
html {
    font-family: sans-serif;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

body {
    margin: 0
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary {
    display: block
}

audio, canvas, progress, video {
    display: inline-block;
    vertical-align: baseline
}

audio:not([controls]) {
    display: none;
    height: 0
}

[hidden], template {
    display: none
}

a:active, a:hover {
    outline: 0
}

abbr[title] {
    border-bottom: 1px dotted
}

b, strong {
    font-weight: bold
}

dfn {
    font-style: italic
}

h1 {
    margin: .67em 0;
    font-size: 2em
}

mark {
    color: #000;
    background: #ff0
}

small {
    font-size: 80%
}

sub, sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

sup {
    top: -.5em
}

sub {
    bottom: -.25em
}

img {
    border: 0
}

svg:not(:root) {
    overflow: hidden
}

figure {
    margin: 1em 40px
}

hr {
    height: 0;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

pre {
    overflow: auto
}

code, kbd, pre, samp {
    font-family: monospace, monospace;
    font-size: 1em
}

button, input, optgroup, select, textarea {
    margin: 0;
    font: inherit;
    color: inherit
}

button {
    overflow: visible
}

button, select {
    text-transform: none
}

button, html input[type="button"], input[type="reset"], input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer
}

button[disabled], html input[disabled] {
    cursor: default
}

button::-moz-focus-inner, input::-moz-focus-inner {
    padding: 0;
    border: 0
}

input {
    line-height: normal
}

input[type="checkbox"], input[type="radio"] {
    box-sizing: border-box;
    padding: 0
}

input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
    height: auto
}

input[type="search"] {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    -webkit-appearance: textfield
}

input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none
}

fieldset {
    padding: .35em .625em .75em;
    margin: 0 2px;
    border: 1px solid silver
}

legend {
    padding: 0;
    border: 0
}

textarea {
    overflow: auto
}

optgroup {
    font-weight: bold
}

table {
    border-spacing: 0;
    border-collapse: collapse
}

td, th {
    padding: 0
}

@media print {
    * {
        color: #000 !important;
        text-shadow: none !important;
        background: transparent !important;
        box-shadow: none !important
    }

    a, a:visited {
        text-decoration: underline
    }

    a[href]:after {
        content: " (" attr(href) ")"
    }

    abbr[title]:after {
        content: " (" attr(title) ")"
    }

    a[href^="javascript:"]:after, a[href^="#"]:after {
        content: ""
    }

    pre, blockquote {
        border: 1px solid #999;
        page-break-inside: avoid
    }

    thead {
        display: table-header-group
    }

    tr, img {
        page-break-inside: avoid
    }

    img {
        max-width: 100% !important
    }

    p, h2, h3 {
        orphans: 3;
        widows: 3
    }

    h2, h3 {
        page-break-after: avoid
    }

    select {
        background: #fff !important
    }

    .navbar {
        display: none
    }

    .table td, .table th {
        background-color: #fff !important
    }

    .btn > .caret, .dropup > .btn > .caret {
        border-top-color: #000 !important
    }

    .label {
        border: 1px solid #000
    }

    .table {
        border-collapse: collapse !important
    }

    .table-bordered th, .table-bordered td {
        border: 1px solid #ddd !important
    }
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

*:before, *:after {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

html {
    font-size: 14px;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0)
}

body {
    font-family: "Segoe UI", Helvetica, Arial, sans-serif;
    font-size: 14px;
    line-height: 1.42857143;
    color: #333;
    background-color: #fff
}

input, button, select, textarea {
    font-family: inherit;
    font-size: inherit;
    line-height: inherit
}

figure {
    margin: 0
}

img {
    vertical-align: middle
}

.img-responsive, .thumbnail > img, .thumbnail a > img, .carousel-inner > .item > img, .carousel-inner > .item > a > img {
    display: block;
    max-width: 100%;
    height: auto
}

.img-rounded {
    border-radius: 6px
}

.img-thumbnail {
    display: inline-block;
    max-width: 100%;
    height: auto;
    padding: 4px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: var(--radius-s);
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.img-circle {
    border-radius: 50%
}

hr {
    margin-top: 15px;
    margin-bottom: 15px;
    border: 0;
    border-top: 1px solid var(--lightgray)
}

hr.small {
  margin-top: 1rem !important;
  margin-bottom: 1rem !important;
}

.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0
}

h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 {
    font-family: inherit;
    font-weight: 500;
    line-height: 1.1;
    color: inherit
}

h1 small, h2 small, h3 small, h4 small, h5 small, h6 small, .h1 small, .h2 small, .h3 small, .h4 small, .h5 small, .h6 small, h1 .small, h2 .small, h3 .small, h4 .small, h5 .small, h6 .small, .h1 .small, .h2 .small, .h3 .small, .h4 .small, .h5 .small, .h6 .small {
    font-weight: normal;
    line-height: 1;
    color: #999
}

h1, .h1, h2, .h2, h3, .h3 {
    margin-top: 20px;
    margin-bottom: 10px
}

h1 small, .h1 small, h2 small, .h2 small, h3 small, .h3 small, h1 .small, .h1 .small, h2 .small, .h2 .small, h3 .small, .h3 .small {
    font-size: 65%
}

h4, .h4, h5, .h5, h6, .h6 {
    margin-top: 10px;
    margin-bottom: 10px
}

h4 small, .h4 small, h5 small, .h5 small, h6 small, .h6 small, h4 .small, .h4 .small, h5 .small, .h5 .small, h6 .small, .h6 .small {
    font-size: 75%
}

h1, .h1 {
    font-size: 36px
}

h2, .h2 {
    font-size: 30px
}

h3, .h3 {
    font-size: 24px
}

h4, .h4 {
    font-size: 18px
}

h5, .h5 {
    font-size: 14px
}

h6, .h6 {
    font-size: 12px
}

p {
    margin: 0 0 10px
}

.lead {
    margin-bottom: 20px;
    font-size: 16px;
    font-weight: 200;
    line-height: 1.4
}

@media (min-width: 768px) {
    .lead {
        font-size: 21px
    }
}

small, .small {
    font-size: 85%
}

cite {
    font-style: normal
}

.text-left {
    text-align: left
}

.text-right {
    text-align: right
}

.text-center {
    text-align: center
}

.text-justify {
    text-align: justify
}

.text-muted {
    color: #999
}

.text-primary {
    color: var(--primary)
}

a.text-primary:hover {
    color: #3071a9
}

.text-success {
    color: #3c763d
}

a.text-success:hover {
    color: #2b542c
}

.text-info {
    color: var(--lessprimary)
}

a.text-info:hover {
    color: #245269
}

.text-warning {
    color: #8a6d3b
}

a.text-warning:hover {
    color: #66512c
}

.text-danger {
    color: #a94442
}

a.text-danger:hover {
    color: #843534
}

.bg-primary {
    color: #fff;
    background-color: var(--primary)
}

a.bg-primary:hover {
    background-color: #3071a9
}

.bg-success {
    background-color: #dff0d8
}

a.bg-success:hover {
    background-color: #c1e2b3
}

.bg-info {
    background-color: #d9edf7
}

a.bg-info:hover {
    background-color: #afd9ee
}

.bg-warning {
    background-color: #fcf8e3
}

a.bg-warning:hover {
    background-color: #f7ecb5
}

.bg-danger {
    background-color: #f2dede
}

a.bg-danger:hover {
    background-color: #e4b9b9
}

.page-header {
    padding-bottom: 9px;
    margin: 40px 0 20px;
    border-bottom: 1px solid var(--lightgray)
}

ul, ol {
    margin-top: 0;
    margin-bottom: 10px
}

ul ul, ol ul, ul ol, ol ol {
    margin-bottom: 0
}

.list-unstyled {
    padding-left: 0;
    list-style: none
}

.list-inline {
    padding-left: 0;
    margin-left: -5px;
    list-style: none
}

.list-inline > li {
    display: inline-block;
    padding-right: 5px;
    padding-left: 5px
}

dl {
    margin-top: 0;
    margin-bottom: 20px
}

dt, dd {
    line-height: 1.42857143
}

dt {
    font-weight: bold
}

dd {
    margin-left: 0
}

@media (min-width: 768px) {
    .dl-horizontal dt {
        float: left;
        width: 160px;
        overflow: hidden;
        clear: left;
        text-align: right;
        text-overflow: ellipsis;
        white-space: nowrap
    }

    .dl-horizontal dd {
        margin-left: 180px
    }
}

abbr[title], abbr[data-original-title] {
    cursor: help;
    border-bottom: 1px dotted #999
}

.initialism {
    font-size: 90%;
    text-transform: uppercase
}

blockquote {
    padding: 10px 20px;
    margin: 0 0 20px;
    font-size: 17.5px;
    border-left: 5px solid var(--lightgray)
}

blockquote p:last-child, blockquote ul:last-child, blockquote ol:last-child {
    margin-bottom: 0
}

blockquote footer, blockquote small, blockquote .small {
    display: block;
    font-size: 80%;
    line-height: 1.42857143;
    color: #999
}

blockquote footer:before, blockquote small:before, blockquote .small:before {
    content: '— '
}

.blockquote-reverse, blockquote.pull-right {
    padding-right: 15px;
    padding-left: 0;
    text-align: right;
    border-right: 5px solid var(--lightgray);
    border-left: 0
}

.blockquote-reverse footer:before, blockquote.pull-right footer:before, .blockquote-reverse small:before, blockquote.pull-right small:before, .blockquote-reverse .small:before, blockquote.pull-right .small:before {
    content: ''
}

.blockquote-reverse footer:after, blockquote.pull-right footer:after, .blockquote-reverse small:after, blockquote.pull-right small:after, .blockquote-reverse .small:after, blockquote.pull-right .small:after {
    content: ' —'
}

blockquote:before, blockquote:after {
    content: ""
}

address {
    margin-bottom: 20px;
    font-style: normal;
    line-height: 1.42857143
}

code, kbd, pre, samp {
    font-family: Menlo, Monaco, Consolas, "Courier New", monospace
}

code {
    padding: 2px 4px;
    font-size: 90%;
    color: #c7254e;
    white-space: nowrap;
    background-color: #f9f2f4;
    border-radius: var(--radius-s);
}

kbd {
    padding: 2px 4px;
    font-size: 90%;
    color: #fff;
    background-color: #333;
    border-radius: var(--radius-s);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .25)
}

pre {
    display: block;
    padding: 9.5px;
    margin: 0 0 10px;
    font-size: 13px;
    line-height: 1.42857143;
    color: #333;
    word-break: break-all;
    word-wrap: break-word;
    background-color: #f5f5f5;
    border: 1px solid #ccc;
    border-radius: var(--radius-s);
}

pre code {
    padding: 0;
    font-size: inherit;
    color: inherit;
    white-space: pre-wrap;
    background-color: transparent;
    border-radius: 0
}

.pre-scrollable {
    max-height: 340px;
    overflow-y: scroll
}

.container {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

@media (min-width: 768px) {
    .container {
        width: 750px
    }
}

@media (min-width: 992px) {
    .container {
        width: 970px
    }
}

@media (min-width: 1200px) {
    .container {
        width: 1170px
    }
}

.container-fluid {
    padding-right: 15px;
    padding-left: 15px;
    margin-right: auto;
    margin-left: auto
}

.row {
    margin-right: 0px;
    margin-left: 0px
}

.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12 {
    position: relative;
    min-height: 1px;
    padding-right: 15px;
    padding-left: 15px
}

.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12 {
    float: left
}

.col-xs-12 {
    width: 100%
}

.col-xs-11 {
    width: 91.66666667%
}

.col-xs-10 {
    width: 83.33333333%
}

.col-xs-9 {
    width: 75%
}

.col-xs-8 {
    width: 66.66666667%
}

.col-xs-7 {
    width: 58.33333333%
}

.col-xs-6 {
    width: 50%
}

.col-xs-5 {
    width: 41.66666667%
}

.col-xs-4 {
    width: 33.33333333%
}

.col-xs-3 {
    width: 25%
}

.col-xs-2 {
    width: 16.66666667%
}

.col-xs-1 {
    width: 8.33333333%
}

.col-xs-pull-12 {
    right: 100%
}

.col-xs-pull-11 {
    right: 91.66666667%
}

.col-xs-pull-10 {
    right: 83.33333333%
}

.col-xs-pull-9 {
    right: 75%
}

.col-xs-pull-8 {
    right: 66.66666667%
}

.col-xs-pull-7 {
    right: 58.33333333%
}

.col-xs-pull-6 {
    right: 50%
}

.col-xs-pull-5 {
    right: 41.66666667%
}

.col-xs-pull-4 {
    right: 33.33333333%
}

.col-xs-pull-3 {
    right: 25%
}

.col-xs-pull-2 {
    right: 16.66666667%
}

.col-xs-pull-1 {
    right: 8.33333333%
}

.col-xs-pull-0 {
    right: 0
}

.col-xs-push-12 {
    left: 100%
}

.col-xs-push-11 {
    left: 91.66666667%
}

.col-xs-push-10 {
    left: 83.33333333%
}

.col-xs-push-9 {
    left: 75%
}

.col-xs-push-8 {
    left: 66.66666667%
}

.col-xs-push-7 {
    left: 58.33333333%
}

.col-xs-push-6 {
    left: 50%
}

.col-xs-push-5 {
    left: 41.66666667%
}

.col-xs-push-4 {
    left: 33.33333333%
}

.col-xs-push-3 {
    left: 25%
}

.col-xs-push-2 {
    left: 16.66666667%
}

.col-xs-push-1 {
    left: 8.33333333%
}

.col-xs-push-0 {
    left: 0
}

.col-xs-offset-12 {
    margin-left: 100%
}

.col-xs-offset-11 {
    margin-left: 91.66666667%
}

.col-xs-offset-10 {
    margin-left: 83.33333333%
}

.col-xs-offset-9 {
    margin-left: 75%
}

.col-xs-offset-8 {
    margin-left: 66.66666667%
}

.col-xs-offset-7 {
    margin-left: 58.33333333%
}

.col-xs-offset-6 {
    margin-left: 50%
}

.col-xs-offset-5 {
    margin-left: 41.66666667%
}

.col-xs-offset-4 {
    margin-left: 33.33333333%
}

.col-xs-offset-3 {
    margin-left: 25%
}

.col-xs-offset-2 {
    margin-left: 16.66666667%
}

.col-xs-offset-1 {
    margin-left: 8.33333333%
}

.col-xs-offset-0 {
    margin-left: 0
}

@media (min-width: 768px) {
    .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12 {
        float: left
    }

    .col-sm-12 {
        width: 100%
    }

    .col-sm-11 {
        width: 91.66666667%
    }

    .col-sm-10 {
        width: 83.33333333%
    }

    .col-sm-9 {
        width: 75%
    }

    .col-sm-8 {
        width: 66.66666667%
    }

    .col-sm-7 {
        width: 58.33333333%
    }

    .col-sm-6 {
        width: 50%
    }

    .col-sm-5 {
        width: 41.66666667%
    }

    .col-sm-4 {
        width: 33.33333333%
    }

    .col-sm-3 {
        width: 25%
    }

    .col-sm-2 {
        width: 16.66666667%
    }

    .col-sm-1 {
        width: 8.33333333%
    }

    .col-sm-pull-12 {
        right: 100%
    }

    .col-sm-pull-11 {
        right: 91.66666667%
    }

    .col-sm-pull-10 {
        right: 83.33333333%
    }

    .col-sm-pull-9 {
        right: 75%
    }

    .col-sm-pull-8 {
        right: 66.66666667%
    }

    .col-sm-pull-7 {
        right: 58.33333333%
    }

    .col-sm-pull-6 {
        right: 50%
    }

    .col-sm-pull-5 {
        right: 41.66666667%
    }

    .col-sm-pull-4 {
        right: 33.33333333%
    }

    .col-sm-pull-3 {
        right: 25%
    }

    .col-sm-pull-2 {
        right: 16.66666667%
    }

    .col-sm-pull-1 {
        right: 8.33333333%
    }

    .col-sm-pull-0 {
        right: 0
    }

    .col-sm-push-12 {
        left: 100%
    }

    .col-sm-push-11 {
        left: 91.66666667%
    }

    .col-sm-push-10 {
        left: 83.33333333%
    }

    .col-sm-push-9 {
        left: 75%
    }

    .col-sm-push-8 {
        left: 66.66666667%
    }

    .col-sm-push-7 {
        left: 58.33333333%
    }

    .col-sm-push-6 {
        left: 50%
    }

    .col-sm-push-5 {
        left: 41.66666667%
    }

    .col-sm-push-4 {
        left: 33.33333333%
    }

    .col-sm-push-3 {
        left: 25%
    }

    .col-sm-push-2 {
        left: 16.66666667%
    }

    .col-sm-push-1 {
        left: 8.33333333%
    }

    .col-sm-push-0 {
        left: 0
    }

    .col-sm-offset-12 {
        margin-left: 100%
    }

    .col-sm-offset-11 {
        margin-left: 91.66666667%
    }

    .col-sm-offset-10 {
        margin-left: 83.33333333%
    }

    .col-sm-offset-9 {
        margin-left: 75%
    }

    .col-sm-offset-8 {
        margin-left: 66.66666667%
    }

    .col-sm-offset-7 {
        margin-left: 58.33333333%
    }

    .col-sm-offset-6 {
        margin-left: 50%
    }

    .col-sm-offset-5 {
        margin-left: 41.66666667%
    }

    .col-sm-offset-4 {
        margin-left: 33.33333333%
    }

    .col-sm-offset-3 {
        margin-left: 25%
    }

    .col-sm-offset-2 {
        margin-left: 16.66666667%
    }

    .col-sm-offset-1 {
        margin-left: 8.33333333%
    }

    .col-sm-offset-0 {
        margin-left: 0
    }
}

@media (min-width: 992px) {
    .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12 {
        float: left
    }

    .col-md-12 {
        width: 100%
    }

    .col-md-11 {
        width: 91.66666667%
    }

    .col-md-10 {
        width: 83.33333333%
    }

    .col-md-9 {
        width: 75%
    }

    .col-md-8 {
        width: 66.66666667%
    }

    .col-md-7 {
        width: 58.33333333%
    }

    .col-md-6 {
        width: 50%
    }

    .col-md-5 {
        width: 41.66666667%
    }

    .col-md-4 {
        width: 33.33333333%
    }

    .col-md-3 {
        width: 25%
    }

    .col-md-2 {
        width: 16.66666667%
    }

    .col-md-1 {
        width: 8.33333333%
    }

    .col-md-pull-12 {
        right: 100%
    }

    .col-md-pull-11 {
        right: 91.66666667%
    }

    .col-md-pull-10 {
        right: 83.33333333%
    }

    .col-md-pull-9 {
        right: 75%
    }

    .col-md-pull-8 {
        right: 66.66666667%
    }

    .col-md-pull-7 {
        right: 58.33333333%
    }

    .col-md-pull-6 {
        right: 50%
    }

    .col-md-pull-5 {
        right: 41.66666667%
    }

    .col-md-pull-4 {
        right: 33.33333333%
    }

    .col-md-pull-3 {
        right: 25%
    }

    .col-md-pull-2 {
        right: 16.66666667%
    }

    .col-md-pull-1 {
        right: 8.33333333%
    }

    .col-md-pull-0 {
        right: 0
    }

    .col-md-push-12 {
        left: 100%
    }

    .col-md-push-11 {
        left: 91.66666667%
    }

    .col-md-push-10 {
        left: 83.33333333%
    }

    .col-md-push-9 {
        left: 75%
    }

    .col-md-push-8 {
        left: 66.66666667%
    }

    .col-md-push-7 {
        left: 58.33333333%
    }

    .col-md-push-6 {
        left: 50%
    }

    .col-md-push-5 {
        left: 41.66666667%
    }

    .col-md-push-4 {
        left: 33.33333333%
    }

    .col-md-push-3 {
        left: 25%
    }

    .col-md-push-2 {
        left: 16.66666667%
    }

    .col-md-push-1 {
        left: 8.33333333%
    }

    .col-md-push-0 {
        left: 0
    }

    .col-md-offset-12 {
        margin-left: 100%
    }

    .col-md-offset-11 {
        margin-left: 91.66666667%
    }

    .col-md-offset-10 {
        margin-left: 83.33333333%
    }

    .col-md-offset-9 {
        margin-left: 75%
    }

    .col-md-offset-8 {
        margin-left: 66.66666667%
    }

    .col-md-offset-7 {
        margin-left: 58.33333333%
    }

    .col-md-offset-6 {
        margin-left: 50%
    }

    .col-md-offset-5 {
        margin-left: 41.66666667%
    }

    .col-md-offset-4 {
        margin-left: 33.33333333%
    }

    .col-md-offset-3 {
        margin-left: 25%
    }

    .col-md-offset-2 {
        margin-left: 16.66666667%
    }

    .col-md-offset-1 {
        margin-left: 8.33333333%
    }

    .col-md-offset-0 {
        margin-left: 0
    }
}

@media (min-width: 1200px) {
    .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12 {
        float: left
    }

    .col-lg-12 {
        width: 100%
    }

    .col-lg-11 {
        width: 91.66666667%
    }

    .col-lg-10 {
        width: 83.33333333%
    }

    .col-lg-9 {
        width: 75%
    }

    .col-lg-8 {
        width: 66.66666667%
    }

    .col-lg-7 {
        width: 58.33333333%
    }

    .col-lg-6 {
        width: 50%
    }

    .col-lg-5 {
        width: 41.66666667%
    }

    .col-lg-4 {
        width: 33.33333333%
    }

    .col-lg-3 {
        width: 25%
    }

    .col-lg-2 {
        width: 16.66666667%
    }

    .col-lg-1 {
        width: 8.33333333%
    }

    .col-lg-pull-12 {
        right: 100%
    }

    .col-lg-pull-11 {
        right: 91.66666667%
    }

    .col-lg-pull-10 {
        right: 83.33333333%
    }

    .col-lg-pull-9 {
        right: 75%
    }

    .col-lg-pull-8 {
        right: 66.66666667%
    }

    .col-lg-pull-7 {
        right: 58.33333333%
    }

    .col-lg-pull-6 {
        right: 50%
    }

    .col-lg-pull-5 {
        right: 41.66666667%
    }

    .col-lg-pull-4 {
        right: 33.33333333%
    }

    .col-lg-pull-3 {
        right: 25%
    }

    .col-lg-pull-2 {
        right: 16.66666667%
    }

    .col-lg-pull-1 {
        right: 8.33333333%
    }

    .col-lg-pull-0 {
        right: 0
    }

    .col-lg-push-12 {
        left: 100%
    }

    .col-lg-push-11 {
        left: 91.66666667%
    }

    .col-lg-push-10 {
        left: 83.33333333%
    }

    .col-lg-push-9 {
        left: 75%
    }

    .col-lg-push-8 {
        left: 66.66666667%
    }

    .col-lg-push-7 {
        left: 58.33333333%
    }

    .col-lg-push-6 {
        left: 50%
    }

    .col-lg-push-5 {
        left: 41.66666667%
    }

    .col-lg-push-4 {
        left: 33.33333333%
    }

    .col-lg-push-3 {
        left: 25%
    }

    .col-lg-push-2 {
        left: 16.66666667%
    }

    .col-lg-push-1 {
        left: 8.33333333%
    }

    .col-lg-push-0 {
        left: 0
    }

    .col-lg-offset-12 {
        margin-left: 100%
    }

    .col-lg-offset-11 {
        margin-left: 91.66666667%
    }

    .col-lg-offset-10 {
        margin-left: 83.33333333%
    }

    .col-lg-offset-9 {
        margin-left: 75%
    }

    .col-lg-offset-8 {
        margin-left: 66.66666667%
    }

    .col-lg-offset-7 {
        margin-left: 58.33333333%
    }

    .col-lg-offset-6 {
        margin-left: 50%
    }

    .col-lg-offset-5 {
        margin-left: 41.66666667%
    }

    .col-lg-offset-4 {
        margin-left: 33.33333333%
    }

    .col-lg-offset-3 {
        margin-left: 25%
    }

    .col-lg-offset-2 {
        margin-left: 16.66666667%
    }

    .col-lg-offset-1 {
        margin-left: 8.33333333%
    }

    .col-lg-offset-0 {
        margin-left: 0
    }
}

table {
    max-width: 100%;
    background-color: transparent
}

th {
    text-align: left
}

.table {
    width: 100%;
    margin-bottom: 20px
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
}

.table > tbody + tbody {
    border-top: 2px solid #ddd
}

.table .table {
    background-color: #fff
}

.table-condensed > thead > tr > th, .table-condensed > tbody > tr > th, .table-condensed > tfoot > tr > th, .table-condensed > thead > tr > td, .table-condensed > tbody > tr > td, .table-condensed > tfoot > tr > td {
    padding: 5px
}

.table-bordered {
    border: 1px solid #ddd
}

.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border: 1px solid #ddd
}

.table-bordered > thead > tr > th, .table-bordered > thead > tr > td {
    border-bottom-width: 2px
}

.table-striped > tbody > tr:nth-child(odd) > td, .table-striped > tbody > tr:nth-child(odd) > th {
    background-color: #f9f9f9
}

.table-hover > tbody > tr:hover > td, .table-hover > tbody > tr:hover > th {
    background-color: #f5f5f5
}

table col[class*="col-"] {
    position: static;
    display: table-column;
    float: none
}

table td[class*="col-"], table th[class*="col-"] {
    position: static;
    display: table-cell;
    float: none
}

.table > thead > tr > td.active, .table > tbody > tr > td.active, .table > tfoot > tr > td.active, .table > thead > tr > th.active, .table > tbody > tr > th.active, .table > tfoot > tr > th.active, .table > thead > tr.active > td, .table > tbody > tr.active > td, .table > tfoot > tr.active > td, .table > thead > tr.active > th, .table > tbody > tr.active > th, .table > tfoot > tr.active > th {
    background-color: #f5f5f5
}

.table-hover > tbody > tr > td.active:hover, .table-hover > tbody > tr > th.active:hover, .table-hover > tbody > tr.active:hover > td, .table-hover > tbody > tr.active:hover > th {
    background-color: #e8e8e8
}

.table > thead > tr > td.success, .table > tbody > tr > td.success, .table > tfoot > tr > td.success, .table > thead > tr > th.success, .table > tbody > tr > th.success, .table > tfoot > tr > th.success, .table > thead > tr.success > td, .table > tbody > tr.success > td, .table > tfoot > tr.success > td, .table > thead > tr.success > th, .table > tbody > tr.success > th, .table > tfoot > tr.success > th {
    background-color: #dff0d8
}

.table-hover > tbody > tr > td.success:hover, .table-hover > tbody > tr > th.success:hover, .table-hover > tbody > tr.success:hover > td, .table-hover > tbody > tr.success:hover > th {
    background-color: #d0e9c6
}

.table > thead > tr > td.info, .table > tbody > tr > td.info, .table > tfoot > tr > td.info, .table > thead > tr > th.info, .table > tbody > tr > th.info, .table > tfoot > tr > th.info, .table > thead > tr.info > td, .table > tbody > tr.info > td, .table > tfoot > tr.info > td, .table > thead > tr.info > th, .table > tbody > tr.info > th, .table > tfoot > tr.info > th {
    background-color: #d9edf7
}

.table-hover > tbody > tr > td.info:hover, .table-hover > tbody > tr > th.info:hover, .table-hover > tbody > tr.info:hover > td, .table-hover > tbody > tr.info:hover > th {
    background-color: #c4e3f3
}

.table > thead > tr > td.warning, .table > tbody > tr > td.warning, .table > tfoot > tr > td.warning, .table > thead > tr > th.warning, .table > tbody > tr > th.warning, .table > tfoot > tr > th.warning, .table > thead > tr.warning > td, .table > tbody > tr.warning > td, .table > tfoot > tr.warning > td, .table > thead > tr.warning > th, .table > tbody > tr.warning > th, .table > tfoot > tr.warning > th {
    background-color: #fcf8e3
}

.table-hover > tbody > tr > td.warning:hover, .table-hover > tbody > tr > th.warning:hover, .table-hover > tbody > tr.warning:hover > td, .table-hover > tbody > tr.warning:hover > th {
    background-color: #faf2cc
}

.table > thead > tr > td.danger, .table > tbody > tr > td.danger, .table > tfoot > tr > td.danger, .table > thead > tr > th.danger, .table > tbody > tr > th.danger, .table > tfoot > tr > th.danger, .table > thead > tr.danger > td, .table > tbody > tr.danger > td, .table > tfoot > tr.danger > td, .table > thead > tr.danger > th, .table > tbody > tr.danger > th, .table > tfoot > tr.danger > th {
    background-color: #f2dede
}

.table-hover > tbody > tr > td.danger:hover, .table-hover > tbody > tr > th.danger:hover, .table-hover > tbody > tr.danger:hover > td, .table-hover > tbody > tr.danger:hover > th {
    background-color: #ebcccc
}

@media (max-width: 767px) {
    .table-responsive {
        width: 100%;
        margin-bottom: 15px;
        overflow-x: scroll;
        overflow-y: hidden;
        -webkit-overflow-scrolling: touch;
        -ms-overflow-style: -ms-autohiding-scrollbar;
        border: 1px solid #ddd
    }

    .table-responsive > .table {
        margin-bottom: 0;
    }

    .table-responsive > .table > thead > tr > th, .table-responsive > .table > tbody > tr > th, .table-responsive > .table > tfoot > tr > th, .table-responsive > .table > thead > tr > td, .table-responsive > .table > tbody > tr > td, .table-responsive > .table > tfoot > tr > td {
        white-space: nowrap
    }

    .table-responsive > .table-bordered {
        border: 0
    }

    .table-responsive > .table-bordered > thead > tr > th:first-child, .table-responsive > .table-bordered > tbody > tr > th:first-child, .table-responsive > .table-bordered > tfoot > tr > th:first-child, .table-responsive > .table-bordered > thead > tr > td:first-child, .table-responsive > .table-bordered > tbody > tr > td:first-child, .table-responsive > .table-bordered > tfoot > tr > td:first-child {
        border-left: 0
    }

    .table-responsive > .table-bordered > thead > tr > th:last-child, .table-responsive > .table-bordered > tbody > tr > th:last-child, .table-responsive > .table-bordered > tfoot > tr > th:last-child, .table-responsive > .table-bordered > thead > tr > td:last-child, .table-responsive > .table-bordered > tbody > tr > td:last-child, .table-responsive > .table-bordered > tfoot > tr > td:last-child {
        border-right: 0
    }

    .table-responsive > .table-bordered > tbody > tr:last-child > th, .table-responsive > .table-bordered > tfoot > tr:last-child > th, .table-responsive > .table-bordered > tbody > tr:last-child > td, .table-responsive > .table-bordered > tfoot > tr:last-child > td {
        border-bottom: 0
    }
}

fieldset {
    min-width: 0;
    padding: 0;
    margin: 0;
    border: 0
}

legend {
    display: block;
    width: 100%;
    padding: 0;
    margin-bottom: 20px;
    font-size: 21px;
    line-height: inherit;
    color: #333;
    border: 0;
    border-bottom: 1px solid #e5e5e5
}

input[type="search"] {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

input[type="radio"], input[type="checkbox"] {
    margin: 4px 0 0;
    margin-top: 1px \9;
    line-height: normal
}

input[type="file"] {
    display: block
}

input[type="range"] {
    display: block;
    width: 100%
}

select[multiple], select[size] {
    height: auto
}

input[type="file"]:focus, input[type="radio"]:focus, input[type="checkbox"]:focus {
    outline: thin dotted;
    outline: 5px auto var(--darkprimary);
    outline-offset: -2px
}

output {
    display: block;
    padding-top: 7px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555
}

.form-control {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 10px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: var(--radius-s);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}

.form-control:focus {
    border-color: var(--lightprimary);
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6)
}

.form-control::-moz-placeholder {
    color: #999;
    opacity: 1
}

.form-control:-ms-input-placeholder {
    color: #999
}

.form-control::-webkit-input-placeholder {
    color: #999
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control {
    cursor: not-allowed;
    background-color: var(--lightgray);
    opacity: 1
}

textarea.form-control {
    height: auto
}

input[type="search"] {
    -webkit-appearance: none
}

input[type="date"] {
    line-height: 34px
}

.form-group {
    margin-bottom: 15px
}

.radio, .checkbox {
    display: block;
    min-height: 20px;
    padding-left: 20px;
    margin-top: 10px;
    margin-bottom: 10px
}

.radio label, .checkbox label {
    display: inline;
    font-weight: normal;
    cursor: pointer
}

.radio input[type="radio"], .radio-inline input[type="radio"], .checkbox input[type="checkbox"], .checkbox-inline input[type="checkbox"] {
    float: left;
    margin-left: -20px
}

.radio + .radio, .checkbox + .checkbox {
    margin-top: -5px
}

.radio-inline, .checkbox-inline {
    display: inline-block;
    padding-left: 20px;
    margin-bottom: 0;
    font-weight: normal;
    vertical-align: middle;
    cursor: pointer
}

.radio-inline + .radio-inline, .checkbox-inline + .checkbox-inline {
    margin-top: 0;
    margin-left: 10px
}

input[type="radio"][disabled], input[type="checkbox"][disabled], .radio[disabled], .radio-inline[disabled], .checkbox[disabled], .checkbox-inline[disabled], fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"], fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline {
    cursor: not-allowed
}

.input-sm {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: var(--radius-s);
}

select.input-sm {
    height: 30px;
    line-height: 30px
}

textarea.input-sm, select[multiple].input-sm {
    height: auto
}

.input-lg {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px
}

select.input-lg {
    height: 46px;
    line-height: 46px
}

textarea.input-lg, select[multiple].input-lg {
    height: auto
}

.has-feedback {
    position: relative
}

.has-feedback .form-control {
    padding-right: 42.5px
}

.has-feedback .form-control-feedback {
    position: absolute;
    top: 25px;
    right: 0;
    display: block;
    width: 34px;
    height: 34px;
    line-height: 34px;
    text-align: center
}

.has-success .help-block, .has-success .control-label, .has-success .radio, .has-success .checkbox, .has-success .radio-inline, .has-success .checkbox-inline {
    color: #3c763d
}

.has-success .form-control {
    border-color: #3c763d;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.has-success .form-control:focus {
    border-color: #2b542c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168
}

.has-success .input-group-addon {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #3c763d
}

.has-success .form-control-feedback {
    color: #3c763d
}

.has-warning .help-block, .has-warning .control-label, .has-warning .radio, .has-warning .checkbox, .has-warning .radio-inline, .has-warning .checkbox-inline {
    color: #8a6d3b
}

.has-warning .form-control {
    border-color: #8a6d3b;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.has-warning .form-control:focus {
    border-color: #66512c;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b
}

.has-warning .input-group-addon {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #8a6d3b
}

.has-warning .form-control-feedback {
    color: #8a6d3b
}

.has-error .help-block, .has-error .control-label, .has-error .radio, .has-error .checkbox, .has-error .radio-inline, .has-error .checkbox-inline {
    color: #a94442
}

.has-error .form-control {
    border-color: #a94442;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075)
}

.has-error .form-control:focus {
    border-color: #843534;
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483
}

.has-error .input-group-addon {
    color: #a94442;
    background-color: #f2dede;
    border-color: #a94442
}

.has-error .form-control-feedback {
    color: #a94442
}

.form-control-static {
    margin-bottom: 0
}

.help-block {
    display: block;
    margin-top: 5px;
    margin-bottom: 10px;
    color: #737373
}

@media (min-width: 768px) {
    .form-inline .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle
    }

    .form-inline .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .form-inline .input-group > .form-control {
        width: 100%
    }

    .form-inline .control-label {
        margin-bottom: 0;
        vertical-align: middle
    }

    .form-inline .radio, .form-inline .checkbox {
        display: inline-block;
        padding-left: 0;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }

    .form-inline .radio input[type="radio"], .form-inline .checkbox input[type="checkbox"] {
        float: none;
        margin-left: 0
    }

    .form-inline .has-feedback .form-control-feedback {
        top: 0
    }
}

.form-horizontal .control-label, .form-horizontal .radio, .form-horizontal .checkbox, .form-horizontal .radio-inline, .form-horizontal .checkbox-inline {
    padding-top: 7px;
    margin-top: 0;
    margin-bottom: 0
}

.form-horizontal .radio, .form-horizontal .checkbox {
    min-height: 27px
}

.form-horizontal .form-group {
    margin-right: -15px;
    margin-left: -15px
}

.form-horizontal .form-control-static {
    padding-top: 7px
}

@media (min-width: 768px) {
    .form-horizontal .control-label {
        text-align: right
    }
}

.form-horizontal .has-feedback .form-control-feedback {
    top: 0;
    right: 15px
}

.btn {
    display: inline-block;
    padding: 6px 12px;
    margin-bottom: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 1.42857143;
    text-align: center;
    white-space: nowrap;
    vertical-align: middle;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-image: none;
    border: 1px solid transparent;
    border-radius: var(--radius-s);
}

.btn:focus, .btn:active:focus, .btn.active:focus {
    outline: thin dotted;
    outline: 5px auto var(--darkprimary);
    outline-offset: -2px
}

.btn:hover, .btn:focus {
    color: #333;
    text-decoration: none
}

.btn:active, .btn.active {
    background-image: none;
    outline: 0;
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.btn.disabled, .btn[disabled], fieldset[disabled] .btn {
    pointer-events: none;
    cursor: not-allowed;
    filter: alpha(opacity=65);
    -webkit-box-shadow: none;
    box-shadow: none;
    opacity: .65
}

.btn-default {
    color: #333;
    background-color: #fff;
    border-color: #ccc
}


.btn-default.disabled, .btn-default[disabled], fieldset[disabled] .btn-default, .btn-default.disabled:hover, .btn-default[disabled]:hover, fieldset[disabled] .btn-default:hover, .btn-default.disabled:focus, .btn-default[disabled]:focus, fieldset[disabled] .btn-default:focus, .btn-default.disabled:active, .btn-default[disabled]:active, fieldset[disabled] .btn-default:active, .btn-default.disabled.active, .btn-default[disabled].active, fieldset[disabled] .btn-default.active {
    background-color: #fff;
    border-color: #ccc
}

.btn-default .badge {
    color: #fff;
    background-color: #333
}

.btn-primary {
    color: #fff;
    background-color: var(--primary);
    border-color: #357ebd
}

.btn-primary:hover, .btn-primary:focus, .btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    color: #fff;
    background-color: var(--darkprimary);
    border-color: var(--darkprimary)
}

.btn-primary:active, .btn-primary.active, .open .dropdown-toggle.btn-primary {
    background-image: none
}

.btn-primary.disabled, .btn-primary[disabled], fieldset[disabled] .btn-primary, .btn-primary.disabled:hover, .btn-primary[disabled]:hover, fieldset[disabled] .btn-primary:hover, .btn-primary.disabled:focus, .btn-primary[disabled]:focus, fieldset[disabled] .btn-primary:focus, .btn-primary.disabled:active, .btn-primary[disabled]:active, fieldset[disabled] .btn-primary:active, .btn-primary.disabled.active, .btn-primary[disabled].active, fieldset[disabled] .btn-primary.active {
    background-color: var(--primary);
    border-color: #357ebd
}

.btn-primary .badge {
    color: var(--primary);
    background-color: #fff
}

.btn-success {
    color: #fff;
    background-color: #5cb85c;
    border-color: #4cae4c
}

.btn-success:hover, .btn-success:focus, .btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
    color: #fff;
    background-color: #47a447;
    border-color: #398439
}

.btn-success:active, .btn-success.active, .open .dropdown-toggle.btn-success {
    background-image: none
}

.btn-success.disabled, .btn-success[disabled], fieldset[disabled] .btn-success, .btn-success.disabled:hover, .btn-success[disabled]:hover, fieldset[disabled] .btn-success:hover, .btn-success.disabled:focus, .btn-success[disabled]:focus, fieldset[disabled] .btn-success:focus, .btn-success.disabled:active, .btn-success[disabled]:active, fieldset[disabled] .btn-success:active, .btn-success.disabled.active, .btn-success[disabled].active, fieldset[disabled] .btn-success.active {
    background-color: #5cb85c;
    border-color: #4cae4c
}

.btn-success .badge {
    color: #5cb85c;
    background-color: #fff
}

.btn-warning {
    color: #fff;
    background-color: #f0ad4e;
    border-color: #eea236
}

.btn-warning:hover, .btn-warning:focus, .btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {
    color: #fff;
    background-color: #ed9c28;
    border-color: #d58512
}

.btn-warning:active, .btn-warning.active, .open .dropdown-toggle.btn-warning {
    background-image: none
}

.btn-warning.disabled, .btn-warning[disabled], fieldset[disabled] .btn-warning, .btn-warning.disabled:hover, .btn-warning[disabled]:hover, fieldset[disabled] .btn-warning:hover, .btn-warning.disabled:focus, .btn-warning[disabled]:focus, fieldset[disabled] .btn-warning:focus, .btn-warning.disabled:active, .btn-warning[disabled]:active, fieldset[disabled] .btn-warning:active, .btn-warning.disabled.active, .btn-warning[disabled].active, fieldset[disabled] .btn-warning.active {
    background-color: #f0ad4e;
    border-color: #eea236
}

.btn-warning .badge {
    color: #f0ad4e;
    background-color: #fff
}

.btn-danger {
    color: #fff;
    background-color: var(--red);
    border-color: var(--red)
}

.btn-danger:hover, .btn-danger:focus, .btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
    color: #fff;
    background-color: #d2322d;
    border-color: #ac2925
}

.btn-danger:active, .btn-danger.active, .open .dropdown-toggle.btn-danger {
    background-image: none
}

.btn-danger.disabled, .btn-danger[disabled], fieldset[disabled] .btn-danger, .btn-danger.disabled:hover, .btn-danger[disabled]:hover, fieldset[disabled] .btn-danger:hover, .btn-danger.disabled:focus, .btn-danger[disabled]:focus, fieldset[disabled] .btn-danger:focus, .btn-danger.disabled:active, .btn-danger[disabled]:active, fieldset[disabled] .btn-danger:active, .btn-danger.disabled.active, .btn-danger[disabled].active, fieldset[disabled] .btn-danger.active {
    background-color: var(--red);
    border-color: var(--red)
}

.btn-danger .badge {
    color: var(--red);
    background-color: #fff
}

.btn-link {
    font-weight: normal;
    color: var(--primary);
    cursor: pointer;
    border-radius: 0
}

.btn-link, .btn-link:active, .btn-link[disabled], fieldset[disabled] .btn-link {
    background-color: transparent;
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn-link, .btn-link:hover, .btn-link:focus, .btn-link:active {
    border-color: transparent
}

.btn-link:hover, .btn-link:focus {
    color: var(--primary);
    text-decoration: underline;
    background-color: transparent
}

.btn-link[disabled]:hover, fieldset[disabled] .btn-link:hover, .btn-link[disabled]:focus, fieldset[disabled] .btn-link:focus {
    color: #999;
    text-decoration: none
}

.btn-lg, .btn-group-lg > .btn {
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px
}

.btn-sm, .btn-group-sm > .btn {
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: var(--radius-s);
}

.btn-xs, .btn-group-xs > .btn {
    padding: 1px 5px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: var(--radius-s);
}

.btn-block {
    display: block;
    width: 100%;
    padding-right: 0;
    padding-left: 0
}

.btn-block + .btn-block {
    margin-top: 5px
}

input[type="submit"].btn-block, input[type="reset"].btn-block, input[type="button"].btn-block {
    width: 100%
}

.fade {
    opacity: 0;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear
}

.fade.in {
    opacity: 1
}

.collapse {
    display: none
}

.collapse.in {
    display: block
}

.collapsing {
    position: relative;
    height: 0;
    overflow: hidden;
    -webkit-transition: height .35s ease;
    transition: height .35s ease
}

.glyphicon {
    position: relative;
    top: 1px;
    display: inline-block;
    font-family: 'Glyphicons Halflings';
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.glyphicon-asterisk:before {
    content: "*"
}

.glyphicon-plus:before {
    content: "+"
}

.glyphicon-euro:before {
    content: "€"
}

.glyphicon-minus:before {
    content: "−"
}

.glyphicon-cloud:before {
    content: "☁"
}

.glyphicon-envelope:before {
    content: "✉"
}

.glyphicon-pencil:before {
    content: "✏"
}

.glyphicon-glass:before {
    content: ""
}

.glyphicon-music:before {
    content: ""
}

.glyphicon-search:before {
    content: ""
}

.glyphicon-heart:before {
    content: ""
}

.glyphicon-star:before {
    content: ""
}

.glyphicon-star-empty:before {
    content: ""
}

.glyphicon-user:before {
    content: ""
}

.glyphicon-film:before {
    content: ""
}

.glyphicon-th-large:before {
    content: ""
}

.glyphicon-th:before {
    content: ""
}

.glyphicon-th-list:before {
    content: ""
}

.glyphicon-ok:before {
    content: ""
}

.glyphicon-remove:before {
    content: ""
}

.glyphicon-zoom-in:before {
    content: ""
}

.glyphicon-zoom-out:before {
    content: ""
}

.glyphicon-off:before {
    content: ""
}

.glyphicon-signal:before {
    content: ""
}

.glyphicon-cog:before {
    content: ""
}

.glyphicon-trash:before {
    content: ""
}

.glyphicon-home:before {
    content: ""
}

.glyphicon-file:before {
    content: ""
}

.glyphicon-time:before {
    content: ""
}

.glyphicon-road:before {
    content: ""
}

.glyphicon-download-alt:before {
    content: ""
}

.glyphicon-download:before {
    content: ""
}

.glyphicon-upload:before {
    content: ""
}

.glyphicon-inbox:before {
    content: ""
}

.glyphicon-play-circle:before {
    content: ""
}

.glyphicon-repeat:before {
    content: ""
}

.glyphicon-refresh:before {
    content: ""
}

.glyphicon-list-alt:before {
    content: ""
}

.glyphicon-lock:before {
    content: ""
}

.glyphicon-flag:before {
    content: ""
}

.glyphicon-headphones:before {
    content: ""
}

.glyphicon-volume-off:before {
    content: ""
}

.glyphicon-volume-down:before {
    content: ""
}

.glyphicon-volume-up:before {
    content: ""
}

.glyphicon-qrcode:before {
    content: ""
}

.glyphicon-barcode:before {
    content: ""
}

.glyphicon-tag:before {
    content: ""
}

.glyphicon-tags:before {
    content: ""
}

.glyphicon-book:before {
    content: ""
}

.glyphicon-bookmark:before {
    content: ""
}

.glyphicon-print:before {
    content: ""
}

.glyphicon-camera:before {
    content: ""
}

.glyphicon-font:before {
    content: ""
}

.glyphicon-bold:before {
    content: ""
}

.glyphicon-italic:before {
    content: ""
}

.glyphicon-text-height:before {
    content: ""
}

.glyphicon-text-width:before {
    content: ""
}

.glyphicon-align-left:before {
    content: ""
}

.glyphicon-align-center:before {
    content: ""
}

.glyphicon-align-right:before {
    content: ""
}

.glyphicon-align-justify:before {
    content: ""
}

.glyphicon-list:before {
    content: ""
}

.glyphicon-indent-left:before {
    content: ""
}

.glyphicon-indent-right:before {
    content: ""
}

.glyphicon-facetime-video:before {
    content: ""
}

.glyphicon-picture:before {
    content: ""
}

.glyphicon-map-marker:before {
    content: ""
}

.glyphicon-adjust:before {
    content: ""
}

.glyphicon-tint:before {
    content: ""
}

.glyphicon-edit:before {
    content: ""
}

.glyphicon-share:before {
    content: ""
}

.glyphicon-check:before {
    content: ""
}

.glyphicon-move:before {
    content: ""
}

.glyphicon-step-backward:before {
    content: ""
}

.glyphicon-fast-backward:before {
    content: ""
}

.glyphicon-backward:before {
    content: ""
}

.glyphicon-play:before {
    content: ""
}

.glyphicon-pause:before {
    content: ""
}

.glyphicon-stop:before {
    content: ""
}

.glyphicon-forward:before {
    content: ""
}

.glyphicon-fast-forward:before {
    content: ""
}

.glyphicon-step-forward:before {
    content: ""
}

.glyphicon-eject:before {
    content: ""
}

.glyphicon-chevron-left:before {
    content: ""
}

.glyphicon-chevron-right:before {
    content: ""
}

.glyphicon-plus-sign:before {
    content: ""
}

.glyphicon-minus-sign:before {
    content: ""
}

.glyphicon-remove-sign:before {
    content: ""
}

.glyphicon-ok-sign:before {
    content: ""
}

.glyphicon-question-sign:before {
    content: ""
}

.glyphicon-info-sign:before {
    content: ""
}

.glyphicon-screenshot:before {
    content: ""
}

.glyphicon-remove-circle:before {
    content: ""
}

.glyphicon-ok-circle:before {
    content: ""
}

.glyphicon-ban-circle:before {
    content: ""
}

.glyphicon-arrow-left:before {
    content: ""
}

.glyphicon-arrow-right:before {
    content: ""
}

.glyphicon-arrow-up:before {
    content: ""
}

.glyphicon-arrow-down:before {
    content: ""
}

.glyphicon-share-alt:before {
    content: ""
}

.glyphicon-resize-full:before {
    content: ""
}

.glyphicon-resize-small:before {
    content: ""
}

.glyphicon-exclamation-sign:before {
    content: ""
}

.glyphicon-gift:before {
    content: ""
}

.glyphicon-leaf:before {
    content: ""
}

.glyphicon-fire:before {
    content: ""
}

.glyphicon-eye-open:before {
    content: ""
}

.glyphicon-eye-close:before {
    content: ""
}

.glyphicon-warning-sign:before {
    content: ""
}

.glyphicon-plane:before {
    content: ""
}

.glyphicon-calendar:before {
    content: ""
}

.glyphicon-random:before {
    content: ""
}

.glyphicon-comment:before {
    content: ""
}

.glyphicon-magnet:before {
    content: ""
}

.glyphicon-chevron-up:before {
    content: ""
}

.glyphicon-chevron-down:before {
    content: ""
}

.glyphicon-retweet:before {
    content: ""
}

.glyphicon-shopping-cart:before {
    content: ""
}

.glyphicon-folder-close:before {
    content: ""
}

.glyphicon-folder-open:before {
    content: ""
}

.glyphicon-resize-vertical:before {
    content: ""
}

.glyphicon-resize-horizontal:before {
    content: ""
}

.glyphicon-hdd:before {
    content: ""
}

.glyphicon-bullhorn:before {
    content: ""
}

.glyphicon-bell:before {
    content: ""
}

.glyphicon-certificate:before {
    content: ""
}

.glyphicon-thumbs-up:before {
    content: ""
}

.glyphicon-thumbs-down:before {
    content: ""
}

.glyphicon-hand-right:before {
    content: ""
}

.glyphicon-hand-left:before {
    content: ""
}

.glyphicon-hand-up:before {
    content: ""
}

.glyphicon-hand-down:before {
    content: ""
}

.glyphicon-circle-arrow-right:before {
    content: ""
}

.glyphicon-circle-arrow-left:before {
    content: ""
}

.glyphicon-circle-arrow-up:before {
    content: ""
}

.glyphicon-circle-arrow-down:before {
    content: ""
}

.glyphicon-globe:before {
    content: ""
}

.glyphicon-wrench:before {
    content: ""
}

.glyphicon-tasks:before {
    content: ""
}

.glyphicon-filter:before {
    content: ""
}

.glyphicon-briefcase:before {
    content: ""
}

.glyphicon-fullscreen:before {
    content: ""
}

.glyphicon-dashboard:before {
    content: ""
}

.glyphicon-paperclip:before {
    content: ""
}

.glyphicon-heart-empty:before {
    content: ""
}

.glyphicon-link:before {
    content: ""
}

.glyphicon-phone:before {
    content: ""
}

.glyphicon-pushpin:before {
    content: ""
}

.glyphicon-usd:before {
    content: ""
}

.glyphicon-gbp:before {
    content: ""
}

.glyphicon-sort:before {
    content: ""
}

.glyphicon-sort-by-alphabet:before {
    content: ""
}

.glyphicon-sort-by-alphabet-alt:before {
    content: ""
}

.glyphicon-sort-by-order:before {
    content: ""
}

.glyphicon-sort-by-order-alt:before {
    content: ""
}

.glyphicon-sort-by-attributes:before {
    content: ""
}

.glyphicon-sort-by-attributes-alt:before {
    content: ""
}

.glyphicon-unchecked:before {
    content: ""
}

.glyphicon-expand:before {
    content: ""
}

.glyphicon-collapse-down:before {
    content: ""
}

.glyphicon-collapse-up:before {
    content: ""
}

.glyphicon-log-in:before {
    content: ""
}

.glyphicon-flash:before {
    content: ""
}

.glyphicon-log-out:before {
    content: ""
}

.glyphicon-new-window:before {
    content: ""
}

.glyphicon-record:before {
    content: ""
}

.glyphicon-save:before {
    content: ""
}

.glyphicon-open:before {
    content: ""
}

.glyphicon-saved:before {
    content: ""
}

.glyphicon-import:before {
    content: ""
}

.glyphicon-export:before {
    content: ""
}

.glyphicon-send:before {
    content: ""
}

.glyphicon-floppy-disk:before {
    content: ""
}

.glyphicon-floppy-saved:before {
    content: ""
}

.glyphicon-floppy-remove:before {
    content: ""
}

.glyphicon-floppy-save:before {
    content: ""
}

.glyphicon-floppy-open:before {
    content: ""
}

.glyphicon-credit-card:before {
    content: ""
}

.glyphicon-transfer:before {
    content: ""
}

.glyphicon-cutlery:before {
    content: ""
}

.glyphicon-header:before {
    content: ""
}

.glyphicon-compressed:before {
    content: ""
}

.glyphicon-earphone:before {
    content: ""
}

.glyphicon-phone-alt:before {
    content: ""
}

.glyphicon-tower:before {
    content: ""
}

.glyphicon-stats:before {
    content: ""
}

.glyphicon-sd-video:before {
    content: ""
}

.glyphicon-hd-video:before {
    content: ""
}

.glyphicon-subtitles:before {
    content: ""
}

.glyphicon-sound-stereo:before {
    content: ""
}

.glyphicon-sound-dolby:before {
    content: ""
}

.glyphicon-sound-5-1:before {
    content: ""
}

.glyphicon-sound-6-1:before {
    content: ""
}

.glyphicon-sound-7-1:before {
    content: ""
}

.glyphicon-copyright-mark:before {
    content: ""
}

.glyphicon-registration-mark:before {
    content: ""
}

.glyphicon-cloud-download:before {
    content: ""
}

.glyphicon-cloud-upload:before {
    content: ""
}

.glyphicon-tree-conifer:before {
    content: ""
}

.glyphicon-tree-deciduous:before {
    content: ""
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    margin-left: 2px;
    vertical-align: middle;
    border-top: 4px solid;
    border-right: 4px solid transparent;
    border-left: 4px solid transparent
}

.dropdown {
    position: relative
}

.dropdown-toggle:focus {
    outline: 0
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 160px;
    padding: 5px 0;
    margin: 2px 0 0;
    font-size: 14px;
    list-style: none;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .15);
    border-radius: var(--radius-s);
}

.fore-dropdown-menu-left .dropdown-menu {
    left : auto !important;
    right : 0 !important;
}

.dropdown-menu.pull-right {
    right: 0;
    left: auto
}

.dropdown-menu .divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.dropdown-menu > li > a {
    display: block;
    padding: 3px 20px;
    clear: both;
    font-weight: normal;
    line-height: 1.42857143;
    color: #333;
    white-space: nowrap
}

.dropdown-menu > li > a:hover, .dropdown-menu > li > a:focus {
    color: #262626;
    text-decoration: none;
    background-color: #f5f5f5
}

.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus {
    color: #fff;
    text-decoration: none;
    background-color: var(--primary);
    outline: 0
}

.dropdown-menu > .disabled > a, .dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
    color: #999
}

.dropdown-menu > .disabled > a:hover, .dropdown-menu > .disabled > a:focus {
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent;
    background-image: none;
    filter: progid:DXImageTransform.Microsoft.gradient(enabled=false)
}

.open > .dropdown-menu {
    display: block
}

.open > a {
    outline: 0
}

.dropdown-menu-right {
    right: 0;
    left: auto
}

.dropdown-menu-left {
    right: auto;
    left: 0
}

.dropdown-header {
    display: block;
    padding: 3px 20px;
    font-size: 12px;
    line-height: 1.42857143;
    color: #999
}

.dropdown-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 990
}

.pull-right > .dropdown-menu {
    right: 0;
    left: auto
}

.dropup .caret, .navbar-fixed-bottom .dropdown .caret {
    content: "";
    border-top: 0;
    border-bottom: 4px solid
}

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 1px
}

@media (min-width: 768px) {
    .navbar-right .dropdown-menu {
        right: 0;
        left: auto
    }

    .navbar-right .dropdown-menu-left {
        right: auto;
        left: 0
    }
}

.btn-group, .btn-group-vertical {
    position: relative;
    display: inline-block;
    vertical-align: middle
}

.btn-group > .btn, .btn-group-vertical > .btn {
    position: relative;
    float: left
}

.btn-group > .btn:hover, .btn-group-vertical > .btn:hover, .btn-group > .btn:focus, .btn-group-vertical > .btn:focus, .btn-group > .btn:active, .btn-group-vertical > .btn:active, .btn-group > .btn.active, .btn-group-vertical > .btn.active {
    z-index: 2
}

.btn-group > .btn:focus, .btn-group-vertical > .btn:focus {
    outline: none
}

.btn-group .btn + .btn, .btn-group .btn + .btn-group, .btn-group .btn-group + .btn, .btn-group .btn-group + .btn-group {
    margin-left: -1px
}

.btn-toolbar {
    margin-left: -5px
}

.btn-toolbar .btn-group, .btn-toolbar .input-group {
    float: left
}

.btn-toolbar > .btn, .btn-toolbar > .btn-group, .btn-toolbar > .input-group {
    margin-left: 5px
}

.btn-group > .btn:not(:first-child):not(:last-child):not(.dropdown-toggle) {
    border-radius: 0
}

.btn-group > .btn:first-child {
    margin-left: 0
}

.btn-group > .btn:first-child:not(:last-child):not(.dropdown-toggle) {
    border-top-right-radius: var(--radius-s);
    border-bottom-right-radius: var(--radius-s);
}

.btn-group > .btn:last-child:not(:first-child), .btn-group > .dropdown-toggle:not(:first-child) {
    border-top-left-radius: var(--radius-s);
    border-bottom-left-radius: var(--radius-s);
}

.btn-group > .btn-group {
    float: left
}

.btn-group > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0
}

.btn-group > .btn-group:first-child > .btn:last-child, .btn-group > .btn-group:first-child > .dropdown-toggle {
    border-top-right-radius: var(--radius-s);
    border-bottom-right-radius: var(--radius-s);
}

.btn-group > .btn-group:last-child > .btn:first-child {
    border-top-left-radius: var(--radius-s);
    border-bottom-left-radius: var(--radius-s);
}

.btn-group .dropdown-toggle:active, .btn-group.open .dropdown-toggle {
    outline: 0
}

.btn-group > .btn + .dropdown-toggle {
    padding-right: 8px;
    padding-left: 8px
}

.btn-group > .btn-lg + .dropdown-toggle {
    padding-right: 12px;
    padding-left: 12px
}

.btn-group.open .dropdown-toggle {
    -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.btn-group.open .dropdown-toggle.btn-link {
    -webkit-box-shadow: none;
    box-shadow: none
}

.btn .caret {
    margin-left: 0
}

.btn-lg .caret {
    border-width: 5px 5px 0;
    border-bottom-width: 0
}

.dropup .btn-lg .caret {
    border-width: 0 5px 5px
}

.btn-group-vertical > .btn, .btn-group-vertical > .btn-group, .btn-group-vertical > .btn-group > .btn {
    display: block;
    float: none;
    width: 100%;
    max-width: 100%
}

.btn-group-vertical > .btn-group > .btn {
    float: none
}

.btn-group-vertical > .btn + .btn, .btn-group-vertical > .btn + .btn-group, .btn-group-vertical > .btn-group + .btn, .btn-group-vertical > .btn-group + .btn-group {
    margin-top: -1px;
    margin-left: 0
}

.btn-group-vertical > .btn:not(:first-child):not(:last-child) {
    border-radius: 0
}

.btn-group-vertical > .btn:first-child:not(:last-child) {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical > .btn:last-child:not(:first-child) {
    border-top-left-radius: 0;
    border-top-right-radius: 0;
    border-bottom-left-radius: 4px
}

.btn-group-vertical > .btn-group:not(:first-child):not(:last-child) > .btn {
    border-radius: 0
}

.btn-group-vertical > .btn-group:first-child:not(:last-child) > .btn:last-child, .btn-group-vertical > .btn-group:first-child:not(:last-child) > .dropdown-toggle {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.btn-group-vertical > .btn-group:last-child:not(:first-child) > .btn:first-child {
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.btn-group-justified {
    display: table;
    width: 100%;
    table-layout: fixed;
    border-collapse: separate
}

.btn-group-justified > .btn, .btn-group-justified > .btn-group {
    display: table-cell;
    float: none;
    width: 1%
}

.btn-group-justified > .btn-group .btn {
    width: 100%
}

[data-toggle="buttons"] > .btn > input[type="radio"], [data-toggle="buttons"] > .btn > input[type="checkbox"] {
    display: none
}

.input-group {
    position: relative;
    display: table;
    border-collapse: separate
}

.input-group[class*="col-"] {
    float: none;
    padding-right: 0;
    padding-left: 0
}

.input-group .form-control {
    position: relative;
    z-index: 2;
    float: left;
    width: 100%;
    margin-bottom: 0
}

.input-group-lg > .form-control, .input-group-lg > .input-group-addon, .input-group-lg > .input-group-btn > .btn {
    height: 46px;
    padding: 10px 16px;
    font-size: 18px;
    line-height: 1.33;
    border-radius: 6px
}

select.input-group-lg > .form-control, select.input-group-lg > .input-group-addon, select.input-group-lg > .input-group-btn > .btn {
    height: 46px;
    line-height: 46px
}

textarea.input-group-lg > .form-control, textarea.input-group-lg > .input-group-addon, textarea.input-group-lg > .input-group-btn > .btn, select[multiple].input-group-lg > .form-control, select[multiple].input-group-lg > .input-group-addon, select[multiple].input-group-lg > .input-group-btn > .btn {
    height: auto
}

.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {
    height: 30px;
    padding: 5px 10px;
    font-size: 12px;
    line-height: 1.5;
    border-radius: var(--radius-s);
}

select.input-group-sm > .form-control, select.input-group-sm > .input-group-addon, select.input-group-sm > .input-group-btn > .btn {
    height: 30px;
    line-height: 30px
}

textarea.input-group-sm > .form-control, textarea.input-group-sm > .input-group-addon, textarea.input-group-sm > .input-group-btn > .btn, select[multiple].input-group-sm > .form-control, select[multiple].input-group-sm > .input-group-addon, select[multiple].input-group-sm > .input-group-btn > .btn {
    height: auto
}

.input-group-addon, .input-group-btn, .input-group .form-control {
    display: table-cell
}

.input-group-addon:not(:first-child):not(:last-child), .input-group-btn:not(:first-child):not(:last-child), .input-group .form-control:not(:first-child):not(:last-child) {
    border-radius: 0
}

.input-group-addon, .input-group-btn {
    width: 1%;
    white-space: nowrap;
    vertical-align: middle
}

.input-group-addon {
    padding: 6px 12px;
    font-size: 14px;
    font-weight: normal;
    line-height: 1;
    color: #555;
    text-align: center;
    background-color: var(--lightgray);
    border: 1px solid #ccc;
    border-radius: var(--radius-s);
}

.input-group-addon.input-sm {
    padding: 5px 10px;
    font-size: 12px;
    border-radius: var(--radius-s);
}

.input-group-addon.input-lg {
    padding: 10px 16px;
    font-size: 18px;
    border-radius: 6px
}

.input-group-addon input[type="radio"], .input-group-addon input[type="checkbox"] {
    margin-top: 0
}

.input-group .form-control:first-child, .input-group-addon:first-child, .input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group > .btn, .input-group-btn:first-child > .dropdown-toggle, .input-group-btn:last-child > .btn:not(:last-child):not(.dropdown-toggle), .input-group-btn:last-child > .btn-group:not(:last-child) > .btn {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.input-group-addon:first-child {
    border-right: 0
}

.input-group .form-control:last-child, .input-group-addon:last-child, .input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group > .btn, .input-group-btn:last-child > .dropdown-toggle, .input-group-btn:first-child > .btn:not(:first-child), .input-group-btn:first-child > .btn-group:not(:first-child) > .btn {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0
}

.input-group-addon:last-child {
    border-left: 0
}

.input-group-btn {
    position: relative;
    font-size: 0;
    white-space: nowrap
}

.input-group-btn > .btn {
    position: relative
}

.input-group-btn > .btn + .btn {
    margin-left: -1px
}

.input-group-btn > .btn:hover, .input-group-btn > .btn:focus, .input-group-btn > .btn:active {
    z-index: 2
}

.input-group-btn:first-child > .btn, .input-group-btn:first-child > .btn-group {
    margin-right: -1px
}

.input-group-btn:last-child > .btn, .input-group-btn:last-child > .btn-group {
    margin-left: -1px
}

.nav {
    padding-left: 0;
    margin-bottom: 0;
    list-style: none;
    direction: ltr;
}

.nav > li {
    position: relative;
    display: block;
    padding: 4px;
    border-radius: 6px;
}

.nav > li > a {
    position: relative;
    display: block;
    padding: 10px 15px;
    border-radius: 6px;
}

.nav > li > a:hover, .nav > li > a:focus {
    text-decoration: none;
    background-color: var(--lightgray)
}

.nav > li.disabled > a {
    color: #999
}

.nav > li.disabled > a:hover, .nav > li.disabled > a:focus {
    color: #999;
    text-decoration: none;
    cursor: not-allowed;
    background-color: transparent
}

.nav .open > a, .nav .open > a:hover, .nav .open > a:focus {
    background-color: var(--lightgray);
    border-color: var(--primary)
}

.nav .nav-divider {
    height: 1px;
    margin: 9px 0;
    overflow: hidden;
    background-color: #e5e5e5
}

.nav > li > a > img {
    max-width: none
}

.nav-tabs {
    border-bottom: 1px solid #ddd
}

.nav-tabs > li {
    float: left;
    margin-bottom: -1px
}

.nav-tabs > li > a {
    margin-right: 2px;
    line-height: 1.42857143;
    border: 1px solid transparent;
    border-radius: var(--radius-s); 4px 0 0
}

.nav-tabs > li > a:hover {
    border-color: var(--lightgray) var(--lightgray) #ddd
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd;
    border-bottom-color: transparent
}

.nav-tabs.nav-justified {
    width: 100%;
    border-bottom: 0
}

.nav-tabs.nav-justified > li {
    float: none
}

.nav-tabs.nav-justified > li > a {
    margin-bottom: 5px;
    text-align: center
}

.nav-tabs.nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto
}

@media (min-width: 768px) {
    .nav-tabs.nav-justified > li {
        display: table-cell;
        width: 1%
    }

    .nav-tabs.nav-justified > li > a {
        margin-bottom: 0
    }
}

.nav-tabs.nav-justified > li > a {
    margin-right: 0;
    border-radius: var(--radius-s);
}

.nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
    border: 1px solid #ddd
}

@media (min-width: 768px) {
    .nav-tabs.nav-justified > li > a {
        border-bottom: 1px solid #ddd;
        border-radius: var(--radius-s); 4px 0 0
    }

    .nav-tabs.nav-justified > .active > a, .nav-tabs.nav-justified > .active > a:hover, .nav-tabs.nav-justified > .active > a:focus {
        border-bottom-color: #fff
    }
}

.nav-pills > li {
    float: left
}

.nav-pills > li > a {
    border-radius: var(--radius-s);
}

.nav-pills > li + li {
    margin-left: 2px
}

.nav-pills > li.active > a, .nav-pills > li.active > a:hover, .nav-pills > li.active > a:focus {
    color: #fff;
    background-color: var(--primary)
}

.nav-stacked > li {
    float: none
}

.nav-stacked > li + li {
    margin-top: 2px;
    margin-left: 0
}

.nav-justified {
    width: 100%
}

.nav-justified > li {
    float: none
}

.nav-justified > li > a {
    margin-bottom: 5px;
    text-align: center
}

.nav-justified > .dropdown .dropdown-menu {
    top: auto;
    left: auto
}

@media (min-width: 768px) {
    .nav-justified > li {
        display: table-cell;
        width: 1%
    }

    .nav-justified > li > a {
        margin-bottom: 0
    }
}

.nav-tabs-justified {
    border-bottom: 0
}

.nav-tabs-justified > li > a {
    margin-right: 0;
    border-radius: var(--radius-s);
}

.nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {
    border: 1px solid #ddd
}

@media (min-width: 768px) {
    .nav-tabs-justified > li > a {
        border-bottom: 1px solid #ddd;
        border-radius: var(--radius-s); 4px 0 0
    }

    .nav-tabs-justified > .active > a, .nav-tabs-justified > .active > a:hover, .nav-tabs-justified > .active > a:focus {
        border-bottom-color: #fff
    }
}

.tab-content > .tab-pane {
    display: none
}

.tab-content > .active {
    display: block
}

.nav-tabs .dropdown-menu {
    margin-top: -1px;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.navbar {
    position: relative;
    min-height: 50px;
    margin-bottom: 20px;
    border: 1px solid transparent
}

@media (min-width: 768px) {
    .navbar {
        border-radius: var(--radius-s);
    }
}

@media (min-width: 768px) {
    .navbar-header {
        float: left
    }
}

.navbar-collapse {
    max-height: 340px;
    padding-right: 15px;
    padding-left: 15px;
    overflow-x: visible;
    -webkit-overflow-scrolling: touch;
    border-top: 1px solid transparent;
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1)
}

.navbar-collapse.in {
    overflow-y: auto
}

@media (min-width: 768px) {
    .navbar-collapse {
        width: auto;
        border-top: 0;
        box-shadow: none
    }

    .navbar-collapse.collapse {
        display: block !important;
        height: auto !important;
        padding-bottom: 0;
        overflow: visible !important
    }

    .navbar-collapse.in {
        overflow-y: visible
    }

    .navbar-fixed-top .navbar-collapse, .navbar-static-top .navbar-collapse, .navbar-fixed-bottom .navbar-collapse {
        padding-right: 0;
        padding-left: 0
    }
}

.container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
    margin-right: -15px;
    margin-left: -15px
}

@media (min-width: 768px) {
    .container > .navbar-header, .container-fluid > .navbar-header, .container > .navbar-collapse, .container-fluid > .navbar-collapse {
        margin-right: 0;
        margin-left: 0
    }
}

.navbar-static-top {
    z-index: 1000;
    border-width: 0 0 1px
}

@media (min-width: 768px) {
    .navbar-static-top {
        border-radius: 0
    }
}

.navbar-fixed-top, .navbar-fixed-bottom {
    position: fixed;
    right: 0;
    left: 0;
    z-index: 1030
}

@media (min-width: 768px) {
    .navbar-fixed-top, .navbar-fixed-bottom {
        border-radius: 0
    }
}

.navbar-fixed-top {
    top: 0;
    border-width: 0 0 1px
}

.navbar-fixed-bottom {
    bottom: 0;
    margin-bottom: 0;
    border-width: 1px 0 0
}

.navbar-brand {
    float: left;
    height: 50px;
    padding: 15px 15px;
    font-size: 18px;
    line-height: 20px
}

.navbar-brand:hover, .navbar-brand:focus {
    text-decoration: none
}

@media (min-width: 768px) {
    .navbar > .container .navbar-brand, .navbar > .container-fluid .navbar-brand {
        margin-left: -15px
    }
}

.navbar-toggle {
    position: relative;
    float: right;
    padding: 9px 10px;
    margin-top: 8px;
    margin-right: 15px;
    margin-bottom: 8px;
    background-color: transparent;
    background-image: none;
    border: 1px solid transparent;
    border-radius: var(--radius-s);
}

.navbar-toggle:focus {
    outline: none
}

.navbar-toggle .icon-bar {
    display: block;
    width: 22px;
    height: 2px;
    border-radius: 1px
}

.navbar-toggle .icon-bar + .icon-bar {
    margin-top: 4px
}

@media (min-width: 768px) {
    .navbar-toggle {
        display: none
    }
}

.navbar-nav {
    margin: 7.5px -15px
}

.navbar-nav > li > a {
    padding-top: 10px;
    padding-bottom: 10px;
    line-height: 20px
}

@media (max-width: 767px) {
    .navbar-nav .open .dropdown-menu {
        position: static;
        float: none;
        width: auto;
        margin-top: 0;
        background-color: transparent;
        border: 0;
        box-shadow: none
    }

    .navbar-nav .open .dropdown-menu > li > a, .navbar-nav .open .dropdown-menu .dropdown-header {
        padding: 5px 15px 5px 25px
    }

    .navbar-nav .open .dropdown-menu > li > a {
        line-height: 20px
    }

    .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-nav .open .dropdown-menu > li > a:focus {
        background-image: none
    }
}

@media (min-width: 768px) {
    .navbar-nav {
        float: left;
        margin: 0
    }

    .navbar-nav > li {
        float: left
    }

    .navbar-nav > li > a {
        padding-top: 15px;
        padding-bottom: 15px
    }

    .navbar-nav.navbar-right:last-child {
        margin-right: -15px
    }
}

@media (min-width: 768px) {
    .navbar-left {
        float: left !important
    }

    .navbar-right {
        float: right !important
    }
}

.navbar-form {
    padding: 10px 15px;
    margin-top: 8px;
    margin-right: -15px;
    margin-bottom: 8px;
    margin-left: -15px;
    border-top: 1px solid transparent;
    border-bottom: 1px solid transparent;
    -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1);
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1), 0 1px 0 rgba(255, 255, 255, .1)
}

@media (min-width: 768px) {
    .navbar-form .form-group {
        display: inline-block;
        margin-bottom: 0;
        vertical-align: middle
    }

    .navbar-form .form-control {
        display: inline-block;
        width: auto;
        vertical-align: middle
    }

    .navbar-form .input-group > .form-control {
        width: 100%
    }

    .navbar-form .control-label {
        margin-bottom: 0;
        vertical-align: middle
    }

    .navbar-form .radio, .navbar-form .checkbox {
        display: inline-block;
        padding-left: 0;
        margin-top: 0;
        margin-bottom: 0;
        vertical-align: middle
    }

    .navbar-form .radio input[type="radio"], .navbar-form .checkbox input[type="checkbox"] {
        float: none;
        margin-left: 0
    }

    .navbar-form .has-feedback .form-control-feedback {
        top: 0
    }
}

@media (max-width: 767px) {
    .navbar-form .form-group {
        margin-bottom: 5px
    }
}

@media (min-width: 768px) {
    .navbar-form {
        width: auto;
        padding-top: 0;
        padding-bottom: 0;
        margin-right: 0;
        margin-left: 0;
        border: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .navbar-form.navbar-right:last-child {
        margin-right: -15px
    }
}

.navbar-nav > li > .dropdown-menu {
    margin-top: 0;
    border-top-left-radius: 0;
    border-top-right-radius: 0
}

.navbar-fixed-bottom .navbar-nav > li > .dropdown-menu {
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0
}

.navbar-btn {
    margin-top: 8px;
    margin-bottom: 8px
}

.navbar-btn.btn-sm {
    margin-top: 10px;
    margin-bottom: 10px
}

.navbar-btn.btn-xs {
    margin-top: 14px;
    margin-bottom: 14px
}

.navbar-text {
    margin-top: 15px;
    margin-bottom: 15px
}

@media (min-width: 768px) {
    .navbar-text {
        float: left;
        margin-right: 15px;
        margin-left: 15px
    }

    .navbar-text.navbar-right:last-child {
        margin-right: 0
    }
}

.navbar-default {
    background-color: #f8f8f8;
    border-color: #e7e7e7
}

.navbar-default .navbar-brand {
    color: #777
}

.navbar-default .navbar-brand:hover, .navbar-default .navbar-brand:focus {
    color: #5e5e5e;
    background-color: transparent
}

.navbar-default .navbar-text {
    color: #777
}

.navbar-default .navbar-nav > li > a {
    color: #777
}

.navbar-default .navbar-nav > li > a:hover, .navbar-default .navbar-nav > li > a:focus {
    color: #333;
    background-color: transparent
}

.navbar-default .navbar-nav > .active > a, .navbar-default .navbar-nav > .active > a:hover, .navbar-default .navbar-nav > .active > a:focus {
    color: #555;
    background-color: #e7e7e7
}

.navbar-default .navbar-nav > .disabled > a, .navbar-default .navbar-nav > .disabled > a:hover, .navbar-default .navbar-nav > .disabled > a:focus {
    color: #ccc;
    background-color: transparent
}

.navbar-default .navbar-toggle {
    border-color: #ddd
}

.navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus {
    background-color: #ddd
}

.navbar-default .navbar-toggle .icon-bar {
    background-color: #888
}

.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: #e7e7e7
}

.navbar-default .navbar-nav > .open > a, .navbar-default .navbar-nav > .open > a:hover, .navbar-default .navbar-nav > .open > a:focus {
    color: #555;
    background-color: #e7e7e7
}

@media (max-width: 767px) {
    .navbar-default .navbar-nav .open .dropdown-menu > li > a {
        color: #777
    }

    .navbar-default .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #333;
        background-color: transparent
    }

    .navbar-default .navbar-nav .open .dropdown-menu > .active > a, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #555;
        background-color: #e7e7e7
    }

    .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-default .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #ccc;
        background-color: transparent
    }
}

.navbar-default .navbar-link {
    color: #777
}

.navbar-default .navbar-link:hover {
    color: #333
}

.navbar-inverse {
    background-color: #222;
    border-color: #080808
}

.navbar-inverse .navbar-brand {
    color: #999
}

.navbar-inverse .navbar-brand:hover, .navbar-inverse .navbar-brand:focus {
    color: #fff;
    background-color: transparent
}

.navbar-inverse .navbar-text {
    color: #999
}

.navbar-inverse .navbar-nav > li > a {
    color: #999
}

.navbar-inverse .navbar-nav > li > a:hover, .navbar-inverse .navbar-nav > li > a:focus {
    color: #fff;
    background-color: transparent
}

.navbar-inverse .navbar-nav > .active > a, .navbar-inverse .navbar-nav > .active > a:hover, .navbar-inverse .navbar-nav > .active > a:focus {
    color: #fff;
    background-color: #080808
}

.navbar-inverse .navbar-nav > .disabled > a, .navbar-inverse .navbar-nav > .disabled > a:hover, .navbar-inverse .navbar-nav > .disabled > a:focus {
    color: #444;
    background-color: transparent
}

.navbar-inverse .navbar-toggle {
    border-color: #333
}

.navbar-inverse .navbar-toggle:hover, .navbar-inverse .navbar-toggle:focus {
    background-color: #333
}

.navbar-inverse .navbar-toggle .icon-bar {
    background-color: #fff
}

.navbar-inverse .navbar-collapse, .navbar-inverse .navbar-form {
    border-color: #101010
}

.navbar-inverse .navbar-nav > .open > a, .navbar-inverse .navbar-nav > .open > a:hover, .navbar-inverse .navbar-nav > .open > a:focus {
    color: #fff;
    background-color: #080808
}

@media (max-width: 767px) {
    .navbar-inverse .navbar-nav .open .dropdown-menu > .dropdown-header {
        border-color: #080808
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu .divider {
        background-color: #080808
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a {
        color: #999
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > li > a:focus {
        color: #fff;
        background-color: transparent
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .active > a:focus {
        color: #fff;
        background-color: #080808
    }

    .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:hover, .navbar-inverse .navbar-nav .open .dropdown-menu > .disabled > a:focus {
        color: #444;
        background-color: transparent
    }
}

.navbar-inverse .navbar-link {
    color: #999
}

.navbar-inverse .navbar-link:hover {
    color: #fff
}

.breadcrumb {
    padding: 8px 15px;
    margin-bottom: 20px;
    list-style: none;
    background-color: #f5f5f5;
    border-radius: var(--radius-s);
}

.breadcrumb > li {
    display: inline-block
}

.breadcrumb > li + li:before {
    padding: 0 5px;
    color: #ccc;
    content: "/ "
}

.breadcrumb > .active {
    color: #999
}

.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: var(--radius-s);
}

.pagination > li {
    display: inline
}

.pagination > li > a, .pagination > li > span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: var(--primary);
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd
}

.pagination > li:first-child > a, .pagination > li:first-child > span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px
}

.pagination > li:last-child > a, .pagination > li:last-child > span {
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px
}

.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
    color: var(--primary);
    background-color: var(--lightgray);
    border-color: #ddd
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: var(--primary);
    border-color: var(--primary)
}

.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
    color: #999;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd
}

.pagination-lg > li > a, .pagination-lg > li > span {
    padding: 10px 16px;
    font-size: 18px
}

.pagination-lg > li:first-child > a, .pagination-lg > li:first-child > span {
    border-top-left-radius: 6px;
    border-bottom-left-radius: 6px
}

.pagination-lg > li:last-child > a, .pagination-lg > li:last-child > span {
    border-top-right-radius: 6px;
    border-bottom-right-radius: 6px
}

.pagination-sm > li > a, .pagination-sm > li > span {
    padding: 5px 10px;
    font-size: 12px
}

.pagination-sm > li:first-child > a, .pagination-sm > li:first-child > span {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px
}

.pagination-sm > li:last-child > a, .pagination-sm > li:last-child > span {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px
}

.pager {
    padding-left: 0;
    margin: 20px 0;
    text-align: center;
    list-style: none
}

.pager li {
    display: inline
}

.pager li > a, .pager li > span {
    display: inline-block;
    padding: 5px 14px;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: 15px
}

.pager li > a:hover, .pager li > a:focus {
    text-decoration: none;
    background-color: var(--lightgray)
}

.pager .next > a, .pager .next > span {
    float: right
}

.pager .previous > a, .pager .previous > span {
    float: left
}

.pager .disabled > a, .pager .disabled > a:hover, .pager .disabled > a:focus, .pager .disabled > span {
    color: #999;
    cursor: not-allowed;
    background-color: #fff
}

.label {
    display: inline-flex;
    align-items: center;
    padding: .2em .6em .3em;
    font-size: 75%;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    border-radius: .25em
}

.label[href]:hover, .label[href]:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer
}

.label:empty {
    display: none
}

.btn .label {
    position: relative;
    top: -1px
}

.label-default {
    background-color: #999
}

.label-default[href]:hover, .label-default[href]:focus {
    background-color: gray
}

.label-primary {
    background-color: var(--primary)
}

.label-primary[href]:hover, .label-primary[href]:focus {
    background-color: #3071a9
}

.label-success {
    background-color: #5cb85c
}

.label-success[href]:hover, .label-success[href]:focus {
    background-color: #449d44
}

.label-info {
    background-color: #5bc0de
}

.label-info[href]:hover, .label-info[href]:focus {
    background-color: #31b0d5
}

.label-warning {
    background-color: #f0ad4e;
    color: var(--orange);
    border: solid 1px var(--orange)
}

.label-warning[href]:hover, .label-warning[href]:focus {
    background-color: #ec971f
}

.label-danger {
    background-color: var(--red)
}

.label-danger[href]:hover, .label-danger[href]:focus {
    background-color: #c9302c
}

.badge {
    display: inline-block;
    min-width: 10px;
    padding: 3px 7px;
    font-size: 12px;
    font-weight: bold;
    line-height: 1;
    color: #fff;
    text-align: center;
    white-space: nowrap;
    vertical-align: baseline;
    background-color: #999;
    border-radius: 10px
}

.badge:empty {
    display: none
}

.btn .badge {
    position: relative;
    top: -1px
}

.btn-xs .badge {
    top: 0;
    padding: 1px 5px
}

a.badge:hover, a.badge:focus {
    color: #fff;
    text-decoration: none;
    cursor: pointer
}

a.list-group-item.active > .badge, .nav-pills > .active > a > .badge {
    color: var(--primary);
    background-color: #fff
}

.nav-pills > li > a > .badge {
    margin-left: 3px
}

.jumbotron {
    padding: 30px;
    margin-bottom: 30px;
    color: inherit;
    background-color: var(--lightgray)
}

.jumbotron h1, .jumbotron .h1 {
    color: inherit
}

.jumbotron p {
    margin-bottom: 15px;
    font-size: 21px;
    font-weight: 200
}

.container .jumbotron {
    border-radius: 6px
}

.jumbotron .container {
    max-width: 100%
}

@media screen and (min-width: 768px) {
    .jumbotron {
        padding-top: 48px;
        padding-bottom: 48px
    }

    .container .jumbotron {
        padding-right: 60px;
        padding-left: 60px
    }

    .jumbotron h1, .jumbotron .h1 {
        font-size: 63px
    }
}

.thumbnail {
    display: block;
    padding: 4px;
    margin-bottom: 20px;
    line-height: 1.42857143;
    background-color: #fff;
    border: 1px solid #ddd;
    border-radius: var(--radius-s);
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}

.thumbnail > img, .thumbnail a > img {
    margin-right: auto;
    margin-left: auto
}

a.thumbnail:hover, a.thumbnail:focus, a.thumbnail.active {
    border-color: var(--primary)
}

.thumbnail .caption {
    padding: 9px;
    color: #333
}

.alert {
    padding: 15px;
    margin-bottom: 20px;
    border: 1px solid transparent;
    border-radius: var(--radius-s);
}

.alert h4 {
    margin-top: 0;
    color: inherit
}

.alert .alert-link {
    font-weight: bold
}

.alert > p, .alert > ul {
    margin-bottom: 0
}

.alert > p + p {
    margin-top: 5px
}

.alert-dismissable {
    padding-right: 35px
}

.alert-dismissable .close {
    position: relative;
    top: -2px;
    right: -21px;
    color: inherit
}

.alert-success {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6
}

.alert-success hr {
    border-top-color: #c9e2b3
}

.alert-success .alert-link {
    color: #2b542c
}

.alert-info {
    color: var(--darkprimary);
    background-color: #d9edf7;
    border-color: #bce8f1
}

.alert-info hr {
    border-top-color: #a6e1ec
}

.alert-info .alert-link {
    color: #245269
}

.alert-warning {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc
}

.alert-warning hr {
    border-top-color: #f7e1b5
}

.alert-warning .alert-link {
    color: #66512c
}

.alert-danger {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1
}

.alert-danger hr {
    border-top-color: #e4b9c0
}

.alert-danger .alert-link {
    color: #843534
}

@-webkit-keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }
    to {
        background-position: 0 0
    }
}

@keyframes progress-bar-stripes {
    from {
        background-position: 40px 0
    }
    to {
        background-position: 0 0
    }
}

.progress {
    height: 20px;
    margin-bottom: 20px;
    overflow: hidden;
    background-color: #f5f5f5;
    border-radius: var(--radius-s);
    -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1)
}

.progress-bar {
    float: left;
    width: 0;
    height: 100%;
    font-size: 12px;
    line-height: 20px;
    color: #fff;
    text-align: center;
    background-color: var(--primary);
    -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
    -webkit-transition: width .6s ease;
    transition: width .6s ease
}

.progress-striped .progress-bar {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-size: 40px 40px
}

.progress.active .progress-bar {
    -webkit-animation: progress-bar-stripes 2s linear infinite;
    animation: progress-bar-stripes 2s linear infinite
}

.progress-bar-success {
    background-color: var(--primary)
}

.progress-striped .progress-bar-success {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.progress-bar-info {
    background-color: var(--blue)
}

.progress-striped .progress-bar-info {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.progress-bar-warning {
    background-color: var(--orange)
}

.progress-striped .progress-bar-warning {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.progress-bar-danger {
    background-color: var(--red)
}

.progress-striped .progress-bar-danger {
    background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
    background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent)
}

.media, .media-body {
    overflow: hidden;
    zoom: 1
}

.media, .media .media {
    margin-top: 15px
}

.media:first-child {
    margin-top: 0
}

.media-object {
    display: block
}

.media-heading {
    margin: 0 0 5px
}

.media > .pull-left {
    margin-right: 10px
}

.media > .pull-right {
    margin-left: 10px
}

.media-list {
    padding-left: 0;
    list-style: none
}

.list-group {
    padding-left: 0;
    margin-bottom: 20px
}

.list-group-item {
    position: relative;
    display: block;
    padding: 10px 15px;
    margin-bottom: -1px;
    background-color: #fff;
    border: 1px solid #ddd
}

.list-group-item:first-child {
    border-top-left-radius: 4px;
    border-top-right-radius: 4px
}

.list-group-item:last-child {
    margin-bottom: 0;
    border-bottom-right-radius: 4px;
    border-bottom-left-radius: 4px
}

.list-group-item > .badge {
    float: right
}

.list-group-item > .badge + .badge {
    margin-right: 5px
}

a.list-group-item {
    color: #555
}

a.list-group-item .list-group-item-heading {
    color: #333
}

a.list-group-item:hover, a.list-group-item:focus {
    text-decoration: none;
    background-color: #f5f5f5
}

a.list-group-item.active, a.list-group-item.active:hover, a.list-group-item.active:focus {
    z-index: 2;
    color: #fff;
    background-color: var(--primary);
    border-color: var(--primary)
}

a.list-group-item.active .list-group-item-heading, a.list-group-item.active:hover .list-group-item-heading, a.list-group-item.active:focus .list-group-item-heading {
    color: inherit
}

a.list-group-item.active .list-group-item-text, a.list-group-item.active:hover .list-group-item-text, a.list-group-item.active:focus .list-group-item-text {
    color: #e1edf7
}

.list-group-item-success {
    color: #3c763d;
    background-color: #dff0d8
}

a.list-group-item-success {
    color: #3c763d
}

a.list-group-item-success .list-group-item-heading {
    color: inherit
}

a.list-group-item-success:hover, a.list-group-item-success:focus {
    color: #3c763d;
    background-color: #d0e9c6
}

a.list-group-item-success.active, a.list-group-item-success.active:hover, a.list-group-item-success.active:focus {
    color: #fff;
    background-color: #3c763d;
    border-color: #3c763d
}

.list-group-item-info {
    color: var(--darkprimary);
    background-color: #d9edf7
}

a.list-group-item-info {
    color: var(--darkprimary)
}

a.list-group-item-info .list-group-item-heading {
    color: inherit
}

a.list-group-item-info:hover, a.list-group-item-info:focus {
    color: var(--darkprimary);
    background-color: #c4e3f3
}

a.list-group-item-info.active, a.list-group-item-info.active:hover, a.list-group-item-info.active:focus {
    color: #fff;
    background-color: var(--darkprimary);
    border-color: var(--darkprimary)
}

.list-group-item-warning {
    color: #8a6d3b;
    background-color: #fcf8e3
}

a.list-group-item-warning {
    color: #8a6d3b
}

a.list-group-item-warning .list-group-item-heading {
    color: inherit
}

a.list-group-item-warning:hover, a.list-group-item-warning:focus {
    color: #8a6d3b;
    background-color: #faf2cc
}

a.list-group-item-warning.active, a.list-group-item-warning.active:hover, a.list-group-item-warning.active:focus {
    color: #fff;
    background-color: #8a6d3b;
    border-color: #8a6d3b
}

.list-group-item-danger {
    color: #a94442;
    background-color: #f2dede
}

a.list-group-item-danger {
    color: #a94442
}

a.list-group-item-danger .list-group-item-heading {
    color: inherit
}

a.list-group-item-danger:hover, a.list-group-item-danger:focus {
    color: #a94442;
    background-color: #ebcccc
}

a.list-group-item-danger.active, a.list-group-item-danger.active:hover, a.list-group-item-danger.active:focus {
    color: #fff;
    background-color: #a94442;
    border-color: #a94442
}

.list-group-item-heading {
    margin-top: 0;
    margin-bottom: 5px
}

.list-group-item-text {
    margin-bottom: 0;
    line-height: 1.3
}

.panel {
    margin-bottom: var(--range-m);
    background-color: #fff;
    border: 1px solid transparent;
    border-radius: var(--radius-s);
    -webkit-box-shadow: var(--box-shadow-light);
    box-shadow: var(--box-shadow-light)
}

.panel-body {
    padding: 15px
}

.panel-heading {
    padding: 10px 15px;
    border-bottom: 1px solid transparent;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.panel-heading > .dropdown .dropdown-toggle {
    color: inherit
}

.panel-title {
    margin-top: 0;
    margin-bottom: 0;
    font-size: 16px;
    color: inherit
}

.panel-title > a {
    color: inherit
}

.panel-footer {
    padding: 10px 15px;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel > .list-group {
    margin-bottom: 0
}

.panel > .list-group .list-group-item {
    border-width: 1px 0;
    border-radius: 0
}

.panel > .list-group:first-child .list-group-item:first-child {
    border-top: 0;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.panel > .list-group:last-child .list-group-item:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel-heading + .list-group .list-group-item:first-child {
    border-top-width: 0
}

.panel > .table, .panel > .table-responsive > .table {
    margin-bottom: 0
}

.panel > .table:first-child, .panel > .table-responsive:first-child > .table:first-child {
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.panel > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:first-child, .panel > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:first-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:first-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:first-child {
    border-top-left-radius: 3px
}

.panel > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child td:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child td:last-child, .panel > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > thead:first-child > tr:first-child th:last-child, .panel > .table:first-child > tbody:first-child > tr:first-child th:last-child, .panel > .table-responsive:first-child > .table:first-child > tbody:first-child > tr:first-child th:last-child {
    border-top-right-radius: 3px
}

.panel > .table:last-child, .panel > .table-responsive:last-child > .table:last-child {
    border-bottom-right-radius: 3px;
    border-bottom-left-radius: 3px
}

.panel > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:first-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:first-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:first-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:first-child {
    border-bottom-left-radius: 3px
}

.panel > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child td:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child td:last-child, .panel > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tbody:last-child > tr:last-child th:last-child, .panel > .table:last-child > tfoot:last-child > tr:last-child th:last-child, .panel > .table-responsive:last-child > .table:last-child > tfoot:last-child > tr:last-child th:last-child {
    border-bottom-right-radius: 3px
}

.panel > .panel-body + .table, .panel > .panel-body + .table-responsive {
    border-top: 1px solid #ddd
}

.panel > .table > tbody:first-child > tr:first-child th, .panel > .table > tbody:first-child > tr:first-child td {
    border-top: 0
}

.panel > .table-bordered, .panel > .table-responsive > .table-bordered {
    border: 0
}

.panel > .table-bordered > thead > tr > th:first-child, .panel > .table-responsive > .table-bordered > thead > tr > th:first-child, .panel > .table-bordered > tbody > tr > th:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:first-child, .panel > .table-bordered > tfoot > tr > th:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:first-child, .panel > .table-bordered > thead > tr > td:first-child, .panel > .table-responsive > .table-bordered > thead > tr > td:first-child, .panel > .table-bordered > tbody > tr > td:first-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:first-child, .panel > .table-bordered > tfoot > tr > td:first-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:first-child {
    border-left: 0
}

.panel > .table-bordered > thead > tr > th:last-child, .panel > .table-responsive > .table-bordered > thead > tr > th:last-child, .panel > .table-bordered > tbody > tr > th:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > th:last-child, .panel > .table-bordered > tfoot > tr > th:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > th:last-child, .panel > .table-bordered > thead > tr > td:last-child, .panel > .table-responsive > .table-bordered > thead > tr > td:last-child, .panel > .table-bordered > tbody > tr > td:last-child, .panel > .table-responsive > .table-bordered > tbody > tr > td:last-child, .panel > .table-bordered > tfoot > tr > td:last-child, .panel > .table-responsive > .table-bordered > tfoot > tr > td:last-child {
    border-right: 0
}

.panel > .table-bordered > thead > tr:first-child > td, .panel > .table-responsive > .table-bordered > thead > tr:first-child > td, .panel > .table-bordered > tbody > tr:first-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > td, .panel > .table-bordered > thead > tr:first-child > th, .panel > .table-responsive > .table-bordered > thead > tr:first-child > th, .panel > .table-bordered > tbody > tr:first-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:first-child > th {
    border-bottom: 0
}

.panel > .table-bordered > tbody > tr:last-child > td, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > td, .panel > .table-bordered > tfoot > tr:last-child > td, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > td, .panel > .table-bordered > tbody > tr:last-child > th, .panel > .table-responsive > .table-bordered > tbody > tr:last-child > th, .panel > .table-bordered > tfoot > tr:last-child > th, .panel > .table-responsive > .table-bordered > tfoot > tr:last-child > th {
    border-bottom: 0
}

.panel > .table-responsive {
    margin-bottom: 0;
    border: 0
}

.panel-group {
    margin-bottom: 20px
}

.panel-group .panel {
    margin-bottom: 0;
    overflow: hidden;
    border-radius: var(--radius-s);
}

.panel-group .panel + .panel {
    margin-top: 5px
}

.panel-group .panel-heading {
    border-bottom: 0
}

.panel-group .panel-heading + .panel-collapse .panel-body {
    border-top: 1px solid #ddd
}

.panel-group .panel-footer {
    border-top: 0
}

.panel-group .panel-footer + .panel-collapse .panel-body {
    border-bottom: 1px solid #ddd
}

.panel-default {
    border-color: #ddd
}

.panel-default > .panel-heading {
    color: #333;
    background-color: #f5f5f5;
    border-color: #ddd
}

.panel-default > .panel-heading + .panel-collapse .panel-body {
    border-top-color: #ddd
}

.panel-default > .panel-footer + .panel-collapse .panel-body {
    border-bottom-color: #ddd
}

.panel-primary {
    border-color: var(--primary)
}

.panel-primary > .panel-heading {
    color: #fff;
    background-color: var(--primary);
    border-color: var(--primary)
}

.panel-primary > .panel-heading + .panel-collapse .panel-body {
    border-top-color: var(--primary)
}

.panel-primary > .panel-footer + .panel-collapse .panel-body {
    border-bottom-color: var(--primary)
}

.panel-success {
    border-color: #d6e9c6
}

.panel-success > .panel-heading {
    color: #3c763d;
    background-color: #dff0d8;
    border-color: #d6e9c6
}

.panel-success > .panel-heading + .panel-collapse .panel-body {
    border-top-color: #d6e9c6
}

.panel-success > .panel-footer + .panel-collapse .panel-body {
    border-bottom-color: #d6e9c6
}

.panel-info {
    border-color: #bce8f1
}

.panel-info > .panel-heading {
    color: var(--darkprimary);
    background-color: #d9edf7;
    border-color: #bce8f1
}

.panel-info > .panel-heading + .panel-collapse .panel-body {
    border-top-color: #bce8f1
}

.panel-info > .panel-footer + .panel-collapse .panel-body {
    border-bottom-color: #bce8f1
}

.panel-warning {
    border-color: #faebcc
}

.panel-warning > .panel-heading {
    color: #8a6d3b;
    background-color: #fcf8e3;
    border-color: #faebcc
}

.panel-warning > .panel-heading + .panel-collapse .panel-body {
    border-top-color: #faebcc
}

.panel-warning > .panel-footer + .panel-collapse .panel-body {
    border-bottom-color: #faebcc
}

.panel-danger {
    border-color: #ebccd1
}

.panel-danger > .panel-heading {
    color: #a94442;
    background-color: #f2dede;
    border-color: #ebccd1
}

.panel-danger > .panel-heading + .panel-collapse .panel-body {
    border-top-color: #ebccd1
}

.panel-danger > .panel-footer + .panel-collapse .panel-body {
    border-bottom-color: #ebccd1
}

.well {
    min-height: 20px;
    padding: 19px;
    margin-bottom: 20px;
    background-color: #f5f5f5;
    border: 1px solid var(--lightgray);
    border-radius: var(--radius-s);
    -webkit-box-shadow: inset var(--box-shadow-light);
    box-shadow: inset var(--box-shadow-light)
}

.well blockquote {
    border-color: #ddd;
    border-color: rgba(0, 0, 0, .15)
}

.well-lg {
    padding: 24px;
    border-radius: 6px
}

.well-sm {
    padding: 9px;
    border-radius: var(--radius-s);
}

.close {
    float: right;
    font-size: 21px;
    font-weight: bold;
    line-height: 1;
    color: #000;
    text-shadow: 0 1px 0 #fff;
    filter: alpha(opacity=20);
    opacity: .2
}

.close:hover, .close:focus {
    color: #000;
    text-decoration: none;
    cursor: pointer;
    filter: alpha(opacity=50);
    opacity: .5
}

button.close {
    -webkit-appearance: none;
    padding: 0;
    cursor: pointer;
    background: transparent;
    border: 0
}

.modal-open {
    overflow: hidden
}

.modal {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1050;
    display: none;
    overflow: auto;
    overflow-y: scroll;
    -webkit-overflow-scrolling: touch;
    outline: 0
}

.modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform .3s ease-out;
    -moz-transition: -moz-transform .3s ease-out;
    -o-transition: -o-transform .3s ease-out;
    transition: transform .3s ease-out;
    -webkit-transform: translate(0, -25%);
    -ms-transform: translate(0, -25%);
    transform: translate(0, -25%)
}

.modal.in .modal-dialog {
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0)
}

.modal-dialog {
    position: relative;
    width: auto;
    margin: 10px
}

.modal-content {
    position: relative;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #999;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    outline: none;
    -webkit-box-shadow: 0 3px 9px rgba(0, 0, 0, .5);
    box-shadow: 0 3px 9px rgba(0, 0, 0, .5)
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #000;
}

.modal-backdrop.fade {
    filter: alpha(opacity=0);
    opacity: 0
}

.modal-backdrop.in {
    filter: alpha(opacity=50);
    opacity: .5
}

.modal-header {
    min-height: 16.42857143px;
    padding: 15px;
    border-bottom: 1px solid #e5e5e5
}

.modal-header .close {
    margin-top: -2px
}

.modal-title {
    margin: 0;
    line-height: 1.42857143
}

.modal-body {
    position: relative;
    padding: 20px
}

.modal-footer {
    padding: 19px 20px 20px;
    margin-top: 15px;
    text-align: right;
    border-top: 1px solid #e5e5e5
}

.modal-footer .btn + .btn {
    margin-bottom: 0;
    margin-left: 5px
}

.modal-footer .btn-group .btn + .btn {
    margin-left: -1px
}

.modal-footer .btn-block + .btn-block {
    margin-left: 0
}

@media (min-width: 768px) {
    .modal-dialog {
        width: 600px;
        margin: 30px auto
    }

    .modal-content {
        -webkit-box-shadow: 0 5px 15px rgba(0, 0, 0, .5);
        box-shadow: 0 5px 15px rgba(0, 0, 0, .5)
    }

    .modal-sm {
        width: 300px
    }
}

@media (min-width: 992px) {
    .modal-lg {
        width: 900px
    }
}

.tooltip {
    position: absolute;
    z-index: 1030;
    display: block;
    font-size: 12px;
    line-height: 1.4;
    visibility: visible;
    filter: alpha(opacity=0);
    opacity: 0
}

.tooltip.in {
    filter: alpha(opacity=90);
    opacity: .9
}

.tooltip.top {
    padding: 5px 0;
    margin-top: -3px
}

.tooltip.right {
    padding: 0 5px;
    margin-left: 3px
}

.tooltip.bottom {
    padding: 5px 0;
    margin-top: 3px
}

.tooltip.left {
    padding: 0 5px;
    margin-left: -3px
}

.tooltip-inner {
    max-width: 200px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #000;
    border-radius: var(--radius-s);
}

.tooltip-arrow {
    position: absolute;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.tooltip.top .tooltip-arrow {
    bottom: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 5px 5px 0;
    border-top-color: #000
}

.tooltip.top-left .tooltip-arrow {
    bottom: 0;
    left: 5px;
    border-width: 5px 5px 0;
    border-top-color: #000
}

.tooltip.top-right .tooltip-arrow {
    right: 5px;
    bottom: 0;
    border-width: 5px 5px 0;
    border-top-color: #000
}

.tooltip.right .tooltip-arrow {
    top: 50%;
    left: 0;
    margin-top: -5px;
    border-width: 5px 5px 5px 0;
    border-right-color: #000
}

.tooltip.left .tooltip-arrow {
    top: 50%;
    right: 0;
    margin-top: -5px;
    border-width: 5px 0 5px 5px;
    border-left-color: #000
}

.tooltip.bottom .tooltip-arrow {
    top: 0;
    left: 50%;
    margin-left: -5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000
}

.tooltip.bottom-left .tooltip-arrow {
    top: 0;
    left: 5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000
}

.tooltip.bottom-right .tooltip-arrow {
    top: 0;
    right: 5px;
    border-width: 0 5px 5px;
    border-bottom-color: #000
}

.popover {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1010;
    display: none;
    max-width: 276px;
    padding: 1px;
    text-align: left;
    white-space: normal;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: 6px;
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, .2)
}

.popover.top {
    margin-top: -10px
}

.popover.right {
    margin-left: 10px
}

.popover.bottom {
    margin-top: 10px
}

.popover.left {
    margin-left: -10px
}

.popover-title {
    padding: 8px 14px;
    margin: 0;
    font-size: 14px;
    font-weight: normal;
    line-height: 18px;
    background-color: #f7f7f7;
    border-bottom: 1px solid #ebebeb;
    border-radius: 5px 5px 0 0
}

.popover-content {
    padding: 9px 14px
}

.popover > .arrow, .popover > .arrow:after {
    position: absolute;
    display: block;
    width: 0;
    height: 0;
    border-color: transparent;
    border-style: solid
}

.popover > .arrow {
    border-width: 11px
}

.popover > .arrow:after {
    content: "";
    border-width: 10px
}

.popover.top > .arrow {
    bottom: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-color: #999;
    border-top-color: rgba(0, 0, 0, .25);
    border-bottom-width: 0
}

.popover.top > .arrow:after {
    bottom: 1px;
    margin-left: -10px;
    content: " ";
    border-top-color: #fff;
    border-bottom-width: 0
}

.popover.right > .arrow {
    top: 50%;
    left: -11px;
    margin-top: -11px;
    border-right-color: #999;
    border-right-color: rgba(0, 0, 0, .25);
    border-left-width: 0
}

.popover.right > .arrow:after {
    bottom: -10px;
    left: 1px;
    content: " ";
    border-right-color: #fff;
    border-left-width: 0
}

.popover.bottom > .arrow {
    top: -11px;
    left: 50%;
    margin-left: -11px;
    border-top-width: 0;
    border-bottom-color: #999;
    border-bottom-color: rgba(0, 0, 0, .25)
}

.popover.bottom > .arrow:after {
    top: 1px;
    margin-left: -10px;
    content: " ";
    border-top-width: 0;
    border-bottom-color: #fff
}

.popover.left > .arrow {
    top: 50%;
    right: -11px;
    margin-top: -11px;
    border-right-width: 0;
    border-left-color: #999;
    border-left-color: rgba(0, 0, 0, .25)
}

.popover.left > .arrow:after {
    right: 1px;
    bottom: -10px;
    content: " ";
    border-right-width: 0;
    border-left-color: #fff
}

.carousel {
    position: relative
}

.carousel-inner {
    position: relative;
    width: 100%;
    overflow: hidden
}

.carousel-inner > .item {
    position: relative;
    display: none;
    -webkit-transition: .6s ease-in-out left;
    transition: .6s ease-in-out left
}

.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    line-height: 1
}

.carousel-inner > .active, .carousel-inner > .next, .carousel-inner > .prev {
    display: block
}

.carousel-inner > .active {
    left: 0
}

.carousel-inner > .next, .carousel-inner > .prev {
    position: absolute;
    top: 0;
    width: 100%
}

.carousel-inner > .next {
    left: 100%
}

.carousel-inner > .prev {
    left: -100%
}

.carousel-inner > .next.left, .carousel-inner > .prev.right {
    left: 0
}

.carousel-inner > .active.left {
    left: -100%
}

.carousel-inner > .active.right {
    left: 100%
}

.carousel-control {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0;
    width: 15%;
    font-size: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6);
    filter: alpha(opacity=50);
    opacity: .5
}

.carousel-control.left {
    background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .5) 0%), color-stop(rgba(0, 0, 0, .0001) 100%));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, .0001) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);
    background-repeat: repeat-x
}

.carousel-control.right {
    right: 0;
    left: auto;
    background-image: -webkit-linear-gradient(left, color-stop(rgba(0, 0, 0, .0001) 0%), color-stop(rgba(0, 0, 0, .5) 100%));
    background-image: linear-gradient(to right, rgba(0, 0, 0, .0001) 0%, rgba(0, 0, 0, .5) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);
    background-repeat: repeat-x
}

.carousel-control:hover, .carousel-control:focus {
    color: #fff;
    text-decoration: none;
    filter: alpha(opacity=90);
    outline: none;
    opacity: .9
}

.carousel-control .icon-prev, .carousel-control .icon-next, .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right {
    position: absolute;
    top: 50%;
    z-index: 5;
    display: inline-block
}

.carousel-control .icon-prev, .carousel-control .glyphicon-chevron-left {
    left: 50%
}

.carousel-control .icon-next, .carousel-control .glyphicon-chevron-right {
    right: 50%
}

.carousel-control .icon-prev, .carousel-control .icon-next {
    width: 20px;
    height: 20px;
    margin-top: -10px;
    margin-left: -10px;
    font-family: serif
}

.carousel-control .icon-prev:before {
    content: '‹'
}

.carousel-control .icon-next:before {
    content: '›'
}

.carousel-indicators {
    position: absolute;
    bottom: 10px;
    left: 50%;
    z-index: 15;
    width: 60%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none
}

.carousel-indicators li {
    display: inline-block;
    width: 10px;
    height: 10px;
    margin: 1px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000 \9;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #fff;
    border-radius: 10px
}

.carousel-indicators .active {
    width: 12px;
    height: 12px;
    margin: 0;
    background-color: #fff
}

.carousel-caption {
    position: absolute;
    right: 15%;
    bottom: 20px;
    left: 15%;
    z-index: 10;
    padding-top: 20px;
    padding-bottom: 20px;
    color: #fff;
    text-align: center;
    text-shadow: 0 1px 2px rgba(0, 0, 0, .6)
}

.carousel-caption .btn {
    text-shadow: none
}

@media screen and (min-width: 768px) {
    .carousel-control .glyphicon-chevron-left, .carousel-control .glyphicon-chevron-right, .carousel-control .icon-prev, .carousel-control .icon-next {
        width: 30px;
        height: 30px;
        margin-top: -15px;
        margin-left: -15px;
        font-size: 30px
    }

    .carousel-caption {
        right: 20%;
        left: 20%;
        padding-bottom: 30px
    }

    .carousel-indicators {
        bottom: 20px
    }
}

.clearfix:before, .clearfix:after, .container:before, .container:after, .container-fluid:before, .container-fluid:after, .row:before, .row:after, .form-horizontal .form-group:before, .form-horizontal .form-group:after, .btn-toolbar:before, .btn-toolbar:after, .btn-group-vertical > .btn-group:before, .btn-group-vertical > .btn-group:after, .nav:before, .nav:after, .navbar:before, .navbar:after, .navbar-header:before, .navbar-header:after, .navbar-collapse:before, .navbar-collapse:after, .pager:before, .pager:after, .panel-body:before, .panel-body:after, .modal-footer:before, .modal-footer:after {
    display: table;
    content: " "
}

.clearfix:after, .container:after, .container-fluid:after, .row:after, .form-horizontal .form-group:after, .btn-toolbar:after, .btn-group-vertical > .btn-group:after, .nav:after, .navbar:after, .navbar-header:after, .navbar-collapse:after, .pager:after, .panel-body:after, .modal-footer:after {
    clear: both
}

.center-block {
    display: block;
    margin-right: auto;
    margin-left: auto
}

.pull-right {
    float: right !important
}

.pull-left {
    float: left !important
}

.hide {
    display: none !important
}

.show {
    display: block !important
}

.invisible {
    visibility: hidden
}

.text-hide {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.hidden {
    display: none !important;
    visibility: hidden !important
}

.affix {
    position: fixed
}

@-ms-viewport {
    width: device-width;
}

.visible-xs, .visible-sm, .visible-md, .visible-lg {
    display: none !important
}

@media (max-width: 767px) {
    .visible-xs {
        display: block !important
    }

    table.visible-xs {
        display: table
    }

    tr.visible-xs {
        display: table-row !important
    }

    th.visible-xs, td.visible-xs {
        display: table-cell !important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .visible-sm {
        display: block !important
    }

    table.visible-sm {
        display: table
    }

    tr.visible-sm {
        display: table-row !important
    }

    th.visible-sm, td.visible-sm {
        display: table-cell !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .visible-md {
        display: block !important
    }

    table.visible-md {
        display: table
    }

    tr.visible-md {
        display: table-row !important
    }

    th.visible-md, td.visible-md {
        display: table-cell !important
    }
}

@media (min-width: 1200px) {
    .visible-lg {
        display: block !important
    }

    table.visible-lg {
        display: table
    }

    tr.visible-lg {
        display: table-row !important
    }

    th.visible-lg, td.visible-lg {
        display: table-cell !important
    }
}

@media (max-width: 767px) {
    .hidden-xs {
        display: none !important
    }
}

@media (min-width: 768px) and (max-width: 991px) {
    .hidden-sm {
        display: none !important
    }
}

@media (min-width: 992px) and (max-width: 1199px) {
    .hidden-md {
        display: none !important
    }
}

@media (min-width: 1200px) {
    .hidden-lg {
        display: none !important
    }
}

.visible-print {
    display: none !important
}

@media print {
    .visible-print {
        display: block !important
    }

    table.visible-print {
        display: table
    }

    tr.visible-print {
        display: table-row !important
    }

    th.visible-print, td.visible-print {
        display: table-cell !important
    }
}

@media print {
    .hidden-print {
        display: none !important
    }
}

.fa {
    display: inline-block;
    font: normal normal normal 14px/1 FontAwesome;
    font-size: inherit;
    text-rendering: auto;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.fa-lg {
    font-size: 1.33333333em;
    line-height: .75em;
    vertical-align: -15%
}

.fa-2x {
    font-size: 2em
}

.fa-3x {
    font-size: 3em
}

.fa-4x {
    font-size: 4em
}

.fa-5x {
    font-size: 5em
}

.fa-fw {
    width: 1.28571429em;
    text-align: center
}

.fa-ul {
    padding-left: 0;
    margin-left: 2.14285714em;
    list-style-type: none
}

.fa-ul > li {
    position: relative
}

.fa-li {
    position: absolute;
    left: -2.14285714em;
    width: 2.14285714em;
    top: .14285714em;
    text-align: center
}

.fa-li.fa-lg {
    left: -1.85714286em
}

.fa-border {
    padding: .2em .25em .15em;
    border: solid .08em var(--lightgray);
    border-radius: .1em
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.fa.pull-left {
    margin-right: .3em
}

.fa.pull-right {
    margin-left: .3em
}

.fa-spin {
    -webkit-animation: fa-spin 2s infinite linear;
    animation: fa-spin 2s infinite linear
}

@-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }
    100% {
        -webkit-transform: rotate(359deg);
        transform: rotate(359deg)
    }
}

.fa-rotate-90 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg)
}

.fa-rotate-180 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg)
}

.fa-rotate-270 {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
    -webkit-transform: rotate(270deg);
    -ms-transform: rotate(270deg);
    transform: rotate(270deg)
}

.fa-flip-horizontal {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
    -webkit-transform: scale(-1, 1);
    -ms-transform: scale(-1, 1);
    transform: scale(-1, 1)
}

.fa-flip-vertical {
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
    -webkit-transform: scale(1, -1);
    -ms-transform: scale(1, -1);
    transform: scale(1, -1)
}

:root .fa-rotate-90, :root .fa-rotate-180, :root .fa-rotate-270, :root .fa-flip-horizontal, :root .fa-flip-vertical {
    filter: none
}

.fa-stack {
    position: relative;
    display: inline-block;
    width: 2em;
    height: 2em;
    line-height: 2em;
    vertical-align: middle
}

.fa-stack-1x, .fa-stack-2x {
    position: absolute;
    left: 0;
    width: 100%;
    text-align: center
}

.fa-stack-1x {
    line-height: inherit
}

.fa-stack-2x {
    font-size: 2em
}

.fa-inverse {
    color: #fff
}

.fa-glass:before {
    content: ""
}

.fa-music:before {
    content: ""
}

.fa-search:before {
    content: ""
}

.fa-envelope-o:before {
    content: ""
}

.fa-heart:before {
    content: ""
}

.fa-star:before {
    content: ""
}

.fa-star-o:before {
    content: ""
}

.fa-user:before {
    content: ""
}

.fa-film:before {
    content: ""
}

.fa-th-large:before {
    content: ""
}

.fa-th:before {
    content: ""
}

.fa-th-list:before {
    content: ""
}

.fa-check:before {
    content: ""
}

.fa-remove:before, .fa-close:before, .fa-times:before {
    content: ""
}

.fa-search-plus:before {
    content: ""
}

.fa-search-minus:before {
    content: ""
}

.fa-power-off:before {
    content: ""
}

.fa-signal:before {
    content: ""
}

.fa-gear:before, .fa-cog:before {
    content: ""
}

.fa-trash-o:before {
    content: ""
}

.fa-home:before {
    content: ""
}

.fa-file-o:before {
    content: ""
}

.fa-clock-o:before {
    content: ""
}

.fa-road:before {
    content: ""
}

.fa-download:before {
    content: ""
}

.fa-arrow-circle-o-down:before {
    content: ""
}

.fa-arrow-circle-o-up:before {
    content: ""
}

.fa-inbox:before {
    content: ""
}

.fa-play-circle-o:before {
    content: ""
}

.fa-rotate-right:before, .fa-repeat:before {
    content: ""
}

.fa-refresh:before {
    content: ""
}

.fa-list-alt:before {
    content: ""
}

.fa-lock:before {
    content: ""
}

.fa-flag:before {
    content: ""
}

.fa-headphones:before {
    content: ""
}

.fa-volume-off:before {
    content: ""
}

.fa-volume-down:before {
    content: ""
}

.fa-volume-up:before {
    content: ""
}

.fa-qrcode:before {
    content: ""
}

.fa-barcode:before {
    content: ""
}

.fa-tag:before {
    content: ""
}

.fa-tags:before {
    content: ""
}

.fa-book:before {
    content: ""
}

.fa-bookmark:before {
    content: ""
}

.fa-print:before {
    content: ""
}

.fa-camera:before {
    content: ""
}

.fa-font:before {
    content: ""
}

.fa-bold:before {
    content: ""
}

.fa-italic:before {
    content: ""
}

.fa-text-height:before {
    content: ""
}

.fa-text-width:before {
    content: ""
}

.fa-align-left:before {
    content: ""
}

.fa-align-center:before {
    content: ""
}

.fa-align-right:before {
    content: ""
}

.fa-align-justify:before {
    content: ""
}

.fa-list:before {
    content: ""
}

.fa-dedent:before, .fa-outdent:before {
    content: ""
}

.fa-indent:before {
    content: ""
}

.fa-video-camera:before {
    content: ""
}

.fa-photo:before, .fa-image:before, .fa-picture-o:before {
    content: ""
}

.fa-pencil:before {
    content: ""
}

.fa-map-marker:before {
    content: ""
}

.fa-adjust:before {
    content: ""
}

.fa-tint:before {
    content: ""
}

.fa-edit:before, .fa-pencil-square-o:before {
    content: ""
}

.fa-share-square-o:before {
    content: ""
}

.fa-check-square-o:before {
    content: ""
}

.fa-arrows:before {
    content: ""
}

.fa-step-backward:before {
    content: ""
}

.fa-fast-backward:before {
    content: ""
}

.fa-backward:before {
    content: ""
}

.fa-play:before {
    content: ""
}

.fa-pause:before {
    content: ""
}

.fa-stop:before {
    content: ""
}

.fa-forward:before {
    content: ""
}

.fa-fast-forward:before {
    content: ""
}

.fa-step-forward:before {
    content: ""
}

.fa-eject:before {
    content: ""
}

.fa-chevron-left:before {
    content: ""
}

.fa-chevron-right:before {
    content: ""
}

.fa-plus-circle:before {
    content: ""
}

.fa-minus-circle:before {
    content: ""
}

.fa-times-circle:before {
    content: ""
}

.fa-check-circle:before {
    content: ""
}

.fa-question-circle:before {
    content: ""
}

.fa-info-circle:before {
    content: ""
}

.fa-crosshairs:before {
    content: ""
}

.fa-times-circle-o:before {
    content: ""
}

.fa-check-circle-o:before {
    content: ""
}

.fa-ban:before {
    content: ""
}

.fa-arrow-left:before {
    content: ""
}

.fa-arrow-right:before {
    content: ""
}

.fa-arrow-up:before {
    content: ""
}

.fa-arrow-down:before {
    content: ""
}

.fa-mail-forward:before, .fa-share:before {
    content: ""
}

.fa-expand:before {
    content: ""
}

.fa-compress:before {
    content: ""
}

.fa-plus:before {
    content: ""
}

.fa-minus:before {
    content: ""
}

.fa-asterisk:before {
    content: ""
}

.fa-exclamation-circle:before {
    content: ""
}

.fa-gift:before {
    content: ""
}

.fa-leaf:before {
    content: ""
}

.fa-fire:before {
    content: ""
}

.fa-eye:before {
    content: ""
}

.fa-eye-slash:before {
    content: ""
}

.fa-warning:before, .fa-exclamation-triangle:before {
    content: ""
}

.fa-plane:before {
    content: ""
}

.fa-calendar:before {
    content: ""
}

.fa-random:before {
    content: ""
}

.fa-comment:before {
    content: ""
}

.fa-magnet:before {
    content: ""
}

.fa-chevron-up:before {
    content: ""
}

.fa-chevron-down:before {
    content: ""
}

.fa-retweet:before {
    content: ""
}

.fa-shopping-cart:before {
    content: ""
}

.fa-folder:before {
    content: ""
}

.fa-folder-open:before {
    content: ""
}

.fa-arrows-v:before {
    content: ""
}

.fa-arrows-h:before {
    content: ""
}

.fa-bar-chart-o:before, .fa-bar-chart:before {
    content: ""
}

.fa-twitter-square:before {
    content: ""
}

.fa-facebook-square:before {
    content: ""
}

.fa-camera-retro:before {
    content: ""
}

.fa-key:before {
    content: ""
}

.fa-gears:before, .fa-cogs:before {
    content: ""
}

.fa-comments:before {
    content: ""
}

.fa-thumbs-o-up:before {
    content: ""
}

.fa-thumbs-o-down:before {
    content: ""
}

.fa-star-half:before {
    content: ""
}

.fa-heart-o:before {
    content: ""
}

.fa-sign-out:before {
    content: ""
}

.fa-linkedin-square:before {
    content: ""
}

.fa-thumb-tack:before {
    content: ""
}

.fa-external-link:before {
    content: ""
}

.fa-sign-in:before {
    content: ""
}

.fa-trophy:before {
    content: ""
}

.fa-github-square:before {
    content: ""
}

.fa-upload:before {
    content: ""
}

.fa-lemon-o:before {
    content: ""
}

.fa-phone:before {
    content: ""
}

.fa-square-o:before {
    content: ""
}

.fa-bookmark-o:before {
    content: ""
}

.fa-phone-square:before {
    content: ""
}

.fa-twitter:before {
    content: ""
}

.fa-facebook:before {
    content: ""
}

.fa-github:before {
    content: ""
}

.fa-unlock:before {
    content: ""
}

.fa-credit-card:before {
    content: ""
}

.fa-rss:before {
    content: ""
}

.fa-hdd-o:before {
    content: ""
}

.fa-bullhorn:before {
    content: ""
}

.fa-bell:before {
    content: ""
}

.fa-certificate:before {
    content: ""
}

.fa-hand-o-right:before {
    content: ""
}

.fa-hand-o-left:before {
    content: ""
}

.fa-hand-o-up:before {
    content: ""
}

.fa-hand-o-down:before {
    content: ""
}

.fa-arrow-circle-left:before {
    content: ""
}

.fa-arrow-circle-right:before {
    content: ""
}

.fa-arrow-circle-up:before {
    content: ""
}

.fa-arrow-circle-down:before {
    content: ""
}

.fa-globe:before {
    content: ""
}

.fa-wrench:before {
    content: ""
}

.fa-tasks:before {
    content: ""
}

.fa-filter:before {
    content: ""
}

.fa-briefcase:before {
    content: ""
}

.fa-arrows-alt:before {
    content: ""
}

.fa-group:before, .fa-users:before {
    content: ""
}

.fa-chain:before, .fa-link:before {
    content: ""
}

.fa-cloud:before {
    content: ""
}

.fa-flask:before {
    content: ""
}

.fa-cut:before, .fa-scissors:before {
    content: ""
}

.fa-copy:before, .fa-files-o:before {
    content: ""
}

.fa-paperclip:before {
    content: ""
}

.fa-save:before, .fa-floppy-o:before {
    content: ""
}

.fa-square:before {
    content: ""
}

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {
    content: ""
}

.fa-list-ul:before {
    content: ""
}

.fa-list-ol:before {
    content: ""
}

.fa-strikethrough:before {
    content: ""
}

.fa-underline:before {
    content: ""
}

.fa-table:before {
    content: ""
}

.fa-magic:before {
    content: ""
}

.fa-truck:before {
    content: ""
}

.fa-pinterest:before {
    content: ""
}

.fa-pinterest-square:before {
    content: ""
}

.fa-google-plus-square:before {
    content: ""
}

.fa-google-plus:before {
    content: ""
}

.fa-money:before {
    content: ""
}

.fa-caret-down:before {
    content: ""
}

.fa-caret-up:before {
    content: ""
}

.fa-caret-left:before {
    content: ""
}

.fa-caret-right:before {
    content: ""
}

.fa-columns:before {
    content: ""
}

.fa-unsorted:before, .fa-sort:before {
    content: ""
}

.fa-sort-down:before, .fa-sort-desc:before {
    content: ""
}

.fa-sort-up:before, .fa-sort-asc:before {
    content: ""
}

.fa-envelope:before {
    content: ""
}

.fa-linkedin:before {
    content: ""
}

.fa-rotate-left:before, .fa-undo:before {
    content: ""
}

.fa-legal:before, .fa-gavel:before {
    content: ""
}

.fa-dashboard:before, .fa-tachometer:before {
    content: ""
}

.fa-comment-o:before {
    content: ""
}

.fa-comments-o:before {
    content: ""
}

.fa-flash:before, .fa-bolt:before {
    content: ""
}

.fa-sitemap:before {
    content: ""
}

.fa-umbrella:before {
    content: ""
}

.fa-paste:before, .fa-clipboard:before {
    content: ""
}

.fa-lightbulb-o:before {
    content: ""
}

.fa-exchange:before {
    content: ""
}

.fa-cloud-download:before {
    content: ""
}

.fa-cloud-upload:before {
    content: ""
}

.fa-user-md:before {
    content: ""
}

.fa-stethoscope:before {
    content: ""
}

.fa-suitcase:before {
    content: ""
}

.fa-bell-o:before {
    content: ""
}

.fa-coffee:before {
    content: ""
}

.fa-cutlery:before {
    content: ""
}

.fa-file-text-o:before {
    content: ""
}

.fa-building-o:before {
    content: ""
}

.fa-hospital-o:before {
    content: ""
}

.fa-ambulance:before {
    content: ""
}

.fa-medkit:before {
    content: ""
}

.fa-fighter-jet:before {
    content: ""
}

.fa-beer:before {
    content: ""
}

.fa-h-square:before {
    content: ""
}

.fa-plus-square:before {
    content: ""
}

.fa-angle-double-left:before {
    content: ""
}

.fa-angle-double-right:before {
    content: ""
}

.fa-angle-double-up:before {
    content: ""
}

.fa-angle-double-down:before {
    content: ""
}

.fa-angle-left:before {
    content: ""
}

.fa-angle-right:before {
    content: ""
}

.fa-angle-up:before {
    content: ""
}

.fa-angle-down:before {
    content: ""
}

.fa-desktop:before {
    content: ""
}

.fa-laptop:before {
    content: ""
}

.fa-tablet:before {
    content: ""
}

.fa-mobile-phone:before, .fa-mobile:before {
    content: ""
}

.fa-circle-o:before {
    content: ""
}

.fa-quote-left:before {
    content: ""
}

.fa-quote-right:before {
    content: ""
}

.fa-spinner:before {
    content: ""
}

.fa-circle:before {
    content: ""
}

.fa-mail-reply:before, .fa-reply:before {
    content: ""
}

.fa-github-alt:before {
    content: ""
}

.fa-folder-o:before {
    content: ""
}

.fa-folder-open-o:before {
    content: ""
}

.fa-smile-o:before {
    content: ""
}

.fa-frown-o:before {
    content: ""
}

.fa-meh-o:before {
    content: ""
}

.fa-gamepad:before {
    content: ""
}

.fa-keyboard-o:before {
    content: ""
}

.fa-flag-o:before {
    content: ""
}

.fa-flag-checkered:before {
    content: ""
}

.fa-terminal:before {
    content: ""
}

.fa-code:before {
    content: ""
}

.fa-mail-reply-all:before, .fa-reply-all:before {
    content: ""
}

.fa-star-half-empty:before, .fa-star-half-full:before, .fa-star-half-o:before {
    content: ""
}

.fa-location-arrow:before {
    content: ""
}

.fa-crop:before {
    content: ""
}

.fa-code-fork:before {
    content: ""
}

.fa-unlink:before, .fa-chain-broken:before {
    content: ""
}

.fa-question:before {
    content: ""
}

.fa-info:before {
    content: ""
}

.fa-exclamation:before {
    content: ""
}

.fa-superscript:before {
    content: ""
}

.fa-subscript:before {
    content: ""
}

.fa-eraser:before {
    content: ""
}

.fa-puzzle-piece:before {
    content: ""
}

.fa-microphone:before {
    content: ""
}

.fa-microphone-slash:before {
    content: ""
}

.fa-shield:before {
    content: ""
}

.fa-calendar-o:before {
    content: ""
}

.fa-fire-extinguisher:before {
    content: ""
}

.fa-rocket:before {
    content: ""
}

.fa-maxcdn:before {
    content: ""
}

.fa-chevron-circle-left:before {
    content: ""
}

.fa-chevron-circle-right:before {
    content: ""
}

.fa-chevron-circle-up:before {
    content: ""
}

.fa-chevron-circle-down:before {
    content: ""
}

.fa-html5:before {
    content: ""
}

.fa-css3:before {
    content: ""
}

.fa-anchor:before {
    content: ""
}

.fa-unlock-alt:before {
    content: ""
}

.fa-bullseye:before {
    content: ""
}

.fa-ellipsis-h:before {
    content: ""
}

.fa-ellipsis-v:before {
    content: ""
}

.fa-rss-square:before {
    content: ""
}

.fa-play-circle:before {
    content: ""
}

.fa-ticket:before {
    content: ""
}

.fa-minus-square:before {
    content: ""
}

.fa-minus-square-o:before {
    content: ""
}

.fa-level-up:before {
    content: ""
}

.fa-level-down:before {
    content: ""
}

.fa-check-square:before {
    content: ""
}

.fa-pencil-square:before {
    content: ""
}

.fa-external-link-square:before {
    content: ""
}

.fa-share-square:before {
    content: ""
}

.fa-compass:before {
    content: ""
}

.fa-toggle-down:before, .fa-caret-square-o-down:before {
    content: ""
}

.fa-toggle-up:before, .fa-caret-square-o-up:before {
    content: ""
}

.fa-toggle-right:before, .fa-caret-square-o-right:before {
    content: ""
}

.fa-euro:before, .fa-eur:before {
    content: ""
}

.fa-gbp:before {
    content: ""
}

.fa-dollar:before, .fa-usd:before {
    content: ""
}

.fa-rupee:before, .fa-inr:before {
    content: ""
}

.fa-cny:before, .fa-rmb:before, .fa-yen:before, .fa-jpy:before {
    content: ""
}

.fa-ruble:before, .fa-rouble:before, .fa-rub:before {
    content: ""
}

.fa-won:before, .fa-krw:before {
    content: ""
}

.fa-bitcoin:before, .fa-btc:before {
    content: ""
}

.fa-file:before {
    content: ""
}

.fa-file-text:before {
    content: ""
}

.fa-sort-alpha-asc:before {
    content: ""
}

.fa-sort-alpha-desc:before {
    content: ""
}

.fa-sort-amount-asc:before {
    content: ""
}

.fa-sort-amount-desc:before {
    content: ""
}

.fa-sort-numeric-asc:before {
    content: ""
}

.fa-sort-numeric-desc:before {
    content: ""
}

.fa-thumbs-up:before {
    content: ""
}

.fa-thumbs-down:before {
    content: ""
}

.fa-youtube-square:before {
    content: ""
}

.fa-youtube:before {
    content: ""
}

.fa-xing:before {
    content: ""
}

.fa-xing-square:before {
    content: ""
}

.fa-youtube-play:before {
    content: ""
}

.fa-dropbox:before {
    content: ""
}

.fa-stack-overflow:before {
    content: ""
}

.fa-instagram:before {
    content: ""
}

.fa-flickr:before {
    content: ""
}

.fa-adn:before {
    content: ""
}

.fa-bitbucket:before {
    content: ""
}

.fa-bitbucket-square:before {
    content: ""
}

.fa-tumblr:before {
    content: ""
}

.fa-tumblr-square:before {
    content: ""
}

.fa-long-arrow-down:before {
    content: ""
}

.fa-long-arrow-up:before {
    content: ""
}

.fa-long-arrow-left:before {
    content: ""
}

.fa-long-arrow-right:before {
    content: ""
}

.fa-apple:before {
    content: ""
}

.fa-windows:before {
    content: ""
}

.fa-android:before {
    content: ""
}

.fa-linux:before {
    content: ""
}

.fa-dribbble:before {
    content: ""
}

.fa-skype:before {
    content: ""
}

.fa-foursquare:before {
    content: ""
}

.fa-trello:before {
    content: ""
}

.fa-female:before {
    content: ""
}

.fa-male:before {
    content: ""
}

.fa-gittip:before {
    content: ""
}

.fa-sun-o:before {
    content: ""
}

.fa-moon-o:before {
    content: ""
}

.fa-archive:before {
    content: ""
}

.fa-bug:before {
    content: ""
}

.fa-vk:before {
    content: ""
}

.fa-weibo:before {
    content: ""
}

.fa-renren:before {
    content: ""
}

.fa-pagelines:before {
    content: ""
}

.fa-stack-exchange:before {
    content: ""
}

.fa-arrow-circle-o-right:before {
    content: ""
}

.fa-arrow-circle-o-left:before {
    content: ""
}

.fa-toggle-left:before, .fa-caret-square-o-left:before {
    content: ""
}

.fa-dot-circle-o:before {
    content: ""
}

.fa-wheelchair:before {
    content: ""
}

.fa-vimeo-square:before {
    content: ""
}

.fa-turkish-lira:before, .fa-try:before {
    content: ""
}

.fa-plus-square-o:before {
    content: ""
}

.fa-space-shuttle:before {
    content: ""
}

.fa-slack:before {
    content: ""
}

.fa-envelope-square:before {
    content: ""
}

.fa-wordpress:before {
    content: ""
}

.fa-openid:before {
    content: ""
}

.fa-institution:before, .fa-bank:before, .fa-university:before {
    content: ""
}

.fa-mortar-board:before, .fa-graduation-cap:before {
    content: ""
}

.fa-yahoo:before {
    content: ""
}

.fa-google:before {
    content: ""
}

.fa-reddit:before {
    content: ""
}

.fa-reddit-square:before {
    content: ""
}

.fa-stumbleupon-circle:before {
    content: ""
}

.fa-stumbleupon:before {
    content: ""
}

.fa-delicious:before {
    content: ""
}

.fa-digg:before {
    content: ""
}

.fa-pied-piper:before {
    content: ""
}

.fa-pied-piper-alt:before {
    content: ""
}

.fa-drupal:before {
    content: ""
}

.fa-joomla:before {
    content: ""
}

.fa-language:before {
    content: ""
}

.fa-fax:before {
    content: ""
}

.fa-building:before {
    content: ""
}

.fa-child:before {
    content: ""
}

.fa-paw:before {
    content: ""
}

.fa-spoon:before {
    content: ""
}

.fa-cube:before {
    content: ""
}

.fa-cubes:before {
    content: ""
}

.fa-behance:before {
    content: ""
}

.fa-behance-square:before {
    content: ""
}

.fa-steam:before {
    content: ""
}

.fa-steam-square:before {
    content: ""
}

.fa-recycle:before {
    content: ""
}

.fa-automobile:before, .fa-car:before {
    content: ""
}

.fa-cab:before, .fa-taxi:before {
    content: ""
}

.fa-tree:before {
    content: ""
}

.fa-spotify:before {
    content: ""
}

.fa-deviantart:before {
    content: ""
}

.fa-soundcloud:before {
    content: ""
}

.fa-database:before {
    content: ""
}

.fa-file-pdf-o:before {
    content: ""
}

.fa-file-word-o:before {
    content: ""
}

.fa-file-excel-o:before {
    content: ""
}

.fa-file-powerpoint-o:before {
    content: ""
}

.fa-file-photo-o:before, .fa-file-picture-o:before, .fa-file-image-o:before {
    content: ""
}

.fa-file-zip-o:before, .fa-file-archive-o:before {
    content: ""
}

.fa-file-sound-o:before, .fa-file-audio-o:before {
    content: ""
}

.fa-file-movie-o:before, .fa-file-video-o:before {
    content: ""
}

.fa-file-code-o:before {
    content: ""
}

.fa-vine:before {
    content: ""
}

.fa-codepen:before {
    content: ""
}

.fa-jsfiddle:before {
    content: ""
}

.fa-life-bouy:before, .fa-life-buoy:before, .fa-life-saver:before, .fa-support:before, .fa-life-ring:before {
    content: ""
}

.fa-circle-o-notch:before {
    content: ""
}

.fa-ra:before, .fa-rebel:before {
    content: ""
}

.fa-ge:before, .fa-empire:before {
    content: ""
}

.fa-git-square:before {
    content: ""
}

.fa-git:before {
    content: ""
}

.fa-hacker-news:before {
    content: ""
}

.fa-tencent-weibo:before {
    content: ""
}

.fa-qq:before {
    content: ""
}

.fa-wechat:before, .fa-weixin:before {
    content: ""
}

.fa-send:before, .fa-paper-plane:before {
    content: ""
}

.fa-send-o:before, .fa-paper-plane-o:before {
    content: ""
}

.fa-history:before {
    content: ""
}

.fa-circle-thin:before {
    content: ""
}

.fa-header:before {
    content: ""
}

.fa-paragraph:before {
    content: ""
}

.fa-sliders:before {
    content: ""
}

.fa-share-alt:before {
    content: ""
}

.fa-share-alt-square:before {
    content: ""
}

.fa-bomb:before {
    content: ""
}

.fa-soccer-ball-o:before, .fa-futbol-o:before {
    content: ""
}

.fa-tty:before {
    content: ""
}

.fa-binoculars:before {
    content: ""
}

.fa-plug:before {
    content: ""
}

.fa-slideshare:before {
    content: ""
}

.fa-twitch:before {
    content: ""
}

.fa-yelp:before {
    content: ""
}

.fa-newspaper-o:before {
    content: ""
}

.fa-wifi:before {
    content: ""
}

.fa-calculator:before {
    content: ""
}

.fa-paypal:before {
    content: ""
}

.fa-google-wallet:before {
    content: ""
}

.fa-cc-visa:before {
    content: ""
}

.fa-cc-mastercard:before {
    content: ""
}

.fa-cc-discover:before {
    content: ""
}

.fa-cc-amex:before {
    content: ""
}

.fa-cc-paypal:before {
    content: ""
}

.fa-cc-stripe:before {
    content: ""
}

.fa-bell-slash:before {
    content: ""
}

.fa-bell-slash-o:before {
    content: ""
}

.fa-trash:before {
    content: ""
}

.fa-copyright:before {
    content: ""
}

.fa-at:before {
    content: ""
}

.fa-eyedropper:before {
    content: ""
}

.fa-paint-brush:before {
    content: ""
}

.fa-birthday-cake:before {
    content: ""
}

.fa-area-chart:before {
    content: ""
}

.fa-pie-chart:before {
    content: ""
}

.fa-line-chart:before {
    content: ""
}

.fa-lastfm:before {
    content: ""
}

.fa-lastfm-square:before {
    content: ""
}

.fa-toggle-off:before {
    content: ""
}

.fa-toggle-on:before {
    content: ""
}

.fa-bicycle:before {
    content: ""
}

.fa-bus:before {
    content: ""
}

.fa-ioxhost:before {
    content: ""
}

.fa-angellist:before {
    content: ""
}

.fa-cc:before {
    content: ""
}

.fa-shekel:before, .fa-sheqel:before, .fa-ils:before {
    content: ""
}

.fa-meanpath:before {
    content: ""
}

.fa-1 {
    font-size: 1em
}

.fa-1-5 {
    font-size: 1.5em
}

.fa-2 {
    font-size: 2em
}

.fa-3 {
    font-size: 3em
}

.fa-4 {
    font-size: 4em
}

.fa-5 {
    font-size: 5em
}

.fa-6 {
    font-size: 6em
}

.fa-order:before {
    content: ""
}

.fa-customer:before {
    content: ""
}

.fa-product_inventory:before, .fa-product:before {
    content: ""
}

.fa-collection:before {
    content: ""
}

.fa-discount:before {
    content: ""
}

.fa-report:before {
    content: ""
}

.fa-blog:before {
    content: ""
}

.fa-empty:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABDCAYAAAA/KkOEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0ODA4QzM0NkRDQTcxMUUzQUQ0NkNCMTNCODBFOEJGRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0ODA4QzM0N0RDQTcxMUUzQUQ0NkNCMTNCODBFOEJGRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ4MDhDMzQ0RENBNzExRTNBRDQ2Q0IxM0I4MEU4QkZEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ4MDhDMzQ1RENBNzExRTNBRDQ2Q0IxM0I4MEU4QkZEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+sgPJMwAAA2hJREFUeNrsnEtrFEEQx3t2NzHxjeKDEcWLB0UEJfgJJKCIeBIUBL0p6MkIPkBUUPSgiMSTIiioiCfBFwh+AQ8eBE8aQ2BHNyqJosluNtnxX2xtWMcdnUfPTm9PF/wgTNJD85+qrqqenljFYlEEtHngFNgFFoKa0NPy4Ct4CG4WQgzsZ4GyYKvBZjA/F2LQWpE96w8jkJtBgdxCjMHD4BaoglynCwG6wVGwTJZAI+BCp7uIbduzPzuOs9cjUKwnT2O7dIkliNPbSo+4oWFptN5Yfl5g7B8WZg2qBvy7dWAFmIk5N3p470EpbYFoIn1cHOV80vkU2BLwnqfBHgmVNs3lCLidtkD7wTWqGv+zpgRdb3oZGTZHhRA7ABZLvOeMxHvVfDzrEHv8dASvnAA3wHhQgdZ0YLY5DDZGHD8J7oURyGtj3M3mPE9yCViqajpuZxa7Cy5y6d28SNNTO6tIW/AMDPG8wobYD/ArjkDkQaMtrn9TJMRojTvJnhS1ga7FESgvoWZK2tq2WWcqaSOQEUiZXky1WijOIu3qLBB5/WWwPkaaH/DJ1FoIRJ6zA2yIOL4Czui8BpFA5RjjJ3Rfg6hQPA9WRmxWy9xKaSsQLbCPOznNd0u8V17HNP9G1LdcKxKEHtFRoCvgupDzJraio0DlmFnGtBpGICOQaVbj2ALQI9Q8gWbxvMaDzi8JgY6D7REayXZFzHdwEHxKSyB6HdOncNRU2MNTC7Gf3C9NKygOVeZjIsTLzSQEugTuCLlvWGWGGIX+aJoCvWNMmjd1kDEjkBFIwUqaNtNXKZrmG1nsddAdhyQEOgH2KVwH0SGMrSLgZlwSAs3lieQVjZpFYZaWJASi76uGFQ4xalSraQpEh68GFe7m6cGV0hSoJFI+22zSvKICeT9c6cmCQGFC7AN4xV06CftWZOAju0KLdOyXfeh171NefBtbl9NZCLEhzzW/3UDynAqnyCkNxXH9BHrhubYTnFO40EvEbNuebCUShdgjcAwsb6oV6IDRJlHf+CroLIzjOA3v6WrS4A+BPor6eZtBz+92M1k2q5Hm6euXq6bq+Xtdaq6DBpgvRpdZe1LwrOJ0dOU5h9Y2IefTyk6zPDvJA3Dfcl3X+InpxYxAybUaXAcYMx6kt0D0XcZn8FK0+f8Y/RZgAOQyrOCgdfW5AAAAAElFTkSuQmCC');
    background-size: 16px 16px
}

.fa-empty-domains:before {
    content: url('data:image/png;base64,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') 0 0 no-repeat
}

.fa-page:before {
    content: ""
}

.fa-setting:before {
    content: ""
}

.fa-setting_general:before {
    content: ""
}

.fa-setting_checkout:before {
    content: ""
}

.fa-setting_shipping:before {
    content: ""
}

.fa-setting_location:before {
    content: ""
}

.fa-setting_tax:before {
    content: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB2aWV3Qm94PSIwIDAgMjAgMjAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDIwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPmNpcmNsZSwgZWxsaXBzZSwgbGluZSwgcGF0aCwgcG9seWdvbiwgcG9seWxpbmUsIHJlY3QsIHRleHQgeyBmaWxsOiAjOThhN2I1ICFpbXBvcnRhbnQ7IH08L3N0eWxlPg0KPGc+DQoJPHBhdGggZmlsbD0iIzUyNjA2NiIgZD0iTTcsM2MwLjgsMC44LDEuMiwxLjgsMS4yLDIuOVM3LjgsOCw3LDguOFM1LjIsMTAsNC4xLDEwQzMsMTAsMiw5LjYsMS4yLDguOFMwLDcsMCw1LjlTMC40LDMuOCwxLjIsMw0KCQlTMywxLjgsNC4xLDEuOEM1LjIsMS44LDYuMiwyLjIsNywzeiBNNS44LDcuNmMwLjUtMC41LDAuNy0xLDAuNy0xLjdTNi4zLDQuNiw1LjgsNC4yQzUuNCwzLjcsNC44LDMuNSw0LjEsMy41DQoJCWMtMC43LDAtMS4yLDAuMi0xLjcsMC43cy0wLjcsMS0wLjcsMS43YzAsMC43LDAuMiwxLjIsMC43LDEuN2MwLjUsMC41LDEsMC43LDEuNywwLjdDNC44LDguMyw1LjQsOC4xLDUuOCw3LjZ6IE0xNCwxLjNoMS4zDQoJCUw1LjgsMTguNkg0LjVMMTQsMS4zeiBNMTguNiwxMS4xYzAuOCwwLjgsMS4yLDEuOCwxLjIsMi45cy0wLjQsMi4xLTEuMiwyLjljLTAuOCwwLjgtMS44LDEuMi0yLjksMS4yYy0xLjEsMC0yLjEtMC40LTIuOS0xLjINCgkJYy0wLjgtMC44LTEuMi0xLjgtMS4yLTIuOXMwLjQtMi4xLDEuMi0yLjlzMS44LTEuMiwyLjktMS4yQzE2LjgsOS45LDE3LjgsMTAuMywxOC42LDExLjF6IE0xNy40LDE1LjhjMC41LTAuNSwwLjctMS4xLDAuNy0xLjcNCgkJcy0wLjItMS4yLTAuNy0xLjdjLTAuNS0wLjUtMS0wLjctMS43LTAuN2MtMC43LDAtMS4zLDAuMi0xLjcsMC43Yy0wLjUsMC41LTAuNywxLjEtMC43LDEuN3MwLjIsMS4yLDAuNywxLjcNCgkJYzAuNSwwLjUsMS4xLDAuNywxLjcsMC43QzE2LjQsMTYuNSwxNi45LDE2LjIsMTcuNCwxNS44eiIvPg0KPC9nPg0KPC9zdmc+DQo=)
}

.fa-store-account:before {
    content: url(../content/images/store.png)
}

.fa-setting_tax {
    width: 16px;
    height: 16px
}

.fa-setting_notice:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAQCAYAAADwMZRfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBRDEwNTAxREZBOTExMUUzODdBNUQxOTdEMjZEMDdCNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBRDEwNTAxRUZBOTExMUUzODdBNUQxOTdEMjZEMDdCNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkFEMTA1MDFCRkE5MTExRTM4N0E1RDE5N0QyNkQwN0I0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkFEMTA1MDFDRkE5MTExRTM4N0E1RDE5N0QyNkQwN0I0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jZfq9AAAAWpJREFUeNqc088rBGEYwPGdsaH8SC6auSjrIA5c9iDk7OLHJq0LNhdH8QcgFy4OihIH5SAXFymklAs3caHciJblooTT+L56Xo0x76s89emZmfeZ55333XedIAgSceH7fjnJQyVU0T2Rj6t1wk14sZk0ii7Ux9Tf4hCbKtM0+G7CyzVcLyODR2xjH5dyr8Z9tCGLRpxijEbnjud5tfKgDLOqGQOvCUMwoUPqxYIsN6O/ZIKbHV6+lsIKUisaUI033OCYmjupUXs1g+nonlSR5jGMEjwhL9d1avnYxaSe8MfGymeeoAVLWKXwKjLBCKbgooPxi69B1URjf5qQDj+LYjyFORTpZ47lnHSq3UcKBWxhQ/+s4XANDbpJR0jjDMVYl2PwK5KGX3IP41hh5g9p3E96+fPE/jeSlkOllrqGQTm9Wb7qPa7WtUzQjhxK0YM+U6GtybP8e3U8mAqte8KShkgDOGApi6a6TwEGAHouowYxbnAaAAAAAElFTkSuQmCC')
}

.fa-setting_notification:before {
    content: ""
}

.fa-setting_notification {
    width: 16px;
    height: 16px
}

.fa-setting_domain:before {
    content: ""
}

.fa-setting_file:before {
    content: ""
}

.fa-setting_account:before {
    content: ""
}

.fa-back-admin:before {
    content: ""
}

.fa-border-radius {
    border: 1px solid var(--lightgray);
    padding: 2px 4px;
    border-radius: 5px
}

.fa-store-pause:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABeCAYAAACq0qNuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZTdjYjQzZi1mNzFiLWNkNGUtOTgxMy00MWQ2MDNiYzBiYTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NjUxM0Y1ODZENEM0MTFFM0FGODNDRUQ1RUFGNjI3RDIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NjUxM0Y1ODVENEM0MTFFM0FGODNDRUQ1RUFGNjI3RDIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFjYWZkNDEwLTI0ZWYtYWM0ZS05YjhmLWE4N2EzYmY2ZTRlNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4ZTdjYjQzZi1mNzFiLWNkNGUtOTgxMy00MWQ2MDNiYzBiYTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7ft1ruAAAFBUlEQVR42uycT2gcVRzH3+/N7K6bbNINtJiuRMGclaQFvahEs8XWUj33ajUpOSl4KB4sFKQiKl6UxrXiwYPgSYVGmm02UkHooY305CG5FJqDRdI/NJSZec/f7+3OZrvdKm7DzLb7/cJjZl/ezHQ/773v7/fepCFrrYKSlwYCgAd4COABHgJ4gIcAHuAhgAd4COABHuAhgAd4COABHgJ4gIcAHuAhgAd4COABHuAhgO8j+Wk+vHxq5d6RQKRIU1f3M6FV1bkJdz795QV3PDf3HJXnLx6xij7gUTZGpJW1RhmlrpCyJ6qze05zW9toq5L6Jd5HfcQ/XT51yWjyKh7pMcVMBbocPfLGNPkV7nwj7WA12whde5lVrbUy1oQ8Gw68vL6R4XqSI9ccMDYKtfaU9rKrScN/VMGzo2RWxVaa8sLfl0pDbEaRfAq5/DJ9dSMfGbNA5LG9OfjUr+CnlDOCrst+9nPF5c3mSOeiSXMs867xz3fIQ7gD3MP4grC8/vfrxoZu5JfnLx3pC/ASRNvKG90GVlFg7qyQ0YrLJw6sUftu3doc7gSfZ0B8WagiOiTdIAE4se+e5n/FmfriQnvVaE77T3R7v7Nzey9+eLxml0tFoaim2Mt/Hs4J4XyhkL8h8KUTlIp2ct11ueaVqzfFX/yl3cVATs7OTCRiN6mmk9N/3VZnhnOqUMiqIIiUr2nAePpzZvaUNjT0f+/H0HfFHtJw6/DQjTuK4W/KyN+Cr67F8MV2GH7o2ic4BlMF3z7aibMLyePrVtD1fVoh+o1AKrovfNfOJhlaeye47shksutN6N1aza6BncujI7ySog3i4Fp7fKQs9TLqW+G3e/650eIL0l4WVf0EPi8AND34PyWjcxNWG8XlvfqssT/Fs7qQH4g74B74/OhFF/B4JdsX4Hl2+4OF/J91AC1Lf1lddvVt7Mcq0qo6u+cbY4zi+2aWdo/82GqpQ4W8dMBd8J31cHvZPugL8OdLQ4NsLmMdkq2O8C0bc+d64wpf9ozk8rL3Yk0wLtsDnqbXaqXibalv6QB/cCD/fPN6K9cH40mG17St5jp/1csd6j+SfukwRTY6obGkAiliV+TZBVn+k6fXTBSMxyNf+7SwLCkjN5ej5+laPNKlHdev9deWAUUv8pe/7EatdaVSnZ14n63gVR7d5+PRbIz9nq3kB46/lcjYM3G9nPOs+VaKa8MdI3s0EjR52bpWPTqpjY3eiqy50sx2+Cifuf5t+XnS0HsluEo696zgWJydJBvRzInjNUkmN7m8xJAqrih1uOWagy31B1vqDzfqKo37jpbnV2wQBOLdTzYSxrjI56+Tzd57cK9m8eikagDZ/2upuMZB9660mmiLj77PeWsb4oVANpOVLOWkWyO4LYHe+YMZvbGAYv/gkSlnn3Iu/67Z1m0MeyyXfeyY2A1/OG25cyjJlVJvgk/n8TbpZWovW03ikyxl28HLboBvs4MokPx6azX7AOf/JnlxQp7vipwnNuPS3I/f99Uf7VWf1YOrEfDj2/IF5b0ryduoenD9z+xqZrKPspr2aSgbZn5uFVaTZMyDx0MAD/APeeoO8BDAp6RU00kdRe1V31lPvyNvNrZ1Mca34+XYbz3le/jbwrAagIcAHuAhgAd4COABHgJ4gIcAHuABHgJ4gIcAHuAhgAd4COABHgJ4gIcAHuABHgJ4gIcAHuAhgAd4COAfMv0jwABgZBsvmINr5AAAAABJRU5ErkJggg==')
}

.fa-store-close:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABeCAYAAACq0qNuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZTdjYjQzZi1mNzFiLWNkNGUtOTgxMy00MWQ2MDNiYzBiYTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDU0OTVFRkJENEM0MTFFM0E0RjA4M0Q4QkQxMjYwMTEiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDU0OTVFRkFENEM0MTFFM0E0RjA4M0Q4QkQxMjYwMTEiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFjYWZkNDEwLTI0ZWYtYWM0ZS05YjhmLWE4N2EzYmY2ZTRlNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4ZTdjYjQzZi1mNzFiLWNkNGUtOTgxMy00MWQ2MDNiYzBiYTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5ukW5DAAAEO0lEQVR42uycz28NURTH77nz2qZe1dv5sdMQFgQhFiw00aS2RBcWVhKEWNsQCxt/gAgri1rRWEqrRCQkSImlRlgisShBG31v7nHOnTs8896LaJ/X0fl+k5OZd2fmTN9n7px7zp15JWY2UOdlgQDgAR4CeICHAB7gIYAHeAjgAR4CeIAHeAjgAR4CeICHAB7gIYAHeAjgAR4C+LyotJQnH7r6srEnEBmytGCfMTtDnBxvM344/u2tOabo13bH1YosPuv65PGd6PHtFNtavVU4docS6DyWQi9Ej+94XKUuY2q19OMGtnTbOWfYVc8ixv/rXk9RalMa0qy1Jir1vJFNAwDfHr1SzhkzdXGdMva2yOAHm8D6e3Pe12ZXYwrx28dxMV2aVm+mS8+XK9C9/MHrrZ6x04vJaDw88l9pmN28X0qWdNixvxIjSdoTzh1RA/TCDK7V6vds05keW7q0GJ+xiWek12rYGJBrMK6Dp63LK53Jxw8xlhT84MdZM9HfY/r6uuUixKZkaYWL7JSisY4WehcdFbZvBf4dfxf58P2Tdup0WGy8hYsDYhNFivFrKOp+Y6WbarjQULAQY0OjTBrHeXN2AL17fJtsn1d7HWK+N3YciihZRrUnRRpcV3V1db/XqnWxCjGew0AdgDqjIUfh3z+124QMZsQyj8ieW/XOUPg2jnd1qpDKA/hewfXJUvv+FIUfRfZBNtvZf+XZ+p8hKenl5yT8b0o+e+jPpZotRDpZKvf1zmahhyykjRWr+Nc5oKi0py7OH5RR92JyQnfeRdFzsWLk8Y/XrSw3Dy7UFD6zlvdN2h37bY3tLonb6tEvaTT0/gG5ELcT5rIP0TZZvRVsoAg9/nOL7O5603Lf0Jgz9KWx3Uwz03Tj9IBfjCXZjvWn2nf5qRZJG9N6QacMNNdPTbcVI8ZTXEkmqlzSo9k9vHdi+7GvX+dWON/Dk97sHE/vfTdz5Nu32dWx4y++XUzX976f2aKm+6Tteqz60GPUp/oIX3ZNSBephU0UA3ySRfgvPXliB3FMgxcuPNBgO5cBoulhLbT317X3h/Za2Kf+mDnf88Wn+g5tH/KQxuUmj588uSMtcIYfratUZdBdtM++cq95vLZSDQWTXtjcFC35mI+XjGPomn8adTOZW2lTWR9Gblui8aFrL47K6o104kCSziKD//PpfRUaV/36o9VlU/bc5k19DqPtJrT73CXq+qNfx7EMqhFCTUvwAfq/OEbhA3yboP8v8O1yhP4/wM/zw+6OPgPtdMzPJXg/t5I8gDadht+pIIA3ybKKHMAvZwE8wAM8BPDLV0uaTtq4oXC5xJE9nD7BaFsxJu6qxk3lCTzhP60i1AA8BPAADwE8wEMAD/AQwAM8BPAAD/AQwAM8BPAADwE8wEMAD/AQwAM8BPAAD/AQwAM8BPAADwE8wEMAD/AQwOdYPwQYAJgotPYeCeOTAAAAAElFTkSuQmCC')
}

.fa-store-help:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABeCAYAAACq0qNuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZTdjYjQzZi1mNzFiLWNkNGUtOTgxMy00MWQ2MDNiYzBiYTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTI3MTA2OUFENEM0MTFFMzgzNTU4RjRCMzEwQjA2RkQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTI3MTA2OTlENEM0MTFFMzgzNTU4RjRCMzEwQjA2RkQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFjYWZkNDEwLTI0ZWYtYWM0ZS05YjhmLWE4N2EzYmY2ZTRlNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4ZTdjYjQzZi1mNzFiLWNkNGUtOTgxMy00MWQ2MDNiYzBiYTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz44seDnAAAD5klEQVR42uycv09TURTHz7mvP+RHtUwKozLIJsHEmBjEBMIsA4uLEz+MfwBhYZTJ6CYMJm6y6OCigJESfiwadFIDOiqJMcFImpTHu9dz21doyyt9AimQfr/JSXtv3utrP/ecc887SR8bYwiqvhQQADzAQwAP8BDAAzwE8AAPATzAQwAP8AAPATzAQwAP8BDAAzwE8AAPATzAQwAP8AAPATzAQwAP8NBRKlKtC/VMfgicZ3KINJGxLmByMy5vU9xjmr7XEXjO2Ni7yGJz0mV7tMr5jjaasmNDg5ppUoYVNTt0BR7/H+LFliZXCfA89OwPYRmLkVITMvwLjz9MlEysBE0/Z+b9vYlVo0e6S97OAfxBXNvTZJw9Qdkf6lxFr+QlAfAHlQncGMKoEVXNYbxei9cL6EJDOXl0uu1viNa/U2KXS3J2kYUNlEpW6+Cn2FEv7IZoKxWluDNmnM8yv1NL2lKx0FDHH17nxPX6S3O2LRON4ff5bM6l/8UNkW7YAHwu9LUTNN2unDJBp3bJHYC7HMTjyPEHWqnd3dR6b4H1VTrVpiPXzTwWoyCbHbR3rNsAX4E7GVXk4y+NNmFK0PX8MJPxKB6JUdevNMWcWG15/Lbygmw9zLmbm2nScrc6M9yeXQRZjPF9vZ29Noo6lLp/jaLReG3n+K4fge2TtaXmJtlMA7J2mYdbKJmfHmof7Z74OKKCWgeG52Mm8uWkPxujah7/5mycFgXywvmGokCQ4nAtMFsYumXhlbC1o4HuiRVdrmqRAzr9ZNMb+h63VnL8QkuSFi4kc4ugt3pLa3M7fjvcnrqxvpGfqhNb7Xmyom33MduJVFymRyObscOkIvy6RxZIph745wP8jpyouLxJs+biHE1em6QS46fCqURDXdpR3FrYBi4uVU2ZitLe6fJIoqE+bSOFTlBv6jjBd1lm0Wjsp/XQLHRtHdRLpgavfrWeKvnfFXj9+wE3nu7LtnSMd8doXTYKbKQstSRdGd49CSmIq/WEpusPl6mxoV5gbV0UT//mlPRcLDSt3UvsqN8SChthejJam3n5/jfZ75wZRas2MsLU+XaBZwY6/tSCx9s8m1JqL3S/bt+Ul+9hoftu0+lHjlUvs2kN9aPl841cpybKyUR9fTq3IZaLcn7mRP6v5s4CVHpYgnZOhqOhF8xuL3y821vVrp7P40d+h+vxU9tEE3tEp0gROuVydeaT/3Y57pw5Nd+b8fjDWqzjAR4CeICHAB7gIYAHeAjgAR4CeICHAB7gAR4CeICHAB7gIYAHeAjgAR4CeICHAB7gAR4CeICHAB7gIYAHeAjgAR4CeICHdvVPgAEABndKsdq1d4wAAAAASUVORK5CYII=')
}

.fa-store-call:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABeCAYAAACq0qNuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZTdjYjQzZi1mNzFiLWNkNGUtOTgxMy00MWQ2MDNiYzBiYTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MTQyOUU4OUVENEMzMTFFMzk3RjU4RjBDMDA2OEYyOUIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MTQyOUU4OURENEMzMTFFMzk3RjU4RjBDMDA2OEYyOUIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFjYWZkNDEwLTI0ZWYtYWM0ZS05YjhmLWE4N2EzYmY2ZTRlNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4ZTdjYjQzZi1mNzFiLWNkNGUtOTgxMy00MWQ2MDNiYzBiYTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7CP1IpAAAN90lEQVR42uybeWwcVx3Hf2/u2Xu9PuJsHDtOnKRtIEmrQtS0KQ2FFgqCUFArEPAP/0C4BRKCf0AICQESQoDEWYo42iJKKLQKpCFAq+agJDFN2zSNk7i72fXa3nP2mHuG35u1nTQlzabIThbeLxrHXu/Mznze731/x3smvu8Ds6U3wsAz8Aw8MwaegWfGwDPwzBh4Bp4ZA8/AM2PgGXgGnoFn4Bl4Zgw8A8+MgWfgmTHwDDwzBp6BZ8bAM/AM/OKAf3yqDvlCHWRVhqZugO344Fs26D6B/oQCetOEluMB8AJEeQ/ofdQtYZnuuUOO664ua+aY4XojDRuWg+emqhZE8WZl4nui5/sEzec4znGAM+OS1+AJX1YkriByZDIm8ycTYWlC9N1sT0LNifiYZd0B3/OA43lQBQK6ZYGM30fjIWg1HQDOg7AsQUQlcNdIatHBC0s+0vRDeQIiHpbhpapNc+tEy9pabjm3aKa/3nK9JB2PeXcgpH0WT85/gQRv8F0fv3OhYNFf2MHgkeAfcuSa9DO0mNI63aeKT6kK/2RK5Z6KicJZ+vmEXFmPXzLw9EEFjoDhgvDSbOvOM0X9npxmbTdsfznyC37PEQqE4MB0fs3gIcj8kJ6jSQfOdiE223A2TdftTXjdnejpld6w+bfRlPzbuEIeCYukyV2hEVgS8NTDLMdTMhXz/SdK1ieqhrPJQzI8DgRHj0WaWfQLj2D5uQGxXEhmauaOLB5RiZwc61N/vFGVfyLyXMX2vf8djS9MNyAUkuFEoXbXeLbx1VLL2UwRUOBX2ujAOzjVeiPCmbGU8pVr0pGfq6IEqgJLovGLBn5foQHZKU0azze/+Wy+8UnqT8JlAKd3RW/NC3Qb/wc6M3xwXS/4XTCAOJMwXOL3fiBRZE5+LmdYXRwBeqwdUB/auiq5cyAple5Y2dO9UuMCxB4/XnowV7ffhlN5TocvDdtDCNQbRR58VeSmwiI/RThuOsnb+YqraCuXxYyQRDzT8bnMdFOKeM0ohtHBlukM2D43aDjuctR2IZAZjlxyEOh76PHitH5PSbPWfWBr+l34cqZrwe89NvutTM16myp1FikdpE0nRCokHFqRVHYtU2Avz/knk/GQVtQBVnIaHKlF4A3XpCEVAdBMHCR3GtYLJlT5OOhaDTwpHJY4d1XZhltzFfM9U3Vrm4ODIPCXHnVJ4KDYcjc99kzxvh2re2/vWqm566dH8zbAIOlg4tOp3hsSnrlmWejzcVXao6C7R3gXvd+FgeE0oHODhBHY9Ahgro4Bua3RpuWDiHPLwdrAdx0o5IvoSShqogic70CmaN74YtH4Os2eOokr9JoRkWR2fXjjcPdKje9jQsF19LAoKdo9WwbvNkx3othA2CviwBsWnMqUtmhT2mp6HeofHEEZmsvxAz3naBwgC7qu1Y3poWTo72PDSTuTr8BgD/f069cO7Pj5E5PPVlv20KXgUydURaHZ1ekkacfGjnRd5rnJ45nmBE0tb3jdAMSiIv/bvxa+c/iMttOHGpCOwmV7OEZ6zH1rV/XtGEn3aX95tgCTE2UNq9lj+Muhq6llIFzpG6AZCU1UCmWP9EREHxoWPJepvfHIZG0nj0H5cjPPUyV9+96j+fdsHIrcb9oezDZsjB/gEwJXlXFXjQfgnYh41Go2nMg3bvUCaXkND4QBIFtubrd0E70KpQmCLImDq8yEq+EmHIyRtHkmKwTCqgsVw7yZvEYXpYNVM7xNoiByg3He83kBtKYVFEuSQJjHB5UjfqFysCIpnblzU8of7ROgpetKuWlfe6G3B1kMakYLk/QW1v4tPI/+7HkXgidQNZxRvEY6HRHhfdcNwrs3DH43JnOTNHuygzrBB///xeNppHXnwi1lqoqklFTFwwrPHXj3Gwd/MNIfhpMTBkwZZLRheSvmm1cUloGAozIPa1MhWB6X8VweLEzQC3ULTpcNoC1fmoeLtO+Dpxm2F55tmtdHFcjWWi3YuDyxu3Zd4/VTVfPWXNW4s6x7t2qWu8EKagcS9HOWOgYsXjrp+ZLHtVM0agpPmr2KeCym8PuGksqBsAT/DKlSoaxZoMoiZAt1mKm0IKs5Wy3XF2jbWEevTig83LuxD7avScJoMgQXEsppBjx5ugK7nitCHgcihINCdT1fM7eO9kiPaMQFyzRoW7mejsmP9knkUfxJ1F33xprp3Zarmm/HgbseP1MJ2ge+L3c1+GRYnETmuYQqPTmSFPfIIjeO309iPg0pdEXdMsFGTw6HZEjGFMg3TPnw2fpnM3X3U7SnQ+XkhnQEPnPLEAxT4BexNJ5776ZBuH2sB75/4CzsPVkFWoAdn9U/ghmT8eZ45BuG3WrEwgrUG0Ywe0Dg7d6IuH84Je1fPxD9WrnRGstr1pum6/bdWPqaXd2dfOBYLqo1rJZNZLdHwWzcoHIgQBHTxVRUBgsrzeHeKAiKBJJC4g89mX3ohanGHSJKBoXzplUJ+NKbR0C5oDnfsBxoWh7C5SAuC6/I5b/7VBZ+88xs8HsLr7OmP/zE7evi7x3qjc3qmOmcztfxGni+woEqSYHwWZYFOnq74tkQCQv8BzePuF3r8QJP6lRvaQC13Xbji2o8bYIpCCzdk4AUwslW9b4/HCg8fGamdUtI4gPoa1MqfOG24ZdBP5Spwh+PF2GipONs8EDGARpOKnDH2iS8Zax3oSr4+E1DkKuZsD9TD2LBqZnWtqZp7/7gFnVHVCTZ/t4YyKYDpmG0ZRCliwZbJ5CZIP64XS019Jn880px+nA4jUGOoAajZ8UiEkwV6unfHcntytWsG2kzzZtr6+68aQW+V1jw4h8dysGvx6dpIRQAp+9pov5PN+pwMKPB01kNPrdtJAiwNA3deVMajk2fBBMrM5Q4KGj2Db86lNvzzmsT74qEwy+qGGAE4gVBlQ4idYbz69//iXTSwYcXEWpfIgrpvjCoQrsvX2mYo784mP1THqFTmNRoanlDOgrX47EgWQj8/sMFoK3lMF6HnkuB0f9VhEpnyR+Ol+F7+7ML5wwlQhiME8H1qNHrFzRr/QOHZ/48W7c28XO9nUhMxvtSIIxy53oeLOWGi0UD7wULDB6sHIzAunX9GEDVYCpTgPlia8Mvnph8vKQ7GySBOy9X92Ebavv8UgbKEPzyaCGQjIutjdJXYzKFX4Sj+drC6zcPx4MBmjeaJTVtGHn4aH5PvqxvowNHQdPP3zC6DNamUzhb2vfc1eDDIQnWrxuA6zANlFA26EDQh8fiZvO+U9pjs5o1ej50f64nPtqjLrxGZaSCOfqlVq6ovFDn/vvp6sJro5jzx3F6uee5Me3LG47ft3u88Ei2rL9VQicIVrjw+qPL4nivaYhHI90Nfnh1H/SnIkGkog9HoWcq5k2/e6662/S4leIFixP0PSGUjp7QubBzpqy/zGtfzWjxdLpkLPxMZ0Fc4V9R2dJBxOo1sfdEZdfzee1umefmJBEQegiGl/d3N3h+zovpByj4sKcK2vYHDuYea7kwIHAXbSW/rDFmze/76NBsr7PgSPvymMWEdv9r5sHxyeqH2rKDCYDrwxIpzeJlNaWKveCJMzV97I/Hph/GSjQh8txFPAArVUxbaoYLy+Zi60BEDGZCR5Uyvq0vLC507uuYrWime9EOJ4WPlarw5+eL9w0kwyeGe8OHaNrbni5K93p8pdxqHxUd9oxPfbluuBeFDnNppIEu+1LlnFxsxuyGzo5O0NOg+Iahc/r8EspUDePDq6068YHsAP+35wtfKk6XoTyLx0y5u6UmP2tAATV3It9IZUr6nZ20ZCn8/S+dy0w2L48G2UnDfPWahnYsr+0PwW2rz23LOJStBZ3IS8oOamJFdzc3QQg5ggy2KHe31NguBkafQMNw0ggg2cnyHc23D2RqWJ02YU0qjB7JwadvGcJCyYLnZ/Qgjz/fgakKNRH6IEoSrXTni65S04LHT5ZBFrgOPI/QWCKdLlqiwHOwVLunF83jE6QFSdIE1dfDXrAi3ckiBqZ7tg8/PJhDAO0o1xeW4Zt3rYF3rO8JNjTR5lnTavfkXXzPzcMx+PY7x4KBmrf7ns5Dsel0tIEqwOx70iBU5JWkDEOk0t0enxcGggcvEj3h+9PQ6eZQ2tw6mK3DDw7l4KNb2uvTSVWCL25fBR/YrMPJYivov0fR+9f0qjDWG4Lz947tenYaHn2hDJ3u56G35fpEKUu98ZAizixV9bpo4ONGMchoqroTu9wlT1Xg4YHxmcCzP7ZlBYTmJGQ4qQbHf6yUkdgvj0zBzw4XgiW+y1nXwHNl36yHJcLPFVxdvD8+lojTbXggGo0ezzcwr+8cPvVC2lP//XMleGGmBfduHICtI4mgdfCKXhBmM0dyGjw4Pg1Pn20E513OIjkJUlGf4KSK9oQ5sLvd40+VnKBEzze8xGtZVaPn0GA6gZnRV/dNwnBCgXV9IVjVo0BUFkDHoJrB1PPErA6nMXV0EFioQ3l5ZSfVh6IZTghKaMl6NYsGfqXQDLbdzXp23IPXvqA5n5mcrVkwiaC9ds98YTcZzUSCTbH/TQubhu3mTFLBqeYEUtPFu4WT/T0g8z6EGjXXnTHbCfN/YWLw5zv8otwr3XNQ1cHNoLe73S41q0d6gz+pEaPRH50qTWwrt5x1hFxt+7kCmfFWxsR/vGXr6sfo+u9S9WrYn1teIWPgGXgGnhkDz8AzY+AZeGYMPAPPjIFn4Jkx8Aw8A8/AM/AMPDMGnoFnxsAz8MwYeAaeGQPPwDNj4Bl4Bp6BZ+D/n+zfAgwAz+vjX1meQ6MAAAAASUVORK5CYII=')
}

.fa-store-email:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAF4AAABeCAYAAACq0qNuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZTdjYjQzZi1mNzFiLWNkNGUtOTgxMy00MWQ2MDNiYzBiYTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MURGRTEzMDZENEMzMTFFM0E3NzI4N0MyQkE0MEQxRjUiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MURGRTEzMDVENEMzMTFFM0E3NzI4N0MyQkE0MEQxRjUiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFjYWZkNDEwLTI0ZWYtYWM0ZS05YjhmLWE4N2EzYmY2ZTRlNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4ZTdjYjQzZi1mNzFiLWNkNGUtOTgxMy00MWQ2MDNiYzBiYTMiLz4gPC9y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')
}

.fa-theme-screen:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2MjZGNEY0N0Q0RUMxMUUzODk2NUQwRkFCMDc3NENFNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2MjZGNEY0OEQ0RUMxMUUzODk2NUQwRkFCMDc3NENFNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjYyNkY0RjQ1RDRFQzExRTM4OTY1RDBGQUIwNzc0Q0U0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjYyNkY0RjQ2RDRFQzExRTM4OTY1RDBGQUIwNzc0Q0U0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+eT+C+AAAAc1JREFUeNrs3UtrGlEYgOHOeEFd2JUQEAKCIhRB/AGFQn+34FYYb1SyUciqq266ciFeOqe0IatUzYSM9nnXTojfwzknik6i4/H4QfkpNgIgAgJEQIAICBABASIgAgJEQIAICBABASIgAgJEQIAICBABAaJcVLz0wvV67VPaL9RutyMrxJYlIEAEBIiAKNvXIf+q0+lEtzq0JEk+pv20QmxZAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQEiIAAERAgAgJEQAQk573ZN6hWq5U7PVghQAQEiIAAUU6KLv1v0VH0PvcFWC6XnwqFwqhYLDZeetxut/ux3W6/9vv9b+/xe14812sCCRilUmkYx/HdKY8PKPv9/kuv13u4FpCr2bIWi0X3HIzfr3rTVRSuCdc6QzLGqFQqo3Mwnp5gek25XB5OJpM2kAwKgwwDvQTj2Upp1mq1UZIk9w71V2KEQYaBZvHzDofD42az+TwYDL47Q85sPp+3ssT4s321qtXqaDabNfP6vOO8YoQzI0uMv6V/ModVNxyPx3dATijs8wEjHdyb7ffpSunW6/XhdDpt3MwZIm+dABEQIEYARECACAgQAQEiIP93vwQYAGKQcpyUd2KZAAAAAElFTkSuQmCC')
}

.fa-theme-iphone:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2RUM4ODA1MEQ0RUMxMUUzODdFOEVCMzNDRkJFN0UxQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2RUM4ODA1MUQ0RUMxMUUzODdFOEVCMzNDRkJFN0UxQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZFQzg4MDRFRDRFQzExRTM4N0U4RUIzM0NGQkU3RTFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZFQzg4MDRGRDRFQzExRTM4N0U4RUIzM0NGQkU3RTFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+U5D/agAAAnBJREFUeNrs3U9r02AcwHGTBlp6qKVQKPgCbLscSm/t0dNEEQQHvgVfgiCCUk9eBd+CIHgQCoLgSRB6aKFUmlFhp0FhZCgdLW2TPP6enTz04KDLn2ffL4SQHNZn+Sx9kh0SSyl1i9KTzSEAhAABhAABhAABhAABhAAhQDKSE+eHWZZ1uR4Oh9VisdhTSj1wHOdOWg5GEASnMsb+crl80W63z/S+uP/5asX5gRpkMpncy+VyHwSimta/UoE5C8Pwqeu634wGGQwGtXK5/NO27UravzqiKJr7vn/Q6XTOjZ1DSqVSLwsYlwfGtmuVSuWV6ZP6Ycbm2EOjQWQOqWUMpGo0iEzmOS5suQ8BhAABhAABhAABhEOQrpykPjgMwz/1er2ctgPied5vuX+9zRlCgABCgABCgABCgABCgBAggBAggBAggBAggBAggHAIACFAACFAACFAACFAACFACBBACBBACBBACBBACBACBBACBBACxOQSe/iMfsDLbDbjrZacIYDQTQGJoujLarXqjkajvF7rbeaQhAqCoN9oNB7+s+uHLPc9z/so89MTzpCY22w2z3ftX6/Xr/nKSqBj6Sr7Abnm7kpX2Q/IjkJpXz+rUCj0du3P5/MvAfnPlFLzvQ3cth9Np9NP4/G4o7f1Wm/vc0K3LGseN4gTM8hnWT3b2+Ad57Fe5I7/uobcN/oMkSujt/p5vRm5rD71ff+N0SCtVutEbt6OZLlI+Q3nhX5tXrfbPTcaRNdsNr8uFouD7Xb7Xn7pX2mC0OOR5Z0en+u635MYgxX3ixPJ0PsQQAgQQAgQAgQQAgQQAgQQAuTG9VeAAQDF9caZmQZ4PwAAAABJRU5ErkJggg==')
}

.fa-navigation-pullet:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RTc5RkQ1MkQ0RjUxMUUzQjMzNUM3MzQ2RjE4NEMzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RTc5RkQ1M0Q0RjUxMUUzQjMzNUM3MzQ2RjE4NEMzRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlFNzlGRDUwRDRGNTExRTNCMzM1QzczNDZGMTg0QzNEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlFNzlGRDUxRDRGNTExRTNCMzM1QzczNDZGMTg0QzNEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VpKKtwAAAElJREFUeNpi+v//PwMuzMIABFlZWTNB9PTp09MzMzPB7GnTpqUzMeABjCDtQFAM5jAy9gL5xVC5XpixajDVMDbQWIaRYixAgAEA2OZKnG9UYtYAAAAASUVORK5CYII=')
}

.fa-delete:before {
    content: url('//hstatic.net/0/0/global/design/imgs/delete-ico.png')
}

.fa-delete-light:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAMCAYAAACwXJejAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3FpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZTdjYjQzZi1mNzFiLWNkNGUtOTgxMy00MWQ2MDNiYzBiYTMiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RDRBMDA0RENENEY1MTFFMzk2QTZBMjBEQTczOTIxOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RDRBMDA0REJENEY1MTFFMzk2QTZBMjBEQTczOTIxOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjFjYWZkNDEwLTI0ZWYtYWM0ZS05YjhmLWE4N2EzYmY2ZTRlNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4ZTdjYjQzZi1mNzFiLWNkNGUtOTgxMy00MWQ2MDNiYzBiYTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz46NNisAAAAnUlEQVR42mJkgIL09PRUJiYmEwY4+Pe5o6OLl5+fP50FJiTAy6vY0d0NV1JRVsYKYzNmZmbOZCAAmBiIAIz///+fmZWVxWBrY4MhefjIEYZp06YxMDEyMqaDBG7cvHkGJAiij584/g9Eg00ByhNlHWmKNNTVTWD0//8IPukmHTl69A+IPnT48L+/f/8ywfhgx4MIUDDgDCOg7wACDACyazoXMQYX7wAAAABJRU5ErkJggg==')
}

.fa-theme-page:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MTQzRjc1REQ4MTYxMUUzQjlCMUFDRUI1MTdEQzY4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MTQzRjc1RUQ4MTYxMUUzQjlCMUFDRUI1MTdEQzY4NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQxNDNGNzVCRDgxNjExRTNCOUIxQUNFQjUxN0RDNjg0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQxNDNGNzVDRDgxNjExRTNCOUIxQUNFQjUxN0RDNjg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8u8WhAAAAWRJREFUeNqEUj1Pw0AM9X0kRxNVqIrKiApsjEjsIDHRAcTG0JEJdeInlJGhI0vHsiCh7vwUxqosZQkVJYmaC3bSXJIGgSXn7uz3/OzcMVBqH8JwFwC2oWRCqSAGeMPcOx6Dcu5kOp0m5LPZrOLD4fAVLOsIMVs5mFNlzjlEUQRBEFR8p90+ex6PH5F0mJN4Ko8EIepuKwXn3e7x02j0YLnuAUIlh3/McRy47vVO7/r9Gzy0JQWllCBWsgb2PA8Gg/tVGAbScdxbWC4nDOMXH/P55Bt7plnK9un7Zt9wGtDp7F2mZQlooQqtWmsDarVa6RpjjPJpN/RhjJvqmyp5TOEPMATOWTrHpuVqROBClAh40DpJiRkwyW5b1NVMWWkVClyUVOLYVC8u7pd2CrKozGZmSErDUu9UJFnPwGiGdbtE8DOVQlZAtteQ/zmWp3xGz9u27atosXD/eiJ2s/mFD/TlR4ABAJN+dJbHLQbJAAAAAElFTkSuQmCC')
}

.fa-theme-css:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQ0JFQ0Q3Q0Q4MTcxMUUzQTQ3QkQxNDM0NjgwNDQ5OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQ0JFQ0Q3REQ4MTcxMUUzQTQ3QkQxNDM0NjgwNDQ5OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJDQkVDRDdBRDgxNzExRTNBNDdCRDE0MzQ2ODA0NDk4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJDQkVDRDdCRDgxNzExRTNBNDdCRDE0MzQ2ODA0NDk4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+srL5pQAAAfNJREFUeNqEUktoE1EUPfNm5k1mJjU1IdKSYmp+2rFQaItCwVqqCxVx4ULoqiCIijuXBd0qdGf3EexCsG2gUNyI4MJCbamCVRSjbRWbxgohE8xvmpnxZcqEJqIeuPDeeee+cy/3cpCkiOT1HrZ5xYd9MPWdigmkUa1m2LXSeJACgZH0j7zdGps/dXv8ydIziGI/k3lcPXF/Lpt2UxR2LUQPBs8+eLoyxZI0N4ngP7g6rA3dSS1OiqoaZVfBSRAJ5zxahoHXz+fx7mMS3zYeOpxKRUycGxi9NPn4OhQlKNRJgScQd03MLT9CKL6FSEcMxxQe/txnXExuWnvNqrckWU41SlpdeQn5CEEPE7vQ/OuYic2Sa3Sb3Dvf7/RLXIcXeQUe+RSsShzhtgtQfKPwFdrBf9ehvVmC3+MUg0ZJv7wdqCKCIrUhywKEchH6FxXC2x2Ucjn46b6EOsK1Ej7oBjtRIFtDT1aHxH7XM0EUtOONMvccCMHYyTBuTr9HNtGJvGhD2sqg75OJNJtx6MqYo2ly6D7UjvungdtTC9huC6GW/4pXxVWcmLiBQGdXiwPPocam2zc4iOTdA1hb32BsDL3dZ9AVTcDVNDm4RDRx1Im/QeDMks5xf26IbVto5R1tfb0ppZepJKv/2imjWi4ahpH6LcAAHdyzA+i6DsYAAAAASUVORK5CYII=')
}

.fa-theme-js:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMTEyODI2NEQ4MTYxMUUzOTM3N0U2RjM1Q0MyOTU0QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMTEyODI2NUQ4MTYxMUUzOTM3N0U2RjM1Q0MyOTU0QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUxMTI4MjYyRDgxNjExRTM5Mzc3RTZGMzVDQzI5NTRCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUxMTI4MjYzRDgxNjExRTM5Mzc3RTZGMzVDQzI5NTRCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/6k3cwAAAa5JREFUeNpiZGBnV2Ln4ZFj/fuNnwEJfP/+78dfBobbDD9/PgNyf8Al2IWFHZ6/vfcfG563dOJGBlZWI6AyDph6JpjJP35+w8Ackn/81u7unwTUpAXTxAQimJlYGZiZMTEfOyODt2WiNUgTKze3MlApCxMDAcDOxsUQZJ9tXdUdms7AxSXKApNgZWHFUCwkrM3QtTj9H4jNxcOWzfDt2zpGHgFO/3v3b234++83hgaQP0Dg64+3DHzcEgxa6gYBYBvYWTgYfv7BdA4HOxfYfzAaBFjQFS3ancRgph7L8OnLG4YbT7eDxaz0Shi0pY0Y4KHExMwCtgWEv/38CZY4d28DWKOGtCfDsUs9YDVwDazMbGABmCDYk+zsDKduLmbg4xFhCLOfAhcHa7jz9AzD+dubUZwWbNMPNh2kadeZNrChcA3vPj9kOHBpDsPDF5fgGhbvzWJQkDRmkBYxYvjw9RnDX2iggN2gr+TJ8PTtVYZ1R2sZVKUtUfggp3mY1DDAXMsISnwfnz3dz8Dwl0CcMzPwS0k7MoKSNxsbWxAbOyc3PuW/fn7/+uvXr3UAAQYAYp+gvcSsWoUAAAAASUVORK5CYII=')
}

.fa-theme-img:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRUIxN0VBM0Q4MTYxMUUzQUFFQUE3MjAxRTExMTRGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRUIxN0VBNEQ4MTYxMUUzQUFFQUE3MjAxRTExMTRGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVFQjE3RUExRDgxNjExRTNBQUVBQTcyMDFFMTExNEY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVFQjE3RUEyRDgxNjExRTNBQUVBQTcyMDFFMTExNEY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zkSo+AAAAf1JREFUeNqkU8tu00AUPWOP7cSJ7TppiFHaNC3QAi0seEhdIJZQFoDYILHhD/gG/gV1xYYVLNiBEAIUJBohIUGhSRVopcZN0yZ27diG8ZhYSFXF60r26M6958zVnDMEAEUS8Srjz8JnXzBKMhsb35a//2XEmBhL2E9neW9h6T4y+vhvj46oAiHwUH94D4QQg0JVc3EhyE6CaAVY1SJuXbYwXy3jwdOPeFNvp2A5l03mH7jJBsNShCHfXbwwCTvIoHoki/MzJixTxvVL07h7ZRZrHQePXn6Fs+tw3PaIkWGpRCknuH3tOIpGEU8a23j7pYvWTh9238e5CcIO0nCyVmS5hp47TCeKsSMF0Hi/jrMLwJ3FAmolA82tHt6tu3i8YrOqnYKMrARfV9M8JZBCBZu9ALtDF81OotCYKmF2JodgjzVqSd84m2YzLx8keP66jpu1q+iGEj6s7sEqazDFIS6ylR7j9wwt8qGbebQ0HCRYefYKn5s2lzKWqjI3h/lTKqYmajiRByqGzH1WoD5av8hKh0HANSEixaC9hn74iRe6jRdYrbRRsGSYUzdQtk4z16ggeZ1f5NKZEhKsqh79ZycyLHciFIXNHY2JglAKPS8TW/QQI+6LirIfRtEWBGEHntchP5tl7khmjJEvDgs+tii6cJxBbEryv6/xhwADAMRyCvHnrd8zAAAAAElFTkSuQmCC')
}

.fa-theme-pdf:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAQCAYAAADNo/U5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQjNBQzBBQUQ4MTcxMUUzOEUwNUUxRUMxODFGRDBGQyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQjNBQzBBQkQ4MTcxMUUzOEUwNUUxRUMxODFGRDBGQyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBCM0FDMEE4RDgxNzExRTM4RTA1RTFFQzE4MUZEMEZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBCM0FDMEE5RDgxNzExRTM4RTA1RTFFQzE4MUZEMEZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+emf4DgAAAgxJREFUeNp8UkFPE0EU/nZ2drfd2ixl2YIHCVIkxCMJV7TGk41SDYRwIF7gZDioP0ANHj1UT73Ui0EPJsJJY9Q0UcKlwYNcFE081CJJSWrBwu7adp2ZsgsF45e8vPd23pvve29HAoem9cNxellk4BBkTbMbwFd2tsFSG0dwvlQqecViUZgfc5/JZN5AUYZZTcgvJvteMLiuK8y27cDHLevi84WFLGs86zeSQAohkOXjpmoaLqVSI09zuQdKJJJgpZQc1Rl5t4yOL2tt33Rdx9T0dPL23NwsSyzqH1BK0fFpDZUf39DcNhDu6UWj04Rpmpifv193HJvqeuQGdneXpP2esa1yecndKKGWzcILU5y4PgOvy8J2tRowhvUw+vpOpwMmwmYi8W7RoBimiDlisZjwjWYTCqVoX4Qsi0Zpr46dxUXUXr1sXcSMS+cNiqK2Rjk8cH3zJ8jgIKI93SD5t9jhTGPpAyVEamcijGlvdZX9MQP2xCQcy0Tt0UNsTY5jefwaJImImmNMYEM319dBCwWov9kCLoxCPtWPrpUCqHJQGkSb+TzUj4WWzOERuIkBnEwmRR6fmQ0kcgiR3+/d8f58eI/olavwzo3CGDiDf0GmMkJaKE1WJqY8vq3PjSZe/6qgc2gIEn9SrMA3nguTxExVqZx74lWePYacuozEzVt38R+o0WiNPeQXfwUYADZOrl4ht7iQAAAAAElFTkSuQmCC')
}

.fa-theme-forder:before {
    content: url('data:image/gif;base64,R0lGODlhEAAMAMQYAMje6tzq8qnL3+/1+JC910uUvoGz0W+oylqcw2SixkOXyUSc0LHQ4mGfxUif0kyn20We1E2p3k+r30mj1zqJuEeh1kSPuUql2v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkzMDRCODVBRDgxNzExRTNCQ0U1QUVGQTYxMUU5Q0FCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkzMDRCODVCRDgxNzExRTNCQ0U1QUVGQTYxMUU5Q0FCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTMwNEI4NThEODE3MTFFM0JDRTVBRUZBNjExRTlDQUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTMwNEI4NTlEODE3MTFFM0JDRTVBRUZBNjExRTlDQUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAAYACwAAAAAEAAMAAAFYCCGIVZZDGKaBoYiRZJyMHTNBEAySbzkNMBgA0Bw9SKRiWO5VFAoDx4y8nhcrpNJ5SlFVq+XbGVLmX6x2jHk6bWi1ZA11B1OV+LxJ118x0MWTw52EEsLhoZOAiWLjI0CIQA7')
}

.fa-theme-forder-closed:before {
    content: url('data:image/gif;base64,R0lGODlhEAAMAMQbAFqcw4Gz0WijyMje6qnL39zq8kuUvm+oymSixu/1+E+r32ikx5C9102p3rHQ4naszWGfxUif0kyn20OXyUSc0EWe1Emj10eh1kql2jqJuESPuf///wAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI4MEQzRTJCRDgxNzExRTNBOUZGRTU4QTlGQkEyNkM3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI4MEQzRTJDRDgxNzExRTNBOUZGRTU4QTlGQkEyNkM3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjgwRDNFMjlEODE3MTFFM0E5RkZFNThBOUZCQTI2QzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjgwRDNFMkFEODE3MTFFM0E5RkZFNThBOUZCQTI2QzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAAbACwAAAAAEAAMAAAFX+C2AVppJGKaFsEUvdPhzLRTDMij6wvk/5CBakjcZI7IpDIDsCgaUIkEQ7VYLhSAIBKdVq8XrODBlVIx1nClMnkEKF40+LJmBxiTc5peZzPwcxUvFISEEwwEJYqLjAQhADs=')
}

.fa-theme-file_html:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQzFBMkQwOUQ4MTYxMUUzQTVGMUM4RTY3OTEzODZBRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQzFBMkQwQUQ4MTYxMUUzQTVGMUM4RTY3OTEzODZBRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJDMUEyRDA3RDgxNjExRTNBNUYxQzhFNjc5MTM4NkFEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJDMUEyRDA4RDgxNjExRTNBNUYxQzhFNjc5MTM4NkFEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PC1HEwAAAadJREFUeNp8Uj1LA0EQndvbC5fcqYkmCEYrrcQijSAXwa9Eon8gpY12CjZaWVpZ2QqB/IEkoKCBFAqiIAg2gSD4UfhVWIgIkSR3t+fNJnshUXwwvN2deXNv51Yan5oaCxIyAgC90ImvT8aeK1dXL+66Jg4pFhfy+VPcEEKAMcYZo1Qsnq2UyxtmtfogRAQ7Y9K0LKg3GmC7AmSMvoHw3FEud6Bo2qhbpwqB1xFD7BE+RYGZ2dk4ilzrw+iICG9yq0iwgF9VIZVKxdfS6XUIBCKUF8kULNeSQim/AzIiFApCJpNhlmkSXdc3jFjskHZNpsNWOBKGZDJBbJuBqqokm8320mZSAup2FVMS0DX9V6OmQJYBTNNLSFIz6TiMr5EVn68tQByfP8PSdBSKF69wU3nnZ4vLY1A6uYfdzTjs7F9C/+BExBvr09sXmIxy3l6dhHBQhdhQiAsLpTvPGv+C1PK3l7mGv3D7+NG+ixgrQnTuxnfN6hQ4jg1+TWn+qC4eifZ0MBiGMVdvmE6tXuOB6+4Q51hL8QknFua3HMfR4B9IklTF2h8BBgAWjK8/c6HP/wAAAABJRU5ErkJggg==')
}

.fa-theme-search::before {
    position: absolute;
    bottom: 4px;
    right: 22px;
    color: #98a7b5;
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpENkExNTdBRUQ5OUExMUUzOEFFRkY5OUYyMkUyRjQwNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpENkExNTdBRkQ5OUExMUUzOEFFRkY5OUYyMkUyRjQwNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkQ2QTE1N0FDRDk5QTExRTM4QUVGRjk5RjIyRTJGNDA0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkQ2QTE1N0FERDk5QTExRTM4QUVGRjk5RjIyRTJGNDA0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+0rjIsgAAAWRJREFUeNqMkk8oRFEUh++bmWIhFhJJKTUkNmJBsjMbRrKxEMqO7EgpK0XKSjaWUqJRdrKZKQsKO/lTxmRC2FHSLDSJ7+osTrf39E59/e47957fPe/e6xkVGzsHCaQH2qEcbuEM9qZGkp/GJzxVvILMG/+4gFFMbnwNKF5F5qAAu5CBN+iGQWiDO+jC5F0bxCiOozPyPcyCQzWfYX4NPYVmWIBZbRCxrUEU9p3ivyD3gUxDEcYwrHQNOmW8HfD/1uQIyUEVxF2DUhkXzP/xJRp1DXIy7g2qpO1a2dmavLgGKfiBCRY2BHgsQRmk+Z0Hv2s8kSvLyo3YhUXy9fI2JmX9PQwxd+UatFiRV2jkBdozaZKddeShD5Os+xJjyCKMQ506uGNohRpl8gz9mFx6PgdWgTRCCbyyKE+ug/GmGOlOkp4JGXIe51Ct0k+RsAZ08ogMwLWkvmE9dAdOJ2nYwnT5V4ABAH6+bzdrFDVPAAAAAElFTkSuQmCC')
}

.fa-alt:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAICAYAAAD5nd/tAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyNzlGMjE2OEQ5QTAxMUUzQjI2NENERjQ5QTBGRkE0RSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyNzlGMjE2OUQ5QTAxMUUzQjI2NENERjQ5QTBGRkE0RSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjI3OUYyMTY2RDlBMDExRTNCMjY0Q0RGNDlBMEZGQTRFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjI3OUYyMTY3RDlBMDExRTNCMjY0Q0RGNDlBMEZGQTRFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+L4+w/wAAAPJJREFUeNqkUbsNgzAQxcZQU0DPCB4hmSBkAtjASkcBAoOgDSNkBDYgozACPb/cRbaEkEhBTrLO7+n87s6PGCqEEI7runyapl5K2Wu+LMvLnsuyzGeM+cYusI5p4HleBEVP0zRbgHfNW5bVEUJyuMoNF0JtvhfEOrrBAjtQSgOc1vgRSZLIOI7JOI5XxJgRI0/VClytINW0gXEyvoK2bYfLsgzQ4QW5hSnFX4Kwe4S5qqoOBDkIcvz4M4KsKIoABJx5npt1XQfF5/DxuHajGvrotn6Upun7UBBcvaEZsO5Dk3VdczRJC0JNhGdr6JHgR4ABABQLXBiTkkqzAAAAAElFTkSuQmCC')
}

.fa-featured:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAAAWCAMAAABHYGoGAAABHVBMVEUAAAB/qkL///93nz18qj1tkDZ/q0F8qD1skDZ9qD+2yZ1+qkJzmDvf6tBvkjh7pT+Trmu7z57c5s7v9Oh9qEGBoFLd58/I17W/1aHb5M2Yu2e5zZ5+qUBwlDmUsGvn79v2+PN0mzx8pkDn7tv3+fNxlTmgwHKvyoq/0KmoxX7P4Lm3yp3e6M+ivXu4zJ11njyUr2vC1KvN3bh6oz+WuGbt8eeHsE6fuXqJqlZ+qkCHqVVylzq6zp7E16ylu4TM3LeCqEuXtG6vyYqKp194mUXH2q2ctXiLrVezyZPB0qr3+vOfunq80Z/W5cTD1auat27J2LW4y56Lr1eWsm290p+VsWyQsGLt8ud8n0iErEzu8uemw32ApUrm7duuwpBmYG5lAAAACnRSTlMA////5/D/7/n+Lic3EQAAAVhJREFUOMvNk9dSwzAQRc01CDCWZOOWOL33kJ7Qe++98/+fgRzIADMOL37JnVHd3aNVk2aDaVoiwTQfFLAwSQB4Cv2xhvL+UZT6AhxN0yz5tyN07g9YVP0ASopz3knAKBCX4mSfUED3FhN5oWzkCwYSLulR0IQ/oGsLbyNzX8Thebav4MGFY9nCF4qMZDOOzXj4MV3O9j/gDwhX6vVbXF3fQTFPK1VoaZEU/QYUY2tQIi3E0Yy138P+W1Bl+RJORNc12zg7gsZF5AigLIWg6HrEEr2xZyAOsAcnVbNrOM5deABnQF+eSkOAXMKGrNuDTPfNxXgA2UkCVbUFUBxwisgrkPkCkHVxzbraSSJr+G6BsOEVbjV2mUq2LaayNlGZfKOxVWHxjCuaJZrnxl4sp/7zEqM8LWpujsbmz1swh7NRHp2svzAVTMvSXDDNSEHEGJMCAqSAAFE+AYklNG9ZCdD6AAAAAElFTkSuQmCC')
}

.fa-bullet {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAANCAYAAABlyXS1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5RTc5RkQ1MkQ0RjUxMUUzQjMzNUM3MzQ2RjE4NEMzRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5RTc5RkQ1M0Q0RjUxMUUzQjMzNUM3MzQ2RjE4NEMzRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlFNzlGRDUwRDRGNTExRTNCMzM1QzczNDZGMTg0QzNEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlFNzlGRDUxRDRGNTExRTNCMzM1QzczNDZGMTg0QzNEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+VpKKtwAAAElJREFUeNpi+v//PwMuzMIABFlZWTNB9PTp09MzMzPB7GnTpqUzMeABjCDtQFAM5jAy9gL5xVC5XpixajDVMDbQWIaRYixAgAEA2OZKnG9UYtYAAAAASUVORK5CYII=')
}

.fa-navigation-box {
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAADw8PC5otm+AAAAAXRSTlMAQObYZgAAABJJREFUCNdj4GAQYFBgcGBoAAACogD5g5VHSAAAAABJRU5ErkJggg==');
    height: 30px
}

.fa-close:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAHCAYAAAA1WQxeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNjY5NDAzRkRDREIxMUUzODBEQUExQzUwN0UxMTY0QSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNjY5NDA0MERDREIxMUUzODBEQUExQzUwN0UxMTY0QSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM2Njk0MDNERENEQjExRTM4MERBQTFDNTA3RTExNjRBIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM2Njk0MDNFRENEQjExRTM4MERBQTFDNTA3RTExNjRBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Yk3t4QAAAKtJREFUeNpiLCkpcWFlZZ35////zo6OjlkMQFBaWmrEwsKyGiQGpFmUmJiYlIDiMysqKhj+/v17hpmZeS9QTADI1mKE6ogGKpwLFGT/9+/fTyg9v729PYkZpODYsWOXbWxsRIASFoyMjCxAyatASXeQHBPMTqCELwMCqACtSwMxGEGOBDkIaC/IzolAsWtA9kyQJJCfDnYkiAOyE+iLAqiJX4GKpgCZWgABBgCTy0VebX+o4AAAAABJRU5ErkJggg==')
}

.fa-empty-question:before {
    content: url('data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAABgCAYAAADimHc4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAw9pVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjdENUExQUNERjJDMTFFM0FGNzFBQ0U2Q0YyMEYzMEIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjdENUExQUJERjJDMTFFM0FGNzFBQ0U2Q0YyMEYzMEIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIFdpbmRvd3MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0iN0YxRUIzNkNDNUQ4MkMxRkI5MkZEQkZEMDIyOTMxN0EiIHN0UmVmOmRvY3VtZW50SUQ9IjdGMUVCMzZDQzVEODJDMUZCOTJGREJGRDAyMjkzMTdBIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+v1zYdwAAK+dJREFUeNrcfQmUXVWZ7r/3me5YQyqppJJKYkiAJMyi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');
    top: 50%;
    margin-top: -48px;
    background-size: 96px 96px;
    position: absolute;
    left: 71px;
    width: 96px;
    height: 96px
}

.fa-empty-dashboard:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0QkFFMEQ1OERGMzIxMUUzODlEMUNFNTZDMkExODNFMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0QkFFMEQ1OURGMzIxMUUzODlEMUNFNTZDMkExODNFMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRCQUUwRDU2REYzMjExRTM4OUQxQ0U1NkMyQTE4M0UzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRCQUUwRDU3REYzMjExRTM4OUQxQ0U1NkMyQTE4M0UzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+r4jh9QAAAMBJREFUeNpilJSUZCACeAAxExBvQ5d49uwZCp+JCMP8gHgjEK8H4gBCigkZGALEq4GYDYpXAXEYuQZGAfEKqEEwwArEy4A4hlQDE4B4ERAzY5EDiS0A4mRiDUwH4nk4DEM2dDYQZxIyMBeIpwMxIxGRBVIzVUpKqgCXgaVAPIlIw5AN7QcaWo5uYDUQdzGQDzqAhtaBGCxA3AI1kFLQCDSUgxEtp/wnxyRgbmEkJaeQBIaHgYxIWGBkeHmYGQgQYADh8htN3pLtFwAAAABJRU5ErkJggg==')
}

.fa-themes:before {
    content: ""
}

.fa-navigation:before {
    content: ""
}

.fa-order-icons:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpEQjE0RTYyNkRGQzQxMUUzODNFREE2QUIyODk2QkMxNiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpEQjE0RTYyN0RGQzQxMUUzODNFREE2QUIyODk2QkMxNiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkRCMTRFNjI0REZDNDExRTM4M0VEQTZBQjI4OTZCQzE2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkRCMTRFNjI1REZDNDExRTM4M0VEQTZBQjI4OTZCQzE2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+fx5hTwAAAVVJREFUeNrskr1KA1EQhXdDFDtFLNzFvxfwEUQsjUEEgwQ1rSBY+Ab6DBaiqbSJgpWCrQR8BLF3JWyjFjYWWqzfwLl6XciGoKUDZ+fuzJxzZ2Y3zLIscBbH8TFuy72naRoSm+KYKDRN7JHYNykIjohtu5eSJzaIqwX925q4PwWxJTAK7qxI6Coi3Iuz6BJlr2hdvskIF0UtuTydjeMOwCa4/OqQxAiuCt7BWR/jnotTRWPYH3kVDIFrbn8h2bTFa/mJJ5C4ODik9sk44tZ8wQ35E/kdcFPQmeV2dT71NcIoiibxD+AZTHDrh9ZgI9yC2ZyYfbQ56l5VN4DrgDEwYx3W1WnLiWnxRqio2JmdK05MdcZpSaNuj0ZuXP9rdrSbN2FFsbw5bsNGzgp2tYBAm7GWdcEV53mO7W6Eco/fYs/IJuTF9osIvTrs20rBH9u/4O/tU4ABAM47d7SWEG3UAAAAAElFTkSuQmCC');
    position: relative;
    top: 2px
}

.fa-customers-icons:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAMCAYAAABvEu28AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFOUJDNEYyRURGQzUxMUUzQUZEQkVBRTFBQTIwNTVENSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFOUJDNEYyRkRGQzUxMUUzQUZEQkVBRTFBQTIwNTVENSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkU5QkM0RjJDREZDNTExRTNBRkRCRUFFMUFBMjA1NUQ1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkU5QkM0RjJEREZDNTExRTNBRkRCRUFFMUFBMjA1NUQ1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+3KLg+wAAAR9JREFUeNpi/P//PwMhICUlVQ6k2oGYESq0B4iDnj179hmmhpGQQUBDhIHULSAWQpMKAxq0GsZhQtcExFJoGniAmB2bHcgcJiRDYoHUJSC+CmR3AzEzVOo/FKODvxgGQTWVQW0RAOJ8IJaEqvkIxJ+xGPQQm4tAgciMJP4HiFlBDGA4gAzagMWQI9gMAjnzA5L4byD+jsRvR5OfALTgPbJB8FgDei8KSC2GGr4EqDAWKAZi+wBxJBD7AjE3VN9RIN4MxAuA6l7CDQJqkAayY6E27wLiGCA2AOJKIHbEkzqeAvEUIJ7JKCkpWQ1kZEMD9w4QWwFxMxCnMxAPboIMQo5akOlrgPgAA4mABYgvAPE/aKzdh8bYRfR0QgAwAwQYAMuxUYGxP5DWAAAAAElFTkSuQmCC')
}

.fa-apps:before {
    content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48c3R5bGUgdHlwZT0idGV4dC9jc3MiPmNpcmNsZSwgZWxsaXBzZSwgbGluZSwgcGF0aCwgcG9seWdvbiwgcG9seWxpbmUsIHJlY3QsIHRleHQgeyBmaWxsOiAjOThhN2I1ICFpbXBvcnRhbnQ7IH08L3N0eWxlPjxwYXRoIGZpbGw9IiM1MjYwNjYiIGQ9Ik0yLjI5NyA5aC0uMjk3di0xIDEuMDFsLjMwNi0uMTAxLjEyMi0uMTI4LjM2Mi0xLjExNGMuMDY0LS4xOTMuMTkzLS42NjcuMzAyLS42NjdoLTMuMDkydjRoLjU5Yy4yOTMtMSAxLjA0OC0yIDEuNzA3LTJ6bTEwLjkxOCA1LjYxYy41MDMtLjEzNiAxLjE5NC40NTkgMS42MjkgMS4zNjVsLjg3NC0uMzU4Yy0uMzQ1LS45MjktLjI4Mi0xLjg1NS4xNDgtMi4xMzZsLS44ODItMS40ODFoLTIuNDI0bC42NTUgMi42MXptMS4xMzUtLjk4OWMuMjAxLS4wODYuNDMzLjAwOS41MTkuMjA5LjA4Ni4yMDItLjAwOS40MzQtLjIxLjUyLS4yMDEuMDg1LS40MzMtLjAwOS0uNTE5LS4yMS0uMDg1LS4yMDEuMDA5LS40MzQuMjEtLjUxOXptLTQuMDM0LTEyLjY3M2MtLjI1My0uNTk3LS45NDEtLjc3Ni0xLjUzNy0uNTIyLS41OTYuMjUyLS44NzQuNzkyLS42MjEgMS4zODhsMS44MzkgNC4xODZoMi41NDdsLTIuMjI4LTUuMDUyem0tNC44NDMgOS42NzhsLjAxMi0uMDM4Yy0uNDk1LS42OC0xLjEyMy0uOTAxLTEuNzM0LS45NTYtLjE2My0uMDEzLS4zMjQtLjAxMS0uNDc5IDAtLjQ0Ny4yNDQtMi4xMjkgMS40MDctMS43IDIuOTE1LjYwOCAyLjEzNC0uODkyIDIuMzQtMS4xOTMgMi40OTItLjE1MS4wNzYuNDYyLjkgMS42MjEuNzU4LjE3Ny0uMDIyLjM2Ny0uMDY2LjU3LS4xMzkgMS41MDktLjU0NyAzLjc3Mi0yLjU2NyAyLjkwMy01LjAzMnptLS45MzctMy4yNDZjLS4zMjkuMTE4LS42MDMuMzgyLS43Mi43MzlsLS4zMjMuOTg2LjI5OS4wMWMuNjI3LjA0MyAxLjMyNC4yODcgMS44ODUuODg5bC4zNzctMS4xNDljLjExOC0uMzU4LjA1NC0uNzMyLS4xNDEtMS4wMjJsMi4xMjctNi40ODVjLjEyNS0uMzgxLS4wODItLjc5LS40NjMtLjkxNS0uMTA0LS4wMzQtLjIxLS4wNDMtLjMxMy0uMDMxLS4yNy4wMzMtLjUxLjIxOC0uNjAxLjQ5NGwtMi4xMjcgNi40ODR6bTIuNjU3LS4zOGwtLjE2NS42MzFjLjE1OC40NTQuMTY1IDEuMDEzLjAxMiAxLjQ4MmwtLjM3NyAxLjE4MS0uMTAyLjIxLjExLjQ5Nmg5LjMyOXYtNGgtOC44MDd6bTEuODA3IDIuNWgtMXYtMmgxdjJ6bTItLjVoLTF2LTFoMXYxem0yIC41aC0xdi0yaDF2MnptMi0uNWgtMXYtMWgxdjF6Ii8+PC9zdmc+)
}

.active .fa-apps:before {
    content: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMCAwIDE2IDE2Ij48c3R5bGUgdHlwZT0idGV4dC9jc3MiPmNpcmNsZSxlbGxpcHNlLGxpbmUscGF0aCxwb2x5Z29uLHBvbHlsaW5lLHJlY3QsdGV4dHtmaWxsOndoaXRlICFpbXBvcnRhbnQ7IH08L3N0eWxlPjxwYXRoIGZpbGw9IiM1MjYwNjYiIGQ9Ik0yLjI5NyA5aC0uMjk3di0xIDEuMDFsLjMwNi0uMTAxLjEyMi0uMTI4LjM2Mi0xLjExNGMuMDY0LS4xOTMuMTkzLS42NjcuMzAyLS42NjdoLTMuMDkydjRoLjU5Yy4yOTMtMSAxLjA0OC0yIDEuNzA3LTJ6bTEwLjkxOCA1LjYxYy41MDMtLjEzNiAxLjE5NC40NTkgMS42MjkgMS4zNjVsLjg3NC0uMzU4Yy0uMzQ1LS45MjktLjI4Mi0xLjg1NS4xNDgtMi4xMzZsLS44ODItMS40ODFoLTIuNDI0bC42NTUgMi42MXptMS4xMzUtLjk4OWMuMjAxLS4wODYuNDMzLjAwOS41MTkuMjA5LjA4Ni4yMDItLjAwOS40MzQtLjIxLjUyLS4yMDEuMDg1LS40MzMtLjAwOS0uNTE5LS4yMS0uMDg1LS4yMDEuMDA5LS40MzQuMjEtLjUxOXptLTQuMDM0LTEyLjY3M2MtLjI1My0uNTk3LS45NDEtLjc3Ni0xLjUzNy0uNTIyLS41OTYuMjUyLS44NzQuNzkyLS42MjEgMS4zODhsMS44MzkgNC4xODZoMi41NDdsLTIuMjI4LTUuMDUyem0tNC44NDMgOS42NzhsLjAxMi0uMDM4Yy0uNDk1LS42OC0xLjEyMy0uOTAxLTEuNzM0LS45NTYtLjE2My0uMDEzLS4zMjQtLjAxMS0uNDc5IDAtLjQ0Ny4yNDQtMi4xMjkgMS40MDctMS43IDIuOTE1LjYwOCAyLjEzNC0uODkyIDIuMzQtMS4xOTMgMi40OTItLjE1MS4wNzYuNDYyLjkgMS42MjEuNzU4LjE3Ny0uMDIyLjM2Ny0uMDY2LjU3LS4xMzkgMS41MDktLjU0NyAzLjc3Mi0yLjU2NyAyLjkwMy01LjAzMnptLS45MzctMy4yNDZjLS4zMjkuMTE4LS42MDMuMzgyLS43Mi43MzlsLS4zMjMuOTg2LjI5OS4wMWMuNjI3LjA0MyAxLjMyNC4yODcgMS44ODUuODg5bC4zNzctMS4xNDljLjExOC0uMzU4LjA1NC0uNzMyLS4xNDEtMS4wMjJsMi4xMjctNi40ODVjLjEyNS0uMzgxLS4wODItLjc5LS40NjMtLjkxNS0uMTA0LS4wMzQtLjIxLS4wNDMtLjMxMy0uMDMxLS4yNy4wMzMtLjUxLjIxOC0uNjAxLjQ5NGwtMi4xMjcgNi40ODR6bTIuNjU3LS4zOGwtLjE2NS42MzFjLjE1OC40NTQuMTY1IDEuMDEzLjAxMiAxLjQ4MmwtLjM3NyAxLjE4MS0uMTAyLjIxLjExLjQ5Nmg5LjMyOXYtNGgtOC44MDd6bTEuODA3IDIuNWgtMXYtMmgxdjJ6bTItLjVoLTF2LTFoMXYxem0yIC41aC0xdi0yaDF2MnptMi0uNWgtMXYtMWgxdjF6Ii8+PC9zdmc+)
}

.fa-arrow-left-icons:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAQCAYAAAAvf+5AAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo2RTA5NTExOERGRUExMUUzQUQ1MUY4MkI1N0VDRTk5OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo2RTA5NTExOURGRUExMUUzQUQ1MUY4MkI1N0VDRTk5OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjZFMDk1MTE2REZFQTExRTNBRDUxRjgyQjU3RUNFOTk4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjZFMDk1MTE3REZFQTExRTNBRDUxRjgyQjU3RUNFOTk4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+XSFesAAAATJJREFUeNpiZsAD1NTUNAwMDMJYWVk/s2BTEBoayvb+w4eev3/+pAO5hbdu3brBhE0hSBHD//+5zCwsM/fu3TsNJIah0M3NzQek6O/fv79EhIWXwsQxFP7//z8fRDMyMt4HKj6PVSHI8X/+/LEDsZmZmR+vXr36F0wOxTOysrJOQJPYoCa/QZZDMRGoyBaJ8xpFDmSdgICAL4jDw8OTzMTEpA6WYGI6/e/v3wWfP3/m/vDhw2bG2Fhn4adP/x+FKUAH//79uyktzWjNfOnS/e+qqqoPgJ4IASpmRlYECiJgrKSsX7/nIlji7t27t1RUVcWATHMUDzAzT9u9e/dEFM98+/q1A2QNspUgMQxfHzt27BkLC0sJPNyAbJAYzhTj4uKyHITRxTFSz7dv34qxGQAQYABCQ34Klq380wAAAABJRU5ErkJggg==')
}

.fa-store-screen:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyMjE2MzBCN0UwOTAxMUUzOUFDQTg3MzM1Qjk3MTMzMCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyMjE2MzBCOEUwOTAxMUUzOUFDQTg3MzM1Qjk3MTMzMCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjIyMTYzMEI1RTA5MDExRTM5QUNBODczMzVCOTcxMzMwIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjIyMTYzMEI2RTA5MDExRTM5QUNBODczMzVCOTcxMzMwIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+WRNYRQAAAatJREFUeNqMkr9KA0EQxneTS7BQsUpn9AUk6h1aCFH0BUJABMFKctdZ+SZWG0EERRDBzlKrFBZJk0KwsJKAdiKaaExu/e3dGXL+iTnYm91v5vtmdmaFGPLzPHfO9bzN73hyWIF5256VUh7ajpNxHOeyVqv5Bpcl173CLibwaiEMKFltKXTT12IK2NJaF7HrOAq+1oJ9HczbL5evJaU9EJgBfIKIhkjhrHC+RWSMcwHKBOSkIZMoCCKmnZBCWb4OKrwHWAFoEpzm7EOoYKdFGExdMnYlEkSCQnRR7YA1lCo/cjbVnEHJIlZnKc67iByEVG0E79iscoUdS4QlJQBM5jYrT8A7oltKqZO+KRSpdgPBU0RKZaV6TWxExBkUXwZNwnXdSZLtEVf4wiwjQrYuWd/+GyXkY66z1I9ZNIFr6yw3qVKNlmGztPmMj7JJYLhS07Qcvm5MwBSAIwUxF04x/Ex3/aD5vbGJSLkTE4B8jl2IHtAHv1eszRqH3MJWIY2YsWHTXPcmNs5f3nyezBdsRwNBKbfp+NFffUn8hOSaCN6GeCZbi6zLgxr7KcAApqS+PBNXMcQAAAAASUVORK5CYII=')
}

.fa-theme-point:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAHCAYAAAArkDztAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowNjBFOURGQ0UwOTcxMUUzQTZBMzgwNDc3N0MyM0ExNyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowNjBFOURGREUwOTcxMUUzQTZBMzgwNDc3N0MyM0ExNyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA2MEU5REZBRTA5NzExRTNBNkEzODA0Nzc3QzIzQTE3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA2MEU5REZCRTA5NzExRTNBNkEzODA0Nzc3QzIzQTE3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+gGQBgAAAAGhJREFUeNpiZIAAltLSUj0Qo7u7+xKQ+sNYXV0t/+/fv61AjgZU0Q0mJiZvpv///09BEgQBDZAYSMKVAQ2AxJiA9FMGTPCU6c+fP3XooiAxRhCjpKTEhZWVNQrE/v3797Kenp49AAEGAPNeKkAKUuU4AAAAAElFTkSuQmCC')
}

.fa-report-icons:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABMAAAASCAYAAAC5DOVpAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoxM0M2MUJEM0UwQjgxMUUzQUQ5NkVDQUI5MTQ2QzE1QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoxM0M2MUJENEUwQjgxMUUzQUQ5NkVDQUI5MTQ2QzE1QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjEzQzYxQkQxRTBCODExRTNBRDk2RUNBQjkxNDZDMTVDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjEzQzYxQkQyRTBCODExRTNBRDk2RUNBQjkxNDZDMTVDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+thZsZQAAADJJREFUeNpilJSUZKAQ/IcxGIeUYf+R2IxDyjB0+YEzjGj+qGHkGUa25lHDBplhAAEGAOyOREfLK/bKAAAAAElFTkSuQmCC')
}

.fa-empty-images:before {
    width: 24px;
    height: 18px;
    display: block;
    margin: auto;
    content: url('data:image/gif;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABaAAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODZBMEEwQkUxRTA5MTFFNThENzU5MDdDMzBFRDI3MDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODZBMEEwQkYxRTA5MTFFNThENzU5MDdDMzBFRDI3MDQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4NkEwQTBCQzFFMDkxMUU1OEQ3NTkwN0MzMEVEMjcwNCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4NkEwQTBCRDFFMDkxMUU1OEQ3NTkwN0MzMEVEMjcwNCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAEBAQEBAQEBAQECAQEBAgICAQECAgICAgICAgIDAgMDAwMCAwMEBAQEBAMFBQUFBQUHBwcHBwgICAgICAgICAgBAQEBAgICBQMDBQcFBAUHCAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICP/AABEIABIAGAMBEQACEQEDEQH/xAB1AAEAAwEAAAAAAAAAAAAAAAAFAwYICgEBAQEBAAAAAAAAAAAAAAAAAgMFARAAAQQBAQUGBgMAAAAAAAAAAgEDBAUGEQBBURIzITFhIjI0cYFiIzUHFCQWEQACAgICAwAAAAAAAAAAAAABAgADETESIkETBP/aAAwDAQACEQMRAD8A7SMcxzHbPHaGwsKEbq+uhsH5cuRYSYgEESSQkqkJEnNoSaJy9vaqqiIq7a9ljBiAcAYmTXWpUEjJMuR4T+rY9RDu59YFbCmNtONk/MmNr90EcQdFe15tNydu0ffaTgS3pqAyYFl+IYXV4bNybF4otyoyxjrrRmXJdQVKW22qjzOkOuiqnh8dqU3OX4tBdSgTkshxi6hphGK4/Fp2clv5ayXItW8AG0wKTXvvOqSLyCm7eu3bUPMnOBOVOOAGMmNUC/6DLpwZuAt31QmlJjpD/UFlR8z7XMqo4S6d693y8s7OqddHzHX2ftsQn9kY3Mx+ivJFEYhjlsTK3NOXpjvfyGyF5hNyESIJCnHh3P5rQzDOxD9NZVTjRmf7X8nP6HWc9t7f1L0/p4eG2gmpntuH7KGI1H5Su6PWb9x0PWnU+njsX1Em5//Z')
}

.fa-tax-icons:before {
    content: "%";
    font-style: normal
}

.fa-fulfilled:before {
    content: url('data:image/jpg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABLAAD/4QMqaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkI5MzcwQzRGNjk3MTFFM0E4QzFFRkE1ODVFRUE5QjgiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkI5MzcwQzVGNjk3MTFFM0E4QzFFRkE1ODVFRUE5QjgiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQjkzNzBDMkY2OTcxMUUzQThDMUVGQTU4NUVFQTlCOCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQjkzNzBDM0Y2OTcxMUUzQThDMUVGQTU4NUVFQTlCOCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAMCAgICAgMCAgMFAwMDBQUEAwMEBQYFBQUFBQYIBgcHBwcGCAgJCgoKCQgMDAwMDAwODg4ODhAQEBAQEBAQEBABAwQEBgYGDAgIDBIODA4SFBAQEBAUERAQEBAQEREQEBAQEBAREBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEBAQEP/AABEIAAsAEAMBEQACEQEDEQH/xACAAAADAQAAAAAAAAAAAAAAAAAEBQYHAQACAwEAAAAAAAAAAAAAAAAEBgIDBQgQAAAEBAMGBwAAAAAAAAAAAAERAgMSEwQFACEGMUEUFTUWQjNDU2M0FxEAAQIDBQYHAAAAAAAAAAAAARECADEDQYESEwQhYXEyQjPw4SJSYnIU/9oADAMBAAIRAxEAPwDbws9Wxbqe41NvdbpXwSlmrcYWlpxQpESS4pMIiIJHYO4cc0HS1G0w9zCGmRIKHgZQv4SAqbIv16m17pS4Wi+0irkqyUFDZXJIDU8vW0FtpQdR7IGpQge5Qntw1nWa7TVKdVuPKaymU9WBMtij2+e+CcT2kHaiDhKC6eV3pe4e2DkW7rEzk/1kxcJFlt8r4zhyPBrU/VV7EqfcXK5Oiz6fFUtifUZWTlLwkPNVSf0LTXR4+3vXm8kOS8ReHhyOHcRHnDjR1mH91HtrkWrlSddlzu34YsfziXLdH//Z')
}

.fa-partialfulfilled:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4RTIxRThBN0Y2QkMxMUUzOUJDNkY0Q0M3MzI5NUJCMiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4RTIxRThBOEY2QkMxMUUzOUJDNkY0Q0M3MzI5NUJCMiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjhFMjFFOEE1RjZCQzExRTM5QkM2RjRDQzczMjk1QkIyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhFMjFFOEE2RjZCQzExRTM5QkM2RjRDQzczMjk1QkIyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+v7mqSAAAARJJREFUeNpivHyS4T8DAaBrzsCIS44FRLBy4Nb8+weERreI/R2DpZonwwkmBhIAyCIQZgFa+0OAoRkkRpIBMMAINICRicHl1nYGM7IMAPsd4opWsg2AuQIciP//MDD8AeL//xg+AgX5QaYzsuAOUJgL4GHw7TFD44vlDCJ8OxiMQTTIMHQACvXH8xnZQTRIze9fDHvg0cjLzrCDNZzh7meg7ULPGRrRbQOBOxsZz8nE/T/9k5lBTzycYc/vtwzr2UQZXMAJ5OwWhiwuSYapYI1Ak/UsGVzRXfCgnkH5sxfDHVA0ggyHJS6wF97tYVj5+yfDJaDmjz+fM8zAFmgKjQx3//1jWPzrG8PHX1BXggBAgAEAI3pZuYsOea8AAAAASUVORK5CYII=')
}

.fa-notfulfilled:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAALCAYAAAB24g05AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGRkNBOTMwM0Y2QkMxMUUzQUFCQTk4OUMzMDc2M0JERSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGRkNBOTMwNEY2QkMxMUUzQUFCQTk4OUMzMDc2M0JERSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZGQ0E5MzAxRjZCQzExRTNBQUJBOTg5QzMwNzYzQkRFIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZGQ0E5MzAyRjZCQzExRTNBQUJBOTg5QzMwNzYzQkRFIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ZITiTQAAARVJREFUeNpiPHny5H8GAsDc3JwRlxwLiODk5MSp+fv372Aa3aIvX75YOjs7n2BiIAGALAJhNjY2Bi4urmaQGEkGwAAzMzMDExOTy969e83IMgAEoK5oJdsAmCvAgfj371+GX79+Mfz///8jIyMjP8h0kAJcAQpzATwMHj582FhVVSUSFxdnDKJBhqEDUKhnZ2ezg2iQmh8/fuwBiTOCogckyM3NvQNk+/PnzxslJSXr0dOBiYkJ26RJk04DXab379+/PW/evFkvJiY2Faxg8+bNWefPn/8PwsePH9+Nzc9qamrKIMsuXbr0HzlNgL0wYcKElUD/Xfr58+fHp0+fzsBmwK1bt+4Cw2rxt2/fPoJcCRMHCDAAsDGBfoSWV+oAAAAASUVORK5CYII=')
}

.fa-edit-pent:before {
    content: url('data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAANCAYAAACdKY9CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5OTdGODY4QjIxMkUxMUU0QUQ5NkFERDMwQTA5NjUyOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5OTdGODY4QzIxMkUxMUU0QUQ5NkFERDMwQTA5NjUyOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjk5N0Y4Njg5MjEyRTExRTRBRDk2QUREMzBBMDk2NTI4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjk5N0Y4NjhBMjEyRTExRTRBRDk2QUREMzBBMDk2NTI4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+9t8F4AAAAR1JREFUeNpiZCACWFlZSWlqalp/+vRpIwsxGrS1tWeys7P5AJktTPgUxsY6C/u5u6v7+PhogvicnBw1LPgUc3AoLeBTYdPhldXc4uPNlv302TNGRjyKO01MTAwf3L+v8+nz52fByflbHA1VBVnwKX737p3E5y+f2VRVVQW/vny4dvXqC4dZ8Cl++vSJlKGhEYOfn98JERGRm4yMjH8Z0d0MVCyFpngnUHE0UPFbkDomZJN1dHTU0RU///YtEqYYBMBOUlS1b/v97Vvst2/f3qAr1pOXf4/sbEaQ6TLSps9AngMJYHMGMmDR0nLxBJrKJi4u8d/AwOC/hYXFblyKwRokJSWVgTHJAEwrp5mZmfddfvSoS5SR8T2uCAUIMACRQH9BdMSn2AAAAABJRU5ErkJggg==')
}

.fa-sort-dropdown:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAOCAYAAAAMn20lAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBMTdDMkJDNUZBODkxMUUzQTcwNjhBQzk1QzZBRkU5NyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBMTdDMkJDNkZBODkxMUUzQTcwNjhBQzk1QzZBRkU5NyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkExN0MyQkMzRkE4OTExRTNBNzA2OEFDOTVDNkFGRTk3IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkExN0MyQkM0RkE4OTExRTNBNzA2OEFDOTVDNkFGRTk3Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+IhtJLAAAAL9JREFUeNpiYICCqsZ+TxCG8ZlARGhoKJsYP+NyEAax4RJmZmZVTExM/CAMYoPEGLu7u+XZ2dkfMCCBnz9/KjCxsLAsZEADYLH///9v/I8JtjPgAoz9/f0HmJmZ7ZEF//79e5Dpz58/8f/+/fsIEwSxQWKMIPPOnzvrdOToMbD7baytfhkaGe8D+SMDyPghICDAAMIgNkgMrB2oq+HunTv/QBjEhlt2//59DqDAXRAGsVGc9/v3b3egRACMDxBgALbzbrJhfcImAAAAAElFTkSuQmCC');
    position: relative;
    top: 2px
}

.fa-check-ok:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAALCAYAAACgR9dcAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDowQTQ3NEUxOUZBQTcxMUUzQjhERkQyOTc3MDkwNzE3RiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDowQTQ3NEUxQUZBQTcxMUUzQjhERkQyOTc3MDkwNzE3RiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjBBNDc0RTE3RkFBNzExRTNCOERGRDI5NzcwOTA3MTdGIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBBNDc0RTE4RkFBNzExRTNCOERGRDI5NzcwOTA3MTdGIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+QaUitwAAAQ9JREFUeNpiZCABhIaGssUlpVkx/v0ZzsAv1s1IqsZ/v77NYWJiUgQKHSZK88yODn5xDY1IRkbGEqhGhn///t1ngino7u6WJ0Xj////e8Catx65ZKKpqVmxePHiMGI1Ll26dB7zlsOnlP5/eDoVKB7EwcEh7uXl9W39+vVX79+/z/Hl799YXBpXr179i3Hz9t0ODH9+7EWy8PCHDx+m8fLyCuHTCBJjNjLQ+y8iIfOJ4d8fe6hmeTY2NmOgRit8GsGad+/e/RFowH1kA4AaBUEYn0awZhABMsBBV/s8l7DwIyBXC6YRHJesnEVLFi3YhK4RbAl66HJJS7sLCgo6gvj/mdlXLpo36xg2jSAAEGAAjwumJIiW9SwAAAAASUVORK5CYII=')
}

.fa-navi-link:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAUCAYAAACJfM0wAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDQzFGMTgwM0ZCNDQxMUUzODFEQThCRTFCQUVDQTlDNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDQzFGMTgwNEZCNDQxMUUzODFEQThCRTFCQUVDQTlDNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNDMUYxODAxRkI0NDExRTM4MURBOEJFMUJBRUNBOUM0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNDMUYxODAyRkI0NDExRTM4MURBOEJFMUJBRUNBOUM0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+jRL8bAAAAfNJREFUeNqclE9IVFEUh99MOYaCEEnGgJG2cBUaCIqiuGghWWkLDTKE1rbQRUSRINTCIpREXCSYf5amIKJBEKEFgphgIkG7nHzhQnTTtvE78hu5DIxv3lz4uOfd4X3vzD3n3kgymfTSRzwer2J6DFdgDV7DXy/EiKSLkd5gmoUiZ3kTbsGfnMRp0t/wBTqgQPLbkAglRlrH9FFSH+7Ad3gIY3AmjDyKsFDxK0nt77ZKauO95P+hEhbgUqAYGpHbfFVrL33fX1fcBAMwD/cd+fNsxGuI7IU9rXXyoQuK++AJfINFGNJ6vW3jqWKk+4rfaG5QhrZFU1q7pkLa9vxTYa04+dl2RY+T1VdohrswqeJtwTuogctQCp+hH3aD+riXaVCPK/AUruuDeeqMccnOZ+rzSIaT52ZuYwS24S3EFJu4FrrhHPyQPJFRLHmXXrZCHsALZTys+RPchHswrUY46fPTxJ4KmK/93YA5+KXMbW1ZdWiHCUdeFyROjQoVLk+tVq6OiWgrRnWIrLBn7WxEs7xTrOI7igeU+QOYgSXnhM4qjmWbsaeMxp1WtLvk0Pnd+v8DXITqaIgr1jLqdSR2ZxQ7z3OSWlf8DJNxarh9vizhMyjRrWgX2Hou4nS5W4c2kwb1cdDWtOh+KYNVeKSDczyOBBgApmShUzt04x0AAAAASUVORK5CYII=')
}

.fa-calendar-bhn:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAOCAYAAAD5YeaVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0N0YyOTg0MUUwOTMxMUUzODM4NUYxODkwQzIyNDE2NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0N0YyOTg0MkUwOTMxMUUzODM4NUYxODkwQzIyNDE2NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ3RjI5ODNGRTA5MzExRTM4Mzg1RjE4OTBDMjI0MTY0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ3RjI5ODQwRTA5MzExRTM4Mzg1RjE4OTBDMjI0MTY0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/K8RRwAAALdJREFUeNpiZAACF1fXSaysrD6/fv7s+fz5M7ewiEjm2zdvpoPkYOxTp051M8XGOgsz/P8vun3bNiVGRkZbfn5+NxAbRCOzQepYPnzgesPK9vc+yBQ2NjZvBigA2mSOzP7wgfkNo6+v7/+/f/9+/vPnTxQ7O/tmkOTPnz99sbHhihkIAGZmZl4GkGIGIgBIHRMDCYAFRLi5ufkQoxhs8q5du7YQQ4M9CPIxIVNBITKYTCY26AACDABff35C+aXj3QAAAABJRU5ErkJggg==')
}

.fa-warning-bhn:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAASCAYAAABb0P4QAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGQkFFNzgwOEZCNzUxMUUzQUI5QkJERjNEQUFBQzVCMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGQkFFNzgwOUZCNzUxMUUzQUI5QkJERjNEQUFBQzVCMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkZCQUU3ODA2RkI3NTExRTNBQjlCQkRGM0RBQUFDNUIzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkZCQUU3ODA3RkI3NTExRTNBQjlCQkRGM0RBQUFDNUIzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+aMxeggAAAgxJREFUeNqcVD1oFEEUnvfe7CWbiychJ3s2yYHJkU0asRbEn0q0EWIVLCzEBL3oJlYWkkCQmBiMXM6ctY3YCFpbaiVaKAqigoVBQQ0Iau6cN85w5+re3W6iCw/ezHv7zffe+2ZAbPKVJvL9jpu+Zf3vNT557vqLV0n5mBS8NCpSjtv9CJD2WnMdejg15qX/GzDXNzIDiDt/r42f3eX1ziX9A0mlktv9lhBbcr5t1ApxpccylG66bMGU4qpmXrNm/K821iFl+Z9KXjk7tA+RDtdL4Lvv3z3LWxOaF+0eERwqFf2DWwakvxiwFnLmjqhaEwhuWIFDq1sCrAT+OEocDhMAvTCoIR/uIw5UzvvFREArCRY0H5kacOaPrzPRkeLlZhlFAAvZHQtEuK3pzOyo6UKD4fYIHlHXgJddagt4regPgoPjzSWYHvb2jXmdzWzDfiOdWpkc9FsAzS2otB0QYarQ1ZFpgPe0lZhM3YwIuxwMHZGUuhenLWb1BASsm5uyPy7np6oenVh6eR/rNJ3luETF/JlZXGGlllnpN7GC1rJkew03An+ayFlIYnf66vM91l8Nhm8jyeOxh6vaBQmaziRddi1gdyUYWdQg1s3iWPJjB5NSgH5qvP64lMbjMAVi88/0+bHc+LB2wsnlZo3QDtgpAuCPVppQVwNobglp7jRHflFCPHj98dPFXwIMAPf1nlYpDSPMAAAAAElFTkSuQmCC')
}

.fa-order-search:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA/CAYAAABDyo4+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozREI5RTA0MkU0QjYxMUUzQjA5MEY5MTUwRjI5OUIxNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozREI5RTA0M0U0QjYxMUUzQjA5MEY5MTUwRjI5OUIxNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNEQjlFMDQwRTRCNjExRTNCMDkwRjkxNTBGMjk5QjE0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNEQjlFMDQxRTRCNjExRTNCMDkwRjkxNTBGMjk5QjE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+MN2jPwAAA/1JREFUeNrsWklrFFEQfmknUYOagyQBieBZMONy8xeYiSIRFDJGzHh2wWvOIsGDiAqKV/GWTIwbegmCHlRQ0aDe9GDGLYLGBMWYxSpSA03T/ZZ+S6fD++CD2Xrm1TdVr75XM4VarcZSoArsUXh9A+e5RYvXhjECPKAaaJBCnI3AbpY/4JpbXQhUBjblUCBcc68LgSosv+i3LVAncEeOBcK1F20KdJTlH/22BGoE9q0AgcoUi3GBuoBtK0AgjKEk++KCodT8CNwLnKH708A54Dzwl8Vg0SO10Be9BriWbuNjQ8AtnFhGTQrUKvA+aBxfZ5QRUxxjeDrhuRLFNGmqxETep7oMS2lI4InKJvcgXvf6Cny8DAV6Avys25FlBCoKvA/W8sIyFGiBykzLE8kIVNFI5axR1YyNNQhO8+gXJjjt/QewHfhPIwid07xME/pCB+w4fAN28NYvyqCSwPuMaopjG3OCdi70RIFmCo7kwBhqlRmvxNqovJJs+TR5ib+aAdgsMcRq6rQtCc/PUplNqmZQr+DMcs+AOC6Aa7yb1hMFGuU1HLl/jrJBlTIZpsrzimXWr1pi6BFecN7wD5XgTKQUrgMPZ5wxN4BHIuI3Uwk1c67bDnwlm0Eil/kgIk79mz4GHMtQnDFaQzQzfwPvp9msg5TnlCpnw8NfDsYzEGecPns2ZTeLnRPFCSSa/uMCbgtO1yXqgK4wQZ85xXnNHUFTaY3zREGK8sI0/mlgwSbHHTJfyJRE+VdEAslM26qGUt4EVEtadG4sRasnKlCfwPvghPCm4qZZputMI01TuCVYS2N0/w0Uy+sRk5jCxfilExYEOkUtXQXfgQ9VyiyIeJ9ORXMoiyvAQYPi4HtdSnmt6PxYDM+JAgXnvKh5OB1I8Y0nGcEBjesxhgXZLAoUvA+OMGuO9wxZI6iCTxSLyBM1hQXq5gyVVLuXya5jqyuKtgrsZF1hgWT+kGDql4s0RtK0r5LZKip1gdrranHwEvjesPPdI9kRbTjzD8DnEp6oLSDvU3CUPWG8Ae6jg6SNktTNIvREvQGT+31omNnBU7Y0mJtPMKWHLE4HZGKqoEDbJF74lqUbXIV5kONu44wkPpY0cO8xsJ53EnEXA+YOF4AbJI3kID0Wh/XAi64WXXAo0CbgWeBxjpHcHLqdhDNsacjuBDhyXXQoEu4ru4HPEp5vCm3OcdhF+9YqVwt2WWKMArvKCXCWIw5ec82lOFkIVD8Un0xxHW7aO10v1nWJ1YED/61s6Z9pMuigrrPO9UKzyCBGgaqMKy5nIY7rLhbFfs1T+YrOoNzAC+QF8gJ5gbxAXiAvkBfIC+ThBfICeYG8QF4gL5AXyAvkEcJ/AQYAgqYVZPqmvjMAAAAASUVORK5CYII=')
}

.fa-collection-search:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEkAAAA5CAYAAAB6UQYdAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0NjFEODZGMUZDRUIxMUUzOUMzQ0ExODEyMkZCOEMzNSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0NjFEODZGMkZDRUIxMUUzOUMzQ0ExODEyMkZCOEMzNSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQ2MUQ4NkVGRkNFQjExRTM5QzNDQTE4MTIyRkI4QzM1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQ2MUQ4NkYwRkNFQjExRTM5QzNDQTE4MTIyRkI4QzM1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+og8xkgAABDpJREFUeNrsm99LFFEUx8ddtTLDKCyLHqyMzBAKQdSyzNb8WY8FPfUcBNF7r/VP9NZTD1H2U1tLS5MoNMUoH7Sg2pKkSBSztaxz8Dt1GbZ2Zu782tl74Ms+7I+Z/cz9nnPmzr25iURCC1BsIG0lLZImSTNBOKlcn49fTDpCaiI1k0oM778i3SLdIQ2Qfvhxkjkej6R8Ui2AsPaQIia/y6OqC8DukqbDBKmM1EKKkQ6TCh34zSXSU9JtaIT0K5MgFZEaAIattM2Di53A6GJr3ifNBQ0S26UK9uHcUieR635ihKyEFXNs/MZ30kOMMLbmhF+QNmOU8GhpRAK2G29J95BveklfDEldh19i8/fHBWD9qJyuQOIre0CoQpUSUOZJfaQ4wIybOU+MLP34+1EErMYMjqtD+yQLqUKoQvWkAptQOKGOkbqhx6QFSQesJh0ktaIglNtM/kOkmwA2/K/kL0JahysVg422SPyJaVioB6NlyuXEXSrYMobiYTWmkPi7cDHnjJAukU6RojZPMkl6ggMwnOe4Un41yNW40M0oKlEb/+cRRthVHdIgmjwrMQHicTfKroOhO0TPZ1YdMmalVC8AShfATGqZEVwtr0Acu4XKfIiUZ6bHMRtc4XYioZc71Dl7HQxkI2kT2pg8s/61EuXQGfh2EDkojuqwFEAwDKNNuDWynNRlZgHycfvBuoCK9kDIU+99gsJJuobUDjB2O3dXpkq4Qz4BcbwURlkfmkg3p1xaAKYJyToj5pMqoLOw5gCA8UgblbSmfr/YBjBVFvNrYCAZrdkIXYQ14xCPtg8WSnkbOu1ir/ybK1QuL4P/4ElIw20Ld+fnDJ/bK9ioRqLZdWQW4AX6B78jJ8V9n5sxY6LajUYEO2RD8F1BJ1qYHaTTJr4zq9ttRUih8EgcwV1CD4pHUni/OkiJ28vQZyD0fk16BiIskF5jJsOVGYiwQOpGa+FKRDQVClKaKMgmu30z+TlumuvRuXOTWplNkJL/eY+ndvRHUw2ajQcaOqQ1IbIQd9Ax7e90balT1S3TcxM/Sj8POHUOOyQZFrsdh1zJd6oFUC2AgqQgKUgKkoKU1ZCiCkV6SIUKhbKbTMwrSOljUUFSdlOQPAt9qoRXsB0jdZD2aeF8Hmcl+JHUM9I10uVU67h59QbP/x7F61oPT87rtQBi8HaLXoDhtd0f/5xUmh0BPKJ4J0A7RlpZyCB91ZY37lzH62zKk7K4t8Roy2gGQnqHkcJg+jQTe01kdimxLVsFWxYFGBKvf7oBMENWf5chRTT5Z+e81LcewDokbOkUJN4SxiuDOwFGas05Q1qlmX+4ZzZ2CcDqLNhSBhL/hzjAsJ0c237KkKIg71asF2zZnMaWViF91pY3zTAYXjThygpfPzYqi7bcbgPSG0Bh9bt8gX2BZIwKAVhtiiZWhzQsJN5Rr0/ytwADAFdWGvzN6Ne4AAAAAElFTkSuQmCC')
}

.fa-collection-bhn:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAQCAYAAAAWGF8bAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCQzcwQzdCNTAwRjAxMUU0QThENERCRjk1QjUyRkZEMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCQzcwQzdCNjAwRjAxMUU0QThENERCRjk1QjUyRkZEMSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJDNzBDN0IzMDBGMDExRTRBOEQ0REJGOTVCNTJGRkQxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJDNzBDN0I0MDBGMDExRTRBOEQ0REJGOTVCNTJGRkQxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+rnHA0gAAAWNJREFUeNqslLlKA1EUhicxwUJcgjYJglVAXDAoRBHBRE2h4Fv4HGKnj2FvoTamcSEaBAXRKeyEVJlKUFELwe078AfihYlR5sDHzJ175r9nzjKxdDrt/WJZKMAbnEGteTMIgh/OiRCRAZiEZViCMT2/gUMowzU8uC/GFGESRmEeVmEGuuARzuFAh9sBs9ANz4q4rOst0b6b4CaLFQmaVaECR+DDkxNECqZgAYqQh08ThF0TvOemX84msA4niqCV9Skd5j+uZzX7jJcmwQnYV2585esULqEDphWVpSYHPc4hr2FFSamyBa3ts4Zgx/G7U3ryjSjjXntm0XU2rbdVuCyFWFP1W7aNa19KfMP24MIiy2QyJa5zfxV0bQO2YNjd+K9gLmwj7kVscU1JVJY0wXqEgnXLYUk5Karv7L63TQGb9StNlvWjn9CsVoTZoHpsUe0wouIZH5pZ8z22CQqc/9e3AAMArxROkakZQTgAAAAASUVORK5CYII=')
}

.fa-page-bhn:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFGOTJGRENFMDI2QTExRTQ5OTExOTc0MjM5OEJGQjg5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFGOTJGRENGMDI2QTExRTQ5OTExOTc0MjM5OEJGQjg5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUY5MkZEQ0MwMjZBMTFFNDk5MTE5NzQyMzk4QkZCODkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUY5MkZEQ0QwMjZBMTFFNDk5MTE5NzQyMzk4QkZCODkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6Ym9a/AAABdElEQVR42pSTu0sDQRDG785Lk0RL9QzYWARsrUVbrURRtBe0UQuJhvhGfGIlNgFLLfIP2EnAwsJKC9sQtRFRwUJsjOe3MAfDsI9k4Mfufnv77cztrh9FkSdiF8yCEMTAF/NK+wVq4Q0Y4pOh+LgA1r3mIy+FgPVnwDEbT1J2aZAl0pTEEn0zbjIcBudirkbtD/gmVL8BTkEfuAUlcCUNL2h3Hp2OctWGi2APjIBK8g/bQE6zIOswXAYnbDwFUiGVkMQ0qNMJVi1mK+BIoz/IU640cbIms6LSAyF2O8xWDWalRA8s10hndqjRN8CB6WKbosgXsVgD+7aXoosdsKnRC+KUnSWqGAVj9HZ5zJNZT6uG6m6dgQmmLYAy2AaXcoGt5C7QDz7BK7gH17TBANgCXy7DWJSrxoOgA8yBO/EsnYZvrF+ljJ412X9Q23D9wzzb6IWZ+aSlaNxL7Z8rw0evtciYDN9BO8vat5jElJnK9klO/gswAI+JRG8RS9Q5AAAAAElFTkSuQmCC')
}

.fa-product-search:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADkAAABJCAYAAACHOo5EAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGOTUyRkNDRUZDRTkxMUUzOEY4ODlCREVBQkUwQkZCOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGOTUyRkNDRkZDRTkxMUUzOEY4ODlCREVBQkUwQkZCOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY5NTJGQ0NDRkNFOTExRTM4Rjg4OUJERUFCRTBCRkI5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY5NTJGQ0NERkNFOTExRTM4Rjg4OUJERUFCRTBCRkI5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+6VR0ogAAA4BJREFUeNrc2s1vDkEcB/DpKhEiEg3BgYqLtEm9nCQcvNTZgXhJRAgXCRKHij9B6oSDiMbBSeIgaVAhysGlF5RwEUF4WvVwaFwo+vj+urMy1r7M7v5md2d+yTdNt7vd5/PM7O7M7rY1Gg0RqrnIGeQA0ok0ZcaRCeQzMiaXTcjlTbl8WtSw2kLIBcgdZHOO//VbwY7Lnx+RB8jDKr8AFVkEmFZPkH3I6yqQngIcMgSk2oA8RrqqQs6TwE2G97VEdtuuKpBnE4B0nI0gg8h7W6GEPBzzt1GkG9mI7ERWIUeQKdugdOJpRSyfRNYgnyL+dhy5yLBvOvtuRV6VdeIJ17UYINVl5JtNXZeQvyKWv0nY5ifT8VkalJBfIpavSNhmFrLcprOuF9Mt9yMLY7bZgyyy6fLiyRNAuJYhN5CO0PJtyCXbrqPtcpwZVTvksXlXDsR7kC0lDRhYz7rtMcdkUNRl95Y8QGGHegktWWWxdl0vpSWdgNa1JcPQbldbUoUOF4HWvSVZoDa0ZGGoJ8eiTZehwSzEFmQuaIAcE3ZVJmiAHBH2lTY0QA4gP1yFBsh3yClhZ6VC1dsfNIU67SI0fI/nnIvQqBtZzkHj7tY5BfXkLY3FLkMJSfdx7jsKvY3MDgboax2FriSsOtVyEXoTaYSnWi5Bbwn/we/f+eSUY1AC7gpccVMtm6H/AFVk1KMCG6H/AVXkh5iNbIJGAlXkUMLGNkBjgSqSHrq+tRSaCFSR34X/XsBXy6CpwPAA/YXwn2TZAtUCRs1CnloCjQPSU/Benflk3aFJwCvIPeG/oZI6n6wrNA1I7yS1IReQE2nIOkJ1gEER9DxybOaXiPddw7VeQjoS1hmVX0jUnfg+pL9EoFq0/lJPYwdVt2heYFDTnuaOqoIWAbZkd530MuywbGgScEADeBS5mnbiqRKaBjykC8yDLAPKCsyLNAllBxZBckH75IejGjQB1L1Omr6O9sgvYVgBswG5kBzQqGIBFu2unF3XGJATmQX6CFmdsM585DoXkBupC6V35Z7L8ew62WpUnchJ4b8ZuZsLyHlM5jlG1Q9N7xLN0Vw3E9BES2ZpUXVaZAxoEpkVagxoGskFLQQsA1kUWhhYFjIvlAVYJjIrlA1YNlIXygqsApkGZQdWhQygvSGoEWCVSKpnyHbkpfAf6R80AZwZbbRaLeF6/RFgAOF2b73iVZRXAAAAAElFTkSuQmCC')
}

.fa-loader {
    height: 16px;
    width: 16px;
    vertical-align: middle;
    margin-right: 5px
}

.fa-loader:before {
    content: url('data:image/gif;base64,R0lGODlhEAAQAPUAAC8vL3Z2dpSUlKWlpa2trbW1tb29vcbGxs7OztbW1t7e3ufn5+/v7/f39////////z09PXNzc4uLizk5OX9/fzo6On19fZiYmEFBQW9vbzw8PEBAQGtrazU1NWdnZ4GBgSUlJWRkZJCQkD4+Pj8/Py4uLo2NjQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C05FVFNDQVBFMi4wAwH//wAh+QQJBgAPACwAAAAAEAAQAAAEifDJ52QJdeq3QnoC4DSFsnFAAAIPMizaAheAEbrI0yyOEwSGRkCAKAwIO2PjoQikGktK4zAowCauzCTxkRgGYNNmajBQBWixhlEoEAyTBUIrUVwlUwFy8z0wKEYIUwkNDApBCUdLdhwDCUULjg8MCVokBQ4HBA9UfxsLBDCaIwRdGiMSCAYVDVoRACH5BAkGAAAALAAAAAAQABAAAAWRICACjjhE5agCS6QAEeQ0kLECTBTBECBBB9WCATgAYwnIrrFwOCQSRCMyQBgGEMaiMGiwTpKGF9BgcAsLVcKQGiUSI2sBfWscDIY7gUBfmQsENiIMCm0iCmkjDQgDBGMjVwdEDlxSBwllCgYNCY1eiF8JCGgDcAwJbQ1zDgcERQNEKwsEaa0zBHArMyJWJQ1tIQAh+QQJBgAAACwAAAAAEAAQAAAFkSAgAo5ICOWoAouwABTlMJSxAvQACNQ+HaoFA4CgJHiJSa+hcDgKg0RDYFAgCBNGMoszDAqNhsjRoEwmhRQLoRZRBCOEwXAYrlrzg4FAKLxWDAUFBDYiDE0rCn8iDQgDBGIqXnUkUAgNB1KHBg0Jj2KKLFEIflE4CWoNgg4HBAAHA3ZBBC+tZAQJN2QiciUNaiEAIfkECQYAAAAsAAAAABAAEAAABZMgIAKOaAzlqAJMsQCD5TQWsgINUcAWXNmjBQOgGCQIF0XlglM4HIWBomE4LBIGC+NQqTRYp0IjNbN0DSnAApEWXQYjhKE6XC0slwvBQNC9VkpdFSMMTit7Kg0IAwRfKicHQ1ADCA0HCQ2FBg0JjF8KLwtGCC5GLAlpDQUFDgcEAAcDdSoLBC+uMwQJNzMiciVjIyEAIfkECQYAAAAsAAAAABAAEAAABZEgIAKOiBjlqAJMwQAH4TRDsgINYcADUGQK1eKlGCgOg0WmgFM4HAVjw4BgKBASBiKTabAMg0IjNZNgMogUYJFeEZgmg+HwWi0kXImB8F7cFBkYZyNWaiIFByoNCAMEXiMOggMvUAMIDQcJDQwJGXeCXgp+CzUIBaQ7CQNqDQUFDjE8dUIEfjEzBDYrM3ElYyMhACH5BAkGAAAALAAAAAAQABAAAAWSICACjogY5agCTMEAB+E0hbICDWHABIAMC9XipRgoYowBArdwOArGhgHBWCgIjMSF0mAZBoVGakagXBJCRGp0OIxOhsNrxdiaDQRCIbhaUP4UIwwKayIFbiMNPwRdIw4UGhQ2T0oNBwkNCwQaCwMaGl0KQZ0JCBcFGgUACQVrNK0xAJ98QgRBMQ4LqTczJigsayEAIfkECQYAAAAsAAAAABAAEAAABZIgIAKOiBjlqAJMwQAH4TSFsgINYcAEgAwL1eKlGChijAECt3A4CsaGAcFYKAiNBbTBMgwKjdTsMCDYRgtEanRYmgyGw2vFIAy+BgKhEKQPJBIDIwwKayJtKg0/WCoOEhsSQU9KDWQKCQUcWhwcXApBC2WcBxuCR2s0BQ4cGwCsCTcLBEEbGw4LGzsrMyKcJWEjIQAh+QQJBgAAACwAAAAAEAAQAAAFkyAgAo6IGOWoAkzBAAfhNIWyAg1hwASADAvV4qUYKGKMAQK3cDgKxoYBwVgoCI0FtMEyDAqN1OzwDY4WiNQokRidDIfXqnEwwA0EQsGsYuR1IwwJaiZtIw0/HlwjDgMfAy9PXwoeQEcfDAcfH1wKQQYdBR8eCB49aGoMHR8OHh0AozYrBx02rg4MHgc3MyKjJWEjIQAh+QQJBgAAACwAAAAAEAAQAAAGmUCAEOAQIgzFoRLAKDAAB4KjUVAsAQ2CAUoAIAYL5eKpGCiijAECu3A4CuaGAcFYKAiNBbzBNAwKDUlTB39hQwsISUMJCUNHBgdPSw0HBpAGBAQDjUtNBVqOA4pCCoZCDCEgIHxKfpFEqiILIbILCSIMCQN4AFVQIAQiIQkhB0wJiqghDsIAwaaLIFvCDgwia0tTQgMiRYFDQQAh+QQJBgAAACwAAAAAEAAQAAAGmECAEOAQIgzFoRLAKDAAB4KjUVAsAQ2CAUoAIAYL5eKpGCiijAECu3A4CuaGAcFYKAiNBbzBNAwKDUlTB39hQwciSUMJCUMZIyMZa0sNBwYGiBmaB1dNBVqLBYpCCoZCDCKQfEp+B08OjyILIgQMDAkGDQkDeFCcCSOfImWNt4oNmg4DIgB+T0sLkgDLDgwEjUtTQn5FgUNBACH5BAkGAAAALAAAAAAQABAAAAaVQIAQ4BAiDMWhEsAoMAAHgqNRUCwBDYIBSgAgBgvlwfpVRBkDBHbhcERIA0bkwFgoCI1FYdAALEQkJAx9RA0HAwVhQwciSUMJCUMiEZSRS4YGBgdvgQdXTQVaQwpISwqKQg0DJBGEQwYDdERvcVoMDKQNCQN4XmoKcwaJA5EMCY4NIo0GXYdPS3+RzFMElkpTRqUNjkEAIfkECQYAAAAsAAAAABAAEAAABptAgBDgECIMxaESoCghAAeCo1FQLAGMUglKACAGC2XCeigRzozBs7FwODLmRiaTWCgI7MKgAUjAMw18RA0HAwVhQwcmSUMJCUMDJpJWS4QGBopzdFcMBQUEBkMLCIxCCohCDQaSgkMGAwcMRAMZBQwHCQ0MCgYNCQN4Xo8LAwkIh8VYCYxUBQ5RUAOySwsEYVFTBI9LU0ZIAA2MQQA7') no-repeat
}

.fa-article:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAATCAYAAAB/TkaLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ5NEFBOUM3MEIyNTExRTRCOUQ2QzY4MDc4NDFCMjQyIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ5NEFBOUM4MEIyNTExRTRCOUQ2QzY4MDc4NDFCMjQyIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDk0QUE5QzUwQjI1MTFFNEI5RDZDNjgwNzg0MUIyNDIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDk0QUE5QzYwQjI1MTFFNEI5RDZDNjgwNzg0MUIyNDIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5Ap8OXAAAA8ElEQVR42mL8//8/AzKQkpJyBlKLQEwG8sAZRiyGPgBS8kD8ngwDBUEECxYJkIEMz549EyLVRKCD/sMNBXIOACk9XIrQAdBCRnyGswA11gNpe1wKlJSUUPj37t2DWfgOzSK4z0AujUd2AS7XYXEtzuABGfqVnCiGRigfLpeSBYCGKOBzKV4AC0NSAAsB1zCS4wsWAuH2joTgECLWpUKDyqWstHDpUyBWp8Sl6JYzSkpK8gLpT1C+OBBPAOJIcmIelhuZgJo/Q10LAmFAfhS5SQnuUlB5CrShCMjuZaASgBfSQIMzgFQhEItSaOYFgAADABKOXSAIDnnAAAAAAElFTkSuQmCC')
}

.fa-checkout:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAYAAADUryzEAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc2QTEyNzU5MEIyQzExRTRBOTM2QTBEODkxMDE2OTI1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc2QTEyNzVBMEIyQzExRTRBOTM2QTBEODkxMDE2OTI1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzZBMTI3NTcwQjJDMTFFNEE5MzZBMEQ4OTEwMTY5MjUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzZBMTI3NTgwQjJDMTFFNEE5MzZBMEQ4OTEwMTY5MjUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5XyNytAAABB0lEQVR42mKUlJRUYmBgKAfi88+ePZvBQCJgAuJ1QBwDxNOlpKSqSDYAaKsBkE6D8sNINYAFSt+G0rpAV7wD0rxIcrjAPyBezvj//38GoCYBIOc9DoU/gPg7mhgHEHMC8X+wASAANOQVkBIF4gigt1bisxqoVgZIPYYFIgzcgtK/ifD6Z+RYYEALB2FSoxHdBSpE6INbghwGIUBqNRD/BeJPOCzjJ8YFf/BE23skw0EWrUKO6zugaAHi/cBY8CQ2DOBegHrjHpBSJFLvXaBFKuiprRGIe9G8hgt8xHAB1BWsIP8CTf+LJQFhyDGhKWCGpofTWDRjlUMxAGryAyC+h24ALjmAAAMAxJBceVGzvbcAAAAASUVORK5CYII=')
}

.fa-shipping:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAANCAYAAACkTj4ZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhBOEZGNUFCMEIyRDExRTQ5QTMwRDZERkQyRDgxQjFGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhBOEZGNUFDMEIyRDExRTQ5QTMwRDZERkQyRDgxQjFGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEE4RkY1QTkwQjJEMTFFNDlBMzBENkRGRDJEODFCMUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEE4RkY1QUEwQjJEMTFFNDlBMzBENkRGRDJEODFCMUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7IoR0jAAABGUlEQVR42mL8//8/Ay4gJSW1AEjFM+AHr4DYgBGXQUBDjIDUWQbiQBMLVJMBkJoIxNxAvPPZs2fVQNqEgXigwgJldAGxHZRtBDR4HZBmJsEgBiagJncg7YokxgjE9gwkAiYgbscizkaOQYYMVABMOMT/QjHRABbYoDRwDYh/QPFGIP4IxN5ALE2EOZsYJSUlQYZEAaN8OTDgQWHzG8j+D2RzANmcWDR9BMr/Q1YLjiGgQW+BtAwQBwPxLCB+AcTOQMwLxFuhcshAHojNgHgREL8GxTjQsFtMQEIYiL8DBXKhLlAE4hCg2CUoWwgNPwHiZKhaOSD2RQ4jENgJtQkURgdBAkDD/gCp91iyDygMQenvCxDvAYkBBBgAeGtRJw63kB4AAAAASUVORK5CYII=')
}

.fa-facebook_store:before {
    content: ""
}

.fa-5s:before {
    content: url(//hstatic.net/0/0/global/design/imgs/5s.png)
}

.fa-5s {
    vertical-align: middle
}

.active .fa-5s:before {
    content: url(//hstatic.net/0/0/global/design/imgs/5sactive.png)
}

.pageheader .fa-5s:before {
    content: url(//hstatic.net/0/0/global/design/imgs/5sblack.png)
}

.fa-wtt:before {
    content: url(//hstatic.net/0/0/global/design/chunghn/webtretho/iconwtt/wtt.png)
}

.fa-wtt {
    vertical-align: middle
}

.active .fa-wtt:before {
    content: url(//hstatic.net/0/0/global/design/chunghn/webtretho/iconwtt/wttactive.png)
}

.pageheader .fa-wtt:before {
    content: url(//hstatic.net/0/0/global/design/chunghn/webtretho/iconwtt/wttblack.png)
}

ul li.active ul li.active .fa-setting_salechannel {
    content: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgaWQ9InN2Z18xIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGZpbGw9Im5vbmUiPjxwYXRoIGlkPSJzdmdfMiIgY2xhc3M9InNpLWdseXBoLWZpbGwiIGZpbGw9IiNmZmZmZmYiIGQ9Im0xNC41LDEzLjA0M2MtMC4yNTgsMCAtMC40OTgsMC4wNjkgLTAuNzEsMC4xODJsLTMuMjU5LC0zLjI3MWMwLjIwNywtMC4yOTAwMDEgMC4zNTQsLTAuNjIzIDAuNDIyLC0wLjk4NmwxLjEzMywwYzAuMjAwOTk5LDAuNTc1OTk5IDAuNzU0LDAuOTkyIDEuNDE0LDAuOTkyYzAuODI5LDAgMS41LC0wLjY1MiAxLjUsLTEuNDU4YzAsLTAuODA2IC0wLjY3MSwtMS40NTggLTEuNSwtMS40NThjLTAuNjc0LDAgLTEuMjM2LDAuNDM1IC0xLjQyNiwxLjAyOWwtMS4xMTksMGMtMC4wNjIsLTAuMzQ4IC0wLjE5MSwtMC42NzIgLTAuMzgyLC0wLjk1NGwzLjI5LC0zLjMwMmMwLjE5NCwwLjA4OSAwLjQwOCwwLjE0MyAwLjYzNywwLjE0M2MwLjgyOSwwIDEuNSwtMC42NTIgMS41LC0xLjQ1OGMwLC0wLjgwNiAtMC42NzEsLTEuNDU4IC0xLjUsLTEuNDU4Yy0wLjgyOCwwIC0xLjQ5OCwwLjY1MiAtMS40OTgsMS40NThjMCwwLjI2MSAwLjA3NSwwLjUwMyAwLjE5OSwwLjcxNWwtMy4yNTYwMDEsMy4yNjljLTAuMjkyOTk5LC0wLjIwNyAtMC42MjksLTAuMzUzIC0wLjk5NTk5OSwtMC40MTlsMCwtMS4xODFjMC42MDY5OTksLTAuMTg2IDEuMDUxLC0wLjczMSAxLjA1MSwtMS4zODRjMCwtMC44MDYgLTAuNjcxLC0xLjQ1OCAtMS41LC0xLjQ1OGMtMC44MjgsMCAtMS40OTgsMC42NTIgLTEuNDk4LDEuNDU4YzAsMC42NTUgMC40NDUsMS4yMDMgMS4wNTgwMDEsMS4zODdsMCwxLjE3N2MtMC4zNjQsMC4wNjQgLTAuNywwLjIwNSAtMC45OTEsMC40MDhsLTMuMjYsLTMuMjcxYzAuMTE4LC0wLjIwOSAwLjE5MSwtMC40NDUgMC4xOTEsLTAuN2MwLC0wLjgwNiAtMC42NzEsLTEuNDU4IC0xLjUsLTEuNDU4Yy0wLjgyOCwwIC0xLjQ5OCwwLjY1MiAtMS40OTgsMS40NThjMCwwLjgwNiAwLjY3LDEuNDU4IDEuNDk4LDEuNDU4YzAuMjM0LDAgMC40NTUsLTAuMDU3IDAuNjUyLC0wLjE1bDMuMjg1LDMuMjk3Yy0wLjE5NiwwLjI4NSAtMC4zMywwLjYxMyAtMC4zOTMsMC45NjdsLTEuMTE4LDBjLTAuMTg5LC0wLjU5NSAtMC43NTMsLTEuMDI5IC0xLjQyNywtMS4wMjljLTAuODI4LDAgLTEuNDk4LDAuNjUyIC0xLjQ5OCwxLjQ1OGMwLDAuODA2MDAxIDAuNjcsMS40NTggMS40OTgsMS40NThjMC42NiwwIDEuMjE1LC0wLjQxNiAxLjQxNCwtMC45OTJsMS4xMzMsMGMwLjA2OCwwLjM2ODk5OSAwLjIyMSwwLjcwNyAwLjQzNCwxbC0zLjI1NCwzLjI2NmMtMC4yMTYsLTAuMTE3IC0wLjQ2MSwtMC4xODkgLTAuNzI3LC0wLjE4OWMtMC44MjgsMCAtMS40OTgsMC42NTIgLTEuNDk4LDEuNDU4YzAsMC44MDYgMC42NywxLjQ1OCAxLjQ5OCwxLjQ1OGMwLjgyOSwwIDEuNSwtMC42NTIgMS41LC0xLjQ1OGMwLC0wLjIyNiAtMC4wNTcsLTAuNDM3IC0wLjE1LC0wLjYyNmwzLjI3NSwtMy4yODljMC4yNzcsMC4xODQgMC41OTQsMC4zMDkgMC45MzUsMC4zNjg5OTlsMCwxLjE1OWMtMC42MTIsMC4xODQgLTEuMDU4LDAuNzMxIC0xLjA1OCwxLjM4N2MwLDAuODA2IDAuNjcsMS40NTggMS40OTgsMS40NThjMC44MjksMCAxLjUsLTAuNjUyIDEuNSwtMS40NThjMCwtMC42NTIgLTAuNDQzLC0xLjE5OCAtMS4wNTEsLTEuMzg0bDAsLTEuMTYzYzAuMzQ0LC0wLjA2MiAwLjY2MywtMC4xOTAwMDEgMC45NDIsLTAuMzc3bDMuMjY5LDMuMjgwOTk5Yy0wLjA5OSwwLjE5NCAtMC4xNTgsMC40MTEgLTAuMTU4LDAuNjQzMDAxYzAsMC44MDYgMC42Njk5OTksMS40NTggMS40OTc5OTksMS40NThjMC44MjksMCAxLjUsLTAuNjUyIDEuNSwtMS40NThjMCwtMC44MDYgLTAuNjY5OTk5LC0xLjQ2MiAtMS40OTksLTEuNDYybDAsMHoiLz48L2c+PC9zdmc+)
}

li .fa-setting_salechannel {
    vertical-align: middle;
    height: 15px;
    content: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMTcgMTciIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZGVmcz48L2RlZnM+PGcgc3Ryb2tlPSJub25lIiBzdHJva2Utd2lkdGg9IjEiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggZD0iTTE0LjUsMTMuMDQzIEMxNC4yNDIsMTMuMDQzIDE0LjAwMiwxMy4xMTIgMTMuNzksMTMuMjI1IEwxMC41MzEsOS45NTQgQzEwLjczOCw5LjY2NCAxMC44ODUsOS4zMzEgMTAuOTUzLDguOTY4IEwxMi4wODYsOC45NjggQzEyLjI4Nyw5LjU0NCAxMi44NCw5Ljk2IDEzLjUsOS45NiBDMTQuMzI5LDkuOTYgMTUsOS4zMDggMTUsOC41MDIgQzE1LDcuNjk2IDE0LjMyOSw3LjA0NCAxMy41LDcuMDQ0IEMxMi44MjYsNy4wNDQgMTIuMjY0LDcuNDc5IDEyLjA3NCw4LjA3MyBMMTAuOTU1LDguMDczIEMxMC44OTMsNy43MjUgMTAuNzY0LDcuNDAxIDEwLjU3Myw3LjExOSBMMTMuODYzLDMuODE3IEMxNC4wNTcsMy45MDYgMTQuMjcxLDMuOTYgMTQuNSwzLjk2IEMxNS4zMjksMy45NiAxNiwzLjMwOCAxNiwyLjUwMiBDMTYsMS42OTYgMTUuMzI5LDEuMDQ0IDE0LjUsMS4wNDQgQzEzLjY3MiwxLjA0NCAxMy4wMDIsMS42OTYgMTMuMDAyLDIuNTAyIEMxMy4wMDIsMi43NjMgMTMuMDc3LDMuMDA1IDEzLjIwMSwzLjIxNyBMOS45NDUsNi40ODYgQzkuNjUyLDYuMjc5IDkuMzE2LDYuMTMzIDguOTQ5LDYuMDY3IEw4Ljk0OSw0Ljg4NiBDOS41NTYsNC43IDEwLDQuMTU1IDEwLDMuNTAyIEMxMCwyLjY5NiA5LjMyOSwyLjA0NCA4LjUsMi4wNDQgQzcuNjcyLDIuMDQ0IDcuMDAyLDIuNjk2IDcuMDAyLDMuNTAyIEM3LjAwMiw0LjE1NyA3LjQ0Nyw0LjcwNSA4LjA2LDQuODg5IEw4LjA2LDYuMDY2IEM3LjY5Niw2LjEzIDcuMzYsNi4yNzEgNy4wNjksNi40NzQgTDMuODA5LDMuMjAzIEMzLjkyNywyLjk5NCA0LDIuNzU4IDQsMi41MDMgQzQsMS42OTcgMy4zMjksMS4wNDUgMi41LDEuMDQ1IEMxLjY3MiwxLjA0NSAxLjAwMiwxLjY5NyAxLjAwMiwyLjUwMyBDMS4wMDIsMy4zMDkgMS42NzIsMy45NjEgMi41LDMuOTYxIEMyLjczNCwzLjk2MSAyLjk1NSwzLjkwNCAzLjE1MiwzLjgxMSBMNi40MzcsNy4xMDggQzYuMjQxLDcuMzkzIDYuMTA3LDcuNzIxIDYuMDQ0LDguMDc1IEw0LjkyNiw4LjA3NSBDNC43MzcsNy40OCA0LjE3Myw3LjA0NiAzLjQ5OSw3LjA0NiBDMi42NzEsNy4wNDYgMi4wMDEsNy42OTggMi4wMDEsOC41MDQgQzIuMDAxLDkuMzEgMi42NzEsOS45NjIgMy40OTksOS45NjIgQzQuMTU5LDkuOTYyIDQuNzE0LDkuNTQ2IDQuOTEzLDguOTcgTDYuMDQ2LDguOTcgQzYuMTE0LDkuMzM5IDYuMjY3LDkuNjc3IDYuNDgsOS45NyBMMy4yMjYsMTMuMjM2IEMzLjAxLDEzLjExOSAyLjc2NSwxMy4wNDcgMi40OTksMTMuMDQ3IEMxLjY3MSwxMy4wNDcgMS4wMDEsMTMuNjk5IDEuMDAxLDE0LjUwNSBDMS4wMDEsMTUuMzExIDEuNjcxLDE1Ljk2MyAyLjQ5OSwxNS45NjMgQzMuMzI4LDE1Ljk2MyAzLjk5OSwxNS4zMTEgMy45OTksMTQuNTA1IEMzLjk5OSwxNC4yNzkgMy45NDIsMTQuMDY4IDMuODQ5LDEzLjg3OSBMNy4xMjQsMTAuNTkgQzcuNDAxLDEwLjc3NCA3LjcxOCwxMC44OTkgOC4wNTksMTAuOTU5IEw4LjA1OSwxMi4xMTggQzcuNDQ3LDEyLjMwMiA3LjAwMSwxMi44NDkgNy4wMDEsMTMuNTA1IEM3LjAwMSwxNC4zMTEgNy42NzEsMTQuOTYzIDguNDk5LDE0Ljk2MyBDOS4zMjgsMTQuOTYzIDkuOTk5LDE0LjMxMSA5Ljk5OSwxMy41MDUgQzkuOTk5LDEyLjg1MyA5LjU1NiwxMi4zMDcgOC45NDgsMTIuMTIxIEw4Ljk0OCwxMC45NTggQzkuMjkyLDEwLjg5NiA5LjYxMSwxMC43NjggOS44OSwxMC41ODEgTDEzLjE1OSwxMy44NjIgQzEzLjA2LDE0LjA1NiAxMy4wMDEsMTQuMjczIDEzLjAwMSwxNC41MDUgQzEzLjAwMSwxNS4zMTEgMTMuNjcxLDE1Ljk2MyAxNC40OTksMTUuOTYzIEMxNS4zMjgsMTUuOTYzIDE1Ljk5OSwxNS4zMTEgMTUuOTk5LDE0LjUwNSBDMTUuOTk5LDEzLjY5OSAxNS4zMjksMTMuMDQzIDE0LjUsMTMuMDQzIEwxNC41LDEzLjA0MyBaIiBmaWxsPSJyZ2IoMTUyLCAxNjcsIDE4MSkiIGNsYXNzPSJzaS1nbHlwaC1maWxsIj48L3BhdGg+PC9nPjwvc3ZnPg==)
}

.fa-facebook_chat:before {
    content: ""
}

.fa-facebook_store:before {
    content: ""
}

.fa-shipment:before {
    content: ""
}

.fa-node-open-o:before {
    content: "-";
    display: block;
    width: 14px;
    text-align: center;
    padding-top: 0;
    height: 14px;
    line-height: 10px;
    background: var(--lightgray);
    border: 1px solid #dbdbdb
}

.fa-node-o:before {
    content: "+";
    display: block;
    width: 14px;
    text-align: center;
    padding-top: 0;
    height: 14px;
    line-height: 10px;
    background: var(--lightgray);
    border: 1px solid #dbdbdb
}

.fa-website:before {
    content: ""
}

.bootstrap-tagsinput {
    background-color: #fff;
    display: inline-block;
    padding: 4px 6px;
    color: #555;
    vertical-align: middle;
    width: 100%;
    line-height: 22px;
    white-space: pre-line;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    border: 1px solid #ccc;
    border-radius: var(--radius-s);
}

.panel-body .bootstrap-tagsinput {
    border: 0
}

#accordion .bootstrap-tagsinput {
    border: 1px solid #ccc
}

.bootstrap-tagsinput input {
    border: none;
    box-shadow: none;
    outline: none;
    background-color: transparent;
    padding: 0;
    margin: 0;
    width: auto !important;
    max-width: inherit
}

.bootstrap-tagsinput input:focus {
    border: none;
    box-shadow: none
}

.bootstrap-tagsinput .tag {
    margin-right: 2px;
    color: #647f9e;
    font-weight: 300
}

.bootstrap-tagsinput .tag [data-role="remove"] {
    margin-left: 8px;
    cursor: pointer
}

.bootstrap-tagsinput .tag [data-role="remove"]:after {
    content: '×';
    padding: 0 2px
}

.bootstrap-tagsinput .tag [data-role="remove"]:hover {
    box-shadow: inset 0 1px 0 rgba(255, 255, 255, .2), 0 1px 2px rgba(0, 0, 0, .05)
}

.bootstrap-tagsinput .tag [data-role="remove"]:hover:active {
    box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125)
}

.tags li {
    list-style-type: none;
    float: left
}

.tags .item.disabled {
    position: relative;
    display: block;
    margin: 0 5px 5px 0;
    padding: 3px 7px;
    border: 1px solid #cbdbee;
    opacity: .6;
    color: #647f9e;
    border-radius: var(--radius-s);
    -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.tags .item {
    position: relative;
    display: block;
    margin: 0 5px 5px 0;
    padding: 3px 7px;
    border: 1px solid #cbdbee;
    background: #e9f3ff;
    color: #647f9e;
    border-radius: var(--radius-s);
    -webkit-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
    user-select: none;
    cursor: pointer;
    font-weight: 600
}

.label-tags {
    position: relative;
    background: #e9f3ff;
    color: #647f9e;
    padding: 4px 6px 4px 6px;
    border: 1px solid rgba(0, 0, 0, .2);
    font-size: 13px;
    display: inline-block;
    margin: 2px 5px 2px 0;
    border-radius: var(--radius-s)
}

.table .tags .item {
    cursor: default
}

.bootstrap-timepicker {
    position: relative
}

.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu {
    right: 0;
    left: auto
}

.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:before {
    right: 12px;
    left: auto
}

.bootstrap-timepicker.pull-right .bootstrap-timepicker-widget.dropdown-menu:after {
    right: 13px;
    left: auto
}

.bootstrap-timepicker .add-on {
    cursor: pointer
}

.bootstrap-timepicker .add-on i {
    display: inline-block;
    width: 16px;
    height: 16px
}

.bootstrap-timepicker-widget.dropdown-menu {
    padding: 2px 3px 2px 2px
}

.bootstrap-timepicker-widget.dropdown-menu.open {
    display: inline-block
}

.bootstrap-timepicker-widget.dropdown-menu:before {
    position: absolute;
    top: -7px;
    left: 9px;
    display: inline-block;
    border-right: 7px solid transparent;
    border-bottom: 7px solid rgba(0, 0, 0, .2);
    border-left: 7px solid transparent;
    content: ""
}

.bootstrap-timepicker-widget.dropdown-menu:after {
    position: absolute;
    top: -6px;
    left: 10px;
    display: inline-block;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    border-left: 6px solid transparent;
    content: ""
}

.bootstrap-timepicker-widget.timepicker-orient-left:before {
    left: 6px
}

.bootstrap-timepicker-widget.timepicker-orient-left:after {
    left: 7px
}

.bootstrap-timepicker-widget.timepicker-orient-right:before {
    right: 6px
}

.bootstrap-timepicker-widget.timepicker-orient-right:after {
    right: 7px
}

.bootstrap-timepicker-widget.timepicker-orient-top:before {
    top: -7px
}

.bootstrap-timepicker-widget.timepicker-orient-top:after {
    top: -6px
}

.bootstrap-timepicker-widget.timepicker-orient-bottom:before {
    bottom: -7px;
    border-top: 7px solid #999;
    border-bottom: 0
}

.bootstrap-timepicker-widget.timepicker-orient-bottom:after {
    bottom: -6px;
    border-top: 6px solid #fff;
    border-bottom: 0
}

.bootstrap-timepicker-widget a.btn, .bootstrap-timepicker-widget input {
    border-radius: var(--radius-s);
}

.bootstrap-timepicker-widget table {
    margin: 0;
    width: 100%
}

.bootstrap-timepicker-widget table td {
    margin: 0;
    height: 30px;
    text-align: center
}

.bootstrap-timepicker-widget table td:not(.separator) {
    min-width: 30px
}

.bootstrap-timepicker-widget table td span {
    width: 100%
}

.bootstrap-timepicker-widget table td a {
    display: inline-block;
    margin: 0;
    padding: 8px 0;
    width: 100%;
    outline: 0;
    border: 1px transparent solid;
    color: #333;
    opacity: .5
}

.bootstrap-timepicker-widget table td a:hover {
    opacity: 1
}

.bootstrap-timepicker-widget table td a i {
    margin-top: 2px;
    font-size: 14px
}

.bootstrap-timepicker-widget table td input {
    margin: 0;
    text-align: center;
    width: 35px;
    height: 30px;
    border: 1px solid #ccc;
    background-color: #fff;
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -moz-transition: border linear .2s, box-shadow linear .2s;
    -o-transition: border linear .2s, box-shadow linear .2s;
    -webkit-transition: border linear .2s, box-shadow linear .2s;
    transition: border linear .2s, box-shadow linear .2s
}

.bootstrap-timepicker-widget table td input :focus {
    outline: 0;
    outline: thin dotted \9;
    border-color: rgba(82, 168, 236, .8);
    -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(82, 168, 236, .6)
}

.bootstrap-timepicker-widget .modal-content {
    padding: 4px
}

@media (min-width: 767px) {
    .bootstrap-timepicker-widget.modal {
        margin-left: -100px;
        width: 200px
    }
}

@media (max-width: 767px) {
    .bootstrap-timepicker {
        width: 100%
    }

    .bootstrap-timepicker .dropdown-menu {
        width: 100%
    }
}

.flag {
    width: 16px;
    height: 11px;
    background: url(../img/flags.png) no-repeat;
    display: inline-block;
    margin-right: 5px
}

.flag.flag-ad {
    background-position: -16px 0
}

.flag.flag-ae {
    background-position: -32px 0
}

.flag.flag-af {
    background-position: -48px 0
}

.flag.flag-ag {
    background-position: -64px 0
}

.flag.flag-ai {
    background-position: -80px 0
}

.flag.flag-al {
    background-position: -96px 0
}

.flag.flag-am {
    background-position: -112px 0
}

.flag.flag-an {
    background-position: -128px 0
}

.flag.flag-ao {
    background-position: -144px 0
}

.flag.flag-ar {
    background-position: -160px 0
}

.flag.flag-as {
    background-position: -176px 0
}

.flag.flag-at {
    background-position: -192px 0
}

.flag.flag-au {
    background-position: -208px 0
}

.flag.flag-aw {
    background-position: -224px 0
}

.flag.flag-az {
    background-position: -240px 0
}

.flag.flag-ba {
    background-position: 0 -11px
}

.flag.flag-bb {
    background-position: -16px -11px
}

.flag.flag-bd {
    background-position: -32px -11px
}

.flag.flag-be {
    background-position: -48px -11px
}

.flag.flag-bf {
    background-position: -64px -11px
}

.flag.flag-bg {
    background-position: -80px -11px
}

.flag.flag-bh {
    background-position: -96px -11px
}

.flag.flag-bi {
    background-position: -112px -11px
}

.flag.flag-bj {
    background-position: -128px -11px
}

.flag.flag-bm {
    background-position: -144px -11px
}

.flag.flag-bn {
    background-position: -160px -11px
}

.flag.flag-bo {
    background-position: -176px -11px
}

.flag.flag-br {
    background-position: -192px -11px
}

.flag.flag-bs {
    background-position: -208px -11px
}

.flag.flag-bt {
    background-position: -224px -11px
}

.flag.flag-bv {
    background-position: -240px -11px
}

.flag.flag-bw {
    background-position: 0 -22px
}

.flag.flag-by {
    background-position: -16px -22px
}

.flag.flag-bz {
    background-position: -32px -22px
}

.flag.flag-ca {
    background-position: -48px -22px
}

.flag.flag-catalonia {
    background-position: -64px -22px
}

.flag.flag-cd {
    background-position: -80px -22px
}

.flag.flag-cf {
    background-position: -96px -22px
}

.flag.flag-cg {
    background-position: -112px -22px
}

.flag.flag-ch {
    background-position: -128px -22px
}

.flag.flag-ci {
    background-position: -144px -22px
}

.flag.flag-ck {
    background-position: -160px -22px
}

.flag.flag-cl {
    background-position: -176px -22px
}

.flag.flag-cm {
    background-position: -192px -22px
}

.flag.flag-cn {
    background-position: -208px -22px
}

.flag.flag-co {
    background-position: -224px -22px
}

.flag.flag-cr {
    background-position: -240px -22px
}

.flag.flag-cu {
    background-position: 0 -33px
}

.flag.flag-cv {
    background-position: -16px -33px
}

.flag.flag-cw {
    background-position: -32px -33px
}

.flag.flag-cy {
    background-position: -48px -33px
}

.flag.flag-cz {
    background-position: -64px -33px
}

.flag.flag-de {
    background-position: -80px -33px
}

.flag.flag-dj {
    background-position: -96px -33px
}

.flag.flag-dk {
    background-position: -112px -33px
}

.flag.flag-dm {
    background-position: -128px -33px
}

.flag.flag-do {
    background-position: -144px -33px
}

.flag.flag-dz {
    background-position: -160px -33px
}

.flag.flag-ec {
    background-position: -176px -33px
}

.flag.flag-ee {
    background-position: -192px -33px
}

.flag.flag-eg {
    background-position: -208px -33px
}

.flag.flag-eh {
    background-position: -224px -33px
}

.flag.flag-england {
    background-position: -240px -33px
}

.flag.flag-er {
    background-position: 0 -44px
}

.flag.flag-es {
    background-position: -16px -44px
}

.flag.flag-et {
    background-position: -32px -44px
}

.flag.flag-eu {
    background-position: -48px -44px
}

.flag.flag-fi {
    background-position: -64px -44px
}

.flag.flag-fj {
    background-position: -80px -44px
}

.flag.flag-fk {
    background-position: -96px -44px
}

.flag.flag-fm {
    background-position: -112px -44px
}

.flag.flag-fo {
    background-position: -128px -44px
}

.flag.flag-fr {
    background-position: -144px -44px
}

.flag.flag-ga {
    background-position: -160px -44px
}

.flag.flag-gb {
    background-position: -176px -44px
}

.flag.flag-gd {
    background-position: -192px -44px
}

.flag.flag-ge {
    background-position: -208px -44px
}

.flag.flag-gf {
    background-position: -224px -44px
}

.flag.flag-gg {
    background-position: -240px -44px
}

.flag.flag-gh {
    background-position: 0 -55px
}

.flag.flag-gi {
    background-position: -16px -55px
}

.flag.flag-gl {
    background-position: -32px -55px
}

.flag.flag-gm {
    background-position: -48px -55px
}

.flag.flag-gn {
    background-position: -64px -55px
}

.flag.flag-gp {
    background-position: -80px -55px
}

.flag.flag-gq {
    background-position: -96px -55px
}

.flag.flag-gr {
    background-position: -112px -55px
}

.flag.flag-gs {
    background-position: -128px -55px
}

.flag.flag-gt {
    background-position: -144px -55px
}

.flag.flag-gu {
    background-position: -160px -55px
}

.flag.flag-gw {
    background-position: -176px -55px
}

.flag.flag-gy {
    background-position: -192px -55px
}

.flag.flag-hk {
    background-position: -208px -55px
}

.flag.flag-hm {
    background-position: -224px -55px
}

.flag.flag-hn {
    background-position: -240px -55px
}

.flag.flag-hr {
    background-position: 0 -66px
}

.flag.flag-ht {
    background-position: -16px -66px
}

.flag.flag-hu {
    background-position: -32px -66px
}

.flag.flag-ic {
    background-position: -48px -66px
}

.flag.flag-id {
    background-position: -64px -66px
}

.flag.flag-ie {
    background-position: -80px -66px
}

.flag.flag-il {
    background-position: -96px -66px
}

.flag.flag-im {
    background-position: -112px -66px
}

.flag.flag-in {
    background-position: -128px -66px
}

.flag.flag-io {
    background-position: -144px -66px
}

.flag.flag-iq {
    background-position: -160px -66px
}

.flag.flag-ir {
    background-position: -176px -66px
}

.flag.flag-is {
    background-position: -192px -66px
}

.flag.flag-it {
    background-position: -208px -66px
}

.flag.flag-je {
    background-position: -224px -66px
}

.flag.flag-jm {
    background-position: -240px -66px
}

.flag.flag-jo {
    background-position: 0 -77px
}

.flag.flag-jp {
    background-position: -16px -77px
}

.flag.flag-ke {
    background-position: -32px -77px
}

.flag.flag-kg {
    background-position: -48px -77px
}

.flag.flag-kh {
    background-position: -64px -77px
}

.flag.flag-ki {
    background-position: -80px -77px
}

.flag.flag-km {
    background-position: -96px -77px
}

.flag.flag-kn {
    background-position: -112px -77px
}

.flag.flag-kp {
    background-position: -128px -77px
}

.flag.flag-kr {
    background-position: -144px -77px
}

.flag.flag-kurdistan {
    background-position: -160px -77px
}

.flag.flag-kw {
    background-position: -176px -77px
}

.flag.flag-ky {
    background-position: -192px -77px
}

.flag.flag-kz {
    background-position: -208px -77px
}

.flag.flag-la {
    background-position: -224px -77px
}

.flag.flag-lb {
    background-position: -240px -77px
}

.flag.flag-lc {
    background-position: 0 -88px
}

.flag.flag-li {
    background-position: -16px -88px
}

.flag.flag-lk {
    background-position: -32px -88px
}

.flag.flag-lr {
    background-position: -48px -88px
}

.flag.flag-ls {
    background-position: -64px -88px
}

.flag.flag-lt {
    background-position: -80px -88px
}

.flag.flag-lu {
    background-position: -96px -88px
}

.flag.flag-lv {
    background-position: -112px -88px
}

.flag.flag-ly {
    background-position: -128px -88px
}

.flag.flag-ma {
    background-position: -144px -88px
}

.flag.flag-mc {
    background-position: -160px -88px
}

.flag.flag-md {
    background-position: -176px -88px
}

.flag.flag-me {
    background-position: -192px -88px
}

.flag.flag-mg {
    background-position: -208px -88px
}

.flag.flag-mh {
    background-position: -224px -88px
}

.flag.flag-mk {
    background-position: -240px -88px
}

.flag.flag-ml {
    background-position: 0 -99px
}

.flag.flag-mm {
    background-position: -16px -99px
}

.flag.flag-mn {
    background-position: -32px -99px
}

.flag.flag-mo {
    background-position: -48px -99px
}

.flag.flag-mp {
    background-position: -64px -99px
}

.flag.flag-mq {
    background-position: -80px -99px
}

.flag.flag-mr {
    background-position: -96px -99px
}

.flag.flag-ms {
    background-position: -112px -99px
}

.flag.flag-mt {
    background-position: -128px -99px
}

.flag.flag-mu {
    background-position: -144px -99px
}

.flag.flag-mv {
    background-position: -160px -99px
}

.flag.flag-mw {
    background-position: -176px -99px
}

.flag.flag-mx {
    background-position: -192px -99px
}

.flag.flag-my {
    background-position: -208px -99px
}

.flag.flag-mz {
    background-position: -224px -99px
}

.flag.flag-na {
    background-position: -240px -99px
}

.flag.flag-nc {
    background-position: 0 -110px
}

.flag.flag-ne {
    background-position: -16px -110px
}

.flag.flag-nf {
    background-position: -32px -110px
}

.flag.flag-ng {
    background-position: -48px -110px
}

.flag.flag-ni {
    background-position: -64px -110px
}

.flag.flag-nl {
    background-position: -80px -110px
}

.flag.flag-no {
    background-position: -96px -110px
}

.flag.flag-np {
    background-position: -112px -110px
}

.flag.flag-nr {
    background-position: -128px -110px
}

.flag.flag-nu {
    background-position: -144px -110px
}

.flag.flag-nz {
    background-position: -160px -110px
}

.flag.flag-om {
    background-position: -176px -110px
}

.flag.flag-pa {
    background-position: -192px -110px
}

.flag.flag-pe {
    background-position: -208px -110px
}

.flag.flag-pf {
    background-position: -224px -110px
}

.flag.flag-pg {
    background-position: -240px -110px
}

.flag.flag-ph {
    background-position: 0 -121px
}

.flag.flag-pk {
    background-position: -16px -121px
}

.flag.flag-pl {
    background-position: -32px -121px
}

.flag.flag-pm {
    background-position: -48px -121px
}

.flag.flag-pn {
    background-position: -64px -121px
}

.flag.flag-pr {
    background-position: -80px -121px
}

.flag.flag-ps {
    background-position: -96px -121px
}

.flag.flag-pt {
    background-position: -112px -121px
}

.flag.flag-pw {
    background-position: -128px -121px
}

.flag.flag-py {
    background-position: -144px -121px
}

.flag.flag-qa {
    background-position: -160px -121px
}

.flag.flag-re {
    background-position: -176px -121px
}

.flag.flag-ro {
    background-position: -192px -121px
}

.flag.flag-rs {
    background-position: -208px -121px
}

.flag.flag-ru {
    background-position: -224px -121px
}

.flag.flag-rw {
    background-position: -240px -121px
}

.flag.flag-sa {
    background-position: 0 -132px
}

.flag.flag-sb {
    background-position: -16px -132px
}

.flag.flag-sc {
    background-position: -32px -132px
}

.flag.flag-scotland {
    background-position: -48px -132px
}

.flag.flag-sd {
    background-position: -64px -132px
}

.flag.flag-se {
    background-position: -80px -132px
}

.flag.flag-sg {
    background-position: -96px -132px
}

.flag.flag-sh {
    background-position: -112px -132px
}

.flag.flag-si {
    background-position: -128px -132px
}

.flag.flag-sk {
    background-position: -144px -132px
}

.flag.flag-sl {
    background-position: -160px -132px
}

.flag.flag-sm {
    background-position: -176px -132px
}

.flag.flag-sn {
    background-position: -192px -132px
}

.flag.flag-so {
    background-position: -208px -132px
}

.flag.flag-somaliland {
    background-position: -224px -132px
}

.flag.flag-sr {
    background-position: -240px -132px
}

.flag.flag-ss {
    background-position: 0 -143px
}

.flag.flag-st {
    background-position: -16px -143px
}

.flag.flag-sv {
    background-position: -32px -143px
}

.flag.flag-sx {
    background-position: -48px -143px
}

.flag.flag-sy {
    background-position: -64px -143px
}

.flag.flag-sz {
    background-position: -80px -143px
}

.flag.flag-tc {
    background-position: -96px -143px
}

.flag.flag-td {
    background-position: -112px -143px
}

.flag.flag-tf {
    background-position: -128px -143px
}

.flag.flag-tg {
    background-position: -144px -143px
}

.flag.flag-th {
    background-position: -160px -143px
}

.flag.flag-tj {
    background-position: -176px -143px
}

.flag.flag-tk {
    background-position: -192px -143px
}

.flag.flag-tl {
    background-position: -208px -143px
}

.flag.flag-tm {
    background-position: -224px -143px
}

.flag.flag-tn {
    background-position: -240px -143px
}

.flag.flag-to {
    background-position: 0 -154px
}

.flag.flag-tr {
    background-position: -16px -154px
}

.flag.flag-tt {
    background-position: -32px -154px
}

.flag.flag-tv {
    background-position: -48px -154px
}

.flag.flag-tw {
    background-position: -64px -154px
}

.flag.flag-tz {
    background-position: -80px -154px
}

.flag.flag-ua {
    background-position: -96px -154px
}

.flag.flag-ug {
    background-position: -112px -154px
}

.flag.flag-um {
    background-position: -128px -154px
}

.flag.flag-us {
    background-position: -144px -154px
}

.flag.flag-uy {
    background-position: -160px -154px
}

.flag.flag-uz {
    background-position: -176px -154px
}

.flag.flag-va {
    background-position: -192px -154px
}

.flag.flag-vc {
    background-position: -208px -154px
}

.flag.flag-ve {
    background-position: -224px -154px
}

.flag.flag-vg {
    background-position: -240px -154px
}

.flag.flag-vi {
    background-position: 0 -165px
}

.flag.flag-vn {
    background-position: -16px -165px
}

.flag.flag-vu {
    background-position: -32px -165px
}

.flag.flag-wales {
    background-position: -48px -165px
}

.flag.flag-wf {
    background-position: -64px -165px
}

.flag.flag-ws {
    background-position: -80px -165px
}

.flag.flag-ye {
    background-position: -96px -165px
}

.flag.flag-yt {
    background-position: -112px -165px
}

.flag.flag-za {
    background-position: -128px -165px
}

.flag.flag-zanzibar {
    background-position: -144px -165px
}

.flag.flag-zm {
    background-position: -160px -165px
}

.flag.flag-zw {
    background-position: -176px -165px
}

.datepicker {
    padding: 4px;
    border-radius: var(--radius-s);
    direction: ltr
}

.datepicker-inline {
    width: 50%
}

.datepicker.datepicker-rtl {
    direction: rtl
}

.datepicker.datepicker-rtl table tr td span {
    float: right
}

.datepicker-dropdown {
    top: 0;
    left: 0
}

.datepicker-dropdown:before {
    content: '';
    display: inline-block;
    border-left: 7px solid transparent;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc;
    border-top: 0;
    border-bottom-color: rgba(0, 0, 0, .2);
    position: absolute
}

.datepicker-dropdown:after {
    content: '';
    display: inline-block;
    border-left: 6px solid transparent;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    border-top: 0;
    position: absolute
}

.datepicker-dropdown.datepicker-orient-left:before {
    left: 6px
}

.datepicker-dropdown.datepicker-orient-left:after {
    left: 7px
}

.datepicker-dropdown.datepicker-orient-right:before {
    right: 6px
}

.datepicker-dropdown.datepicker-orient-right:after {
    right: 7px
}

.datepicker-dropdown.datepicker-orient-top:before {
    top: -7px
}

.datepicker-dropdown.datepicker-orient-top:after {
    top: -6px
}

.datepicker-dropdown.datepicker-orient-bottom:before {
    bottom: -7px;
    border-bottom: 0;
    border-top: 7px solid #999
}

.datepicker-dropdown.datepicker-orient-bottom:after {
    bottom: -6px;
    border-bottom: 0;
    border-top: 6px solid #fff
}

.datepicker > div {
    display: none
}

.datepicker.days div.datepicker-days {
    display: block
}

.datepicker.months div.datepicker-months {
    display: block
}

.datepicker.years div.datepicker-years {
    display: block
}

.datepicker table {
    margin: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.datepicker table tr td, .datepicker table tr th {
    text-align: center;
    width: 30px;
    height: 25px;
    border: none;
    border-left: 1px solid var(--lightgray);
    border-bottom: 1px solid var(--lightgray);
    color: #999;
    padding: 0
}

.table-striped .datepicker table tr td, .table-striped .datepicker table tr th {
    background-color: transparent;
    color: #999
}

.datepicker table tr td:last-child {
    border-right: 1px solid var(--lightgray)
}

.datepicker table tr td.day {
    color: var(--primary)
}

.datepicker table tr td.day:hover, .datepicker table tr td.day.focused {
    background: var(--primary);
    cursor: pointer;
    color: #fff
}

.datepicker table tr td.old, .datepicker table tr td.new {
    color: #999
}

.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {
    background: none;
    color: #999;
    cursor: default
}

.datepicker table tr td.today, .datepicker table tr td.today:hover, .datepicker table tr td.today.disabled, .datepicker table tr td.today.disabled:hover {
    color: #fff;
    background-color: var(--primary);
    border-color: var(--primary)
}

.datepicker table tr td.today:hover, .datepicker table tr td.today:hover:hover, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today:focus, .datepicker table tr td.today:hover:focus, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today.disabled:hover:focus, .datepicker table tr td.today:active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.today, .open .dropdown-toggle.datepicker table tr td.today:hover, .open .dropdown-toggle.datepicker table tr td.today.disabled, .open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
    color: #fff;
    background-color: var(--primary);
    border-color: var(--primary)
}

.datepicker table tr td.today:active, .datepicker table tr td.today:hover:active, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.active, .datepicker table tr td.today:hover.active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.today, .open .dropdown-toggle.datepicker table tr td.today:hover, .open .dropdown-toggle.datepicker table tr td.today.disabled, .open .dropdown-toggle.datepicker table tr td.today.disabled:hover {
    background-image: none
}

.datepicker table tr td.today.disabled, .datepicker table tr td.today:hover.disabled, .datepicker table tr td.today.disabled.disabled, .datepicker table tr td.today.disabled:hover.disabled, .datepicker table tr td.today[disabled], .datepicker table tr td.today:hover[disabled], .datepicker table tr td.today.disabled[disabled], .datepicker table tr td.today.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td.today, fieldset[disabled] .datepicker table tr td.today:hover, fieldset[disabled] .datepicker table tr td.today.disabled, fieldset[disabled] .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today.disabled:hover, .datepicker table tr td.today:hover.disabled:hover, .datepicker table tr td.today.disabled.disabled:hover, .datepicker table tr td.today.disabled:hover.disabled:hover, .datepicker table tr td.today[disabled]:hover, .datepicker table tr td.today:hover[disabled]:hover, .datepicker table tr td.today.disabled[disabled]:hover, .datepicker table tr td.today.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td.today:hover, fieldset[disabled] .datepicker table tr td.today:hover:hover, fieldset[disabled] .datepicker table tr td.today.disabled:hover, fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover, .datepicker table tr td.today.disabled:focus, .datepicker table tr td.today:hover.disabled:focus, .datepicker table tr td.today.disabled.disabled:focus, .datepicker table tr td.today.disabled:hover.disabled:focus, .datepicker table tr td.today[disabled]:focus, .datepicker table tr td.today:hover[disabled]:focus, .datepicker table tr td.today.disabled[disabled]:focus, .datepicker table tr td.today.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td.today:focus, fieldset[disabled] .datepicker table tr td.today:hover:focus, fieldset[disabled] .datepicker table tr td.today.disabled:focus, fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus, .datepicker table tr td.today.disabled:active, .datepicker table tr td.today:hover.disabled:active, .datepicker table tr td.today.disabled.disabled:active, .datepicker table tr td.today.disabled:hover.disabled:active, .datepicker table tr td.today[disabled]:active, .datepicker table tr td.today:hover[disabled]:active, .datepicker table tr td.today.disabled[disabled]:active, .datepicker table tr td.today.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td.today:active, fieldset[disabled] .datepicker table tr td.today:hover:active, fieldset[disabled] .datepicker table tr td.today.disabled:active, fieldset[disabled] .datepicker table tr td.today.disabled:hover:active, .datepicker table tr td.today.disabled.active, .datepicker table tr td.today:hover.disabled.active, .datepicker table tr td.today.disabled.disabled.active, .datepicker table tr td.today.disabled:hover.disabled.active, .datepicker table tr td.today[disabled].active, .datepicker table tr td.today:hover[disabled].active, .datepicker table tr td.today.disabled[disabled].active, .datepicker table tr td.today.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td.today.active, fieldset[disabled] .datepicker table tr td.today:hover.active, fieldset[disabled] .datepicker table tr td.today.disabled.active, fieldset[disabled] .datepicker table tr td.today.disabled:hover.active {
    background-color: #ffdb99;
    border-color: #ffb733
}

.datepicker table tr td.today:hover:hover {
    color: #fff
}

.datepicker table tr td.today.active:hover {
    color: #fff
}

.datepicker table tr td.range, .datepicker table tr td.range:hover, .datepicker table tr td.range.disabled, .datepicker table tr td.range.disabled:hover {
    background: var(--lightgray);
    border-radius: 0
}

.datepicker table tr td.range.today, .datepicker table tr td.range.today:hover, .datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today.disabled:hover {
    color: #000;
    background-color: #f7ca77;
    border-color: #f1a417;
    border-radius: 0
}

.datepicker table tr td.range.today:hover, .datepicker table tr td.range.today:hover:hover, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today:focus, .datepicker table tr td.range.today:hover:focus, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today.disabled:hover:focus, .datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.range.today, .open .dropdown-toggle.datepicker table tr td.range.today:hover, .open .dropdown-toggle.datepicker table tr td.range.today.disabled, .open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
    color: #000;
    background-color: #f4bb51;
    border-color: #bf800c
}

.datepicker table tr td.range.today:active, .datepicker table tr td.range.today:hover:active, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.active, .datepicker table tr td.range.today:hover.active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.range.today, .open .dropdown-toggle.datepicker table tr td.range.today:hover, .open .dropdown-toggle.datepicker table tr td.range.today.disabled, .open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover {
    background-image: none
}

.datepicker table tr td.range.today.disabled, .datepicker table tr td.range.today:hover.disabled, .datepicker table tr td.range.today.disabled.disabled, .datepicker table tr td.range.today.disabled:hover.disabled, .datepicker table tr td.range.today[disabled], .datepicker table tr td.range.today:hover[disabled], .datepicker table tr td.range.today.disabled[disabled], .datepicker table tr td.range.today.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td.range.today, fieldset[disabled] .datepicker table tr td.range.today:hover, fieldset[disabled] .datepicker table tr td.range.today.disabled, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today.disabled:hover, .datepicker table tr td.range.today:hover.disabled:hover, .datepicker table tr td.range.today.disabled.disabled:hover, .datepicker table tr td.range.today.disabled:hover.disabled:hover, .datepicker table tr td.range.today[disabled]:hover, .datepicker table tr td.range.today:hover[disabled]:hover, .datepicker table tr td.range.today.disabled[disabled]:hover, .datepicker table tr td.range.today.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td.range.today:hover, fieldset[disabled] .datepicker table tr td.range.today:hover:hover, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover, .datepicker table tr td.range.today.disabled:focus, .datepicker table tr td.range.today:hover.disabled:focus, .datepicker table tr td.range.today.disabled.disabled:focus, .datepicker table tr td.range.today.disabled:hover.disabled:focus, .datepicker table tr td.range.today[disabled]:focus, .datepicker table tr td.range.today:hover[disabled]:focus, .datepicker table tr td.range.today.disabled[disabled]:focus, .datepicker table tr td.range.today.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td.range.today:focus, fieldset[disabled] .datepicker table tr td.range.today:hover:focus, fieldset[disabled] .datepicker table tr td.range.today.disabled:focus, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus, .datepicker table tr td.range.today.disabled:active, .datepicker table tr td.range.today:hover.disabled:active, .datepicker table tr td.range.today.disabled.disabled:active, .datepicker table tr td.range.today.disabled:hover.disabled:active, .datepicker table tr td.range.today[disabled]:active, .datepicker table tr td.range.today:hover[disabled]:active, .datepicker table tr td.range.today.disabled[disabled]:active, .datepicker table tr td.range.today.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td.range.today:active, fieldset[disabled] .datepicker table tr td.range.today:hover:active, fieldset[disabled] .datepicker table tr td.range.today.disabled:active, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active, .datepicker table tr td.range.today.disabled.active, .datepicker table tr td.range.today:hover.disabled.active, .datepicker table tr td.range.today.disabled.disabled.active, .datepicker table tr td.range.today.disabled:hover.disabled.active, .datepicker table tr td.range.today[disabled].active, .datepicker table tr td.range.today:hover[disabled].active, .datepicker table tr td.range.today.disabled[disabled].active, .datepicker table tr td.range.today.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td.range.today.active, fieldset[disabled] .datepicker table tr td.range.today:hover.active, fieldset[disabled] .datepicker table tr td.range.today.disabled.active, fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active {
    background-color: #f7ca77;
    border-color: #f1a417
}

.datepicker table tr td.selected, .datepicker table tr td.selected:hover, .datepicker table tr td.selected.disabled, .datepicker table tr td.selected.disabled:hover {
    color: #fff;
    background-color: #999;
    border-color: #555;
    -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.datepicker table tr td.selected:hover, .datepicker table tr td.selected:hover:hover, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected:focus, .datepicker table tr td.selected:hover:focus, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected.disabled:hover:focus, .datepicker table tr td.selected:active, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.selected, .open .dropdown-toggle.datepicker table tr td.selected:hover, .open .dropdown-toggle.datepicker table tr td.selected.disabled, .open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
    color: #fff;
    background-color: #858585;
    border-color: #373737
}

.datepicker table tr td.selected:active, .datepicker table tr td.selected:hover:active, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.active, .datepicker table tr td.selected:hover.active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.selected, .open .dropdown-toggle.datepicker table tr td.selected:hover, .open .dropdown-toggle.datepicker table tr td.selected.disabled, .open .dropdown-toggle.datepicker table tr td.selected.disabled:hover {
    background-image: none
}

.datepicker table tr td.selected.disabled, .datepicker table tr td.selected:hover.disabled, .datepicker table tr td.selected.disabled.disabled, .datepicker table tr td.selected.disabled:hover.disabled, .datepicker table tr td.selected[disabled], .datepicker table tr td.selected:hover[disabled], .datepicker table tr td.selected.disabled[disabled], .datepicker table tr td.selected.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td.selected, fieldset[disabled] .datepicker table tr td.selected:hover, fieldset[disabled] .datepicker table tr td.selected.disabled, fieldset[disabled] .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected.disabled:hover, .datepicker table tr td.selected:hover.disabled:hover, .datepicker table tr td.selected.disabled.disabled:hover, .datepicker table tr td.selected.disabled:hover.disabled:hover, .datepicker table tr td.selected[disabled]:hover, .datepicker table tr td.selected:hover[disabled]:hover, .datepicker table tr td.selected.disabled[disabled]:hover, .datepicker table tr td.selected.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td.selected:hover, fieldset[disabled] .datepicker table tr td.selected:hover:hover, fieldset[disabled] .datepicker table tr td.selected.disabled:hover, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover, .datepicker table tr td.selected.disabled:focus, .datepicker table tr td.selected:hover.disabled:focus, .datepicker table tr td.selected.disabled.disabled:focus, .datepicker table tr td.selected.disabled:hover.disabled:focus, .datepicker table tr td.selected[disabled]:focus, .datepicker table tr td.selected:hover[disabled]:focus, .datepicker table tr td.selected.disabled[disabled]:focus, .datepicker table tr td.selected.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td.selected:focus, fieldset[disabled] .datepicker table tr td.selected:hover:focus, fieldset[disabled] .datepicker table tr td.selected.disabled:focus, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus, .datepicker table tr td.selected.disabled:active, .datepicker table tr td.selected:hover.disabled:active, .datepicker table tr td.selected.disabled.disabled:active, .datepicker table tr td.selected.disabled:hover.disabled:active, .datepicker table tr td.selected[disabled]:active, .datepicker table tr td.selected:hover[disabled]:active, .datepicker table tr td.selected.disabled[disabled]:active, .datepicker table tr td.selected.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td.selected:active, fieldset[disabled] .datepicker table tr td.selected:hover:active, fieldset[disabled] .datepicker table tr td.selected.disabled:active, fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active, .datepicker table tr td.selected.disabled.active, .datepicker table tr td.selected:hover.disabled.active, .datepicker table tr td.selected.disabled.disabled.active, .datepicker table tr td.selected.disabled:hover.disabled.active, .datepicker table tr td.selected[disabled].active, .datepicker table tr td.selected:hover[disabled].active, .datepicker table tr td.selected.disabled[disabled].active, .datepicker table tr td.selected.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td.selected.active, fieldset[disabled] .datepicker table tr td.selected:hover.active, fieldset[disabled] .datepicker table tr td.selected.disabled.active, fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active {
    background-color: #999;
    border-color: #555
}

.datepicker table tr td.active, .datepicker table tr td.active:hover, .datepicker table tr td.active.disabled, .datepicker table tr td.active.disabled:hover {
    color: #fff;
    background-color: var(--primary);
    border-color: #357ebd;
    -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.datepicker table tr td.active:hover, .datepicker table tr td.active:hover:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active:focus, .datepicker table tr td.active:hover:focus, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active:hover, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
    color: #fff;
    background-color: var(--darkprimary);
    border-color: var(--darkprimary)
}

.datepicker table tr td.active:active, .datepicker table tr td.active:hover:active, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.active, .datepicker table tr td.active:hover.active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td.active, .open .dropdown-toggle.datepicker table tr td.active:hover, .open .dropdown-toggle.datepicker table tr td.active.disabled, .open .dropdown-toggle.datepicker table tr td.active.disabled:hover {
    background-image: none
}

.datepicker table tr td.active.disabled, .datepicker table tr td.active:hover.disabled, .datepicker table tr td.active.disabled.disabled, .datepicker table tr td.active.disabled:hover.disabled, .datepicker table tr td.active[disabled], .datepicker table tr td.active:hover[disabled], .datepicker table tr td.active.disabled[disabled], .datepicker table tr td.active.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td.active, fieldset[disabled] .datepicker table tr td.active:hover, fieldset[disabled] .datepicker table tr td.active.disabled, fieldset[disabled] .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active.disabled:hover, .datepicker table tr td.active:hover.disabled:hover, .datepicker table tr td.active.disabled.disabled:hover, .datepicker table tr td.active.disabled:hover.disabled:hover, .datepicker table tr td.active[disabled]:hover, .datepicker table tr td.active:hover[disabled]:hover, .datepicker table tr td.active.disabled[disabled]:hover, .datepicker table tr td.active.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td.active:hover, fieldset[disabled] .datepicker table tr td.active:hover:hover, fieldset[disabled] .datepicker table tr td.active.disabled:hover, fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover, .datepicker table tr td.active.disabled:focus, .datepicker table tr td.active:hover.disabled:focus, .datepicker table tr td.active.disabled.disabled:focus, .datepicker table tr td.active.disabled:hover.disabled:focus, .datepicker table tr td.active[disabled]:focus, .datepicker table tr td.active:hover[disabled]:focus, .datepicker table tr td.active.disabled[disabled]:focus, .datepicker table tr td.active.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td.active:focus, fieldset[disabled] .datepicker table tr td.active:hover:focus, fieldset[disabled] .datepicker table tr td.active.disabled:focus, fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus, .datepicker table tr td.active.disabled:active, .datepicker table tr td.active:hover.disabled:active, .datepicker table tr td.active.disabled.disabled:active, .datepicker table tr td.active.disabled:hover.disabled:active, .datepicker table tr td.active[disabled]:active, .datepicker table tr td.active:hover[disabled]:active, .datepicker table tr td.active.disabled[disabled]:active, .datepicker table tr td.active.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td.active:active, fieldset[disabled] .datepicker table tr td.active:hover:active, fieldset[disabled] .datepicker table tr td.active.disabled:active, fieldset[disabled] .datepicker table tr td.active.disabled:hover:active, .datepicker table tr td.active.disabled.active, .datepicker table tr td.active:hover.disabled.active, .datepicker table tr td.active.disabled.disabled.active, .datepicker table tr td.active.disabled:hover.disabled.active, .datepicker table tr td.active[disabled].active, .datepicker table tr td.active:hover[disabled].active, .datepicker table tr td.active.disabled[disabled].active, .datepicker table tr td.active.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td.active.active, fieldset[disabled] .datepicker table tr td.active:hover.active, fieldset[disabled] .datepicker table tr td.active.disabled.active, fieldset[disabled] .datepicker table tr td.active.disabled:hover.active {
    background-color: var(--primary);
    border-color: #357ebd
}

.datepicker table tr td span {
    display: block;
    width: 23%;
    height: 54px;
    line-height: 54px;
    float: left;
    margin: 1%;
    cursor: pointer;
    border-radius: var(--radius-s);
}

.datepicker table tr td span:hover {
    background: var(--lightgray)
}

.datepicker table tr td span.disabled, .datepicker table tr td span.disabled:hover {
    background: none;
    color: #999;
    cursor: default
}

.datepicker table tr td span.active, .datepicker table tr td span.active:hover, .datepicker table tr td span.active.disabled, .datepicker table tr td span.active.disabled:hover {
    color: #fff;
    background-color: var(--primary);
    border-color: #357ebd;
    -webkit-text-shadow: 0 -1px 0 rgba(0, 0, 0, .25);
    text-shadow: 0 -1px 0 rgba(0, 0, 0, .25)
}

.datepicker table tr td span.active:hover, .datepicker table tr td span.active:hover:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active:focus, .datepicker table tr td span.active:hover:focus, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active:hover, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
    color: #fff;
    background-color: var(--darkprimary);
    border-color: var(--darkprimary)
}

.datepicker table tr td span.active:active, .datepicker table tr td span.active:hover:active, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.active, .datepicker table tr td span.active:hover.active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active.disabled:hover.active, .open .dropdown-toggle.datepicker table tr td span.active, .open .dropdown-toggle.datepicker table tr td span.active:hover, .open .dropdown-toggle.datepicker table tr td span.active.disabled, .open .dropdown-toggle.datepicker table tr td span.active.disabled:hover {
    background-image: none
}

.datepicker table tr td span.active.disabled, .datepicker table tr td span.active:hover.disabled, .datepicker table tr td span.active.disabled.disabled, .datepicker table tr td span.active.disabled:hover.disabled, .datepicker table tr td span.active[disabled], .datepicker table tr td span.active:hover[disabled], .datepicker table tr td span.active.disabled[disabled], .datepicker table tr td span.active.disabled:hover[disabled], fieldset[disabled] .datepicker table tr td span.active, fieldset[disabled] .datepicker table tr td span.active:hover, fieldset[disabled] .datepicker table tr td span.active.disabled, fieldset[disabled] .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active.disabled:hover, .datepicker table tr td span.active:hover.disabled:hover, .datepicker table tr td span.active.disabled.disabled:hover, .datepicker table tr td span.active.disabled:hover.disabled:hover, .datepicker table tr td span.active[disabled]:hover, .datepicker table tr td span.active:hover[disabled]:hover, .datepicker table tr td span.active.disabled[disabled]:hover, .datepicker table tr td span.active.disabled:hover[disabled]:hover, fieldset[disabled] .datepicker table tr td span.active:hover, fieldset[disabled] .datepicker table tr td span.active:hover:hover, fieldset[disabled] .datepicker table tr td span.active.disabled:hover, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover, .datepicker table tr td span.active.disabled:focus, .datepicker table tr td span.active:hover.disabled:focus, .datepicker table tr td span.active.disabled.disabled:focus, .datepicker table tr td span.active.disabled:hover.disabled:focus, .datepicker table tr td span.active[disabled]:focus, .datepicker table tr td span.active:hover[disabled]:focus, .datepicker table tr td span.active.disabled[disabled]:focus, .datepicker table tr td span.active.disabled:hover[disabled]:focus, fieldset[disabled] .datepicker table tr td span.active:focus, fieldset[disabled] .datepicker table tr td span.active:hover:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:focus, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus, .datepicker table tr td span.active.disabled:active, .datepicker table tr td span.active:hover.disabled:active, .datepicker table tr td span.active.disabled.disabled:active, .datepicker table tr td span.active.disabled:hover.disabled:active, .datepicker table tr td span.active[disabled]:active, .datepicker table tr td span.active:hover[disabled]:active, .datepicker table tr td span.active.disabled[disabled]:active, .datepicker table tr td span.active.disabled:hover[disabled]:active, fieldset[disabled] .datepicker table tr td span.active:active, fieldset[disabled] .datepicker table tr td span.active:hover:active, fieldset[disabled] .datepicker table tr td span.active.disabled:active, fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active, .datepicker table tr td span.active.disabled.active, .datepicker table tr td span.active:hover.disabled.active, .datepicker table tr td span.active.disabled.disabled.active, .datepicker table tr td span.active.disabled:hover.disabled.active, .datepicker table tr td span.active[disabled].active, .datepicker table tr td span.active:hover[disabled].active, .datepicker table tr td span.active.disabled[disabled].active, .datepicker table tr td span.active.disabled:hover[disabled].active, fieldset[disabled] .datepicker table tr td span.active.active, fieldset[disabled] .datepicker table tr td span.active:hover.active, fieldset[disabled] .datepicker table tr td span.active.disabled.active, fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active {
    background-color: var(--primary);
    border-color: #357ebd
}

.datepicker table tr td span.old, .datepicker table tr td span.new {
    color: #999
}

.datepicker th.datepicker-switch {
    width: 145px
}

.datepicker thead tr:first-child th, .datepicker tfoot tr th {
    cursor: pointer;
    color: #2f82b4
}

.datepicker .cw {
    font-size: 10px;
    width: 12px;
    padding: 0 2px 0 5px;
    vertical-align: middle
}

.datepicker thead tr:first-child th.cw {
    cursor: default;
    background-color: transparent
}

.input-group.date .input-group-addon i {
    cursor: pointer;
    width: 16px;
    height: 16px
}

.input-daterange input {
    text-align: center
}

.input-daterange input:first-child {
    border-radius: var(--radius-s); 0 0 3px
}

.input-daterange input:last-child {
    border-radius: 0 3px 3px 0
}

.input-daterange .input-group-addon {
    width: auto;
    min-width: 16px;
    padding: 4px 5px;
    font-weight: normal;
    line-height: 1.428571429;
    text-align: center;
    -webkit-text-shadow: 0 1px 0 #fff;
    text-shadow: 0 1px 0 #fff;
    vertical-align: middle;
    background-color: var(--lightgray);
    border: solid #ccc;
    border-width: 1px 0;
    margin-left: -5px;
    margin-right: -5px
}

.datepicker.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1051 !important;
    float: left;
    display: none;
    min-width: 160px;
    list-style: none;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, .2);
    border-radius: var(--radius-m);
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, .2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box;
    *border-right-width: 2px;
    *border-bottom-width: 2px;
    color: #333;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    line-height: 1.428571429
}

.datepicker table tr th.dow {
    background: var(--lessgray);
    height: 33px
}

.datepicker table tr th.next span, .datepicker table tr th.prev span {
    border: 1px solid var(--lightgray);
    display: block;
    margin-bottom: 3px;
    line-height: 23px
}

.datepicker table tr th.next span:hover, .datepicker table tr th.prev span:hover {
    opacity: .6
}

.datepicker table tr th.datepicker-switch, .datepicker table tr th.next, .datepicker table tr th.prev {
    border: 0;
    padding: 0
}

.datepicker table tr th.datepicker-switch {
    color: #444;
    font-weight: 500
}

input[data-provide="datepicker-inline"] {
    display: none
}

.ctrl-date-ranges .datepicker-inline {
    float: left;
    position: static !important;
    display: block !important
}

.ctrl-date-ranges {
    width: 442px
}

.dropdown .ctrl-date-ranges.dropdown-menu:after {
    left: auto;
    right: 10px
}

.dropdown .ctrl-date-ranges.dropdown-menu:before {
    left: auto;
    right: 9px
}

@charset "UTF-8";
.animated {
    -webkit-animation-duration: 1s;
    -moz-animation-duration: 1s;
    -o-animation-duration: 1s;
    animation-duration: 1s;
    -webkit-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both
}

.animated.infinite {
    -webkit-animation-iteration-count: infinite;
    -moz-animation-iteration-count: infinite;
    -o-animation-iteration-count: infinite;
    animation-iteration-count: infinite
}

.animated.hinge {
    -webkit-animation-duration: 2s;
    -moz-animation-duration: 2s;
    -o-animation-duration: 2s;
    animation-duration: 2s
}

@-webkit-keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    40% {
        -webkit-transform: translateY(-30px);
        -moz-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        -o-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    60% {
        -webkit-transform: translateY(-15px);
        -moz-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        -o-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}

@keyframes bounce {
    0%, 20%, 50%, 80%, 100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    40% {
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        -moz-transform: translateY(-30px);
        -o-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    60% {
        -webkit-transform: translateY(-15px);
        -ms-transform: translateY(-15px);
        -moz-transform: translateY(-15px);
        -o-transform: translateY(-15px);
        transform: translateY(-15px)
    }
}

.bounce {
    -webkit-animation-name: bounce;
    -moz-animation-name: bounce;
    -o-animation-name: bounce;
    animation-name: bounce
}

@-webkit-keyframes flash {
    0%, 50%, 100% {
        opacity: 1
    }
    25%, 75% {
        opacity: 0
    }
}

@keyframes flash {
    0%, 50%, 100% {
        opacity: 1
    }
    25%, 75% {
        opacity: 0
    }
}

.flash {
    -webkit-animation-name: flash;
    -moz-animation-name: flash;
    -o-animation-name: flash;
    animation-name: flash
}

@-webkit-keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes pulse {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
    50% {
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.pulse {
    -webkit-animation-name: pulse;
    -moz-animation-name: pulse;
    -o-animation-name: pulse;
    animation-name: pulse
}

@-webkit-keyframes rubberBand {
    0% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
    30% {
        -webkit-transform: scaleX(1.25) scaleY(.75);
        -moz-transform: scaleX(1.25) scaleY(.75);
        -ms-transform: scaleX(1.25) scaleY(.75);
        -o-transform: scaleX(1.25) scaleY(.75);
        transform: scaleX(1.25) scaleY(.75)
    }
    40% {
        -webkit-transform: scaleX(.75) scaleY(1.25);
        -moz-transform: scaleX(.75) scaleY(1.25);
        -ms-transform: scaleX(.75) scaleY(1.25);
        -o-transform: scaleX(.75) scaleY(1.25);
        transform: scaleX(.75) scaleY(1.25)
    }
    60% {
        -webkit-transform: scaleX(1.15) scaleY(.85);
        -moz-transform: scaleX(1.15) scaleY(.85);
        -ms-transform: scaleX(1.15) scaleY(.85);
        -o-transform: scaleX(1.15) scaleY(.85);
        transform: scaleX(1.15) scaleY(.85)
    }
    100% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes rubberBand {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
    30% {
        -webkit-transform: scaleX(1.25) scaleY(.75);
        -ms-transform: scaleX(1.25) scaleY(.75);
        -moz-transform: scaleX(1.25) scaleY(.75);
        -o-transform: scaleX(1.25) scaleY(.75);
        transform: scaleX(1.25) scaleY(.75)
    }
    40% {
        -webkit-transform: scaleX(.75) scaleY(1.25);
        -ms-transform: scaleX(.75) scaleY(1.25);
        -moz-transform: scaleX(.75) scaleY(1.25);
        -o-transform: scaleX(.75) scaleY(1.25);
        transform: scaleX(.75) scaleY(1.25)
    }
    60% {
        -webkit-transform: scaleX(1.15) scaleY(.85);
        -ms-transform: scaleX(1.15) scaleY(.85);
        -moz-transform: scaleX(1.15) scaleY(.85);
        -o-transform: scaleX(1.15) scaleY(.85);
        transform: scaleX(1.15) scaleY(.85)
    }
    100% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.rubberBand {
    -webkit-animation-name: rubberBand;
    -moz-animation-name: rubberBand;
    -o-animation-name: rubberBand;
    animation-name: rubberBand
}

@-webkit-keyframes shake {
    0%, 100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translateX(-10px);
        -moz-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        -o-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    20%, 40%, 60%, 80% {
        -webkit-transform: translateX(10px);
        -moz-transform: translateX(10px);
        -ms-transform: translateX(10px);
        -o-transform: translateX(10px);
        transform: translateX(10px)
    }
}

@keyframes shake {
    0%, 100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    10%, 30%, 50%, 70%, 90% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        -moz-transform: translateX(-10px);
        -o-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    20%, 40%, 60%, 80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        -moz-transform: translateX(10px);
        -o-transform: translateX(10px);
        transform: translateX(10px)
    }
}

.shake {
    -webkit-animation-name: shake;
    -moz-animation-name: shake;
    -o-animation-name: shake;
    animation-name: shake
}

@-webkit-keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        -moz-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        -o-transform: rotate(15deg);
        transform: rotate(15deg)
    }
    40% {
        -webkit-transform: rotate(-10deg);
        -moz-transform: rotate(-10deg);
        -ms-transform: rotate(-10deg);
        -o-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    60% {
        -webkit-transform: rotate(5deg);
        -moz-transform: rotate(5deg);
        -ms-transform: rotate(5deg);
        -o-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    80% {
        -webkit-transform: rotate(-5deg);
        -moz-transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        -o-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    100% {
        -webkit-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

@keyframes swing {
    20% {
        -webkit-transform: rotate(15deg);
        -ms-transform: rotate(15deg);
        -moz-transform: rotate(15deg);
        -o-transform: rotate(15deg);
        transform: rotate(15deg)
    }
    40% {
        -webkit-transform: rotate(-10deg);
        -ms-transform: rotate(-10deg);
        -moz-transform: rotate(-10deg);
        -o-transform: rotate(-10deg);
        transform: rotate(-10deg)
    }
    60% {
        -webkit-transform: rotate(5deg);
        -ms-transform: rotate(5deg);
        -moz-transform: rotate(5deg);
        -o-transform: rotate(5deg);
        transform: rotate(5deg)
    }
    80% {
        -webkit-transform: rotate(-5deg);
        -ms-transform: rotate(-5deg);
        -moz-transform: rotate(-5deg);
        -o-transform: rotate(-5deg);
        transform: rotate(-5deg)
    }
    100% {
        -webkit-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -moz-transform: rotate(0deg);
        -o-transform: rotate(0deg);
        transform: rotate(0deg)
    }
}

.swing {
    -webkit-transform-origin: top center;
    -ms-transform-origin: top center;
    -moz-transform-origin: top center;
    -o-transform-origin: top center;
    transform-origin: top center;
    -webkit-animation-name: swing;
    -moz-animation-name: swing;
    -o-animation-name: swing;
    animation-name: swing
}

@-webkit-keyframes tada {
    0% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
    10%, 20% {
        -webkit-transform: scale(.9) rotate(-3deg);
        -moz-transform: scale(.9) rotate(-3deg);
        -ms-transform: scale(.9) rotate(-3deg);
        -o-transform: scale(.9) rotate(-3deg);
        transform: scale(.9) rotate(-3deg)
    }
    30%, 50%, 70%, 90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        -moz-transform: scale(1.1) rotate(3deg);
        -ms-transform: scale(1.1) rotate(3deg);
        -o-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg)
    }
    40%, 60%, 80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        -moz-transform: scale(1.1) rotate(-3deg);
        -ms-transform: scale(1.1) rotate(-3deg);
        -o-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg)
    }
    100% {
        -webkit-transform: scale(1) rotate(0);
        -moz-transform: scale(1) rotate(0);
        -ms-transform: scale(1) rotate(0);
        -o-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0)
    }
}

@keyframes tada {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
    10%, 20% {
        -webkit-transform: scale(.9) rotate(-3deg);
        -ms-transform: scale(.9) rotate(-3deg);
        -moz-transform: scale(.9) rotate(-3deg);
        -o-transform: scale(.9) rotate(-3deg);
        transform: scale(.9) rotate(-3deg)
    }
    30%, 50%, 70%, 90% {
        -webkit-transform: scale(1.1) rotate(3deg);
        -ms-transform: scale(1.1) rotate(3deg);
        -moz-transform: scale(1.1) rotate(3deg);
        -o-transform: scale(1.1) rotate(3deg);
        transform: scale(1.1) rotate(3deg)
    }
    40%, 60%, 80% {
        -webkit-transform: scale(1.1) rotate(-3deg);
        -ms-transform: scale(1.1) rotate(-3deg);
        -moz-transform: scale(1.1) rotate(-3deg);
        -o-transform: scale(1.1) rotate(-3deg);
        transform: scale(1.1) rotate(-3deg)
    }
    100% {
        -webkit-transform: scale(1) rotate(0);
        -ms-transform: scale(1) rotate(0);
        -moz-transform: scale(1) rotate(0);
        -o-transform: scale(1) rotate(0);
        transform: scale(1) rotate(0)
    }
}

.tada {
    -webkit-animation-name: tada;
    -moz-animation-name: tada;
    -o-animation-name: tada;
    animation-name: tada
}

@-webkit-keyframes wobble {
    0% {
        -webkit-transform: translateX(0%);
        -moz-transform: translateX(0%);
        -ms-transform: translateX(0%);
        -o-transform: translateX(0%);
        transform: translateX(0%)
    }
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        -moz-transform: translateX(-25%) rotate(-5deg);
        -ms-transform: translateX(-25%) rotate(-5deg);
        -o-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        -moz-transform: translateX(20%) rotate(3deg);
        -ms-transform: translateX(20%) rotate(3deg);
        -o-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg)
    }
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        -moz-transform: translateX(-15%) rotate(-3deg);
        -ms-transform: translateX(-15%) rotate(-3deg);
        -o-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        -moz-transform: translateX(10%) rotate(2deg);
        -ms-transform: translateX(10%) rotate(2deg);
        -o-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg)
    }
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        -moz-transform: translateX(-5%) rotate(-1deg);
        -ms-transform: translateX(-5%) rotate(-1deg);
        -o-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        -webkit-transform: translateX(0%);
        -moz-transform: translateX(0%);
        -ms-transform: translateX(0%);
        -o-transform: translateX(0%);
        transform: translateX(0%)
    }
}

@keyframes wobble {
    0% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        -moz-transform: translateX(0%);
        -o-transform: translateX(0%);
        transform: translateX(0%)
    }
    15% {
        -webkit-transform: translateX(-25%) rotate(-5deg);
        -ms-transform: translateX(-25%) rotate(-5deg);
        -moz-transform: translateX(-25%) rotate(-5deg);
        -o-transform: translateX(-25%) rotate(-5deg);
        transform: translateX(-25%) rotate(-5deg)
    }
    30% {
        -webkit-transform: translateX(20%) rotate(3deg);
        -ms-transform: translateX(20%) rotate(3deg);
        -moz-transform: translateX(20%) rotate(3deg);
        -o-transform: translateX(20%) rotate(3deg);
        transform: translateX(20%) rotate(3deg)
    }
    45% {
        -webkit-transform: translateX(-15%) rotate(-3deg);
        -ms-transform: translateX(-15%) rotate(-3deg);
        -moz-transform: translateX(-15%) rotate(-3deg);
        -o-transform: translateX(-15%) rotate(-3deg);
        transform: translateX(-15%) rotate(-3deg)
    }
    60% {
        -webkit-transform: translateX(10%) rotate(2deg);
        -ms-transform: translateX(10%) rotate(2deg);
        -moz-transform: translateX(10%) rotate(2deg);
        -o-transform: translateX(10%) rotate(2deg);
        transform: translateX(10%) rotate(2deg)
    }
    75% {
        -webkit-transform: translateX(-5%) rotate(-1deg);
        -ms-transform: translateX(-5%) rotate(-1deg);
        -moz-transform: translateX(-5%) rotate(-1deg);
        -o-transform: translateX(-5%) rotate(-1deg);
        transform: translateX(-5%) rotate(-1deg)
    }
    100% {
        -webkit-transform: translateX(0%);
        -ms-transform: translateX(0%);
        -moz-transform: translateX(0%);
        -o-transform: translateX(0%);
        transform: translateX(0%)
    }
}

.wobble {
    -webkit-animation-name: wobble;
    -moz-animation-name: wobble;
    -o-animation-name: wobble;
    animation-name: wobble
}

@-webkit-keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -moz-transform: scale(.3);
        -ms-transform: scale(.3);
        -o-transform: scale(.3);
        transform: scale(.3)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        -moz-transform: scale(1.05);
        -ms-transform: scale(1.05);
        -o-transform: scale(1.05);
        transform: scale(1.05)
    }
    70% {
        -webkit-transform: scale(.9);
        -moz-transform: scale(.9);
        -ms-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes bounceIn {
    0% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        -moz-transform: scale(.3);
        -o-transform: scale(.3);
        transform: scale(.3)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.05);
        -ms-transform: scale(1.05);
        -moz-transform: scale(1.05);
        -o-transform: scale(1.05);
        transform: scale(1.05)
    }
    70% {
        -webkit-transform: scale(.9);
        -ms-transform: scale(.9);
        -moz-transform: scale(.9);
        -o-transform: scale(.9);
        transform: scale(.9)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
}

.bounceIn {
    -webkit-animation-name: bounceIn;
    -moz-animation-name: bounceIn;
    -o-animation-name: bounceIn;
    animation-name: bounceIn
}

@-webkit-keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -moz-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        -o-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        -moz-transform: translateY(30px);
        -ms-transform: translateY(30px);
        -o-transform: translateY(30px);
        transform: translateY(30px)
    }
    80% {
        -webkit-transform: translateY(-10px);
        -moz-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        -o-transform: translateY(-10px);
        transform: translateY(-10px)
    }
    100% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes bounceInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        -moz-transform: translateY(-2000px);
        -o-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(30px);
        -ms-transform: translateY(30px);
        -moz-transform: translateY(30px);
        -o-transform: translateY(30px);
        transform: translateY(30px)
    }
    80% {
        -webkit-transform: translateY(-10px);
        -ms-transform: translateY(-10px);
        -moz-transform: translateY(-10px);
        -o-transform: translateY(-10px);
        transform: translateY(-10px)
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.bounceInDown {
    -webkit-animation-name: bounceInDown;
    -moz-animation-name: bounceInDown;
    -o-animation-name: bounceInDown;
    animation-name: bounceInDown
}

@-webkit-keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -moz-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        -o-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        -moz-transform: translateX(30px);
        -ms-transform: translateX(30px);
        -o-transform: translateX(30px);
        transform: translateX(30px)
    }
    80% {
        -webkit-transform: translateX(-10px);
        -moz-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        -o-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes bounceInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        -moz-transform: translateX(-2000px);
        -o-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(30px);
        -ms-transform: translateX(30px);
        -moz-transform: translateX(30px);
        -o-transform: translateX(30px);
        transform: translateX(30px)
    }
    80% {
        -webkit-transform: translateX(-10px);
        -ms-transform: translateX(-10px);
        -moz-transform: translateX(-10px);
        -o-transform: translateX(-10px);
        transform: translateX(-10px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.bounceInLeft {
    -webkit-animation-name: bounceInLeft;
    -moz-animation-name: bounceInLeft;
    -o-animation-name: bounceInLeft;
    animation-name: bounceInLeft
}

@-webkit-keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -moz-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        -o-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        -moz-transform: translateX(-30px);
        -ms-transform: translateX(-30px);
        -o-transform: translateX(-30px);
        transform: translateX(-30px)
    }
    80% {
        -webkit-transform: translateX(10px);
        -moz-transform: translateX(10px);
        -ms-transform: translateX(10px);
        -o-transform: translateX(10px);
        transform: translateX(10px)
    }
    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes bounceInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        -moz-transform: translateX(2000px);
        -o-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateX(-30px);
        -ms-transform: translateX(-30px);
        -moz-transform: translateX(-30px);
        -o-transform: translateX(-30px);
        transform: translateX(-30px)
    }
    80% {
        -webkit-transform: translateX(10px);
        -ms-transform: translateX(10px);
        -moz-transform: translateX(10px);
        -o-transform: translateX(10px);
        transform: translateX(10px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.bounceInRight {
    -webkit-animation-name: bounceInRight;
    -moz-animation-name: bounceInRight;
    -o-animation-name: bounceInRight;
    animation-name: bounceInRight
}

@-webkit-keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -moz-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        -o-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        -moz-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        -o-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    80% {
        -webkit-transform: translateY(10px);
        -moz-transform: translateY(10px);
        -ms-transform: translateY(10px);
        -o-transform: translateY(10px);
        transform: translateY(10px)
    }
    100% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes bounceInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        -moz-transform: translateY(2000px);
        -o-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    60% {
        opacity: 1;
        -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
        -moz-transform: translateY(-30px);
        -o-transform: translateY(-30px);
        transform: translateY(-30px)
    }
    80% {
        -webkit-transform: translateY(10px);
        -ms-transform: translateY(10px);
        -moz-transform: translateY(10px);
        -o-transform: translateY(10px);
        transform: translateY(10px)
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.bounceInUp {
    -webkit-animation-name: bounceInUp;
    -moz-animation-name: bounceInUp;
    -o-animation-name: bounceInUp;
    animation-name: bounceInUp
}

@-webkit-keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
    25% {
        -webkit-transform: scale(.95);
        -moz-transform: scale(.95);
        -ms-transform: scale(.95);
        -o-transform: scale(.95);
        transform: scale(.95)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -moz-transform: scale(.3);
        -ms-transform: scale(.3);
        -o-transform: scale(.3);
        transform: scale(.3)
    }
}

@keyframes bounceOut {
    0% {
        -webkit-transform: scale(1);
        -ms-transform: scale(1);
        -moz-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1)
    }
    25% {
        -webkit-transform: scale(.95);
        -ms-transform: scale(.95);
        -moz-transform: scale(.95);
        -o-transform: scale(.95);
        transform: scale(.95)
    }
    50% {
        opacity: 1;
        -webkit-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1)
    }
    100% {
        opacity: 0;
        -webkit-transform: scale(.3);
        -ms-transform: scale(.3);
        -moz-transform: scale(.3);
        -o-transform: scale(.3);
        transform: scale(.3)
    }
}

.bounceOut {
    -webkit-animation-name: bounceOut;
    -moz-animation-name: bounceOut;
    -o-animation-name: bounceOut;
    animation-name: bounceOut
}

@-webkit-keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        -moz-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        -o-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -moz-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        -o-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@keyframes bounceOutDown {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        -moz-transform: translateY(-20px);
        -o-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        -moz-transform: translateY(2000px);
        -o-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

.bounceOutDown {
    -webkit-animation-name: bounceOutDown;
    -moz-animation-name: bounceOutDown;
    -o-animation-name: bounceOutDown;
    animation-name: bounceOutDown
}

@-webkit-keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        -moz-transform: translateX(20px);
        -ms-transform: translateX(20px);
        -o-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -moz-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        -o-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@keyframes bounceOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        -moz-transform: translateX(20px);
        -o-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        -moz-transform: translateX(-2000px);
        -o-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

.bounceOutLeft {
    -webkit-animation-name: bounceOutLeft;
    -moz-animation-name: bounceOutLeft;
    -o-animation-name: bounceOutLeft;
    animation-name: bounceOutLeft
}

@-webkit-keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        -moz-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        -o-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -moz-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        -o-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@keyframes bounceOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        -moz-transform: translateX(-20px);
        -o-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        -moz-transform: translateX(2000px);
        -o-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

.bounceOutRight {
    -webkit-animation-name: bounceOutRight;
    -moz-animation-name: bounceOutRight;
    -o-animation-name: bounceOutRight;
    animation-name: bounceOutRight
}

@-webkit-keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        -moz-transform: translateY(20px);
        -ms-transform: translateY(20px);
        -o-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -moz-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        -o-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@keyframes bounceOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    20% {
        opacity: 1;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        -moz-transform: translateY(20px);
        -o-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        -moz-transform: translateY(-2000px);
        -o-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

.bounceOutUp {
    -webkit-animation-name: bounceOutUp;
    -moz-animation-name: bounceOutUp;
    -o-animation-name: bounceOutUp;
    animation-name: bounceOutUp
}

@-webkit-keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

@keyframes fadeIn {
    0% {
        opacity: 0
    }
    100% {
        opacity: 1
    }
}

.fadeIn {
    -webkit-animation-name: fadeIn;
    -moz-animation-name: fadeIn;
    -o-animation-name: fadeIn;
    animation-name: fadeIn
}

@-webkit-keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -moz-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        -o-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        -moz-transform: translateY(-20px);
        -o-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.fadeInDown {
    -webkit-animation-name: fadeInDown;
    -moz-animation-name: fadeInDown;
    -o-animation-name: fadeInDown;
    animation-name: fadeInDown
}

@-webkit-keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -moz-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        -o-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInDownBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        -moz-transform: translateY(-2000px);
        -o-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.fadeInDownBig {
    -webkit-animation-name: fadeInDownBig;
    -moz-animation-name: fadeInDownBig;
    -o-animation-name: fadeInDownBig;
    animation-name: fadeInDownBig
}

@-webkit-keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -moz-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        -o-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        -moz-transform: translateX(-20px);
        -o-transform: translateX(-20px);
        transform: translateX(-20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.fadeInLeft {
    -webkit-animation-name: fadeInLeft;
    -moz-animation-name: fadeInLeft;
    -o-animation-name: fadeInLeft;
    animation-name: fadeInLeft
}

@-webkit-keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -moz-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        -o-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInLeftBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        -moz-transform: translateX(-2000px);
        -o-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.fadeInLeftBig {
    -webkit-animation-name: fadeInLeftBig;
    -moz-animation-name: fadeInLeftBig;
    -o-animation-name: fadeInLeftBig;
    animation-name: fadeInLeftBig
}

@-webkit-keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -moz-transform: translateX(20px);
        -ms-transform: translateX(20px);
        -o-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        -moz-transform: translateX(20px);
        -o-transform: translateX(20px);
        transform: translateX(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.fadeInRight {
    -webkit-animation-name: fadeInRight;
    -moz-animation-name: fadeInRight;
    -o-animation-name: fadeInRight;
    animation-name: fadeInRight
}

@-webkit-keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -moz-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        -o-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes fadeInRightBig {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        -moz-transform: translateX(2000px);
        -o-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.fadeInRightBig {
    -webkit-animation-name: fadeInRightBig;
    -moz-animation-name: fadeInRightBig;
    -o-animation-name: fadeInRightBig;
    animation-name: fadeInRightBig
}

@-webkit-keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -moz-transform: translateY(20px);
        -ms-transform: translateY(20px);
        -o-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInUp {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        -moz-transform: translateY(20px);
        -o-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.fadeInUp {
    -webkit-animation-name: fadeInUp;
    -moz-animation-name: fadeInUp;
    -o-animation-name: fadeInUp;
    animation-name: fadeInUp
}

@-webkit-keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -moz-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        -o-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInUpBig {
    0% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        -moz-transform: translateY(2000px);
        -o-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.fadeInUpBig {
    -webkit-animation-name: fadeInUpBig;
    -moz-animation-name: fadeInUpBig;
    -o-animation-name: fadeInUpBig;
    animation-name: fadeInUpBig
}

@-webkit-keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

@keyframes fadeOut {
    0% {
        opacity: 1
    }
    100% {
        opacity: 0
    }
}

.fadeOut {
    -webkit-animation-name: fadeOut;
    -moz-animation-name: fadeOut;
    -o-animation-name: fadeOut;
    animation-name: fadeOut
}

@-webkit-keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -moz-transform: translateY(20px);
        -ms-transform: translateY(20px);
        -o-transform: translateY(20px);
        transform: translateY(20px)
    }
}

@keyframes fadeOutDown {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        -moz-transform: translateY(20px);
        -o-transform: translateY(20px);
        transform: translateY(20px)
    }
}

.fadeOutDown {
    -webkit-animation-name: fadeOutDown;
    -moz-animation-name: fadeOutDown;
    -o-animation-name: fadeOutDown;
    animation-name: fadeOutDown
}

@-webkit-keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -moz-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        -o-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@keyframes fadeOutDownBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        -moz-transform: translateY(2000px);
        -o-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

.fadeOutDownBig {
    -webkit-animation-name: fadeOutDownBig;
    -moz-animation-name: fadeOutDownBig;
    -o-animation-name: fadeOutDownBig;
    animation-name: fadeOutDownBig
}

@-webkit-keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -moz-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        -o-transform: translateX(-20px);
        transform: translateX(-20px)
    }
}

@keyframes fadeOutLeft {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-20px);
        -ms-transform: translateX(-20px);
        -moz-transform: translateX(-20px);
        -o-transform: translateX(-20px);
        transform: translateX(-20px)
    }
}

.fadeOutLeft {
    -webkit-animation-name: fadeOutLeft;
    -moz-animation-name: fadeOutLeft;
    -o-animation-name: fadeOutLeft;
    animation-name: fadeOutLeft
}

@-webkit-keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -moz-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        -o-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@keyframes fadeOutLeftBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        -moz-transform: translateX(-2000px);
        -o-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

.fadeOutLeftBig {
    -webkit-animation-name: fadeOutLeftBig;
    -moz-animation-name: fadeOutLeftBig;
    -o-animation-name: fadeOutLeftBig;
    animation-name: fadeOutLeftBig
}

@-webkit-keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -moz-transform: translateX(20px);
        -ms-transform: translateX(20px);
        -o-transform: translateX(20px);
        transform: translateX(20px)
    }
}

@keyframes fadeOutRight {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(20px);
        -ms-transform: translateX(20px);
        -moz-transform: translateX(20px);
        -o-transform: translateX(20px);
        transform: translateX(20px)
    }
}

.fadeOutRight {
    -webkit-animation-name: fadeOutRight;
    -moz-animation-name: fadeOutRight;
    -o-animation-name: fadeOutRight;
    animation-name: fadeOutRight
}

@-webkit-keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -moz-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        -o-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@keyframes fadeOutRightBig {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        -moz-transform: translateX(2000px);
        -o-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

.fadeOutRightBig {
    -webkit-animation-name: fadeOutRightBig;
    -moz-animation-name: fadeOutRightBig;
    -o-animation-name: fadeOutRightBig;
    animation-name: fadeOutRightBig
}

@-webkit-keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -moz-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        -o-transform: translateY(-20px);
        transform: translateY(-20px)
    }
}

@keyframes fadeOutUp {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        -moz-transform: translateY(-20px);
        -o-transform: translateY(-20px);
        transform: translateY(-20px)
    }
}

.fadeOutUp {
    -webkit-animation-name: fadeOutUp;
    -moz-animation-name: fadeOutUp;
    -o-animation-name: fadeOutUp;
    animation-name: fadeOutUp
}

@-webkit-keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -moz-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        -o-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@keyframes fadeOutUpBig {
    0% {
        opacity: 1;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        -moz-transform: translateY(-2000px);
        -o-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

.fadeOutUpBig {
    -webkit-animation-name: fadeOutUpBig;
    -moz-animation-name: fadeOutUpBig;
    -o-animation-name: fadeOutUpBig;
    animation-name: fadeOutUpBig
}

@-webkit-keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -moz-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -o-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-out;
        -moz-animation-timing-function: ease-out;
        -o-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -o-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        -moz-animation-timing-function: ease-out;
        -o-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
}

@keyframes flip {
    0% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -moz-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -o-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
        -webkit-animation-timing-function: ease-out;
        -moz-animation-timing-function: ease-out;
        -o-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    40% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -o-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
        -webkit-animation-timing-function: ease-out;
        -moz-animation-timing-function: ease-out;
        -o-animation-timing-function: ease-out;
        animation-timing-function: ease-out
    }
    50% {
        -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    80% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
    100% {
        -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
        -webkit-animation-timing-function: ease-in;
        -moz-animation-timing-function: ease-in;
        -o-animation-timing-function: ease-in;
        animation-timing-function: ease-in
    }
}

.animated.flip {
    -webkit-backface-visibility: visible;
    -ms-backface-visibility: visible;
    -moz-backface-visibility: visible;
    backface-visibility: visible;
    -webkit-animation-name: flip;
    -moz-animation-name: flip;
    -o-animation-name: flip;
    animation-name: flip
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -moz-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        -o-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        -moz-transform: perspective(400px) rotateX(-10deg);
        -ms-transform: perspective(400px) rotateX(-10deg);
        -o-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        -moz-transform: perspective(400px) rotateX(10deg);
        -ms-transform: perspective(400px) rotateX(10deg);
        -o-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        -moz-transform: perspective(400px) rotateX(0deg);
        -ms-transform: perspective(400px) rotateX(0deg);
        -o-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
}

@keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        -moz-transform: perspective(400px) rotateX(90deg);
        -o-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
        -ms-transform: perspective(400px) rotateX(-10deg);
        -moz-transform: perspective(400px) rotateX(-10deg);
        -o-transform: perspective(400px) rotateX(-10deg);
        transform: perspective(400px) rotateX(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
        -ms-transform: perspective(400px) rotateX(10deg);
        -moz-transform: perspective(400px) rotateX(10deg);
        -o-transform: perspective(400px) rotateX(10deg);
        transform: perspective(400px) rotateX(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        -ms-transform: perspective(400px) rotateX(0deg);
        -moz-transform: perspective(400px) rotateX(0deg);
        -o-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
}

.flipInX {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    -moz-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInX;
    -moz-animation-name: flipInX;
    -o-animation-name: flipInX;
    animation-name: flipInX
}

@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -moz-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        -o-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        -moz-transform: perspective(400px) rotateY(-10deg);
        -ms-transform: perspective(400px) rotateY(-10deg);
        -o-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        -moz-transform: perspective(400px) rotateY(10deg);
        -ms-transform: perspective(400px) rotateY(10deg);
        -o-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        -moz-transform: perspective(400px) rotateY(0deg);
        -ms-transform: perspective(400px) rotateY(0deg);
        -o-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
}

@keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        -moz-transform: perspective(400px) rotateY(90deg);
        -o-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
        -ms-transform: perspective(400px) rotateY(-10deg);
        -moz-transform: perspective(400px) rotateY(-10deg);
        -o-transform: perspective(400px) rotateY(-10deg);
        transform: perspective(400px) rotateY(-10deg)
    }
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
        -ms-transform: perspective(400px) rotateY(10deg);
        -moz-transform: perspective(400px) rotateY(10deg);
        -o-transform: perspective(400px) rotateY(10deg);
        transform: perspective(400px) rotateY(10deg)
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        -ms-transform: perspective(400px) rotateY(0deg);
        -moz-transform: perspective(400px) rotateY(0deg);
        -o-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
}

.flipInY {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    -moz-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipInY;
    -moz-animation-name: flipInY;
    -o-animation-name: flipInY;
    animation-name: flipInY
}

@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        -moz-transform: perspective(400px) rotateX(0deg);
        -ms-transform: perspective(400px) rotateX(0deg);
        -o-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -moz-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        -o-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}

@keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        -ms-transform: perspective(400px) rotateX(0deg);
        -moz-transform: perspective(400px) rotateX(0deg);
        -o-transform: perspective(400px) rotateX(0deg);
        transform: perspective(400px) rotateX(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        -ms-transform: perspective(400px) rotateX(90deg);
        -moz-transform: perspective(400px) rotateX(90deg);
        -o-transform: perspective(400px) rotateX(90deg);
        transform: perspective(400px) rotateX(90deg);
        opacity: 0
    }
}

.flipOutX {
    -webkit-animation-name: flipOutX;
    -moz-animation-name: flipOutX;
    -o-animation-name: flipOutX;
    animation-name: flipOutX;
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    -moz-backface-visibility: visible !important;
    backface-visibility: visible !important
}

@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        -moz-transform: perspective(400px) rotateY(0deg);
        -ms-transform: perspective(400px) rotateY(0deg);
        -o-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -moz-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        -o-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}

@keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        -ms-transform: perspective(400px) rotateY(0deg);
        -moz-transform: perspective(400px) rotateY(0deg);
        -o-transform: perspective(400px) rotateY(0deg);
        transform: perspective(400px) rotateY(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        -ms-transform: perspective(400px) rotateY(90deg);
        -moz-transform: perspective(400px) rotateY(90deg);
        -o-transform: perspective(400px) rotateY(90deg);
        transform: perspective(400px) rotateY(90deg);
        opacity: 0
    }
}

.flipOutY {
    -webkit-backface-visibility: visible !important;
    -ms-backface-visibility: visible !important;
    -moz-backface-visibility: visible !important;
    backface-visibility: visible !important;
    -webkit-animation-name: flipOutY;
    -moz-animation-name: flipOutY;
    -o-animation-name: flipOutY;
    animation-name: flipOutY
}

@-webkit-keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -moz-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        -o-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        -moz-transform: translateX(-20%) skewX(30deg);
        -ms-transform: translateX(-20%) skewX(30deg);
        -o-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }
    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        -moz-transform: translateX(0%) skewX(-15deg);
        -ms-transform: translateX(0%) skewX(-15deg);
        -o-transform: translateX(0%) skewX(-15deg);
        transform: translateX(0%) skewX(-15deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(0%) skewX(0deg);
        -moz-transform: translateX(0%) skewX(0deg);
        -ms-transform: translateX(0%) skewX(0deg);
        -o-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
}

@keyframes lightSpeedIn {
    0% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        -moz-transform: translateX(100%) skewX(-30deg);
        -o-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
    60% {
        -webkit-transform: translateX(-20%) skewX(30deg);
        -ms-transform: translateX(-20%) skewX(30deg);
        -moz-transform: translateX(-20%) skewX(30deg);
        -o-transform: translateX(-20%) skewX(30deg);
        transform: translateX(-20%) skewX(30deg);
        opacity: 1
    }
    80% {
        -webkit-transform: translateX(0%) skewX(-15deg);
        -ms-transform: translateX(0%) skewX(-15deg);
        -moz-transform: translateX(0%) skewX(-15deg);
        -o-transform: translateX(0%) skewX(-15deg);
        transform: translateX(0%) skewX(-15deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(0%) skewX(0deg);
        -ms-transform: translateX(0%) skewX(0deg);
        -moz-transform: translateX(0%) skewX(0deg);
        -o-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    -moz-animation-name: lightSpeedIn;
    -o-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;
    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out
}

@-webkit-keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0deg);
        -moz-transform: translateX(0%) skewX(0deg);
        -ms-transform: translateX(0%) skewX(0deg);
        -o-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -moz-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        -o-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
}

@keyframes lightSpeedOut {
    0% {
        -webkit-transform: translateX(0%) skewX(0deg);
        -ms-transform: translateX(0%) skewX(0deg);
        -moz-transform: translateX(0%) skewX(0deg);
        -o-transform: translateX(0%) skewX(0deg);
        transform: translateX(0%) skewX(0deg);
        opacity: 1
    }
    100% {
        -webkit-transform: translateX(100%) skewX(-30deg);
        -ms-transform: translateX(100%) skewX(-30deg);
        -moz-transform: translateX(100%) skewX(-30deg);
        -o-transform: translateX(100%) skewX(-30deg);
        transform: translateX(100%) skewX(-30deg);
        opacity: 0
    }
}

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    -moz-animation-name: lightSpeedOut;
    -o-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;
    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    -o-animation-timing-function: ease-in;
    animation-timing-function: ease-in
}

@-webkit-keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        -moz-transform-origin: center center;
        -ms-transform-origin: center center;
        -o-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        -moz-transform: rotate(-200deg);
        -ms-transform: rotate(-200deg);
        -o-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: center center;
        -moz-transform-origin: center center;
        -ms-transform-origin: center center;
        -o-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateIn {
    0% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        -moz-transform-origin: center center;
        -o-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(-200deg);
        -ms-transform: rotate(-200deg);
        -moz-transform: rotate(-200deg);
        -o-transform: rotate(-200deg);
        transform: rotate(-200deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        -moz-transform-origin: center center;
        -o-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateIn {
    -webkit-animation-name: rotateIn;
    -moz-animation-name: rotateIn;
    -o-animation-name: rotateIn;
    animation-name: rotateIn
}

@-webkit-keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateInDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateInDownLeft {
    -webkit-animation-name: rotateInDownLeft;
    -moz-animation-name: rotateInDownLeft;
    -o-animation-name: rotateInDownLeft;
    animation-name: rotateInDownLeft
}

@-webkit-keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateInDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateInDownRight {
    -webkit-animation-name: rotateInDownRight;
    -moz-animation-name: rotateInDownRight;
    -o-animation-name: rotateInDownRight;
    animation-name: rotateInDownRight
}

@-webkit-keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateInUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateInUpLeft {
    -webkit-animation-name: rotateInUpLeft;
    -moz-animation-name: rotateInUpLeft;
    -o-animation-name: rotateInUpLeft;
    animation-name: rotateInUpLeft
}

@-webkit-keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

@keyframes rotateInUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
}

.rotateInUpRight {
    -webkit-animation-name: rotateInUpRight;
    -moz-animation-name: rotateInUpRight;
    -o-animation-name: rotateInUpRight;
    animation-name: rotateInUpRight
}

@-webkit-keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        -moz-transform-origin: center center;
        -ms-transform-origin: center center;
        -o-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: center center;
        -moz-transform-origin: center center;
        -ms-transform-origin: center center;
        -o-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(200deg);
        -moz-transform: rotate(200deg);
        -ms-transform: rotate(200deg);
        -o-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0
    }
}

@keyframes rotateOut {
    0% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        -moz-transform-origin: center center;
        -o-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: center center;
        -ms-transform-origin: center center;
        -moz-transform-origin: center center;
        -o-transform-origin: center center;
        transform-origin: center center;
        -webkit-transform: rotate(200deg);
        -ms-transform: rotate(200deg);
        -moz-transform: rotate(200deg);
        -o-transform: rotate(200deg);
        transform: rotate(200deg);
        opacity: 0
    }
}

.rotateOut {
    -webkit-animation-name: rotateOut;
    -moz-animation-name: rotateOut;
    -o-animation-name: rotateOut;
    animation-name: rotateOut
}

@-webkit-keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}

@keyframes rotateOutDownLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}

.rotateOutDownLeft {
    -webkit-animation-name: rotateOutDownLeft;
    -moz-animation-name: rotateOutDownLeft;
    -o-animation-name: rotateOutDownLeft;
    animation-name: rotateOutDownLeft
}

@-webkit-keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}

@keyframes rotateOutDownRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}

.rotateOutDownRight {
    -webkit-animation-name: rotateOutDownRight;
    -moz-animation-name: rotateOutDownRight;
    -o-animation-name: rotateOutDownRight;
    animation-name: rotateOutDownRight
}

@-webkit-keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}

@keyframes rotateOutUpLeft {
    0% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: left bottom;
        -ms-transform-origin: left bottom;
        -moz-transform-origin: left bottom;
        -o-transform-origin: left bottom;
        transform-origin: left bottom;
        -webkit-transform: rotate(-90deg);
        -ms-transform: rotate(-90deg);
        -moz-transform: rotate(-90deg);
        -o-transform: rotate(-90deg);
        transform: rotate(-90deg);
        opacity: 0
    }
}

.rotateOutUpLeft {
    -webkit-animation-name: rotateOutUpLeft;
    -moz-animation-name: rotateOutUpLeft;
    -o-animation-name: rotateOutUpLeft;
    animation-name: rotateOutUpLeft
}

@-webkit-keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}

@keyframes rotateOutUpRight {
    0% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        opacity: 1
    }
    100% {
        -webkit-transform-origin: right bottom;
        -ms-transform-origin: right bottom;
        -moz-transform-origin: right bottom;
        -o-transform-origin: right bottom;
        transform-origin: right bottom;
        -webkit-transform: rotate(90deg);
        -ms-transform: rotate(90deg);
        -moz-transform: rotate(90deg);
        -o-transform: rotate(90deg);
        transform: rotate(90deg);
        opacity: 0
    }
}

.rotateOutUpRight {
    -webkit-animation-name: rotateOutUpRight;
    -moz-animation-name: rotateOutUpRight;
    -o-animation-name: rotateOutUpRight;
    animation-name: rotateOutUpRight
}

@-webkit-keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -moz-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        -o-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slideInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        -moz-transform: translateY(-2000px);
        -o-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.slideInDown {
    -webkit-animation-name: slideInDown;
    -moz-animation-name: slideInDown;
    -o-animation-name: slideInDown;
    animation-name: slideInDown
}

@-webkit-keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -moz-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        -o-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideInLeft {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        -moz-transform: translateX(-2000px);
        -o-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.slideInLeft {
    -webkit-animation-name: slideInLeft;
    -moz-animation-name: slideInLeft;
    -o-animation-name: slideInLeft;
    animation-name: slideInLeft
}

@-webkit-keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -moz-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        -o-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

@keyframes slideInRight {
    0% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        -moz-transform: translateX(2000px);
        -o-transform: translateX(2000px);
        transform: translateX(2000px)
    }
    100% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
}

.slideInRight {
    -webkit-animation-name: slideInRight;
    -moz-animation-name: slideInRight;
    -o-animation-name: slideInRight;
    animation-name: slideInRight
}

@-webkit-keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -moz-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        -o-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

@keyframes slideOutLeft {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(-2000px);
        -ms-transform: translateX(-2000px);
        -moz-transform: translateX(-2000px);
        -o-transform: translateX(-2000px);
        transform: translateX(-2000px)
    }
}

.slideOutLeft {
    -webkit-animation-name: slideOutLeft;
    -moz-animation-name: slideOutLeft;
    -o-animation-name: slideOutLeft;
    animation-name: slideOutLeft
}

@-webkit-keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        -moz-transform: translateX(0);
        -ms-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -moz-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        -o-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

@keyframes slideOutRight {
    0% {
        -webkit-transform: translateX(0);
        -ms-transform: translateX(0);
        -moz-transform: translateX(0);
        -o-transform: translateX(0);
        transform: translateX(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(2000px);
        -ms-transform: translateX(2000px);
        -moz-transform: translateX(2000px);
        -o-transform: translateX(2000px);
        transform: translateX(2000px)
    }
}

.slideOutRight {
    -webkit-animation-name: slideOutRight;
    -moz-animation-name: slideOutRight;
    -o-animation-name: slideOutRight;
    animation-name: slideOutRight
}

@-webkit-keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -moz-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        -o-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

@keyframes slideOutUp {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(-2000px);
        -ms-transform: translateY(-2000px);
        -moz-transform: translateY(-2000px);
        -o-transform: translateY(-2000px);
        transform: translateY(-2000px)
    }
}

.slideOutUp {
    -webkit-animation-name: slideOutUp;
    -moz-animation-name: slideOutUp;
    -o-animation-name: slideOutUp;
    animation-name: slideOutUp
}

@-webkit-keyframes slideInUp {
    0% {
        -webkit-transform: translateY(2000px);
        -moz-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        -o-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes slideInUp {
    0% {
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        -moz-transform: translateY(2000px);
        -o-transform: translateY(2000px);
        transform: translateY(2000px)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.slideInUp {
    -webkit-animation-name: slideInUp;
    -moz-animation-name: slideInUp;
    -o-animation-name: slideInUp;
    animation-name: slideInUp
}

@-webkit-keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -moz-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        -o-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

@keyframes slideOutDown {
    0% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateY(2000px);
        -ms-transform: translateY(2000px);
        -moz-transform: translateY(2000px);
        -o-transform: translateY(2000px);
        transform: translateY(2000px)
    }
}

.slideOutDown {
    -webkit-animation-name: slideOutDown;
    -moz-animation-name: slideOutDown;
    -o-animation-name: slideOutDown;
    animation-name: slideOutDown
}

@-webkit-keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        -moz-transform: rotate(0);
        -ms-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        -webkit-transform-origin: top left;
        -moz-transform-origin: top left;
        -ms-transform-origin: top left;
        -o-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        -moz-animation-timing-function: ease-in-out;
        -o-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    20%, 60% {
        -webkit-transform: rotate(80deg);
        -moz-transform: rotate(80deg);
        -ms-transform: rotate(80deg);
        -o-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-transform-origin: top left;
        -moz-transform-origin: top left;
        -ms-transform-origin: top left;
        -o-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        -moz-animation-timing-function: ease-in-out;
        -o-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    40% {
        -webkit-transform: rotate(60deg);
        -moz-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
        -o-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-transform-origin: top left;
        -moz-transform-origin: top left;
        -ms-transform-origin: top left;
        -o-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        -moz-animation-timing-function: ease-in-out;
        -o-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        -moz-transform: rotate(60deg) translateY(0);
        -ms-transform: rotate(60deg) translateY(0);
        -o-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        -webkit-transform-origin: top left;
        -moz-transform-origin: top left;
        -ms-transform-origin: top left;
        -o-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        -moz-animation-timing-function: ease-in-out;
        -o-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1
    }
    100% {
        -webkit-transform: translateY(700px);
        -moz-transform: translateY(700px);
        -ms-transform: translateY(700px);
        -o-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0
    }
}

@keyframes hinge {
    0% {
        -webkit-transform: rotate(0);
        -ms-transform: rotate(0);
        -moz-transform: rotate(0);
        -o-transform: rotate(0);
        transform: rotate(0);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        -moz-transform-origin: top left;
        -o-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        -moz-animation-timing-function: ease-in-out;
        -o-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    20%, 60% {
        -webkit-transform: rotate(80deg);
        -ms-transform: rotate(80deg);
        -moz-transform: rotate(80deg);
        -o-transform: rotate(80deg);
        transform: rotate(80deg);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        -moz-transform-origin: top left;
        -o-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        -moz-animation-timing-function: ease-in-out;
        -o-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    40% {
        -webkit-transform: rotate(60deg);
        -ms-transform: rotate(60deg);
        -moz-transform: rotate(60deg);
        -o-transform: rotate(60deg);
        transform: rotate(60deg);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        -moz-transform-origin: top left;
        -o-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        -moz-animation-timing-function: ease-in-out;
        -o-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out
    }
    80% {
        -webkit-transform: rotate(60deg) translateY(0);
        -ms-transform: rotate(60deg) translateY(0);
        -moz-transform: rotate(60deg) translateY(0);
        -o-transform: rotate(60deg) translateY(0);
        transform: rotate(60deg) translateY(0);
        -webkit-transform-origin: top left;
        -ms-transform-origin: top left;
        -moz-transform-origin: top left;
        -o-transform-origin: top left;
        transform-origin: top left;
        -webkit-animation-timing-function: ease-in-out;
        -moz-animation-timing-function: ease-in-out;
        -o-animation-timing-function: ease-in-out;
        animation-timing-function: ease-in-out;
        opacity: 1
    }
    100% {
        -webkit-transform: translateY(700px);
        -ms-transform: translateY(700px);
        -moz-transform: translateY(700px);
        -o-transform: translateY(700px);
        transform: translateY(700px);
        opacity: 0
    }
}

.hinge {
    -webkit-animation-name: hinge;
    -moz-animation-name: hinge;
    -o-animation-name: hinge;
    animation-name: hinge
}

@-webkit-keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        -moz-transform: translateX(-100%) rotate(-120deg);
        -ms-transform: translateX(-100%) rotate(-120deg);
        -o-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0) rotate(0deg);
        -moz-transform: translateX(0) rotate(0deg);
        -ms-transform: translateX(0) rotate(0deg);
        -o-transform: translateX(0) rotate(0deg);
        transform: translateX(0) rotate(0deg)
    }
}

@keyframes rollIn {
    0% {
        opacity: 0;
        -webkit-transform: translateX(-100%) rotate(-120deg);
        -ms-transform: translateX(-100%) rotate(-120deg);
        -moz-transform: translateX(-100%) rotate(-120deg);
        -o-transform: translateX(-100%) rotate(-120deg);
        transform: translateX(-100%) rotate(-120deg)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateX(0) rotate(0deg);
        -ms-transform: translateX(0) rotate(0deg);
        -moz-transform: translateX(0) rotate(0deg);
        -o-transform: translateX(0) rotate(0deg);
        transform: translateX(0) rotate(0deg)
    }
}

.rollIn {
    -webkit-animation-name: rollIn;
    -moz-animation-name: rollIn;
    -o-animation-name: rollIn;
    animation-name: rollIn
}

@-webkit-keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0) rotate(0deg);
        -moz-transform: translateX(0) rotate(0deg);
        -ms-transform: translateX(0) rotate(0deg);
        -o-transform: translateX(0) rotate(0deg);
        transform: translateX(0) rotate(0deg)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        -moz-transform: translateX(100%) rotate(120deg);
        -ms-transform: translateX(100%) rotate(120deg);
        -o-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg)
    }
}

@keyframes rollOut {
    0% {
        opacity: 1;
        -webkit-transform: translateX(0) rotate(0deg);
        -ms-transform: translateX(0) rotate(0deg);
        -moz-transform: translateX(0) rotate(0deg);
        -o-transform: translateX(0) rotate(0deg);
        transform: translateX(0) rotate(0deg)
    }
    100% {
        opacity: 0;
        -webkit-transform: translateX(100%) rotate(120deg);
        -ms-transform: translateX(100%) rotate(120deg);
        -moz-transform: translateX(100%) rotate(120deg);
        -o-transform: translateX(100%) rotate(120deg);
        transform: translateX(100%) rotate(120deg)
    }
}

.rollOut {
    -webkit-animation-name: rollOut;
    -moz-animation-name: rollOut;
    -o-animation-name: rollOut;
    animation-name: rollOut
}

@-webkit-keyframes dropInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -moz-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        -o-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes dropInDown {
    0% {
        opacity: 0;
        -webkit-transform: translateY(-20px);
        -ms-transform: translateY(-20px);
        -moz-transform: translateY(-20px);
        -o-transform: translateY(-20px);
        transform: translateY(-20px)
    }
    100% {
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@-webkit-keyframes fadeInUp05 {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -moz-transform: translateY(20px);
        -ms-transform: translateY(20px);
        -o-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: .5;
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -ms-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes fadeInUp05 {
    0% {
        opacity: 0;
        -webkit-transform: translateY(20px);
        -ms-transform: translateY(20px);
        -moz-transform: translateY(20px);
        -o-transform: translateY(20px);
        transform: translateY(20px)
    }
    100% {
        opacity: .5;
        -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        transform: translateY(0)
    }
}

.fadeInUp05 {
    -webkit-animation-name: fadeInUp05;
    -moz-animation-name: fadeInUp05;
    -o-animation-name: fadeInUp05;
    animation-name: fadeInUp05
}

@-webkit-keyframes spinnow {
    100% {
        transform: rotate(360deg);
        -webkit-transform: rotate(360deg)
    }
}

@-moz-keyframes spinnow {
    100% {
        transform: rotate(360deg);
        -moz-transform: rotate(360deg)
    }
}

@-ms-keyframes spinnow {
    100% {
        transform: rotate(360deg);
        -ms-transform: rotate(360deg)
    }
}

#sorttab, .panel-tab, .tabdropdown {
    background: #f5f6f7;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    border-bottom: 1px solid #e0e6ec !important
}

.panel-tab {
    margin-left: -15px;
    margin-right: -15px;
    border: 0 !important
}

.panel-tab a {
    border: 0 !important;
    padding: 10px !important;
    border-radius: 0 !important
}

.panel-tab > li {
    margin-bottom: 0
}

#sorttab li a, .panel-tab a, .tabdropdown a {
    padding: 14px 15px;
    line-height: 1;
    border: 0;
    margin-right: 0;
    border-radius: 0;
    border-right: 1px solid #e0e6ec !important
}

#sorttab li:last-of-type a, .panel-tab li:last-of-type a, .tabdropdown-call li:last-of-type a {
    border-right: 0 !important
}

#sorttab li.active a, .panel-tab li.active a, .tabdropdown li.active a {
    border-bottom-color: transparent;
    -moz-transform: translateY(0);
    -ms-transform: translateY(0);
    -o-transform: translateY(0);
    -webkit-transform: translateY(0);
    transform: translateY(0)
}

.tabdropdown-call {
    width: calc(100% - 45px)
}

.tabdropdown-call a {
    padding: 10px 15px !important;
    border-radius: 0 !important
}

.customer-calling-header .tabdropdown-call {
    border: 0 !important
}

.customer-calling-header {
    background: #f5f6f7 !important;
    border-bottom: 1px solid #e0e6ec !important
}

.customer-calling-header .tabdropdown-call .tabdrop {
    padding: 6px 15px !important;
    border-right: 1px solid #e0e6ec !important
}

.tabdropdownfixheight {
    height: 42px;
    overflow: hidden
}

.tabdrop, .tabdrop:hover, .tabdrop:active, .tabdropdown-call .tabdrop {
    padding: 7px 15px !important;
    border: 0 !important;
    background: #f5f6f7 !important;
    cursor: pointer !important;
    border-left: 1px solid #e0e6ec !important;
    -moz-transform: translateY(0) !important;
    -ms-transform: translateY(0) !important;
    -o-transform: translateY(0) !important;
    -webkit-transform: translateY(0) !important;
    transform: translateY(0) !important;
    border-bottom: 1px solid #e0e6ec
}

.droptabs:before, .droptabs::after {
    right: 10px !important;
    left: auto !important
}

.droptabs::after {
    right: 11px !important;
    left: auto !important
}

.droptabs li {
}

.droptabs li a {
    cursor: pointer !important;
    padding: 8px 20px !important
}

.customer-calling-body .clearfix {
    padding: 15px
}

.droptabs li.active a {
    background: #f5f6f7;
    color: #333
}


.hasSort:hover span:after {
    color: #444
}

.hasSort.desc span, .hasSort.asc span {
    position: relative;
    margin-left: 5px
}

.hasSort.asc span:after {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    right: -10px;
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: ""
}

.hasSort.desc span:after {
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    right: -10px;
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    content: ""
}

.saved-search-actions {
    display: table-cell
}

.ctrl-filter label {
    font-size: 13px;
    margin-bottom: 5px
}

.ctrl-filter .form-inline .form-control {
    display: inline-block;
    height: 28px
}

.ctrl-filter {
    margin-top: 15px;
    margin-bottom: 15px;
    display: table;
    padding-left: 15px
}

.ctrl-filter .filter-container {
    display: table;
    width: 100%;
    padding: 0;
    width: 100%;
    position: relative
}

.ctrl-filter .filter-container .btn {
    height: 32px;
    line-height: 32px;
    padding-top: 0
}

#dropdownfilter {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: 0;
    min-width: 100%
}

.ctrl-filter .txtSearch {
    border-radius: 0
}

.ctrl-filter .dropdown-menu {
    padding: 10px
}

.ctrl-filter .dropdown-menu .btn {
    height: 28px;
    line-height: 28px
}

.ctrl-filter .tag-item {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: 0;
    white-space: nowrap;
    margin-top: 10px
}

.tag-item button {
    color: #444;
    background-color: #ebeef0;
    border-color: #d5dde2;
    padding: 3px 8px
}

.tag-item button:first-child:hover, .tag-item button:first-child:active {
    background-color: #f9f9f9;
    border-color: #cedadd;
    color: #494944;
    cursor: default;
    outline: none !important
}

.tag-item button:last-child:hover, .tag-item button:last-child:active {
    background-color: #f9f9f9;
    cursor: pointer;
    border-color: #cedadd;
    outline: none !important
}

.tag-item button:first-child {
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
    border-right: 0
}

.tag-item button:last-child {
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    color: #44494e
}

#sorttab .editing {
    position: relative
}

#sorttab .editing a {
    padding-right: 18px
}

#sorttab .editing:after {
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    position: absolute;
    content: "";
    top: 0;
    bottom: 0;
    right: 8px;
    margin: auto;
    font-size: 8px;
    height: 8px;
    color: #3081cc
}

.input-date, .input-time {
    position: relative;
    padding-left: 35px;
    width: 150px !important
}

.filter-date {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 7px;
    z-index: 3;
    margin: auto;
    height: 15px
}

.bulk-actions {
    position: absolute;
    z-index: 2;
    left: 37px;
    right: 0;
    background: #fff;
    padding-right: 0;
    white-space: nowrap;
    margin-top: -23px;
    height: 29px;
    font-weight: 400;
    width: calc(100% - 60px)
}

.bulk-actions > .btn {
    white-space: nowrap;
    padding-left: 26px;
    font-size: 13px;
    padding-top: 0;
    background: #fff
}

.btn-slim {
    height: 28px;
    line-height: 14px
}

.pageheader {
}

.head-crumb {
}

.btn-top {
    float: right
}

.btn-bottom {
}

.bulk-actions > .btn .dropdown-icon {
    border-left: 1px solid var(--lightgray);
    padding-left: 8px;
    height: 27px;
    line-height: 26px;
    display: inline-block
}

.bulk-actions > .btn .dropdown-icon:after {
    content: "";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 20px;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    color: var(--primary);
    margin-left: 6px;
    height: 27px;
    vertical-align: middle
}

.bulk-actions .dropdown-menu {
    padding: 0;
    padding-bottom: 2px !important;
    border-radius: var(--radius-s); !important
}

.bulk-actions .dropdown-menu ul {
    padding: 5px 0;
    text-indent: 10px
}

.bulk-actions .dropdown-menu a {
    width: 100%;
    line-height: 25px;
    display: block
}

.bulk-actions .dropdown-menu a:hover {
    color: #fff;
    cursor: pointer;
    text-decoration: none !important
}

.bulk-actions .dropdown-menu li:hover {
    background: var(--primary);
    color: #fff
}

.form-horizontal .table-wrap {
    padding: 0
}

.form-horizontal .bulk-actions {
    left: 15px !important;
    width: calc(100% - 20px)
}

.selection-count {
    font-weight: 400;
    color: #999
}

th.select {
    width: 12px
}

th.select input[type=checkbox] {
    position: relative;
    top: 0;
    z-index: 5;
    margin-top: 1px
}

th.select input[type=checkbox].fa-minus-after:before {
    position: absolute;
    top: 7px;
    background: var(--primary);
    -webkit-transition: -webkit-transform .4s cubic-bezier(.45, 1.8, .5, .75);
    -moz-transition: -moz-transform .4s cubic-bezier(.45, 1.8, .5, .75);
    transition: transform .4s cubic-bezier(.45, 1.8, .5, .75);
    -webkit-transform: rotate(0) scale(1);
    -moz-transform: rotate(0) scale(1);
    -ms-transform: rotate(0) scale(1);
    -o-transform: rotate(0) scale(1);
    transform: rotate(0) scale(1);
    height: 2px;
    border: 0
}

.table .thumb-image, img.thumb-image {
    max-width: 60px;
    max-height: 60px;
    margin: 0 auto;
    border-radius: 0
}

.wrap-img {
    display: flex;
    align-items: center;
    justify-content: center;
    min-width: 65px;
    min-height: 65px;
    height: 65px;
    width: 65px;
    border: 1px solid var(--lessgray);
    border-radius: var(--radius-s);
    background: var(--white);
}

.dropdown-value:focus {
    background: #fff;
    cursor: text;
    text-align: left
}

.drop-select-search .boxsearch input {
    border: none;
    width: 100%;
    padding: 7px 10px;
    border-bottom: 1px solid #ccc
}

.drop-select-search .list-search-data li a, .search-auto-complete li a {
    padding: 5px 15px 5px 30px;
    color: var(--primary)
}

.drop-select-search .list-search-data li.selected a {
    padding: 5px 15px 5px 10px;
    color: #999
}

.drop-select-search .list-search-data li.selected a i {
    margin-right: 5px
}

.drop-select-search .list-search-data li.selected a i:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAICAYAAAAvOAWIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJEQjZBMUQzMDc0RTExRTQ5NEE1ODgxRjgxRkU2OTVGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJEQjZBMUQ0MDc0RTExRTQ5NEE1ODgxRjgxRkU2OTVGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkRCNkExRDEwNzRFMTFFNDk0QTU4ODFGODFGRTY5NUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkRCNkExRDIwNzRFMTFFNDk0QTU4ODFGODFGRTY5NUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5uOcocAAAAnklEQVR42mJkIAJs27Yn+d+/HyZMhBTuOnLKj4nx92wmJo4zBBXu2L7937Yde0tAfEZcCjdv3+3AyvBn3z9GtjIvD+cekBjT1iOXTGZ2dPBjU/ibgaUJphCs+N/7hz0SmppnYRqQFfp6ujYgG8IIUgRSzMTE9ISZmXMxyDN//v6d6ePjk4nuNLCbLz18KPjw0qX1rCwsdrgUggBAgAEAaA5IpM3GXMAAAAAASUVORK5CYII=')
}

.drop-select-search .list-search-data li.selected:hover a i {
    margin-right: 8px
}

.drop-select-search .list-search-data li.selected:hover a i:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc2QTZGNDJFMDc0RjExRTRBNTEzQjI1Mjc2MjZBRUNEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc2QTZGNDJGMDc0RjExRTRBNTEzQjI1Mjc2MjZBRUNEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzZBNkY0MkMwNzRGMTFFNEE1MTNCMjUyNzYyNkFFQ0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzZBNkY0MkQwNzRGMTFFNEE1MTNCMjUyNzYyNkFFQ0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6cGQpHAAAAWUlEQVR42mL8////FAYGhsuMjIwzGZAAUDwdSOmCGPFA/BcqAJeEisXDBOCKMCSRdMEUoUgyIanhwMFGtRPDTdjsRFbEAvYKA0MS0JsLYQpAbKAkiGkKEGAAeMhyLpF17toAAAAASUVORK5CYII=')
}

.drop-select-search .list-search-data li.locked a {
    padding: 5px 15px 5px 10px;
    color: #999
}

.drop-select-search .list-search-data li.locked a:hover {
    color: #fff
}

.drop-select-search .list-search-data li.locked a i, .drop-select-search .list-search-data li.locked a:hover i {
    margin-right: 5px
}

.drop-select-search .list-search-data li.locked a i:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAICAYAAAAvOAWIAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkJEQjZBMUQzMDc0RTExRTQ5NEE1ODgxRjgxRkU2OTVGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkJEQjZBMUQ0MDc0RTExRTQ5NEE1ODgxRjgxRkU2OTVGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QkRCNkExRDEwNzRFMTFFNDk0QTU4ODFGODFGRTY5NUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QkRCNkExRDIwNzRFMTFFNDk0QTU4ODFGODFGRTY5NUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5uOcocAAAAnklEQVR42mJkIAJs27Yn+d+/HyZMhBTuOnLKj4nx92wmJo4zBBXu2L7937Yde0tAfEZcCjdv3+3AyvBn3z9GtjIvD+cekBjT1iOXTGZ2dPBjU/ibgaUJphCs+N/7hz0SmppnYRqQFfp6ujYgG8IIUgRSzMTE9ISZmXMxyDN//v6d6ePjk4nuNLCbLz18KPjw0qX1rCwsdrgUggBAgAEAaA5IpM3GXMAAAAAASUVORK5CYII=')
}

.drop-select-search .list-search-data li.locked a:hover i:before {
    content: ""
}

.drop-select-search .dropdown-menu ul, .search-auto-complete ul {
    padding: 0 !important
}

.drop-select-search .dropdown-menu {
    padding: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    min-width: 300px
}

.drop-select-search .dropup .dropdown-menu:after {
    border-top: 6px solid #e9eff3
}

.search-auto-complete {
    width: 220px
}

.search-auto-complete .input-group-addon {
    cursor: pointer
}

.search-auto-complete .dropdown-menu {
    right: 0;
    left: auto;
    padding: 0;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    min-width: 250px
}

.drop-control .dropdown-menu ul {
    list-style: none;
    background-color: #fff;
    max-height: 200px;
    overflow-y: auto
}

.drop-control .dropdown-menu ul li:first-child {
    border-top: 0
}

.drop-control .dropdown-menu ul li {
    border-top: 1px solid #e6e6e6;
    padding: 4px 6px;
    text-decoration: none;
    color: var(--primary);
    cursor: pointer
}

.drop-control .dropdown-menu ul li:hover {
    background-color: var(--lightgray);
    color: #2f82b4;
    text-decoration: underline
}

.drop-control .dropdown-menu .drop-control ul {
    width: 320px;
    overflow-y: auto;
    max-height: 220px;
    overflow-x: hidden
}

.drop-control .dropdown-menu .drop-control ul li {
    border: 0;
    padding: 0;
    background-color: transparent
}

.drop-control .dropdown-menu .drop-control ul li span {
    white-space: pre-line
}

.drop-control .dropdown-menu .drop-control ul li.label {
    margin-left: 10px;
    color: #bbb;
    font-size: 13px;
    font-weight: normal;
    line-height: 24px;
    display: block
}

.drop-control .dropdown-menu .drop-control ul li.label:hover {
    text-decoration: none;
    cursor: default
}

.dropdown-ps-right.dropdown-ps-left {
    left: 0 !important;
    right: auto !important
}

.drop- .list-search-data li:hover, .drop-select-search .list-search-data li:hover a, .search-auto-complete li:hover, .search-auto-complete li:hover a {
    background: var(--primary);
    color: #fff;
    cursor: pointer
}

.drop-select-search .drop-search-footer {
    padding: 7px 15px
}

.search-loading {
    width: 134px;
    background: url('../img/ajax-loader.gif') no-repeat;
    height: 24px;
    margin: auto;
    padding-left: 30px;
    margin-bottom: 10px;
    margin-top: 10px
}

.search-loading.inline {
  margin: 0 !important;
  padding: 0 !important;
  display: inline-block;
  width: 24px;
  height: 24px;
}

.drop-control ul li a {
    width: 100%;
    display: inline-block
}

.limit-input-group .infinity {
    position: absolute;
    left: 17px;
    z-index: 3;
    top: 9px;
    font-size: 20px;
    color: #999;
    pointer-events: none
}

.limit-input-group {
    width: 180px
}

.open > .dropdown-menu {
    -webkit-animation-name: dropInDown;
    -moz-animation-name: dropInDown;
    -o-animation-name: dropInDown;
    animation-name: dropInDown;
    -webkit-animation-duration: .3s;
    -moz-animation-duration: .3s;
    -o-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both
}

.file-input-wrapper {
    overflow: hidden;
    position: relative;
    cursor: pointer;
    z-index: 1
}

.file-input-wrapper input[type=file], .file-input-wrapper input[type=file]:focus, .file-input-wrapper input[type=file]:hover {
    position: absolute;
    top: 0;
    left: 0;
    cursor: pointer;
    opacity: 0;
    filter: alpha(opacity=0);
    z-index: 99;
    outline: 0
}

.file-input-name {
    margin-left: 8px
}

.file-input-box {
    border: 1px solid var(--lightgray);
    height: 32px;
    padding: 4px 10px 4px;
    border-radius: var(--radius-s);
}

.file-input-box > input {
    border-radius: 0px;
}

.apps-dropdown .dropdown-menu {
    padding: 0
}

.apps-dropdown h3 {
    padding: 0;
    padding-left: 7px;
    font-size: 11px;
    font-weight: 500;
    margin: 0;
    line-height: 20px;
    height: 20px;
    text-transform: uppercase;
    color: #444
}

.apps-dropdown.dropdown-menu {
    padding-bottom: 5px
}

.apps-dropdown .dropdown-menu ul {
    padding: 0
}

.apps-dropdown .dropdown-menu ul li {
    padding: 0 7px
}

.apps-dropdown .dropdown-menu ul li:first-child {
    padding: 5px 7px
}

.apps-dropdown .dropdown-menu ul li:hover, .apps-dropdown .dropdown-menu ul li:hover a {
    background: var(--primary);
    color: #fff;
    cursor: pointer
}

.apps-dropdown .dropdown-menu ul li:first-child:hover {
    background: #fff;
    color: #444
}

.apps-dropdown.dropdown-menu {
    top: 95%;
    min-width: 250px
}

.table .dropdown-menu {
    border-radius: 0;
    padding-bottom: 0;
    z-index: 2
}

.table .dropdown-menu a {
    font-weight: 300
}

.table .dropdown-menu a:hover {
    text-decoration: underline
}

.table .dropdown-menu .img-thumbnail {
    border-radius: 0
}

.table .dropdown-menu b {
    font-size: 12px
}

.table .dropdown-menu p {
    font-weight: bold;
    margin-bottom: 6px;
    margin-top: 2px
}

.table .dropdown-menu .drop-footer {
    border-top: 1px solid rgba(196, 194, 194, .2);
    background: var(--lessgray);
    padding: 2px 10px 4px 10px;
    margin-top: 10px
}

.table .dropup .dropdown-menu:after {
    border-top: 6px solid var(--lessgray)
}

.table .dropdown-menu .drop-footer a {
    font-size: 11px
}

.errors {
    background: #fae1e1;
    padding: 20px 20px 20px 50px;
    margin: 0;
    border: 0;
    border-bottom: 1px solid #ebbaba
}

.errors ul {
    margin-left: 25px
}

.errors li {
    list-style-type: disc
}

.globalSearch h5 {
    display: block;
    color: #191919;
    margin: 20px 0 12px;
    font-size: 13px;
    padding: 0 0 4px;
    font-weight: 700
}

.globalSearch ul {
    padding-left: 15px
}

.globalSearch li {
    list-style-type: disc
}

.tabs-attached-file {
    background-color: #fcfcfc;
    border-bottom: solid 1px #d3dbe2;
    list-style: none;
    margin: 0;
    padding-bottom: 5px;
    margin-top: -20px;
    margin-left: -19px;
    margin-right: -20px
}

.tabs-attached-file li {
    margin: -1px 0 -2px -3px
}

.tabs-attached-file li:first-child {
    margin-left: -1px
}

.tabs-attached-file li a {
    background: #fff;
    border: 1px solid #d3dbe2;
    color: var(--primary);
    cursor: default;
    padding: 12px 20px !important;
    margin-bottom: -4px;
    border-radius: 0;
    cursor: pointer;
    background-color: #fcfcfc
}

.tabs-attached-file li.active a, .tabs-attached-file li a:focus {
    border-left: 1px solid #d3dbe2;
    background-color: #fff
}

.tabs-attached-file li:first-child a {
    border-left: none
}

.attach-image-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin: 0 auto;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.attach-image-list li {
    -webkit-box-flex: 1;
    -webkit-flex: 1 1 0%;
    -ms-flex: 1 1 0%;
    flex: 1 1 0%;
    margin: 5px;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 100%;
    min-width: 0;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 20%;
    -ms-flex: 0 0 20%;
    flex: 0 0 20%;
    max-width: calc(20% - 10px);
    text-align: center;
    height: 100px;
    position: relative
}

.attach-image-list img {
    max-width: 100%;
    max-height: 80px;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    margin: auto
}

.attach-image-list a {
    display: block;
    display: block;
    position: absolute;
    width: 100%;
    height: 100%
}

.attach-image-list li, .attach-image-list li.active {
    border: 1px solid #d3dbe2
}

.attach-image-list li:hover, .attach-image-list li.active {
    border: solid 1px var(--primary)
}

.attach-image-list .fa-empty-images {
    background: #fcfcfc;
    position: relative;
    height: 98px
}

.attach-image-list .fa-empty-images:before {
    margin: auto;
    position: absolute;
    left: 0;
    right: 0;
    bottom: 0;
    top: 0
}

.modal-image .modal-body {
    overflow-y: visible
}

.box-resixe-image {
    padding: 10px;
    margin-left: -20px;
    margin-right: -20px;
    margin-bottom: -20px
}

.modal-image .modal-body .modal-footer {
    margin-left: -20px;
    margin-right: -20px
}

.ui-state-highlight {
    background: #f9f9f9
}

.ui-sortable td, .list-navigation .drag-ui {
    cursor: move
}

.list-navigation td {
    cursor: default
}

ul.custom-context-menu {
    z-index: 1000;
    position: absolute;
    background-color: #fff;
    border: 1px solid silver;
    padding: 2px;
    min-width: 150px
}

ul.custom-context-menu li {
    cursor: pointer;
    padding: 2px 15px
}

ul.custom-context-menu li:hover {
    background-color: #d3dbe2
}

.footer-help {
    text-align: center;
    width: 100%;
    margin-top: 5px;
    margin-bottom: 5px
}

.info-message {
    padding: 12px 15px;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    text-align: left;
    border: solid 1px #eceeef;
    position: relative;
    margin: 0 auto
}

.info-message i {
    vertical-align: middle
}

.color-gray-pass {
    color: #4d4d4d
}

.box-friendship h4 {
    padding: 10px 50px 10px 50px;
    color: #000
}

textarea.form-control {
    padding: 5px
}

.zopim:first-child {
    right: -203px !important;
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    -o-transition: all .5s ease-in-out 0s;
    transition: all .5s ease-in-out 0s
}

.zopim:first-child:hover {
    right: 10px !important
}

.embediframe {
    width: 100% !important;
    position: absolute !important;
    left: 0 !important;
    top: 55px
}

.embediframeheader {
    margin-bottom: 0 !important
}

.control-edit-label .btn-group, .control-edit-label .form-control {
    display: none
}

.tree-node {
    margin-left: 15px;
    position: relative;
    cursor: pointer
}

.tree-node .tree-item.fa-node-open-o:after {
    content: "";
    display: block;
    height: 25px;
    width: 20px;
    position: absolute;
    border-left: 1px dotted #888;
    margin-left: 7px;
    border-bottom: 1px dotted #888
}

.tree-node .tree-node {
    margin-top: 7px
}

.tree-node label {
    margin-top: 7px
}

.box-search-advance {
    position: relative;
    border-radius: var(--radius-m);
}

.box-search-advance .panel-default {
    position: absolute;
    top: 100%;
    left: 0;
    -moz-transform: translateY(0) scale(0);
    -ms-transform: translateY(0) scale(0);
    -o-transform: translateY(0) scale(0);
    -webkit-transform: translateY(0) scale(0);
    transform: translateY(0) scale(0);
    max-width: 100%;
    margin-top: 5px;
    background-color: rgba(255, 255, 255, .98);
    border-radius: var(--radius-s);
    opacity: 0;
    -webkit-transition: -webkit-transform .3s ease, opacity .3s ease;
    -moz-transition: all .3s ease, opacity .3s ease;
    -o-transition: all .3s ease, opacity .3s ease;
    transition: all .3s ease, opacity .3s ease;
    width: 100%;
    -moz-transform-origin: 50% -20px;
    -ms-transform-origin: 50% -20px;
    -o-transform-origin: 50% -20px;
    -webkit-transform-origin: 50% -20px;
    transform-origin: 50% -20px
}

.box-search-advance .panel-default .panel-body {
    max-height: 300px;
    overflow-y: auto;
    padding-top: 0
}

.box-search-advance .panel-default.active {
    -webkit-transform: translateY(0) scale(1);
    -moz-transform: translateY(0) scale(1);
    -ms-transform: translateY(0) scale(1);
    -o-transform: translateY(0) scale(1);
    transform: translateY(0) scale(1);
    opacity: 1;
    z-index: 200
}

.box-search-advance .panel-default.active:before {
    position: absolute;
    top: -7px;
    left: 0;
    right: 0;
    margin: auto;
    display: inline-block;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #f3faff;
    border-left: 7px solid transparent;
    border-bottom-color: rgba(175, 166, 166, .2);
    content: '';
    width: 3px
}

.box-search-advance .panel-default.active:after {
    position: absolute;
    left: 0;
    right: 0;
    top: -6px;
    margin: auto;
    display: inline-block;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    border-left: 6px solid transparent;
    content: '';
    width: 3px
}

.box-search-advance .panel-default .list-search-data > ul > li {
    padding: 10px 13px;
    cursor: pointer;
    border-top: 1px solid #ebeef0
}

.findcustomer .list-search-data > ul > li {
    padding: 5px 13px !important
}

.findcustomer .box-search-advance .panel-default .list-search-data > ul > li.active, .findcustomer .box-search-advance .panel-default .list-search-data > ul > li:hover {
    background: var(--primary)
}

.findcustomer .box-search-advance .panel-default .list-search-data > ul > li.active *, .findcustomer .box-search-advance .panel-default .list-search-data > ul > li:hover * {
    color: #fff !important
}

.box-search-advance .panel-default .list-search-data > ul > li ul {
    padding-left: 40px
}

.box-search-advance .panel-default .list-search-data > ul > li ul li {
    padding: 7px 10px
}

.box-search-advance .panel-default .list-search-data > ul > li ul li:hover {
    background: #eff9fd
}

.box-search-advance .panel-default .list-search-data .wrap-img, .box-search-advance .panel-default .list-search-data .img-empty {
    min-height: 32px;
    min-width: 32px;
    height: 30px;
    width: 30px;
    margin-top: 2px
}

.box-search-advance .panel-default .list-search-data .img-empty {
    padding: 6px 2px
}

.box-search-advance .panel-default .list-search-data .wrap-img img {
    min-height: 30px;
    min-height: 30px;
    height: 30px;
    width: 30px
}

.box-search-advance-head {
    padding: 15px;
    border-bottom: 1px solid #e0e6ec;
    margin-left: -15px;
    margin-right: -15px;
    cursor: pointer
}

.box-search-advance-head:hover {
    background: #eff9fd
}

.findcustomer .box-search-advance-head:hover {
    background: var(--primary);
    color: #fff
}

.label--checkbox, .label--radio {
    position: relative;
    margin: .5rem;
    line-height: 135%;
    cursor: pointer
}

.hrv-checkbox, input[type="checkbox"]:not(.hrv-checkbox) {
    position: relative;
    top: 0;
    margin: 0;
    cursor: pointer
}

input[type="checkbox"][disabled], input[type="radio"][disabled] {
    opacity: .5 !important
}

.hrv-checkbox:before, input[type="checkbox"]:not(.hrv-checkbox):before {
    -webkit-transition: -webkit-transform .4s cubic-bezier(.45, 1.8, .5, .75);
    -moz-transition: -moz-transform .4s cubic-bezier(.45, 1.8, .5, .75);
    transition: transform .4s cubic-bezier(.45, 1.8, .5, .75);
    -webkit-transform: rotate(-45deg) scale(0, 0);
    -moz-transform: rotate(-45deg) scale(0, 0);
    -ms-transform: rotate(-45deg) scale(0, 0);
    -o-transform: rotate(-45deg) scale(0, 0);
    transform: rotate(-45deg) scale(0, 0);
    content: "";
    position: absolute;
    left: -1px;
    right: 0;
    top: .3em;
    margin: auto;
    z-index: 1;
    width: 10px;
    height: 5px;
    border: 2px solid var(--primary);
    border-top-style: none;
    border-right-style: none
}

.hrv-checkbox:checked:before, input[type="checkbox"]:not(.hrv-checkbox):checked:before {
    -webkit-transform: rotate(-45deg) scale(1, 1);
    -moz-transform: rotate(-45deg) scale(1, 1);
    -ms-transform: rotate(-45deg) scale(1, 1);
    -o-transform: rotate(-45deg) scale(1, 1);
    transform: rotate(-45deg) scale(1, 1)
}

.hrv-checkbox:after, input[type="checkbox"]:not(.hrv-checkbox):after {
    content: "";
    position: absolute;
    left: -1px;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    width: 16px;
    height: 16px;
    background: #fff;
    border: 1px solid var(--lightprimary);
    cursor: pointer;
    border-radius: 2px;
}

label input[type="checkbox"]:not(.hrv-checkbox) {
    margin-right: 10px
}

input[type="checkbox"]:not(.hrv-checkbox) + label {
    margin-left: 5px
}

.hrv-radio, input[type="radio"] {
    position: relative;
    margin: 0 1rem 0 0;
    cursor: pointer
}

.hrv-radio:before, input[type="radio"]:before {
    -webkit-transition: -webkit-transform .4s cubic-bezier(.45, 1.8, .5, .75);
    -moz-transition: -moz-transform .4s cubic-bezier(.45, 1.8, .5, .75);
    transition: transform .4s cubic-bezier(.45, 1.8, .5, .75);
    -webkit-transform: scale(0, 0);
    -moz-transform: scale(0, 0);
    -ms-transform: scale(0, 0);
    -o-transform: scale(0, 0);
    transform: scale(0, 0);
    content: "";
    position: absolute;
    left: -1px;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    z-index: 1;
    width: 8px;
    height: 8px;
    background: var(--primary);
    border-radius: 50%
}

.hrv-radio:checked:before, input[type="radio"]:checked:before {
    -webkit-transform: scale(1, 1);
    -moz-transform: scale(1, 1);
    -ms-transform: scale(1, 1);
    -o-transform: scale(1, 1);
    transform: scale(1, 1)
}

.hrv-radio:after, input[type="radio"]:after {
    content: "";
    position: absolute;
    left: -1px;
    right: 0;
    bottom: 0;
    top: 0;
    margin: auto;
    width: 16px;
    height: 16px;
    background: #fff;
    border: 1px solid #cedadd;
    border-radius: 50%
}

select {
    background: url(//hstatic.net/0/0/global/design/imgs/select-arrow.png) right center #fff no-repeat !important;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    padding-right: 17px !important
}

.drop-choice ul {
    max-height: 250px;
    overflow-y: auto;
    min-width: 200px;
    max-width: 300px;
    padding-left: 0 !important;
    padding-right: 0 !important
}

.drop-choice li:hover {
    background: #eff9fd
}

.drop-choice li {
    border-bottom: 1px solid #d3dbe2
}

.drop-choice li:last-child {
    border: 0
}

body {
}

.panel-body.collect-border-b .border-bottom:last-child {
    border: 0 !important
}

.theme-settings-form h2.heading.collection-form {
    background-color: #d0ebf4;
    color: #000;
    padding: 14px 10px;
    margin-left: 5px
}

.theme-settings-form h2.heading.collection-form:hover {
    background-color: #c3eefc;
    margin-left: 5px
}

.theme-settings-form h2.heading.collection-form:after {
    color: #8dd1e8
}

.modal-dialog.modal-dialog-menu {
    width: 800px
}

.image-customer-empty {
    width: 677px;
    height: 270px;
    margin: auto;
    background: url(data:image/png;base64,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) no-repeat
}

.arrow-add-customer {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEMAAAB6CAMAAADTYR4kAAAB+1BMVEUAAACqqqqxsbGurq6qqqqxsbGwsLCwsLCvr68AAACxsbGwsLCvr6+qqqqxsbGxsbGxsbGwsLCwsLCwsLCwsLCvr69/f3+wsLB/f3+wsLCxsbGwsLCwsLCvr6+xsbGsrKyxsbGxsbGxsbGwsLCqqqqwsLCxsbGxsbGwsLCxsbGxsbGlpaWwsLCwsLCwsLCxsbGxsbGwsLCurq6xsbGwsLCwsLCxsbGxsbGwsLCvr6+wsLCvr6+xsbGxsbGxsbGvr6+wsLCxsbGioqKtra2vr6+urq6xsbGwsLCvr6+qqqqwsLCwsLCqqqqxsbGwsLCxsbGxsbGxsbGxsbGurq6wsLCvr6+xsbGxsbGvr6+RkZGwsLCxsbGwsLCvr6+wsLCxsbGxsbGxsbGvr6+wsLCxsbGxsbGwsLCwsLCqqqqZmZmxsbGwsLCxsbGwsLCvr6+xsbGvr6+wsLCsrKyxsbGwsLCwsLCxsbGwsLCwsLCqqqqxsbGtra2xsbGwsLCxsbGxsbGwsLCtra2wsLCqqqqwsLCxsbGxsbGwsLCxsbGvr6+urq6xsbGtra2wsLCwsLCxsbGvr6+xsbGvr6+xsbGwsLCwsLCxsbGxsbGxsbGxsbGlpaWwsLCurq6wsLCvr6+xsbGxsbGxsbGxsbGvr6+vr6+xsbGvr6+xsbGysrKsrCpbAAAAqHRSTlMAD/w8HtL+4S0B8MMQBv1C+Tf16u69BHgC1ySzTqDcH4cXjpUDVPZpltWNETHrnKRfvD+qZabYgPhqNJNwvzjU9OYLHE05xVtkDN1vGDvTyVXpwUlyHXODsAesRXwg95FIkLcnvquSQRIK+ufWYV3jVz4lqH5iZsBrFWMyKw3zXHUWSxvky5SvitFG3xnaaK7H5dvyn4Klz1YhFMYjjzPC731ghkPMZ7jOCyDaAAACo0lEQVRo3u3ZRVccQRSG4ZoO9DATxgcb3N2DBRIkBAIEgsTd3d3d3d31/ZnZsOBkN/3NgpPD3fdz6laX3KoyxmEUt+R6jBYZQIFGDNoA5QrRHwTAynFOhMJgA4RDTolYBPJewDBEYs6IG88hEvNCTQSyXE4IVzKEQ8YLrlAY0nzxE740COYY4wWXybGgPu5hUlIP9qAxJgrVxpQ7GSaeIsgwxhg3JBljCrBXxp/M6mIzw/DkNjgfI9OGFAky8lVjDFJUI3nOSLjxAeapxvw54781VkDN3HxJrFEJ72bJuj4rjGdwTjW84FKNdshUDbBUYgi8qlENE6qRD3mqkQJvVGMUJlVjCrJV4y28Vo1lUKEaGfBKNapgRDVewhXVyIb7qvEUFqrGA1giEp4gVrpoXINeNZUauKUa1+GOajyGYtW4C1dV4wmUqsY9uKAal2FIJB7CTbUZAVikGiNwWzXqxDuY6eJ0VCQye/BfEo2L8EhN5Ty0JKBLu1SjG5aKhMtPmU80+uGMmkonnFSNVlgsEkkQLdHLhl0J2GoXiERqEP9y0WiAnQlIpUMk9rZjFYpGF6SpRUMWHBaNPeDdJxonYLc6zvdj7xCNbbBdJAp7oEk0tsCASGzaDBtEo1nfqpts/GJxvK4VcsVmrIGoONtClrx+ufKgUXuB8qyH6Cr5/GaLFelRG4rEOjDo7LFmRhwLw0Ht1iWnDI5oJ69DFvTGpJ+60Qb3cWlnXAt0S68kATfQqHRnaoUfrDbhEJp+6gDgFm6NM0srAZpTHQt9p7MAKrc6/p2LO70AtR0Oe8IXKBoGoLbNURpJ41UDZQAwdrYvns6rfv/x89T3b3VfJpiOSEV85Tj/RlZVIN7qc+bnXyc/jTsp+bCitXm//uT++P3T6az4Cz9YGzuAPrCgAAAAAElFTkSuQmCC");
    background-repeat: no-repeat;
    background-position: top right;
    padding-right: 70px;
    padding-top: 93px;
    position: fixed;
    right: 170px;
    top: 64px
}

.box-looking-customer {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    text-align: left;
    border: solid 1px #eceeef;
    padding: 56px 175px 56px 175px;
    position: relative;
    margin: 0 auto
}

.box-looking-customer .ico-help {
    top: 50%;
    margin-top: -48px;
    -moz-background-size: 96px 96px;
    -o-background-size: 96px 96px;
    -webkit-background-size: 96px 96px;
    background-size: 96px 96px;
    position: absolute;
    left: 48px;
    width: 96px;
    height: 96px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2Ij48cGF0aCBmaWxsPSIjNDc5Q0NGIiBkPSJNNDggMGMtMjYuNTA5IDAtNDggMjEuNDktNDggNDhzMjEuNDkxIDQ4IDQ4IDQ4IDQ4LTIxLjQ5IDQ4LTQ4LTIxLjQ5MS00OC00OC00OHptMy4xODEgNzYuNjk2Yy0xLjQyNiAxLjM3Ni0zLjM5MSAyLjAxOC01LjYwMyAyLjAxbC0uMDUxLjAwMmMtMi4xMDcgMC00LjAwMS0uNjYxLTUuMzk4LTIuMDA4LTEuNDMtMS4zNTItMi4xNDMtMy4yNDUtMi4xMy01LjMzNy0uMDEzLTIuMDkyLjcwMS0zLjk4MyAyLjE0MS01LjMwOSAxLjQxMS0xLjMyNSAzLjMyLTEuOTY5IDUuNDM5LTEuOTYxIDIuMjA0LS4wMDggNC4xNTkuNjIyIDUuNTkyIDEuOTYxIDEuNDQgMS4zMjYgMi4xNTQgMy4yMTcgMi4xNDEgNS4zMDkuMDEyIDIuMDkyLS43MDEgMy45ODUtMi4xMzEgNS4zMzN6bTEyLjg0Ni0zNi43MTJjLS43NDcgMS44NTYtMS42OTEgMy40NjktMi44MzYgNC44MTctMS4xMDQgMS4yOTUtMi4zMiAyLjQ0NS0zLjY1IDMuNDQtMS4xOTcuODk4LTIuMjkyIDEuODU2LTMuMjggMi44NjUtLjk0OC45NzgtMS43NTUgMi4xMDMtMi40MjcgMy40MDEtLjYgMS4xNDUtLjk0NSAyLjcyNy0uOTQ1IDQuNzd2MS4zMzNoLTExLjIwtLjExNS0xLjIwNmMtLjA5MS0uOTQzLS4xMzgtMS44NC0uMTM4LTIuNjk5IDAtMS43Mi4xOC0zLjI4NS41NjgtNC42ODYuNTQ5LTIuMDE1IDEuMzE4LTMuNzg1IDIuMzItNS4zMDUuOTc0LTEuNDczIDIuMDk0LTIuNzY2IDMuMzYyLTMuODY1IDEuMTY0LTEuMDEgMi4yNDUtMS45NzIgMy4yNDctMi44OTkuOTUxLS44NzIgMS43MjQtMS43NjkgMi4zMzMtMi42ODUuNTE0LS43NzYuNzg3LTEuNjk5Ljc5NC0yLjg5Mi0uMDEtMS41ODMtLjQxOS0yLjY0Ni0xLjE3MS0zLjQ2NS0uNTg1LS42NjUtMi4wMDgtMS4yMjEtNC40NDctMS4yMS0uNzM3IDAtMS41MzYuMDc3LTIuMzk2LjI0My0uODcuMTczLTEuNzQyLjQxNy0yLjYxNS43My0uODg3LjMyLTEuNzMyLjY4NS0yLjUzNSAxLjEwMy0uODE5LjQyMS0xLjUzOC44NDctMi4xNTkgMS4yNzVsLTEuMjQzLjg1OS01LjE0Ni05Ljg4MS45NzctLjY2OGMyLjA4Ny0xLjQyOSA0LjQ3NS0yLjYgNy4xNTEtMy41MTkgMi43NTgtLjk0NCA2LjAxMy0xLjM5NyA5Ljc2Mi0xLjM5NyA1LjA5My0uMDA1IDkuMjc3IDEuMjQyIDEyLjM0MSAzLjg3NCAzLjA2IDIuNjA0IDQuNjIyIDYuMjY4IDQuNjA0IDEwLjU3NC4wMDMgMi43NzItLjM2IDUuMTMyLTEuMTQ3IDcuMDkzeiIvPjwvc3ZnPg==")
}

.fa-order-cus-detail:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA/CAYAAABDyo4+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozREI5RTA0MkU0QjYxMUUzQjA5MEY5MTUwRjI5OUIxNCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozREI5RTA0M0U0QjYxMUUzQjA5MEY5MTUwRjI5OUIxNCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjNEQjlFMDQwRTRCNjExRTNCMDkwRjkxNTBGMjk5QjE0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjNEQjlFMDQxRTRCNjExRTNCMDkwRjkxNTBGMjk5QjE0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+MN2jPwAAA/1JREFUeNrsWklrFFEQfmknUYOagyQBieBZMONy8xeYiSIRFDJGzHh2wWvOIsGDiAqKV/GWTIwbegmCHlRQ0aDe9GDGLYLGBMWYxSpSA03T/ZZ+S6fD++CD2Xrm1TdVr75XM4VarcZSoArsUXh9A+e5RYvXhjECPKAaaJBCnI3AbpY/4JpbXQhUBjblUCBcc68LgSosv+i3LVAncEeOBcK1F20KdJTlH/22BGoE9q0AgcoUi3GBuoBtK0AgjKEk++KCodT8CNwLnKH708A54Dzwl8Vg0SO10Be9BriWbuNjQ8AtnFhGTQrUKvA+aBxfZ5QRUxxjeDrhuRLFNGmqxETep7oMS2lI4InKJvcgXvf6Cny8DAV6Avys25FlBCoKvA/W8sIyFGiBykzLE8kIVNFI5axR1YyNNQhO8+gXJjjt/QewHfhPIwid07xME/pCB+w4fAN28NYvyqCSwPuMaopjG3OCdi70RIFmCo7kwBhqlRmvxNqovJJs+TR5ib+aAdgsMcRq6rQtCc/PUplNqmZQr+DMcs+AOC6Aa7yb1hMFGuU1HLl/jrJBlTIZpsrzimXWr1pi6BFecN7wD5XgTKQUrgMPZ5wxN4BHIuI3Uwk1c67bDnwlm0Eil/kgIk79mz4GHMtQnDFaQzQzfwPvp9msg5TnlCpnw8NfDsYzEGecPns2ZTeLnRPFCSSa/uMCbgtO1yXqgK4wQZ85xXnNHUFTaY3zREGK8sI0/mlgwSbHHTJfyJRE+VdEAslM26qGUt4EVEtadG4sRasnKlCfwPvghPCm4qZZputMI01TuCVYS2N0/w0Uy+sRk5jCxfilExYEOkUtXQXfgQ9VyiyIeJ9ORXMoiyvAQYPi4HtdSnmt6PxYDM+JAgXnvKh5OB1I8Y0nGcEBjesxhgXZLAoUvA+OMGuO9wxZI6iCTxSLyBM1hQXq5gyVVLuXya5jqyuKtgrsZF1hgWT+kGDql4s0RtK0r5LZKip1gdrranHwEvjesPPdI9kRbTjzD8DnEp6oLSDvU3CUPWG8Ae6jg6SNktTNIvREvQGT+31omNnBU7Y0mJtPMKWHLE4HZGKqoEDbJF74lqUbXIV5kONu44wkPpY0cO8xsJ53EnEXA+YOF4AbJI3kID0Wh/XAi64WXXAo0CbgWeBxjpHcHLqdhDNsacjuBDhyXXQoEu4ru4HPEp5vCm3OcdhF+9YqVwt2WWKMArvKCXCWIw5ec82lOFkIVD8Un0xxHW7aO10v1nWJ1YED/61s6Z9pMuigrrPO9UKzyCBGgaqMKy5nIY7rLhbFfs1T+YrOoNzAC+QF8gJ5gbxAXiAvkBfIC+ThBfICeYG8QF4gL5AXyAvkEcJ/AQYAgqYVZPqmvjMAAAAASUVORK5CYII=')
}

.panel-footer.panel-footer-cus {
    background: #fafcfc
}

.color-name-default {
    color: #aaa
}

.discount {
    padding: 3px;
    background: #4da9c1;
    border-radius: var(--radius-s);
    position: relative
}

.discount-desc {
    color: #bdecff
}

.is-discount-disabled {
    background: #e0e0e0
}

.discount-expired {
    color: #ff9f9f;
    display: block;
    position: absolute;
    right: 10px;
    top: 15px;
    -webkit-transform: rotate(-3deg);
    -moz-transform: rotate(-3deg);
    -o-transform: rotate(-3deg);
    -ms-transform: rotate(-3deg);
    transform: rotate(-3deg);
    border-top: 1px solid #ff9f9f;
    border-bottom: 1px solid #ff9f9f
}

.discount-inner {
    padding: 4px;
    border: 1px dashed #1c8aa6;
    border-radius: var(--radius-s);
}

.is-discount-expired .discount-inner {
    border-color: #fff
}

.discount-inner p {
    margin: 0
}

.discount-code {
    color: #fff;
    font-size: 13px
}

.is-discount-expired .discount-code {
    color: #666
}

.is-discount-disabled .discount-code {
    text-decoration: line-through;
    color: #999
}

.is-discount-expired .discount-desc {
    color: #aaa
}

.is-discount-disabled .discount-desc {
    text-decoration: line-through;
    color: #bbb
}

.discount-list dl dt {
    float: left;
    clear: left;
    text-align: left;
    width: 60px;
    font-weight: 400;
    color: #777
}

.discount-list dl dd {
    float: left
}

.col-discount-used {
    width: 121px
}

.col-discount-date {
    width: 300px
}

.col-discount-actions {
    width: 150px
}

.image-discount-empty {
    width: 677px;
    height: 270px;
    margin: auto;
    background: url('data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAqUAAAECCAIAAABISzmuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo0RUI1MDQxRDc0MjdFNDExOUYzN0RERUNDQzEwODM5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDQ0Y2RDk4QzJDQzUxMUU0OUU1Q0YxNTcyRTRGQUUxMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDQ0Y2RDk4QjJDQzUxMUU0OUU1Q0YxNTcyRTRGQUUxMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjdCMTc2NEJBQzUyQ0U0MTFBN0E5RDIyRDc1OTU3NjY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjRFQjUwNDFENzQyN0U0MTE5RjM3RERFQ0NDMTA4MzkxIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+4SVxgQAALVhJREFUeNrsndlz29b5v0VJ3CRqJWV5T+zEdpa6Wdw2dr7OuK3TJk06yXQ6v4v2qn9arpqLttNJZ7K0WRo3ndhpo8STrY6dzY432ZIoauUm6vcR3xpBuYCUREkg9DwXGgoEQRB4cN73HJxzEMrlch0AAAAQaDo5BAAAAIGnm0MAhUIhn88Xy5TKLC8va3koFOos010mEomEw2EOF+AwQDsaG6I9f3sit3Tqs9msnNO/XV1dnXcw52wd/S3dYWlpSf/Kv1gsFo1GbR0AHAZoC2OJ99sOObRQRupYCtm8Q3LRElK96CljpgLgMIDPjSXeb6/scn5+Xs4prwyHw+sp5qRvoVBQ7in5ent7qScBDgP43Fji/XZBJ3pmZkaKtLAZ05qn9Le/v1+b5SADDgP41lji/bZIMGdnZ7PZrORQjtny7SvflEWxWKyvr49KEuAwgD+NJd4HnFKplE6nJd+G9k6ylFPbHxoa4m4o4DBgrA+NJd4HmWKxKO2UXUYikU34unw+r6xT8nV3M84TcBgw1l/GksYGFkkwNTUVDoc3R7uO8qARfZ2+1MaQAOAwYKx/jCXeB1y7Ta6m6OsoLgGHAWN9aCzxPoAsLy9PT0/b8I/N/3Z9qb5aO2ATRwDgMGCsH4zl/n0AmZmZyefzsVhsC/chm81GIpH+/n5OB+AwYKw3pVLpk08++frrr4vFYjKZfOSRRwYGBlpuLPX7oGHzNW75SGLtgHaDbBJwGDC2IefPn7948WKhUFAFfWJi4syZM9pgy40l3gcKuaI00w8Tg9sUE9oZWkQBhwFjPVCdXjV795LR0dE1jNpvaGzdbgUff/zxsWPH9GJsbMxZyBKfL5mentYp34jpHdaAdkM7Mz8/n0gktmQHcBiH28thjN2exubz+YoIvebH4nkbW/f+vWMetAulUun69evxeNw/E4RJ4sXFxVQqtSUTmOAwDreXwxi7bY29cOHCwsLCV199pdcy7dSpU8lksuXGMqdEcJidnbXkzj+7ZGmvPN6qKj7gMA6D/409cuRIOp3u7e1VkB4dHV1PL1EPY+vW7zdtugBoVS1EaWY0GvXbVKDKf7PZ7MjIyOYX4jiMw+3lMMZuW2PPnj177do1vVC1/ic/+ckGGUv9PiBYZ04fzvutXZJz+Xyeh4/BBjn8xRdffPnll6ppKV7ee++9hw4dqrj3qRXGx8f14pFHHunp6cFh8FWpOzc3Z8FeTE5OTk1NDQ8Pb0SpWzfej42NcSepjZifn/ftjN/ascXFxc0vK3F4OzisWH7+/Hl7rQLus88+03Z++MMfOisUCgUt1Fu7du1aQ7DfTIcxNmDGvv76695bOHLkyP79+2/fvt1RHk0nV1U1v3z58jrjfT1jGY8XBJaXl5Vp+jne2wObOVPQcodVs7cXDz/8cF9fn16ouMxkMs4Kly5dUrC3yj0Ow2YaKw9V1R6sg961++kTExMd5TF49913n158++23ivr1vnQ9xtKeHwSsOKt3c/H69evvvvuuXjz//PPuds5///vfKhlV6fm///u/v/71r7Ozs1Zo3nvvvc46tly1pbvuusv513k3Eok88MADest76EiojFJXbk/C2hz2KE9NSGls3lpdXxUmm55sYWFBlXu90LtrrtzjMKzZ2Hg8rtBe8y0Vv/ZicnLSwvxPf/pTS09ff/115zbBvn37LA/46KOPlN3+8pe/bGaoXk1jifcBMc9j9OfIyIhOudaRXk4slwc3btywpNK9sgrH3bt3N1kyapsqXqXg8ePHvWd/1O5RVsKaHa6HpLIXpnF1wXrx4kVLTA8fPrzOPcRhWIOx18t4rJDNZufm5qzu/sUXXxw6dEiFcEW1SvF+fHzcZF6PsXXjPbeR2gidVI8+I0oGVftRsE+n085CVYAsP7WKu1tiWaVavsfXKWmwFeTx+++/LzXPnTv31FNPeXxEu7f5TxvD4cA4vDYmJiZUgOrFAw88sJ7K/aY5jLHBM/ahhx5SCLfXr7zyilS8++677d8//vGPVhQ7K1+5cuW5557bsWOHtcNnMhlVqLTCn/70J31w/cZy/35bmCeB9FcVeqc+ND093VEe++FuGrLav4rIhYWFZr539+7dsrmjPAjVO4fV7hWLRc4UbFC8txqSpbAOn3/+uVWPLKmdKNOk2zgMLTf2+PHjO3furM5KndcK82fOnPnqq6+0UNtX+fzggw8q0vf29qrCpo+nUqn1GFt3d91TBoLPURLnbZ4Cs5WGTi5p9Z59+/a5V9u7d6/1ePrwww+b/GqVpNZeZAlEPUKh0ObX73E4SA7XxCn+bLidI6GyWJWYdsdKxaVi/F/+8pe3y6iO5fTnXxWb4DDGBtvY4eHh6gfoVSSpcli1/E8//fTdd9998803L1y4oC+6//77LaP98Y9/3Pw8u9XGcv8+CNTrzOkgRRSYlSFKJsX+TCZjklke4DA/P3/06FF5poJSxWVFLul01vuijNOzLxqNamv6rLd5DXcScHgNSELZKDMV0c1qJaAS+6233tJr5a8y/9VXX3WXqlo/kUi4+6U2WXriMKzW2C+//NK77fPgwYPXrl2rtzUF7M8///z06dPxeFwvVCVbj7G05wfEvIbdRIeGhjrKXUA77twxSiaT1Tc1VVDu2rWrozyVdwv3ULvHWCZYp8M1efDBB22mcSeiP/TQQyphLTdV/qrXTleVn/3sZ9YcZZ32cRg21FgVp/39/eE7dHZ23nZhRbHqYEo9R0ZGlJs6w+VV19K/zvYV7LVOOp12N/6vwVjq99sFFXbnz59XIajKvUX9isZ8hyNHjqh+Pzk5efnyZXffzqeeesqq+E5/PcOGkPb29jaUj7MALUfF6MmTJxXUrW+KSlgtUYW+ozxIT//arStx4MCBgYEBJQfSWxnAwsLCajvx4TCsiscff9z979WrV+3Gk0PN3vuqxB8/fnxxcfHll1/uuHMX4ODBgxcuXLh06dKqbuFXGFu3fk9P0TZCaWPDmof10reM0oZ7KqOsuaZ8sv5N0qvh6CPlBFZ5qjfG1NDubX5ZicMBc9jDbRl7bxmFcMdJZa4dd27tV7Pajnub4DDGBtvYnTt3NqwXHTp0SMHekgMn/JvkO3bs8O4m1dBY6vcBMa+Z1UZHR1WzsfnIVMvxGDH/4IMPqtCcLeOxQWcqU22toiuAH+I9BM/hhtjsuR3lBi2rCbVqxDwOwzqNzWQyliLIyZMnT0qnYrEoXZ1u1CqibcRTx517r068V3p68+ZNp+f11NSUVI/H46r919uTVcR7ZnJuI7q6ukqlUsPJH+SKNel31G/MN1RJsm5Q9cK8+62+vr7HHnusYVm5htlU1gkOB8/hhnz66adWuVfOakuGhoZsIrOKjtCrbczfBIcxNsDGjo+Pv/vuu9ZhXipaf9JYLPb444+/99571t/ZGamv6K6I3lFuNzVR5YYMPHjw4Llz565du+Y0LXR3d+tT999/f3XUrzaW+n0QCIfDyvUamidvVBH3bsx3V/GvXLlSUURWoK0pb2imn7MuDN9O7w9t5LA3KiWrJ9hxXtgjyGyQnpLU1cZ7HIY1G6ua/dmzZ6vHc2az2YsXL+7fv/8///lPh6stqqJybw94VFxXsC8Wiypy+/v7LeRruT5769at6qfoVhuLvgExzzrNNaTek5WrZ8fTNp977rmGqzVfVjIRKbTEYe/KvRWaTj2po9ysZWnu5TK28J577sFh2BxjFeYV7OtN1qQk1ZnUXGHbnozndOLbs2fPzMzMRx99lEqllLCGQqFjx44pwF+6dMlW2LVrl5a4J+nzMJbxeEFAJ3XzZ7NZFdq95qeJABxeAxMTExbOVbmvkO3RRx+1MXuGVljt4HschjUbqzTUZsupSTwedyYvuXDhgqK7Xqj6brG8p6fnvffeUzV9x44dygyOHj364Ycfamv79++3kag3btz46quv3A+A9jA2VC9DIZNtI5aXl5X6yRt/9ifS7slU+brJu4fDOFxRkRIDAwNrCNub4zDGBs/YTCbzxhtvePTktyZ3p/YfjUYPHz6sbSoJiMVi+orp6ekTJ07Yc/NUy1d0V/568OBBW//s2bNaRyvs2bOnobG05wcBnVGZIWP8Wf/Qjkli+jbD1jrcUwaHYTONTafT3sP2Ktr5VQN3z3WWSCQee+wxxXJV60dHR7W1rq6uAwcOOCvce++9ivdTU1MV8b6msfTPDwi9vb065b6N99Y8tcngMA63l8MYGzxj77777r1792q1f/zjH3fddZd7prJ33nlHy5999tl6/UAVrZ23Dh06NDw8/Mknn5RKpaWlJWe5damu7jZY01ju3wcEZZrKIn04v7d2STtGQyXgMGxPYxWbU6mUVr569erMzIzNrXvjxg0Fey2Px+PhOrjzgCNHjoyMjOzcuVPfeP78eWszyGazNttExWP36hlLe35AUCbY19e3sLDgzMDsEwqFQk9PDw2hgMOwbY3t7Ox85JFHzp079/e//13VdFW+FfhVKXdX95tBtXwlDd988834+Hhvb+/09LQ2dfDgQevV39BY6vfBQeYtLS356pEe2hnt0ppvmgIO4zAEw9g9e/Y88cQTyWQynU7Pzc2pRn769GnvachrNhWcOnXqnnvu0ZdOTEzEYrGHHnro0UcfbdJY+ucHCqV7SjarH7G8VWSzWWW+uiS25NtxGIfby2GMxdgNNZb6faCwSZd8Mhbf0t5EIsF5ARwGjN1yY+vG+7GxMU5k29HZ2Tk8PJzL5ba8RVQ7oN1wP8J588FhHG4vhzEWYzfUWOr3QSMej/f09Kx/atJ1oh2IRqP+aeMCHMZh2ObGEu8DyNDQkFJO70fdbCj6aiWYWzLmHnAYhwFjiffbBZ31kZGRUqlUKBQ2/9v1pUtLS4ODg4xfAhwGjPWPsfTPDyzFYnF8fLxi0oZN+FKlmclkcvOfdo/DONzuDmMsxm6osdTvA4uEGx0dlQqblm8WygwPD/sh2AMO4zBgbFPxnp6igZFveXk5m81uaN9R+4pSqaQcczMTW29wGIfby2GMxdgNNZb6fcBR0if54vH44uLiBo0Q1Wa18UgkohyzsxOjAIcBY/1oLPPnB59QKDQ0NBSLxdLpdLFYlCKt6oWkBDOfz+uvT27YAw7jMGAs9fvtjpLNXbt2WcqZy+XW+RQyfVwb0aZss/aMJgAcBvCtsXXr9zyGOZAp5+DgYH9//2wZe7iyaD7xVFJZLKMXfWX83PiJwzjcXg5jLMZuqLG052875MrAwID8y2az8/PzyhZlXqcLc9Q8M0p30OtYLKbP6i9DkwGHAdrI2LrxfmxsjGQz2FlnvExHeWKmXC6nvzaMxJ64ECojEbu6upSNhsNh2dZe44NxGIfby2GMxdgNNZb6PazM8rFOpVRIbeFEkgA4DBjbuJmB4w4AABB4iPfQApgnBHAYwOfG1o333EaCdgeHAWMBqN8DAAAQ72ndgvYHhwFjAajfQyuhHRJwGMDnxhLvAQAAqN8DNAHtkIDDAD43lv75EFhwGDAWgPo9AAAA8Z7WLWh/cBgwFoD6PbQS2iEBhwF8bizxHgAAgPo9QBPQDgk4DOBzY+mfD4EFhwFjAajfAwAAEO9p3YL2B4cBYwGo30MroR0ScBjA58YS7wEAAKjfAzQB7ZCAwwA+N5b++RBYcBgwFsChm0NQk4WFhel0OpvL6XU0Ekn09fX394dCIY4M4DAAxrYj9M+vweTExK1bt3oTif1lBgYH5+bmvr1yZXFxEWPaCBzGYYzFWKB+X5f01JTSzFQqlV1cvDkzUyqVlGCGIxG9uHH9ejKZlIgcpQqOHTuWz+c5DjiMw4CxvjWWeP8/KJdMp9Pd4fDE7duJvr7h4eHu7u7S8nIul1sulQpKQicnl0olLedYAQ4DYCz1+7ZkeXl5cmJCL2LRaDKV6urqct6KxWIDAwPyb2JiYjqdDnV0DCGfi7GxsaNHj3IccBiHAWN9a2y3R1vBdjt8c7Oz+Xx+cHBwOJmsuUI0Gt2zZ096akrZaFd3d39/P875GRzGYYzFWKB+XyPNlE+JRKKedg7KMaWdctJIJKIMlEMHOAyAsf6H/vn/ZX5uTvKlRkaaWVk5ZjKZHB8fX1pawiHfgsM4jLEYC43j/XYjk8kohezsbPaA9A8M9MTjt8bHOXQdzBOCwzgMGOt7Y4n3K+RyuUKh0JdIrOpTqVSqWCym0+ma7ypv1TYXFxcZ5AM4DICxWw7371eYmZlJJBKhztVlP1p/x+jo9WvXenp6SktLuXx+qfgdTqPTwMBAMpUK9gGkbzMO4zBgrM+NpX9+R6lUmp+b27V7t/c6xVpINWWUt8vTQqWnpmp+tlAscm1vCTiMwxiLsUD9/jukXTgcjkajckjp4XdaFQrOS5nnsYV8Pt9TKnWHw/pI9bs1FwLgMGAsxvoi3o+NjQU12Vxy+RWJRmdnZ8ORyJXLl4vrSAkzmczozp2hUGj85s0KTYtkmlsEDuMwxmIsbKP6/fz8vDJBd/6ojNJ5NzUyks1mO/N571yyIdrmdDq9e8+eaCy2uLDgfktblurueaOCB3OP4zAOA8b63Njgx/uZTKbeE5Zkgx2vdWpnyODx8fFsre+S8ME2D3AYAGN9TvDH43WHwzWXRyKRwaGhudnZVma15ekjapoX7IO8nZ/jicM4DBjbFsYGv39+uI55O3bsWFhcbEmO2RDvziMr3VBdvVQcRnfujEajlB1rBodxGGMxFmMbx/vAEO6u/Rtn51bYnH2wwSGFWnqJ5Tr2a33KSsBhwFiM3dh4H5ieovValjLT05u2D9Zd5dsrV1qYn0JDcBiHMRZjMdZhG9y/7976NgxlmKFQaLV70kZTRjD3OA7jMGCsz40Nfrzv6urq7Nzin2k542rNo24EOAwYi7HU79sp2bQ5pOr1YalrXvtkmvRtxmEcBoz1ubGdLWwr8C2rPeUbkmwWi6vONJkian3gMA5jLMZi7Dar3/vAvEKhsNrdUH5KcQk4DBiLsa05KR5tBW2UbFY+dOHOY5TE/rvu8kPnEe1JLBZbi6/dPNNojeAwDmMsxmJs43jfRty4fr3e3I0d5f4XvmhZkkOJxBp8bYtTwNzjOIzDGIuxPjc2CO35Ic+OoIXV38LZCGw3QqFQ8x+JRCJrSE4Bh3EYMBZjg1m/D3uKVSgU4vF4Q3drzqmUy+Wqp2Hq7OyMNL2yO9PsKPdZLTQ33mNwcHBoeHhVpm4hY2NjR48epRDEYRzGWIz1rbFBmD/fu0eGTrnOX1dX19LSUl13w+Hdu3dXL7969Wo+l6tMAKPR5lf+bjfKbUT6oobmaZ0dO3ZEqRWtGxzGYYzFWIwNVv3e07zCnVPuYd4msNK3pYk2roHBweH2STABh3EYYzG2Xej0aCtom5zF83T+t0nHD4NDikWPiyQSiezZsyeZTLq1y2WzNR/1CM2AwziMsRiLsY3jfXAyzbJ5YX8MDql5AUi1oaGhPXv3uluTJNzU1NS1a9faorMoc4/jMA5jLMb63NggtOfbQxHqnaH/Nun4Y3BIvKenYmE0Gh3ZsUNppnthLpe7feuWjbUo+GNkC+AwDgPGUr/ferwbl/wzOMTtkC6Y4WRSCaZbOyfBdAZWtkWmydzjOIzDGIuxPjc2CP3zO8qNS9lstu4pb2JwyOZkmp1lSqWS9ic1MlKRQuay2Vu3bxf+dwoFnjC2ZnAYhzEWYzG2cbxvs5/RaHBId1+fMrvV9sJIJpOlqsGdXV1dazSvnDNGY7FEItHX1+d+S9+SnprKZDI1LxvKwW1RW8JhwFiM3ZJ4314zOYcbtSx1rGbWBYfW5qdm3s6dOysGfiwsLEzcvl2zBUlpKX2b1wwO4zDGYizGbrv6/drMayGRSCQ1MtJRvoHkLFxaWpqcmJibm6v5EWmnnHRoeNj/x5+5x3EYhzEWY31ubEDifTODQ1bsrP+Ah41jZeDH8PDAwEBFgjk7Ozs1OVlvPoquri6Z2tvba4KuuTkLcBiHAWMxNjjxXicm1NlZbyJlnblSqbQl4yukTjKVquinqithYmJicWGh3qf6+vr0KWWaxWLx9u3b8VhscGjIz8efucdxGIcxFmN9bmxA+ud3lG8meTRu6BRu8uQPEj2VSlUM/VxeXp4W6XS9+0NydGRkxD41k8lMTU1t1TUTAHAYhzEWYzE2aPV7O9Me5im527TJH5QhKjGsbkpaXFycuH3b426WPjI0PKyPa53bt245Y12W2uR5zIDDOIyxGNt+8b69eop2NNF5ZA1PNZYB1a1Voc5Oj9Qv0deXTCYrbvys9BCZnJybna33qUgkogTTZnZcyUSnptyp6NY+c6J9wWEcxliMxdgg1u8bDQ6RDTbrQvPbHB8fr37YYiwer/lkxmg0mkqlqv12GohqfoVN4zwwOKgXypSVYOaqvrHk+8Eh9G3GYRzGWIz1ubFBiPdKxFYmc26ms6jn3aZ1MlIe+OEmm81OTEx4PJ453tMjWZW3rkzoODk5ncl0VEnWo3WqtgwBA4cBYzGW+n1jJFM8Hg83MRjU+25TKy+GYnGlKanOEM+OctfWZDKZKM/3tDLzw8RE9QyOK+ukUolEwv+ngL7NOIzDGIuxPje27fvnOy02DZ7HbJM9bXznEeWMmenp9PT0cv0mrP7+/uFksrOzU4JOTE7O1xK05h0pWBU4jMMYi7EYG5z6vbI5mxW54fMZixv/vCY5pATT49lK0VgslUpFo1G9zmQy6Vp3mFaGlIyM+OFRE4DDOAwYG/x43y49RYuFgjMAQ4mkx1lvySONJYSSxOrluVxucmLC42lRnV1dyeHhvv7+jvITmSYmJqp7iOiHDAwODg0NVQwpgbWBwziMsRiLsQGp3+tMuxuLwt3dWU9Ho6sfHOJOEoeHh6sTQLk+NTXlMepDSDh9tqurS3nl1OTkzMxM9ToxJaEjI+6nMrcR9G3GYRzGWIz1ubHtHe91vpWaffdjvDuLFouJNWWack7ZX8//ztnUYY9TTKdnMhmPhynZcBEzXsKlp6aqh3XKSGWvFc9qhG0CDgPGYiz1+6YyzZQ702w0OCQUCuk0Nz+RQiwaVYZY7Zx1DxEe40q7urv1WfNJ+zlZqympIxQa6O+32Z3a+kTQtxmHcRhjMdbnxrZx//x8Pl9xwpocHNK8edVDMOXc7OxszYTRpVNosEyo/OiFqTpDRGLxuJLQNm1KagtwGIcxFmMxNgj1+8XFxQrVvDuCfvd8xmx2DV9nzk2n00XPeZUTicRwMqk90frpdLrmQxr0rtZpiyGegMM4DBgb8Hjv/56iuVyu+38HSnrP3Vgqs4bnNUkdpYpyyOOhCx3lrh/JO6M+Vp6yrGy0ylHlnv9NQum9vPHgMA5jLMZibBDq9/lcLtzbW/l7wmGPmRRrPq9JxgwMDKwnuwxHIsPDw73lnal706j8fOWV/qLd3cHTiL7NOIzDGIuxPje2jY/C0tJSdQfNlecx1zevKPPunHgZkEgkZEPNeznKSWcyK3jfdtLWhoaGtBVljoV8fnJqamF+vkYSGo8nk0lLQgFwGDAWY6nfr8686qaexoNDYrH+/n45F6szlZK2KeGUYC57PtPJ/bhl5aHpdFofqX7uQjgcHk4me6sy4oBB32YcxmGMxVifG9ve8+fnqvqA1OwsKkvi8XgsFuvp7VVuWO/BRwsLC8ou9df7S1fuBsm4wcGVqZiXlqbT6ZmZmZrdQ5wklGJiS8BhHMZYjIUg1O9DZbLZrPvhxz09PclUqrS01FEe9Nnd1RWORLxHjMgeJYmyp+jZMcQMVpYq52w46dTkZEbOVSWkeldJqNbEOcBhwFiM9Xu8939P0Vg8nl1c1OnfvWePO7+r1w2kglKptDA/Pzc31zC1NJm02f6BAeuJmp6ams5kqp2z5iY51+4zOQQDHMZhjMVYCEL93kZbKtOcuH1b2WWTaZ0yRKkm5/THY0bG/1F5cNDSRssulZOWajk3cKe5aRtqRN9mHMZhjMVYnxvbxvG+t7d3tvwIBKmQy+WGhobiPT01/SsUCjouSksXs1mPfqQVRCIRmZRIJFZ6gRYKmenple4kVbK6k1CKA8BhwFiMpX7fYnp6eiSHJTgy7+bNm6HOzkg43B0Od4ZCy+Wkcqm4Qsmzz2dNpyWTdSXVluXc3Px8R62+IU4Sus01om8zDuMwxmKsz41t7/75Izt2XL92zcn+lkulXJk15j7d3X2iv9/arObn5zOZjPLT6jXDkcjgnSSUIsC34DAOYyzGQhDq9x3l5x5Kvtu3bjVzT6geyk97e3oSfX32RKb/Duucmak5u1O8p0dJaPWzmwBwGDAWY9sy3vu/p6ihdE+JoeQrNBrXUSlcKCSBehMJ/e3s7LTpmmdnZxdrdRzVCis56MBAeE3PcoYtAYdxGGMxFgJSvzdisdjefftWRnNmMg36K4ZC0UgkLnp69ClrF1pcXFwZIDI3V/OGUywe7+/r66URyRP6NuMwDmMsxvrc2IA8RUBa9JcpFgoLi4uFfN5pF9JbSkW7w2E5F4lGTSBJNj8/v7gyRmSh5lzN4UgkUYbUEnAYAGOp3/vv94TD/bVcWV5eLhQKyihzuZzH+BDJ2dOrtDJR83EOUA/6NuMwDmMsxvrc2Pbun1+TfD4/MzMjtzq7upRRyjllnUv1H63Y1dUVi1trU093EB+buG3BYcBYjIXA1u8tW0ylUkXllQsL2cVFiVhytR11lQmHw1otvNLUFKXtCHAYAGO3b7xvl56idX9YODxQhnO8bcFhwFiMBQcmI4QW0NaFFAAOw3YwlngPAABA/R6gCcbGxjgIgMMAfja2bryndQvaHRwGjAWgfg8AAEC8p3UL2h8cBowFoH4PrYR2SMBhAJ8bS7wHAACgfg/QBLRDAg4D+NxY+udDYMFhwFgA6vcAAADEe1q3oP3BYcBYAOr30EpohwQcBvC5scR7AAAA6vcATUA7JOAwgM+NpX8+BBYcBowFoH4PAABAvKd1C9ofHAaMBaB+D62EdkjAYQCfG0u8BwAAoH4P0AS0QwIOA/jcWPrnQ2DBYcBYAOr3AAAAxHtat6D9wWHAWADq99BKaIcEHAbwubHEewAAAOr3AE1AOyTgMIDPjaV/PgQWHAaMBaB+DwAAQLyndQvaHxwGjAWgfg+thHZIwGEAnxtLvAcAAKB+D9AEtEMCDgP43Fj650NgwWHAWADq9wAAAMR7Wreg/cFhwFgA6vfQSmiHBBwG8LmxxHsAAADq9wBNQDsk4DCAz42lfz4EFhwGjAWgfg8AAEC8p3UL2h8cBowFoH4PrYR2SMBhAJ8bS7wHAACgfg/QBLRDAg4D+NxY+udDYMFhwFgA6vcAAADEe1q3oP3BYcBYAOr30EpohwQcBvC5scR7AAAA6vcATUA7JOAwgM+NpX8+BBYcBowFoH4PAABAvKd1C9ofHAaMBaB+D62EdkjAYQCfG0u8BwAAoH4P0AS0QwIOA/jcWPrnQ2DBYcBYAOr3AAAAxHtat6D9wWHAWADq99BKaIcEHAbwubHdq0o57QtYwpLqJUePHm2LahNnjSX+d5gzwpKNMDaUy+VIlAAAAIIN7fkAAADEewAAACDeAwAAAPEeAAAAiPcAAABAvAcAAADiPQAAABDvAQAAgHgPAABAvAcAAADiPQAAABDvAQAAgHgPAAAAxHsAAAAg3gMAAADxHgAAAIj3AAAAxHsAAAAg3gMAAADxHgAAAIj3AAAAQLwHAACA1tDNIQAA2M7k8/mXX345Go2eOHHigw8++N73vjc6OsphoX7vL86fP//CCy+Mj49zIgG4NGBtfPnllwcOHDh69Ojbb7+tfwn2LbwG//Of/2yX+n06nX7ppZeUNv7mN79p1Tb/9a9/ffbZZ3rx8MMP61A+9thjG2GnEt433njj1q1b99xzT19fn77IfoJevPfee1r4xBNPIDRwaXBptK9+AwMDv/rVr/Tv/fffr9P35ptv6vXjjz/ewi968cUXc7nc888/PzQ0VM/Yffv2yZlIJNJwa+aYXuzYsePJJ59s5iPNbLC10r7yyiu6OnRpnzx5Uj8tkUgEKt5/++23EsUpuebn5//2t79lMhkVNzt37mzt7ur0XLt27fTp03Nzc8qenn766ZoatSTh1S9Sufn111/rtX6L9/r61efOndOh0Gud40cffdR2rN7yeh7rS3/0ox/JP+/l77zzjvbKvD9x4kTFNv/85z/r+MtgZ33V81599VU7R6ajFuowapfcjtplaSfU2Zo+peJAh4JSkktjDZeG8ylJqxe//e1vnWK6psaO89qyxHP8VNiw4AQNldMLJ5ZXHGr3UXXLc+HCBZPnrbfe2jh5Kr5Uwb7m/njE5gceeGDXrl0ff/yxks6WhPzWouOsq0MF6QcffKCd9Nsetr5+f+bMGZVoOis6i8oiW7vx+8s4rzfuuDhfVBHn3Dvgxspx55JT7Pz1r3+tM11veUVRaAWcUKEmY7SCInG95UqK7dIV2uBrr71Wsc0DBw6oxJ+cnHTi/eXLl/XX+deQjk6890Bfra1dv37dh1dXe7E9Lw13w0PFwmqNlRLJeYV/FZp6MTw8PDo6qoJeKygaoVDzyDQdzN7eXvv36tWr7ncVzn/3u99tvjxNCtNw/WYKri3BaSfwp64tjve6hnVl6nJVZbRmdq/zdPz4cVmYz+d///vfa4nVKd3/Xrp0yRp57JA5dVMVB/pXpYAVE0pgv//971sMs9RPx1phyd6t2URjSe4vfvGLsbEx7ae28IMf/EDL//nPfyqquSsZis0XL160ernVZky1mu0/Wk1Xl7b27LPPKiLat4hEIlFzeYXl33zzjf4qDOigWcmor9bPr7fcfqBV361eXrFN5b+K0FronAXV/Gy5u9auD+rn1LvknFqptmOn1Y4wJSmXRvOXhrNl7bN9xP3DqzW2hFIJq33R1NSU4r2qntoB3xbxPkSnTyXPlStX7NTowOok6mTpr61QcTtJjtWUx7Hik08+sdNXszr+4osv6u/JkyfNFsdkZwWdx7ffftsKQ3llp7JmU39F26RJpbP/zDPPeIvX0HB301H1Ok5K6iyvaJxz/n3uuef+8Ic/aIkOi90v03K9+3AZHVjV7KsbdPVjY7GYfvv7779fcRw2k1b219Ox1iHTETl16lR1aeKERh0O7+3cddddlvLLQnNFf/fu3auy4I033tC36HwoOe3v79dm3YWIu8agF/U6Srz11lvWoK3j/s8ydhlo4dmzZ20dVY6dLetdWVJRWnmgI6C/kq/J5bYz9qstJNuSmstVxNula9fD7t279XdiYsK9QVkon7Sa7bM+Yoa59bJLRSWpHWQP9EVWk6uoIgCXRjOXxuHDh5WzKgC4FzajsaHMVTtz7NgxLGoeCeAuanTKzJN663vLIyucf3W6azZN6Wwq7JktWvnMmTMVya41c+qvAp7Hnt93331OFcj5CZb/eYvX0HCJ5AR7S3Gc1yrZnPYnj6vDUB5jBemNGzcqCnBt87XXXtO//6/MzMyM/nW+KJvN6oJq8ji0Qf1eR9wCiTuzs3NjWeH5Mg3DhoUrHRGdThUHiklaePfdd6uMsJqHlRFaohVkhhPG9EWWc1nCVbP4EMqzrOVQGa4+YgmdpX5O27tKKLtv3XHn3vbc3JzHDmtlfdbqYc7O1Fvu/qxssCVWs7HOHVrisbw6h5idna2+bPRzZKQOjnm5Z8+eisiha0m/S6K7G2Z1Mdv9P33XCy+8YEnr8PCw8+006XNpNH9p2D6LiiBRT2Pr1vD111/bEmmvw6LdUGbz6quv1qtfQgV2408n2pr0FcNURe7r66u5ckN5zAq9ePnll6XBzZs3a97dt5ZIa6/SBt13E/Ttp0+ftiqytiAZ6vUP2L9/v2SzCKotWETXwobiNTTcorj5I/3cQ1ecz9pm610dDnaIZKnKRms70Q/UL9JX6LX20364ilyVrk7jq7V86DhYs5z3cfB7vHfCmI6CfnBFVDCTkslkk1uzcKWApOvfqZvaCdO/ikM1P6WDbg0s+iKPOoeyxUgZa+DSydNCK2ickKaP69vd+WBFnK64uk6ePOk01NjOa+P1lm/CebWfY834OiNO1dDNiRMnVKyrPK1+C1rIdr40VosKSpXItnEVppaqajdUiFfc1Mcrb3bv3q0zpdisU6YTpDNb7zRZK5GHPGaFk5Z5Nz7JZ2W3+i4FYyfeHz58uKO5YX76iE603dyxJdLbtuMtnrfhiqy2sl1ulg9Vf1YHzVKNhk2e1mKhzVrbibVAWKLwWZl6bV0d5c4TW2VFy+K93dg4c+aMjpdCiPsmpUU+748XCoXqLE/VnVQq5RxNo6LfqZt6CWzNdnWH6vESyr+cbpY6N07XVg/2lXEajpwSvN5yd65gZavVeCxjtSNWb3l1LKn+4dptqwhqzy0qVF9sWkfiagV3M7IWKgN137hySoRmziNwaTRZAa2nsdMty+4xK+rbJVBxUx+vvDFPVE23o6p/L1265LG+hzzrr6KsakyaTrSuFIV2O++WdDYUr0nD13x1VLRIqeRUUFc6ZcNV3F2hrZ1j/cdhI2jl/XtlYXabTQei4d1ui2d6oUOmvxUu2j0S6xnuZI7Wqqzo5dxf0Yv5+fmWHxQLb7FYTGJp+w2bdypajdz73HC5ZZcdd7rQW4XGltRcbvcIdGRMd7u/ZUV/dUVQfz///POOqsZ8B9WltDXrb9jwF9GOyqWxnkvDTTMaKw3VOio98WdtyimEW0VZ5UbFjSQ3rZLHSipr315PbFPs1HmXWjaK3ULpOsXTp+yacrKEhtPgWEqq32It/06XAndjhq5BrWAdaByB9RXO3Su7SP1Di/vn6zLW9alC7f3332/Y+dB0fK+MZZHu9hm7R+LcGrGN200p5yNmlYfK68lGnQYui7veVOSbOgi2z/WW200m64Z6+PBhvXa3AlmzT73ldrv3nTJ23CoG2hnWDOvu9FfTadWfdDCr2/rs/r07KWEIPpfGGi6Nenhr/G0Z5aNStOKmvsUnaKaibPHG3QhU08yWyOMuqbwzjIaBVhHUik0n21u/eLZN5zdqC94VGEsRdJVZx5GKRg6nJ43TAmGZyoULF7TwpZdecpf5/mkWbf18uooKdiAapjanTp1yTpt7chh3llch6+nTp935vjTdiItfm3W+RS9W1TdYv0iFVHV7TsVydwcZm17Kfqz+ajWLB/WWWx86Z7MnT56s6ZM16Vvw8Gj/lPS2mvcveuaZZyhAuTTWc2lUHw0PjT/++GMdKyuR7aa+Lhkb9URjfpM442+tv5sHLZFHp8a01MeffPLJ9ey5E0Gdisr6xdN15P6N3jlQx51eWfaLpOLTTz9dUU5aA6p73JM+8vOf/9ydzfsq2ItQC/vatJZ0Ov3aa6/pRfUENe2O9c+kpzFwaUAA8J40N6hY2607bfU/fnw+nns+Vx3K4JVoqqC4J7cC4NIAaIhPntHgTEnedv1LfP083PZKnQC4NAC2CTbpZHvl3P5tzwcAAIBW0ckhAAAAIN4DAABA2/P/BRgANuG2FifV4vgAAAAASUVORK5CYII=') no-repeat
}

.arrow-add-discount {
    padding-right: 70px;
    padding-top: 93px;
    position: fixed;
    right: 60px;
    top: 64px
}

.box-looking-discount {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    display: inline-block;
    text-align: left;
    border: solid 1px #eceeef;
    padding: 56px 175px 56px 175px;
    position: relative;
    margin: 0 auto
}

.box-looking-discount .ico-help {
    top: 50%;
    margin-top: -48px;
    -moz-background-size: 96px 96px;
    -o-background-size: 96px 96px;
    -webkit-background-size: 96px 96px;
    background-size: 96px 96px;
    position: absolute;
    left: 48px;
    width: 96px;
    height: 96px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2Ij48cGF0aCBmaWxsPSIjNDc5Q0NGIiBkPSJNNDggMGMtMjYuNTA5IDAtNDggMjEuNDktNDggNDhzMjEuNDkxIDQ4IDQ4IDQ4IDQ4LTIxLjQ5IDQ4LTQ4LTIxLjQ5MS00OC00OC00OHptMy4xODEgNzYuNjk2Yy0xLjQyNiAxLjM3Ni0zLjM5MSAyLjAxOC01LjYwMyAyLjAxbC0uMDUxLjAwMmMtMi4xMDcgMC00LjAwMS0uNjYxLTUuMzk4LTIuMDA4LTEuNDMtMS4zNTItMi4xNDMtMy4yNDUtMi4xMy01LjMzNy0uMDEzLTIuMDkyLjcwMS0zLjk4MyAyLjE0MS01LjMwOSAxLjQxMS0xLjMyNSAzLjMyLTEuOTY5IDUuNDM5LTEuOTYxIDIuMjA0LS4wMDggNC4xNTkuNjIyIDUuNTkyIDEuOTYxIDEuNDQgMS4zMjYgMi4xNTQgMy4yMTcgMi4xNDEgNS4zMDkuMDEyIDIuMDkyLS43MDEgMy45ODUtMi4xMzEgNS4zMzN6bTEyLjg0Ni0zNi43MTJjLS43NDcgMS44NTYtMS42OTEgMy40NjktMi44MzYgNC44MTctMS4xMDQgMS4yOTUtMi4zMiAyLjQ0NS0zLjY1IDMuNDQtMS4xOTcuODk4LTIuMjkyIDEuODU2LTMuMjggMi44NjUtLjk0OC45NzgtMS43NTUgMi4xMDMtMi40MjcgMy40MDEtLjYgMS4xNDUtLjk0NSAyLjcyNy0uOTQ1IDQuNzd2MS4zMzNoLTExLjIwtLjExNS0xLjIwNmMtLjA5MS0uOTQzLS4xMzgtMS44NC0uMTM4LTIuNjk5IDAtMS43Mi4xOC0zLjI4NS41NjgtNC42ODYuNTQ5LTIuMDE1IDEuMzE4LTMuNzg1IDIuMzItNS4zMDUuOTc0LTEuNDczIDIuMDk0LTIuNzY2IDMuMzYyLTMuODY1IDEuMTY0LTEuMDEgMi4yNDUtMS45NzIgMy4yNDctMi44OTkuOTUxLS44NzIgMS43MjQtMS43NjkgMi4zMzMtMi42ODUuNTE0LS43NzYuNzg3LTEuNjk5Ljc5NC0yLjg5Mi0uMDEtMS41ODMtLjQxOS0yLjY0Ni0xLjE3MS0zLjQ2NS0uNTg1LS42NjUtMi4wMDgtMS4yMjEtNC40NDctMS4yMS0uNzM3IDAtMS41MzYuMDc3LTIuMzk2LjI0My0uODcuMTczLTEuNzQyLjQxNy0yLjYxNS43My0uODg3LjMyLTEuNzMyLjY4NS0yLjUzNSAxLjEwMy0uODE5LjQyMS0xLjUzOC44NDctMi4xNTkgMS4yNzVsLTEuMjQzLjg1OS01LjE0Ni05Ljg4MS45NzctLjY2OGMyLjA4Ny0xLjQyOSA0LjQ3NS0yLjYgNy4xNTEtMy41MTkgMi43NTgtLjk0NCA2LjAxMy0xLjM5NyA5Ljc2Mi0xLjM5NyA1LjA5My0uMDA1IDkuMjc3IDEuMjQyIDEyLjM0MSAzLjg3NCAzLjA2IDIuNjA0IDQuNjIyIDYuMjY4IDQuNjA0IDEwLjU3NC4wMDMgMi43NzItLjM2IDUuMTMyLTEuMTQ3IDcuMDkzeiIvPjwvc3ZnPg==")
}

.fa-discount-search:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCMDdGMzQxRkZEMDcxMUUzQkJGM0NENUNDMjkyQjU1QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCMDdGMzQyMEZEMDcxMUUzQkJGM0NENUNDMjkyQjU1QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkIwN0YzNDFERkQwNzExRTNCQkYzQ0Q1Q0MyOTJCNTVCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkIwN0YzNDFFRkQwNzExRTNCQkYzQ0Q1Q0MyOTJCNTVCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+ene0EQAAA6NJREFUeNrsm8trE1EUh28SNb61rVYXPmKxVvGtVVqfUZv6RkFUfCB1JSJWcScFFXTnTv0XFHQhSFF0ISKiC3GhIqXEgqBGUUQRXVRarb/DnNDQJrfJJJO5M3MOfJSmnWT69c6998w5E0qlUkoia0wEV4aJh0ExFhwHZ0GFCOqPatDKcirTL4ogpeaDE+AoGDnwh0EVNArsAcfAGt0vBklQCDSAFrAfTMjnoCAImgcOMjWFHuxXQXPBXmZhMW/kF0ERvnx2gJ088ZYkvCxoHNjMUraByU58iJcEhfhyaWIxcTDC6Q81XVAdWAs2gE1gSrlPwCRBUbCU55JGsA5Mdfuk3BI0mi+XJSyFWMySjAonBY0H08FM/lrLexJagmMg7IWJLx9BtISuBBvBMv4jZ3DWq4ufftg/6ASRhJPgCGe6gYxsgiijvQBOmzgnuC2IRk07WCR3QQYLmgaesCQJjvRKMhzcETm5BZ3hFUpiYH6TSqVoGf8CqmzkRrro88sIqrIhJ1CX2CTRoBdULRr0gqKiQS8oIhr0gnpEg4ygogT9EA16QR9Fg17QJ5AUFbkFUUrQ6pfUwKlk9QG4JDpyC6I4x/wTLdkFUVwEzaBT1GQXRPFQWTWrA+BR0EdUKI8uVyr3xpV1Q60mg4ohjusLiiC74QtBTlZWaYSlK6vEbGVVVev4+3DQR5AuqDZPtfjlTL2yKrYREZQ7xiirmYGErVBW92lMBOmDanXrldUjRL0BtSJIH1S3a1L9XWaVpgmiAqMpN9hovloFtjMLTBB0CrSBz8q6j0SyfoFeZbW7/AXfwFf+HeI9+FCGZT+WIYsux6gbgqhYeA9sKfBzukEXeAs6wCumy6GdOjVv7QL7QKIYWXbmIOobfKlK01D5mHfpTgY997VbWU3lCZ4mHJ+kaRi3q6HLz7ro4f3P6zLOWzSp0yMJLbydsJWs5hN3wbUiT/ZymeVQfOfzpn8M9UBd5dccWeapE+25svcsRJJ30t0GrIZRvgSp3XB1qUZQeuK9YfPYpCFyKP6Am7xzpx387cyFw62EMV7oZFmmeKGsB+1odN93UxC1EDcavGN/A7aCw27ecmj2QGpz3U1BCS8kf24Kqi9HsullQWHOykWQJkSQ1ydqtwXRzfs5IsjDo0gEeUCQqWmHMYLo+fcGEeTRy0wEOSyot0TnMcuvgp6V6Dye+lnQrSLfg+pqbX6egw6B8+CdKqzG9VtZN/+pOtphqqD/AgwAGryavN9LRwEAAAAASUVORK5CYII=')
}

.discount-inner-style2 {
    background-color: #257a90
}

.discount-inner-style3 {
    background-color: #116d78
}

.discount-text-color {
    color: #f3ec33;
    font-style: italic;
    font-size: .9em
}

.label.payment_8 {
    background: #8a8686;
    color: #fff;
    border: solid 1px #7a7575
}

.label.payment_7 {
    background: #f5f5f5;
    color: #555;
    border: solid 1px #e7e7e7
}

.label.payment_6 {
    background: #aaa;
    border: solid 1px #a0a0a0
}

.label.payment_5, td .label.fulfill_5 {
    background-color: var(--lessorange);
    color: var(--orange);
    border: solid 1px var(--orange)
}

.label.payment_4, td .label.fulfill_4 {
    background: #f7f7f7;
    color: #777;
    border: solid 1px #e7e7e7
}

.label.payment_3, .label.fulfill_3 {
    background: #c2c1c1;
    border: solid 1px #a9a8a8
}

.label.payment_2, .label.fulfill_2 {
    background: var(--lessgray);
    color: #666;
    border: solid 1px #e7e7e7
}

.label.payment_1, .label.fulfill_1 {
    background-color: var(--lessgreen);
    color: var(--green);
    border: solid 1px var(--green)
}

.refund-payment {
    background: #f9f9f9;
    border-top: 1px solid #ececec;
    border-bottom: 1px solid #ececec
}

.img-payment {
    width: 56px;
    height: 36px;
    display: inline-block;
    background-position: 0 0;
    background-color: #ccc
}

.btn-refund:hover {
    background-color: var(--darkprimary);
    border-color: #2a74a0;
    color: #fff
}

.is-cancel-order {
    color: var(--lightred)
}

a.is-cancel-order:hover {
    color: var(--lightred)
}

.is-cancel-order .link-blue:hover {
    color: var(--primary)
}

.is-archived-order {
    color: #999
}

.is-archived-order:hover {
    color: #000
}

.is-archived-order.link-archived:hover {
    color: #000
}

.accept-payment-edit {
    background: #fff;
    padding: 15px;
    border: solid 1px #ddd;
    margin-top: 15px;
    position: relative;
    z-index: 2;
    box-shadow: 0 2px 3px 0 rgba(0, 0, 0, .1);
    color: #444;
    -webkit-animation-name: dropInDown;
    -moz-animation-name: dropInDown;
    -o-animation-name: dropInDown;
    animation-name: dropInDown;
    -webkit-animation-duration: .3s;
    -moz-animation-duration: .3s;
    -o-animation-duration: .3s;
    animation-duration: .3s;
    -webkit-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both
}

.accept-payment-edit:after, .accept-payment-edit:before {
    position: absolute;
    top: -11px;
    left: 150px;
    content: "";
    width: 0;
    height: 0;
    border-top: 0;
    border-right: 12px solid transparent;
    border-left: 12px solid transparent;
    border-bottom: 11px solid #fff
}

.accept-payment-edit:before {
    top: -12px;
    left: 150px;
    border-top: 0;
    border-right: 12px solid transparent;
    border-left: 12px solid transparent;
    border-bottom: 11px solid #c2c2c2
}

.fa-usd.border-square {
    position: relative;
    padding: 10px 20px;
    background: #89b536;
    font-size: 14px
}

.fa-usd.border-square:after {
    border: 2px solid #fff;
    position: absolute;
    z-index: 1;
    content: "";
    width: 25px;
    height: 25px;
    border-radius: 50%;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

.list-transactions td {
    color: gray
}

.list-transactions table td, .list-transactions .view-trans {
    padding: 4px 15px
}

.list-transactions .fa-usd.border-square {
    padding: 6px 12px;
    font-size: 9px;
    border-radius: var(--radius-s);
}

.list-transactions .fa-usd.border-square:after {
    width: 15px;
    height: 15px
}

.order-totals-summary td {
    padding-top: 5px;
    padding-bottom: 5px
}

.item-quantity {
    color: #8b8b8b
}

.item-multiplier {
    color: #999;
    padding: 0 5px
}

.height-light.bg-order {
    background: #fafcfc
}

.panel-default > .panel-heading.order-bottom {
    border-bottom: 1px solid #dee5eb
}

.order-border {
    border-right: solid 1px #dee5eb;
    border-bottom: solid 1px #dee5eb
}

.shiping-border {
    border-right: solid 1px #dee5eb;
    border-bottom: solid 1px #dee5eb;
    border-top: solid 1px #dee5eb
}

.order-notice {
    background-color: #fafcfc;
    border: 1px solid #e1ebf3;
    border-right-color: #d6e0e8;
    border-bottom-color: #d6dde1;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .025)
}

.order-warming {
    background-color: #fcf5d9;
    color: #9b731d;
    border: 1px solid #f2ebcf;
    border-right-color: #e2dcc2;
    border-bottom-color: #e2dcc2;
    padding: 10px 0 10px 0
}

.fa-cash-large:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADgAAAAkCAYAAADckvn+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo5QjE4QjQzODBFMjAxMUU0ODBBRUUzNjdBNzIzRjhGMyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo5QjE4QjQzOTBFMjAxMUU0ODBBRUUzNjdBNzIzRjhGMyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjlCMThCNDM2MEUyMDExRTQ4MEFFRTM2N0E3MjNGOEYzIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjlCMThCNDM3MEUyMDExRTQ4MEFFRTM2N0E3MjNGOEYzIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+7lL1qwAAA7lJREFUeNrcWc1OIkEQbiYDAgYVElQIelCUn/BI63Gv3nZv+wK7r7A3n4CzL+ADcOHgwXhQUZeEEFBA2K7KDjvbVP/OaDZ00vT0b/VXVV1V3SSurq5SjLEfPH/iuZBIJFg4BfVwO/WtG6dLi8Vi5VssdeNC7X1eXPD8xec/33nD+Xw+VwIzAeIK0hacruQp73neOac99njlTARny3EZOJckW0ekp0t/MH0GgIU4AFEcp8Dq2sR1IgIu+I+PjywsQUrdgky1U9+yNhXjoKRUzqRfpqpcTZmnUpOoamaylqtRMt23L+NorVZj+/v7K5Ohv9frsevra+dN2J4nmeRV0guSJyMWBiducG9vz4mbKpV9D+kBNp8yDDoOh8eEJSsaHGqcyj2o/J3s3KncBdD02AcmmRq9ZyLPoE5dKO6J0qIkLDPxKmtJSdIkCFiewajSsJWI61hXqfsil0zOYJhb4hmkpGPqB01CNJ2vFEupBO/u7qQbeXh4WFEZE0dsY+qpdVXqKKORaLfbC5dAWxXJuMSlJtGLTloiUIhkpCrq4gpUDl3nJkwkqjub1Dw/n8+z2WxmHNmbSEt1lbJRNVPLKlNR3/dXHT0lMZW0wmMCwNR4U8NlYjhMmCK1onE5c10U46JutgBRRSlw4iZVrkDnVmzdjksYJ9OQJUATIyHrN/VzUd9lXNSTDLZNVU0mWcrK2kY3USQqJuV1qVQqsUqlggs0m028JoHPrFar+A3t9Xodv4+Pj7EO/VBCfXd3lx0dHbFkMsmKxSI7PT3FvqCEXC6XcZw4H9qATqvVwnqj0cA26D85OWEHBwfYDvuE9XK5HMk4j4oaAtAwaWtrC+vT6ZRlMhlsHwwGaIJTqRRGNbII5P7+HttfX1/ZZDL5qzZ8LgCG+be3t0jn+fn5n7n9fh/pBHOAfjabXZp/cG8bGxu4Lri5zc1NEocyVOt2u7gwLATE0uk0chBAA4GdnR329PSEmwkvGkRGwHGogwQhh8cAqO3t7WUdAAbSg/zy8oIMAvrAiDD9TqfDxuMxjoGxo9EI90TaisvLy4XM0du+o7je1FU2IMqtAh29rR9UOX7Rotq8v+hAuICU+kHX+5wOsKsEXe+DSjdxc3Nj9fosA3J4eBg5Kor1wmtKWPdEEUUr4pCeVkVdOE+Bc/nfI66HKQT49vYWW7BteuY+AhwkwOaDowQfFfdt4n9IgA0A/uL+osDWMAE2j0cKF0FEsC4piIQ4tp8+//nKc2I4HJ7xvvyaYAz+wv72W4ABAIvd6UVCUbggAAAAAElFTkSuQmCC')
}

.fa-cash-small:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAASCAYAAABIB77kAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpBNzAwNUQxODBFMjAxMUU0ODRENEIyMEEwMUMyN0UyOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpBNzAwNUQxOTBFMjAxMUU0ODRENEIyMEEwMUMyN0UyOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkE3MDA1RDE2MEUyMDExRTQ4NEQ0QjIwQTAxQzI3RTI4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkE3MDA1RDE3MEUyMDExRTQ4NEQ0QjIwQTAxQzI3RTI4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EVd5tgAAAbtJREFUeNq0VUuOwjAMddtQ/p8FCNhwDg42V5jFSHMi9kgsuARrtiBBP3TyMmPkugnMR2MpipM++zmxnZrdbvdKRC92pFEUEQSz1uXQUlVVY8j9Lz2z03tkCYuyLBM29hFoMkmqnYcGJEmSzByPx+R2uzXI4jiuzVrXp4MPrcs9DGufGnk16/Wa2u2207Mso/1+T78VPpXWYxkBk0FYl2ApvlyGrliuTcghg+BYGvFan0A7DwURS4Pr9XoHQfc50nnh9aPCkaS1HG6320aBMBCOsRc6gQ7Ed3JHOJlMqCiKRn58lfndtvCROzJjPnPIbSGdcb58QTxqfL6NQPOTkR91sbDxTwlD+XNpkR8HgwG1Wi2az+fU7/ep1+vRarVyQIzpdErdbpcWi4Wb7Qvl9oDD99ls5nTMsIcvpCxN03pbcAQAAQBnp9OJlsulOxGcYe50OvfAkI/RaER5ntPlcnEYVDZsh8Oh08fjscPhEQHG3dxms6l00fgKKNT0vnSEevteNAw4HA7BF4WJccU+h4+IJKZGCGfPBHnjAJ4ReAnt/ZbWOPnL4/xdsVyZOZ/Pb/wDpv+VHD/gDwEGAAvL/61NsnHUAAAAAElFTkSuQmCC')
}

.textarea-focus {
    border: solid 1px #dee5eb;
    border-radius: var(--radius-s); 4px 0 0
}

.label-disable {
    color: #a6a6a6
}

.input-group-addon.drop-price-addon.order-addon {
    font-size: 12px
}

.mt25 {
    margin-top: 25px
}

.track-number input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    max-width: 100%;
    vertical-align: top;
    height: 28px;
    font-size: 13px;
    padding: 4px;
    margin: 0;
    border: 1px solid #ccc;
    display: inline-block;
    color: #222;
    border-radius: var(--radius-s); !important
}

.track-number.line-top {
    padding-top: 25px !important;
    border-top: 2px solid #ececec
}

.refund-totals td {
    border: none;
    padding: 4px 10px
}

p.model-cancel-order-cod {
    margin: 0
}

.refund-totals .quantity {
    width: 90px;
    color: #000
}

.refund-payments {
    background: #f9f9f9;
    border-top: 1px solid #ececec;
    border-bottom: 1px solid #ececec
}

label.restock.disabled {
    color: #a6a6a6
}

.arrow-bull {
    font-size: 12px;
    font-weight: bold;
    color: #ccc
}

.plain {
    color: #999;
    text-decoration: underline;
    font-size: 13px
}

.track-number-disabled.btn.disabled, .disabled.btn--next-ico-only {
    color: #999;
    cursor: default;
    background-color: #fcfcfc;
    border-color: var(--lightgray)
}

table.order-history.border-left td.border-none-l {
    border-left: none
}

.timeline-dropdown select {
    border-radius: var(--radius-s);
    border: 1px solid #d5dbe6;
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, .05);
    -webkit-appearance: none;
    padding: 6px;
    line-height: 1em;
    height: auto;
    color: #8b8b8b;
    padding-right: 26px;
    position: relative
}

.selectContainerStyled {
    display: inline;
    position: relative
}

.selectContainerStyled:before {
    content: "";
    width: 16px;
    height: 16px;
    display: block;
    position: absolute;
    right: 6px;
    top: 1px;
    background-image: url('data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAAFgCAMAAAAbwg6GAAAC8VBMVEUAAAD////////////S4eHf39+zt7tVVVX///+qqqr///+Dg4P////8/PyLi4v///////////////////////////9GRkb///////////9dXUP////////////8/Pz///////////////+ZiIj///+0w8r////7+/v///86Ojr///9kZGT///+Pj4////9+goL///8uLi66zdyzs7O5zd02NjaZmZmzt7smJib////Q0NC4t7e6zN2VlZViYmIvLy////9lZWVlZWV8PgyYdCy6xMpFou87icu1xNL///////9YWFjev2mnbSSHh4dOR0djY2OgoKBERUWHh4e7zNmMXxaHh4c8lc7gUBYulsVKSkrPVC2cdRMAAAC6y9wxMTG5zd06ltfr6+u2uL1DQ0O2tryLi4vg4OCachyZciGfn5+ZcRqRkZE1icvOzcw5mddCQkKxsbGQkJCCgYFjY2NERES7z9y5zduaqDuXl5e6zd15PQqachVBQUHeTxbpd3CZciGQkJB5PQp9n0CBoUE3ndSjo6OmNQ+7zd1FRUV6gY++ztqwsLA4ot6toGetoGl/nESuoGrd3NwAAAA4n9Bge6DKysqAnESDg4M2odGzs7OZcSLmZVB5eHjOlobqVlWBpTwuf8o+o+yfn5/pZmLsyGuHh4dhfKBFRkaBnEh7nTq0tLRra2ugoKAtLS02q+N+nkFJSkriUSgmpuAvodjw39vZ2dnqVlWIvCu0dWGb0/Byxeqfn5//9NWuoGkAAADryGvoyGrpx2uJvCrBwcFgeZ6acQpVuOZ5Pgt2xeupV0DuyGuIuirrx2qHuyr///+8z9+SkpKZmZnt7e0zMzNCm9H/+NnsWlcop+M7WZhEREQ3pNSMjIyBhISpqanT09NsbGuYxkKLvi1NTU2UlJT/66Y6WJeioqKDnkrQSBv4+PjwznJthLSdnZ0wgcz53o3IQhfCekW5KQKTwzntmX/IwL9bc6b2uabv0cr/8LrAd2OwiQeGAAAAz3RSTlMAE/HdEQiABiYD/f4fWB/tmV/6zoC3TG7hZxP11b/Jq5QZhw9QIudHLhqN/qTANZmxwtf963XNQCg/0P74bWXOnrOc/v5O/v40enU3/SMzJ1WakuVuUFzGZRby/v1k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');
    background-position: 0 -160px;
    z-index: 2
}

.timeline-dropdown .table_restocked li {
    list-style: disc
}

.table_restocked th {
    color: #31373d
}

.order-item .panel-heading label {
    display: block
}

.panel-default.order-item > .panel-heading {
    color: #43494f
}

.panel-default.order-item > .panel-body li label, .panel-default.order-item > .panel-body li button, .panel-default.order-item > .panel-body li table {
    display: table
}

.panel-default.order-item > .panel-body .cell-item {
    padding: 5px;
    vertical-align: top;
    padding-top: 0
}

.panel-default.order-item > .panel-body .cell-item:first-of-type {
    width: 300px
}

.panel-default.order-item > .panel-body .cell-item label {
    margin-top: 5px
}

.panel-default.order-item > .panel-body .cell-item img {
    width: 40px;
    max-height: 40px;
    float: left;
    margin-right: 5px
}

.panel-default.order-item > .panel-body .cell-item .img-empty {
    float: left;
    margin-right: 5px
}

.panel-default.order-item > .panel-body .pro-item label {
    font-weight: 500;
    margin-top: 0
}

.panel-default.order-item .pro-item {
    height: 60px
}

.panel-default.order-item > .panel-body .order-info p {
    display: inline-block
}

.panel-default.order-item > .panel-body .order-info {
    display: table
}

.panel-default.order-item > .panel-body .order-note {
    width: 450px
}

.panel-default.order-item > .panel-body .pro-item .pull-left {
    width: 190px
}

.panel-default.order-item .cartinfo {
    width: 250px
}

.reorder, .reorder-form {
    margin-top: 0;
    margin-bottom: 0
}

.reorder .table > thead > tr > th {
    font-weight: bold;
    text-align: center;
    border-bottom: 1px solid #bebebe
}

.reorder .table > thead > tr > th:first-child {
    text-align: left
}

.reorder-table.table > thead > tr > th:last-child {
    border-bottom: 1px solid #fff
}

.reorder .table > tbody > tr > td a {
    font-weight: bold;
    color: #333
}

.reorder-table.table > tbody > tr > td:last-child {
    width: 30px;
    text-align: right;
    color: red;
    font-size: 20px;
    border-bottom: 1px solid #fff;
    padding-right: 0
}

.reorder-info label {
    font-weight: normal
}

.table.reorder-sum > tbody > tr > td:last-child {
    text-align: right;
    padding-right: 0
}

.table.reorder-table > thead > tr > th:first-child {
    padding-left: 0
}

.reorder-sum {
    margin-top: 30px
}

.reorder .col-md-7 {
    width: 56.333333%
}

.modal-update-order .modal-lg {
    width: 1100px;
    max-width: 100%
}

.modal-update-order .reorder .panel-body {
    height: 365px;
    overflow-y: auto;
    padding-bottom: 100px
}

.modal-update-order .reorder-form .panel-body {
    padding-bottom: 0
}

.modal-update-order .modal-body {
    padding-bottom: 15px
}

.reorder-form {
    height: 500px
}

.timeline-ico {
    position: relative;
    width: 40px;
    padding-top: 25px;
    padding-bottom: 25px
}

.timeline-ico:before, .timeline-ico:after {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto
}

.timeline-ico:before {
    content: "";
    height: 100%;
    width: 3px;
    background: #ccc
}

.timeline-ico:after {
    content: "";
    width: 25px;
    height: 25px;
    border-radius: 50%;
    z-index: 1;
    background: #eecb07
}

.label.carrierstatus_2, .label.codstatus_3 {
    background: #f5f5f5;
    color: #555;
    border: solid 1px #e7e7e7
}

.label.carrierstatus_5 {
    background: var(--lessgray);
    color: var(--red);
    border: solid 1px var(--lightgray)
}

.label.carrierstatus_6 {
  background: var(--lessgray);
  color: var(--red);
  border: solid 1px var(--lightgray);
}

.label.carrierstatus_1, .label.codstatus_2 {
    background-color: var(--lessorange);
    color: #bd6a03;
    border: solid 1px var(--orange)
}

.label.carrierstatus_3, .label.codstatus_1 {
    background: var(--lessgray);
    color: #666;
    border: solid 1px #e7e7e7
}

.label.carrierstatus_4, .label.codstatus_4 {
    background-color: var(--lessgreen);
    color: var(--darkgreen);
    border: solid 1px var(--green)
}

.product-list [data-column=Image] {
    width: 65px
}

.product-list [data-column=Product] {
    width: 300px
}

.line {
    color: #d13838
}

.inventory-control .btn.ac {
    background-color: var(--lightgray);
    border-color: #c9c9c9 !important
}

.inventory-control .btn {
    height: 28px;
    line-height: 13px
}

.btn-set {
    background-color: #fcfcfc;
    border: 1px solid var(--lightgray);
    border-left: #c9c9c9 1px solid;
    height: 28px;
    line-height: 13px
}

.inventory-control input[type=number] {
    border: 1px solid #ccc;
    width: 70px;
    border-radius: var(--radius-s);
    padding-top: 0;
    vertical-align: top;
    font-size: 13px;
    padding: 4px;
    margin: 0;
    display: block;
    float: left;
    height: 28px;
    line-height: 13px;
    cursor: text
}

.btn-upload {
    background: #fcfcfc;
    border-color: var(--lightgray);
    color: #999;
    box-shadow: none
}

.notice {
    color: #728793
}

.product-edit {
    border: 1px solid transparent;
    height: 30px;
    cursor: pointer;
    background: transparent;
    border-radius: 0;
    width: 100%;
    padding-left: 5px;
    min-width: 80px
}

.product-edit:hover {
    background-color: #ffffea;
    border-color: #e5d7c2
}

.product-edit:focus {
    border: 1px solid var(--primary);
    background: #fff;
    outline: none
}

.col-image {
    width: 50px;
    padding-left: 0
}

.pointer-img {
    cursor: pointer
}

.img-style {
    left: -162.5px;
    top: 3px
}

.input {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    max-width: 100%;
    vertical-align: top;
    height: 28px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    padding: 4px;
    margin: 0;
    border: 1px solid #ccc;
    display: inline-block;
    color: #222;
    border-radius: var(--radius-s);
}

.product-box-warning {
    background-color: #fcf5d9;
    color: #9b731d;
    border: 1px solid #f2ebcf;
    border-right-color: #e2dcc2;
    border-bottom-color: #e2dcc2;
    padding: 10px;
    position: relative;
    margin: 20px 0
}

.form-horizontal .col-edit {
    width: 100px
}

.form-horizontal .col-price {
    width: 170px
}

.form-horizontal .col-quantity {
    width: 100px
}

.form-horizontal .col-sku {
    width: 170px
}

.product-img {
    width: 166px;
    float: left;
    margin-top: 20px
}

.product-featured {
    position: absolute;
    right: 0;
    top: 5px
}

.product-bg {
    position: relative;
    display: block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background: #fff;
    height: 200px
}

.product-img .mimg-large-rounded {
    height: 160px
}

.product-option-value {
    display: block;
    float: left;
    background-position: -4px -94px;
    background-repeat: no-repeat;
    background-color: #fafafa;
    cursor: move;
    border: 1px solid #e6e6e6;
    padding: 2px 5px 2px 14px;
    margin: 0 6px 6px 0;
    border-radius: var(--radius-s);
    height: 25px;
    color: #75a630
}

.pullet {
    position: relative;
    right: 10px;
    bottom: 0;
    top: 1px
}

.product-images {
    max-width: 124px;
    border-radius: var(--radius-s);
    cursor: move
}

.product-selector {
    margin-bottom: 0;
    font-size: 0
}

.product-selector-list {
    display: inline;
    margin: 0;
    list-style: none
}

.product-selector-item {
    display: inline;
    margin-right: 7px;
    font-size: 13px
}

.product-tipbox {
    font-size: 16px;
    line-height: 22px;
    padding: 20px;
    border-radius: var(--radius-s);
    background: #fff;
    box-shadow: 0 2px 4px rgba(0, 0, 0, .1)
}

.product-tipbox p {
    margin-bottom: 0
}

.position-question {
    position: relative;
    top: 5px
}

.table-label {
    background: #fafafa;
    border-right: 1px solid #e6e6e6;
    padding-left: 20px;
    padding-top: 8px;
    min-width: 220px;
    vertical-align: top;
    border-bottom: 1px solid #ececec
}

.table-position {
    right: 20px;
    position: relative;
    margin-bottom: 0
}

.fw-normal {
    font-weight: 400 !important
}

.data-table-th {
    border-right: 1px solid #ececec;
    background: #fafafa
}

.modal.resize-modal {
    margin: 35px 30px 210px 30px;
    border-radius: var(--radius-s);
}

.modal-body.resize-modal {
    padding-top: 0;
    border-top: none;
    margin-top: -1px
}

.add-products-to-collections .boxsearch, .remove-products-to-collections .boxsearch, .conversation-add-product .boxsearch {
    border: 0
}

.add-products-to-collections .boxsearch input, .remove-products-to-collections .boxsearch input, .conversation-add-product .boxsearch input {
    display: block;
    width: 100%;
    height: 34px;
    padding: 6px 12px;
    font-size: 14px;
    line-height: 1.42857143;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ccc;
    border-radius: var(--radius-s);
    -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
    -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
    transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s
}

.add-products-to-collections .drop-control .dropdown-menu ul, .remove-products-to-collections .drop-control .dropdown-menu ul, .conversation-add-product .drop-control .dropdown-menu ul {
    width: 100% !important
}

.add-products-to-collections .drop-select-search .list-search-data li a, .remove-products-to-collections .drop-select-search .list-search-data li a, .conversation-add-product .drop-select-search .list-search-data li a {
    padding-left: 10px
}

.add-products-to-collections .list-search-data + div, .remove-products-to-collections .list-search-data + div, .conversation-add-product .list-search-data + div {
    background: #fcf5d9;
    border: 1px solid #e8c48c;
    padding: 5px 10px;
    margin-left: -21px;
    margin-right: -20px;
    color: #a07532
}

.font-size-11 {
    font-size: 11px
}

.width-138px {
    width: 138px
}

.collapse-setting {
    margin-right: 16px;
    border-radius: var(--radius-s)
}

.panel-default .collapse-border {
    border: 1px solid #d6d6d6
}

.panel-default > .panel-heading .collapse-heading {
    background-color: #f8fcff
}

.panel-default > .panel-heading .collapse-heading:hover {
    background-color: #c9c9c9
}

.panel-title > a.color-collapse {
    border-color: #d6d6d6;
    color: var(--primary);
    font-weight: bold
}

.panel-title > a.color-collapse:hover {
    color: #1fabff
}

.color-icons {
    color: #c4c4c4
}

.img-small {
    margin-top: 7px;
    margin-left: 10px
}

.img-small img {
    padding-right: 5px
}

.img-small a {
    line-height: 20px
}

#channel-connected ul li {
    display: inline-block
}

#channel-connected li input[type="checkbox"] {
    vertical-align: top
}

#channel-connected li:first-child {
    padding: 8px 0 0
}

.a.s_text, a.h_text {
    height: 25px;
    font-size: 15px;
    color: #444;
    text-decoration: underline;
    -moz-border-radius: var(--radius-s);
    -webkit-border-radius: var(--radius-s);
}

.a.s_text:hover, a.h_text:hover {
    color: #777
}

.input-time {
    position: relative;
    padding-left: 35px
}

.page-dropdown {
    width: 106px;
    height: 38px;
    padding-left: 0;
    line-height: 37px;
    padding: 4px 2px 2px;
    color: #222;
    border-radius: 1px
}

.page-tip {
    background: #fdfdd4;
    position: relative;
    top: -20px;
    font-size: 15px;
    color: #444;
    padding: 20px 20px 20px 20px !important;
    border-bottom: 1px solid #ebebbe;
    margin-top: 20px;
    margin-left: -20px;
    margin-right: -20px;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.on-time {
    vertical-align: middle;
    top: 6px;
    position: relative
}

.box-comment {
    padding: 15px 20px;
    position: relative;
    line-height: 20px;
    background-color: #fcf5d9;
    color: #9b731d;
    top: -20px;
    font-size: 15px;
    border-bottom: 1px solid #e2dcc2;
    margin-right: -20px;
    margin-left: -20px
}

.locations-highlight {
    background: #fcfcd1;
    padding: 1px
}

.change-formatting a:hover {
    text-decoration: underline;
    color: var(--primary);
    cursor: pointer
}

.link a:hover {
    text-decoration: underline;
    color: var(--primary);
    cursor: pointer
}

.box-warning {
    background-color: #fcf5d9;
    color: #9b731d;
    border: 1px solid #f2ebcf;
    border-right-color: #e2dcc2;
    border-bottom-color: #e2dcc2;
    padding: 12px;
    margin-bottom: 0
}

.box-gray-light {
    background-color: #fff;
    border: 1px solid #e6ebed;
    margin-bottom: 15px;
    padding: 9px;
    border-radius: var(--radius-s);
}

.note-warning {
    color: #9b731d
}

.page-tip .local-tip {
    background: #fff;
    position: relative;
    top: -20px;
    font-size: 15px;
    color: #444;
    padding: 20px 20px 20px 50px;
    border-bottom: 1px solid #e6e6e6;
    margin-top: 20px;
    font-size: 20px
}

.list-location .panel-body {
    height: 110px;
    overflow-y: auto
}

.box-plan {
    background: #ebeef0;
    height: 31px;
    padding: 3px
}

.start-plan {
    background: #a7d71f;
    display: block;
    height: 25px;
    width: 1px
}

.carousel.carousel-fit {
    position: relative
}

.carousel.carousel-fit.slide {
    overflow: hidden
}

.carousel.carousel-fit .carousel-inner > .next, .carousel.carousel-fit .carousel-inner > .prev {
    bottom: 0
}

.carousel.carousel-fit .carousel-inner > .item {
    text-align: center
}

.carousel.carousel-fit .carousel-inner > .item > img {
    display: inline-block
}

.carousel.carousel-fit .carousel-inner > .item > .carousel-caption {
    bottom: 0;
    left: 0;
    right: 0
}

.modal.modal-fullscreen .modal-dialog, .modal.modal-fullscreen .modal-content {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.modal.modal-fullscreen .modal-dialog {
    margin: 0;
    width: 100%
}

.modal.modal-fullscreen .modal-content {
    border: none;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: inherit;
    -moz-box-shadow: inherit;
    -o-box-shadow: inherit;
    box-shadow: inherit
}

.modal.modal-fullscreen.force-fullscreen .modal-body {
    padding: 0
}

.modal.modal-fullscreen.force-fullscreen .modal-header, .modal.modal-fullscreen.force-fullscreen .modal-footer {
    left: 0;
    position: absolute;
    right: 0
}

.modal.modal-fullscreen.force-fullscreen .modal-header {
    top: 0
}

.modal.modal-fullscreen.force-fullscreen .modal-footer {
    bottom: 0
}

.equals-fourteen {
    font-size: 50px;
    bottom: 8px;
    position: relative
}

.per-month {
    font-size: 13px
}

.ship-table {
    width: 100%;
    border-collapse: separate;
    border-spacing: 0;
    margin-bottom: 20px
}

.ship-table > thead > tr > th, .ship-table > tbody > tr > th, .ship-table > tfoot > tr > th, .ship-table > thead > tr > td, .ship-table > tbody > tr > td, .ship-table > tfoot > tr > td {
    padding: 8px;
    line-height: 1.42857143;
    vertical-align: top;
    border-top: 1px solid #ececec
}

.table-shiping td {
    height: 50px;
    border-top: 1px solid #d9dee1
}

.table-shiping .form-control {
    width: 50px;
    padding-right: 0
}

.table-shiping .form-control.shipping-price-district.form-control {
    width: 120px
}

.table-shiping .shipingmoney {
    font-size: 13px;
    color: #77bc56;
    font-weight: bold
}

.table-shiping .subdued {
    color: #798c9c
}

.table-shiping input[type=checkbox] {
    margin-top: 0;
    vertical-align: middle;
    margin-right: 5px
}

.container-google {
    position: relative;
    padding: 10px;
    background: #fafafa;
    border: 1px solid var(--lightgray);
    margin-top: 5px;
    border-radius: var(--radius-s)
}

.drop-left.dropdown-menu.dropdown-ps-left {
    margin-right: 50px
}

.google-apps {
    padding: 1px 0 20px 100px;
    background-repeat: no-repeat;
    background-position: 13px 0;
    background-image: url(../../images/google-acount.png)
}

.border-pay-row {
    background-color: #fff;
    border: 1px solid #d3dbe2;
    padding: 10px;
    position: relative;
    margin: 0 !important
}

.border-pay-col {
    background: #fff;
    border-right: solid 1px #eaeaea;
    width: 50px;
    height: 100%;
    top: 0;
    left: 0;
    border-left: 1px solid #ddd
}

.fa-theme-payments:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB0AAAAcCAYAAACdz7SqAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGNUIxQTU0RUU2RTcxMUUzOTRBQjkyODQ1NzczRTkwOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGNUIxQTU0RkU2RTcxMUUzOTRBQjkyODQ1NzczRTkwOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY1QjFBNTRDRTZFNzExRTM5NEFCOTI4NDU3NzNFOTA4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY1QjFBNTRERTZFNzExRTM5NEFCOTI4NDU3NzNFOTA4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+edtd8AAAAwNJREFUeNq8lllsTFEYx2/H1qlo7Y09JFQrokzxQKglqTU8iGrwIoiEiCeESKRpbQkRBEnDmwcPQix9IKJSRJmpdCyNta0SUaRVdNIMrv83+Z/JybTTuecavuSXe3Nzz/2f8233S/H7/ZZuu6p7TMRlAZgGxoEhIAP0BK2gGTSAx+AOKOdzx5aiRCE2F5cDYKplZiFwBux2Ku6h4FpcbrgQFPOCLeABSHcsCivV7t1aFthoIjrCSo4NMBH9r6aL/gLVLr7xFTw3WdBdu78KloOxoIBJJXEaDtL4jg0+gkaWzG1wEwwFL92ILgHbwXFwwmDjUten3J60GzgoFcSCr6K7G+lC9U4mm4Y0jzlgumk8dFFxzx6wEiwGRQ7W17LcWrlhY9EfjOt5Ppd4jgfD2AAk6X4zpu9AEDRx7TK3J80Fz8BRcAE8JfFMenE+WAdW81mqtjlHohZfPkI+gAB4C751ElPZZK+Y9dtIO3gPXgBp7teYI3ak4du2bRWUBW26dikTQ/1lslgO3iT0BPHiTnBFP+l8sB6c5a5iTWJ7D4x0KZoDLsvPwaMlkcSjjCUidboGTAC9+U7RXwjqtled9Cdjtx+sApvA5n/Uegcq0RaWgbj2NCeFyWAMT5fK1pibDFUlegwcZqYdou8riKX1XRF9xOTKNNCRqqgEM0Qzkr2BQEBND6X8t4ZZ/EHGuI0Znc9yqQezwSyQTY/05eQg734Hb8ArUMOpRErokjSSqCjHFin4eWARyOMHM2J2/RBsBfcNTirf2EE8EVExJRxr2Ega67SECabsCbjOkNSzPbazYXjpMcn+mcwHb7yO1MH2TQmLu9og3sJHktV9QCG7T6Lp4zPb6jl2uuyoqM/ni3ta2hftepJ/lXR2rdFaTEOMq+TCa1CnuVhKsynqXmVduLk/LncpcpGz7i2KJJoSV3BMHQw2dBBNICwnKZaFHGHC7Kl1/M2FGDup61FsfYO4vIq9t6JT0a6EKS4xXci6m8QGIu7txynjE8PQwGwv5+Yi9keAAQAu9dyVgdUEkwAAAABJRU5ErkJggg==')
}

.elbow {
    margin-top: 5px
}

.elbow:before {
    content: "⌞";
    padding-right: 5px
}

.checkout_box {
    border-top: none;
    border-bottom: none;
    border-radius: 0;
    border-right: none
}

.input-group-addon.drop-bg-addon {
    background-color: #fcfcfc;
    border-radius: 0 3px 3px 0;
    padding: 5px 12px;
    border: 1px solid var(--lightgray);
    position: relative;
    left: -2px
}

.input-group-addon.drop-bg-addon:hover {
    background-color: #efefef;
    border-color: #d6d6d6
}

.input-group-addon.bg-order {
    background: #fafafa;
    color: #666
}

.input-group-addon.drop-price-addon {
    background: #fafafa;
    padding: 4px !important;
    color: #666;
    height: 18px !important;
    font-size: 15px
}

.ml250 {
    margin-left: 250px
}

.location-info {
    margin-bottom: 20px
}

.max-width-390px {
    max-width: 390px
}

.box-account h4 {
    padding: 10px 50px 10px 50px;
    color: #000
}

.highlight-title h4 strong {
    background: #fcfcd1;
    padding: 1px
}

.title-price p {
    text-align: center;
    font-size: 18px;
    font-family: 'Open Sans', sans-serif
}

.bt-price {
    border-left-width: 1px !important;
    font-size: 16px !important;
    line-height: 1.4;
    padding: 0 20px;
    margin: 20px 0;
    height: 54px;
    line-height: 42px
}

.bt-price .is-active {
    background: #f2f2f2
}

.price {
    padding: 45px 100px 100px 100px
}

.price-col {
    background: #fff;
    border: 1px solid #d9dee1;
    padding: 45px 15px
}

.price-col h4 {
    font-family: 'Open Sans', sans-serif;
    font-size: 35px;
    color: var(--primary);
    font-weight: normal;
    margin-bottom: 15px
}

.price-col .column sup {
    position: relative;
    font-size: 30px;
    font-weight: normal;
    vertical-align: top;
    top: 34px;
    right: 5px
}

.price-col .column {
    background: #ecf2f6;
    border: 1px solid #d9dee1;
    padding: 60px 15px;
    border-right: none
}

.price-col .column h4 .per-month {
    font-size: 14px
}

.price-col h5 {
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    font-weight: normal;
    text-transform: uppercase;
    color: #000;
    letter-spacing: 2px;
    padding-bottom: 15px
}

.bt-large-price {
    font-size: 18px !important;
    line-height: 1.4;
    padding: 0 16px;
    margin: 15px 0;
    height: 44px;
    line-height: 42px
}

.featured-col li {
    display: block;
    text-align: center !important;
    font-size: 13px;
    line-height: 28px;
    color: var(--primary)
}

.featured-col-title {
    display: block;
    margin: 6px 0;
    border-bottom: 1px solid #d9dee1;
    color: #000 !important;
    text-transform: uppercase;
    font-size: 11px;
    letter-spacing: 1px;
    font-weight: bold
}

.price-col .highlight {
    background: #fff;
    padding: 2px
}

.second-col.price-col .highlight {
    background: #eff8dd;
    padding: 2px
}

.featured-col li.disable-features {
    color: #b4c9d3;
    text-decoration: line-through
}

.second-col {
    background: #fff;
    border-radius: var(--radius-s);
    margin-top: -30px;
    padding: 50px 15px 90px;
    box-shadow: 0 2px 4px #d6d6d6;
    position: relative;
    z-index: 2
}

.best-value {
    font-family: 'Open Sans', sans-serif;
    font-size: 18px;
    text-transform: uppercase;
    color: #bacdd6;
    letter-spacing: 2px;
    text-align: center;
    margin-bottom: 15px;
    font-weight: normal
}

.listbank td {
    white-space: pre-line
}

table.domain-list tr > td > i.fa.fa-wrench {
    font-size: 14px;
    padding: 0 3px
}

.carrier-card {
    margin-bottom: 20px
}

.carrier-card .carrier-icon {
    vertical-align: top;
    display: inline-block;
    margin-right: 10px
}

.carrier-card .carrier-icon div.carrier-icon-container {
    width: 78px;
    height: 78px;
    display: block;
    border: solid 2px var(--lightgray);
    border-radius: 999px;
    text-align: center;
    color: #4a9fd6
}

.carrier-card .carrier-icon div.carrier-icon-container img {
    max-width: 76px;
    max-height: 76px
}

.carrier-card .carrier-info {
    vertical-align: top;
    display: inline-block;
    white-space: normal;
    width: calc(75% - 97px)
}

.carrier-card .carrier-action {
    vertical-align: top;
    display: inline-block;
    margin-left: 10px;
    padding-right: 10px;
    width: 25%;
    text-align: right
}

.bank-wrapper {
    position: relative;
    display: inline-block;
    width: 100%;
    border-radius: var(--radius-s);
    padding: 10px;
    padding-bottom: 0
}

.bank-active {
    border: 2px solid var(--primary) !important
}

.bank-card {
    background: #fff;
    cursor: pointer;
    margin-bottom: 10px
}

.bank-card .bank-item {
    border: 2px solid #dee5eb;
    cursor: pointer;
    padding: 5px;
    height: 70px;
    line-height: 55px;
    overflow: hidden;
    text-align: center
}

.bank-card img {
    max-width: 100%;
    max-height: 100%
}

.date-ranges {
    margin-top: 50px;
    border-radius: var(--radius-s);
    border: 1px solid #e6ebed;
    background: #fff
}

.date-ranges .item-tab {
    padding: 15px 5px;
    cursor: pointer;
    background: #fafcfc;
    border-bottom: 1px solid #e6ebed;
    width: 20%;
    float: left;
    text-align: center
}

.date-ranges .item-tab:hover {
    background: #eaf1f4
}

.date-ranges .item-tab.active {
    border-left: 1px solid #e6ebed;
    border-top: 1px solid #e6ebed;
    border-radius: var(--radius-s); 3px 0 0;
    margin-top: -10px;
    padding-bottom: 25px;
    border-right: 1px solid #e6ebed;
    border-bottom: 0;
    background: #fff
}

.date-ranges .item-tab :first-child:hover {
    background: #eaf1f4;
    -webkit-transform: translateX(-1px);
    -moz-transform: translateX(-1px);
    -ms-transform: translateX(-1px);
    -o-transform: translateX(-1px);
    transform: translateX(-1px)
}

.date-ranges .item-tab:first-child.active {
    -webkit-transform: translateX(-1px);
    -moz-transform: translateX(-1px);
    -ms-transform: translateX(-1px);
    -o-transform: translateX(-1px);
    transform: translateX(-1px)
}

.date-ranges .item-tab:last-child.active {
    -webkit-transform: translateX(1px);
    -moz-transform: translateX(1px);
    -ms-transform: translateX(1px);
    -o-transform: translateX(1px);
    transform: translateX(1px)
}

.date-ranges .item-tab p {
    margin: 0
}

.date-ranges .range {
    font-size: 11px;
    text-transform: uppercase;
    color: #96a7b6
}

.date-ranges .revenue {
    color: #333;
    font-size: 24px;
    padding: 9px 0;
    margin: 0
}

.revenue-line {
    color: #333;
    font-size: 12px;
    padding: 27px 0;
    margin: 0
}

.date-ranges .order-total {
    color: #444;
    font-size: 13px
}

.range-date {
    -webkit-transition: opacity .15s ease-in-out 0s;
    -moz-transition: opacity .15s ease-in-out 0s;
    -o-transition: opacity .15s ease-in-out 0s;
    transition: opacity .15s ease-in-out 0s;
    opacity: 0;
    font-size: 10px;
    line-height: 14px;
    color: #b9c2d1
}

.date-ranges .item-tab:hover .range-date {
    opacity: 1
}

.trafic-source .icon, .website-conversions .icon, .social-analytic .icon {
    width: 36px;
    height: 36px;
    display: inline-block;
    background: url(../images/icon-dashboad.png) no-repeat;
    float: right;
    vertical-align: top
}

.trafic-source li, .website-conversions li {
    height: 36px;
    width: 100%;
    margin-top: 36px;
    color: #96a7b6
}

.trafic-source li label, .website-conversions li label {
    display: block;
    color: #444
}

.trafic-source li label strong {
    font-size: 18px
}

.trafic-source li label {
    font-size: 13px
}

.trafic-source li p {
    font-size: 14px
}

#dashboard-panel .heading {
    line-height: 15px
}

.trafic-source .icon-derect {
    background-position: 0 -108px
}

.trafic-source .icon-referrals {
    background-position: 0 -144px
}

.trafic-source .icon-search-engines {
    background-position: 0 -180px
}

.social-analytic .icon-twitter {
    background-position: 0 -216px
}

.social-analytic .icon-facebook {
    background-position: 0 -288px
}

.social-analytic .icon-pinterest {
    background-position: 0 -324px
}

.trafic-source-detai, .social-analytic {
    color: #96a7b6
}

.pie-chart {
    width: 60px;
    height: 60px
}

.website-conversions {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAMAAACgAQMAAADzbkS8AAAABlBMVEW43HtyuADYrAWcAAAAD0lEQVQY02NgGOTgweCGAOJ7RgFuznReAAAAAElFTkSuQmCC) no-repeat;
    background-position: right 16px center;
    padding-bottom: 20px
}

.website-conversions .icon-Added-to-Cart {
    background-position: 0 0
}

.website-conversions .icon-Reached-Checkout {
    background-position: 0 -36px
}

.website-conversions .icon-Purchased {
    background-position: 0 -72px
}

.topsellers {
    padding-bottom: 20px
}

.topsellers li:first-child {
    border: 0 !important;
    margin-top: 1px
}

.topsellers .thumb-image {
    border-radius: var(--radius-m);
    position: relative;
    float: left;
    margin-right: 10px
}

.topsellers .thumb-image span {
    display: block;
    background: #fff;
    opacity: .9;
    border-radius: 0 5px 0 0;
    position: absolute;
    bottom: 0;
    min-width: 21px;
    height: 22px;
    text-align: center
}

.col-flag {
    width: 21px;
    height: 35px;
    background-position: 0 0;
    background-repeat: no-repeat;
    float: left;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAjCAMAAAB1jQBPAAAAllBMVEUAAAAAAAAAAAAAAAA8PDzIyMiKiooAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADS0tKrq6u1tbXDw8PKysrHx8ekpKStra2wsLC6urrBwcHFxcWpqaleXl6mpqbMzMyysrK3t7fNzc2+vr6ioqKgoKDPz8/R0dGfn5+dnZ0/Pz+bm5vT09OUlJSampoPDITMAAAAE3RSTlMACksRh4TzBAMBCAkPRhYbBh1NWzaJMgAAAHFJREFUGBlFwQUSggAAAMFTQMACxe7u/P/nHMfB2+UrKiJKtaJGKbyH/D1RgS7ojPZog4ZohBZogObogFZohnaoj7Zoiiaoh5ZojcboiE7oim7ogd78pHFef9XzOIW4ErSq3WorqMQkjWY762TtZiP5AMVDBYa4nk2DAAAAAElFTkSuQmCC")
}

.col-flag .flag {
    margin-left: 5px
}

.country-visit {
    color: #96a7b6
}

.country-visit label, .top-Referrals label {
    padding: 0 5px
}

.country-visit label:last-child, .top-Referrals label:last-child {
    border-left: dotted 1px #d9d9d9
}

.visit-bar {
    height: 3px;
    background: #eaeaea;
    margin-top: 12px
}

.visit-bar div {
    height: 3px;
    background: #a5d15f
}

.trafic .row {
    margin-left: 0 !important;
    margin-right: 0 !important
}

.top-Referrals:first-child {
    padding-left: 0
}

.top-Referrals .visit-bar {
    margin-top: 5px
}

.top-Referrals > div {
    margin-top: 10px
}

.top-Referrals a {
    color: #96a7b6
}

.onboarding-dashboard {
    width: 506px;
    margin: 0 auto;
    position: relative;
    min-height: 600px;
    max-width: 100%
}

.onboarding-dashboard img {
    max-width: 100%;
    -moz-box-shadow: 1px 1px 3px #bebebe;
    -webkit-box-shadow: 1px 1px 3px #bebebe;
    box-shadow: 1px 1px 3px #bebebe;
    margin-top: 40px
}

.media-content {
    float: left;
    width: 50%
}

.text-content {
    padding: 30px 0 0 30px;
    width: 50%;
    float: right;
    text-align: left
}

.body.dashboard-background {
    background: #f0f0f0
}

.dashboard-bg-icon {
    background: var(--primary);
    display: block;
    position: absolute;
    width: 70px;
    height: 70px;
    top: 64px;
    border-radius: 35px;
    left: auto;
    right: 325px
}

.dashboard-icon {
    display: block;
    margin: 21px 21px
}

.empty-dashboard-footer li {
    display: block;
    width: 100%;
    position: relative;
    padding: 10px 0;
    border-bottom: 1px solid #e6eaec
}

.empty-dashboard-footer table > tbody > tr > td.dash-content {
    border-top: 1px solid #d3dbe2;
    padding: 20px 0
}

.top-data li:first-child {
    border-top: 0
}

.empty_dasboard_head {
    background: #d3dbe2;
    color: #fff;
    height: 250px;
    padding: 15px 0;
    text-align: center;
    margin-bottom: 85px;
    border-top: solid 4px #7ab55c
}

.empty_dasboard_head img {
    transform: translate(0, 35px);
    -webkit-transform: translate(0, 35px);
    -moz-transform: translate(0, 35px);
    -o-transform: translate(0, 35px);
    -ms-transform: translate(0, 35px);
    max-width: 100%
}

.empty_dasboard_head h1 {
    font-size: 30px;
    font-family: 'Open Sans';
    color: #31373d;
    margin-top: 30px;
    white-space: normal
}

.dashboard-tab {
    margin-bottom: 20px
}

.dashboard-tab li {
    display: inline;
    margin-right: 22px
}

.dashboard-tab li a {
    padding: 20px 0;
    display: inline-block;
    border: 1px solid var(--primary);
    width: 150px;
    text-align: center;
    color: var(--primary);
    font-size: 15px
}

.dashboard-tab li a.active {
    background: var(--primary);
    color: #fff
}

.dashboard-tab-pane li {
    max-width: 100%;
    width: 500px;
    padding: 20px;
    background: #fff;
    -moz-box-shadow: 1px 1px 3px #bebebe;
    -webkit-box-shadow: 1px 1px 3px #bebebe;
    box-shadow: 1px 1px 3px #bebebe;
    margin-bottom: 15px;
    -webkit-border-radius: var(--radius-s);
    -moz-border-radius: var(--radius-s);
    border-radius: var(--radius-s);
    font-size: 13px
}

.dashboard-tab-pane li:after {
    content: "";
    display: table;
    clear: both
}

.dashboard-tab-pane i {
    float: left;
    width: 40px;
    font-size: 2em;
    color: #95a7b7;
    line-height: 32px
}

.dashboard-tab-pane i.fa-check-square-o:before {
    content: url(//hstatic.net/0/0/global/design/imgs/checked-ico.svg);
    width: 28px;
    display: block
}

.dashboard-tab-pane .fa-apps:before {
    content: url(//hstatic.net/0/0/global/design/imgs/payment-method.png)
}

.dashboard-tab-pane .fa-wtt:before {
    content: url(//hstatic.net/0/0/global/design/imgs/wtt-ico.png)
}

.dashboard-tab-pane .fa-5s:before {
    content: url(//hstatic.net/0/0/global/design/imgs/5giay-ico.png)
}

.dashboard-tab-pane .feature-name {
    font-size: 17px;
    color: #31373d;
    line-height: 22px;
    margin-top: 7px;
    display: block;
    font-weight: 300
}

.dashboard-tab-pane div::after {
    clear: both;
    display: table;
    content: ""
}

.dashboard-tab-pane i:after {
    vertical-align: middle
}

.dashboard-tab-pane .ico-blog-menu:after {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACcAAAApCAYAAAC2qTBFAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjI5NDA4NTczNERERDExRTRCMDUxOTFFNzI1ODM1RTBGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjI5NDA4NTc0NERERDExRTRCMDUxOTFFNzI1ODM1RTBGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Mjk0MDg1NzE0REREMTFFNEIwNTE5MUU3MjU4MzVFMEYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6Mjk0MDg1NzI0REREMTFFNEIwNTE5MUU3MjU4MzVFMEYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7f8H9KAAACUklEQVR42uyYPUhcQRDH9+JhtJHkEPET40dIEQTFSrFQ5FS4NIFYpDCFB4JFEKKNEBEVtBBsBfEEtRNB/AJRwRThAmISq6ggfoV4IYhKmmARL/85Rzgfb9898Tb7kBv4sbCzxZ/dndnZcYXDYdEQ2EwRQnSCJlAAzsE8eA+OxH+2JX9pZHRDWCrGVVAZ5X/EQn2gCmwJDfaAd6xS4veAcaHJXPWjXw8w5sdY9xx8M5l/CPpBUZx1XYJZtw1hZIUScXXgnaKNe0HiTvn4rOyXZP4Tk61A3AKJmwF+i0XfwWeJ78Tivt45WikgusBPi7NvBX+1RCtUhjBWgBWDb5dTyaK2aKUkfG3IeTmchOm4dkBYh6jrY70hLkqk0GnRd86xlhB3L8W5DYGQjCGTS6bfjhAHUfR8DYLXIJVTyAfQAb5oO1YIe4wxCJpZWCTFgBrwUcXzdJs71w2eSfwkNsBitdRzxxizYqwrA2aZOY3FP42zLnrLp9w2hJHlSsRVg1eKNq6ExIVsCPwhmaegmVa5c1OgzWLhtmTXBKebRpVvaw9XIGb2hwtRLdUJ1XNnnC7GWIxgMWv8LQw6pZ5zxAuRqOcSJVNCnI16zhG/L2M99wTDCPAa/q1vKXh01nNZ3O/wGnzF/KH26bxzfZx4Zf5hkKTrWF/GWJMHysG6iS8dzIk4d5n4EYh0mTw21mdI5isYFdZC4g5F7AbinmR+GQwJhZ3NCXHVBpPZhjDvapJdgHaVb+uARVlEXc832qIVKqmGqwW9YJ/nqWSa5I/Nli5x/wQYAEsIm1aMtz9HAAAAAElFTkSuQmCC')
}

.dashboard-tab-pane .ico-create-cate-blog:after {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAAArCAYAAAADgWq5AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjU5MjEzQUI3NERERDExRTRBNTgzOTY1M0NDNUQ2MzlGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjU5MjEzQUI4NERERDExRTRBNTgzOTY1M0NDNUQ2MzlGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTkyMTNBQjU0REREMTFFNEE1ODM5NjUzQ0M1RDYzOUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTkyMTNBQjY0REREMTFFNEE1ODM5NjUzQ0M1RDYzOUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7JRv9qAAABDElEQVR42mJ0n3P+P8PAAscdyQYHiFXMxDDEAAsS+y0QH6GTvbpArESpg68AcQCdHDwBiPPJ0TjkksSog0cdPOrgUQcTXw4TAxSAOIEK9logsRM85l5woKWD66kcaPGjSQIHWAvEU8jUmwPEwVB2IRBfIKB+DhArU+rgJ0B8gEy9yG2WC4Sal8A0/mW0WBt18KiDRx086uBRB486eNTB1G6tCQAxoYa0ARJbhgj1uIAMNRysD8T7SdAbjNREHE0S+EK4kcQuEqxLcxKId1DBDQ9IcjCw8dwAbCATq94BycEngLhhNEmMOnjUwaMOHnUw1doSpAJfaEVCMSCiHlCkhoOVGMicuhpRSQIgwACG+ibsmoCbUQAAAABJRU5ErkJggg==)
}

.dashboard-tab-pane .ico-create-article:after {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAYAAACoYAD2AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjA5MEMyODRDNEUwODExRTRCNTBFQzdDMUM3MEMxN0I0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjA5MEMyODRENEUwODExRTRCNTBFQzdDMUM3MEMxN0I0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MDkwQzI4NEE0RTA4MTFFNEI1MEVDN0MxQzcwQzE3QjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDkwQzI4NEI0RTA4MTFFNEI1MEVDN0MxQzcwQzE3QjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4R+BPIAAAD2klEQVR42syZTU8TQRzGh6USuPFiDBcaNEoiCYlE4YQQKwc1JnJBE1EocMHPgEkJ4CcwBjgAlsjBlwMHo16AFjn1IgmJEjVI8MJBkZMYSIvPX59pJrXtbrtt7T/5ZbtNd+bXeZ/ZkqOjI3Vlek1lEafAZXARNIJ6UAlKQRTsgS3wHrwFi2AzWUJvBs+lzciToVgF6AP9oDXN70S0hpwHd/l9BMyCINh3mqlTScn0HhgGtcb3P0AYvAOfwDdwCI6B4+AMaAYdoIp/TAiAB2CCpe5asgnMAV0nIvEczIBlEHOQhgUugQHQzT/6EAyCXrBu93C68LOKtKBU02nQwzYWc1gTMf6+h88H+b2kG0Gf8GcrGWD7KQdfWWWS2LZyF9tMp4PpSvqzEA1kKikPjPDzEv/xisptrDDdJd6PpBK1UlSxFlwAV8Guyk/sMv0FQ9RvJ9nEHqdL8BY4UPmNA+ajS3QCok2pJD3sxboNdhdAUA/mB8xPt9E5iHqSSQ4ZvfhOHqs4legu89W9fihRsoIDtcRjl52k3IXoCvOXGEZpVpiSfg6wh+zZ2cY18JPXbCNAj1p6xSX7eX3qchw8AUp4zbY0t+kR97JQpLKaaTGquhhCe7SIn5Rkp7FYWC4SyWX6SHSKZBtvwhnMxfnu6eIR4m2bxQWr4nKrmEKvxBstrqglPhaZpPap93DJL/E9g2EmVe9tS7gmixC3FXahfSo9XHXrxayTgfolh5l0MUiSxZQ5m6QJ7VPq4fK9lEt+u/gFrtuUpMhNg9U0JekktE/Uw11dDfckTuKVg1JczcGYq332LGOb2VBkHUf7bIrkBm+ai0xS+2xYxoqn3cHGrCCBqdCiz59thsVdnOK+2Fckpeijj8SihSnoC7et5mrof4f2iIifrt4ZXm8Cr4vEQxwHQy6q2kuPuJeWlL3NDvc5Yy4ktzhQb7lIY4weO/SKS8rh0Tg/9xqNttAdpp35S4yjqvcTN2KTxsrjCagusGA189UroMlku8Uo/4VMfXXgBSgrkGAZD8HqmH8vSjGa6nBg3Zj85RTsWQFEy7in0cPfEATX7Y5ZgsaO8QZ4nceqr2b6XXqnCMGg0wOrUUPUxzaS687UznR9huCo0wMrU9RvtNEwVzZel3JephM22qA/laCdpK76VqPXy3n5ZzCv/h7qO53rLf5+ns/3Gb24NVkVq4RDKruQRnyBHeo+TxZuE31mvsY9SeKZeQPPdTqMuVhxoB7nMJOTM3M9PD3iNCXD1ABLuIqNvsthOhGmMafy8PZBGTPTFDHf45wFJ9W/73Fk8fJB2bzHsYvfAgwA3A0DyerDlH0AAAAASUVORK5CYII=')
}

.dashboard-tab-pane .ico-create-about:after {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAAtCAYAAADhoUi4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQwQjhFQjhCNERFRDExRTRCMjQ4Q0Y5Q0Q5MjRDRkEzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQwQjhFQjhDNERFRDExRTRCMjQ4Q0Y5Q0Q5MjRDRkEzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDBCOEVCODk0REVEMTFFNEIyNDhDRjlDRDkyNENGQTMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDBCOEVCOEE0REVEMTFFNEIyNDhDRjlDRDkyNENGQTMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6xUyZSAAADaElEQVR42tSabWjNcRTH773+aQwTK3QzCSnPT0tKSRHxYl5Rnoq9UKIRYbbZjHVXbB4yWdkaNUWJLS8IiTdMCnl64yFPI+aFZQ/Z2nxOzr/+/fvf2Wa7///v1Kdzb7977/a95/zO75zfFu7s7Az9y5ZXPAn5adczZ7l/n7W4vTAdmuAq7ON1nyMhwwwxObhqFfMSmmE91LEWjRgmZjKuAH7ATCIyDR+FY+pjpkWoECzYg5hnmo7t8hy+QkbEoOjMxq2GV1Dl2mMi6gMMMylCh9UfQECHS2wabo6IjRgSnQW4FfAYLnu8JE9TsdyUCMXUhyELgWMcYifhNsFHEWQZIGYJLIKfcAoGy7mDkBv4Q8oAKRikYqtl0N6RCid7JQOugXQEt2EhvLYLRdBTbhXMh5t8+6WQz+N58B0Ww1BNwzytdKEgR0i+7IP6eL+rRJ8g5X7jT8NTuOR8U1BNzpwZcAURjzzW13iV8aAKsnSzyz7J9SjjS7VQ1CGm1h3WINpGmAjntQF1ipE9U6RPs73yNGg2UBvQNscecppUuXS4RXTumCBoK4yFs/DOFZ2IIzq58SpJkGyIDm6tuofctg6mQA3RqTNB0DYYDSfhiys6kor5Wihyuqr1QbHhMkZri3PEY30zTJBplei8MEHQbkjR6bPBFZ1BGp02LRihoAtKhR06Wpd0kYqVROeNCYKkYiVrBfvlWktxFIrC7vRLfpuU6C3wCc54rO+EkVBGdOpNECTRSdIy3eKRirs0asXd7Wj9NGlvMkH2RaXHeraeTSVEp8EEQQU6bcqdQLtrLapdgxSK0p7MHH7ZVJArXblfuxjn4kNSsZjoNJogqMieNqEjTipKt1DW06nQD0vXrln6sZo4qWhpmW4xQZDdeD6EEXFSUQpFRW/m9kSb3Nws08fboV7TKtWVivZMFHhB49TX6tnSqNXsubY/korSfF7o7c2KX4Lu6TkzHo7CKG1M7cO2wxRBaerfq2/SseG+Pn8Qp1AEXtA39cmafnIh/xY26BDX6+siP/dQie6ZuSB3bysdQo0TlOIYB+SuWi4Om//3w/1MOdvKQ3/vsJv74sMtxtvjCRRj6Z6xTe6sY339A7J8iJIcmPJHqur++MbOJViMVLAquNsfHx428T9JTLgk6TNLhKCkRAr6I8AA94XoOLYlBlkAAAAASUVORK5CYII=)
}

.dashboard-tab-pane .ico-linkmenu-setting:after {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAAqCAYAAAAqAaJlAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjc5Q0Q5MTJGNERFRDExRTQ5Nzc5ODk4OTYxNUZDMUYwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjc5Q0Q5MTMwNERFRDExRTQ5Nzc5ODk4OTYxNUZDMUYwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NzlDRDkxMkQ0REVEMTFFNDk3Nzk4OTg5NjE1RkMxRjAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NzlDRDkxMkU0REVEMTFFNDk3Nzk4OTg5NjE1RkMxRjAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz40a51WAAAE00lEQVR42sSZCYxNVxjH7zxDaxvVoqK2dFDSltpriQjFaFFpkRTpQpNKbYkKWiQ0qV0sbdEEEVukDVJCxZ6atAjdokpUpGprTTVPaxszXv8f/9N8Tu6dd9679z1f8ot77zvn+N9zv/N93zmTk0gkPGMFK37wIrIc0A+8BrqAx0EpOAt2g3XggN1px/Dnyhw014ve6oP1oJP1PAbyyTtgGxgBzrkOHItYaCPwjSX0BvgJHAe31fOXwBHw7IMQK0L3gyd4/yd4AzwCWoCnQU0wGhSxjbjHDlArm2JldgqV0NOgLVgNilW7OPgEtAEn+KwOmJMtsSJ0L2fJCO3KxRRkv4E+4BrvXweNMy3WCK1hCXVZNNJ2kYoegzIpNoxQYxvUdYdMibWF/pyGUE/5rfHdyOOsDPoV+0qg/wV0A5fTGKu8ui7OhFgJOw1BCe8ruPxHAdbRWnSRim3HVdwaPMpQdJLZaK96AdeUPFHd74xKrKTQFeAFn996gTH0v3F0ERebosb7G3wRxQKT4H40QKi2pmA7mOkw5iTwobofD66GFdueVZJZ9Zc5cD59tS4D+neWkClJhOoXmg1Whs1g7elHebw/BlqCrayaJOOcB2s4+x+pvtPZ30XopLCFjJ9QCU8NwI9gAhio2t/hbC5Q486IUmiQWFvoURVHr4CH+fxdUN3qOxlc5LX0qReVUD+xttDDoLsK+CdY0nks69bSd3XtupYhbCG4AKZFIfRurDPbGmxp/IT2ZCzVJr4q+59KvJfS8G3GW/MS4hY3wTz6t5NQp20NhDZ3FCp2CgxlXCwHOrM2kKhxCPwLngL9wWNRzOj/M9tr+ffluWiaOQjV1pOfvGaSdjLL77sU2MlmVnx2iBIqZV5vB6EmPTbhqr/o83sJk0Q7152Ay8xuwb99ef8K2JzGODGWjU9ywRXxC/2TpJ/4/TOgNrgFzoibYYYTQT5ril4ZeEuaLy2fWr7hQ/RZEf5tGe0lrL0HelhlotgfWEPiXvMg+pI9IyaVnmF9mo7NAqvAZzzAkIV33addHs8U9oAXKbSUk3RY7XjlRU5C9GBb7A1eVwshVJd6spjm+7ST8XfxlEabZMKXGeOXWy+2DoLHa7G/8roBS8FU6tH5PkJnBbRfw8XmWUnkS3X/uU+/uRDcx4jdrn4Yk4LQJaxfXYQOVIvYs7Yyd9T97YD+SyG4YoxFdakS29VR6AhHoZ41++mYlKJDYlhxkpE+VRs4KQEHBHSqwJdLRWhDboOMXWMcj/vE8xLrN723ezVXVUXP06eqMJUe4Mo+xkqrFfN8fgpCPSW0mK6ws4wMVsizMVOv5LI2/kC06UJGVutGVlkucXUkWObQdhT4mGMPSDXdQleMW57KMdUwznw/PMk5ldS3XRyFemrHW5/+nqpJFVfxvhKRb6FDWkdSj6nwd7CPZ62pWIHa8a5nOi9Rq3+baluDVZyxqow4MuVnczJ0TG8ng6KAbX9c+ygj0b6gOB3zMm/xEDVH1sWa3W5piP6FWFO7siVW/Hyqz/Mqanvk+WxAzZd5M+z5bDoFz2LrWTmGtTzG72k+Qgswq6ezLVZW8ljv3h9F/lLPh1GUFFTN1fOvJaFA6MEwR55hTf4osgm8xU1lK0aEBI89ReRqiNxjd/xPgAEAbJZQGWaZ2ikAAAAASUVORK5CYII=)
}

.dashboard-tab-pane .ico-linkmenu-domain:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAC8AAAAuCAYAAAC4e0AJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjQzNEU0QjY2NTlDMjExRTRBMkYxRTgwRDkxQzY2QTE4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjQzNEU0QjY3NTlDMjExRTRBMkYxRTgwRDkxQzY2QTE4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NDM0RTRCNjQ1OUMyMTFFNEEyRjFFODBEOTFDNjZBMTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NDM0RTRCNjU1OUMyMTFFNEEyRjFFODBEOTFDNjZBMTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7/Ud7DAAAGIklEQVR42tRa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)
}

.dashboard-tab-pane .ico-update-banner:after {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADMAAAAyCAYAAADx/eOPAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY3MTRDOERENERFRDExRTRBNUVDRTRFM0QzQTlBRTM1IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY3MTRDOERFNERFRDExRTRBNUVDRTRFM0QzQTlBRTM1Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjcxNEM4REI0REVEMTFFNEE1RUNFNEUzRDNBOUFFMzUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjcxNEM4REM0REVEMTFFNEE1RUNFNEUzRDNBOUFFMzUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5WbZoBAAAGMUlEQVR42sxa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)
}

.dashboard-tab-pane .ico-shop-setting:after {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAArCAYAAADsQwGHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkY0ODg3MjI0NEUwNjExRTQ5NUFDQTc5RDVFQ0JFNjMwIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkY0ODg3MjI1NEUwNjExRTQ5NUFDQTc5RDVFQ0JFNjMwIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RjQ4ODcyMjI0RTA2MTFFNDk1QUNBNzlENUVDQkU2MzAiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RjQ4ODcyMjM0RTA2MTFFNDk1QUNBNzlENUVDQkU2MzAiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz41vVtmAAAFDUlEQVR42sRZaWwVVRR+nT5kERGoiiyCZbFYKCkQ+AMqgmWrLKIYMAFiQRACFFNERGNiAAWUJWEzCCH8QBLCGoIsslgFCTWBolCbEH+QGMMSoBAoBMXnd8I38XB9M+/OdF57ki/vvnvv3Pnucs4950xGIpGIecngDeVucRMwDHgMuAT8AuwEtgI3YmmS/RPzk9Y7ls/3A5oBcaA1MARYB/wOFMVqWTIsV/plmTjwiEdXmcA04H6E3MYDrwKlwBqseiLoSh/linrNcDKwMkLC83gkRwOrhDQWMCMoaZHNHMxLpgKTIiD8IbDQqHsX+Mol7gQccBGw1Kdd2lrWgPBc4DOW7wHrgW+4w7Kb64R4PMTA71MZxyRpawJ8BEwPMe4HwOcsVwMjcI4PUbeu4mcGd/KGE2JwmfVMn/M9AWgYYiEWKcKFwCHV/psqT4ljFsUodANmY2bXLV8iA/8DZCZpawz0Bb4LQHgJy7eAocCPyoI9iZ8SPQGH2yKW4TA6ZNmYSSpKpk+fHpaESxThm7T/mnALWq4OrLoCvC2kn2BFd9kSzsxL6gEbgeIUZJpbEv6SZblVBwPHVPvTJNxF9SnEaTjncEtcyeeKP+Wx7Xt4ZlPJ7RTt7ynCVcBA4IRqbwV8DzxvKObPrsk7bwyYJzPk1uhZyyCDLLf9vE/bLGAZy6JDrwBlqr0N35WjTN+bIFzqdohzC3obA+dy5suUsrQNYA1+8CG8nGUxYwXAadXelnza87+4BeNBeO9DSjVo/WkheC7CK/i6x5kuJuEMKpQQPqPanwWOANnKtE4B4a//5+WhsgK/uyMkXZ8K60X4MtDfINyeRyJbm8JkhPU1XkKTE4U0oqKZR0IIX6THeFa1dyThdqpuvp+74NDZFr/4nQhXezHwK1CpCP9JwhWq33Mk/IyqE2/xE7/BHRUlbOVFE5V0VRagmlaiUrV3JuHWqm6TxR3wsJcH4kvozP8VcbDxk+E/5JKw9gh3ABN9fBrvcAvE1+KnFzU5KumpVjSfZk3fA+KnjLWNfFKFW51pmjrRpv9B7Zcb6zUSCGIKz3JBGhi7UMAjZBXYpvKnK41zqEWc9dV0zm1EAuMXjLoz9Oqqg2ybU4Mt/5th0Bchn3edpMApCKeGZ1XO1hzg4xDPnqTdjtU2aVcW0jYHkW5M/tQZaZFtAfuL57gLeLQuSfcL8Yz4IAeAx+uC9Bsqkg4qfSTwALJqk7RkgbbQfF6lRWhIO14V4PIxL5y0kR7NZEqcpmsgt/suz2t/XkY2kse8XZt0kk5G+JTRR6KSl3iT2kgOo57sdJDWR+IWkytlPrdq3xRxo5ZsEs+JkvQYEs7k9Svp2OMpnrkAvEgf20bkiJTC98kLS1q0WjKZoyRzySMhhO8AI3kObeQizWKZZf8WzAr0DEraYfwoztF2CTQZhUhY/3qA1Jcr14ABPm5vFUO/Qr4vi3mYPkFIF9GOmrIC2BdSH1wd2JOk7S2mLb6l3hzjxXOAbrI/aXRqGvsvV2xKRQ1N5V3u1Baj/rDhjB1kWa764TYr/SnglddrEsGlJCHdOOqJvmS06ERmuS9prHIXxorJfGiZzKqIrv/7fI+bOd1M5c6l1ziS9asRxRxMFbkUJ2mr4Bk/GXHQm2AWQPIuC2IPvk9qkYnMsFHEHGM1FnProiZs+uTTjWhcrEyR/hznt9LbSbKcJiidZLVIzClfhOXziHwVngvC98xO/wowAO3oTyhXxUTFAAAAAElFTkSuQmCC)
}

.dashboard-tab-pane .ico-update-product:after {
    content: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAsCAYAAADxRjE/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NTc3MiwgMjAxNC8wMS8xMy0xOTo0NDowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTQgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ3NjczNDZENEUwNjExRTRBNTk4RUFGNDA2RDJGNjdEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ3NjczNDZFNEUwNjExRTRBNTk4RUFGNDA2RDJGNjdEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6RDc2NzM0NkI0RTA2MTFFNEE1OThFQUY0MDZEMkY2N0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDc2NzM0NkM0RTA2MTFFNEE1OThFQUY0MDZEMkY2N0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4dXlPcAAAE10lEQVR42syZDUhWZxTHr29OKOeKZbGY1GTVSPoeNSiLch/2YVssF6soGAWjaH1ZrNaGJWsf6nCsiJDKGKvNZmjTICxzZRssiRYV1epNC6EoN7LIXG1z/5P/6463q+97P3TvgT/Pvc977/V3zz3PxzlGNTc3G1absuNXwwfrBa2BZkPPQ1Eun3MHOgZlH1w4sko6Akbn2FBI3vwDaKAHYLGnoDToKJy5orOgh0GV0ADoN2gGFEvwsASPPhKOo6FBUD5/ywP4xGifgYdDFVA8dAKaDtW7fRjA/0ZzGXoXsOLgRfL1/PT0S1CVAn7NC7CNbWE7LuAjcDnjzwRucHC/fPGeIa65yjbOD+hkBSyxnOIAeDBUAt2DbkO/Q18gFGI7uskrdIoFOI0A4cZ/NfQGFANJ/D4NrZJnAbx7Z0ALcBkkDz9M4EYH9+fzZas4LT6hxsEYaLXf0NMVcCnPnQD35zj4i4tPEJJV7hA9bbC/3QHg1F6HiugZAU6HHjh8Rl+2NyhtZyzXePa0Bi5yCSxWA/0DJTC22+wi2Ab9gJ4H7SPwHuhtl8AGZ4liHh+A5kAvQh9CWezf4TU8BPhrvqQAL+Bo92KLoSRoCJ+prQDa6QV6PrSLwDLil/gALHaLs8Qy7k/iGRIFWL73hlqJQnljK4+3EbjZx6VZ5vRPqbAt8D8Cu7b2oJcr4M/5AhEBbAuN5XMtmi8V8FojwixgA2zG16YIA05g2xhQwFkKeB3nzEiypWyrAgTegOYjBfxZJNGCL0OyFzNkA+iQ3VomO1Zhjow0YAnRXJ5mgq9SPP2+Oa2hIy/CgF9WIbsRfFnm4pLMzs1G5FkN07fvtEMFugeP67sYKJqJxDQmAU9CN6Gz8HAxIM9AV7jvfuzGICtAk6HCLgKWLW4Oc0SrvSWhAHDZ/WUA/KLdPL2bxzm4MKELgGX+36+AH/AlJJnNsGRHJ8GUan1AVOr2U2ba/wK9Pgmq6yRgqe1lW/rkBWaq81pWp0y7D02Ax0+2ehonUuB7RYXJj2z9tkToY5v+2yHOJQ/NZ4Xpv2Uc4HX0sAl+lIPDT1vHUoEbG80Qarv3UOAXoGfpcb/Au0Fv8lhyQylMnqauWa69qH6rVf2zWmPaWp/GZ+iD5ojRUq69DqWqDNmtPcc5V8oM4wjUrsGBmkeS5++h8+hPst2a4odbnD/PQv34AsM8QpvlgGOhgG14ilhm6BsqCTDBq5m7eQU3a3uScT/jcCkfQ+A/wskRBfxV1urGsnwlofKLC2ipeDZBEnrnoZ+hh/xNHPKVulYK54k8lrl7Ap17KdzEtoH1NRO8nOdOwZt4r8wAvbh0tzfFyco8wuYZPzgp1jRwHq9kwVD++HgX3s7xEF4yIXzjtMJ012ipiprghxjzoSwOegfqDR1nwcewWTw6OhdbiQF5z01ZrJHgFXxwWQhwqewfZqVotSpLHLFcl8othNhUo+UfQ9rWA7jQbS3PBJd4LFXg02yu66PGQb36tI0Ey1UDsSfXgSDreua/72SamwvgT7wUIA21K0tX4CVMghO4N5cS108KWL7GOcv9a7jLkx3fKb5MIvfT8nXek9UYwN/aAUR5+I9tDGt8czqY5tK4SDkyvSI6LYuF4/G5RkvJV1a6P1mFCjKvG+UGOBz7V4ABAKXoW0iIH5EkAAAAAElFTkSuQmCC)
}

.dashboard-tab-pane .link-to {
    width: 22px;
    height: 22px;
    display: block;
    float: right;
    margin-top: 10px
}

.dashboard-tab-pane li:hover .link-to {
}

.tab-company, .tab-blog {
    display: none
}

.phone-input-dashboard {
    width: 500px;
    margin: auto;
    border: solid 3px rgba(161, 213, 240, .81);
    background: #fff;
    position: relative;
    overflow: hidden;
    margin-top: 20px;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: slideInDown;
    -moz-animation-name: slideInDown;
    -o-animation-name: slideInDown;
    animation-name: slideInDown
}

.phone-input-dashboard input {
    width: 456px;
    float: left;
    padding-left: 5px;
    border: none;
    padding-top: 12px;
    padding-bottom: 12px;
    outline: none;
    background: #eaf1f4;
    color: #333
}

.phone-input-dashboard input::-webkit-input-placeholder {
    color: #0089ee
}

.phone-input-dashboard input:-moz-placeholder {
    color: #0089ee
}

.phone-input-dashboard input::-moz-placeholder {
    color: #0089ee
}

.phone-input-dashboard input:-ms-input-placeholder {
    color: #0089ee
}

.phone-input-dashboard input:focus {
    background: #fff
}

.phone-input-dashboard button {
    width: 62px;
    height: 128px;
    top: -43px;
    padding-left: 22px;
    text-align: left;
    position: absolute;
    background: #238dfa;
    right: -8px;
    border: none;
    -moz-transform: rotate(-27deg);
    -ms-transform: rotate(-27deg);
    -o-transform: rotate(-27deg);
    -webkit-transform: rotate(-27deg);
    transform: rotate(-27deg)
}

.dashboard-tab-pane ul li div span {
    font-size: 14px
}

.recomment_notactive {
    font-size: 35px !important
}

.tab-shop a {
    font-size: 17px;
    color: #5a4747
}

.dashboard-tab-pane li:hover {
    -moz-box-shadow: 10px 10px 15px #cbcbcb;
    -webkit-box-shadow: 10px 10px 15px #cbcbcb;
    box-shadow: 10px 10px 15px #cbcbcb
}

.tab-shop .linkout {
    color: #fff;
    font-size: 13px
}

.dashboard-box .panel, .dashboard-box .panel-heading {
    background: #fff;
    box-shadow: none
}

.dashboard-box {
    padding-top: 25px
}

.dashboard-box .panel-body {
    padding-bottom: 0
}

.dashboard-box .panel-body, .dashboard-box .panel-heading {
    padding-left: 10px
}

.dash-title {
    color: #454e57;
    font-size: 14px;
    border-radius: var(--radius-s); 0 0;
    padding: 10px 25px;
    display: inline-block;
    width: 76%
}

.dash-title-next {
    color: #454e57;
    font-size: 14px;
    border-radius: var(--radius-s); 0 0;
    padding: 10px 15px
}

.dash-show a {
    color: #95a7b7;
    font-size: 17px
}

.dash-form .checkbox label, .dash-form .checkbox span.fa {
    color: #1666a2;
    font-size: 14px;
    line-height: 21px;
    font-weight: 500
}

.dash-form .checkbox label:hover {
    font-weight: 500;
    text-decoration: underline
}

.dashboard-box .panel-heading {
    padding: 0
}

#dashboard-box {
    border-left: 1px solid #ddd
}

.dash-show {
    display: inline-block;
    padding: 10px
}

.dash-img {
    padding-top: 40px
}

.pageheader + div.gg-form {
    margin-top: 200px !important
}

#gg-form {
    margin-bottom: 15px;
    background: #fafcfc;
    position: relative
}

.body.gg-form {
    margin-top: -15px
}

#gg-form .close {
    cursor: pointer;
    position: absolute;
    right: 10px;
    top: 10px;
    margin-right: 10px
}

#gg-form h1 {
    font-size: 18px;
    font-weight: normal;
    margin-bottom: 15px
}

#gg-form ul.check-list {
    float: left;
    width: 100%
}

#gg-form ul.check-list li {
    display: inline-block;
    margin: 0 5px
}

#gg-form ul.check-list li input {
    display: none
}

#gg-form ul.check-list li span {
    display: inline-block;
    font-size: 16px;
    border-radius: var(--radius-s);
    width: 34px;
    height: 34px;
    line-height: 34px;
    cursor: pointer;
    font-weight: 100;
    margin-bottom: 15px
}

#gg-form ul.check-list li span:hover {
    background: #cad3da
}

#gg-form ul.check-list li input:checked + span {
    background: #96a7b6
}

#gg-form li.bad {
    color: #ac6e6e
}

#gg-form li.good {
    color: #72ac6e
}

#gg-form .close {
    cursor: pointer;
    z-index: 1
}

.google-form {
    border-bottom: 1px solid #ececec
}

#gg-form ul.check-list li input:checked + span {
    background: #dde7ec
}

#gg-form ul.check-list li p {
    font-weight: 100;
    cursor: pointer;
    margin-bottom: 15px
}

#gg-form ul.check-list li input:checked ~ p {
    font-weight: bold
}

#gg-form ul.check-list li span {
    display: inline-block;
    font-size: 16px;
    border-radius: var(--radius-s);
    width: 34px;
    height: 34px;
    line-height: 34px;
    cursor: pointer;
    font-weight: 100;
    margin-bottom: 8px
}

.publish-theme .modal-content {
    width: 643px
}

.pageheader.theme {
    margin-bottom: 0 !important
}

.publish-theme .theme-role {
    text-decoration: none;
    border-color: #ddd;
    width: 290px;
    height: 300px;
    cursor: pointer
}

.publish-theme .theme-role:hover {
    border-color: #bbb;
    box-shadow: none
}

.publish-theme .theme-role-selected {
    text-decoration: none;
    width: 290px;
    height: 300px;
    cursor: pointer;
    border-color: #4c90ee;
    box-shadow: 0 0 2px 1px rgba(76, 144, 238, .3) inset
}

.theme-name-bar {
    box-shadow: none;
    border-radius: var(--radius-s);
    background-color: #fafcfc;
    border-bottom: 1px solid #d8d8d8;
    margin-bottom: 0;
    display: block;
    line-height: 41px;
    padding: 0 20px;
    height: 47px
}

.theme-name-bar select {
    margin: 0;
    height: 28px;
    line-height: 28px;
    padding: 4px 2px 2px
}

.theme-editor-content {
    padding: 0 230px 94px 0;
    display: table-column;
    top: 94px;
    left: 230px
}

.theme-editor-content .theme-empty {
    height: 100%
}

.theme-editor-content .theme-content-right {
    display: table-row;
    height: 100%;
    padding: 0 0 159px 0
}

.theme-editor-content .theme-content-right .theme-editor {
    height: 100%
}

.theme-editor-content .theme-content-right .theme-editor .theme-editor-img {
    position: fixed;
    height: 100%;
    width: 75%;
    top: 153px;
    padding-bottom: 153px;
    padding-right: 151px
}

.theme-editor-content .theme-content-right .theme-editor .theme-editor-img .theme-editor-img-wrapping {
    height: 100%;
    width: 100%;
    overflow: auto
}

.theme-editor-content .theme-content-right .theme-editor .theme-editor-img .theme-editor-img-wrapping::-webkit-scrollbar {
    -webkit-appearance: none
}

.theme-editor-content .theme-content-right .theme-editor .theme-editor-img .theme-editor-img-wrapping::-webkit-scrollbar:vertical {
    width: 11px
}

.theme-editor-content .theme-content-right .theme-editor .theme-editor-img .theme-editor-img-wrapping::-webkit-scrollbar:horizontal {
    height: 11px
}

.theme-editor-content .theme-content-right .theme-editor .theme-editor-img .theme-editor-img-wrapping::-webkit-scrollbar-thumb {
    background-color: #a9a9aa;
    height: 400px
}

.theme-editor-content .theme-content-right .theme-editor .theme-editor-img .theme-editor-img-wrapping::-webkit-scrollbar-track {
    background-color: #dadada
}

.theme-editor-content .theme-content-right .theme-editor .theme-editor-img .theme-editor-img-wrapping img {
    padding-top: 100px;
    padding-bottom: 100px;
    margin: 0 auto;
    display: block
}

.theme-editor-content .theme-scroll {
    background: #fff;
    height: 100%;
    overflow: hidden;
    overflow-y: scroll;
    border-right: 1px solid #e6e6e6;
    line-height: 1em;
    padding-left: 0;
    padding-right: 0;
    padding-bottom: 15px
}

label#disble-tooltip, button#disble-tooltip, span#disble-tooltip {
    display: inline-block
}

.radius-group-l {
    border-radius: var(--radius-s); 0 0 3px;
    border-left-width: 1px !important
}

.radius-group-m {
    border-radius: 0;
    border-left-width: 0 !important
}

.radius-group-r {
    border-radius: 0 3px 3px 0
}

.nav-tabs li.active {
    border-radius: var(--radius-s); 4px 0 0
}

.nav-tabs li.active a {
    border-radius: var(--radius-s); 4px 0 0;
}

.nav-tabs li i {
    cursor: pointer;
    margin-left: 2px;
    margin-top: 0;
    width: 15px;
    height: 15px;
    vertical-align: middle;
    text-align: center
}

.nav-tabs li i:hover {
    background-color: #e6e6e6;
    border-radius: 15px
}

.nav-tabs li.no-select {
    line-height: 29px;
    cursor: default
}

.nav-tabs li.no-select i, .nav-tabs li.no-select span {
    background-color: transparent;
    cursor: default
}

.fa.fa-theme-search {
    font-size: inherit
}

.theme-tab.nav-tabs {
    list-style: none;
    height: 40px;
    padding: 0 18px;
    margin: 0;
    overflow-x: auto;
    width: 100%;
    overflow-y: hidden;
    white-space: nowrap;
    position: fixed;
    top: 55px
}

.theme-tab.nav-tabs > li {
    position: relative;
    background: none;
    display: inline-block;
    vertical-align: top;
    padding: 7px 7px;
    border: 1px solid transparent;
    border-bottom: none;
    margin: 0 2px;
    cursor: pointer;
    border-radius: var(--radius-s); 3px 0 0;
    color: #666;
    float: none
}

.theme-tab.nav-tabs > li > a {
    color: #666;
    border-radius: var(--radius-s) 2px 0 0;
    padding: 4px 8px 4px
}

.theme-tab.nav > li > a:hover, .theme-tab.nav > li > a:focus {
    text-decoration: underline;
    background-color: #fff;
    border-color: #fff
}

.theme-tab.nav-tabs > li.active > a, .theme-tab.nav-tabs > li.active > a:focus {
    color: #555;
    cursor: default;
    background-color: #fff;
    border: 1px solid #ddd
}

.theme-tab.nav-tabs > li.active > a, .theme-tab.nav-tabs > li.active > a:focus, .theme-tab.nav-tabs > li.active > a:hover {
    color: var(--primary);
    cursor: pointer
}

.theme-tab.dropdown-menu {
    margin: 13px 50px 0 0;
    height: 52px;
    line-height: 36px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, .25)
}

.theme-tab.dropdown:before {
    position: absolute;
    top: -7px;
    right: 10px;
    content: "";
    width: 0;
    height: 0;
    border-top: 0;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    border-bottom: 7px solid #c2c2c2
}

.theme-tab.dropdown:after {
    position: absolute;
    top: -6px;
    right: 10px;
    content: "";
    width: 0;
    height: 0;
    border-top: 0;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    border-bottom: 7px solid #fff
}

.dropdown-collection {
}

.panel-theme .panel-body {
    height: 165px;
    padding: 0
}

.panel-theme .panel-body ul li:hover {
    background-color: #f5fbff
}

.panel-theme .panel-body .theme-actions {
    position: relative;
    display: block;
    padding: 8px 10px 8px 40px
}

.panel-theme .panel-body .theme-actions i {
    position: absolute;
    left: 10px;
    top: 9px
}

.panel-theme .panel-body .theme-actions .theme-actions-heading {
    display: block;
    font-size: 13px;
    padding-bottom: 2px
}

.panel-theme .panel-body .theme-actions .theme-actions-description {
    display: block;
    white-space: pre-line
}

.panel-theme .panel-body li:first-child .theme-actions {
    background: #f4f9ff
}

.panel-theme .panel-footer {
    height: 50px;
    padding: 8px 10px
}

.panel-theme i.loader {
    background: url('data:image/gif;base64,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') no-repeat;
    *background: url('../images/ajax-loader.gif') no-repeat;
    width: 24px;
    margin: 0 auto;
    margin-top: 70px;
    padding-top: 135px;
    text-align: center;
    display: block
}

.arrow-theme-center {
    width: 400px;
    position: absolute;
    top: 30%;
    left: 50%;
    margin-left: -200px;
    text-align: center;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAOsAAABKCAMAAABtlFOsAAABDlBMVEUAAADe3t7////X19e/v7/d3d3Y2Njo6Oj////////d3d3e3t7Y2Nj7+/v////Nzc3a2tre3t709PT////////b29vf39/d3d3c3Nz////////////////z8/P39/fw8PD////e3t7f39/////////19fXc3Nzh4eHe3t7f39/v7+/5+fni4uL6+vrg4ODd3d3g4ODh4eHc3Nzg4ODg4ODe3t7d3d3c3Nz5+fn7+/v////j4+Pd3d3k5OTe3t7o6Ojg4ODExMT////w8PDg4ODz8/Po6Ojh4eHk5OTl5eXi4uLu7u7k5OT39/fg4ODl5eXn5+fp6ens7Oz5+fnv7+/t7e3x8fHq6ury8vL09PQP7j4hAAAATnRSTlMAytM0DJ9CqDQMkd4oylwaXNzcnxpQ4812hZF2Qt7N4yjT0Llq2oXz5drlvPev6tfHz7nhuKuvi9fVDaVqkby1GQ2riOSz7vWIv+7b1sRwWAPXAAAB8klEQVR42u2ZWVuCQBRAUcHAfS1JM9yXtH3f971xydT+/x+JSBQTE+npztzzPC/nO8AMdzgOQRAEQRAEBD43M6qnlTNGTINCmSywoRpaIoQN16CwSBhx1aIy4TqIyoKrHpV+11FU6l0NUSl35Y1R6XZ1Owhhw5X3eAkjrhNRqXU1iapSzmwLibiL/qhDwhkh4aY76hjejCcUpD2qgY29OE991BGOog+wqstB5qIiQP1U8YkwmZcwTFvXObFDuAjuvb2yEVV/b6HtQZcXNbuuxOuBlfY4GWnZliX7wL7I4lq3YVs2C0xW+k/abJxjJ+0OtIOFmrbJymOspvV/2E27C26jlZZXzNM2BkyXPYB3gEqZp606NY7eVfr9Trs1ob0O8LxonnYwg5FElXxejuackc9Oa8x3E+LZ2Czt5LxJDMi5QtegW4pDlDVJaz5bU5K5SGdouwXzD28i7dQ5oigf6rYloKOo32n/mJnG5ELvx/YE6pgi5W83LM6HleuqtvQW7ExGiq42rc7C84XvpQ+A58eB9DDtrLm/4u+pqx4Bj9tiw7Qz7zikuir7xEFGTzv7Pkeqt8graFc9rYW7K+mt+cwBR0tr5Z5OealBd9XSWrqTDNxz8Amkbyytu6PAlYuJ1v71OQRBEARBEARBEARBENr4AmbkgiG/OvkVAAAAAElFTkSuQmCC');
    background-position: center top;
    background-repeat: no-repeat;
    padding-top: 86px;
    line-height: 22px;
    color: #aaa
}

.theme-style-or {
    position: relative;
    background: #fff;
    top: 10px;
    z-index: 1;
    padding: 0 12px;
    color: #ccc
}

.theme-style-hr {
    border-top: 1px solid #ddd;
    width: 200px;
    height: 1px;
    top: 150px;
    left: 100px;
    display: block;
    position: absolute
}

.theme-list-active {
    color: #000;
    background-color: #fcf5d9;
    font-weight: 700
}

.theme-list-not-active:hover {
    background-color: #f5fbff
}

.border-radius-l {
    border-radius: var(--radius-s); 0 0 3px;
    border-left-width: 1px
}

.theme-setting-panel.panel-title {
    color: #96a7b6;
    font-weight: 700;
    line-height: 12px;
    font-size: 14px
}

.theme-setting-panel.panel-group .panel + .panel {
    margin-top: 0;
    border-top: none;
    border-radius: 0
}

.theme-setting-panel.panel-default > .panel-heading {
    height: 32px;
    border-color: #dee5eb
}

.theme-setting-panel.panel-default > .panel-heading:hover {
    color: #000 !important;
    background-color: var(--lessgray)
}

.theme-setting-panel.panel-group .panel {
    border-radius: 0;
    border-bottom: none
}

h4.theme-setting-panel a {
    position: relative;
    display: block
}

h4.theme-setting-panel a:after {
    position: absolute;
    content: "";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

h4.theme-setting-panel a.collapsed:after {
    content: ""
}

.theme-settings-form {
    border: 1px solid #dee5eb;
    background: #fff
}

.theme-settings-form > * {
    padding: 1em
}

.theme-settings-form h2.heading.section-expanded {
    color: #000;
    background-position: 100% -404px
}

.theme-settings-form h2.heading {
    background-color: #fafcfc;
    cursor: pointer;
    margin: 0;
    padding: 9px 10px;
    font-size: 14px;
    color: #96a7b6;
    border-bottom: 1px solid #dee5eb;
    font-weight: 700;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    position: relative;
    user-select: none;
    vertical-align: middle
}

.theme-settings-form h2.heading:after {
    content: "";
    position: absolute;
    top: 0;
    bottom: 0;
    right: 10px;
    height: 14px;
    margin: auto;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

.theme-settings-form h2.active:after {
    content: ""
}

.theme-settings-form fieldset {
    background: #fff;
    display: none
}

fieldset {
    border: 0;
    margin: 0;
    padding: 0 0 20px
}

.theme-settings-form fieldset.open {
    display: block
}

.theme-settings-form h3 {
    font-size: 13px;
    margin: 0 0 5px;
    border-bottom: 1px solid #e6e6e6;
    padding: 10px 6px 3px 10px;
    border-top: 1px solid #ccc;
    background-color: var(--lightgray)
}

.theme-settings-form fieldset > table > tbody > tr > td:first-child, .theme-settings-form fieldset > table > tbody > tr > th:first-child {
    width: 250px
}

.theme-settings-form tr:hover > th, .theme-settings-form tr:hover > td {
    background: #f5fbff;
    border-color: #dfe7ed
}

.theme-settings-form label {
    font-size: 13px;
    margin: 0;
    color: #555;
    font-weight: 400
}

.theme-settings-form td, .theme-settings-form th {
    border-bottom: 0;
    padding: 4px 6px;
    text-transform: none
}

.theme-settings-form input[type=text], .theme-settings-form textarea {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    max-width: 100%;
    vertical-align: top;
    height: 28px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    padding: 4px;
    margin: 0;
    border: 1px solid #ccc;
    display: inline-block;
    color: #222;
    border-radius: var(--radius-s);
}

.theme-settings-form .dropdown-menu input[type=text] {
    width: 100%;
    border-radius: 0
}

.theme-settings-form textarea {
    width: 100%
}

.theme-settings-form input[type=checkbox] {
    zoom: 1
}

.theme-settings-form select {
    margin: 0;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    display: inline-block;
    color: #222;
    vertical-align: top;
    border: 1px solid #ccc;
    border-radius: 1px;
    max-width: 100%;
    width: auto !important
}

.theme-settings-form input.color, .theme-settings-form .color.autocomplete-field {
    width: 72px;
    text-align: center;
    border-radius: var(--radius-s); 0 0 3px;
    border: 1px solid #ccc;
    border-right: 0
}

.theme-settings-form h2.heading:hover {
    color: #000;
    background-color: var(--lessgray)
}

.theme-setting-save.dropdown-menu {
    margin: 13px 0 0;
    height: 38px;
    line-height: 25px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, .25)
}

.theme-setting-save.dropdown-menu div:hover {
    background-color: var(--primary)
}

.theme-setting-save.dropdown-menu div:hover a {
    color: #fff
}

.theme-no-image {
    height: 162px;
    width: 100%;
    background: url(../../images/theme_no_image.gif) no-repeat;
    background-position: center;
    -moz-background-size: contain;
    -o-background-size: contain;
    -webkit-background-size: contain;
    background-size: contain
}

.theme-settings-form .minicolors {
    margin-right: 28px
}

.panel-default.preview {
    background: #e0ecff
}

.carousel-indicators li {
    background-color: #909090;
    border: 1px solid #e6ebed
}

.carousel-indicators .active {
    background-color: #fff;
    border: 1px solid #22acda
}

.theme-item .overflow-hidden {
    height: 365px
}

.btn-showmore {
    background: #fff;
    padding: 10px 20px;
    color: #666;
    text-align: center;
    position: relative;
    display: inline-block;
    font-weight: normal;
    letter-spacing: 1px;
    text-decoration: none;
    border: 0;
    outline: none;
    -webkit-box-shadow: inset 0 0 1px rgba(110, 107, 107, .45), 0 3px 2px rgba(0, 0, 0, .25);
    -moz-box-shadow: inset 0 0 1px rgba(110, 107, 107, .45), 0 3px 2px rgba(0, 0, 0, .25);
    box-shadow: inset 0 0 1px rgba(110, 107, 107, .45), 0 3px 2px rgba(0, 0, 0, .25);
    -webkit-border-radius: var(--radius-s);
    -moz-border-radius: var(--radius-s);
    border-radius: var(--radius-s);
    border-radius: var(--radius-s);
    cursor: pointer;
    margin-bottom: 30px;
    margin-top: 30px;
    text-transform: uppercase;
    font-family: "Segoe UI", Tahoma, Arial, Verdana, sans-serif !important;
    font-weight: 500
}

.empty-center {
    text-align: center;
    padding-top: 50px
}

.empty-icon-grey {
    color: #e5e5e5;
    font-weight: 400;
    text-transform: none
}

.empty-info-message .empty-dashboard-icon {
    text-align: center;
    padding-top: 20px;
    color: #666;
    font-size: 13px
}

.empty-domain-info {
    display: inline-block;
    text-align: left;
    border: solid 1px #eceeef;
    padding: 56px 56px 56px 175px;
    position: relative;
    margin: 0 auto
}

.empty-dashboard-header {
    width: 75px;
    height: 150px;
    display: block;
    margin: 35px auto 100px
}

.empty-dashboard-content {
    width: 385px;
    float: left
}

.empty-dashboard-footer {
    width: 660px;
    margin: 50px auto 0
}

.empty-dashboard-footer ul {
    background: #f8fbfc;
    width: 100%;
    list-style-type: none;
    margin: 0;
    padding: 0 20px
}

.empty-dashboard-img {
    width: 175px;
    height: 90px
}

.empty-dashboard-bg {
    background: #1576bd;
    display: block;
    width: 70px;
    height: 70px;
    margin-top: 10px;
    border-radius: 50%;
    background-position: center;
    background-repeat: no-repeat
}

.empty-dashboard-bg.bg-shiping {
    background-image: url(../images/ico_shipping.png)
}

.empty-dashboard-bg.bg-payment {
    background-image: url(../images/ico_payment.png)
}

.empty-dashboard-bg.bg-layout {
    background-image: url(../images/ico_layout.png)
}

.empty-dashboard-bg.bg-facebook {
    background-image: url(../images/ico_facebook.png)
}

.empty-dashboard-bg.bg-domain {
    background-image: url(../images/ico_domain.png);
    background-position-y: top
}

.empty-arrow-right-up:after {
    content: url('data:image/gif;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAAA8AAD/4QMYaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjUtYzAyMSA3OS4xNTQ5MTEsIDIwMTMvMTAvMjktMTE6NDc6MTYgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE5RUFFRjY2REZDODExRTNCQzc2OTcxNERGMzZFMzA4IiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE5RUFFRjY1REZDODExRTNCQzc2OTcxNERGMzZFMzA4IiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDQyBXaW5kb3dzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9IjlFRDgyRkZDNDE5REMzRkEwODMzNkYwMUFFRjEyNTg0IiBzdFJlZjpkb2N1bWVudElEPSI5RUQ4MkZGQzQxOURDM0ZBMDgzMzZGMDFBRUYxMjU4NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAYEBAQFBAYFBQYJBgUGCQsIBgYICwwKCgsKCgwQDAwMDAwMEAwODxAPDgwTExQUExMcGxsbHB8fHx8fHx8fHx8BBwcHDQwNGBAQGBoVERUaHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fHx8fH//AABEIAHsARQMBEQACEQEDEQH/xAB9AAEBAQEAAwEBAAAAAAAAAAAABgUEAQIDBwgBAQAAAAAAAAAAAAAAAAAAAAAQAAECBAMDBwgHCQAAAAAAAAABAhEDBAUhEgYxExRBUXGRIsI0YaHBMkKCdBWBsdFScrLiIzNDU3ODk6MWEQEAAAAAAAAAAAAAAAAAAAAA/9oADAMBAAIRAxEAPwD+qQAAAAAAYuoNQNt7W01M3fXGdhJkpjCOxzkTzJygS1jvl0ts2fUVTX1FE6bkq1jmVs1faTHavn6gLn5jRcDx2+bwuXPvY4Q+3khtjgB1AAAAAAAzqaxUEi5T7i1rn1M5Y5nrmyRSC5Y4pEDG0nJlTZt6p5jUdJWfBWLiioqvQDu/5K2cAtDmm7hZyT4Z+VIpl6MuHOBuAAAAAAAATGjvG3n4jvPApwAAAAAAAAExo7xt5+I7zwKcAAAAAAAABMaO8befiO88CnAAAAAAAAATGisXXNy4uWoWK8vKoFOAAAAAAAAAmNBdq21U3kfUOw9xq+kCnAAAAAAAA+FdN3VFUTf5cp7upqqBjaHlqywscv8AEmPd1Ll7oFAAAAAAAABl6nn7iw1rowjLyf5FRneA86Zkbmw0TNkZaPh/UXP3gNMAAAAAAACa1zNc6gpqKX+9q57Wo3nRP1KgFFJlNlSWSmYNltRrehEgB7gAAAAAAAS1SvzLWciSmMm2szv5s+38yt6gKkAAAAAAADluVdKoKGdVzfVlNjDnXY1E6VAx9G0U1tJOuNR4mvesxVX7kVVOtVVQKIAAAAAAACSus5+oLxLtVOq8BSuz1k1NiuTBUTo9VPL0AVbGMlsaxiZWMREa1NiImCAewAAAAAAJe732or562myftJr4tn1LfVY3YsHJ516sQNiy2entVGlPK7T1g6dN5XO5+jmQDQAAAAHwn11FToqz58uVDbne1v1qgGPWa0s0iLZLnVc3YjJTVhH8SwTqiBxOk6lv/ZnotttrlxZjvHp5YwVfpgnSBQWy00Vtp0k0rMqbXvXFzl53KB2AAAAD8kne34j3/SB5ouFim+4f+/xEP9IFtpnd7xd38tyww4TPvve3naApAAAAAAAf/9k=');
    background-repeat: no-repeat;
    background-position: top right;
    position: absolute;
    right: 110px;
    top: 10px
}

.empty-arrow-cus {
    right: 133px
}

.empty-arrow-article:after {
    right: 80px
}

p.text-empty {
    color: #666 !important;
    line-height: 20px
}

.panel-default.wrapper-404 {
    width: 680px;
    margin: 0 auto;
    margin-top: 70px;
    border-top: solid 1px #ffe569;
    border-bottom: solid 1px #ffe569;
    border-radius: 0
}

.panel-body.box-error-404 {
    background: #fff;
    box-shadow: 0 0 15px rgba(0, 0, 0, .1);
    padding: 50px;
    position: relative
}

.error-404 {
    position: absolute;
    top: 0;
    right: 25px;
    background: var(--lightgray);
    color: #aaa;
    font-weight: 200;
    width: 70px;
    height: 60px;
    padding-top: 12px;
    text-align: center;
    line-height: 1.2
}

.error-content {
    font-size: 17px;
    font-weight: 200;
    color: #333
}

.error-code:before {
    content: '';
    width: 0;
    height: 0;
    border-top: 5px solid var(--lightgray);
    border-right: 35px solid transparent;
    position: absolute;
    bottom: -5px;
    left: 0
}

.error-code:after {
    content: '';
    width: 0;
    height: 0;
    border-top: 5px solid var(--lightgray);
    border-left: 35px solid transparent;
    position: absolute;
    bottom: -5px;
    right: 0
}

.error-404-number {
    font-size: 18px
}

.error-404-title {
    font-size: 10px;
    text-transform: uppercase
}

.btn-error-404 {
    color: #000;
    font-weight: bold;
    border-radius: 0;
    background-color: #f4f4f4;
    border: 1px solid #dbdbdb
}

.bg-error {
    color: #222;
    background: #f9f9f9;
    margin: 0;
    font: 1em/1.4 "Helvetica Neue", Helvetica, Arial, sans-serif;
    text-rendering: optimizeLegibility
}

.footer-error {
    margin-top: 25px;
    font-size: 11px;
    color: #bbb;
    text-align: center
}

.color-error {
    color: #bbb
}

.hover-color-error:hover {
    color: #000;
    text-decoration: underline
}

.empty_customers:before {
    content: url('data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAqQAAAEDCAIAAABs1YE1AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowQjU2QzBFMjZGMjdFNDExOUYzN0RERUNDQzEwODM5MSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozQjM4MkIyNTI3NzQxMUU0ODYwOUZGMjExQTEyODgzMSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozQjM4MkIyNDI3NzQxMUU0ODYwOUZGMjExQTEyODgzMSIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjRDQjUwNDFENzQyN0U0MTE5RjM3RERFQ0NDMTA4MzkxIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjBCNTZDMEUyNkYyN0U0MTE5RjM3RERFQ0NDMTA4MzkxIi8+IDwvcmRmOkRlc2NyaXB0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')
}

.not-found {
    text-align: center
}

.not-found h2 {
    font-size: 20px;
    font-weight: normal;
    margin-bottom: 15px;
    font-family: "ProximaNovaLight", "Helvetica Neue", Helvetica, Arial, sans-serif;
    margin-top: 150px
}

.not-found p {
    color: #888
}

.icon-tell:before {
    content: url('data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAAA9CAYAAAAOAi81AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMDI1NUY2MTJDMEQxMUU0QjdEN0YxNzREMjNCOTI4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMDI1NUY2MjJDMEQxMUU0QjdEN0YxNzREMjNCOTI4NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUwMjU1RjVGMkMwRDExRTRCN0Q3RjE3NEQyM0I5Mjg0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUwMjU1RjYwMkMwRDExRTRCN0Q3RjE3NEQyM0I5Mjg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Cg5H+gAAA9dJREFUeNrsm0loFEEUhmtiNLgQ10gUIhJFNHpwgcQtCQYUTVRcUAwuBEEvnkREIWKEiAcxHlxR3NBoQFFUFPXggoh4UEExLiComElwQYxxiUuM/6PfQDN091Snx0l3df3wQehM18z886rqVfWrSDQaFTYaAZaCEv47C0SEv9QM6AvUgwvgDPiVzDeIWBiUDWrAEpAmgqWXYB24+L8MmgrOcbQEWdWgCrQn06BCcBX0EGpoG6hMlkHUrR6BgUIdUfTMAZe9NBIbY7YrZo7gCWUf6ObVoOE8W6moIWCxV4OWBXC2cqOFXg2aJtRWiZcAoBtHKW5QJhjgxaD+Qn1lezEoLQQGZdpczwVdZab5sOomr+eugXIrP8JuEKk7mAFOgfsgXxtkr3HgNmfg2iAbZYA6MFIbZK+e4JA2yFlTQJE2yFkLtEHOKtYGOStXG5QgA9cGSazFtLRB2iBtkDZIG6QN0gaF1aD2EHzPVi8GfQiBQc12SwkZg54pbs5P8MriOm2K9ZYx6LriBt0Bfyyu05ZqRMagWpsGVNFJm+tSj9zTOPxqFTXnjYNBs2UaiBVQ0bPrx2CQQubQ7FwqjKq5eFE9Qr1sFyN9BPPBF4UMqrYxh1QpJCt244s4x4OzYGjAI6eKDbJSAbgrmyTHv+ghmAD2iCTXG6dwzCl1MIcKVI+4WUFEHArJaTxaDbb43JTfHBEnGLsfNsIDdrmbxtMd/tcEvnUgvDeDeykw5ocwquybOBl0DARhFHSWu3yPVqcIoizzKRgs2VgbWAWO+izCqFsdFsbJAddd1imCalyYQ7PfCmGcl/CTCvgH62iZ4XO7wYrKgldKNvKEP4ifzKFlxHEem7zUYF6x6mJzhXFeo0uCm/+CvWAj+N7JhlDJSh4o5nyuUHg/mfQV5MR3sQpwQMKcG2A9pwV26sN9f2wKxpgsic/sVrvBZ3MEbRXOhz9oprgEdnLoOokqtHYFOOGkZddEminTTQnjMA6rXiZD6PzVA94SIXM+JWg4jwf3mQHOxN+CeZxGWCaKmZzPtLhseDK4JRKU1fpc1DMWgUa7pUZsym7pYONl4HUAjXkH1vIg3yi71PAyoyznrDXf1GX9qlhy2+Z2LZbMWSYjBV+Uuvhp4f7E5A6ekUVnGZRKFYHzoK+Le2hIGQ0aZLY7gi4qAp/E2b2saFI6aJdYqvhk9QUvfY65uGcW2BCGLhavMk5YcyW3ataA/apHkFl04nkMrxffJ3hthNeWm8zdTfUIip9NK3hbpiDBa+t4R6M9TAaZRcuq6Tzr0fIoB/QTxg5qA6cLtDMq/gkwAHVTzfdUOD8pAAAAAElFTkSuQmCC')
}

.icon-discount:before {
    content: url('data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpDQzdCMjI5OTJDMTAxMUU0QkE3Q0Q3ODUyQzE3ODQ1MiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpDQzdCMjI5QTJDMTAxMUU0QkE3Q0Q3ODUyQzE3ODQ1MiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkNDN0IyMjk3MkMxMDExRTRCQTdDRDc4NTJDMTc4NDUyIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkNDN0IyMjk4MkMxMDExRTRCQTdDRDc4NTJDMTc4NDUyIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+cljyFwAAAR5JREFUeNpi/P//PwMykJKSYiAR8ABxIBCnArEtCwN5gAuIXYE4Aoj9gZgTJkGsgexAbAjE9kDsBMR2QMyBTSELklcFgJQJEO+BCrUAsRIQawCxDhCzEmMzo6SkJMi5fUCcBMRsIDGo3H9ywgLkwrlAHMlAJcAEDVgGahrISG0DL1LbwCAgvkQ1A589e3YPmsYcgLgESW4TEF8F4l+kGMhIRNYDpT89IDYHYjeoxfxEGQg0rBOajd4D8VsgvgHEV4D4GVpSs0LKeir4DARl8nVoliYD8Tw8vrQE4iggjgFiAWxeRs8hmlCXEgKgrFvCRIRCbyLj4wMQ11DTQHg6JARs8MUqMQb+xJJszEkpbdABqOTxQOKDktBhYg0ECDAAhLE0yAASHekAAAAASUVORK5CYII=')
}

.price-col .title-price-fur {
    font-family: 'Open Sans', sans-serif;
    font-size: 30px;
    color: var(--primary);
    font-weight: normal
}

.price-col .icon-haravan:before {
    content: url('data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAkUAAAFzCAYAAAAwtX3sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTg5MTBFN0EyRjU3MTFFNDhEQTNBNDlBNTlBM0VBMDEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTg5MTBFN0IyRjU3MTFFNDhEQTNBNDlBNTlBM0VBMDEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1ODkxMEU3ODJGNTcxMUU0OERBM0E0OUE1OUEzRUEwMSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1ODkxMEU3OTJGNTcxMUU0OERBM0E0OUE1OUEzRUEwMSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PiHslN0AACptSURBVHja7N1rjFzX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');
    margin: 0 auto;
    width: 320px;
    margin-bottom: 152px
}

.text-dashed {
    border-bottom: 1px dashed #ccc
}

.reports-notice {
    color: #728793;
    font-size: 12px;
    line-height: 8px
}

.reports-color-title {
    position: relative;
    background-color: #fafcfc;
    border: solid 1px #e9eff3;
    border-bottom: 0;
    padding: 10px;
    border-radius: var(--radius-s); 4px 0 0;
    color: #96a7b6;
    margin-bottom: 0
}

.report-bg-upgrade {
    background: #fafcfc
}

.report-card {
    background: #fff;
    border-right: 1px solid #dee5eb;
    border-bottom: 1px solid #dee5eb;
    border-top: 2px solid transparent;
    cursor: pointer
}

.report-wrapper .report-card:nth-child(4) {
    border-right: 0
}

.report-card.report-product-card:hover {
    background: #f8faf2;
    border-top-color: #96bf48
}

.report-card.report-order-card:hover {
    background: #f5fafc;
    border-top-color: var(--primary)
}

.report-card.report-pay-card:hover {
    background: #fdf8ff;
    border-top-color: #7c00b6
}

.report-card.report-tax-card:hover {
    background: #f3faf8;
    border-top-color: #49a78f
}

.report-product-name {
    color: #96bf48;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.report-orders-name {
    color: var(--primary);
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.report-pay-name {
    color: #7c00b6;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis
}

.report-tax-name {
    color: #49a78f
}

.report-wrapper {
    background: #fff url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAADw8PC5otm+AAAAAXRSTlMAQObYZgAAABJJREFUCNdj4GAQYFBgcGBoAAACogD5g5VHSAAAAABJRU5ErkJggg==');
    border: 1px solid #dee5eb;
    border-bottom: 0;
    position: relative;
    display: inline-block;
    width: 100%;
    border-radius: var(--radius-s);
}

.fa-upgade-icons:before {
    left: 18px;
    top: 15px;
    margin-right: 10px;
    margin-left: 20px;
    margin-bottom: 36px;
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpCRTkzOTM5Q0UwQjkxMUUzOUMwRDlFQTI4M0E1OUQ1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpCRTkzOTM5REUwQjkxMUUzOUMwRDlFQTI4M0E1OUQ1OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkJFOTM5MzlBRTBCOTExRTM5QzBEOUVBMjgzQTU5RDU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkJFOTM5MzlCRTBCOTExRTM5QzBEOUVBMjgzQTU5RDU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+EIGlAAAAAZVJREFUeNqslb1OAkEQgGeGxM6orTQGfQO10FewUIxLicYXAEzESAM0JmIiJMbWCOUtES14BW3UxlbRBixVOjTcOHsJJiB3HsJUe7czX+ZnZwahj6TT1tjULK62mcMAuIQAQWBoyVWdke8DiJW3J77KZiOfvbbY+yN/pteB4BAJ58BD2OZHsGEvsa0u+gKVsgLLK3ggoCQMIALOXVc5pXWkbb6pc/EfmOOR2BjbLg8LJa3kaLl6wZx1lBHTHr5G4lGl0RRgMoQ1UQ66wRKbKuPkt6gzblDRq7/XOEQTM6D8wIyYc8fbX6ELw7BIcrDmB+YHKhUJk1gu+oX9BUWGBWLE6UFgXlDDwnzRaiLSuJthPLrR9fgLpTK76drMX8SMDRiRIHODEOFhVEBGuCVpnctRAaW3K/TxAto8yqG9E8Zz87VMZgRJ2Imh8yeMk1is9VPB43OdI8Ldf0Vq89HOlkp2TZubKu+zbZ8OHKrYGNuRDFgkSJkJ4zmxOyvANLrpTQacd1aAgcgKQOA7U01TzH4r4FuAAQARxc9g7retKQAAAABJRU5ErkJggg==')
}

.upgade-icons {
    bottom: 15px;
    position: relative
}

.report-box-header {
    position: relative;
    padding: 0;
    border-bottom: 1px solid #e6e6e6;
    padding-bottom: 15px !important;
    padding-top: 15px !important
}

.bt-4 {
    bottom: 4px
}

.report-footer {
    background: #f9fbfb
}

.report-footer #totallable {
    text-align: right;
    font-size: 20px
}

#modal-add-report .img1, #modal-add-report .img2, #modal-add-report .img3 {
    margin: auto;
    height: 72px;
    width: 100%;
    margin-bottom: 30px;
    -moz-background-size: 72px;
    -o-background-size: 72px;
    -webkit-background-size: 72px;
    background-size: 72px;
    background-repeat: no-repeat;
    background-position: center;
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMC8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Y2lyY2xlLCBlbGxpcHNlLCBsaW5lLCBwYXRoLCBwb2x5Z29uLCBwb2x5bGluZSwgcmVjdCwgdGV4dCB7IGZpbGw6ICM5OGE3YjUgIWltcG9ydGFudDsgfTwvc3R5bGU+CjxnPgoJPHBhdGggZmlsbD0iIzUyNjA2NiIgZD0iTTkuMSwxMy42Yy0wLjQsMC0wLjctMC4xLTEtMC40TDEuOSw2LjlsMC4yLDEuOGMwLDAuMiwwLjIsMC41LDAuMywwLjdsNi41LDYuNUM5LDE2LDkuMywxNiw5LjQsMTUuOSAgIGw0LjctNC43YzAuMi0wLjIsMC4yLTAuNCwwLTAuNmwtMC43LTAuN2wtMy4zLDMuM0M5LjksMTMuNCw5LjUsMTMuNiw5LjEsMTMuNnoiLz4KCTxwYXRoIGZpbGw9IiM1MjYwNjYiIGQ9Ik03LjcsMC42QzcuNSwwLjUsNy4yLDAuMyw3LDAuM0wzLjUsMGMwLDAsMCwwLTAuMSwwQzMuMiwwLDIuOSwwLjEsMi44LDAuMkwyLDFDMS44LDEuMiwxLjcsMS41LDEuNywxLjcgICBsMC4zLDMuNWMwLDAuMiwwLjIsMC41LDAuMywwLjdsNi41LDYuNWMwLjEsMC4xLDAuMiwwLjEsMC4zLDAuMWMwLjEsMCwwLjIsMCwwLjMtMC4xbDQuNy00LjdjMC4yLTAuMiwwLjItMC40LDAtMC42TDcuNywwLjZ6ICAgIE0zLjIsMS41YzAuMi0wLjIsMC40LTAuMywwLjYtMC4zczAuNCwwLjEsMC42LDAuM2MwLjMsMC4zLDAuMywwLjksMCwxLjJDNC4zLDIuOSw0LjEsMywzLjgsM1MzLjQsMi45LDMuMiwyLjcgICBDMi45LDIuNCwyLjksMS45LDMuMiwxLjV6Ii8+CjwvZz4KPC9zdmc+Cg==)
}

#modal-add-report .img2 {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMC8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9UUi8yMDAxL1JFQy1TVkctMjAwMTA5MDQvRFREL3N2ZzEwLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4wIiBpZD0iTGF5ZXJfMSIgeD0iMHB4IiB5PSIwcHgiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTYgMTYiIHhtbDpzcGFjZT0icHJlc2VydmUiPjxzdHlsZSB0eXBlPSJ0ZXh0L2NzcyI+Y2lyY2xlLCBlbGxpcHNlLCBsaW5lLCBwYXRoLCBwb2x5Z29uLCBwb2x5bGluZSwgcmVjdCwgdGV4dCB7IGZpbGw6ICM5OGE3YjUgIWltcG9ydGFudDsgfTwvc3R5bGU+Cjxwb2x5Z29uIGZpbGw9IiM1MjYwNjYiIHBvaW50cz0iMTYsOSAxMywxIDEwLDEgMTAsMyAxMiwzIDE0LDkgMTAsOSA5LDExIDcsMTEgNiw5IDIsOSA0LDMgNiwzIDYsMSAzLDEgMCw5IDAsMTUgMTYsMTUgIi8+Cjxwb2x5Z29uIGZpbGw9IiM1MjYwNjYiIHBvaW50cz0iNyw1IDQuMSw1IDgsOSAxMS45LDUgOSw1IDksMSA3LDEgIi8+Cjwvc3ZnPgo=)
}

#modal-add-report .img3 {
    background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE3LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8IURPQ1RZUEUgc3ZnIFBVQkxJQyAiLS8vVzNDLy9EVEQgU1ZHIDEuMS8vRU4iICJodHRwOi8vd3d3LnczLm9yZy9HcmFwaGljcy9TVkcvMS4xL0RURC9zdmcxMS5kdGQiPgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHg9IjBweCIgeT0iMHB4IiB2aWV3Qm94PSIwIDAgMTYgMTYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDE2IDE2IiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGUgdHlwZT0idGV4dC9jc3MiPmNpcmNsZSwgZWxsaXBzZSwgbGluZSwgcGF0aCwgcG9seWdvbiwgcG9seWxpbmUsIHJlY3QsIHRleHQgeyBmaWxsOiAjOThhN2I1ICFpbXBvcnRhbnQ7IH08L3N0eWxlPgo8cGF0aCBmaWxsPSIjNUM1QzVDIiBkPSJNMCwzdjEwaDE2VjNIMHogTTE1LjEsMTIuMUgwLjlWMy45aDE0LjJWMTIuMXogTTEyLjgsOC43YzAuMSwwLDAuMy0wLjMsMC4zLTAuN3MtMC4yLTAuNy0wLjMtMC43ICBTMTIuNSw3LjUsMTIuNSw4QzEyLjUsOC41LDEyLjgsOC43LDEyLjgsOC43eiBNMTAuOSw4YzAsMS41LTAuNiwyLjgtMS42LDMuNWg1LjFWNC42aC01QzEwLjMsNS4yLDEwLjksNi41LDEwLjksOHogTTEyLjgsNi44ICBjMC40LDAsMC43LDAuNSwwLjcsMS4ycy0wLjMsMS4yLTAuNywxLjJTMTIuMSw4LjYsMTIuMSw4UzEyLjQsNi44LDEyLjgsNi44eiBNMy4yLDcuMkMzLjEsNy4yLDIuOSw3LjUsMi45LDhzMC4yLDAuNywwLjMsMC43ICBjMC4xLDAsMC4zLTAuMywwLjMtMC43UzMuMyw3LjIsMy4yLDcuMnogTTUuMSw4YzAtMS41LDAuNi0yLjgsMS41LTMuNGgtNXY2LjloNS4xQzUuNywxMC44LDUuMSw5LjUsNS4xLDh6IE0zLjIsOS4yICBDMi44LDkuMiwyLjUsOC42LDIuNSw4czAuMy0xLjIsMC43LTEuMlMzLjksNy4zLDMuOSw4QzMuOSw4LjYsMy42LDkuMiwzLjIsOS4yeiBNNy45LDEwLjloMC4xYzAuMSwwLDAuMSwwLDAuMS0wLjF2LTAuMyAgYzAuNS0wLjEsMS4yLTAuNCwxLjItMS40YzAtMC45LTAuOC0xLjItMS4yLTEuNFY2LjNDOC41LDYuMyw5LDYuNiw5LDYuNmwwLjEtMC4xbDAuMi0wLjVsMC0wLjFjMC0wLjItMC45LTAuNC0xLjEtMC40VjUuMiAgYzAtMC4xLDAtMC4xLTAuMS0wLjFINy45Yy0wLjEsMC0wLjEsMC0wLjEsMC4xdjAuM2MtMC4zLDAtMS4yLDAuMy0xLjIsMS40YzAsMC45LDAuOCwxLjIsMS4yLDEuNHYxLjRDNy40LDkuNiw2LjksOS40LDYuOCw5LjQgIEw2LjgsOS40TDYuNiwxMGwwLDAuMWMwLDAuMiwxLDAuNCwxLjIsMC40djAuM0M3LjgsMTAuOSw3LjgsMTAuOSw3LjksMTAuOXogTTguMiw4LjVjMC4yLDAuMSwwLjUsMC4yLDAuNSwwLjYgIGMwLDAuNC0wLjMsMC41LTAuNSwwLjZWOC41eiBNNy40LDYuOWMwLTAuNCwwLjMtMC41LDAuNS0wLjZ2MS4yQzcuNyw3LjQsNy40LDcuMyw3LjQsNi45eiIvPgo8L3N2Zz4K)
}

#modal-add-report .active {
    border-color: var(--primary)
}

th.GroupProperty:last-child, td.GroupProperty:last-child {
    border-right: 1px solid #ececec
}

table .reportmeasure {
    border-left: 1px solid #ececec
}

table .reportmeasure ~ .reportmeasure {
    border-left: none;
    padding-left: 0
}

table .btndetailReport {
    float: right
}

.table-report tr td p {
    margin: 0
}

.table-report .detail-re {
    width: 20px
}

.facebook-icon {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEgAAABICAYAAABV7bNHAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkQ1MEMwMEI1MzhGMTExRTM5NzRERUI0MTc5QjUzODU2IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkQ1MEMwMEI2MzhGMTExRTM5NzRERUI0MTc5QjUzODU2Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6Q0I0RkQyRTIzOEVFMTFFMzk3NERFQjQxNzlCNTM4NTYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6RDUwQzAwQjQzOEYxMTFFMzk3NERFQjQxNzlCNTM4NTYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4GdIiyAAABaUlEQVR42uzZsWrCQADGcaN9hb6ETk4+QJ9BEd/DrVM36dRH6NBupXMncXN0b3EpoeCgLVpKq9V+wokISerFGI33/+ADIReRn3fJhXi+7y9yJDR5CAACCCCAAAIIIIBIUM4y/Nunatf0WX1XP9S5OjHHp+bz3BybqWNz/uJUgV7Va/VOHTKD1ln+4y31Sv1iiW3mR62rj1ykg2dO4xA4WQG6UR+4zQfnTb1kHxSe5d3qE6DgfKu37KTD00ljn5NloDbPYtHpxTinot6rL+rIbBHCmvmNYt9y/IX6pBZcmUEDy/HNpHGOHWhsOb7s2jXo13L8uauPGtvGA4jbPEAAAQRQanec/7qP71y1xAyKThUggGKnyBJLaPYABNBuy8tFoKrtCa4B1QCKXl5FgBJcXq4B1eKcdKi3Gtu8dvH28J3MIIAAAggggAAiAAEEEEAAAQQQQAARgAACCCCAAAIIIAIQQAClnT8BBgDznjtL84r6kQAAAABJRU5ErkJggg==');
    *background: url(../images/facebookico.png);
    height: 72px;
    width: 72px;
    display: inline-block
}

.select-fanpage {
}

.select-fanpage tr {
    line-height: 50px
}

.select-fanpage tr:hover {
    background-color: #f5f7fa;
    cursor: pointer
}

.select-fanpage tr.selected {
    background-color: #6d84b4;
    color: #fff
}

.select-fanpage tr.selected a {
    color: #fff
}

.select-fanpage tr a:hover {
    text-decoration: underline
}

.select-fanpage tr {
    line-height: 50px
}

.select-fanpage input[type=radio] {
    visibility: hidden;
    position: absolute
}

.select-fanpage img {
    width: 40px;
    height: 40px;
    border-radius: 20px
}

.facebookchat {
    display: flex;
    display: -webkit-flex;
    display: -moz-box
}

.facebookchat .list-mess {
    border-left: 3px solid var(--lightgray);
    border-right: 1px solid var(--lightgray)
}

.facebookchat .list-mess .mess-item {
    border-top: 1px solid var(--lightgray);
    margin-right: -15px;
    padding-right: 10px;
    padding-top: 7px;
    padding-bottom: 7px;
    cursor: pointer
}

.facebookchat .list-mess .mess-item .avatar img {
    width: 50px;
    height: 50px;
    border-radius: 50%
}

.facebookchat .list-mess .mess-item .avatar {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    float: left
}

.facebookchat .list-mess .mess-item .mess-info {
    float: left;
    width: -moz-calc(100% - 50px);
    width: -webkit-calc(100% - 50px);
    width: calc(100% - 50px);
    text-align: left
}

.facebookchat .list-mess .mess-account {
    text-align: left;
    text-indent: 15px
}

.facebookchat .list-mess .mess-account time {
    float: right
}

.facebookchat .list-mess .mess-short {
    text-indent: 15px;
    display: block
}

.chatheader {
    text-align: left;
    border-bottom: 1px solid var(--lightgray);
    margin-left: -15px;
    line-height: 25px;
    text-indent: 15px
}

.chatheader .chat-count {
    float: right
}

.chatheader .chat-name {
    text-transform: uppercase
}

.chat-items {
    height: 400px;
    overflow-y: scroll
}

.chat-item {
    padding-right: 15px;
    padding-top: 15px;
    padding-bottom: 10px;
    display: flex;
    display: -webkit-flex;
    -webkit-flex-flow: row;
    flex-flow: row
}

.chat-item .avatar img {
    width: 50px;
    height: 50px;
    border-radius: 50%
}

.chat-item .avatar {
    width: 50px;
    height: 50px;
    border-radius: 50%;
    float: left
}

.chat-item .chat-info {
    width: -moz-calc(100% - 50px);
    width: -webkit-calc(100% - 50px);
    width: calc(100% - 50px);
    text-align: left;
    background-color: rgba(12, 175, 240, .7);
    color: #fff;
    border-radius: var(--radius-s);
    padding: 5px;
    margin: 0 12px;
    position: relative
}

.chat-item.chat-me .chat-info {
    background-color: rgba(206, 206, 206, .3);
    color: #555
}

.chat-item .chat-info:after {
    position: absolute;
    top: 15px;
    content: '';
    width: 0;
    height: 0;
    border-top: 15px solid rgba(12, 175, 240, .7);
    border-left: 13px solid transparent;
    left: -13px
}

.chat-item.chat-me .chat-info:after {
    border-right: 13px solid transparent;
    border-left: 0;
    right: -13px;
    left: auto;
    border-top: 18px solid rgba(206, 206, 206, .3)
}

.chat-item .chat-info .mess-account {
    text-align: left
}

.chat-item .chat-info .mess-account time {
    float: right
}

.chat-item .chat-info .mess-short {
    display: block;
    white-space: pre-wrap
}

.chat-form {
    background: #f2f2f2;
    padding: 10px
}

.chat-form textarea {
    height: 70px;
    border: 1px solid #e4e3e3;
    width: 100%;
    padding: 10px
}

.chat-product-list {
    padding: 5px 10px;
    border-radius: var(--radius-m);
    border: 1px solid var(--lightgray);
    float: right;
    margin-right: 15px;
    margin-top: 15px;
    margin-bottom: 15px
}

.chat-product-list ul {
    padding: 0
}

.chat-product-list li {
    display: inline-block;
    padding: 5px
}

.chat-product-list li img {
    max-width: 60px;
    max-height: 60px
}

.list-album li {
    margin-bottom: 20px
}

.list-album li > div {
    background: #fafcfc;
    display: block;
    border: 1px solid var(--lightgray);
    padding-top: 5px;
    padding-bottom: 15px;
    position: relative;
    vertical-align: top
}

.list-album li > div:after {
    clear: both;
    content: "";
    display: table
}

.list-album .checked:after, .imageproduct.checked:after {
    content: "";
    display: inline-block;
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    line-height: 1;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    color: #fff;
    font-size: 1.5em;
    z-index: 2;
    width: 19px;
    height: 19px
}

.list-album .checked:before, .imageproduct.checked:before {
    content: "";
    width: 50px;
    height: 50px;
    position: absolute;
    border-radius: 50%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    margin: auto;
    background: var(--primary)
}

.list-album li:nth-child(5n) {
    clear: left;
    float: left
}

.list-album li img {
    cursor: pointer;
    margin-bottom: 5px;
    max-width: 100%;
    padding: 10px;
    position: relative;
    max-height: 245px
}

.list-album .box-img {
    text-align: center;
    height: 245px
}

.addproduct .imageproduct img {
    max-width: 100%;
    border: 1px solid #c6e2ee;
    max-height: 245px
}

.bg-fb {
    background: #3b5e98
}

.imageproduct {
    position: relative
}

img.fb-avatar {
    width: 75px;
    border-radius: 50px
}

ul.fb-page-list {
}

ul.fb-page-list li {
    background-color: var(--lessgray);
    margin: 10px 5px;
    line-height: 50px;
    cursor: pointer;
    border-radius: var(--radius-s);
}

ul.fb-page-list li:hover {
    background-color: #e7f0ef
}

ul.fb-page-list li .fb-page-avatar {
    background-color: #c5cfe2;
    display: inline-block;
    height: 50px;
    width: 50px
}

ul.fb-page-list li .fb-page-avatar img {
    vertical-align: top
}

ul.fb-page-list li i.fa {
    line-height: 50px;
    float: right;
    margin-right: 25px
}

ul.fb-page-list li i.fa span.fb-unread-circle {
    color: #fff;
    background: #f3313a;
    border-radius: 11px;
    font-weight: bolder;
    font-size: 9px;
    width: 22px;
    height: 22px;
    line-height: 22px;
    position: absolute;
    text-align: center;
    margin-top: 5px;
    right: 30px
}

.fb-chat-connecting {
    margin-top: 120px;
    text-align: center
}

.fb-chat-connecting img {
    width: 120px;
    height: 120px;
    border-radius: 60px
}

.fb-chat-connecting div {
}

.fb-chat-connecting div p {
    white-space: normal
}

.fb-chat-connecting div p i {
}

.fb-chat-connecting div p span {
    display: inline-block
}

.fb-chat-connecting div p a {
}

.fb-chat-connecting div p a:hover {
    text-decoration: underline
}

.fb-chat {
    width: 100%;
    overflow: hidden
}

.fb-chat div.tags ul li:hover {
    background-color: transparent !important
}

.fb-chat div.tags ul li span {
    margin: 0 5px 0 0
}

.fb-chat div {
    float: none;
    vertical-align: top
}

.fb-chat div.modal-form-group, .fb-chat div.modal-form-group div {
    float: left
}

.reply-attachment-form .dropdown-menu {
    display: none
}

.reply-attachment-form .open .dropdown-menu {
    display: table-cell
}

.fb-chat .fb-chat-conversation {
    width: 100%;
    height: 100%;
    display: inline-block
}

.fb-chat .fb-chat-conversation .fb-chat-conversation-container {
    width: 100%;
    height: 100%;
    display: block
}

.fb-chat-conversation-container .inline_block {
    display: inline-block !important
}

.fb-chat .fb-chat-list {
    height: 100%;
    width: 370px;
    display: inline-block;
    border-right: solid 1px #d8d8d8
}

.fb-chat .fb-chat-list div {
    display: block
}

.fb-chat .fb-chat-list div.search-conversation {
    height: 50px;
    padding: 9px
}

.fb-chat .fb-chat-list div.fb-conversation-count {
    height: 25px
}

.fb-chat .fb-chat-list div.fb-conversation-count div {
    display: inline-block;
    vertical-align: middle
}

.fb-chat .fb-chat-list div.fb-conversation-count div.fb-conversation-count-content {
    width: 100%
}

.fb-chat .fb-chat-list div.fb-conversation-count div.fb-conversation-count-content div.fb-conversation-percent-wrapper {
    background: #ebeef0;
    height: 10px;
    padding: 3px;
    width: 100%
}

.fb-chat .fb-chat-list div.fb-conversation-count div.fb-conversation-count-content div.fb-conversation-percent-wrapper span.fb-conversation-percent {
    background: #c23032;
    display: block;
    width: 1px;
    height: 5px;
    position: relative
}

.fb-chat .fb-chat-list div.fb-conversation-count div.fb-conversation-count-content div.fb-conversation-percent-wrapper span.fb-conversation-percent:after {
    border-width: 5px;
    right: -3px;
    top: -6px;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border-color: rgba(136, 183, 213, 0);
    border-top-color: #c23032
}

.fb-chat .fb-chat-list div.fb-conversation-count div.fb-conversation-count-content div.fb-conversation-percent-wrapper span.fb-conversation-percent:before {
    content: attr(data-width);
    background-color: #c23032;
    position: absolute;
    left: calc(100% - 10px);
    bottom: 11px;
    display: block;
    background-size: contain;
    padding: 2px 5px;
    color: #fff
}

.fb-chat .fb-chat-list div.fb-conversation-count div.fb-conversation-count-content a {
    width: 121px
}

.fb-chat .fb-chat-list div.conversation {
    overflow-y: auto;
    height: calc(100% - 95px);
    -webkit-overflow-scrolling: touch;
    padding: 0
}

.fb-chat .fb-chat-list div.conversation.is-trial-plan {
    height: calc(100% - 120px)
}

.fb-chat .fb-chat-list div.conversation div.not-actived {
    color: #a9b7c3;
    position: relative;
    height: 100%
}

.fb-chat .fb-chat-list div.conversation div.not-actived div.abs-wrap {
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin: auto;
    position: absolute;
    text-align: center;
    height: calc(50% - 90px);
    height: 50%;
    width: 100%
}

.fb-chat .fb-chat-list div.conversation ul li {
    width: 100%;
    height: 70px;
    line-height: 70px;
    cursor: pointer
}

.fb-chat .fb-chat-list div.conversation ul li.is-unreaded {
    background-color: #ebeef4
}

.fb-chat .fb-chat-list div.conversation ul li.is-actived, .fb-chat .fb-chat-list div.conversation ul li.is-limited.is-actived, .fb-chat .fb-chat-list div.conversation ul li:hover {
    color: #191919
}

.fb-chat .fb-chat-list div.conversation ul li:hover {
    background-color: #ebeef4
}

.fb-chat .fb-chat-list div.conversation ul li.is-actived {
    background-color: #3b5998;
    color: #fff
}

.fb-chat .fb-chat-list div.conversation ul li.conversation-loading-more {
    height: 30px;
    line-height: 30px;
    vertical-align: middle;
    text-align: center;
    display: inline-block;
    background-color: #ebeef0;
    cursor: default
}

.fb-chat .fb-chat-list div.conversation ul li.conversation-loading-more:hover {
    color: #a9b7c3
}

.fb-chat .fb-chat-list div.conversation ul li.conversation-loading-more i, .fb-chat-connecting div p i {
    -moz-animation: 2s spinnow infinite linear;
    -o-animation: 2s spinnow infinite linear;
    -webkit-animation: 2s spinnow infinite linear;
    animation: 2s spinnow infinite linear;
    vertical-align: middle
}

.fb-chat .fb-chat-list div.conversation ul li.conversation-loading-more span {
    margin-left: 5px;
    display: inline-block;
    vertical-align: middle
}

.fb-chat .fb-chat-list div.conversation ul li.is-limited {
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAAECAYAAACp8Z5+AAAAIklEQVQIW2NkQAKrVq36zwjjgzhhYWGMYAEYB8RmROaABADeOQ8CXl/xfgAAAABJRU5ErkJggg==) repeat
}

.fb-chat .fb-chat-list div.conversation ul li div {
    display: inline-block;
    position: inherit
}

.fb-chat .fb-chat-list div.conversation ul li div p {
    line-height: 15px;
    margin-bottom: 0
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-icon {
    position: absolute;
    height: 70px;
    width: 60px;
    text-align: center
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-icon img {
    border-radius: 30px;
    height: 55px;
    width: 55px
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-icon i.fa {
    line-height: 70px
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-content {
    position: absolute;
    height: 70px;
    left: 60px;
    width: calc(100% - 150px);
    overflow: hidden;
    text-overflow: ellipsis;
    padding: 8px;
    line-height: 15px
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-content p {
    display: block
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-content div.tags {
    display: block;
    overflow: hidden;
    position: initial;
    margin-top: 2px;
    height: 20px
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-content div.tags ul li {
    height: 20px;
    line-height: 12px;
    width: auto;
    display: inline-block
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-content .conversation-snippet {
    display: block;
    text-overflow: ellipsis;
    overflow: hidden;
    width: calc(100% - 10px);
    position: initial;
    margin-top: 2px
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-content .conversation-snippet span {
    display: inline
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-info {
    font-size: 11px;
    float: right;
    padding: 5px 10px;
    height: 70px
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-info div {
    display: block;
    line-height: 11px;
    text-align: right
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-info div:first-child {
    margin-top: 5px;
    margin-bottom: 10px
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-info i {
    vertical-align: top
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-info i.type-icon {
    margin-top: -5px
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-info span {
    vertical-align: top;
    display: inline-block
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-info i.is-unreaded {
    height: 8px;
    width: 8px;
    display: block;
    border-radius: var(--radius-s);
    background-color: #ef4836;
    display: inline-block
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-info div a.read-status {
    width: 12px;
    height: 12px;
    display: block;
    position: absolute;
    right: 10px;
    z-index: 999;
    margin-top: 5px;
    border: solid 1px #c8c8c8;
    background-color: #fff;
    border-radius: 6px
}

.fb-chat .fb-chat-list div.conversation ul li div.conversation-info div a.read-status.is-unreaded {
    background-color: #3b5998
}

.fb-chat .fb-chat-list div.fb-chat-action-bar {
    padding: 0;
    width: 100%;
    display: block;
    background-color: #f3f3f3;
    height: 45px
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu {
    display: inline-table;
    height: 100%;
    width: 100%
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div {
    cursor: pointer;
    text-align: center;
    color: #a9b7c3;
    display: table-cell;
    width: calc(20% - 1px)
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.active, .fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div:hover {
    color: #2980b9
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.menu-icon {
    min-width: 70px;
    text-align: center
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.menu-icon div.tag-menu {
    min-width: inherit;
    display: none;
    margin-top: -5px
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.menu-icon div.tag-menu:before, .fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.menu-icon div.tag-menu:after {
    border: none
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.menu-icon.open div.tag-menu {
    display: block;
    max-height: 200px;
    overflow-y: auto;
    min-width: 150px;
    width: auto
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.menu-icon.open div.tag-menu .drop-control {
    width: 100%;
    display: block
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.menu-icon div.tag-menu div.menu-icon {
    padding: 0 20px 10px 20px;
    display: block;
    text-align: left;
    width: 100%
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.menu-icon div.tag-menu div.menu-icon:first-child {
    padding-top: 10px
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.menu-icon div.tag-menu div.menu-icon i {
    display: inline-block;
    margin-right: 5px;
    line-height: inherit
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.menu-icon div.tag-menu div.menu-icon span {
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div span {
    white-space: inherit
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.active, .fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div:hover {
    color: #2980b9
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div:hover {
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.active {
    background-color: #fff;
    border: solid 1px #ececec;
    border-top: 0;
    border-bottom: 0
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.active:first-child {
    border-left: 0
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div.active:last-child {
    border-right: 0
}

.fb-chat .fb-chat-list div.fb-chat-action-bar .fb-chat-menu div i {
    display: block;
    line-height: 45px
}

.fb-chat .fb-chat-conversation div {
}

.fb-chat .fb-chat-conversation div div div.not-actived {
    width: 100%;
    height: 100%;
    margin: 0;
    padding: 0;
    color: #a9b7c3;
    text-align: center
}

.fb-chat .fb-chat-conversation div div div.not-actived div {
    display: inline-block;
    vertical-align: middle
}

.fb-chat .fb-chat-conversation .conversation-message-info {
    height: 45px
}

.fb-chat .fb-chat-conversation .conversation-tags {
    height: 35px;
    padding: 5px
}

.fb-chat .fb-chat-conversation .conversation-tags div.tags {
    display: inline-block;
    width: calc(100% - 115px);
    overflow: hidden;
    height: 100%
}

.fb-chat .fb-chat-conversation .conversation-tags div.tags ul {
}

.fb-chat .fb-chat-conversation .conversation-tags div.tags ul li {
    line-height: 15px
}

.fb-chat .fb-chat-conversation .list-message {
    height: calc(100% - 205px)
}

.fb-chat .fb-chat-conversation .list-message .list-message-container {
    height: 100%;
    position: relative
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul {
    padding: 10px 15px 20px 10px;
    bottom: 0;
    position: absolute;
    width: 100%;
    max-height: 100%;
    overflow-y: auto
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li {
    margin-top: 10px
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li.same-previous-participant {
    margin-top: 5px
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li.conversation-message-picture {
    text-align: center;
    border-bottom: 1px solid #ccc;
    padding-bottom: 20px
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li.conversation-message-picture p {
    display: block
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li.conversation-message-picture img {
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li.is-from-page {
    text-align: right
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li.is-from-page.is-sending, .fb-chat .fb-chat-conversation .list-message ul li.is-from-page.is-retry {
    opacity: .5
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li.is-from-page.is-sending.animated {
    -webkit-animation-fill-mode: none;
    -o-animation-fill-mode: none;
    animation-fill-mode: none
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li.is-from-page p.message {
    background-color: #4183d7;
    color: #fff;
    text-align: left
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li.is-from-page p.message span {
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li.is-from-page p.message span a {
    color: #fff;
    display: inline-block
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li.is-from-page p.message span a:hover {
    text-decoration: underline
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li.is-from-page p.error-message {
    color: #e74c3c;
    display: block;
    font-size: 11px;
    white-space: inherit
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li.is-from-page p.error-message a:hover {
    text-decoration: underline
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p {
    display: inline-block;
    margin-bottom: 0
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p.message {
    background-color: #ececec;
    color: #444;
    border-radius: 15px;
    padding: 5px 10px;
    margin-left: 10px;
    max-width: 70%;
    white-space: normal
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p.message span {
    white-space: pre-wrap;
    word-wrap: break-word
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p.message span a {
    margin: 0;
    color: #3b5998
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p.message span a:hover {
    text-decoration: underline
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p.message.has-attachment {
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p.message.has-attachment a {
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p.message.has-attachment a img {
    border-radius: 8px;
    width: 250px
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p.message.has-share {
    background-color: transparent
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p.message.has-share img {
    max-width: 120px;
    max-height: 120px
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p.message.from-other-participant {
    background-color: #fdfdd4;
    border: 2px dotted #ebebbe
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p.message a {
    display: block;
    margin: 10px 0
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p.message a:first-child {
    margin-top: 5px
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p.message a:last-child {
    margin-bottom: 5px
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li p.time {
    font-size: 11px;
    vertical-align: bottom
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li div {
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li div.message-icon {
    margin-bottom: 5px
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li div.message-icon img {
    border-radius: 15px;
    height: 30px;
    width: 30px
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li div.message-icon a {
    vertical-align: bottom;
    font-weight: bold;
    cursor: pointer;
    color: #44494e;
    text-decoration: none
}

.fb-chat .fb-chat-conversation .list-message .list-message-container ul li div.message-icon a:hover {
    color: #3aaaf3
}

.fb-chat .fb-chat-conversation .message-reply {
    height: 125px;
    padding: 18px;
    position: relative
}

.fb-chat .fb-chat-conversation .message-reply .textarea-reply {
    width: 100%;
    height: calc(100% - 32px)
}

.fb-chat .fb-chat-conversation .message-reply .textarea-reply textarea:focus {
    border: solid 1px #bdbdbd !important
}

.fb-chat .fb-chat-conversation .message-reply .textarea-reply textarea {
    border: solid 1px #d8d8d8 !important;
    width: 100%;
    height: 100%;
    color: #444;
    resize: none;
    border: 0;
    outline: none;
    padding: 5px 10px 5px 10px
}

.fb-chat .fb-chat-conversation .message-reply .reply-attachment-form {
    width: calc(100% - 100px);
    float: left
}

.fb-chat .fb-chat-conversation .message-reply .reply-attachment-form .item {
    cursor: pointer;
    display: inline-block;
    height: 100%;
    text-align: center;
    color: #888;
    margin-top: 9px;
    padding-left: 10px;
    padding-right: 10px
}

.fb-chat .fb-chat-conversation .message-reply .reply-attachment-form div p {
    display: block;
    white-space: nowrap
}

.fb-chat .fb-chat-conversation .reply-attachment {
    float: left;
    margin-top: 5px
}

.fb-chat .fb-chat-conversation .reply-attachment a:first-child {
    max-width: 200px;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0
}

.fb-chat .fb-chat-conversation .message-reply .reply-attachment-form div:last-child {
    border-right: none
}

.fb-chat .fb-chat-conversation .message-reply .reply-attachment-form div div:hover {
    color: #2980b9
}

.fb-chat .fb-chat-conversation .message-reply .reply-attachment-form div div i {
    font-size: 15px
}

.fb-chat .fb-chat-conversation .message-reply .reply-attachment-form div div p {
    margin: 0
}

.fb-chat .fb-chat-conversation .message-reply .reply-attachment-form div div.input-upload-image {
    background-color: transparent;
    position: absolute;
    width: 0;
    height: 0;
    overflow: hidden
}

.fb-chat .fb-chat-conversation .message-reply .action-group-reply {
    width: 65px;
    margin-top: 7px;
    float: right
}

.fb-chat .fb-chat-conversation .message-reply .action-group-reply.show-attachment-form {
}

.fb-chat .fb-chat-conversation .message-reply .action-group-reply .reply-attachment {
    display: none;
    color: #888;
    cursor: pointer
}

.fb-chat .fb-chat-conversation .message-reply .action-group-reply .reply-attachment:hover {
    color: #2980b9
}

.fb-chat .fb-chat-conversation .message-reply .action-group-reply .reply-attachment span {
    font-size: 12px
}

.fb-chat .fb-chat-conversation .message-reply .action-group-reply .reply-attachment.display-attachment {
    display: block
}

.fb-chat .fb-chat-conversation .message-reply .action-group-reply .reply-attachment.display-attachment a, .fb-chat .fb-chat-conversation .message-reply .action-group-reply .reply-attachment.display-attachment i, .fb-chat .fb-chat-conversation .message-reply .action-group-reply .reply-attachment.display-attachment span {
    float: left;
    line-height: 25px;
    padding: 0 5px
}

.fb-chat .fb-chat-conversation .message-reply .action-group-reply .reply-attachment.display-attachment a.btn {
    color: #fff;
    background-color: #4083d7;
    border: solid 1px #2a66b1
}

.fb-chat .fb-chat-conversation .message-reply .action-group-reply .reply-attachment.display-attachment a.btn:hover {
    background-color: #2a66b1
}

.fb-chat .fb-chat-conversation .message-reply .action-group-reply .reply-attachment.display-attachment a.attachment-name {
    max-width: 50%;
    overflow: hidden
}

.fb-chat .fb-chat-conversation .message-reply .action-group-reply .reply-attachment.display-attachment a.attachment-name span {
    max-width: calc(100% - 24px);
    overflow: hidden;
    text-overflow: ellipsis
}

.fb-chat .fb-chat-conversation .message-reply .action-group-reply a {
    display: inline-block;
    float: right;
    height: 30px;
    line-height: 30px;
    padding: 0 20px;
    margin-top: 3px
}

.fb-chat .fb-conversation-message {
    width: calc(100% - 370px);
    height: 100%;
    display: inline-block;
    margin-left: -4px
}

.fb-chat .fb-conversation-message div.inline_block {
    display: inline-block;
    height: 100%
}

.fb-chat .fb-conversation-message .conversation-message-info {
    padding: 10px
}

.fb-chat .fb-conversation-message .conversation-message-info .name {
    font-size: 20px;
    line-height: 25px;
    margin-left: 10px
}

.fb-chat .fb-conversation-message .conversation-message-info a {
    font-size: 20px;
    float: right;
    color: #a9b7c3
}

.fb-chat .fb-conversation-message .conversation-message-info a:hover {
    color: #2980b9
}

.fb-chat .fb-conversation-message .chat-box {
    width: calc(100% - 300px)
}

.fb-chat .fb-conversation-message .participant-info-container {
    padding: 20px 10px;
    text-align: center;
    width: 300px;
    margin-left: -4px
}

.fb-chat .fb-conversation-message .participant-info-container.hide {
    width: 0;
    height: 0;
    margin: 0;
    padding: 0;
    overflow: hidden
}

.fb-chat .fb-conversation-message .participant-info-container .participant-info {
    height: 270px;
    width: 240px;
    margin: 0 auto
}

.fb-chat .fb-conversation-message .participant-info-container .participant-info a.btn {
    margin: 10px auto !important
}

.fb-chat .fb-conversation-message .participant-info-container .participant-info .participant-info-data {
}

.fb-chat .fb-conversation-message .participant-info-container .participant-info .participant-info-data img {
    border-radius: 35px
}

.fb-chat .fb-conversation-message .participant-info-container .participant-info .participant-info-data .info-data {
}

.fb-chat .fb-conversation-message .participant-info-container .participant-info .participant-info-data .info-data .name {
    font-size: 20px;
    margin: 20px 0
}

.fb-chat .fb-conversation-message .participant-info-container .participant-info .participant-info-data .info-data .info-data-left {
    text-align: left
}

.fb-chat .fb-conversation-message .participant-info-container .participant-info .participant-info-data .info-data .info-data-left i {
}

.fb-chat .fb-conversation-message .participant-info-container .participant-info .participant-info-data .info-data .info-data-left span {
    font-size: 11px
}

.fb-chat .fb-conversation-message .participant-info-container .participant-info .participant-info-data a.btn {
    display: block;
    margin: 10px 0
}

.fb-chat .fb-conversation-message .participant-info-container .participant-info .participant-info-data a.btn.btn-default {
    line-height: 10px
}

.fb-chat .fb-conversation-message .participant-info-container .participant-info .participant-info-data a.btn.btn-primary {
    line-height: 20px;
    font-size: 15px
}

.fb-chat .fb-conversation-message .participant-info-container .customer-orders {
    height: calc(100% - 270px)
}

.fb-chat .fb-conversation-message .participant-info-container .customer-orders ul {
    overflow-y: auto;
    height: calc(100% - 30px);
    margin-top: 5px;
    width: 240px;
    margin: 0 auto
}

.fb-chat .fb-conversation-message .participant-info-container .customer-orders ul li .fa-empty-images:before {
    position: absolute;
    top: calc(50% - 12px);
    bottom: calc(50% - 12px);
    left: 0;
    width: 50px
}

.fb-chat .fb-conversation-message .new-order-container {
    width: 300px;
    height: 100%;
    display: inline-block;
    overflow: hidden
}

.fb-chat .fb-conversation-message .new-order-container.is-activated {
    margin-left: -8px
}

.fb-chat .fb-conversation-message .new-order-container .new-order-header {
    height: 45px;
    padding: 10px
}

.fb-chat .fb-conversation-message .new-order-container .new-order-header span {
    font-size: 20px;
    line-height: 25px;
    margin-left: 10px
}

.fb-chat .fb-conversation-message .new-order-container .new-order {
    height: calc(100% - 45px);
    overflow-y: auto;
    overflow-x: hidden
}

.fb-chat .fb-conversation-message .new-order-container .new-order input.form-control[type=number] {
    width: 40px
}

.fb-chat .fb-conversation-message .new-order-container .new-order .modal-body input.form-control[type=number] {
    width: 100%
}

.fb-chat .fb-conversation-message .new-order-container .new-order .wrapper-content {
    padding: 0 15px;
    border-radius: 0;
    box-shadow: 0 0 0 0
}

.fb-chat .fb-conversation-message .new-order-container .new-order h2:not(.modal-title), .fb-chat .fb-conversation-message .new-order-container .new-order h3:not(.modal-title), .fb-chat .fb-conversation-message .new-order-container .new-order h4:not(.modal-title) {
    white-space: normal;
    margin: 0
}

.fb-chat .fb-conversation-message .new-order-container .new-order h4:not(.modal-title) {
    font-size: 15px;
    font-weight: bold;
    white-space: normal;
    line-height: 22px
}

.fb-chat .fb-conversation-message .new-order-container .new-order .col-md-4, .fb-chat .fb-conversation-message .new-order-container .new-order .col-md-8 {
    width: 100%;
    padding: 0
}

.fb-chat .fb-conversation-message .new-order-container .new-order .col-sm-6:not(.modal-col) {
    width: 100%;
    padding: 0 15px
}

.fb-chat .fb-conversation-message .new-order-container .new-order .col-md-4 .panel-address {
    padding: 10px 15px
}

.fb-chat .fb-conversation-message .new-order-container .new-order .col-md-4 .panel-address ul li {
    margin-bottom: 5px
}

.fb-chat .fb-conversation-message .new-order-container .new-order .form-group {
    margin-bottom: 10px
}

.fb-chat .fb-conversation-message .new-order-container .new-order .mt20 {
    margin-top: 10px
}

.fb-chat .fb-conversation-message .new-order-container .new-order .mt20 div table tbody tr:first-child td {
    padding-top: 0
}

.fb-chat .fb-conversation-message .new-order-container .new-order .mt20 div table tbody tr td.p-xs {
    padding: 0;
    padding-bottom: 2px
}

.fb-chat .fb-conversation-message .new-order-container .new-order .mt20 div table tbody tr td p {
    margin-bottom: 0
}

.fb-chat .fb-conversation-message .new-order-container .new-order .mt20 div table tbody tr td div.wrap-img {
    position: relative
}

.fb-chat .fb-conversation-message .new-order-container .new-order .mt20 div table tbody tr td div.wrap-img img.thumb-image {
    margin: auto;
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0
}

.fb-chat .fb-conversation-message .new-order-container .new-order .p-sm {
    padding: 0 15px
}

.fb-chat .fb-conversation-message .new-order-container .new-order .rps-float-none {
    float: none !important;
    white-space: normal
}

.fb-chat .fb-conversation-message .new-order-container .new-order .rps-m-t-15 {
    margin-top: 5px
}

.fb-chat .fb-conversation-message .new-order-container .new-order .form-control {
    height: 30px
}

.fb-chat .fb-conversation-message .new-order-container .new-order .modal-body .form-control {
    height: 32px
}

.backlistchat, .viewinfochat {
    display: none
}

.participant-info-container .conversation-message-info {
    display: none !important
}

@media (min-width: 1366) {
}

@media (max-width: 1024px) {
}

@media (max-width: 960px) {
}

@media (max-width: 854px) {
}

@media (max-width: 800px) {
}

@media (max-width: 720px) {
}

@media (max-width: 640px) {
    .backlistchat, .viewinfochat {
        font-size: 1.5em;
        display: inline-block
    }

    .fb-chat .fb-chat-list {
        width: 100%;
        display: block;
        float: none
    }

    .fb-chat .fb-conversation-message {
        display: none;
        height: 100%;
        width: 100%;
        margin-left: 0
    }

    .fb-chat-conversation {
        max-width: 100%;
        overflow: inherit
    }

    .fb-chat-conversation-container {
        width: 100% !important
    }

    .fb-conversation-message .chat-box {
        display: none
    }

    .fb-chat .fb-conversation-message .participant-info-container {
        display: none;
        width: 100%;
        margin-left: 0
    }

    .fb-chat .fb-conversation-message .new-order-container {
        width: 100%;
        right: -100%
    }

    .viewinfochat {
        color: var(--primary);
        float: right;
        margin-left: 15px
    }

    .fb-chat .fb-chat-conversation .conversation-message-info {
        height: 40px;
        display: block !important
    }

    .participant-info-container {
        padding-top: 0 !important
    }

    .participant-info-container .conversation-message-info {
        display: block;
        height: 40px;
        margin-bottom: 10px;
        text-align: left
    }

    .fb-chat .fb-conversation-message .chat-box {
        width: 100%;
        height: inherit
    }

    .fb-chat .fb-chat-conversation .list-message {
    }

    .fb-chat .fb-chat-conversation .list-message .list-message-container {
        width: 100%
    }

    .fb-chat .fb-chat-conversation .list-message .list-message-container ul {
    }
}

ul#box-upload-img li {
    float: left;
    width: 25%;
    text-align: center
}

ul#box-upload-img li a img {
    width: 120px
}

@media (max-width: 600px) {
}

@media (max-width: 540px) {
}

@media (max-width: 528px) {
}

@media (max-width: 480px) {
}

.minicolors {
    position: relative
}

.minicolors-swatch {
    position: absolute;
    vertical-align: middle;
    background: url(../images/jquery.minicolors.png) -80px 0;
    border: solid 1px #ccc;
    cursor: text;
    padding: 0;
    margin: 0;
    display: inline-block
}

.minicolors-swatch-color {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.minicolors input[type=hidden] + .minicolors-swatch {
    width: 28px;
    position: static;
    cursor: pointer
}

.minicolors-panel {
    position: absolute;
    width: 173px;
    height: 152px;
    background: #fff;
    border: solid 1px #ccc;
    box-shadow: 0 0 20px rgba(0, 0, 0, .2);
    z-index: 99999;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    display: none
}

.minicolors-panel.minicolors-visible {
    display: block
}

.minicolors-position-top .minicolors-panel {
    top: -154px
}

.minicolors-position-right .minicolors-panel {
    right: 0
}

.minicolors-position-bottom .minicolors-panel {
    top: auto
}

.minicolors-position-left .minicolors-panel {
    left: 0
}

.minicolors-with-opacity .minicolors-panel {
    width: 194px
}

.minicolors .minicolors-grid {
    position: absolute;
    top: 1px;
    left: 1px;
    width: 150px;
    height: 150px;
    background: url(../../images/jquery.minicolors.png) -120px 0;
    cursor: crosshair
}

.minicolors .minicolors-grid-inner {
    position: absolute;
    top: 0;
    left: 0;
    width: 150px;
    height: 150px;
    background: none
}

.minicolors-slider-saturation .minicolors-grid {
    background-position: -420px 0
}

.minicolors-slider-saturation .minicolors-grid-inner {
    background: url(../../images/jquery.minicolors.png) -270px 0
}

.minicolors-slider-brightness .minicolors-grid {
    background-position: -570px 0
}

.minicolors-slider-brightness .minicolors-grid-inner {
    background: #000
}

.minicolors-slider-wheel .minicolors-grid {
    background-position: -720px 0
}

.minicolors-slider, .minicolors-opacity-slider {
    position: absolute;
    top: 1px;
    left: 152px;
    width: 20px;
    height: 150px;
    background: #fff url(../../images/jquery.minicolors.png) 0 0;
    cursor: row-resize
}

.minicolors-slider-saturation .minicolors-slider {
    background-position: -60px 0
}

.minicolors-slider-brightness .minicolors-slider {
    background-position: -20px 0
}

.minicolors-slider-wheel .minicolors-slider {
    background-position: -20px 0
}

.minicolors-opacity-slider {
    left: 173px;
    background-position: -40px 0;
    display: none
}

.minicolors-with-opacity .minicolors-opacity-slider {
    display: block
}

.minicolors-grid .minicolors-picker {
    position: absolute;
    top: 70px;
    left: 70px;
    width: 12px;
    height: 12px;
    border: solid 1px #000;
    border-radius: 10px;
    margin-top: -6px;
    margin-left: -6px;
    background: none
}

.minicolors-grid .minicolors-picker > div {
    position: absolute;
    top: 0;
    left: 0;
    width: 8px;
    height: 8px;
    border-radius: 8px;
    border: solid 2px #fff;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.minicolors-picker {
    position: absolute;
    top: 0;
    left: 0;
    width: 18px;
    height: 2px;
    background: #fff;
    border: solid 1px #000;
    margin-top: -2px;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.minicolors-inline {
    display: inline-block
}

.minicolors-inline .minicolors-input {
    display: none !important
}

.minicolors-inline .minicolors-panel {
    position: relative;
    top: auto;
    left: auto;
    box-shadow: none;
    z-index: auto;
    display: inline-block
}

.minicolors-theme-default .minicolors-swatch {
    width: 26px;
    height: 28px
}

.minicolors-theme-default.minicolors-position-right .minicolors-swatch {
    left: auto;
    right: 0;
    border-radius: var(--radius-s)
}

.minicolors-theme-default.minicolors {
    width: auto;
    display: inline-block
}

.minicolors-theme-default .minicolors-input {
    height: 28px;
    width: 100px;
    display: inline-block
}

.minicolors-theme-default.minicolors-position-right .minicolors-input {
    padding-right: 26px;
    padding-left: 10px
}

.minicolors-theme-bootstrap .minicolors-swatch {
    top: 3px;
    left: 3px;
    width: 28px;
    height: 28px;
    border-radius: var(--radius-s);
}

.minicolors-theme-bootstrap .minicolors-swatch-color {
    border-radius: inherit
}

.minicolors-theme-bootstrap.minicolors-position-right .minicolors-swatch {
    left: auto;
    right: 3px
}

.minicolors-theme-bootstrap .minicolors-input {
    padding-left: 44px
}

.minicolors-theme-bootstrap.minicolors-position-right .minicolors-input {
    padding-right: 44px;
    padding-left: 12px
}

.minicolors-theme-bootstrap .minicolors-input.input-lg + .minicolors-swatch {
    top: 4px;
    left: 4px;
    width: 37px;
    height: 37px;
    border-radius: 5px
}

.minicolors-theme-bootstrap .minicolors-input.input-sm + .minicolors-swatch {
    width: 24px;
    height: 24px
}

.treeview, .treeview ul {
    padding: 0;
    margin: 0;
    list-style: none
}

.treeview ul {
    background-color: #fff;
    padding-bottom: 5px;
    list-style: none inside none
}

.treeview .hitarea {
    height: 16px;
    width: 16px;
    float: left;
    cursor: pointer
}

* html .hitarea {
    display: inline;
    float: none
}

.treeview li {
    margin: 0
}

.treeview a.selected {
    background-color: var(--lightgray)
}

#treecontrol {
    margin: 1em 0;
    display: none
}

.treeview .hover {
    color: #000;
    cursor: pointer
}

.treeview .hover.hover-blue {
    color: #3084ca;
    cursor: pointer
}

.treeview ul li.hover {
    color: #000;
    cursor: pointer
}

.treeview li.collapsable, .treeview li.expandable {
    background-position: 0 -176px
}

.treeview .expandable-hitarea {
    background-position: -80px -3px
}

.treeview li.last {
    background-position: 0 -1766px
}

.treeview li.lastCollapsable {
    background-position: 0 -111px
}

.treeview li.lastExpandable {
    background-position: -32px -67px
}

.treeview div.lastCollapsable-hitarea, .treeview div.lastExpandable-hitarea {
    background-position: 0
}

.filetree li {
    padding: 0
}

.filetree ul li {
    padding: 0 10px 0 55px;
    line-height: 22px;
    vertical-align: middle
}

.filetree ul li span {
    cursor: pointer
}

.filetree span.folder, .filetree span.file, .filetree label.folder, .filetree label.file, .filetree span.file-css, .filetree label.file-css, .filetree span.file-img, .filetree label.file-img, .filetree span.file-js, .filetree label.file-js, .filetree span.page, .filetree label.page {
    padding: 1px 0 1px 16px;
    display: block;
    padding-left: 25px
}

.filetree span.folder, .filetree label.folder {
    background: url('data:image/gif;base64,R0lGODlhEAAMAMQbAFqcw4Gz0WijyMje6qnL39zq8kuUvm+oymSixu/1+E+r32ikx5C9102p3rHQ4naszWGfxUif0kyn20OXyUSc0EWe1Emj10eh1kql2jqJuESPuf///wAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkI4MEQzRTJCRDgxNzExRTNBOUZGRTU4QTlGQkEyNkM3IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkI4MEQzRTJDRDgxNzExRTNBOUZGRTU4QTlGQkEyNkM3Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QjgwRDNFMjlEODE3MTFFM0E5RkZFNThBOUZCQTI2QzciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QjgwRDNFMkFEODE3MTFFM0E5RkZFNThBOUZCQTI2QzciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAAbACwAAAAAEAAMAAAFX+C2AVppJGKaFsEUvdPhzLRTDMij6wvk/5CBakjcZI7IpDIDsCgaUIkEQ7VYLhSAIBKdVq8XrODBlVIx1nClMnkEKF40+LJmBxiTc5peZzPwcxUvFISEEwwEJYqLjAQhADs=') 0 center no-repeat;
    margin-left: 30px
}

.filetree li.expandable span.folder, .filetree li.expandable label.folder {
    background: url('data:image/gif;base64,R0lGODlhEAAMAMQYAMje6tzq8qnL3+/1+JC910uUvoGz0W+oylqcw2SixkOXyUSc0LHQ4mGfxUif0kyn20We1E2p3k+r30mj1zqJuEeh1kSPuUql2v///wAAAAAAAAAAAAAAAAAAAAAAAAAAACH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjkzMDRCODVBRDgxNzExRTNCQ0U1QUVGQTYxMUU5Q0FCIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjkzMDRCODVCRDgxNzExRTNCQ0U1QUVGQTYxMUU5Q0FCIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OTMwNEI4NThEODE3MTFFM0JDRTVBRUZBNjExRTlDQUIiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OTMwNEI4NTlEODE3MTFFM0JDRTVBRUZBNjExRTlDQUIiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4B//79/Pv6+fj39vX08/Lx8O/u7ezr6uno5+bl5OPi4eDf3t3c29rZ2NfW1dTT0tHQz87NzMvKycjHxsXEw8LBwL++vby7urm4t7a1tLOysbCvrq2sq6qpqKempaSjoqGgn56dnJuamZiXlpWUk5KRkI+OjYyLiomIh4aFhIOCgYB/fn18e3p5eHd2dXRzcnFwb25tbGtqaWhnZmVkY2JhYF9eXVxbWllYV1ZVVFNSUVBPTk1MS0pJSEdGRURDQkFAPz49PDs6OTg3NjU0MzIxMC8uLSwrKikoJyYlJCMiISAfHh0cGxoZGBcWFRQTEhEQDw4NDAsKCQgHBgUEAwIBAAAh+QQBAAAYACwAAAAAEAAMAAAFYCCGIVZZDGKaBoYiRZJyMHTNBEAySbzkNMBgA0Bw9SKRiWO5VFAoDx4y8nhcrpNJ5SlFVq+XbGVLmX6x2jHk6bWi1ZA11B1OV+LxJ118x0MWTw52EEsLhoZOAiWLjI0CIQA7') 0 center no-repeat
}

.filetree span.file, .filetree label.file {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQzFBMkQwOUQ4MTYxMUUzQTVGMUM4RTY3OTEzODZBRCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQzFBMkQwQUQ4MTYxMUUzQTVGMUM4RTY3OTEzODZBRCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJDMUEyRDA3RDgxNjExRTNBNUYxQzhFNjc5MTM4NkFEIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJDMUEyRDA4RDgxNjExRTNBNUYxQzhFNjc5MTM4NkFEIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+PC1HEwAAAadJREFUeNp8Uj1LA0EQndvbC5fcqYkmCEYrrcQijSAXwa9Eon8gpY12CjZaWVpZ2QqB/IEkoKCBFAqiIAg2gSD4UfhVWIgIkSR3t+fNJnshUXwwvN2deXNv51Yan5oaCxIyAgC90ImvT8aeK1dXL+66Jg4pFhfy+VPcEEKAMcYZo1Qsnq2UyxtmtfogRAQ7Y9K0LKg3GmC7AmSMvoHw3FEud6Bo2qhbpwqB1xFD7BE+RYGZ2dk4ilzrw+iICG9yq0iwgF9VIZVKxdfS6XUIBCKUF8kULNeSQim/AzIiFApCJpNhlmkSXdc3jFjskHZNpsNWOBKGZDJBbJuBqqokm8320mZSAup2FVMS0DX9V6OmQJYBTNNLSFIz6TiMr5EVn68tQByfP8PSdBSKF69wU3nnZ4vLY1A6uYfdzTjs7F9C/+BExBvr09sXmIxy3l6dhHBQhdhQiAsLpTvPGv+C1PK3l7mGv3D7+NG+ixgrQnTuxnfN6hQ4jg1+TWn+qC4eifZ0MBiGMVdvmE6tXuOB6+4Q51hL8QknFua3HMfR4B9IklTF2h8BBgAWjK8/c6HP/wAAAABJRU5ErkJggg==') 0 center no-repeat
}

.filetree span.file-css, .filetree label.file-css {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDoyQ0JFQ0Q3Q0Q4MTcxMUUzQTQ3QkQxNDM0NjgwNDQ5OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDoyQ0JFQ0Q3REQ4MTcxMUUzQTQ3QkQxNDM0NjgwNDQ5OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjJDQkVDRDdBRDgxNzExRTNBNDdCRDE0MzQ2ODA0NDk4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjJDQkVDRDdCRDgxNzExRTNBNDdCRDE0MzQ2ODA0NDk4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+srL5pQAAAfNJREFUeNqEUktoE1EUPfNm5k1mJjU1IdKSYmp+2rFQaItCwVqqCxVx4ULoqiCIijuXBd0qdGf3EexCsG2gUNyI4MJCbamCVRSjbRWbxgohE8xvmpnxZcqEJqIeuPDeeee+cy/3cpCkiOT1HrZ5xYd9MPWdigmkUa1m2LXSeJACgZH0j7zdGps/dXv8ydIziGI/k3lcPXF/Lpt2UxR2LUQPBs8+eLoyxZI0N4ngP7g6rA3dSS1OiqoaZVfBSRAJ5zxahoHXz+fx7mMS3zYeOpxKRUycGxi9NPn4OhQlKNRJgScQd03MLT9CKL6FSEcMxxQe/txnXExuWnvNqrckWU41SlpdeQn5CEEPE7vQ/OuYic2Sa3Sb3Dvf7/RLXIcXeQUe+RSsShzhtgtQfKPwFdrBf9ehvVmC3+MUg0ZJv7wdqCKCIrUhywKEchH6FxXC2x2Ucjn46b6EOsK1Ej7oBjtRIFtDT1aHxH7XM0EUtOONMvccCMHYyTBuTr9HNtGJvGhD2sqg75OJNJtx6MqYo2ly6D7UjvungdtTC9huC6GW/4pXxVWcmLiBQGdXiwPPocam2zc4iOTdA1hb32BsDL3dZ9AVTcDVNDm4RDRx1Im/QeDMks5xf26IbVto5R1tfb0ppZepJKv/2imjWi4ahpH6LcAAHdyzA+i6DsYAAAAASUVORK5CYII=') 0 center no-repeat
}

.filetree span.file-img, .filetree label.file-img {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAPCAYAAADtc08vAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFRUIxN0VBM0Q4MTYxMUUzQUFFQUE3MjAxRTExMTRGOCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFRUIxN0VBNEQ4MTYxMUUzQUFFQUE3MjAxRTExMTRGOCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkVFQjE3RUExRDgxNjExRTNBQUVBQTcyMDFFMTExNEY4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkVFQjE3RUEyRDgxNjExRTNBQUVBQTcyMDFFMTExNEY4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+zkSo+AAAAf1JREFUeNqkU8tu00AUPWOP7cSJ7TppiFHaNC3QAi0seEhdIJZQFoDYILHhD/gG/gV1xYYVLNiBEAIUJBohIUGhSRVopcZN0yZ27diG8ZhYSFXF60r26M6958zVnDMEAEUS8Srjz8JnXzBKMhsb35a//2XEmBhL2E9neW9h6T4y+vhvj46oAiHwUH94D4QQg0JVc3EhyE6CaAVY1SJuXbYwXy3jwdOPeFNvp2A5l03mH7jJBsNShCHfXbwwCTvIoHoki/MzJixTxvVL07h7ZRZrHQePXn6Fs+tw3PaIkWGpRCknuH3tOIpGEU8a23j7pYvWTh9238e5CcIO0nCyVmS5hp47TCeKsSMF0Hi/jrMLwJ3FAmolA82tHt6tu3i8YrOqnYKMrARfV9M8JZBCBZu9ALtDF81OotCYKmF2JodgjzVqSd84m2YzLx8keP66jpu1q+iGEj6s7sEqazDFIS6ylR7j9wwt8qGbebQ0HCRYefYKn5s2lzKWqjI3h/lTKqYmajiRByqGzH1WoD5av8hKh0HANSEixaC9hn74iRe6jRdYrbRRsGSYUzdQtk4z16ggeZ1f5NKZEhKsqh79ZycyLHciFIXNHY2JglAKPS8TW/QQI+6LirIfRtEWBGEHntchP5tl7khmjJEvDgs+tii6cJxBbEryv6/xhwADAMRyCvHnrd8zAAAAAElFTkSuQmCC') 0 center no-repeat
}

.filetree span.file-js, .filetree label.file-js {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpFMTEyODI2NEQ4MTYxMUUzOTM3N0U2RjM1Q0MyOTU0QiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpFMTEyODI2NUQ4MTYxMUUzOTM3N0U2RjM1Q0MyOTU0QiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkUxMTI4MjYyRDgxNjExRTM5Mzc3RTZGMzVDQzI5NTRCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkUxMTI4MjYzRDgxNjExRTM5Mzc3RTZGMzVDQzI5NTRCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/6k3cwAAAa5JREFUeNpiZGBnV2Ln4ZFj/fuNnwEJfP/+78dfBobbDD9/PgNyf8Al2IWFHZ6/vfcfG563dOJGBlZWI6AyDph6JpjJP35+w8Ackn/81u7unwTUpAXTxAQimJlYGZiZMTEfOyODt2WiNUgTKze3MlApCxMDAcDOxsUQZJ9tXdUdms7AxSXKApNgZWHFUCwkrM3QtTj9H4jNxcOWzfDt2zpGHgFO/3v3b234++83hgaQP0Dg64+3DHzcEgxa6gYBYBvYWTgYfv7BdA4HOxfYfzAaBFjQFS3ancRgph7L8OnLG4YbT7eDxaz0Shi0pY0Y4KHExMwCtgWEv/38CZY4d28DWKOGtCfDsUs9YDVwDazMbGABmCDYk+zsDKduLmbg4xFhCLOfAhcHa7jz9AzD+dubUZwWbNMPNh2kadeZNrChcA3vPj9kOHBpDsPDF5fgGhbvzWJQkDRmkBYxYvjw9RnDX2iggN2gr+TJ8PTtVYZ1R2sZVKUtUfggp3mY1DDAXMsISnwfnz3dz8Dwl0CcMzPwS0k7MoKSNxsbWxAbOyc3PuW/fn7/+uvXr3UAAQYAYp+gvcSsWoUAAAAASUVORK5CYII=') 0 center no-repeat
}

.filetree span.page, .filetree label.page {
    background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAwAAAAQCAYAAAAiYZ4HAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo0MTQzRjc1REQ4MTYxMUUzQjlCMUFDRUI1MTdEQzY4NCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo0MTQzRjc1RUQ4MTYxMUUzQjlCMUFDRUI1MTdEQzY4NCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjQxNDNGNzVCRDgxNjExRTNCOUIxQUNFQjUxN0RDNjg0IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjQxNDNGNzVDRDgxNjExRTNCOUIxQUNFQjUxN0RDNjg0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+8u8WhAAAAWRJREFUeNqEUj1Pw0AM9X0kRxNVqIrKiApsjEjsIDHRAcTG0JEJdeInlJGhI0vHsiCh7vwUxqosZQkVJYmaC3bSXJIGgSXn7uz3/OzcMVBqH8JwFwC2oWRCqSAGeMPcOx6Dcu5kOp0m5LPZrOLD4fAVLOsIMVs5mFNlzjlEUQRBEFR8p90+ex6PH5F0mJN4Ko8EIepuKwXn3e7x02j0YLnuAUIlh3/McRy47vVO7/r9Gzy0JQWllCBWsgb2PA8Gg/tVGAbScdxbWC4nDOMXH/P55Bt7plnK9un7Zt9wGtDp7F2mZQlooQqtWmsDarVa6RpjjPJpN/RhjJvqmyp5TOEPMATOWTrHpuVqROBClAh40DpJiRkwyW5b1NVMWWkVClyUVOLYVC8u7pd2CrKozGZmSErDUu9UJFnPwGiGdbtE8DOVQlZAtteQ/zmWp3xGz9u27atosXD/eiJ2s/mFD/TlR4ABAJN+dJbHLQbJAAAAAElFTkSuQmCC') 0 center no-repeat
}

.filetree .box-warning {
    margin-top: 5px;
    padding: 10px
}

.filetree .box-warning p {
    margin: 0;
    text-align: left
}

span.liquid-punctuation, span.liquid-start-punctuation, span.liquid-end-punctuation {
    color: silver
}

span.liquid-bad-punctuation {
    color: red;
    text-decoration: underline
}

span.liquid-text {
    color: #000
}

span.liquid-variable {
    color: #f0f
}

span.liquid-string {
    color: green
}

span.liquid-keyword {
    color: #000;
    font-weight: bold
}

span.liquid-tag-name {
    color: #000;
    font-weight: bold
}

html, body {
    height: 100%;
    padding: 0;
    margin: 0;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

#blanklayout {
    background: #ebeef0;
    height: 100%;
    width: 100%;
    display: block;
    text-align: center;
    position: relative
}

.thank {
    margin-top: 350px;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}
.clear {
    clear: both;
    float: none !important
}

.disable {
    pointer-events: none;
    cursor: default;
    opacity: .5
}

.textareadiv {
    display: none;
    white-space: pre-wrap;
    -ms-word-wrap: break-word;
    word-wrap: break-word;
    overflow-wrap: break-word
}

.lbr {
    line-height: 3px
}

.textarea-auto-height {
    resize: none;
    overflow: hidden
}

.textareadiv.common {
    width: 100%;
    min-height: 50px;
    font-size: 12px;
    overflow: hidden
}

.overlay {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 230px;
    z-index: 1051;
    background-color: transparent;
    -moz-opacity: .5;
    opacity: .5;
    filter: alpha(opacity=50);
    display: none
}

.pageloading {
    top: 1px;
    right: 0;
    left: 0;
    position: fixed;
    margin: auto;
    width: 100px;
    height: 50px;
    z-index: 1520;
    color: #fff;
    text-align: center;
    font-weight: bold;
    display: none
}

.pageloading p {
    display: inline-block;
    color: #000;
    background: #fcf5d9;
    font-weight: 700;
    border: 1px solid #e8c48c;
    padding: 5px 10px;
    margin-top: 13px;
    margin-right: 0;
    z-index: 9999
}

.pageloading:last-child p {
    -webkit-box-shadow: 0 0 11px -4px rgba(0, 0, 0, .71);
    -moz-box-shadow: 0 0 11px -4px rgba(0, 0, 0, .71);
    box-shadow: 0 0 11px -4px rgba(0, 0, 0, .71)
}

.button-loading {
    background: url(//hstatic.net/0/0/global/design/imgs/loadingbutton.gif) #fff center no-repeat !important;
    border-color: var(--lightgray) !important;
    background: #fff;
    pointer-events: none;
    cursor: default;
    color: transparent !important;
    outline: none !important;
    outline-style: none !important
}

.button-loading * {
    color: transparent !important
}

#content {
   /* margin-left: 230px !important; */
    white-space: nowrap
}

#footer {
    height: 48px;
    background: #333;
    background-repeat: repeat;
    color: #f9f9f9;
    margin: 0 auto
}

#footer p {
    text-align: center;
    padding: 12px 0 0
}

#left {
    width: 230px;
    z-index: 11;
    background: #31373d;
    left: 0;
    position: fixed;
    margin-bottom: 10px;
    height: 100%;
    overflow: hidden
}

#left.opened {
    left: 0
}

#left .nav-bottom {
    z-index: 270;
    width: 230px;
    height: 40px;
    bottom: 0;
    position: fixed;
    background-color: #31373d;
    border-top: 1px solid #2b3136
}

#left .nav-bottom > ul > li > div > a {
    color: #c2bebe;
    width: 100%;
    height: 100%;
    display: block
}

#left .nav-bottom a {
    display: block
}

#left .nav-bottom > ul > li a:hover {
    color: #fff
}

#left .nav-bottom > ul > li {
    width: 68px;
    float: left;
    height: 40px;
    color: #c2bebe;
    list-style-type: none;
    font-size: 17px;
    text-align: center;
    line-height: 40px
}

#left .nav-bottom > ul > li i {
    margin: auto;
    color: #98a7b5
}

#left .nav-bottom > ul > li:hover, #left .nav-bottom > ul > li.active {
    background: #242c37;
    color: var(--primary);
    cursor: pointer
}

#left .nav-bottom > ul > li:hover i, #left .nav-bottom > ul > li.active i {
    color: var(--primary)
}

#left .nav-bottom > ul > li:first-child {
    border-right: 1px solid rgba(29, 29, 29, .3);
    margin-right: -2px
}

#left .nav-bottom > ul > li:last-child {
    border-left: 1px solid rgba(29, 29, 29, .3);
    margin-left: -2px
}

#left .nav-bottom > ul > li {
    width: calc(100% / 3);
    height: 50px
}

#left .nav-bottom .fa-bell:after {
    display: none !important;
    color: #fff;
    content: attr(data-content);
    top: 2px;
    right: 3px;
    font-size: 9px;
    border-radius: 50%;
    min-width: 20px;
    min-height: 20px;
    background: var(--red);
    text-align: center;
    line-height: 20px;
    position: absolute
}

#left .dropdown-menu {
    left: 10px
}

#left .dropdown-menu a, .dropdown-menu.bluedrop a {
    color: #333;
    width: 100%;
    display: block
}

#left .dropdown-menu a:hover, .dropdown-menu.bluedrop a:hover {
    background: var(--primary);
    color: #fff
}

#left .drop-search-result {
    min-width: 300px;
    position: fixed;
    top: 92px;
    z-index: 99999
}

#left .drop-search-result ul {
    padding: 0;
    padding-bottom: 10px
}

#left .drop-search-result ul li {
    padding-left: 15px
}

#left .dropdown-menu li:hover {
    background: var(--primary)
}

#left .drop-search-result label {
    font-size: 11px;
    text-indent: 15px;
    font-weight: 500
}

#left .drop-search-result .divider {
    margin: 4px 0
}

#left .drop-search-result .viewall-result {
    text-decoration: underline;
    color: #666;
    cursor: pointer
}

#left .drop-search-result .viewall-result:hover {
    background: var(--primary);
    color: #fff
}

#left .box-left-head {
    padding: 10px 15px;
    background: #202428
}

#left .box-left-head a {
    position: absolute;
    right: 10px;
    top: 17px;
    color: #98a7b5
}

#left .viewyoursite + .tooltip {
    top: 37px;
    left: 100px;
    display: none;
    transition: all linear .5s
}

#left .viewyoursite:hover + .tooltip {
    display: block
}

#menu {
    overflow-y: auto
}

#menu > ul {
    margin-bottom: 20px !important
}

#menu li {
    line-height: 22px
}

#menu li > ul > li > ul {
    top: -1px
}

#menu.affix {
    position: fixed;
    top: 0;
    width: 230px;
    overflow-x: hidden;
    overflow-y: hidden;
    -webkit-overflow-scrolling: touch
}

#menu.affix:hover {
    overflow-y: scroll
}

div#menu {
    height: calc(100% - 145px)
}

.search-bar {
    width: 230px
}

.search-bar .input-group-btn {
    display: table-cell
}

.search-bar .input-small.form-control {
    border-radius: var(--radius-s); 0 0 3px
}

#menu .active > a > .fa.arrow:before {
    content: ""
}

#menu .fa.arrow {
    float: right;
    padding-top: 3px;
    margin-right: 15px
}

#menu .fa.arrow:before {
    content: ""
}

#menu .fa-angle-right {
    float: right
}

#menu .nav-divider {
    border-top: 1px solid rgba(255, 255, 255, .01);
    height: 6px;
    background: rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 1px 3px rgba(0, 0, 0, .3) inset;
    box-shadow: 0 1px 3px rgba(0, 0, 0, .3) inset;
    margin: 0
}

#menu a, #menu a:hover, #menu a:focus, #menu a:active {
    text-decoration: none
}

#menu li, #menu a {
    display: block
}

#menu li i {
    color: #98a7b5;
    font-size: 15px;
    width: 21px;
    text-align: center;
    margin-top: 2px
}

#menu li span {
    color: #98a7b5
}

#menu li.active > a span, #menu li.active > a i {
    color: #fff
}

#menu, #menu ul, #menu li, #menu a {
    margin: 0;
    padding: 0
}

#menu, #menu ul, .pricing-table li {
    list-style: none
}

#menu-toggle {
    float: right;
    margin-left: 15px
}

#menu li ul {
    left: 230px;
    height: 100%;
    width: 180px;
    z-index: 999;
    display: block;
    border-left-width: 0;
    background: #31373d;
    position: absolute;
    top: 0
}

.ShowSubMenu:not(.BackMainMenu) #menu li.active ul {
    left: 50px
}

#menu ul.animated {
    -webkit-transition: all .3s ease-in-out;
    -moz-transition: all .3s ease-in-out;
    -o-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.ShowSubMenu #menu li ul li:first-child {
    border-bottom: solid 1px #212529
}

#menu li ul a {
    color: #ccc;
    font-size: 13px;
    padding: 11px 0 11px 22px
}

#menu > li ul a:hover {
    background-color: #202428;
    color: #fff
}

#menu li.active > a {
    background-color: #202428;
    color: #fff
}

#menu a:not(.title):hover {
    background: #454e57
}

#menu a.title {
    cursor: default;
    text-transform: uppercase;
    margin: 5px 0 6px 0;
    letter-spacing: .04em;
    font-weight: 500;
    font-size: 12px
}

#menu li ul li.active > a {
    background-color: #454e57;
    color: #fff
}

#menul li:hover > a, #menu li:focus > a {
    background-color: #202428;
    color: #fff;
    outline: none;
    -webkit-box-shadow: none;
    box-shadow: none
}

#menu li > a {
    color: #ccc;
    padding: 7px 0 7px 15px;
    position: relative
}

#menu li > span {
    padding: 7px 0 7px 15px;
    position: relative;
    display: block
}

#menu .label.label-info {
    color: #fff;
    background: var(--primary);
    float: right;
    margin-right: 6px;
    border-radius: 7px;
    line-height: 18px;
    height: 21px;
    margin-top: 0;
    right: 0
}

.ShowSubMenu:not(.BackMainMenu) #menu > ul > li > a > span {
    display: none
}

.ShowSubMenu:not(.BackMainMenu) #menu {
    background: #202428
}

.ShowSubMenu:not(.BackMainMenu) .search-bar .main-search input[type="text"] {
    background-color: #202428 !important
}

.ShowSubMenu:not(.BackMainMenu) #menu .label.label-info {
    width: 7px;
    text-indent: 500px;
    height: 7px;
    overflow: hidden;
    border-radius: 50%;
    display: block;
    padding: 0;
    position: absolute;
    left: 40px;
    top: 14px
}

#right, .user-media-toggleHover, .anim-checkbox input[type="checkbox"], .sortableTable th.tablesorter-header.tablesorter-headerDesc i.fa-sort, .sortableTable th.tablesorter-header.tablesorter-headerAsc i.fa-sort {
    display: none
}

#top .navbar {
    margin-bottom: 0;
    border-top: 3px solid #cd0067
}

#top .navbar-brand, .body.collapse:not(.in), .box > .block {
    padding: 0
}

#top .topnav {
    margin: 10px 15px 10px auto
}

#wrap {
    margin: 0 auto;
    height: 100%;
    position: absolute;
    width: 100%
}

#wrap:after, #top:after, .head:after, #footer:after, .outer:after, .box header:after {
    clear: both
}

#wrap:before, #top:before, .head:before, #footer:before, #wrap:after, #top:after, .head:after, #footer:after, .outer:before, .outer:after, .box header:before, .box header:after {
    content: " ";
    display: table
}

.body {
    width: 100%;
    padding-bottom: 15px;
    position: inherit
}

.body:after {
    clear: both;
    content: "";
    display: table
}

.body > .table {
    margin-top: 10px;
    border-collapse: separate
}

.footer-toolbar {
    min-height: 50px;
    text-align: center
}

.footer-toolbar > div div {
    float: left;
    height: 34px;
    line-height: 34px;
    margin: 5px
}

.full-screen-box {
    height: 100% !important;
    width: 100% !important
}

.google-maps {
    min-height: 300px;
    transform: none !important
}

.head {
    border-bottom: 1px solid rgba(0, 0, 0, .3);
    box-shadow: 0 1px 0 rgba(255, 255, 255, .05) inset;
    -webkit-text-shadow: 0 1px 0 rgba(0, 0, 0, .5);
    text-shadow: 0 1px 0 rgba(0, 0, 0, .5)
}

.head .main-bar h3 {
    margin-top: 0;
    margin-bottom: 0;
    color: #bababa
}

.head .main-bar, .p-xs {
    padding: 10px
}

.user-wrapper .media-heading {
    color: #f2f4f5;
    max-width: 140px;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
    line-height: 16px
}

.user-wrapper span.media-heading {
    max-width: 130px;
    display: inline-block;
    float: left
}

.user-wrapper span.media-heading + i {
    margin-left: 5px;
    position: absolute;
    right: 10px;
    bottom: 20px;
    font-size: 1.5em
}

.user-wrapper .user-link {
    width: 30px;
    height: 30px;
    border-radius: 50%;
    background: #fff;
    margin-top: 10px;
    margin-left: 10px;
    overflow: hidden
}

#left .search-bar {
    margin: 0 auto
}

#left .search-bar .main-search button, #left .search-bar .main-search input[type=submit] {
    background: transparent;
    border: transparent
}

#left .search-bar .main-search input[type="text"] {
    color: #ccc;
    -webkit-box-shadow: none;
    box-shadow: none;
    border-color: transparent;
    width: 230px;
    background: url("../images/newicon.png");
    background-color: #31373d;
    background-position: 4px -956px;
    background-repeat: no-repeat;
    padding-left: 50px;
    height: 38px
}

#left .search-bar .main-search input[type="text"]:focus {
    background-color: #272c30
}

#box-left-head a i {
    position: relative;
    font-size: 1.1em;
    font-weight: bold
}

#box-left-head a i:hover {
    color: #fff
}

#box-left-head .tooltip {
    right: 5px;
    top: 40px !important
}

#box-left-head .tooltip .tooltip-inner {
    background: #fff;
    color: #444;
    white-space: nowrap;
    border-radius: 1
}

#box-left-head .tooltip .tooltip-arrow {
    border-bottom-color: #fff
}

.inner {
    position: relative;
    min-height: 1px;
    padding: 20px;
    padding-top: 0
}

.wrapper-content {
    background: #fff;
    border-radius: var(--radius-s);
    box-shadow: 0 2px 4px rgba(0, 0, 0, .1)
}

.wrapper-content::after {
    clear: both;
    content: "";
    display: table
}

.inner .row {
    margin-left: -15px;
    margin-right: -15px
}

.inner hr {
    margin-top: 10px;
    border-top-color: #ccc
}

.jqstooltip {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

.login {
    margin: 2em 0;
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
    text-align: left;
    width: 340px
}

.login h4 {
    color: #95a7b7;
    margin-bottom: 40px;
    text-align: center;
    font-weight: 300;
    font-size: 16px;
    margin-top: 20px
}

.login .btn-login {
    width: 100%;
    background: var(--primary);
    border: 0;
    height: 62px;
    line-height: 50px;
    color: #fff;
    font-size: 18px;
    font-weight: 300;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif
}

.login .rememberme {
    text-align: center
}

.login .username, .login .email-forget {
    background: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%20width%3D%2220px%22%20height%3D%2215px%22%20viewBox%3D%220%200%2020%2015%22%20version%3D%221.1%22%3E%3Ctitle%3Email2%3C%2Ftitle%3E%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%3Cdefs%2F%3E%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%3Cg%20id%3D%22Login---Text-entered%22%20sketch%3Atype%3D%22MSArtboardGroup%22%20transform%3D%22translate%28-467.000000%2C%20-248.000000%29%22%20fill%3D%22%2395A7B7%22%3E%3Cg%20id%3D%22Fields%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28437.000000%2C%20220.000000%29%22%3E%3Cg%20id%3D%22Email%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3Cg%20id%3D%22mail2%22%20transform%3D%22translate%2830.000000%2C%2028.000000%29%22%3E%3Cpath%20d%3D%22M9.55307692%2C8.63%20C9.82%2C8.8375%2010.18%2C8.8375%2010.4469231%2C8.63%20L19.8107692%2C1.385%20C19.9423077%2C1.2825%2020.0023077%2C1.10083333%2019.9607692%2C0.930833333%20C19.8307692%2C0.395%2019.3815385%2C0%2018.8461538%2C0%20L1.15384615%2C0%20C0.618461538%2C0%200.169230769%2C0.395%200.0392307692%2C0.930833333%20C-0.00230769231%2C1.10083333%200.0576923077%2C1.2825%200.189230769%2C1.385%20L9.55307692%2C8.63%22%20id%3D%22Fill-1%22%2F%3E%3Cpath%20d%3D%22M19.3915385%2C3.75583333%20L10.4469231%2C10.6783333%20C10.3130769%2C10.7816667%2010.1569231%2C10.8333333%2010%2C10.8333333%20C9.84307692%2C10.8333333%209.68692308%2C10.7816667%209.55307692%2C10.6783333%20L0.608461538%2C3.75583333%20C0.353846154%2C3.55916667%200%2C3.75666667%200%2C4.095%20L0%2C13.75%20C0%2C14.44%200.516923077%2C15%201.15384615%2C15%20L18.8461538%2C15%20C19.4830769%2C15%2020%2C14.44%2020%2C13.75%20L20%2C4.095%20C20%2C3.75666667%2019.6461538%2C3.55916667%2019.3915385%2C3.75583333%22%20id%3D%22Fill-2%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E) no-repeat left center
}

.login #Password, #NewPassword, #ConfirmNewPassword {
    background: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%20xmlns%3Asketch%3D%22http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%2Fns%22%20width%3D%2217px%22%20height%3D%2220px%22%20viewBox%3D%220%200%2017%2020%22%20version%3D%221.1%22%3E%3Ctitle%3Elock%3C%2Ftitle%3E%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%3Cdefs%2F%3E%3Cg%20id%3D%22Page-1%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%20sketch%3Atype%3D%22MSPage%22%3E%3Cg%20id%3D%22Login---Text-entered%22%20sketch%3Atype%3D%22MSArtboardGroup%22%20transform%3D%22translate%28-467.000000%2C%20-316.000000%29%22%20fill%3D%22%2395A7B7%22%3E%3Cg%20id%3D%22Fields%22%20sketch%3Atype%3D%22MSLayerGroup%22%20transform%3D%22translate%28437.000000%2C%20220.000000%29%22%3E%3Cg%20id%3D%22Password%22%20transform%3D%22translate%280.000000%2C%2071.000000%29%22%20sketch%3Atype%3D%22MSShapeGroup%22%3E%3Cpath%20d%3D%22M45.725%2C33.3333333%20L45.3%2C33.3333333%20L45.3%2C31.875%20C45.3%2C28.02%2042.3131%2C25%2038.5%2C25%20C34.6869%2C25%2031.7%2C28.02%2031.7%2C31.875%20L31.7%2C33.3333333%20L31.275%2C33.3333333%20C30.5712%2C33.3333333%2030%2C33.8933333%2030%2C34.5833333%20L30%2C43.75%20C30%2C44.44%2030.5712%2C45%2031.275%2C45%20L45.725%2C45%20C46.4288%2C45%2047%2C44.44%2047%2C43.75%20L47%2C34.5833333%20C47%2C33.8933333%2046.4288%2C33.3333333%2045.725%2C33.3333333%20L45.725%2C33.3333333%20Z%20M34.25%2C31.875%20C34.25%2C29.3808333%2036.07665%2C27.5%2038.5%2C27.5%20C40.92335%2C27.5%2042.75%2C29.3808333%2042.75%2C31.875%20L42.75%2C33.3333333%20L34.25%2C33.3333333%20L34.25%2C31.875%20L34.25%2C31.875%20Z%20M40.2%2C40.0166667%20C40.2%2C40.9275%2039.44605%2C41.6666667%2038.517%2C41.6666667%20L38.483%2C41.6666667%20C37.55395%2C41.6666667%2036.8%2C40.9275%2036.8%2C40.0166667%20L36.8%2C38.3166667%20C36.8%2C37.4058333%2037.55395%2C36.6666667%2038.483%2C36.6666667%20L38.517%2C36.6666667%20C39.44605%2C36.6666667%2040.2%2C37.4058333%2040.2%2C38.3166667%20L40.2%2C40.0166667%20L40.2%2C40.0166667%20Z%22%20id%3D%22lock%22%2F%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fg%3E%3C%2Fsvg%3E) no-repeat left center
}

.login #SubDomain {
    background: url(//hstatic.net/0/0/global/design/imgs/webdomain.png) no-repeat left center
}

.login .list-group-item:first-child {
    border-top-left-radius: 10px;
    border-top-right-radius: 10px
}

.login label, .login {
    color: #95a7b7
}

.login .domain-addon {
    position: absolute;
    top: 22px;
    right: 10px
}

.login li.list-group-item {
    padding-top: 15px;
    padding-bottom: 15px
}

.login li.list-group-item:last-child {
    padding: 0;
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
    overflow: hidden;
    border: 1px solid var(--primary)
}

.login .form-signin {
    margin: 0 auto
}

.login .form-group {
    padding: 5px 20px;
    position: relative
}

.login input.form-control {
    font-size: 15px;
    border: 0;
    color: #8295a7;
    padding-left: 32px
}

.login input:-webkit-autofill {
    -webkit-box-shadow: 0 0 0 1000px white inset !important;
    color: #8295a7 !important
}

.login .link-forgot-pass {
    z-index: 1;
    top: 21px;
    right: 10px;
    position: absolute;
    white-space: nowrap;
    color: var(--primary)
}

.login .input-group {
    display: table;
    border-collapse: separate;
    width: 360px
}

.login .validation-summary-errors {
    background: #fff1f1;
    color: #e26767;
    border-bottom: 1px solid #fff1f1;
    border-top: 1px solid #fff1f1;
    padding: 10px;
    margin-bottom: 20px;
    font-size: 16px;
    text-align: center
}

.login .validation-summary-errors li {
    white-space: pre-wrap;
    max-width: 300px;
    padding: 0 20px;
    margin: 0 auto
}

.login .forgetpasswordcontainer .forgetpasswordnotice {
    background-color: #fcf5d9;
    color: #9b731d;
    border-bottom: 1px solid #ffe4e4;
    border-radius: var(--radius-s); 3px 0 0;
    padding: 15px 20px;
    margin-bottom: 20px;
    font-size: 16px
}

.login .forgetpasswordcontainer .forgetpasswordnotice span {
    padding: 2px 0
}

.blank-invite-container {
    width: 700px;
    margin: 0 auto;
    display: inline-block;
    margin-top: 20px;
    text-align: left
}

.pageheader {
    background: #fff;
    -webkit-animation-duration: .5s;
    -moz-animation-duration: .5s;
    -o-animation-duration: .5s;
    animation-duration: .5s;
    -webkit-animation-fill-mode: both;
    -o-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: slideInDown;
    -moz-animation-name: slideInDown;
    -o-animation-name: slideInDown;
    animation-name: slideInDown;
    min-height: 55px;
    z-index: 10;
    box-shadow: 0 1px 0 rgba(0, 0, 0, .07)
}

.pageheader i:first-child {
    vertical-align: middle
}

.pageheader .btn i {
    vertical-align: baseline
}

.pageheader::after {
    display: table;
    content: "";
    clear: both
}

.pageheader:not(.fixed) {
    width: calc(100% + 40px);
    -moz-box-sizing: padding-box;
    -webkit-box-sizing: padding-box;
    box-sizing: padding-box;
    margin-bottom: 20px;
    position: relative;
    background: #fff;
    margin-left: -20px;
    margin-top: 0
}

.pageheader.fixed {
    position: fixed;
    width: -moz-calc(100% - 230px);
    width: -webkit-calc(100% - 230px);
    width: calc(100% - 230px);
    left: 230px;
    top: 0
}

.pageheader .col-xs-12 {
    padding-left: 20px
}

.pageheader .col-xs-12 .col-sm-6 {
    padding: 0
}

.modal-content .pageheader {
    width: 100%;
    border-top: 0;
    margin-left: 0;
    position: relative;
    left: 0
}

.pageheader > div:first-child {
    line-height: 32px;
    font-weight: 300;
    white-space: nowrap;
    font-size: 24px;
    text-align: left;
    padding-top: 8px;
    padding-bottom: 10px
}

.pageheader .col-md-12 > div:first-child .fa {
    display: inline;
    font-size: 19px
}

.pageheader .head-text {
    font-family: "Open Sans";
    font-weight: 300;
    font-size: 18px
}

.pagefooter {
    text-align: center;
    border-top: 1px solid #ececec;
    padding-top: 20px;
    color: #666;
    font-size: 13px
}

.u-isHiddenVisually, #menu .nav-header {
    position: absolute !important;
    overflow: hidden !important;
    width: 1px !important;
    height: 1px !important;
    border: 0 !important;
    clip: rect(1px, 1px, 1px, 1px) !important;
    padding: 0 !important
}

.user-media {
    background-color: #202428;
    padding-bottom: 5px;
    padding-top: 3px
}

.user-media:hover {
    background-color: #202428
}

.user-media .media-body {
    display: block;
    float: left;
    margin-left: 12px
}

.user-media .media-body h5.media-heading {
    color: #fff;
    padding-top: 8px;
    margin-bottom: 3px
}

.user-media .media-body ul.user-info li {
    color: #8d8d8d
}

.user-media .user-link {
    display: block;
    position: relative;
    float: left
}

.user-media .user-link .user-label {
    position: absolute;
    top: 6px;
    right: 0
}

.dp-none {
    display: none
}

#menu::-webkit-scrollbar, .theme-tab::-webkit-scrollbar {
    width: 5px
}

.theme-tab::-webkit-scrollbar {
    height: 5px
}

#menu::-webkit-scrollbar-thumb, .theme-tab::-webkit-scrollbar-thumb {
    border-radius: 0;
    background-color: #202428
}

.theme-tab::-webkit-scrollbar-thumb {
    background: #a5a5a5
}

#menu::-webkit-scrollbar-thumb:hover, .theme-tab::-webkit-scrollbar-thumb:hover {
    background-color: #898787
}

#menu::-webkit-scrollbar-track, .theme-tab::-webkit-scrollbar-track {
    border-radius: 0;
    background: transparent
}

#menu::-webkit-scrollbar-track:hover, .theme-tab::-webkit-scrollbar-track:hover {
    background: rgba(110, 110, 110, .25)
}

body.error {
    padding-top: 40px;
    background: url(../images/pattern/always_grey.png) repeat rgba(68, 68, 68, .9)
}

body.error .logo h1 {
    color: #fff;
    font-size: 100px;
    -webkit-text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, .1), 0 0 5px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .2), 0 5px 10px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .2), 0 20px 20px rgba(0, 0, 0, .15);
    text-shadow: 0 1px 0 #ccc, 0 2px 0 #c9c9c9, 0 3px 0 #bbb, 0 4px 0 #b9b9b9, 0 5px 0 #aaa, 0 6px 1px rgba(0, 0, 0, .1), 0 0 5px rgba(0, 0, 0, .1), 0 1px 3px rgba(0, 0, 0, .3), 0 3px 5px rgba(0, 0, 0, .2), 0 5px 10px rgba(0, 0, 0, .25), 0 10px 10px rgba(0, 0, 0, .2), 0 20px 20px rgba(0, 0, 0, .15)
}

body.padTop53 {
    padding-top: 95px;
    overflow: visible
}

body:not(.mini-sidebar) #menu .nav-header {
    text-transform: uppercase;
    font-weight: 700;
    font-size: 12px;
    color: #777;
    border-top: 1px solid rgba(0, 0, 0, .3);
    -webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .05) inset;
    box-shadow: 0 1px 0 rgba(255, 255, 255, .05) inset;
    -webkit-text-shadow: 0 1px 0 rgba(0, 0, 0, .5);
    text-shadow: 0 1px 0 rgba(0, 0, 0, .5);
    background: #202428;
    padding: 3px 15px !important
}

.shop404 {
    background: var(--lessgray)
}

.shop404 .headerpage {
    background: #1775bc;
    padding-right: 150px;
    padding-left: 150px
}

.shop404 .containerbody {
    padding-right: 80px;
    padding-left: 80px
}

.shop404 .headerpage .sub-menu {
    float: right
}

.shop404 .headerpage .sub-menu li {
    list-style-type: none;
    float: left;
    position: relative;
    visibility: inherit;
    margin-right: 20px
}

.headerpage .sub-menu li:first-child a {
    line-height: 66px;
    color: #fff
}

.shop404 .navbar-header {
    margin-top: 15px
}

.headerpage .sub-menu li:last-child a {
    margin-top: 16px
}

.headerpage .sub-menu li a {
    display: block;
    text-decoration: none;
    color: #fff;
    padding: 10px
}

.shop404 .panel i {
    color: #f0a5a5;
    margin-right: 10px
}

.shop404 .panel {
    margin-top: 140px;
    background-color: #fff;
    color: #444;
    -webkit-box-shadow: 0 0 20px rgba(0, 0, 0, .1), 0 0 0 rgba(0, 0, 0, 0);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, .1), 0 0 0 rgba(0, 0, 0, 0);
    box-shadow: 0 0 20px rgba(0, 0, 0, .1), 0 0 0 rgba(0, 0, 0, 0);
    padding: 150px 0 150px 0
}

.shop404 footer {
    background: none;
    text-align: center;
    font-size: 12px;
    padding: 50px 0;
    color: #777;
    margin: auto
}

.shop404 footer p {
    font-size: 15px;
    line-height: 10px
}

.shop404 .navbar-nav img {
    width: 90px;
    margin: 0 0 10px 40px
}

.fixed-container {
    display: table-cell;
    white-space: nowrap;
    vertical-align: middle
}

.variable-container {
    display: table-cell;
    width: 100%
}

.txtSearch {
    background-image: url("../images/newicon.png");
    background-repeat: no-repeat;
    background-position: -4px -960px;
    text-indent: 25px;
    height: 32px !important
}

.timeline-group .item {
    padding: 15px 10px 15px 53px;
    position: relative;
    margin: 0
}

.timeline-group .timeline-head {
    font-size: 13px;
    padding: 8px 15px;
    background-color: #fafcfc;
    position: relative;
    z-index: 2;
    color: #8093a6
}

.timeline-group li {
    list-style-type: none;
    border-top: 1px solid #d5dbe6
}

.announcements .timeline-group li {
    border-left: 1px solid #d5dbe6;
    border-right: 1px solid #d5dbe6
}

.announcements .timeline-group li:first-child {
    border-radius: 5px 5px 0 0
}

.announcements .timeline-group li:last-child {
    border-radius: 0 0 5px 5px;
    border-bottom: 1px solid #d5dbe6
}

.timeline-group .item:before {
    content: "";
    display: block;
    position: absolute;
    top: 0;
    left: 26.5px;
    width: 3px;
    height: 100%;
    background: #dbe0ea
}

.timeline-group .item > i {
    position: absolute;
    z-index: 1;
    top: 12px;
    left: 15px;
    font-size: 11px;
    width: 27px;
    text-align: center;
    height: 27px
}

.timeline-dropdown {
    background: #fbfdfe;
    border: 0;
    box-shadow: none;
    padding: 0 !important;
    position: relative;
    z-index: 5;
    margin-top: 15px;
    margin-left: -53px;
    margin-right: -10px;
    margin-bottom: -15px;
    display: none
}

.timeline-dropdown:before {
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-bottom: 12px solid #d5dbe6;
    left: 15px;
    top: -11px
}

.timeline-dropdown:after {
    border-left: 14px solid transparent;
    border-right: 14px solid transparent;
    border-bottom: 12px solid #fbfdfe;
    left: 15px;
    top: -10px
}

.timeline-dropdown:before, .timeline-dropdown:after {
    content: "";
    display: block;
    width: 0;
    height: 0;
    position: absolute
}

.order-history th {
    padding: 7px 6px 7px 0;
    text-align: left
}

.timeline-dropdown th, .timeline-dropdown td {
    border-top: 1px solid #ebeef3 !important;
    padding: 15px !important;
    font-weight: normal
}

.timeline-group i.loader {
    background: url('data:image/gif;base64,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') no-repeat;
    *background: url('../images/ajax-loader.gif') no-repeat;
    width: 24px;
    margin: 0 auto;
    display: inline-block;
    height: 24px;
    vertical-align: middle
}

.timeline-group ol li {
    border: 0
}

table.border-left td, table .border-left {
    border-left: solid 1px #dee5eb
}

.pinmap {
    position: absolute;
    top: 39%;
    left: 45%;
    z-index: 4
}

.address-item:last-child {
    border-bottom: 0 !important
}

.input-group input[disabled], input[disabled] {
    background-color: #fff;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAUAAAAFAQMAAAC3obSmAAAABlBMVEUAAADw8PC5otm+AAAAAXRSTlMAQObYZgAAABJJREFUCNdj4GAQYFBgcGBoAAACogD5g5VHSAAAAABJRU5ErkJggg==");
    border-color: #ddd;
    color: #999;
    cursor: default;
    opacity: 1.65 !important
}

.btn.btn-delete:hover {
    color: #fff;
    border-color: #ac2925;
    background-color: #d2322d
}

.btn.btn-delete:hover i:before {
    content: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAMCAYAAACwXJejAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODAxODc0NzFGODY3MTFFM0IwMTZFM0YxMDIyNjc5OTAiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODAxODc0NzBGODY3MTFFM0IwMTZFM0YxMDIyNjc5OTAiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjA3QTlGN0NFRDlBMDExRTNBMjVFODlGRjJGMEYwOUU1IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjA3QTlGN0NGRDlBMDExRTNBMjVFODlGRjJGMEYwOUU1Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+JuVZjAAAAF9JREFUeNrEkM0KwDAIg43s7vs/pudJs9of2KBjve07BZNUKSJCEnc/zeyQAUlBJTVmqJRCVcUtxBnKJlPUgEzd2t3vnmyQL2E0sPDbXBfDx9rtdT+G+HY88vu/uAQYAOo/IgFu1ikAAAAAAElFTkSuQmCC')
}

[title=flower] {
    border: 5px solid #ff0
}

.table-wrap {
    max-width: 100%;
    -webkit-overflow-scrolling: touch;
    padding-left: 15px;
    padding-right: 15px
}

.modal-body .table-wrap {
    white-space: nowrap
}

.table {
    white-space: normal;
    margin-bottom: 10px;
    border: 1px solid #eaeef1;
}

.table th {
    font-weight: 500
}

.table [data-column=TotalSpent] {
    width: 120px
}

.table [data-column=LastOrderNumber] {
    width: 160px
}

.table [data-column=Orders] {
    width: 150px
}

.table [data-column=Location] {
    width: 250px
}

.table tr:hover td {
    background: #f5fbff
}

.form-horizontal .table tr:hover td {
    background: none
}

.btn-default:hover {
    background-color: #efefef;
    border-color: #d6d6d6 !important;
    color: var(--primary);
}

.btn-default.btn-edit:hover {
    border-color: #acacac !important;
    background: #fff
}

.btn-primary:hover {
    background-color: var(--darkprimary);
    border-color: #2a74a0;
    color: #fff
}

.is-cancelled td a {
    color: var(--red)
}

.is-complete td, .is-archived td {
    color: #999
}

td .label {
    border-radius: var(--radius-s);
    margin-right: 10px;
    color: #fff;
    padding: 4px 5px 4px;
    vertical-align: middle
}

td .label.label-pending {
    background-color: var(--lessorange);
    color: var(--orange);
    border: solid 1px var(--orange)
}

td .label.label-refunded {
    background: #aaa;
    border: solid 1px #a0a0a0
}

td .label.label-paid {
    background: var(--lessgray);
    color: #666;
    border: solid 1px #e7e7e7
}

td .label.label-authorized {
    background-color: var(--lessgreen);
    color: var(--green);
    border: solid 1px var(--green)
}

.app-btn-dropdown {
    font-size: 18px !important;
    line-height: 10px;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    padding: 5px 10px 14px 10px
}

.well.tip-box {
    font-size: 16px;
    line-height: 22px;
    text-align: center;
    padding: 20px;
    border: 1px solid #ebebbe;
    background: #fdfdd4
}

.footer-form {
    text-align: right;
    width: 100%;
    padding-right: 15px;
    margin-top: 20px;
    float: left;
    padding-left: 15px;
    margin-bottom: 40px
}

.divider {
    margin-bottom: 15px;
    margin-top: 5px;
    border-bottom: 1px solid #e6e6e6;
    width: 100%
}

.divider-vertical {
    border-right: 1px solid #d5d5d5;
    margin: 0 20px;
    height: 80px
}

.hover-tooltip {
    color: #888;
    font-weight: 400;
    text-transform: none
}

.hover-tooltip:hover {
    color: #444;
    font-weight: 400;
    text-transform: none
}

.heading {
    display: block;
    border-bottom: 1px solid #e6e6e6;
    color: #191919;
    margin: 0 0 12px;
    font-size: 13px;
    padding: 0 0 4px;
    font-weight: 700;
    line-height: 1.5em
}

.radio-history li {
    display: inline
}

.radio-history input {
    opacity: 0
}

.radio-history .filter-label {
    cursor: pointer;
    font-weight: 500
}

.radio-history .filter-label:before {
    content: "";
    margin-top: -3px;
    vertical-align: middle;
    display: inline-block;
    width: 12px;
    height: 12px;
    margin-right: 3px;
    margin-left: 5px;
    border-radius: 10px;
    background: #fff;
    border: 1px solid #e6e6e6;
    -webkit-transition: all .15s ease-in-out 0s;
    -moz-transition: all .15s ease-in-out 0s;
    -o-transition: all .15s ease-in-out 0s;
    transition: all .15s ease-in-out 0s
}

.radio-history input:checked + .filter-all-active:before {
    background: var(--primary);
    border-color: var(--primary)
}

.radio-history input:checked + .filter-all-fulfillments:before {
    background: #94c140;
    border-color: #94c140
}

.radio-history input:checked + .filter-all-refun:before {
    background: #e49642;
    border-color: #e49642
}

.theme-role:hover {
    border-color: #4c90ee;
    box-shadow: 0 0 2px 1px rgba(76, 144, 238, .3) inset
}

.comment-box {
    background: #f9f9f9;
    border-left: solid 5px var(--lightgray);
    padding: 10px;
    margin-top: 5px
}

input[type="file"].input-file-upload {
    display: inline-block;
    color: transparent
}

.file-thumb-icon-generic {
    background: url('data:image/gif;base64,R0lGODlhIAAgAOZ/AMnY2MjIyBRjbMLCwqenp9fg3rnJyy1uddzi39Hc2tXV1Y2Njbq6ure3t62trSpsdEuDiiJmcTd1fPX19WVlZePj4zFweOXl5e/v7/T09DFxeeTk5Mza2O7u7u3t7fHx8ejo6MfHx+Li4vLy8uzs7Nzc3ODg4N/f39fX1/Pz893d3dPT0+Hh4erq6srKyt7e3s/Pz+fn59vb2729vdbW1tnZ2TFwecvLy8XFxdLS0r+/v3p6euzu7bKysvDw8M7OztjY2M3NzWNjYzJxeKGhoeLp6OHn5iZsdD9weODf4JSwteHl4/j39+Tl4q7DxuLo5yFmbi9vd+jq6hlmbtXg4MbGxuTk5fP09LHEx/bv6lqKkXugpf79/vv6+83W1+7u7M/a2/Dz6vn37tDd29nh4d3k493l5AlVX/f29vDx8S9wd5mZmZ+fnzBweLPHyampqaOjo+jo6enp6f7+/vz8/Pb29vf39/n5+fj4+Pr6+v39/TFxeL6+vvv7+////////yH5BAEAAH8ALAAAAAAgACAAAAf/gH+Cf3YdJB4diB0YGB0Td3qDkpOTdD8iIiwsLzJACjk/LgM9DDVzlKh/fXwiFa4iJyU1NDkwNwNvIQEjqZOrrsCwKjI0KzAuDQwmISK9g6sb0dIVJpwoCjA6Dn4qVSXOqnwX4+QX1LFAKzhwfn7LL86rMfN7exYW9hCxKC5s7dwD4KVaBaKghj0HbRzQQk1GEAL/3IWoM5BPi4v19tjQ8GDLkgIJvDRYQJLIABo3KpJYeQ/fngdKeIzhwMFFDwI4iazBwYvSqkQe8GmI0ubIFiMzOajIEeRGABwMHKxAtYoRhqECIkA54ySPmDBzLrBQUQPFClE6qPL5wNZHhw5k/wCAwSDFDRYOBgx42WeMj9oUgEeMqNNkSZYySAQojlKvQpISKFDwieSLz4QJGTIXoYmAigQ1Bw8OiWNlrAw+dHxavoz5CWcqEBi7lEBCjtgTfPqotsO7Tp0rZox8SRPBJT4JGDy0uLAht2o8eJjwtuO7zoQpQzIi/OCDBIgYzitDHz/dd0YbGVN8SN4ivKRVd+LfId/bN+vMKUY0cv+MT57/8o2HB29o2HdZZiN8wJ8gq/znoHzzQVeedQemsGA4fWToIIDx0UcdhRNcuEqGJPaxYYAS1leHiKjR4WKJXTzYYYq+sajHjTe6qGOJMs63om6VzTEHFzjiqCMdJMr4o0lqQjZZZI47apjHHXaw2OSVczwZpYl5LOnLDP9g6WSRUeIxA5DvBbCDEBS06eabcLopxA4BoCkJCCHMwMeefPbpJ58zhACCJIEAADs=');
    *background: url(../images/icon/generic.gif);
    width: 32px;
    height: 32px;
    display: block;
    margin: 0 auto
}

.file-thumb-icon-html {
    background: url('data:image/gif;base64,R0lGODlhIAAgAOZuAM/Pz4mJiezs7Ovr6+/v79LS0uPj49HR0fn5+eHh4eTk5Ojo6N7e3szMzN3d3cvLy6+vr9ra2tXV1fz8/NjY2IuLi4qKimlpafb29tTU1Pf396ysrOnp6cjIyKioqNbW1r+/v7CwsJaWlqqqqvT09MTExOLi4rOzs7m5ubKysu3t7d/f39vb26Ojo+fn5/39/aGhocfHx4aGhvLy8o2Njb29vdDQ0MrKypKSkq2trbGxscbGxoeHh76+vnZ2dtfX1/Pz86enp/v7+5CQkHx8fPr6+uDg4Pj4+La2to+Pj5+fn2RkZJ2dnbi4uM3NzdPT02tra7q6uqurq5ubm8LCwrS0tICAgJiYmKampoKCgmFhYaWlpZOTk4iIiKmpqX19fYSEhHh4eKKioqSkpLy8vGdnZ7W1tfHx8XJycvDw8MPDw/7+/vX19f///////wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAG4ALAAAAAAgACAAAAf/gG6CL1I5G4eHIyMejCNPa4KRkpOCR14HAJkADQ03MSUgKEoFE5SmgmwjAA+srDcdMWo9KEFmP0WnlGweNpy+rB07oR4QCQBCuZKpmJqZDQ8dalEbQSoFBy/JqCMZB97fNqs7NRAtJCYNP5DJbFgfBfDx1wAdIDowbCoOHUbrp2xbKGQYSDBDARsP1CCB0YaNiw8l+uVi0yKChIsYJRgEEINMizZrZhgoUGOAv0lsxDigwLIlhQ8SDiRk2KbNjAUSQAD5B4NBhJ9Af1KI2cBDixZjPOhAUQOFBlNslCRwQLUqVRYWZVJBEkREBRldaORAoIuJCQZo06Z1wOIdPRBN/zbAEIFjSJVsyqa4SMC3b98VKxxEcBujRxMIG3QwIavsCgcDkCNLNpFgBQMWEmxE61GjhAgMKEUMUEC6tGnSBig7+HDgxo4SDUSwQYlDxYLbuHPjdqHgLIUDzwrIRpnkzIDjyJMj58BhgYEVEQxG4DJbGY0ZArJr3859AAcFCVhQWIGjeiQ2FUgQWM++vXsVAji4OKtgiHlUATCc2c+/v/8zBKgwgAsGcJDEfW6wIQMCEARAQoMABODDBQE0qAUJE86QAw/xnUEDgmyAMUGDbJBYYgBssBHAEiBccMGJAGLwIUpZrAEBhT7kh0GDGGAQwIoBXLAjiiQIUQGIVrQRgp8FGiypQZNMamBBCCEYcAGUPbZhAYhftJGCBQh8iUCYYCJgQQpjXhBmBWO2wQOIRLRxQgUTzDlBnXROUMEJd15Q5wUVVPDDmyjFucahiCaq6KJtyABiGDVFKumklEbq6CAapJFAGWh06umnoIbaKRQGnIFAEUBwwEIDJajh6quwxiprCU4wIIAGa7wwwRFApOHrr8AGK2waZ5CAwARrBAIAOw==');
    *background: url(../images/icon/html.gif);
    width: 32px;
    height: 32px;
    display: block;
    margin: 0 auto
}

.file-thumb-icon-pdf {
    background: url('data:image/gif;base64,R0lGODlhIAAgAOZ/AOzs7ezV1oODhpiYm/81OOWRkv7+/v8mKVRUV2VlZ/4WGeno66qqrcXEytDQ1f2HiPUJDOLi5MnJy9ECBf9QUvr6+k9PT+YGCf9bXerq7OvDxaSkpr29w9TV2elYWP/e3uhrbOl3eOqzs7W1vP5hZLq6vs3N0d7e4sXFxuHf4O7u7/yVl+/w8bS0tdZsb+bm6K+vtdnZ3e2NjeTk5uzc3nh4edzc3PDk5P97fec4OPX19aamqtjY28DACg//a27GxtbZTVcHAxqyssOiipNiKjf4NEeRNTeXl6f9ydOmrrcrL0M7O1KqqseG1tqCgov8dIDMzNuB9fkJCQ+fn6o+PkPxtb/8uMP/b3F5eYPf3+Ovr7f93erCws/9GSdbW1uDg4+vs7u7n6d2ws+nh5Orx9sfHzehfX9OdoHl5f+Xl7P88PuqIiemwsW5ucVBQVOy2t6iprqqnr+fo6jw8PkhISvv7+9zc3/Ly8+iGh/2PkOicndPT10wAALW1tf///yH5BAEAAH8ALAAAAAAgACAAAAf/gH+Cg4I6AAsZAFsAjIw6WgaEkpOCFX5NcZgwMF1dMEMMDH4MX5GUk5Y7cXFyn59DQ6tDAygSeJMPK3oPvDi+XFxJwlbExVZBA34pKGCmgiskGBReawRXB9jZB1BQCt4KfRtDBjYoNs4r02tXHx84Rlg/PxjwWFgQEBcXfQwbBgbLzj2jdu2DAixGfkCAd9AIPn37ujz5R86cID3Vtn3AwoVhQ3sP8l2Y0AfIDooAUej4o8eaxm5QPnRDeE/kBJIl/FTZ+aTHFwl/Hlw7wO5aTHv0FOq7SdJPC1AMdjyhxeIBgasut3VTYMShzZt9TJiQ0IBDiRIbNpgI0qet27dw/+Pe4cHHhBkhHEZs8EPJ0hImHWLcATMjQoojTmYgiXAiRgcmdzkI4YvKTwced04MLnw48eLGj+82MENZkiUbNk5EIExl0RkRWzJQmQHGMWQzS0oTspQic4QZCwCoCJAjhHAVC2acoLvkr+5BlpQTngOABQsZPkBoYKFCBZUIdx6bcPC8kh8qrBeoYCHGQwA4Z7iryKCch4P75f9YQj+DSgbr8HUXAhvCAfBCbXzg15cfW0TwwgJbsHCDByJ0JwYIHuzRhhJEjMHHEnzkZ8kLL1ABoQoyeECDBntgB8IZOXgghRRFSBDignNQMQciARxBhBJKaEADIxloUIAPNJpB3u+CC+y4ABl5hCCGfCoAkMELjPGAhgtCLFlZGAtQ0cYeKpZRRRdIUJHFdw24gYQJDQhhgoh+zLcHESAosQASUySARAN1qGGGCW/w0cEII3BAJwtwDOhDjickIMAIdGRRBR0D1DHFBlkgAAOdOjgRQgE5voBCFgIkIEQWWYxQhwBPRJHAFJ8uqAUeLGwRJhIDJJDAG0IgkAUMU6QxQBRuNFFrZXbcOt8cLwhgAhA1ZOFGFRYM8AYCTyCQxrKmtWBAs7jGVhhodUWGKAxNcNACJXb0kIAF9NZr7733JtADJQbM0EMLfgQs8MAEC9xCDzMEAgA7');
    *background: url(../images/icon/pdf.gif);
    width: 32px;
    height: 32px;
    display: block;
    margin: 0 auto
}

.no-transition {
    -webkit-transition: height 0;
    -moz-transition: height 0;
    -ms-transition: height 0;
    -o-transition: height 0;
    transition: height 0
}

a.suggest-tag-item {
    text-decoration: underline;
    color: #31373d;
    cursor: pointer
}

a.suggest-tag-item:hover {
    text-decoration: underline;
    color: #000;
    cursor: pointer
}

.btn-group-edit {
    width: 110px
}

.pageheader .pull-right {
    padding: 0
}

input + .note {
    margin-top: 10px
}

.box-link {
    box-sizing: border-box;
    display: inline-block;
    text-align: left;
    border: solid 1px #eceeef;
    position: relative;
    margin: 0 auto;
    padding: 8px 13px 13px 13px;
    margin-left: 65px
}

.form-horizontal .col-md-3 h4 {
    padding-top: 0;
    margin-top: 0
}

.hover-link {
    color: #888;
    -webkit-transition: 1s;
    -moz-transition: .5s;
    -o-transition: .5s;
    -ms-transition: .5s;
    transition: .5s
}

.hover-link:hover {
    color: var(--primary);
    text-decoration: none
}

.page-tip-login {
    background: #fdfdd4;
    position: relative;
    top: -20px;
    font-size: 15px;
    padding: 20px;
    border-bottom: 1px solid #ebebbe;
    margin-top: 20px;
    border-top: 1px solid #ebebbe;
    color: #8f3434;
    font-weight: 400
}

select option {
    padding: 4px
}

.wellm, input {
    box-shadow: none !important;
    outline: none
}

.show-print {
    display: none
}

.drop-control.filter-group div.dropdown-menu {
    min-width: inherit
}

.drop-control.filter-group div.dropdown-menu .list-search-data {
    margin: 5px 10px
}

.drop-control.filter-group div.dropdown-menu .list-search-data .dropdown-filter {
    position: absolute;
    border: 1px solid #ccc;
    background-color: #fff
}

.drop-control.filter-group div.dropdown-menu .list-search-data .dropdown-filter ul {
    width: auto !important;
    min-width: 160px
}

.drop-control.filter-group div.dropdown-menu .list-search-data .dropdown-filter ul li {
    line-height: 15px
}

.drop-control.filter-group div.dropdown-menu .list-search-data .dropdown-filter ul li:hover {
    color: #fff;
    background: var(--primary);
    text-decoration: none
}

.radio label, .checkbox label {
    white-space: nowrap
}

#preview {
    position: absolute;
    -webkit-border-radius: var(--radius-s);
    -moz-border-radius: var(--radius-s);
    border-radius: var(--radius-s);
    display: none;
    z-index: 999999;
    width: 700px;
    border: 7px solid;
    border-color: #202428;
    border-color: rgba(32, 36, 40, .7);
    padding: 0
}

#preview img {
    max-width: 100%
}

.hovercontent {
    display: none
}

.no-light {
    background: #e9eff3 !important
}

.no-light:hover {
    background: #e9eff3 !important
}

.sidebar-heading {
    visibility: hidden;
    height: 10px;
    margin: 0;
    display: none
}

.ww-bw {
    word-wrap: break-word
}

.btn.btn-default.dropdown-toggle.btn-filter {
    position: relative
}

.dropdown-menu.drop-filter {
    position: relative;
    top: 39px;
    left: 290px;
    right: 0;
    bottom: 0
}

.dropdown-menu h3 {
    margin: 0;
    padding: 4px 0 8px 10px;
    font-size: 11px;
    text-transform: uppercase;
    border-bottom: 1px solid #ededed;
    color: #444;
    font-weight: 400;
    cursor: default
}

.top0 {
    top: 0
}

.abs-close {
    position: absolute;
    display: block;
    right: 15px;
    top: 8px;
    z-index: 99;
    opacity: .5
}

.abs-close:hover {
    opacity: .7
}

.customer-calling .modal-dialog.has-customer {
    height: 90%;
    width: 90%
}

.customer-calling .modal-dialog.has-customer .modal-content {
    height: 100%
}

.customer-calling .customer-calling-body {
    height: 90%;
    overflow-y: scroll
}

.customer-calling .modal-dialog .pageheader {
    margin-top: 0
}

.pageload-bar {
    position: fixed;
    top: 0;
    left: 0;
    z-index: -1;
    width: 0;
    height: 3px;
    background: var(--primary);
    z-index: 999999;
    pointer-events: none
}

@-moz-keyframes spin {
    100% {
        -moz-transform: rotate(360deg)
    }
}

@-webkit-keyframes spin {
    100% {
        -webkit-transform: rotate(360deg)
    }
}

@keyframes spin {
    100% {
        -webkit-transform: rotate(360deg);
        transform: rotate(360deg)
    }
}

.loading-main {
    width: 36px;
    height: 36px;
    -webkit-animation: spin .7s linear infinite;
    -moz-animation: spin .7s linear infinite;
    animation: spin .7s linear infinite;
    background: url(//hstatic.net/0/0/global/design/imgs/loadingmain.png) no-repeat right;
    content: "";
    z-index: 1
}

.loading-main.center {
    position: absolute;
    left: 0;
    right: 0;
    top: 0;
    bottom: 0;
    margin: auto
}

.w100p-i {
    width: 100% !important
}

.label.status-1 {
    background: #f5f5f5;
    color: #555;
    border: solid 1px #e7e7e7
}

.label.status-2 {
    background: var(--lessgray);
    color: var(--red);
    border: solid 1px var(--lightgray)
}

.label.status-3 {
    background-color: var(--lessorange);
    color: #bd6a03;
    border: solid 1px var(--orange)
}

.label.status-4 {
    background: var(--lessgray);
    color: #666;
    border: solid 1px #e7e7e7
}

.label.status-5 {
    background-color: var(--lessgreen);
    color: var(--green);
    border: solid 1px var(--green)
}

.label.status-6 {
    background-color: #d01c1c;
    color: #fff4f4;
    border: #690b0b
}

.label.status-7 {
    background-color: #378cc7;
    color: #fff4f4;
    border: #0367ac
}

body {
    font-family: Roboto, Helvetica, Arial, sans-serif;
    line-height: 18px;
    font-size: 13px;
    color: var(--black);
    background: var(--background) !important
}

ul, ol {
    padding: 0;
    margin-bottom: 0
}

li {
    list-style-type: none;
    line-height: 20px
}


a.excerpt:hover {
    color: #777;
    text-decoration: underline
}

p, .pre-line {
    white-space: pre-line;
    margin-bottom: 0px;
}

.no-wrap {
    white-space: nowrap
}

.normal-line {
    white-space: normal
}

.text-underline, .hover-underline:hover, .text-underline:hover {
    text-decoration: underline
}

.text-linethrough {
    text-decoration: line-through
}

.text-upper {
    text-transform: uppercase
}

.text-left {
    text-align: left
}

.pagination > li > a, .pagination > li > span {
    cursor: pointer
}

.pagination {
    margin: 0
}

.panel-default > .panel-heading {
    background-color: #f5f6f7;
    border-bottom: solid 1px #ebeef0;
    color: #748b9b
}

.form-horizontal .section {
    position: relative;
    padding: 0;
    border-bottom: 1px solid #d1dce4;
    padding-bottom: 20px;
    padding-top: 20px
}

.form-horizontal .section.theme {
    padding-top: 0
}

.form-horizontal .section .sub-card {
    background-color: #f5f6f7
}

.form-control {
    box-shadow: none;
    height: 32px;
    font-size: 13px;
    line-height: normal;
    padding-bottom: 0;
    padding-top: 0;
    border-color: var(--lightgray)
}

.form-control.width-50p {
    width: 50%
}

.form-control-xs {
    font-size: 11px !important;
    height: 25px;
    width: auto
}

.form-large {
    box-shadow: none;
    height: 32px;
    font-size: 13px;
    border: 1px solid var(--lightgray)
}

.form-control:focus, .form-large:focus {
    border-color: var(--primary);
    outline: 0;
    box-shadow: none
}

a:active, a:hover {
    outline: none
}

.dropdown-menu {
    font-size: 12px;
    border-radius: var(--radius-s);
}

.dropdown-menu a {
    padding-right: 7px
}

.dropdown-menu.dropdown-ps-left {
    right: 0;
    left: auto
}

.dropdown .dropdown-menu:before {
    position: absolute;
    top: -7px;
    left: 9px;
    display: inline-block;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #ccc;
    border-left: 7px solid transparent;
    border-bottom-color: rgba(0, 0, 0, .2);
    content: '';
}

.dropdown .dropdown-menu.dropdown-ps-left:before {
    left: auto;
    right: 9px
}

.dropdown .dropdown-menu.dropdown-ps-left:after {
    left: auto;
    right: 10px
}

.dropdown .dropdown-menu:after {
    position: absolute;
    top: -6px;
    left: 10px;
    display: inline-block;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fff;
    border-left: 6px solid transparent;
    content: ''
}

.dropup .dropdown-menu:before {
    position: absolute;
    bottom: -7px;
    left: 9px;
    display: inline-block;
    border-right: 7px solid transparent;
    border-top: 7px solid #ccc;
    border-left: 7px solid transparent;
    border-bottom-color: rgba(0, 0, 0, .2);
    content: ''
}

.dropup .dropdown-menu:after {
    position: absolute;
    bottom: -6px;
    left: 10px;
    display: inline-block;
    border-right: 6px solid transparent;
    border-top: 6px solid #fff;
    border-left: 6px solid transparent;
    content: ''
}

.dropdown-menu ul, .dropdown-menu p {
    padding-left: 10px;
    padding-right: 10px
}

.dropdown-menu p {
    font-weight: bold
}

.dropdown-menu li {
    list-style-type: none;
    text-align: left
}

.dropdown-menu .divider {
    line-height: 0
}

.dropdown-menu .drop-footer {
    border-top: 1px solid rgba(0, 0, 0, .2);
    display: block;
    padding-left: 10px;
    padding-right: 10px
}

table .ps-relative .dropdown-menu {
    left: 40px;
    min-width: 400px
}

table .ps-relative .dropdown-menu .pull-left {
    width: 345px
}

.dropdown-menu .text-head {
    text-transform: uppercase;
    margin-top: 5px;
    font-size: 11px
}

.dropdown-menu .disable:hover, .dropdown-menu .disable a, .dropdown-menu .text-head:hover {
    color: #444 !important;
    background: none !important
}

.field-validation-error {
    color: #fa0849;
    -moz-border-radius: var(--radius-s);
    -webkit-border-radius: var(--radius-s);
    border-radius: var(--radius-s);
    border: 1px solid #fa0849;
    display: none;
    padding: 2px;
    margin-top: 7px;
    position: relative;
    -webkit-animation: reveal .2s ease-out 0s 1 normal none;
    -moz-animation: reveal .2s ease-out 0s 1 normal none;
    -o-animation: reveal .2s ease-out 0s 1 normal none;
    animation: reveal .2s ease-out 0s 1 normal none
}

.input-validation-error {
    border: 1px solid #fa0849
}

.field-validation-error:after {
    position: absolute;
    top: -6px;
    left: 10px;
    display: inline-block;
    border-right: 7px solid transparent;
    border-bottom: 7px solid #fff;
    border-left: 7px solid transparent;
    border-bottom-color: #fff;
    content: ''
}

.field-validation-error:before {
    position: absolute;
    top: -7px;
    left: 11px;
    display: inline-block;
    border-right: 6px solid transparent;
    border-bottom: 6px solid #fa0849;
    border-left: 6px solid transparent;
    content: ''
}

.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td {
    vertical-align: middle;
}

.table-normal {
    width: 100%
}

.table-normal td {
    border-top: 1px solid #ececec;
    padding-top: 5px;
    padding-bottom: 5px
}

.table-normal tr:first-child td {
    border: 0
}

.page-tabs > .nav-pills, .page-tabs > .nav-tabs {
    margin-bottom: 35px
}

.nav-tabs > li {
    cursor: pointer
}

.nav-tabs > li > a {
    line-height: 1.6
}

.nav-tabs > li.active > a, .nav-tabs > li.active > a:focus, .nav-tabs > li.active > a:hover {
    color: var(--primary);
    cursor: pointer
}

.btn-lg {
    border-radius: var(--radius-s);
}

.btn-default, .open .dropdown-toggle.btn-default {
    color: var(--primary);
    background: var(--white);
    border-color: transparent;
    box-shadow: none;
    margin: var(--range-xxs);
}

a.btn-spam-comments:hover {
    background-color: #efefef;
    border-color: #d6d6d6;
    color: var(--primary)
}

.btn-group.open .dropdown-toggle, .btn:active, .btn.active {
    box-shadow: none
}

.btn-success {
    background-color: #96bf48;
    border: 1px solid #7a9d37
}

.btn-success:hover {
    background-color: #89b03e;
    border-color: #6b8a30;
    color: #fff
}

.btn-facebook {
    background-color: #4c66a4 !important;
    border-color: #3a5492 !important;
    color: #fff
}

.messages-email {
    padding: 12px;
    margin-bottom: 0;
    margin-top: -1px;
    top: 3px;
    background-color: #fcf5d9;
    color: #9b731d;
    border: 1px solid #f2ebcf;
    border-right-color: #e2dcc2;
    border-bottom-color: #e2dcc2
}

.box-warning {
    border-radius: var(--radius-s);
    padding: 4px 5px 3px;
    vertical-align: middle;
    background-color: var(--lessorange);
    color: var(--orange);
    border: solid 1px var(--orange);
    font-size: 13px;
    text-align: center
}

.filetree .box-warning {
    width: 100%;
    border-radius: inherit
}

.box-spam {
    border-radius: var(--radius-s);
    padding: 5px 5px 3px;
    vertical-align: middle;
    background-color: #ed6557;
    color: #fff;
    font-size: 13px;
    border: solid 1px #d4392a;
    text-align: center
}

.box-approve {
    border-radius: var(--radius-s);
    font-size: 13px;
    padding: 5px 5px 3px;
    vertical-align: middle;
    background-color: var(--lessgreen);
    color: var(--green);
    border: solid 1px var(--green);
    text-align: center
}

.nav-tabs > li > a {
    padding: 6px 14px 8px
}

.paginate {
    display: inline-block
}

.paginate select {
    display: inline-block;
    height: 31px;
    vertical-align: top;
    margin-left: 7px;
    line-height: 31px;
    color: #555;
    background-color: #fff;
    background-image: none;
    border: 1px solid #ddd
}

.well {
    background-color: #fafcfc;
    border: 1px solid #d8d8d8;
    margin-bottom: 15px
}


.label-white {
    background-color: var(--lessgray);
    color: #666;
    border: solid 1px #e7e7e7
}

.label-white[href]:hover, .label-white[href]:focus {
    background-color: #e6e6e6
}

.bg-warning {
    /* border-bottom: 1px solid #f9ede3;
    border-top: 1px solid #f9ede3 */
}

.bg-white {
    background-color: #fff !important
}

.bg-aliceBlue {
    background-color: #fafcfc
}

.bg-slateGray {
    background-color: #657880
}

.bg-whiteSmoke {
    background-color: #f9f9f9
}

.bg-green {
    background-color: #75a630
}

.bg-darkOrange {
    background-color: #d55129
}

.bg-gray-white {
    background: #f2f4f5
}

a.color_green:hover {
    color: #75a630;
    text-decoration: underline
}

a.color_darkblue:hover {
    color: #425a91;
    text-decoration: underline
}

a.color_orange:hover {
    color: #c1873c;
    text-decoration: underline
}

.color-brown {
    color: #666
}

.color_gray {
    color: #444
}

.color_green {
    color: #75a630
}

.color_green_light {
    color: #96bf48
}

.color_orange {
    color: #c1873c
}

.color_darkblue {
    color: #425a91
}

.color-blue {
    color: var(--primary)
}

.color-stateGray {
    color: #96a7b6 !important
}

.color-white {
    color: #fff
}

.color-pink {
    color: #ed0674
}

.color-danger {
    color: #d0481b
}

.color-red {
    color: #ff3939
}

.color-page-tip {
    color: #fdfdd4
}

.color-warning {
    color: #6f4f0c
}

.label-smaller {
    font-size: 85%
}

.label-medium {
    font-size: 95%
}

.label-large {
    font-size: 105%
}

.label-larger {
    font-size: 115%
}

.label.label-default {
    background: #aaa;
    border: solid 1px #a0a0a0
}

.label.label-primary {
}

.label.label-success {
}

.label.label-info {
}

.label.label-warning {
}

.label.label-danger {
}

.modal-footer {
    margin-top: 0;
    padding: 15px 18px 15px
}

.modal-body {
    max-height: 450px;
    overflow-y: auto
}

.modal-body .tab-content:after {
    clear: both;
    content: "";
    display: table
}

.modal-body .tab-content textarea {
    border: none;
    outline: none !important;
    padding: 5px
}

.btn {
    font-size: 13px;
    outline: none
}

.breadcrumb {
    padding: 0;
    list-style: none;
    background-color: transparent;
    border-radius: 0;
    display: inline;
    font-family: "Open Sans";
    font-weight: 300;
    font-size: 21px
}

.breadcrumb a {
    color: #96a7b6
}

.breadcrumb > li {
    vertical-align: middle
}

.breadcrumb .active {
    color: #191919;
    max-width: 100%;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    line-height: 26px
}

.breadcrumb .active .label {
    font-size: 13px;
    vertical-align: middle
}

.breadcrumb > li {
    line-height: 26px
}

.breadcrumb + a {
    vertical-align: middle
}

.text-small {
    font-size: 13px
}

select.form-control {
    border-radius: var(--radius-s);
    padding: 4px
}

input[type="radio"]:focus, input[type="checkbox"]:focus, select:focus {
    outline: none
}

.form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control, input[type="radio"][disabled], input[type="checkbox"][disabled], .radio[disabled], .radio-inline[disabled], .checkbox[disabled], .checkbox-inline[disabled], fieldset[disabled] input[type="radio"], fieldset[disabled] input[type="checkbox"], fieldset[disabled] .radio, fieldset[disabled] .radio-inline, fieldset[disabled] .checkbox, fieldset[disabled] .checkbox-inline {
    cursor: default
}

.dropdown-menu.is-visible {
    display: block;
    -webkit-animation: reveal .2s ease-out 0s 1 normal none;
    -moz-animation: reveal .2s ease-out 0s 1 normal none;
    -o-animation: reveal .2s ease-out 0s 1 normal none;
    animation: reveal .2s ease-out 0s 1 normal none
}

.form-group label {
    margin-bottom: 5px
}

.form-horizontal .form-group {
    margin-right: 0;
    margin-left: 0
}

.col-lg-12 .table {
    padding-left: 5px;
    margin-top: 10px
}

.tooltip-inner {
}

.input-group-sm > .form-control, .input-group-sm > .input-group-addon, .input-group-sm > .input-group-btn > .btn {
    height: 28px;
    padding: 3px 10px
}

.btn-danger:hover {
    background-color: var(--darkred);
    border: 1px solid var(--darkred);
    color: #fff
}

[data-toggle="tooltip"] {
    cursor: pointer
}

.select-price {
    -moz-appearance: none;
    -webkit-appearance: none;
    margin: 0 0 0 -1px;
    border-radius: 0 4px 4px 0;
    width: 169px;
    height: 29px;
    font-size: 13px;
    line-height: 14px
}

.img-border {
    border: 1px solid #dedede;
    padding: 5px;
    border-radius: 6px
}

.btn-disable {
    color: #999;
    cursor: default;
    background-color: #fcfcfc;
    border-color: var(--lightgray);
    pointer-events: none;
    opacity: .5
}

.box-content {
    background: #f9f9f9;
    border-left: solid 5px var(--lightgray);
    padding: 10px;
    margin-top: 5px;
    color: #888
}

.btn-default:focus {
    background-color: #fcfcfc;
    border: 1px solid #ccc;
    color: var(--primary)
}

.btn-default:focus, .btn-default:active:focus, .btn-default.active:focus {
    outline: none
}

.btn-default:active, .btn-default.active {
    box-shadow: none;
    border-color: transparent;
    background-color: var(--white);
}

.btn-primary {
    color: #fff;
    background-color: var(--primary);
    border-color: var(--primary)
}

.btn-primary:hover {
    background-color: var(--darkprimary);
    border-color: var(--darkprimary);
    color: #fff
}

.btn.btn-small {
    padding: 4px 9px
}

.modal-open {
    overflow-y: auto;
    overflow: auto
}

.panel-footer {
    border-top: 1px solid #e6e6e6;
    background-color: #fff
}

.panel-default {
    border: none
}

.modal-header .close {
    outline: none
}

.thumbnail {
    display: inline-block
}

.tooltip {
    z-index: 1051;
    font-size: 11px
}

.tooltip-inner {
    padding: 6px 6px
}

.nav-tabs > li > a:hover {
    border-color: transparent
}

.nav > li > a:hover, .nav > li > a:focus {
    background-color: transparent;
    text-decoration: underline
}

.nav-tabs > li.active, .nav-tabs > li.active a, .nav-tabs > li.active a:focus, .nav-tabs > li.active a:hover {
    cursor: default;
    text-decoration: none
}

.radius-note, .radius-note:focus {
    border-radius: var(--radius-s); 4px 0 0
}

.well.bg-warning {
    border: 1px solid #f9ede3;
    background-color: #fcf5d9
}

.btn-danger.btn-default {
    color: #fff;
    background-color: var(--red);
    border-color: var(--red)
}

.dropup .dropdown-menu, .navbar-fixed-bottom .dropdown .dropdown-menu {
    bottom: 93%
}

.carousel-inner > .item > img, .carousel-inner > .item > a > img {
    margin: 0 auto
}

input[type="radio"], input[type="checkbox"] {
    margin-top: 0;
    vertical-align: top;
    width: 16px;
    height: 16px;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none
}

input[type="checkbox"] {
}

.dropup-ps-left {
    bottom: calc(100% + 20px) !important;
    height: 272px !important;
    position: absolute !important;
    width: 100% !important
}

.dropup-ps-left .boxsearch {
    height: 25px !important;
    top: -25px;
    width: 100% !important
}

.dropup-ps-left:hover, .dropup-ps-left .boxsearch:hover, .dropup-ps-left .list-search-data.drop-control:hover {
    background-color: #fff !important
}

.dropup-ps-left .list-search-data.drop-control {
    padding: 0 !important;
    margin: 0;
    width: 100% !important;
    height: 195px !important;
    border-top: solid 1px #d8d8d8
}

.dropup-ps-left .list-search-data.drop-control ul {
    width: 100%;
    height: 195px
}

.dropup-ps-left .drop-search-footer {
    height: 50px !important;
    width: 100% !important
}

.alert-warning {
    background: #fff7b2;
    border-radius: var(--radius-s);
    margin-bottom: 20px;
    border-color: #fff7b2;
    color: #444
}

.ws-nm {
    white-space: normal
}

.opa0_7 {
    opacity: .7
}

.opa0_5 {
    opacity: .5
}

.opa0_3 {
    opacity: .3
}

.height100 {
    height: 100%
}

.width100 {
    width: 100%
}

.width90 {
    width: 90%
}

.width80 {
    width: 80%
}

.width70 {
    width: 70%
}

.width60 {
    width: 60%
}

.width50 {
    width: 50%
}

.width45 {
    width: 45%
}

.width40 {
    width: 40%
}

.width30 {
    width: 30%
}

.width20 {
    width: 20%
}

.width15 {
    width: 15%
}

.widthauto {
    width: auto !important
}

.width-20-px {
    width: 20px
}

.width-50-px {
    width: 50px
}

.width-60-px {
    width: 60px
}

.width-64-px {
  width: 64px
}

.width-70-px {
    width: 70px
}

.width-100-px {
    width: 100px !important
}

.width-125-px {
    width: 125px !important
}

.width-150-px {
    width: 150px !important
}

.width-175-px {
    width: 175px
}

.width-220-px {
    width: 220px
}

.width-250-px {
    width: 250px
}

.width-275-px {
    width: 275px
}

.width-300-px {
    width: 300px
}

.width-350-px {
    width: 350px
}

.width-400-px {
    width: 400px
}

.width-450-px {
    width: 450px
}

.width-700-px {
    width: 700px
}

.lh50 {
    line-height: 50px
}

.lh32 {
    line-height: 32px
}

.lh25 {
    line-height: 25px
}

.lh20 {
    line-height: 20px
}

.h25 {
    height: 25px
}

.pagination  {
    margin: auto
}

.ml5 {
    margin-left: 5px
}

.ml10 {
    margin-left: 10px !important
}

.ml15 {
    margin-left: 15px !important
}

.ml20 {
    margin-left: 20px !important
}

.ml30 {
    margin-left: 30px
}

.ml50 {
    margin-left: 50px
}

.mt60 {
    margin-top: 60px !important
}

.mt0 {
    margin-top: 0 !important
}

.mb0 {
    margin-bottom: 0 !important
}

.mr0 {
    margin-right: 0
}

.ml0 {
    margin-left: 0
}

.mt5 {
    margin-top: 5px !important
}

.mt10 {
    margin-top: 10px
}

.mt15 {
    margin-top: 15px
}

.mt20 {
    margin-top: 20px
}

.mt30 {
    margin-top: 30px
}

.mt40 {
    margin-top: 40px
}

.mt50 {
    margin-top: 50px !important
}

.mt70 {
    margin-top: 70px
}

.mt80 {
    margin-top: 80px
}

.mt85 {
    margin-top: 85px
}

.mt100 {
    margin-top: 100px
}

.mt200 {
    margin-top: 200px
}

.mb5 {
    margin-bottom: 5px !important
}

.pl5 {
    padding-left: 5px !important
}

.pl10 {
    padding-left: 10px !important
}

.pl20 {
    padding-left: 20px !important
}

.pl25 {
    padding-left: 25px !important
}

.pl30 {
    padding-left: 30px !important
}

.pl35 {
    padding-left: 35px !important
}

.pl50 {
    padding-left: 50px !important
}

.pr50 {
    padding-right: 50px !important
}

.pr35 {
    padding-right: 35px !important
}

.mb10 {
    margin-bottom: 10px !important
}

.mb15 {
    margin-bottom: 15px !important
}

.mb20 {
    margin-bottom: 20px !important
}

.mb30 {
    margin-bottom: 30px
}

.mb40 {
    margin-bottom: 40px
}

.mb50 {
    margin-bottom: 50px
}

.mr5 {
   margin-right: 5px !important
 }

.mr10 {
    margin-right: 10px !important
}

.mr15 {
    margin-right: 15px !important
}

.mr20 {
    margin-right: 20px !important
}

.mr30 {
    margin-right: 30px
}

.mr40 {
    margin-right: 40px
}

.mr50 {
    margin-right: 50px !important
}

.mglr10 {
    margin-left: 10px;
    margin-right: 10px
}

.mglr15 {
    margin-left: 15px;
    margin-right: 15px
}

.mglr25 {
    margin-left: 25px;
    margin-right: 25px
}

.mgl5 {
    margin-left: 5px
}

.mg5 {
    margin: 5px
}

.mg10 {
    margin: 10px
}

.mgr5 {
    margin-right: 5px
}

.p-t3 {
    padding-top: 3px !important
}

.p-t5 {
    padding-top: 5px !important
}

.p-t6 {
    padding-top: 6px !important
}

.p-t10 {
    padding-top: 10px !important
}

.p-t12 {
    padding-top: 12px !important
}

.p-t15 {
    padding-top: 15px !important
}

.p-t20 {
    padding-top: 20px !important
}

.p-r5 {
    padding-right: 5px !important
}

.p-r7 {
    padding-right: 7px !important
}

.p-r10 {
    padding-right: 10px !important
}

.p-r15 {
    padding-right: 15px !important
}

.p-r20 {
    padding-right: 20px !important
}

.p-r50 {
    padding-right: 50px !important
}

.p-b5 {
    padding-bottom: 5px !important
}

.p-b10 {
    padding-bottom: 10px !important
}

.p-b12 {
    padding-bottom: 12px !important
}

.p-b15 {
    padding-bottom: 15px !important
}

.p-b20 {
    padding-bottom: 20px !important
}

.p-l5 {
    padding-left: 5px !important
}

.p-0 {
  padding-left: 0 !important
}

.p-l7 {
    padding-left: 7px !important
}

.p-l10 {
    padding-left: 10px !important
}

.p-l15 {
    padding-left: 15px !important
}

.p-l20 {
    padding-left: 20px !important
}

.m-none {
    margin: 0
}

.m-none-important {
    margin: 0 !important
}

.mg30 {
    margin: 30px
}

.m-lg {
    margin: 40px
}

.m-lg-b {
    margin-bottom: 40px
}

.m-lg-l {
    margin-left: 40px
}

.m-lg-r {
    margin-right: 40px
}

.m-lg-t {
    margin-top: 40px
}

.m-md {
    margin: 25px
}

.m-md-b {
    margin-bottom: 25px
}

.m-md-l {
    margin-left: 25px
}

.m-md-r {
    margin-right: 25px
}

.m-md-t {
    margin-top: 25px
}

.m-sm {
    margin: 15px
}

.m-sm-b {
    margin-bottom: 15px
}

.m-sm-l {
    margin-left: 15px
}

.m-sm-r {
    margin-right: 15px
}

.m-sm-t {
    margin-top: 15px
}

.m-xs-b {
    margin-bottom: 10px
}

.m-xs-l {
    margin-left: 10px
}

.m-xs-r {
    margin-right: 10px
}

.m-xs-t {
    margin-top: 10px
}

.p-small {
    padding: 4px
}

.p-lg {
    padding: 40px
}

.p-lg-b {
    padding-bottom: 40px
}

.p-lg-l {
    padding-left: 40px
}

.p-lg-r {
    padding-right: 40px !important
}

.p-lg-t {
    padding-top: 40px
}

.p-md {
    padding: 25px
}

.p-md-b {
    padding-bottom: 25px
}

.p-md-l {
    padding-left: 25px !important
}

.p-md-r {
    padding-right: 25px !important
}

.p-md-t {
    padding-top: 25px
}

.p-sm {
    padding: 15px !important
}

.p-sm-b {
    padding-bottom: 15px
}

.p-sm-l {
    padding-left: 15px
}

.p-sm-r {
    padding-right: 15px !important
}

.p-sm-t {
    padding-top: 15px
}

.p-none {
    padding: 0 !important;
}

.p-none-important {
    padding: 0 !important
}

.p-none-b {
    padding-bottom: 0 !important
}

.p-xs-b {
    padding-bottom: 10px
}

.p-xs-l {
    padding-left: 10px
}

.p-xs-r {
    padding-right: 10px
}

.p-xs-t {
    padding-top: 10px
}

.p-xs {
    padding: 10px
}

.p-none-l {
    padding-left: 0 !important
}

.p-none-t {
    padding-top: 0 !important
}

.p-none-r {
    padding-right: 0 !important
}

.ps-fixed {
    position: fixed
}

.ps-relative {
    position: relative
}

.ps-absolute {
    position: absolute
}

.ps-left {
    left: 0;
    right: auto
}

.ps-right {
    left: auto;
    right: 0
}

.inline {
    display: inline-block;
    vertical-align: middle
}

.v-a-t {
    vertical-align: top !important
}

.v-a-b {
    vertical-align: bottom
}

.v-a-sub {
    vertical-align: sub
}

.v-a-c {
    vertical-align: central
}

.v-a-base {
    vertical-align: baseline
}

.v-a-m {
    vertical-align: middle
}

.v-a-super {
    vertical-align: super
}

.v-a-t-b {
    vertical-align: text-bottom
}

.v-a-t-t {
    vertical-align: text-top
}

.v-a-in {
    vertical-align: inherit
}

.v-a-ini {
    vertical-align: initial
}

.block-display {
    display: block !important
}

.table-display {
    display: table;
    width: 100%
}

.table-display .cell-item {
    display: table-cell
}

.border-bottom {
    border-bottom: 1px solid #d8d8d8 !important
}

.border-bottom-dashed {
  border-bottom: 1px dashed #d8d8d8 !important
}

.border-left {
    border-left: 1px solid #d8d8d8
}

.border-right {
    border-right: 1px solid #d8d8d8
}

.border-all th{
  border: 1px solid #d8d8d8
}

.border-all td{
  border: 1px solid #d8d8d8
}

.border-top {
    border-top: 1px solid #d8d8d8 !important
}

.p-none-important {
    padding: 0 !important
}

.border-none {
    border: none !important;
    box-shadow: none
}

.border-none-t {
    border-top: none !important
}

.border-none-l {
    border-left: none
}

.border-none-r {
    border-right: none
}

.border-none-b {
    border-bottom: none !important
}

.border-radius {
    border-radius: 5px
}

.border-radius3 {
    border-radius: var(--radius-s); !important
}

.border-radius4 {
    border-radius: var(--radius-s); !important
}

.border-radius3-right {
    border-radius: 0 3px 3px 0 !important
}

.border-radius3-left {
    border-radius: var(--radius-s); 0 0 3px !important
}

.border-radius4-right {
    border-radius: 0 4px 4px 0 !important
}

.border-radius4-left {
    border-radius: var(--radius-s); 0 0 4px !important
}

.border-none-radius {
    border-radius: 0 !important
}

.border-square {
    padding: 5px 20px 5px 20px;
    display: inline-block;
    -webkit-border-radius: var(--radius-m);
    -moz-border-radius: var(--radius-m);
    border-radius: var(--radius-m);
    color: #fff
}

.radius-cycle {
    border-radius: 50% !important
}

.border-cycle {
    padding: 8px;
    display: inline-block;
    border-radius: 50%;
    color: #fff
}

.bold-border {
    border-width: 2px
}

table {
    width: 100%;
    border-spacing: 0
}

table td {
    min-width: 5px
}

.height-light {
    background: #e9eff3
}

table .is-selected {
    background: #fffff0
}

.bold-light {
    font-weight: bold !important
}

.text-no-bold {
    font-weight: 500
}

.border-red {
  border: 1px solid #f00 !important;
}

.border-yellow {
  border: 1px solid #f8b704 !important;
}

.color-blue-dark {
    color: #425a91 !important
}

.text-white:hover {
    color: #fff
}

.text-gray {
    color: #b9b9b9
}

.text-black {
    color: #000000
}

.text-brown {
    color: #815454
}

.text-small-brown {
    color: #999 !important
}

.text-notice {
    color: #728793
}

.text-note {
    color: #9fafba
}

.over-hide {
    overflow: hidden !important
}

.wrapper-content .note {
    color: #9fafba
}

.note, .well .note {
    color: #888;
    font-weight: 400;
    text-transform: none
}

.text-hide-gray {
    color: #ccc
}

.color-black {
    color: #333
}

.black {
    color: #000
}

.text-black:hover {
    color: #000
}

.color-facebook {
    color: #3b5998
}

.display-none {
    display: none
}

@-webkit-keyframes modalOpen {
    0% {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        opacity: 0
    }
    100% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@-moz-keyframes modalOpen {
    0% {
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
        opacity: 0
    }
    100% {
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes modalOpen {
    0% {
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
        opacity: 0
    }
    100% {
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

.high-light {
    background: #fcfcd1;
    padding: 1px
}

hover-blue, span.hover-blue:hover {
    color: var(--primary);
    cursor: default
}

img {
    overflow: hidden
}

.img-large {
    height: 100px;
    width: 100px
}

.img-empty {
    height: 50px;
    width: 50px
}

.img-empty-bg {
    min-width: 50px;
    min-height: 50px;
    max-width: 50px;
    max-height: 50px;
    margin: 0 auto;
    border-radius: var(--radius-s);
    background: #fafbfc;
    display: table-cell;
    border: 1px solid #e8edf0;
    vertical-align: middle;
    text-align: center;
    padding: 15px 12px
}

.img-large-img.img-empty-bg {
    min-width: 98px;
    min-height: 68px;
    max-width: 98px;
    max-height: 68px;
    margin: 0 auto;
    border-radius: var(--radius-s);
    background: #fafbfc;
    display: table-cell;
    border: 1px solid #e8edf0;
    vertical-align: middle;
    text-align: center;
    padding: 15px 12px
}

.img-large-img.img-empty {
    height: 68px;
    width: 98px
}

.img-circle {
    position: relative;
    display: inline-block;
    background: #fafcfc;
    border-radius: 150px;
    border: 1px solid #dae9e9;
    text-decoration: none;
    text-align: center
}

.img-rounded {
    position: relative;
    display: inline-block;
    background: #fafcfc;
    border-radius: var(--radius-s);
    text-decoration: none;
    text-align: center
}

i.icon-circle {
    position: absolute;
    left: 35%;
    top: 35%
}

.overflow-hidden {
    overflow: hidden
}

.overflow-y-scroll {
    overflow-y: scroll
}

.overflow-y-scroll.scroll-visible::-webkit-scrollbar {
    -webkit-appearance: none
}

.overflow-y-scroll.scroll-visible::-webkit-scrollbar:vertical {
    width: 11px
}

.overflow-y-scroll.scroll-visible::-webkit-scrollbar:horizontal {
    height: 11px
}

.overflow-y-scroll.scroll-visible::-webkit-scrollbar-thumb {
    background-color: #a9a9aa;
    height: 400px;
}

.overflow-y-scroll.scroll-visible::-webkit-scrollbar-track {
    background-color: #dadada
}

.modal.real-fullscreen-modal {
    width: 100%;
    min-height: 100%;
    top: 0;
    left: 0;
    margin-left: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.modal {
    display: none;
    -webkit-transition: all .2s ease-in-out 0s;
    -moz-transition: all .2s ease-in-out 0s;
    -o-transition: all .2s ease-in-out 0s;
    transition: all .2s ease-in-out 0s;
    overflow: hidden
}

.modal-backdrop.in {
    opacity: .2
}

.fade {
    opacity: 0;
    -webkit-transition: opacity .1s linear;
    -moz-transition: opacity .1s linear;
    -o-transition: opacity .1s linear;
    transition: opacity .1s linear
}

.modal.fade .modal-dialog {
    -webkit-transition: -webkit-transform .1s ease-out;
    -moz-transition: -moz-transform .1s ease-out;
    -o-transition: -o-transform .1s ease-out;
    transition: transform .1s ease-out;
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);
    transform: translate(0, 0)
}

@-webkit-keyframes modalOpen {
    0% {
        -webkit-transform: scale(1.1);
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        transform: scale(1.1);
        opacity: 0
    }
    100% {
        -webkit-transform: scale(1);
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

@keyframes modalOpen {
    0% {
        -moz-transform: scale(1.1);
        -ms-transform: scale(1.1);
        -o-transform: scale(1.1);
        -webkit-transform: scale(1.1);
        transform: scale(1.1);
        opacity: 0
    }
    100% {
        -moz-transform: scale(1);
        -ms-transform: scale(1);
        -o-transform: scale(1);
        -webkit-transform: scale(1);
        transform: scale(1);
        opacity: 1
    }
}

.modal.in .modal-dialog {
    -webkit-animation: modalOpen .1s ease;
    -moz-animation: modalOpen .1s ease;
    -o-animation: modalOpen .1s ease;
    animation: modalOpen .1s ease
}

.carousel.carousel-fit {
    position: relative
}

.modal.modal-fullscreen {
    overflow: hidden
}

.modal.modal-fullscreen .modal-dialog, .modal.modal-fullscreen .modal-content {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0
}

.modal.modal-fullscreen .modal-dialog {
    margin: auto;
    width: 100%;
    -webkit-transition: all .5s ease-in-out 0s;
    -moz-transition: all .5s ease-in-out 0s;
    -o-transition: all .5s ease-in-out 0s;
    transition: all .5s ease-in-out 0s
}

.modal.modal-fullscreen .modal-content {
    border: none;
    -moz-border-radius: 0;
    border-radius: 0;
    -webkit-box-shadow: inherit;
    -moz-box-shadow: inherit;
    -o-box-shadow: inherit;
    box-shadow: inherit
}

.modal.modal-fullscreen.force-fullscreen .modal-body {
    padding: 0
}

.modal.modal-fullscreen.force-fullscreen .modal-header, .modal.modal-fullscreen.force-fullscreen .modal-footer {
    left: 0;
    position: absolute;
    right: 0
}

.modal.modal-fullscreen.force-fullscreen .modal-header {
    top: 0
}

.modal.modal-fullscreen.force-fullscreen .modal-footer {
    bottom: 0
}

.modal.modal-fullscreen .hidden-fullscreen {
    display: none
}

.modal.modal-fullscreen .modal-body {
    max-height: 600px
}

.modal.modal-fullscreen .modal-footer {
    bottom: 0;
    position: absolute;
    width: 100%
}

.bullet-disc {
    list-style: disc outside none;
    margin-left: 10px;
    padding: 0
}

.box-error {
    background: #fae1e1;
    padding: 10px 10px 0 20px;
    margin: 0;
    border: 0;
    border-bottom: 1px solid #ebbaba
}

.vertical-align-t {
    vertical-align: top
}

.vertical-align-b {
    vertical-align: bottom
}

.vertical-align-m {
    vertical-align: middle
}

.vertical-helper {
    display: inline-block;
    vertical-align: middle;
    height: 100%
}

.bg-gray {
    background-color: #31373d
}

.background-fixed-box {
    width: 100%;
    height: 100%;
    background: #57666f;
    position: fixed
}

.btn-btndefault {
    outline: none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    cursor: pointer;
    display: inline-block;
    height: 32px;
    line-height: 30px;
    padding: 0 9px;
    color: #000;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    border: 1px solid #d0d0d0;
    border-radius: var(--radius-s);
    background: #f4f4f4;
    text-decoration: none;
    white-space: nowrap;
    text-transform: none;
    vertical-align: middle;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -o-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -webkit-appearance: none;
    box-shadow: none;
    font-weight: bold
}

.cursor-move {
    cursor: move
}

.cursor-pointer {
    cursor: pointer
}

.box {
    padding: 10px;
    position: relative;
    margin-bottom: 20px;
    -webkit-transition: background .5s ease-in-out 0s;
    -moz-transition: background .5s ease-in-out 0s;
    -o-transition: background .5s ease-in-out 0s;
    transition: background .5s ease-in-out 0s;
    z-index: 2;
    line-height: 20px
}

.box-yellow {
    background-color: #fcf5d9;
    border: 1px solid #f2ebcf;
    border-right-color: #e2dcc2;
    border-bottom-color: #e2dcc2;
    color: #9b731d
}

.tag-green {
    background: #97bd66;
    color: #fff;
    padding: 1px 2px 1px 5px;
    border: 1px solid rgba(0, 0, 0, .2);
    font-size: 13px;
    display: inline-block;
    margin: 2px 5px 2px 0;
    border-radius: var(--radius-s)
}

.panel-default > .panel-heading.background-wrong {
    background: #fff1f1;
    color: #950000;
    border-bottom: 1px solid #ffe4e4;
    border-radius: var(--radius-s); 3px 0 0;
    padding: 15px 20px;
    margin-bottom: 20px;
    font-size: 16px
}

.disable-selection {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.overflow-visible {
    overflow-y: visible
}

.overflow-auto {
    overflow: auto
}

.overflow-ellipsis {
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.box-notice {
    background-color: #fafcfc;
    border: 1px solid #e1ebf3;
    border-right-color: #d6e0e8;
    border-bottom-color: #d6dde1;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .025);
    border-top: none;
    padding: 1px 16px
}

.z-top {
    z-index: 9999999
}

.tooltip {
    z-index: 99999999
}

.h-90-percent {
    height: 90%
}

.h-95-percent {
    height: 95%
}

.h-100-percent {
    height: 100%
}

.o-scroll {
    overflow: scroll
}

.o-x-scroll {
    overflow-x: scroll
}

.o-y-scroll {
    overflow-y: scroll
}

.color-dark-link {
    color: #454e57
}

@-webkit-keyframes slideInDown {
    0% {
        opacity: 0;
        transform: translateY(-50px);
        -webkit-transform: translateY(-50px);
        -moz-transform: translateY(-50px);
        -o-transform: translateY(-50px);
        -ms-transform: translateY(-50px)
    }
    100% {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        -ms-transform: translateY(0)
    }
}

@keyframes slideInDown {
    0% {
        opacity: 0;
        transform: translateY(-50px);
        -webkit-transform: translateY(-50px);
        -moz-transform: translateY(-50px);
        -o-transform: translateY(-50px);
        -ms-transform: translateY(-50px)
    }
    100% {
        transform: translateY(0);
        -webkit-transform: translateY(0);
        -moz-transform: translateY(0);
        -o-transform: translateY(0);
        -ms-transform: translateY(0)
    }
}

.slideInLeft {
    -webkit-animation-name: slideInLeft;
    -moz-animation-name: slideInLeft;
    -o-animation-name: slideInLeft;
    animation-name: slideInLeft
}

.float-none {
    float: none
}

.container-table {
    border-collapse: collapse;
    table-layout: auto;
    width: auto
}

.row-table {
    display: table-row
}

.cell-table {
    display: table-cell
}

.divider-border-b {
    padding: 20px 5px;
    border-bottom: 1px solid #e6e6e6
}

.divider-border-b:last-child {
    border-bottom: none
}

.color-gray-icons {
    color: #bccfdf
}

.wordwrap {
    white-space: pre;
    white-space: pre-wrap;
    white-space: pre-line;
    white-space: -pre-wrap;
    white-space: -o-pre-wrap;
    white-space: -moz-pre-wrap;
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

.hover-white:hover {
    color: #fff
}

.hover-black:hover {
    color: #333
}

.overflow-title {
    max-width: 415px;
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis;
    display: inline-block;
    vertical-align: middle;
    font-weight: bold
}

.max-200 {
    max-width: 200px
}

.max-250 {
    max-width: 250px
}

.pt10 {
    padding-top: 10px !important
}

.pt-l10 {
    padding-top: 8px !important;
    padding-left: 10px !important
}

.text-capitalize {
    text-transform: capitalize
}

.btn.loading {
    background: url('../images/btn-loading.gif') no-repeat var(--primary);
    background-repeat: no-repeat;
    background-position: center;
    width: 60px;
    color: transparent;
    pointer-events: none;
    cursor: default
}

.drop-target {
    border: 10px dashed #999;
    text-align: center;
    color: #999;
    font-size: 20px;
    height: 300px;
    line-height: 300px;
    cursor: pointer;
    position: relative;
    z-index: 0
}

.inline_block {
    display: inline-block !important
}

.overflow-scroll {
    overflow: scroll
}

.border-radius-b {
    border-radius: 0 0 4px 4px
}

.radius {
    border-radius: 5px
}

.border-small {
    border: 1px solid #ececec
}

.border-medium {
    border: 2px solid #ececec
}

.border-medium-dotted {
    border: 2px dotted #ececec
}

.text-ver-align {
    vertical-align: text-bottom
}

.ws-nw {
    white-space: nowrap
}

.mt-10 {
    margin-top: -10px
}

.mt-20 {
    margin-top: -20px
}

.filter-black {
    -webkit-filter: grayscale(1);
    filter: grayscale(1)
}

.input-percent {
    background: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAAsTAAALEwEAmpwYAAA5z2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA4LTAzVDA5OjQxOjU2KzA3OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDgtMDNUMDk6NDg6MTcrMDc6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTA4LTAzVDA5OjQ4OjE3KzA3OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjIxZjBmNzk2LWYxMTYtMmI0YS1iYzQwLTRjYWE0ZmMwY2Y0NzwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDplYmFmYTI5My1mZDE2LWU4NDktOTVlOS1lNzNkMGM0ZmM2Nzc8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDplYmFmYTI5My1mZDE2LWU4NDktOTVlOS1lNzNkMGM0ZmM2Nzc8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZWJhZmEyOTMtZmQxNi1lODQ5LTk1ZTktZTczZDBjNGZjNjc3PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA4LTAzVDA5OjQxOjU2KzA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDoyMWYwZjc5Ni1mMTE2LTJiNGEtYmM0MC00Y2FhNGZjMGNmNDc8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMDgtMDNUMDk6NDg6MTcrMDc6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjExPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjExPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5O6n1WAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAF5SURBVHjaLMq/a1NxGEbx87zfG6t2KOgf4CQt0l0UxUUXURwEB3EoooNDQQSRCoJDcdFFsVAEKZRC6g8sOpiAQzFNtYObImQUEVwFscTc+z4O9owfjtbW1ydGw3iQtc6q8At0NcK9sguakW9kE/uQ7gF/9LzbW0jrFGZe8gWsQ4ZpK/aLHJCxDMwCI62+3fgRRW/svGZzVNZ7xDGbi5JnkKZB34XRaqd/P5yXLW4bXYrwSMpHzaisVa28TuGh04BQu7M5Hq6XHHFe8DHCV7LR45CnVHwws9p23dCoQu3OJkGNSjWpyIHrPFn/bb1r7a6PJNoiyyRZD1JlZ3ZNqqKE98rNt3R8IjTr9LLgMM5XqWpG7U4fkaQDEXNBc1eFc5g5/8cVmflULKnd2WCnA4G/Gi1AvBDewnnc4kOEFrPhjNqdHsAerKel+HQEU6Nh/Eb+HOEvhpegOyF39azbBxjH3Cwlf7bGmsXhdiGTE4gnTk1UJV9XY3nr3wCCUMC5beFwGgAAAABJRU5ErkJggg==) right 10px center no-repeat
}

.input-vnd {
    background: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAACXBIWXMAAAsTAAALEwEAmpwYAAA7B2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA4LTAzVDA5OjQxOjU2KzA3OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDgtMDNUMDk6NTM6MjYrMDc6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTA4LTAzVDA5OjUzOjI2KzA3OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8cGhvdG9zaG9wOlRleHRMYXllcnM+CiAgICAgICAgICAgIDxyZGY6QmFnPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHBob3Rvc2hvcDpMYXllck5hbWU+xJE8L3Bob3Rvc2hvcDpMYXllck5hbWU+CiAgICAgICAgICAgICAgICAgIDxwaG90b3Nob3A6TGF5ZXJUZXh0PsSRPC9waG90b3Nob3A6TGF5ZXJUZXh0PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6QmFnPgogICAgICAgICA8L3Bob3Rvc2hvcDpUZXh0TGF5ZXJzPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjAzNTMyZGI3LTNiZTUtMjU0ZS05MTkzLTdmYTA1YmM3ZjkwNjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDplNzU1OTgxMS0wMWUzLTE5NDktOTg0OS0wMDAyMDk0OGYzYzg8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDplNzU1OTgxMS0wMWUzLTE5NDktOTg0OS0wMDAyMDk0OGYzYzg8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZTc1NTk4MTEtMDFlMy0xOTQ5LTk4NDktMDAwMjA5NDhmM2M4PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA4LTAzVDA5OjQxOjU2KzA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDowMzUzMmRiNy0zYmU1LTI1NGUtOTE5My03ZmEwNWJjN2Y5MDY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMDgtMDNUMDk6NTM6MjYrMDc6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjExPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjExPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz59a4rNAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAACXSURBVHjajJAxDcMwEEWfIZRCKLiL97SbAZhAKbgQWghBYKmrpyoAvNQUQiEQrosjRVEuyh//vTv9f0ZE2FPKJQJ98O62eGYLp1wewLCynsG79y586nLKpQM+gAVmoAJo8LgM2+IITBoswDV4V8/E2MIvwGrwD5hbjAhEoGqwbQU7YGoFL4d/PpIREVIud+CrQcE7A/AfAJZCYuuZg9+cAAAAAElFTkSuQmCC) right 10px center no-repeat
}

.messages-warning, .messages-error, .messages-success {
    position: relative;
    margin: 20px 0;
    background: #fff;
    border-radius: var(--radius-s);
    box-shadow: 0 2px 4px rgba(0, 0, 0, .1);
    padding: 25px;
    padding-left: 95px;
    white-space: normal
}

.messages-lg, .messages-error {
    padding-top: 15px;
    padding-bottom: 15px
}

.messages-sm {
    padding-top: 25px;
    padding-bottom: 25px;
    padding-left: 95px
}

.modal-content .messages-warning, .modal-content .messages-error, .modal-content .messages-success {
    margin-top: 0;
    box-shadow: none;
    border: 1px solid #f0f0f0
}

.messages-warning:before, .messages-success:before, .messages-error:before {
    background: #fff7b2;
    width: 80px;
    height: 100%;
    position: absolute;
    content: "";
    -webkit-border-top-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-bottomleft: 3px;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    left: 0;
    top: 0
}

.messages-warning:after, .messages-success:after, .messages-error:after {
    content: url("//hstatic.net/0/0/global/design/imgs/warning-ico.png");
    position: absolute;
    top: 0;
    bottom: 0;
    margin: auto;
    left: 20px;
    width: 40px;
    height: 40px
}

.messages-success:before {
    background: #cae9f7
}

.messages-success:after {
    content: url("//hstatic.net/0/0/global/design/imgs/success-ico.png")
}

.messages-error:before {
    background: #f0ceca
}

.messages-error:after {
    content: url("//hstatic.net/0/0/global/design/imgs/error-ico.png")
}

#left .nav-bottom > ul > li {
    height: 50px
}

.apps-dropdown {
    display: none
}

.navi-list {
    padding: 6px 0
}

.navi-linklist {
    padding: 5px 14px;
    cursor: default
}

.navi-linklist:hover {
    background: #f5fbff
}

.navi-linklist a:first-child {
    height: 14px;
    display: inline-block
}

.section-content {
    float: right;
    padding: 0 20px 0 25px
}

.linklist-container:nth-child(odd) {
    clear: both;
    padding-left: 0;
    padding-right: 10px
}

.linklist-container:nth-child(even) {
    padding-right: 0;
    padding-left: 10px
}

@media (min-width: 960px) {
    .location-container:nth-child(odd) {
        clear: both;
        padding-left: 0;
        padding-right: 10px
    }

    .location-container:nth-child(even) {
        padding-right: 0;
        padding-left: 10px
    }
}

.fixsizetd {
    max-width: 50px;
    text-overflow: ellipsis;
    overflow: hidden
}

.header-right {
    float: right
}

.button-bottom, .button-top {
    float: right
}

.button-top {
    margin-left: 5px
}

.footer-toolbar .paginate-simple {
    display: none
}

@media (max-width: 340px) {
    .login {
        width: 300px
    }
}

@media (max-width: 480px) {
    .ctrl-date-ranges {
        max-width: 350px;
        overflow: scroll;
        max-height: 500px;
        -webkit-overflow-scrolling: touch
    }

    .datepicker-inline {
        width: 100%
    }

    .clear-mobile {
        clear: both;
        display: block
    }

    h2, h3, h4 {
        white-space: normal
    }
}

@media (max-width: 580px) {
    .fb-chat .fb-chat-conversation .message-reply .reply-attachment-form .item {
        border-right: 0;
        margin-right: 0;
        padding-left: 0
    }

    .body-authorize .authorize-apps {
        width: 100% !important
    }
}

@media (max-width: 680px) {
    .button-bottom, .button-top {
        margin: 5px;
        margin-right: 0
    }

    .search-auto-complete .dropdown-menu {
        min-width: 100% !important
    }

    #div-select-collection {
        width: 100%;
        margin-top: 15px
    }

    #div-select-collection .drop-control, #div-select-collection .drop-control .dropdown-toggle {
        width: 100%
    }

    #changepass-WTT .wtt_feature_box {
        width: 100% !important
    }

    .btn-clear-publicdate, .rps-block {
        display: block
    }

    .bulk-select-all {
        display: none
    }

    .rps-float-none {
        float: none !important
    }

    .header-right {
        margin-right: 20px;
        margin-left: -30px
    }

    .header-right:after {
        content: "";
        display: table;
        clear: both
    }

    .pageheader .col-xs-12 {
        padding-left: 0;
        padding-right: 0
    }

    .pageheader .col-xs-12 > .fa {
        margin-left: 20px
    }

    .saved-search-actions .btn:first-child {
        width: 37px;
        overflow: hidden;
        display: inline-block;
        color: transparent;
        font: normal normal normal 14px/1 FontAwesome;
        text-rendering: auto;
        -webkit-font-smoothing: antialiased;
        -moz-osx-font-smoothing: grayscale
    }

    .saved-search-actions .btn:first-child:before {
        content: "";
        text-indent: 0;
        color: #333
    }

    #dropdownfilter {
        width: 37px;
        overflow: hidden;
        display: inline-block;
        color: transparent;
        position: relative
    }

    #dropdownfilter span {
        color: var(--primary);
        left: 0;
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        margin: auto
    }
}

@media (max-width: 1024px) {
    #left, #viewareaid, #pageheader, .toggle-menu {
        -webkit-transition: all 200ms ease-in-out;
        -moz-transition: all 200ms ease-in-out;
        -o-transition: all 200ms ease-in-out;
        transition: all 200ms ease-in-out
    }

    #left {
        left: -230px
    }

    .pageheader:not(.fixed) {
        padding-left: 70px
    }

    .pageheader .col-xs-12 > i {
        margin-left: 0;
        display: none
    }

    .pageheader.fixed {
        left: 0;
        width: 100%
    }

    .modal-open {
        overflow-y: hidden
    }

    .table-wrap .table th, .table-wrap .table td, .table-wrap .table p, .table-wrap .table a {
        white-space: nowrap !important
    }

    #content {
    }

    .footer-toolbar .paginate-simple {
        display: block;
        margin: auto;
        width: 100px
    }

    .footer-toolbar .paginate {
        display: none
    }

    .modal.fade {
        -moz-transition: none;
        -o-transition: none;
        -webkit-transition: none;
        transition: none
    }

    .btn-slim {
        line-height: 10px;
        padding-left: 4px;
        padding-right: 4px
    }

    .breadcrumb {
        font-size: 15px;
        font-weight: bold
    }

    .theme-editor-content {
        left: 0
    }

    .form-control {
        height: 40px;
        font-size: 15px
    }

    .input-group .form-control {
        height: 32px
    }

    h4 {
        font-size: 15px;
        font-weight: bold;
        white-space: normal;
        line-height: 22px
    }

    body {
        padding-bottom: 0;
        overflow-x: auto
    }

    .pageheader {
        height: auto;
        width: 100%;
        padding-left: 54px
    }

    body.responsive {
        overflow: hidden
    }

    .responsive #viewareaid, .responsive .toggle-menu, .responsive .pageheader.fixed {
        left: 230px
    }

    .responsive #left {
        left: 0 !important
    }

    .hideresponsive #viewareaid, .hideresponsive .toggle-menu, .hideresponsive .pageheader.fixed {
        left: 0
    }

    .hideresponsive #left {
        left: -230px
    }

    .responsive .header-right {
        display: none !important
    }

    #left .nav-bottom li {
        border-bottom: 1px solid rgba(29, 29, 29, .3)
    }

    #content {
        width: 100%;
    }

    .toggle-menu {
        display: block !important;
        height: 55px;
        width: 55px;
        position: fixed;
        text-align: center;
        left: 0;
        background: #fff;
        cursor: pointer;
        z-index: 999
    }

    .toggle-menu .fa {
        font-size: 1.3em;
        padding: 7px 10px;
        background-color: #fff;
        color: var(--primary);
        border: 1px solid #d3dbe2;
        border-radius: var(--radius-s);
        position: absolute;
        left: 11px;
        top: 11px
    }

    .responsive .menu-left {
        left: -230px !important
    }

    #content.main-content {
        margin-left: 0 !important
    }

    #wrap {
        padding-left: 0;
        margin-left: 0
    }

    .form-horizontal .section > .col-md-3 {
        padding-left: 0
    }

    .order-item {
        overflow-x: scroll;
        -webkit-overflow-scrolling: touch
    }

    #menu li a {
        padding: 10px 0 10px 15px
    }

    #menu > ul {
        margin-bottom: 15px !important
    }

    .body-authorize {
        left: 0 !important
    }

    .mce-window {
        width: calc(100% - 20px) !important;
        left: 10px !important
    }

    .mce-textbox {
        width: calc(100% - 30px) !important;
        left: 10px !important
    }

    .mce-window .mce-container, .mce-window .mce-container-body {
        width: 100% !important
    }
}

@media (max-width: 992px) {
    .section > .col-md-3 > :last-child {
        margin-bottom: 20px
    }

    .section > .col-sm-3 > :last-child {
        margin-bottom: 20px
    }
}

@media (max-width: 960px) {
    .modal-update-order .reorder .panel-body {
        height: auto !important
    }

    /* .table {
        overflow: visible
    } */

    .table-wrap {
        max-width: 100%;
        overflow-x: auto;
        overflow-y: visible
    }

    .table .dropdown-menu {
        z-index: 99999999;
        overflow-x: auto;
        overflow-y: visible
    }

    .modal {
        overflow-y: auto;
        -webkit-overflow-scrolling: touch
    }

    .modal-body {
        max-height: 2000px;
        overflow-y: visible;
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }

    .modal-body .table {
        width: 600px
    }

    .table select {
        min-width: 100px
    }

    .changepass5s-step, .feature5s {
        width: 100% !important;
        padding: 10px
    }
}

@media (max-width: 768px) {
    .body-authorize .authorize-apps {
        width: 90%
    }

    .messages-warning, .messages-error, .messages-success {
        padding-top: 20px;
        padding-bottom: 20px;
        padding-left: 95px
    }

    .messages-lg {
        padding-top: 15px;
        padding-bottom: 15px
    }

    .box-comment {
        white-space: normal
    }

    .page-tip {
        white-space: normal
    }

    .hidden-responsive {
        display: none
    }

    .body .col-xs-12:first-child, .body .col-sm-3:first-child, .body .col-sm-9:first-child, .body .col-md-12:first-child, .body .col-md-3:first-child, .body .col-md-9:first-child {
        padding-left: 0 !important;
        padding-right: 0 !important
    }

    .breadcrumb a {
        display: none
    }

    .breadcrumb .active:before {
        display: none
    }

    .info-message {
        border: 0;
        padding-top: 0;
        white-space: normal
    }

    .rps-p-none {
        padding: 0 !important
    }

    .rps-p-l-none {
        padding-left: 0 !important
    }

    .rps-p-r-none {
        padding-right: 0 !important
    }

    .rps-m-t-30 {
        margin-top: 30px !important
    }

    .rps-m-t-15 {
        margin-top: 15px !important
    }

    .rps-sm-p {
        padding: 15px
    }

    .col-right {
        padding: 0 !important;
        margin-top: 30px
    }

    .linklist-container:nth-child(even) {
        padding-left: 0;
        padding-right: 10px
    }

    .clear-rps {
        clear: both
    }

    .body .section .wrapper-content-sm {
        background: #fff;
        border-radius: var(--radius-s);
        box-shadow: 0 2px 4px rgba(0, 0, 0, .1);
        padding: 15px !important
    }

    .discount-input .lb-dis {
        display: block;
        margin-top: 5px;
        margin-bottom: px
    }

    .modal-dialog {
        width: calc(100% - 20px) !important
    }

    .form-group.col-sm-6 {
        padding: 0 !important
    }

    .form-group .col-sm-6, .form-group.col-sm-5, .form-group.col-sm-7, .form-group.col-sm-12 {
        padding: 0 !important;
        margin-bottom: 5px
    }

    .order-detail {
        overflow-x: auto;
        -webkit-overflow-scrolling: touch
    }

    .order-detail .panel {
        width: 768px
    }
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    .form-control, textarea {
        font-size: 16px
    }
}

@media (min-width: 1024px) {
    .form-control, textarea {
        font-size: 13px
    }

    .pageheader .header-right {
        float: right;
        clear: both;
        position: absolute;
        right: 20px;
        top: 10px
    }
}

@media (max-width: 680px) {
    .inner {
        padding: 5px;
        padding-top: 0
    }
}

body.facebookpage.chataction:not(.responsive) #left.facebookmenu {
    left: -230px !important
}

body.facebookpage.chataction:not(.responsive) #content {
    margin-left: 0 !important
}

body.facebookpage.chataction .toggle-menu {
    display: block !important
}

body.facebookpage.chataction .pageheader {
    padding-left: 54px
}

body.facebookpage.chataction .pageheader.fixed {
    left: 0;
    width: 100%
}

body.facebookpage.chataction .toggle-menu {
    display: block !important;
    height: 55px;
    width: 55px;
    position: fixed;
    text-align: center;
    left: 0;
    background: #fff;
    cursor: pointer;
    z-index: 999
}

body.facebookpage.chataction.responsive .toggle-menu {
    left: 230px !important
}

body.facebookpage.chataction .toggle-menu .fa {
    font-size: 1.3em;
    padding: 7px 10px;
    background-color: #fff;
    color: var(--primary);
    border: 1px solid #d3dbe2;
    border-radius: var(--radius-s);
    position: absolute;
    left: 11px;
    top: 11px
}

body.facebookpage.chataction #left, body.facebookpage.chataction #viewareaid, body.facebookpage.chataction #pageheader, body.facebookpage.chataction .toggle-menu {
    -webkit-transition: all 200ms ease-in-out;
    -moz-transition: all 200ms ease-in-out;
    -o-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out
}

.wrap-col .wrapper-content {
    padding: 15px
}

.wrap-col .wrapper-content .panel-tab {
    margin-top: -15px
}

@media (min-width: 990px) {
    .wrap-col > div:first-child {
        padding-right: 10px
    }

    .wrap-col > div:last-child {
        padding-left: 10px;
        margin-top: 20px;
        padding-left: 15px
    }

    .wrap-col .panel-body h4, .wrap-col .wrapper-content > h4:first-child, .wrap-col .wrapper-content > h3:first-child, .wrap-col .wrapper-content > div:first-child {
        margin-top: 0
    }

    .wrap-col > div > .panel:last-child {
        padding-bottom: 0
    }

    h3.color-facebook {
        font-size: 18px
    }
}

.recommen_tabs ol li .content-index__inside, .announcements ol li .content-index__inside {
    display: inline-block;
    vertical-align: top;
    margin-left: 10px;
    width: 95%
}

.recommen_tabs ul li a, .recommen_tabs ul li a:hover {
    height: 40px;
    padding-top: 10px;
    font-size: 14px;
    border: 0 !important;
    text-decoration: none
}

.tab-content ol.content-index li {
    padding: 10px;
    border: 1px solid #ddd;
    border-top: 0;
    position: relative
}

.tab-content ol.content-index li > i > img {
    width: 50px
}

.tab-content ol.content-index li > p {
    margin-left: 55px;
    margin-top: -15px
}

.contentshaw {
    position: fixed;
    top: 0;
    background: rgba(0, 0, 0, .76);
    width: 100%;
    height: 100%
}

.emptyRecommen li {
    text-align: center;
    padding: 50px !important
}

.emptyRecommen li .fa {
    font-size: 34px;
    padding: 25px
}

.footer-announ {
    border: 1px solid #ddd;
    text-align: center;
    height: 50px;
    line-height: 50px;
    font-weight: bold;
    background-color: #fafcfc;
    border-top: 0
}

ol.content-index li div.icon_remove {
    opacity: 0;
    font-size: 20px;
    cursor: pointer;
    position: absolute;
    right: 20px;
    top: 20px
}

ol.content-index li:hover .icon_remove {
    opacity: 1
}

.announcements .tab-content ol.content-index li:first-child {
    border: 1px solid #ddd
}

.tab-content ol.content-index li p {
    padding-right: 20px;
    margin-bottom: 0
}

.fa-ann-discounts, .fa-ann-seosearch {
    vertical-align: middle
}

.tab-content ol.content-index li i {
    font-size: 30px;
    color: #c8cacd;
    padding-top: 5px
}

.recommen_tabs .fa-5s:before {
    content: url("//hstatic.net/0/0/global/design/imgs/5giay-fa.png")
}

.recommen_tabs .fa-wtt:before {
    content: url("//hstatic.net/0/0/global/design/imgs/wtt-fa.png")
}

.recommen_tabs .fa-apps {
    content: url(//hstatic.net/0/0/global/design/imgs/payment-method.png)
}

.recommen_tabs .ico-wtt:before {
    content: url(//hstatic.net/0/0/global/design/imgs/wtt-ico.png)
}

.recommen_tabs .ico-5s:before {
    content: url(//hstatic.net/0/0/global/design/imgs/5giay-ico.png)
}

.recommen_tabs .nav-tabs {
    background: #f5f6f7;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    -webkit-border-top-left-radius: 3px;
    -webkit-border-top-right-radius: 3px;
    -moz-border-radius-topleft: 3px;
    -moz-border-radius-topright: 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px
}

.announcements .tab-content ol.content-index li > i > img {
    border-radius: 50%;
    height: 50px
}

.tab-content ol.content-index li {
    background: #fff;
    padding: 20px
}

.announcements .tab-content ol.content-index li > p {
    margin-left: 55px;
    margin-top: -15px
}

.ico-discounts {
    background-image: url(https://cdn.shopify.com/s/assets/admin/advisor-discounts-6b467434295646914226551a47b3e873.svg)
}

.ico-40-svg {
    width: 40px;
    height: 40px;
    background-size: contain;
    background-position: center;
    background-repeat: no-repeat
}

.content-index li a.title-icon {
    font-weight: bold;
    font-size: 14px;
    padding-left: 20px
}

.content-index__item .content-index__title, .content-index__item .content-desc {
    display: block;
    margin-left: 21px
}

.ico, .store-setup__ico--checkbox {
    display: inline-block;
    line-height: 0;
    vertical-align: top;
    text-indent: 999em;
    white-space: nowrap;
    overflow: hidden
}

.content-index__item {
    min-height: 35px;
    position: relative;
    padding: 20px
}

.ico-search {
    background-image: url(//cdn.shopify.com/s/assets/admin/advisor-seo-search-5dd29393aa21ae4df49ce291573cc4e9.svg)
}

.ico-store {
    background-image: url(//cdn.shopify.com/s/assets/admin/advisor-store-front-52fab721c975882feb598975455c7720.svg)
}

.next-icon--facebook-store-slate-lightest, .ico-face {
    background-image: url('data:image/svg+xml;charset=US-ASCII,<svg%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20width%3D"266.895"%20height%3D"266.895"%20viewBox%3D"0%200%20266.895%20266.895"><style%20type%3D"text%2Fcss">circle%2Cellipse%2Cline%2Cpath%2Cpolygon%2Cpolyline%2Crect%2Ctext%7Bfill%3A%2395a7b7%20%21important%3B%20%7D<%2Fstyle><path%20d%3D"M252.164%200H14.73C6.594%200%200%206.594%200%2014.73v237.435c0%208.135%206.594%2014.73%2014.73%2014.73h127.826V163.54h-34.78v-40.28h34.78V93.553c0-34.473%2021.055-53.244%2051.807-53.244%2014.73%200%2027.39%201.097%2031.08%201.587v36.026l-21.328.01c-16.725%200-19.963%207.947-19.963%2019.61v25.716h39.887l-5.194%2040.28h-34.693v103.354h68.012c8.135%200%2014.73-6.596%2014.73-14.73V14.73c0-8.136-6.596-14.73-14.73-14.73z"%2F><%2Fsvg>')
}

.ico-completed {
    background-image: url('data:image/svg+xml;charset=US-ASCII,<svg%20xmlns%3D"http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg"%20xmlns%3Axlink%3D"http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink"%20version%3D"1.1"%20id%3D"Layer_1"%20x%3D"0px"%20y%3D"0px"%20viewBox%3D"0%200%2036%2040"%20style%3D"enable-background%3Anew%200%200%2036%2040%3B"%20xml%3Aspace%3D"preserve"><style%20type%3D"text%2Fcss">circle%2Cellipse%2Cline%2Cpath%2Cpolygon%2Cpolyline%2Crect%2Ctext%7Bfill%3A%23d3dbe2%20%21important%3B%20%7D<%2Fstyle><style%20type%3D"text%2Fcss">%09.st0%7Bfill%3A%23D3DBE2%3B%7D<%2Fstyle><path%20class%3D"st0"%20d%3D"M22.5%2C6h-6.5v2H22v30H2V8h6V6H1.5C0.7%2C6%2C0%2C6.7%2C0%2C7.5v30.9C0%2C39.3%2C0.7%2C40%2C1.5%2C40h20.9c0.9%2C0%2C1.5-0.7%2C1.5-1.5V7.5%20%20C24%2C6.7%2C23.3%2C6%2C22.5%2C6z"%2F><g><path%20class%3D"st0"%20d%3D"M13.4%2C0h-3C9.1%2C0%2C8%2C1.1%2C8%2C2.5v8c0%2C1.4%2C1.1%2C2.5%2C2.5%2C2.5h3c1.4%2C0%2C2.5-1.1%2C2.5-2.5v-8C15.9%2C1.1%2C14.8%2C0%2C13.4%2C0z%20%20%20%20M14%2C10.5c-0.1%2C0.3-0.3%2C0.5-0.6%2C0.5h-3c-0.3%2C0-0.5-0.2-0.5-0.5v-8C10%2C2.2%2C10.2%2C2%2C10.5%2C2h3c0.3%2C0%2C0.5%2C0.2%2C0.6%2C0.5V10.5z"%2F><%2Fg><path%20class%3D"st0"%20d%3D"M32.7%2C31.4C32.4%2C31.8%2C32%2C32%2C31.5%2C32H30c0.7%2C0%2C1.4%2C0.7%2C1.5%2C1.6c-0.5%2C0.4-1%2C1-1.5%2C1.6c-0.4-0.6-0.9-1.2-1.5-1.6%20%20c0.1-0.9%2C0.7-1.6%2C1.5-1.6h-1.5c-0.5%2C0-0.9-0.2-1.2-0.6c-0.5%2C0.7-0.8%2C1.5-0.8%2C2.5c0%2C0.2%2C0%2C0.4%2C0%2C0.5c0%2C0.1%2C0%2C0.2%2C0%2C0.3%20%20c1.2%2C0.7%2C2%2C1.9%2C2.5%2C2.9C29.8%2C38.9%2C30%2C40%2C30%2C40s0.2-1.1%2C0.9-2.4c0.5-1.1%2C1.4-2.3%2C2.5-2.9c0-0.1%2C0-0.2%2C0-0.3c0-0.2%2C0-0.4%2C0-0.5%20%20C33.5%2C32.9%2C33.2%2C32.1%2C32.7%2C31.4z"%2F><path%20class%3D"st0"%20d%3D"M31.5%2C2h-3C27.7%2C2%2C27%2C2.7%2C27%2C3.6V6h2V4h2v2h2V3.6C33%2C2.7%2C32.3%2C2%2C31.5%2C2z"%2F><path%20class%3D"st0"%20d%3D"M33%2C8v22.4c0%2C0.4-0.1%2C0.7-0.3%2C0.9C32.4%2C31.8%2C32%2C32%2C31.5%2C32h-3c-0.5%2C0-0.9-0.2-1.2-0.6c-0.2-0.3-0.3-0.6-0.3-0.9%20%20V8h2v22h2V8H33z"%2F><path%20class%3D"st0"%20d%3D"M36%2C8.5V18c0%2C0.6-0.4%2C1-1%2C1s-1-0.4-1-1V8.5C34%2C8.2%2C33.8%2C8%2C33.5%2C8H27c-0.6%2C0-1-0.4-1-1s0.4-1%2C1-1h6.5%20%20C34.9%2C6%2C36%2C7.1%2C36%2C8.5z"%2F><g><path%20class%3D"st0"%20d%3D"M7.3%2C23.8c-0.1-0.1-0.1-0.4%2C0-0.5l1-1c0.1-0.1%2C0.4-0.1%2C0.5%2C0l1.6%2C1.5c0.1%2C0.1%2C0.4%2C0.1%2C0.5%2C0l4.3-4.3%20%20%20c0.1-0.1%2C0.4-0.1%2C0.5%2C0l1%2C0.9c0.1%2C0.1%2C0.2%2C0.4%2C0%2C0.5l-5.2%2C5.2c-0.1%2C0.1-0.4%2C0.3-0.7%2C0.3h-0.4c-0.2%2C0-0.5-0.1-0.7-0.3L7.3%2C23.8z"%2F><%2Fg><%2Fsvg>');
    background-position: top center;
    background-size: 60px auto;
    background-repeat: no-repeat;
    padding-top: 80px
}

.content-index .content-icon {
    display: inline-block;
    vertical-align: top;
    width: 95%
}

.announListTmpl a:hover {
    text-decoration: underline
}

.apps-installed .app-item {
    margin-bottom: 0;
    background: #fff;
    border-radius: var(--radius-s);
    box-shadow: 0 2px 4px rgba(0, 0, 0, .1)
}

.apps-installed .app-item .app-icon {
    display: block;
    margin: 0 auto;
    background-color: #fafafa;
    border-radius: var(--radius-s); 3px 0 0;
    overflow: hidden;
    width: 310px;
    height: 100px
}

.apps-installed .app-item img {
    display: block;
    margin: 0 auto
}

.apps-installed .app-item .app-details {
    padding-left: 10px;
    padding-bottom: 5px;
    position: relative
}

.apps-installed .app-item .app-details .btn {
    position: absolute;
    right: 10px;
    top: 2px
}

.apps-installed .dropdown-menu {
    right: 12px;
    left: auto;
    top: 39px
}

.apps-installed .app-item .app-name {
    margin-bottom: 5px
}

.apps-installed .app-item .app-author {
    color: #aaa
}

.haravan-apps .app-item {
    margin: 0 0 20px 0;
    padding: 0;
    box-sizing: border-box;
    border: none !important;
    overflow: hidden;
    border-radius: var(--radius-s);
    box-shadow: 0 2px 4px rgba(0, 0, 0, .1);
    height: 180px;
    background: #fff
}

.haravan-apps .app-item .overlay {
    height: 186px;
    width: 309px !important;
    -o-transition: none .3s ease-in-out 0s;
    -webkit-transition: none .3s ease-in-out 0s;
    -moz-transition: none .3s ease-in-out 0s;
    display: block;
    position: absolute;
    z-index: 99;
    border: 1px solid var(--lightgray);
    border-radius: 0 0 3px 3px
}

.haravan-apps .app-item:hover .app-icon {
    margin-top: -100px;
    cursor: pointer
}

.haravan-apps .app-item .app-icon {
    display: block;
    margin: 0 auto;
    width: 310px;
    height: 100px;
    background-color: #fafafa;
    border-radius: var(--radius-s); 3px 0 0;
    overflow: hidden;
    -moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease
}

.haravan-apps .app-item img {
    display: block;
    margin: 0 auto
}

.haravan-apps .app-item .app-name {
    margin-bottom: 5px
}

.haravan-apps .app-item .app-details {
    background: #fff;
    padding-left: 10px;
    padding-bottom: 5px;
    position: relative
}

.haravan-apps .app-item:hover .app-details {
    color: #59a4d2;
    border-top: solid 2px #fafafa
}

.haravan-apps .app-item .app-details .app-price {
    color: #aaa
}

.haravan-apps .app-item:hover .app-details .app-price {
    color: #59a4d2
}

.haravan-apps .app-item .app-details .btn-app-install {
    position: absolute;
    right: 10px;
    top: 0
}

.haravan-apps .app-item:hover .app-details .btn-app-install {
    top: 10px
}

.haravan-apps .app-item .app-footer {
    background: #f9f9f9;
    border-top: 1px solid var(--lightgray);
    padding-left: 10px;
    padding-bottom: 5px;
    position: relative;
    padding-top: 2px
}

.haravan-apps .app-item .app-footer .app-rating {
    height: 18px
}

.haravan-apps .app-item .app-footer .app-rating .app-review-star {
    width: 50%;
    float: left;
    color: #59a4d2
}

.haravan-apps .app-item .app-footer .app-rating .app-review {
    width: 50%;
    float: left;
    text-align: right;
    padding-right: 10px
}

.haravan-apps .app-item .app-footer .app-description {
    border-top: 1px solid var(--lightgray);
    margin-left: -10px;
    padding-left: 10px;
    margin-top: 2px;
    padding-top: 5px;
    padding-right: 10px;
    height: 95px;
    white-space: normal;
    color: #aaa
}

.body-authorize {
    background: #ebeef0;
    position: fixed;
    height: 100%;
    left: 100px
}

.authorize-apps {
    background: #fff;
    padding: 15px;
    border-radius: var(--radius-s);
    -moz-box-shadow: 0 3px 3px #aaa;
    -webkit-box-shadow: 0 3px 3px #aaa;
    box-shadow: 0 3px 3px #aaa;
    width: 45%;
    margin: 0 auto
}

.authorize-apps .authorize-head {
    background: url(//hstatic.net/0/0/global/design/imgs/sync.png) center center no-repeat;
    height: 75px;
    width: 300px;
    display: block;
    margin: auto
}

.authorize-apps h3 {
    white-space: pre-wrap;
    line-height: 30px
}

.authorize-apps .authorize-head div {
    border-radius: var(--radius-m);
    border: 1px solid #dedede;
    float: left;
    padding: 7px
}

.authorize-apps .authorize-head div img {
    width: 60px;
    height: 60px
}

.authorize-apps .authorize-head div:last-child {
    float: right
}

iframe.app-embed {
    width: 100%;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: none
}

#wrapper5s, #wrapperwtt {
    width: 700px;
    margin: auto;
    padding-top: 5px
}

.errors + #wrapper5s, .errors + #wrapperwtt {
    margin-top: 0
}

#header5s {
    background: #217fbc;
    color: #fff;
    line-height: 55px;
    position: relative
}

#header5s * {
    color: #fff
}

#header5s .btn-group, #headerwtt .btn-group {
    margin-left: 10px
}

#wrapper5s .banner, #wrapperwtt .banner {
    background: #ededed;
    text-align: center;
    position: relative
}

#wrapper5s .banner img, #wrapperwtt .banner img {
    min-height: 200px;
    width: 100%
}

.editbanner, .deletebanner {
    position: absolute;
    bottom: 20px;
    left: 20px
}

.deletebanner {
    left: auto;
    right: 20px
}

#wrapper5s .box-title {
    border-bottom: 2px solid #217fbc;
    margin-top: 20px;
    position: relative
}

#wrapper5s .box-title span {
    display: inline-block;
    padding: 7px 12px 5px 12px;
    font-size: 13px;
    text-transform: uppercase;
    background: #217fbc;
    color: #fff
}

#wrapper5s i, #wrapperwtt i {
    font-size: 1.2em
}

#wrapper5s .minicolors, #wrapperwtt .minicolors {
    float: left
}

.box-product {
    background: #fcfeff;
    border: 2px dashed #dde9ee;
    padding-top: 10px
}

.box-product img {
    max-width: 100%
}

.box-product .btn {
    border: none;
    border-radius: 0;
    margin-bottom: 5px
}

.box-product-home {
    background: #f0f5f7;
    border-color: #cfdfe5
}

.home i {
    font-size: 1.5em
}

#wrapper5s .dropdown-menu, #wrapperwtt .dropdown-menu {
    width: auto;
    height: auto;
    min-height: 50px;
    padding: 10px;
    line-height: 22px
}

#wrapper5s .dropdown-menu *, #wrapperwtt .dropdown-menu * {
    color: #444
}

#wrapper5s .dropdown-menu a, #wrapperwtt .dropdown-menu a {
    color: #217fbc
}

#changepass-5s .header-5s {
    padding: 10px 0 10px 20px
}

.box-changepass-5s {
    height: 230px;
    width: 100%;
    background: url(//hstatic.net/0/global/design/imgs/banner_changepass.png) no-repeat center #1d649e
}

.changepass5s-step, .feature5s {
    width: 900px;
    margin: auto
}

.changepass5s-step .item {
    background: url(//hstatic.net/0/global/design/imgs/email_ico_5s.png) #fff 15px center no-repeat;
    padding: 15px;
    padding-left: 45px;
    margin-top: 25px;
    border-radius: 7px;
    -moz-box-shadow: 1px 1px 4px #878787;
    -webkit-box-shadow: 1px 1px 4px #878787;
    box-shadow: 1px 1px 4px #878787
}

.changepass5s-step .item input {
    height: 30px;
    width: 100%;
    border: 1px solid #a5b9c2;
    padding-left: 5px
}

.changepass5s-step .col-md-4:first-child .item {
    background: url(//hstatic.net/0/global/design/imgs/people_ico_5s.png) #fff 15px center no-repeat
}

.changepass5s-step .col-md-4:last-child .item {
    background: url(//hstatic.net/0/global/design/imgs/lock_ico_5s.png) #fff 15px center no-repeat;
    padding-top: 28px;
    padding-bottom: 28px
}

#changepass-5s .btn {
    background: #1d649e;
    border-radius: 0
}

.feature5s li {
    padding-left: 73px;
    height: 65px;
    margin-top: 20px
}

.feature5s li label {
    color: #2c6ea4
}

.feature5s li p {
    font-size: .9em
}

.feature5s li.inventories {
    background: url(//hstatic.net/0/global/design/imgs/folder5s.png) no-repeat left top
}

.feature5s li.emailnotify {
    background: url(//hstatic.net/0/global/design/imgs/email5s.png) no-repeat left top
}

.feature5s li.syncorder {
    background: url(//hstatic.net/0/global/design/imgs/sync5s.png) no-repeat left top
}

.feature5s li.customlayout {
    background: url(//hstatic.net/0/global/design/imgs/editlayout5s.png) no-repeat left top
}

.login5s {
    width: 350px;
    border-radius: var(--radius-m);
    border: 1px solid #ddd;
    position: absolute;
    top: 25%;
    left: 35%;
    background: #fff;
    padding: 20px;
    text-align: center
}

.login5s h4 {
    font-weight: bold;
    padding-bottom: 20px
}

.login5s input[type="text"], .login5s input[type="password"] {
    height: 40px;
    width: 100%;
    padding-left: 5px
}

.login5s button, .login5s button:hover {
    background: #ff530d;
    color: #fff;
    width: 100%;
    font-size: 20px;
    border-radius: 0
}

.login5s button:hover {
    opacity: .9
}

.authen5s {
    margin-top: 50px;
    width: 450px;
    background: #fff;
    -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
    -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
    box-shadow: 0 1px 1px rgba(0, 0, 0, .2);
    margin: auto;
    display: inline-block;
    vertical-align: middle;
    padding: 10px;
    border-radius: var(--radius-s);
    max-height: 500px;
    overflow: auto;
    position: relative;
    top: 50px
}

.authen5s ul li {
    text-align: left;
    padding: 6px 20px;
    text-transform: uppercase
}

.body-5giay {
    background-color: #eaeaea !important
}

._\35giay-item .panel-body {
    height: 150px;
    overflow-y: scroll;
    padding: 5px;
    padding-right: 0
}

._\35giay-item .panel-heading {
    font-size: 15px;
    color: #31373d;
    text-transform: uppercase;
    font-weight: 500
}

._\35giay-item li {
    border-bottom: 1px solid #ddd;
    line-height: 25px;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 5px
}

._\35giay-item li input {
    vertical-align: sub
}

._\35giay-item li p {
    margin: 0;
    width: 90%;
    width: calc(100% - 75px);
    line-height: 16px
}

._\35giay-item li .onoffswitch {
    width: 58px;
    float: left
}

._\35giay-item li.active {
    background: #cfdfe5
}

._\35giay-item li:last-child {
    border-bottom: none
}

._\35giay-item li i {
    color: #444;
    vertical-align: top;
    margin-left: 5px
}

_\35giay-item .panel-body span {
    line-height: 18px
}

#wrapper5s .displaybox {
    width: 100px;
    float: right;
    text-align: right;
    color: #217fbc;
    font-weight: 400;
    line-height: 30px;
    margin-right: 20px
}

#wrapper5s .displaybox input {
    vertical-align: middle;
    margin-top: 0
}

#wrapper5s .displaybox label {
    font-weight: 500
}

.onoffswitch {
    position: relative;
    width: 55px;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none
}

.onoffswitch-checkbox {
    display: none
}

.onoffswitch-label {
    display: block;
    overflow: hidden;
    cursor: pointer;
    border: 2px solid var(--lightgray);
    border-radius: 0
}

.onoffswitch-inner {
    display: block;
    width: 200%;
    margin-left: 0;
    -moz-transition: margin .3s ease-in 0s;
    -webkit-transition: margin .3s ease-in 0s;
    -o-transition: margin .3s ease-in 0s;
    transition: margin .3s ease-in 0s
}

.onoffswitch-inner:before, .onoffswitch-inner:after {
    display: block;
    float: left;
    width: 50%;
    height: 14px;
    padding: 0;
    line-height: 10px;
    font-size: 9px;
    color: #fff;
    font-family: Trebuchet, Arial, sans-serif;
    font-weight: bold;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    border: 2px solid transparent;
    background-clip: padding-box
}

.onoffswitch-inner:before {
    padding-left: 9px;
    background-color: var(--lightgray);
    color: #189bf2;
    content: "Hiện"
}

.onoffswitch-inner:after {
    padding-right: 11px;
    text-align: right;
    background-color: var(--lightgray);
    color: #949494;
    content: "Ẩn"
}

.onoffswitch-switch {
    display: block;
    width: 18px;
    margin: 0;
    height: 18px;
    right: 0;
    background-color: #189bf2;
    position: absolute;
    bottom: 0;
    -moz-transition: all .3s ease-in 0s;
    -webkit-transition: all .3s ease-in 0s;
    -o-transition: all .3s ease-in 0s;
    transition: all .3s ease-in 0s
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-inner {
    margin-left: -100%
}

.onoffswitch-checkbox:checked + .onoffswitch-label .onoffswitch-switch {
    background: #949494;
    right: 39px
}

.wtt_logo {
    margin: 7px 15px
}

.wtt_header_box {
    height: 230px;
    width: 100%;
    background: url(//hstatic.net/0/0/global/design/chunghn/webtretho/wtt_header_bg_2.png) #f69618
}

.wtt_text_header {
    font-size: 36px;
    color: #fff;
    line-height: 45px
}

.wtt_pt50 {
    padding-top: 50px
}

.wtt_text_center {
    font-size: 24px
}

.wtt_feature_box {
    width: 1024px;
    margin: auto
}

.wtt_feature_box li {
    padding-left: 75px;
    height: 60px;
    margin-top: 20px;
    font-size: 14px;
    font-weight: 400
}

.wtt_feature_box li.feature_1 {
    background: url(//hstatic.net/0/0/global/design/chunghn/webtretho/wtt_icon_1.png) no-repeat left top
}

.wtt_feature_box li.feature_2 {
    background: url(//hstatic.net/0/0/global/design/chunghn/webtretho/wtt_icon_2.png) no-repeat left top
}

.wtt_feature_box li.feature_3 {
    background: url(//hstatic.net/0/0/global/design/chunghn/webtretho/wtt_icon_3.png) no-repeat left top
}

.wtt_feature_box li.feature_4 {
    background: url(//hstatic.net/0/0/global/design/chunghn/webtretho/wtt_icon_4.png) no-repeat left top
}

.wtt_button {
    background: #f69618;
    color: #fff;
    padding: 15px 25px;
    font-size: 16px;
    font-weight: 500;
    text-transform: none;
    -webkit-box-shadow: 0 2px 0 0 rgba(213, 103, 0, 1);
    -moz-box-shadow: 0 2px 0 0 rgba(213, 103, 0, 1);
    box-shadow: 0 2px 0 0 rgba(213, 103, 0, 1)
}

.wtt_button:hover {
    color: #fff
}

.wtt_link_a {
    color: #cd1414;
    font-size: 14px;
    text-decoration: underline;
    font-weight: 500;
    line-height: 30px
}

.wtt_link_a:hover {
    color: #f69618;
    font-size: 14px;
    text-decoration: underline;
    font-weight: 500
}

.wtt_text_list_li {
    padding-top: 12px
}

.wtt_mgbtom {
    margin-bottom: 15px
}

#headerwtt {
    color: #333;
    line-height: 45px;
    border-bottom: 1px solid #0b8d44;
    margin-bottom: 7px
}

#headerwtt .glyphicon-home {
    color: #0b8d44
}

#wrapperwtt {
    padding-bottom: 30px
}

#wrapperwtt .box-title {
    display: block;
    text-align: center;
    margin-bottom: 0;
    position: relative
}

#wrapperwtt .box-title:before {
    display: table;
    content: "";
    border-top: 1px solid #0b8d44;
    width: 100%;
    position: absolute;
    top: 13px
}

#wrapperwtt .box-title span {
    display: inline-block;
    background: #fff;
    padding: 10px 15px 7px 15px;
    font-size: 15px;
    color: #0b8d44;
    text-transform: uppercase;
    white-space: nowrap;
    position: relative;
    z-index: 1;
    font-weight: 600
}

#wrapperwtt .box-title:after {
    clear: both;
    display: table;
    content: "";
    border-bottom: 1px solid #0b8d44;
    width: 100%;
    position: absolute;
    bottom: 15px
}

#wrapperwtt .dropdown-menu-center {
    margin-left: 300px
}

#wrapperwtt .box-product {
    position: relative
}

#wrapperwtt .displaybox {
    position: absolute;
    right: 10px;
    top: 10px;
    z-index: 1
}

#wrapperwtt .box-product-home, .box-product {
    background: #fcfcfc;
    border-color: #edede3
}

.wtt_welcome_header {
    color: #fff !important;
    background-color: #108e45 !important;
    border-color: #108e45 !important
}

.wtt_welcome_btn {
    background-color: #108e45 !important;
    border-color: #108e45 !important;
    color: #fff !important
}

.wtt_welcome_btn:hover {
    background-color: #108e45 !important;
    border-color: #108e45 !important;
    color: #fff !important
}

.color-wtt {
    color: #108e45 !important
}

.img-large {
    height: 100px;
    width: 100px
}

.img-circle-account {
    position: relative;
    display: inline-block;
    background: #fafcfc;
    border-radius: 150px;
    border: 1px solid #dae9e9;
    text-decoration: none;
    text-align: center
}

.shopregister {
    width: 100%;
    height: 100%;
    background: #ecf0f1;
    padding-top: 50px
}

.shopregister .step1, .shopregister .step2, .shopregister .step3, .shopregister .step4 {
    background: #fff;
    padding: 15px;
    padding-left: 30px;
    padding-right: 30px;
    box-shadow: 1px 2px 3px #ddd;
    width: 650px;
    margin: auto
}

.shopregister .step2 .form-group, .shopregister .step3 .form-group, .shopregister .step4 .form-group {
    text-align: left
}

.shopregister .step1 .list-option li div {
    padding: 10px;
    display: table-cell;
    text-align: left;
    vertical-align: middle
}

.shopregister .step1 .list-option li {
    margin-bottom: 20px;
    border: #dfdfdf 1px solid;
    border-radius: var(--radius-s);
}

.shopregister h2 {
    font-size: 20px;
    line-height: 30px;
    margin: 0
}

.shopregister .step1 .list-option li:hover {
    border-color: #5aa3e2;
    cursor: pointer
}

.shopregister .step1 .list-option li > div:first-of-type {
    width: 50px;
    text-align: center;
    border-right: #dfdfdf 1px solid;
    background: #fafafa;
    user-select: none;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.shopregister .step1 .list-option li p {
    font-size: 13px
}

.nav-process i {
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px
}

.nav-process i.active:after {
    background: #1e67a5
}

.nav-process i:after {
    content: "";
    display: block;
    width: 10px;
    height: 10px;
    background: #5aa3e2;
    border-radius: 50%
}

.shopregister input[type="checkbox"] {
    display: none
}

.shopregister input[type="checkbox"] + label {
    display: inline-block;
    width: 19px;
    height: 19px;
    margin: -1px 4px 0 0;
    vertical-align: middle;
    cursor: pointer;
    border: 2px solid #5d9ed6;
    background: #fff;
    position: relative
}

.shopregister input[type="checkbox"]:checked + label {
    background: #fff
}

.shopregister input[type="checkbox"] + label span {
    background-image: url(data:image/svg+xml;charset=US-ASCII,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%20enable-background%3D%22new%200%200%2024%2024%22%3E%3Cstyle%20type%3D%22text%2Fcss%22%3Ecircle%2Cellipse%2Cline%2Cpath%2Cpolygon%2Cpolyline%2Crect%2Ctext%7Bfill%3A%23479ccf%20%21important%3B%20%7D%3C%2Fstyle%3E%3Cpath%20d%3D%22M23.6%205L22%203.4c-.5-.4-1.2-.4-1.7%200L8.5%2015l-4.8-4.7c-.5-.4-1.2-.4-1.7%200L.3%2011.9c-.5.4-.5%201.2%200%201.6l7.3%207.1c.5.4%201.2.4%201.7%200l14.3-14c.5-.4.5-1.1%200-1.6z%22%2F%3E%3C%2Fsvg%3E);
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
    -webkit-transform: translate(-50%, -50%) scale(0);
    transform: translate(-50%, -50%) scale(0);
    -webkit-transition: -webkit-transform .15s ease-in-out;
    transition: transform .15s ease-in-out;
    z-index: 2;
    width: 15px;
    height: 15px;
    position: absolute;
    display: block;
    top: 8px;
    left: 8px
}

.shopregister input[type="checkbox"]:checked + label span {
    -webkit-transform: translate(-50%, -50%) scale(.8);
    transform: translate(-50%, -50%) scale(.8)
}

div.step3 > div:nth-child(7) > div > label > input[type="checkbox"] {
    display: inline-block;
    vertical-align: top
}

div.step2 > div:nth-child(7) > span {
    margin-top: 15px;
    display: block;
    font-size: 15px
}

div.step3 > div:nth-child(8) > div > label > input[type="checkbox"] {
    display: inline-block;
    vertical-align: top
}

div.step2 > div:nth-child(8) > span {
    margin-top: 15px;
    display: block;
    font-size: 15px
}

#btnGoBackStep1, #btnGoBackStep2 {
    line-height: 37px
}

@media screen and (max-width: 600px) {
    .shopregister .step1, .shopregister .step2, .shopregister .step3, .shopregister .step4 {
        width: 100%;
        padding: 5px
    }
}

#drop-account .product-tipbox {
    margin-top: 10px !important
}

.table-wrap#table-account {
    padding-left: 15px;
    margin-top: 7px
}

img.img-channel {
    height: 90px;
    width: 100%;
    background: #ccc
}

#add-channel .panel-footer, #install-channel .panel-footer {
    border-top: 1px solid transparent;
    padding-top: 0
}

#install-channel .panel-body, #add-channel .panel-body {
    padding-bottom: 0
}

#install-channel p, #add-channel p {
    padding: 8px 0 0
}

#collect-channel input[type="checkbox"] {
    margin-right: 5px
}

ul#list-channel {
    padding: 10px 0
}

ul#list-channel select.form-control {
    border-radius: var(--radius-s);
}

.modal-dialog.modal-channel {
    width: 500px !important;
    margin: 30px auto
}

#intall-channel label {
    padding: 5px 0
}

#intall-channel form {
    padding-top: 15px
}

#intall-channel form .btn.btn-default {
    padding: 7px 30px;
    margin: 10px 0 0 0
}

svg.icon-success-overlay {
    fill: #b2d86a;
    position: absolute;
    right: 5px;
    bottom: 0;
    width: 36px;
    height: 36px;
    top: auto
}

@media print {
    a:link:after, a:visited:after {
        content: " [" attr(href) "] ";
        font-size: 90%
    }

    #left {
        display: none !important
    }

    #content.main-content {
        margin-left: auto !important;
        left: 0 !important
    }

    .map-order {
        display: none
    }

    .media-object {
        display: none
    }

    .btn {
        display: none
    }

    .hide-print {
        display: none !important
    }

    .show-print {
        display: inline-block !important
    }

    a:link:after, a:visited:after {
        content: " [" attr(href) "] "
    }

    .hide-print::after {
        display: none;
        color: #fff
    }

    .hide-print:before {
        display: none;
        color: #fff
    }

    .breadcrumb li {
        display: none
    }

    .breadcrumb li.active {
        display: inline-block
    }

    .breadcrumb > li + li:before {
        color: #fff !important;
        display: none
    }

    .panel-default > .panel-heading.order-bottom {
        border-bottom: 1px solid #222 !important
    }

    .panel-default > .panel-heading {
        border-bottom: solid 1px #222 !important
    }

    .panel-default {
        border: solid 1px #222 !important;
        border-color: #222 !important
    }

    .order-border {
        border-right: solid 1px #222 !important;
        border-bottom: solid 1px #222 !important
    }

    .panel {
        margin-bottom: 20px;
        background-color: #fff;
        border: 1px solid transparent;
        border-radius: 0;
        -webkit-box-shadow: none;
        box-shadow: none
    }

    .timeline-group .item:before {
        background-color: transparent
    }

    .timeline-group li {
        border-top-color: #222
    }

    .panel-footer {
        display: none
    }

    .border-top, .border-bottom {
        border-color: #222 !important
    }

    .bg-warning {
        border-bottom: 0;
        border-top: 0
    }

    .main-content {
        margin: 0
    }

    @page {
        margin: 0;
        size: auto
    }

    body {
        background: #fff;
        color: #000;
        font-size: 8pt;
        line-height: 150%;
        margin: 0
    }

    .inner hr {
        margin-top: 0 !important
    }

    hr {
        color: #ccc;
        background-color: #ccc
    }

    h1, h2, h3, h4, h5, h6, code, pre {
        color: #000;
        text-transform: none
    }

    h1 {
        font-size: 11pt;
        margin-top: 1em
    }

    h2 {
        font-size: 10pt
    }

    h3 {
        font-size: 9pt
    }

    h4, h5, h6 {
        font-size: 8pt
    }

    code, pre {
        font-size: 8pt;
        background-color: transparent
    }

    blockquote {
        background-image: none
    }

    a:link, a:visited {
        text-decoration: underline;
        color: #000
    }

    .printer-preview-content {
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        padding: 60px;
        margin-bottom: 20px;
        clear: both;
        overflow: hidden
    }

    .printer-preview-content body, .printer-preview-content html {
        font-size: 1em;
        line-height: normal;
        background-color: none;
        background: none;
        padding-top: 0 !important
    }

    .printer-preview-content #body {
        min-height: 0 !important
    }

    .printer-preview-content .span1, .printer-preview-content .span2, .printer-preview-content .span3, .printer-preview-content .span4, .printer-preview-content .span5, .printer-preview-content .span6, .printer-preview-content .span7, .printer-preview-content .span8, .printer-preview-content .span9, .printer-preview-content .span10, .printer-preview-content .span11, .printer-preview-content .span12, .printer-preview-content .span13, .printer-preview-content .span14, .printer-preview-content .span15, .printer-preview-content .span16, .printer-preview-content .span17, .printer-preview-content .span18, .printer-preview-content .span19, .printer-preview-content .span20, .printer-preview-content .span21, .printer-preview-content .span22, .printer-preview-content .span23, .printer-preview-content .span24 {
        padding: 0 10px
    }

    .printer-preview-content h1, .printer-preview-content h2, .printer-preview-content h3, .printer-preview-content h4, .printer-preview-content h5, .printer-preview-content h6, .printer-preview-content p, .printer-preview-content li, .printer-preview-content span {
        color: #000
    }

    .printer-preview-content h1, .printer-preview-content h2, .printer-preview-content h3, .printer-preview-content h4, .printer-preview-content h5, .printer-preview-content h6, .printer-preview-content p, .printer-preview-content ul, .printer-preview-content ol {
        margin: 1em 0 1em 0
    }

    .printer-preview-content h1, .printer-preview-content h2, .printer-preview-content h3, .printer-preview-content h4, .printer-preview-content h5, .printer-preview-content h6 {
        font-weight: bold
    }

    .printer-preview-content h1 {
        font-size: 250%
    }

    .printer-preview-content h2 {
        font-size: 175%
    }

    .printer-preview-content h3 {
        font-size: 135%
    }

    .printer-preview-content h4 {
        font-size: 100%
    }

    .printer-preview-content h5 {
        font-size: 100%
    }

    .printer-preview-content h6 {
        font-size: 90%;
        font-style: italic
    }

    .printer-preview-content hr {
        clear: both;
        overflow: hidden;
        margin: 1.5em 0 1.5em 0;
        border-bottom: 1px solid #000;
        height: 0
    }

    .printer-preview-content a:link, .printer-preview-content a:visited {
        color: #00c;
        font-weight: bold;
        text-decoration: underline
    }

    .printer-preview-content b, .printer-preview-content strong {
        font-weight: bold
    }

    .printer-preview-content li {
        margin: 0 0 0 2em;
        list-style: disc
    }

    .printer-preview-content .header-row + .row {
        margin-top: 0
    }

    .printer-preview-content .documents {
        float: none;
        width: auto
    }

    .printer-preview-content .box, .printer-preview-content .header-row, .printer-preview-content .printer-preview-top, .printer-preview-content .section.buttons.section-print, .printer-preview-content .section.section-print.shipping-rate-buttons {
        display: none !important
    }

    .printer-preview-content .printer-preview-content {
        font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
        padding: 0;
        border: none;
        margin: 0
    }

    .printer-preview-content table, .printer-preview-content td, .printer-preview-content th {
        width: auto;
        border-spacing: 0;
        border-collapse: collapse
    }

    .printer-preview-content td, .printer-preview-content th {
        border-bottom: none
    }

    .printer-preview-content .table-tabular {
        border: 1px solid #000;
        margin: 0 0 0 0;
        width: 100%;
        border-spacing: 0;
        border-collapse: collapse
    }

    .printer-preview-content .table-tabular th, .printer-preview-content .table-tabular td {
        padding: .5em;
        text-align: left
    }

    .printer-preview-content .table-tabular th {
        border-bottom: 1px solid #000
    }

    .printer-preview-content .table-tabular td {
        border-bottom: 1px solid #000;
        text-align: left
    }

    .printer-preview-content .table-tabular tfoot td {
        border-bottom-width: 0;
        border-top: 1px solid #000;
        padding-top: 1em
    }

    .printer-preview-content .row {
        margin: 0
    }

    .printer-preview-content .printer-inline-preview {
        page-break-before: always;
        overflow: hidden;
        clear: both
    }

    .printer-preview-content .printer-inline-preview.hidden {
        page-break-before: avoid !important
    }

    .printer-preview-content .printer-inline-preview:first-child, .printer-preview-content .printer-inline-preview-first {
        page-break-before: avoid !important
    }

    #printer-preview-empty_message {
        display: none
    }

    .printer-template-name {
        border: 0;
        margin: 0
    }
}

#progress-container {
    display: flex;
    width: 100%;
    margin: auto;
    position: relative
}

#progress-container * {
    font-family: "Arial"
}

#progress-container a {
    height: 35px;
    position: absolute;
    margin-top: 0;
    width: 35px;
    left: 0;
    cursor: pointer
}

#progress-container .line {
    height: 1px;
    width: 100%;
    border-bottom: 2px solid #c8d3da;
    position: absolute;
    margin-top: 17.5px;
    z-index: 0
}

#progress-container ul {
    display: flex;
    width: 100%;
    list-style: none;
    padding: 0;
    margin: auto;
    justify-content: space-between;
    z-index: 2000;
    z-index: 0
}

#progress-container li {
    display: inline-flex;
    background: #fff;
    height: 35px;
    width: 35px;
    line-height: 27px;
    border-radius: 50%;
    text-align: center;
    justify-content: center;
    align-items: center;
    font-weight: bold;
    font-size: 12px;
    position: relative;
    box-shadow: 0 0 0 2px #c8d3da;
    -webkit-transition: box-shadow .2s;
    -moz-transition: box-shadow .2s;
    -o-transition: box-shadow .2s;
    transition: box-shadow .2s
}

#progress-container li:hover {
    box-shadow: 0 0 0 6px #c8d3da
}

#progress-container .done {
    font-family: "FontAwesome";
    box-shadow: 0 0 0 2px var(--primary);
    color: var(--primary)
}

#progress-container .done:hover {
    box-shadow: 0 0 0 6px var(--primary)
}

#progress-container li:before {
    font-size: 12px;
    position: absolute;
    margin-top: 30px;
    color: #666;
    margin-right: 60px
}

#progress-container li a {
    color: #d4d4d4
}

#progress-container .shiping:after {
    height: 24px;
    content: url("data: image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABxElEQVRIS+2VT07bQBTGv2/iiiU5gjkBuUEdKdlUNfWGhB05grmBOUHhBE13JV00IlU3BClHcE9AOEHDDhHHXzU2hgibJkRiUYkneTPvz8/zzXszxCsbX7k+3gArFS5J1N7rnkjYXZn5EKB4PBocPRfP9of9BmrYFunZIILR+sXzyIvzs2fP8sFhQTK1OqgGCVfQIcH6y2CK5+auORkOZ0UevSCoO4utHihbLCS4/bKiebRSNmFSq0LIRN7Fr+9xrsi9tT4eeORCKelS7NldANm3llnA+Oe3Sdvf74k8KSD0ggO3tkitLA0KHsj3a1V8ElQA7PIypKqLtAkAUCzxUXvCyjUtA/zOZDNAdVYlQOCGuyhD/imRoGNK06xLYAISnyr/U/gtoA/gCsAOqKjoxhKgtdeZ5U59zQqrGMA0AkwIlqf8vkV/ULwGJUinoPki6KYEsF3lJHAT5zZ+l279sVOat3AazWumZ33Lu2C6mMlhYNfG54Oo7Xcmkslug8SpOOTl5JbfnZL4LMkFuDMenWWFnlrL74akDiVGoPpM1CwNWlVidk85DK1vbu7C5SugCgLAE9S/HA2Ghf/twVk5k/+/RH8BYn64DufjydoAAAAASUVORK5CYII=")
}

#progress-container .shiping.done:after {
    content: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAABuElEQVRIS+1VQU7bQBR9zzGiu9g3MCcgN8BeV6HpAuFdc4RwA/cE0BMQdqFdgEgrtj1COAFwgkl3IDnzqrHj1KqNElBZVGKW8/9/b/7782aIV158ZXy8EaxVuCHR4dScENxdW7lMkDg73+8ePZXPgx+m5y/8rmjjMknZpuBV3qQfPDnLVcARdSwCET0IEcRPJILnkAmYPeZKLj+G86qOgwsTbG9hSCEQMCLYfQ7on1wlAGKHYT3E396HMxdbdZBOTUz5gqdIssOiCyLanEzJpB/+TK/MUMRJRcL02kQ2R89DIU0Mcm9z0HpmSeB26iSN4aTTuV5C4PQnsNLeyQXhrklwZYpT/KvVTkC+qIu2Q62RSJ9dm4U7gAHJD20ggm5AjGE7t/AWOxCy6ja2OXleBnW2BCsNKGRicY1bXK5E4gWoe4Ci9AXkqaBfzQ6uTYQc0UOO2TufxrnUXWFHgC0MXazexcLDvGMxcHuTfpilboZE+Rr4LUOuF6dTcyd4x4UnYHfO98MC6O91+N2MnPMhLwPs2HaUNIzWVrh8PkYu9pBjVH8CWkksYhHjr/3wsoq/fThr/fj/S/QbUqy1j/mn69MAAAAASUVORK5CYII=")
}

#progress-container .done a {
    color: var(--primary)
}

#progress-container .receive:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAA4GmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA3LTAxVDA5OjMxOjQ5KzA3OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDctMDFUMTA6MTc6MDcrMDc6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTA3LTAxVDEwOjE3OjA3KzA3OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjI3MzhmMDlmLTMwM2EtYmM0ZS05NDA4LWViYzNiN2ZkNDE4NTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDoyNzM4ZjA5Zi0zMDNhLWJjNGUtOTQwOC1lYmMzYjdmZDQxODU8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDoyNzM4ZjA5Zi0zMDNhLWJjNGUtOTQwOC1lYmMzYjdmZDQxODU8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6MjczOGYwOWYtMzAzYS1iYzRlLTk0MDgtZWJjM2I3ZmQ0MTg1PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA3LTAxVDA5OjMxOjQ5KzA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4yMDwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4yMDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+6hn86wAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAADHElEQVR42oyUW4iWZRSFn7XfbxwtpdEiI0UsO1BERBEKXjTDHIJq5h/zNN5EEdFFREFkEREEGWmE0EUglRCEoUGEVBiEEEEIYkGmXcgwYlSYIeVkB//v26uL/zcGQqd1vffzrsXmXeofbzFTVTNniVxuRY0BAwHMB9QdaQN/AAiVRo3qiC/AZ0QbDbTWducMsKK47AAdBX7rwgAmgXMdCH2GJd2Fv2RuMFHa5dxjUJ/W8L2bOrjwIskv216EOEJne55qH3Lo/X/92X1ITwJzgL+70JWO/LbBL2rovonOrtiK8hbDvm5EED0kPyJOnndruESwDKiA7D5zSmgDqd0aHt0I+Gakw4ZfBKeAa7oOpoFLZ7gBqIGzXdh53wksBI5raHQ9IsaNX21CT4VB5ATEtdjHkEPEui50Nv2pgdYaSvbc1kS7t7isxuXujPoNqA6HGUvqr0UMBuU5cJkFOK3+1hrCFZIfKll2WkwBR21fIWklFrYHFOwGrpwFeEZDY+u2i7LaUGP/IDEfdJXxYpkPEWucsVnKR5FWzwocHts43bmqp9J8IPR7pE81JY81UX9ZstoSLj2YaYLNswJHxtZ/bOtXW1uz1NfLZW4kCxGXJfpUsET4QTv3KMqu/xF5wwtWXJfwWpW5wegjpX92sDxgWToOErmjUf16cfWm0IKLAvtbm+6pnC9BDspaBdxolDJ1BvMx7wRsNRwHbpcYncXhxuXCO5W5J60TiugzFMHV7dDnYQ4U+2lgBelJKm3rfPsLHWV0fSD2NorvSL9XYK3REdln6yqm1PibqsmhrHg81bxV3LP3og7vGp+gwJZS+4462g8Uyp1K1ZildQ9Thv1VGwj2Ie8S8Sxw0wWBA+MThBmJ9PO2t1m5VIp5Sh1oov5eaHG49IOesPIZoYeBwQsA291yYKHhM8vbk+bdIEZkDYdjlcNzk0wr95QsFdIrF4l8UgOt+zGmuLyNqhElJ0T2pppJpP0lq6+SPGg3vaJ6BGnpjOaZqQB/ov7xFu700OVy72A4ThfnkUb1T5aosockUa0FLjo7owP/K5l/BgAlwXMBi2WVfwAAAABJRU5ErkJggg==);
    height: 20px
}

#progress-container .receive.done:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAA4GmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA3LTAxVDA5OjMxOjM4KzA3OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDctMDFUMTA6MTc6MTgrMDc6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTA3LTAxVDEwOjE3OjE4KzA3OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjlhMDFkNTVlLTVlYmUtODQ0My1hZGIzLWFhNzc0N2ZlMTY0MTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo5YTAxZDU1ZS01ZWJlLTg0NDMtYWRiMy1hYTc3NDdmZTE2NDE8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo5YTAxZDU1ZS01ZWJlLTg0NDMtYWRiMy1hYTc3NDdmZTE2NDE8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6OWEwMWQ1NWUtNWViZS04NDQzLWFkYjMtYWE3NzQ3ZmUxNjQxPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA3LTAxVDA5OjMxOjM4KzA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4yMDwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4yMDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+oSaXPgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAADAUlEQVR42oyUX2iWZRjGf9f9vN++WZM2i4w2xLI/FBFRhMJOitWCoGwZOk+iiOggoiCyiAiCjGaE0EEglRCE4YK25jKDECIIQSrIZgcyJkaFLXzNZanf9z5XB/tmO8h9XYcXN7/nvq8HLq0fK1mszkRvSDfjMGAggC5ArZEG8BfzRmpmy0X+yuZUowHaMP4v0LCmFuwI6bDhDyCwQZ4Gzs1PqRvoBRk4g7lOQTpb+clmxQltnjwPXGHzGrACNNXylhl/g/SR3HrU7kY8I9QBnAXOAGur7B+yeEXDe8qF9UaQbgL2tU4EqFn8Iut463SAi8CrgALILW8W2Eh4tzZPlBhuRDqE+B0zC1wF6gDPCS42LGwD0AROt2ALuWagB3NUmyZKBA9k84YKnrXBmeEUXC3rSDYBPCTRQXv9raHxklrolkblei3oV3BPlXm7SD4kFfc3Gvk7hQeS9CKQ2gDnNDR2kiIEyo8WYqetGYnDhsuAtWAMdwrtBi5vAzyljZ+U2yPUDzQNP2v+Q64wXikzjjQE3oJ5Aqm/LXB4TzkH6gJmsvlY4k/kWVccOZf5uiPYmoJaFnOytrQHTpSf5uCkpJGq4WsV6gypR86XZPg8RC/mkUqMJrTr/2z4MqFrEG/S9EaLSUu/RWY19iqCg0Y7mtlvFeIdScuXBn5W3kulV7EHsNaBr0fKtpsKdWG/jzVi+Shwq9B9SwMny9VkdlqMIh3D7hYkrCsp/KXNASqec2gNeDqsbe0yDGDCST8aPlT2BsEU1mkSMw5/nzN3KeupKvvdWtIEXvpkyGy1dVsj++EC3R5y01KfYUbh/TaQ2SfYJfQCcMOFgXtLMIPOvGSxLWf6EiwjONDM/BSOlUm+A/lpw/NCjwEDFwA2tGm+bXqwviB5e5X1QcCg4G6JdTadNjmb0SQXkl5fIsPjenC8xEAS79WSBoFj2PVmZtpifxF8W5mDhnoBjwN9i5pnscJmr9aPlbRCvrReZyCZE5ipRsWvlaCeIBtILI/qfG39p2z4ZwCUxnRNJFbsbQAAAABJRU5ErkJggg==)
}

#progress-container .complete:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAA4GmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA3LTAxVDA5OjM0OjQ0KzA3OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDctMDFUMDk6NTg6NDQrMDc6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTA3LTAxVDA5OjU4OjQ0KzA3OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjU5ZWJiYjZiLTA0NmYtNWQ0MS05NTUyLTI5MjQ3YjViMzdiNDwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo1OWViYmI2Yi0wNDZmLTVkNDEtOTU1Mi0yOTI0N2I1YjM3YjQ8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo1OWViYmI2Yi0wNDZmLTVkNDEtOTU1Mi0yOTI0N2I1YjM3YjQ8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NTllYmJiNmItMDQ2Zi01ZDQxLTk1NTItMjkyNDdiNWIzN2I0PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA3LTAxVDA5OjM0OjQ0KzA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4yNDwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4yNDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+dUaRtAAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAACMklEQVR42uyVsWsTYRjGf8+XBl2kFVEQh+qsYDqom00hyVDapB2a3GTjLvZfUHBwEKyDs91M45I0IHKp9Lo7JOAfUEU6artYW5N7HUziJU2xgoKI73Ic73P3u3ve5/s+mRl/svQf8PcCMjnvLvAE+OhXS2d+KyCT8zzgeefWx8IccnvdvmE7Lecmgkpp65cBmZyXAnxAQBO4aaH25OwgqrNQU60RtuLt9jgAbXbrL180DgHS2cIj4ApwGzgFvOlct4FrfrW0ncnmLyD3YRCACytCo9E/U8umoiCls4U24ID3wEngHPAZuOFXS28B0llvUiIYBMjZBmab1unJNGey8ZY7uBRUKjtdQAZ41bGkW2m/WloHSGUL5yXqQpeHAQy7v75WvgeQnPMujoRhA2NjvVae780gk/Oud3wfBe741dLT7sudeAi6NejtMABAenahiNyz0Gz+da1c6Q1ZEqkZL44L40JnzWwC8WDwyw9ZBFtm9NIk2RgogdlmvVZO9gHSs/kAafI4+Y4Ajqz62qr+NcD0QsJcbOw4gNbIl0Y8PPGpk/9dGQ3QGOLqUEAmmy8abvHHsGiGZoHQErLAjKbQUt8qFUmMJoTLhltEFgidBpYAzKzSBwAVIyasmLRsRlGoKMJKf3+4DgiEzR3aiyT1PZaa8ZJy4eP6WnkinS0sG7YTzXsv99MLCWJupV5bTQzTHQn4vkXkVwxyMr37GttPdpf/UTpMu63YfiKq+39k/rS+DQBKYVFLflm+bQAAAABJRU5ErkJggg==);
    height: 24px
}

#progress-container .complete.done:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAA7hGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA3LTAxVDA5OjM0OjQ0KzA3OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDctMDFUMDk6NTk6MzQrMDc6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTA3LTAxVDA5OjU5OjM0KzA3OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjA1NzExNzIxLWExZmQtZDY0MC05ZmFmLTgwNjQyMWZlNGI5MTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo1OWViYmI2Yi0wNDZmLTVkNDEtOTU1Mi0yOTI0N2I1YjM3YjQ8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo1OWViYmI2Yi0wNDZmLTVkNDEtOTU1Mi0yOTI0N2I1YjM3YjQ8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NTllYmJiNmItMDQ2Zi01ZDQxLTk1NTItMjkyNDdiNWIzN2I0PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA3LTAxVDA5OjM0OjQ0KzA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDowZTJiMWJjYS03MmEzLWI5NDEtOTBkNC1hNTA1MDE3MmJhM2U8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMDctMDFUMDk6NTk6MzQrMDc6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjA1NzExNzIxLWExZmQtZDY0MC05ZmFmLTgwNjQyMWZlNGI5MTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0wNy0wMVQwOTo1OTozNCswNzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjQ8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjQ8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PkPtoCMAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAZ9JREFUeNrs1TGLE0EUwPFfBMFG9kQUxEKvVjAWaqc5UKuF87qk0diLfoUTLCwEY2HtddsGLoWocLneIgE/QE7EUjeNgiCxeQvLunuGAxHkHgwzs+/N+8+8mfe2tVgs/E1pHQL+PaC7nTfpHuIFvuBkk1GWJgcCdJHF+A3W8b2kz3EZs4MAbobTFqa4Hs5/VOzWMMO5mM+zNJnUAZ7hIu7jON5H/xlXoj+LTzWAIZLKydbKoFZ3O/+JI/iIYziNb7iGD2F3A+MawA52S7o7caLVLE3yAnAbryMkhdzCuxifwVtcaAA8ztJkE3qj+XlMsJOlyUb5Dq5G3BM8wMuS86e4W3N/vwEC0scrbGRpMqxe8tFop+KVPKnZeRUwi1bICtrYzdKkUwWMI97LSAGwT460/j9AO2K4jEzwtUiymK/gUhOgj3slB9M40aPopzEuSye+D2LtGCdKdsMqoF9avBULi+/Dir7JbhwJ98dq2sHzeK6DKAObNXZtbGVp0u6N5gPk5bzYD1Dsbh17AczrynVvNC/s5mgXZeLwl7mU/BoA+vWpPPv3urcAAAAASUVORK5CYII=)
}

#progress-container .cancel:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAA5z2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA3LTAxVDA5OjM0OjQ0KzA3OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDctMDFUMTA6MDE6NDMrMDc6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTA3LTAxVDEwOjAxOjQzKzA3OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjhjOTY4ODRiLWUwYjItYzM0MC04ZDdhLTc0ZWJmMTdjYmZhZjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDplYTAyN2M5NC0yZGM4LWNkNDYtYjQ3MS03NWM0YTkyNGY0NTg8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDplYTAyN2M5NC0yZGM4LWNkNDYtYjQ3MS03NWM0YTkyNGY0NTg8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZWEwMjdjOTQtMmRjOC1jZDQ2LWI0NzEtNzVjNGE5MjRmNDU4PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA3LTAxVDA5OjM0OjQ0KzA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo4Yzk2ODg0Yi1lMGIyLWMzNDAtOGQ3YS03NGViZjE3Y2JmYWY8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMDctMDFUMTA6MDE6NDMrMDc6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5+ub62AAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAIESURBVHja7NUxT1NhFMbx//PeNrqJg4NxQGcHyyewJJSBQCkDpZM0TOBC/AaaOLjJBEzCCHW5oYmDxVC+QZldMHEXJgHb+zhYsC0loNHEGN71PDe/e897Tq5s8zeProF/CxgtlI5o+Q0tPwUg0jKR5t7HGzf/DDAxs0KkeZptIKVlWl5FfobC19Oc8UEzhKF6vLH/a8BYESLNE2kFgJYXaHnVUZRW8Enng0403Eyxn261Bn9kOay9e9v4LYAU91D43AsQkljoVueXqenhTuhKLbK0IVHvBRS8g73rdk1WwfJgM5w8qMfxwTkgN1k6UuI1Wl5oX/KKg+bAH4Ue9gOMX2xvVZ4DZAul+6kkaWB2tquVqUvHdCQ/czeIV6AnvbV+AEBuYrqMwlpiT32oVuIzQBIj46U0IUkL3bE9hHjZ++bnWgT7NmfTJHkAlMHerVUr2S4gN1GsIz2+ynx3ABee2tam/jdgbDrjEA1cBWimjhrp5MaX9vwfyjRAA4hHfYHRfLFswuzPy2IvsetCi8h1mz2hxa4tFVnMHiRLJswi14VuA4sAtuMuAFTuaMK6pSWbslBZJHF3vX8OqAsXzm2ypO4dGC9lFZLXta3KUC4/s2R80DnvZ3M/Np0hCuu16mamX+5CACCXL64bJmV9+hYdZ0/X/6Ic1mEzOs505q5/mZee7wMAfq9kSy3OgQgAAAAASUVORK5CYII=);
    height: 24px
}

#progress-container .cancel.done:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAylpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDIxIDc5LjE1NDkxMSwgMjAxMy8xMC8yOS0xMTo0NzoxNiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QTNENjBENzcxRjlEMTFFNThFQzFFMDA0MEFBNDU5Q0YiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QTNENjBENzYxRjlEMTFFNThFQzFFMDA0MEFBNDU5Q0YiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOmVhMDI3Yzk0LTJkYzgtY2Q0Ni1iNDcxLTc1YzRhOTI0ZjQ1OCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDplYTAyN2M5NC0yZGM4LWNkNDYtYjQ3MS03NWM0YTkyNGY0NTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz47nhn4AAABiElEQVR42uxVu04CQRRljCZ0YKGtWpsIfoBZ6E3ETisflUsDn0CMH7A2QKedliTaWQhfIMQfwD/YrTQ267nmbHIZ9gExNIabnMzcmTNz5s69s2vCMMwt0lZyC7alwHwCp8/BF9BWflvG/iKwavl3gItN3+m7QBd+Hu2n4vnA/sNhYZwlYOwyxWZXaDqRADYRgTX0v621VUAEtugH4A6zIkiyzYRx2bCgDieRVbXQRAQgyMklgjqHJB9d4BHox0TwCgzUXI0R7UDEj4vgQjbEZIeCe2gugYOU6Prgt8i/Z1SSy+OpKgIxD7hq6Jqn353lHpn0pkQCsdpUBEymYEOqBLiZYfMzrHOUX2QrQj37il4AZ85S3yZsc/7Hp8K+oqa6wyzTjyqgL2tLsS8ZiTqXhKm5Eeu7wXbEvrYKxz2uFd664vXsKzIKciKp61tWVNGaN3xkHhHxxhwf/IpJBHE4efIrwBv7HtBK4JWBYRLPpP2T+TKPgA+5juj5p/AkF2XNM8uffpb9CDAAgd/HM3PET1gAAAAASUVORK5CYII=)
}

#progress-container .paid:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACvElEQVRIS7WVT1baUBTGv/sA25l0BeIKjCsQT2HiEUwHgLPiCoorUFcgrqB0JjhJoaeT2GNcgbiCxhUUZxVCvp6X+BA42BI9zfAl7/7un+9+EfznR14TP2/b2VS4sidATiADBOG1+/2iPx3zRQAdODN+cwpBfT5BEp6Mw0MDSgyIgocrVwTWATQDpVqec+7H0IxNqGMIVxGqD5ffzr3EgGKp6lFgScC8ybJYqtTd3kVLV/NYnUfhWqCG64kAxZ2KhbS6AcMDE/B9qWqL4LNQHLfXPogh+7lMyJ8ETxIBCuXqsUCO3G57cq9Qrg4QKlvC8WB6wIVSzRHhWjKAvgRm3V4nb4ZbLNeaAPZC8vBHr+OYc5NMIkCxXNV93nC7nc1p9RR29/MQtmQc2qaKFwEKpVpDBKcj9fDOc5yBhugKCP4SSH2kZFsrKjov1foAB4kqMMMDcOZ2240o0E7FYko5M9nv7udF8UqLIRHAZAzgE4CG222fGchEshqYliuh3Lm9tpUYEEP0LOSj3loKW4r0CZUVwI62m7gdpR7yuo0vAsQ9rtQB1YBgwwycxJ0edqCGTTOjpQHRkgGYNzO9uengrRWk4ZsBz5jdZDvjU5+ELwi/6E3VtgCRNQC56Uu6NRB6EvDrPHDe/MTodSYAeHLZ7RwXyzUuYec+wdZlt3Oy6NuFAC0vjNGPfGfBQ/BeIKuT3oP3gVKWaVEk5zGP9HuJPQN7MxWEsh291FpeBCCbgHig3OvXQfp3PzPM5JBWWyS0+cVWQtzKY5+3oqxF8pH8/gFYom0AeT1KDW1dgS8Cut32uvaUKOsg3KRKZZ+r4G+AqH1kw9i5PA2SfUCyWjHajrXvxGVKX2ScgygLpBX9bKb6Pz2H+A/3tANRm/VA0sGTDJ/T83TWRvuUMCsaSPqj1MgxyzWzB0v18xUf/QED2ncqe1QBVAAAAABJRU5ErkJggg==);
    height: 24px
}

#progress-container .paid.done:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACrUlEQVRIS7VVS1YaQRS9t8F8RnSvQFyBuAJxmJPTiIMEZsEVBFegrkBcQcisSQYhdHIyFFcQsoLgCgpneEL3y3mFpUBQaT2pSZ+u6nr3vfvuu03858WnxK9+Mf7LtdyuiBQFGKVeev75dTCYjfkoAA38IuedgNJYkmA/8eTAAWUG0ODP8zwDZINAC3m0o1fBcAqKKogjERZI2YvCoJ8ZoN4zfSFKqYeyy7LeM42oErS1mmkC6EO4fpXYJFZfb76bUi7lT4jsu4BvY1Ol8APBblQp7Gu0+g9TxIS/ATnOBFCPzRHAwyj0b+7VYjMiUE08jGYbXOuZLsj1TAB6iYAfVYKyq7sWmxaFuynl4FMYdN2+SyYTQD02bQE3O6G/NUtsPTYK2E48VG/6cl1tJoDaN9Ok8GQ8kaC7F4wUxFYAz0CkgTXZUUVd7w8oUPpWX655AjnthEFTb04bj+5C9mWAZyqGTAC3GfO9gM1OWDh1II4aBfQSnoFy0QmDUmYAK8PYtAG+A9AnvTZSDlOIT0hVp1sgv64mKCuNjwKwID3TEKJJcPOWZLnQZo8naLkerQygpWugRTOzFpFHCXkMXYPnzO5mOnVXMAQxhMhHnVS1BYDrIIoLUtD9fuKlXxcBFyVDNxDzB3IchcFRPR7JgxqzSbEdhYXjZd8uBxDZT3IYWN9ZsgRySbDgjux7HiVHkZXzH+9Qz2nHn9xdqGBn+q62/O8SYUspIpNLPR1PMFh7hqKXettWSYC1ElUTLc/ktg4FqAcqP7kX4EHabHQ5HyeoKkVDCCWq+BtTT+FZ4slWLoV/VwX3AVi6BE1n53SNFEC9w1fFqB2r71iSBAMIivqToaBknzP8z/UBaM3OgL0/9ZcZGd6h59msnfZTwPeAksp7nKDrhmtuDlbi8wkf/QXNwWbQlUSHHwAAAABJRU5ErkJggg==)
}

#progress-container .receipt:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACnklEQVRIS52VQXISQRSG/78BdWc8QfAEwRNkUoYqyxKKjUyWZOM2ZOtG3LkkJzApNwFdjOBusMINgicQT5DZJkD/VkNGBxgSSC9n+r2/+3/fe02sufbfHHg0tgaxACgSGIB6SjAaGX7vB+fDtFRcJ/9+udpw+8bmptkPgqj4+m0BWXMJ4ESWAY0qgqJepz3dl1z3CtwmP+p12s+SgcWSPwi7rUL8ze2juB12W4cbCbjTKmOCXreVnxeo9sNu2/snUPLroBpjYwpJu+69gUtQLL2tWTD62W0HXqWy5b7lJo+COQFnozX93o/z/kY3iDcXy9VTO7bfmDVfnPcUPAFXAs7MRENkTS3stOob1yAO8CoH+cx48omGryT73iDzDsTO7L/ORuam7gB4sMDUqrLfHJnrRnb8pEBO8lJmCGM9SsOw+/X0wZi6wCkl4AdBHyFGhI0Asws6q7RF6ThNZL0il/2moBqlumAaJCTBxTY5sbOiZs1l2Gkt5btXYNbBupDlniNkxvuyJcWyrwcJOHrcAcNOu7aq6x0A2Yn6BC42ajQXmLP6HZ/+rrHi+iNnH18t3iLVopelaoUyEag6oa1kQ90lkmbTnIDDEMCRhD8ktiH8GmWuvTS+04TcfAJsM0lTioB2IZ2A5vPI8PmqMZwmEE/d5FSdF/g/hm8b1B6uaqBUgZIfEDZYeYNpQ5X84dQeNwCEfq/b2rvL9+S//ZJfJ1VIErdU5LgOceAmNjk4DFBPQrEssGCThONet+WKv7SmaE5yO6ApSPJIVqB5W1MxTdoEaBB22i/iZCI9iB4J9wDlHWmgBhIH4wyDRShSBRZtciIACw5fAAMAfYiDxcdl7WmaeNTjmJORYXMTZOPAlcNu2jTUwAqBeyrXJWlx319VkGAo65zgrgAAAABJRU5ErkJggg==);
    height: 24px
}

#progress-container .receipt.done:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACh0lEQVRIS51VMXLTQBR9X1YRqmhPEHOCiBPE6WAGeUwBUek0tHFaGkxH6ZyAZGhkhhlEBJMS3wBxApwTrMpkMHrMl+2gSHJiZ0tp/3+777/3VrDmChPbAdAn4AuR0UEsdLYJZOLmX6NnZtrUStbpHyZ2qPuuZhjFL0z28rv1W7n8JHgiQEygJ0AWBabYV173AmhzUo7GXc+UCw8Sm44D4y+/FYegsxN1tw83ApifFnEUmHa5MDy3k6hrlLZiHXyzAxBDceGX6br3Blocntt+Lsg+BSbufbGefttqIS4DLGicRIGZbHSDEgWnM/JzC85HEZ6A6FDEEjyjg6mToz8OzGDjGdwAXNg2//A9RJ7iL9+gJa8Fsjv/z7OrGQYqgAcDFDwndnQ9w3DLhQ+iDYFKswNiGnXN6YNlWsyhkKq8BfiOgkxyZICzB7BDwBPwuAlkrSHrydVkQgwgGIJCCIWCUS4ohqq+iAKv1u9egLmD5QfAfVXIXO91SsIk40MBCm6jwPRXuT68sG3MMAGdHxsZbV4ov5envytW1B9brtjqLRopepXYngNkJAYCeGVD3QXSRNMtAB2mQI4AXgKyQ/DX9QydJn03AWk+CTEqq6kGAMiekCcQ+QCXj1fFcBPAMnXLqXoLYBnDN8Xk4SoDNd7g3MYa3ytvsDDUVOlZNJhEgbd/F+/lf5qoQvhlxdWG/H8Oi9INaCrEQQzKoqgBVGmi8Hj83KiTa0ul+ajl7uaS+xoZAvRQobVRpmFib2gikI4D78myGSXvaLNF2LVVaQKkFKSib0TlbW4EqNKkIALoKS9JpHAwESKtPi5rp2mNJn3cXYw2kewSbGXYFaYB0hyI9alcV0nVff8AyTNNKBo/W2wAAAAASUVORK5CYII=)
}

.timeline-group.timeline-shipment .item > i {
    top: 7px;
    left: 10px;
    width: 35px;
    height: 35px;
    background: #657880;
    padding: 0;
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

.timeline-shipment i:after {
    width: 24px;
    height: 21px;
    display: inline-block;
    vertical-align: middle;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    margin: auto
}

.timeline-shipment .shiping:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAA4GmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA3LTAyVDEwOjQ4OjMyKzA3OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDctMDJUMTA6NDk6MDYrMDc6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTA3LTAyVDEwOjQ5OjA2KzA3OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOmYyNDRhZTdlLTU2NDgtODc0Yy05YTk4LTZjMWIxYWYxYjUxNDwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpmMjQ0YWU3ZS01NjQ4LTg3NGMtOWE5OC02YzFiMWFmMWI1MTQ8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpmMjQ0YWU3ZS01NjQ4LTg3NGMtOWE5OC02YzFiMWFmMWI1MTQ8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZjI0NGFlN2UtNTY0OC04NzRjLTlhOTgtNmMxYjFhZjFiNTE0PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA3LTAyVDEwOjQ4OjMyKzA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4yNDwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4yNDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+DqMN9gAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAABEklEQVR42uyV4W2DMBCFPyYII5AJwgaBCdoNygh0AzJB6QSlE7QjeAQ6QcgEJRM4f54rCxkKRJEqNffH5sDv3TvdM5G1lltGdCf4kwQ1sFuA0QLPUwQpsAEy5ao1hc5RkAKx1gR40jML1eRA7xPEQCGwUmrWRK4ulFrboYIMsKq+0JosJDA6WzuSyFqbqC2pkvsrFBjtf0hCU7R2blu/9yq2CxGYW/vAXKFiFoGfOACd9o/AwwjOF9AAR2ArL23GCHq9fPd66QxYjrg8Bz6Akwp8Bd6Ac4jAjWcLfMulmQiKwOj2UueKMN5t0P122XXAi0C3HtAwSjm/UqvykNFCkeqwA+knvnUOboDP+w/nHxFcBgDkpH1uTeo3+wAAAABJRU5ErkJggg==)
}

.timeline-shipment .receive:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAACXBIWXMAAAsTAAALEwEAmpwYAAA5z2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA3LTAxVDA5OjMxOjM4KzA3OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDctMDJUMTA6NDk6MzArMDc6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTA3LTAyVDEwOjQ5OjMwKzA3OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjYxNjExNWI3LThhMTAtODE0Ny1iMWM4LWQ5YTUxYjM1ZDhjODwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo5YTAxZDU1ZS01ZWJlLTg0NDMtYWRiMy1hYTc3NDdmZTE2NDE8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo5YTAxZDU1ZS01ZWJlLTg0NDMtYWRiMy1hYTc3NDdmZTE2NDE8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6OWEwMWQ1NWUtNWViZS04NDQzLWFkYjMtYWE3NzQ3ZmUxNjQxPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA3LTAxVDA5OjMxOjM4KzA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDo2MTYxMTViNy04YTEwLTgxNDctYjFjOC1kOWE1MWIzNWQ4Yzg8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMDctMDJUMTA6NDk6MzArMDc6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjIwPC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjIwPC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5eCDjYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAIHSURBVHjajNRZiI9hFMfxz4x9yxpCsoskkSg3ZCtFRHIlklxIlCxJSiFLUi6ULKVERklClJSUlFDWC000QoOEMdbJ383vX28T83fq7X163vN+n3PO75ynqlQqaWb9MRalPNXojKp8/4WvWbfK/k18hqpmwKE4jCf4FBjU4mfW3XJoCd8xIuDV+FAE9sCuvB9nrwPu4mzh0G5Yh7b4EegkPML2InAPxuBKUoQ2eI36QrQdMRCt8Tt777AYZ8rA0XiI9/k4OBE0oFMhGmhCY2Dluv5Gd7woA+djH9bHYQmG4FkiWxRoJftWBo5DO0zBbBxKxPNwH9OxJcVvyRqKNVyO43gelXul2DANZ9C7AvBzValUOpDImvAqgvRFH5zHAmzEqvhVBDYE8hzn8CXCPMMt7IzaDQFXBF7Cx7TNcLSPYl1xNU28DDU49T/AbRiG/emli3iLQem3O5megziCLpWAc7AjSk7GyPRVU0pxItG/wHjMrQQcFHVrUJfRaoV+uIHb2JA5r8XeSsBqXMBTnMbCzHJjhHqAGViDo/FtEShKTsBSTEy6AwK8HucrEWUzRlUCzsLWpDMgt8xtvEw/TsVabMKK1Ptv9qsM7I5rOICTOWBmRGofkWpyw+xuIeX64ugdC6guc12bdO+lddphZTL48RdYNS4XgT2TyoeI8qbZD10K19Y/7c8AzNHAkqu/Nz8AAAAASUVORK5CYII=)
}

.timeline-shipment .complete:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAA7hGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA3LTAxVDA5OjM0OjQ0KzA3OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDctMDJUMTA6NDk6MjUrMDc6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTA3LTAyVDEwOjQ5OjI1KzA3OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjY5ZjlkY2RiLWI2ZWItYmI0Yi04N2M5LTBlOWM1NzMyMDNjNDwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo1OWViYmI2Yi0wNDZmLTVkNDEtOTU1Mi0yOTI0N2I1YjM3YjQ8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo1OWViYmI2Yi0wNDZmLTVkNDEtOTU1Mi0yOTI0N2I1YjM3YjQ8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NTllYmJiNmItMDQ2Zi01ZDQxLTk1NTItMjkyNDdiNWIzN2I0PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA3LTAxVDA5OjM0OjQ0KzA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDowZTJiMWJjYS03MmEzLWI5NDEtOTBkNC1hNTA1MDE3MmJhM2U8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMDctMDFUMDk6NTk6MzQrMDc6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjY5ZjlkY2RiLWI2ZWItYmI0Yi04N2M5LTBlOWM1NzMyMDNjNDwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNS0wNy0wMlQxMDo0OToyNSswNzowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgIDwvcmRmOlNlcT4KICAgICAgICAgPC94bXBNTTpIaXN0b3J5PgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MjQ8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MjQ8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PsICrMIAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAXJJREFUeNrs1TFrVEEUhuHnCoKNJCIKYmGsFVwLtdMNqK2xs9K1F/0LESwsBGNhbTrbLUWFrL1FFvwBUcRSN42CINfmWxiGu+4iCiI5cJm5c76Zd+bMmZmmbVt/05o9wD8NuIsn+IzDfxpwA89Tf4lr+Fb4JziLnd8BXM6gDca4mMG/V7rVAE7kfxfbXYBHOI3bOIi3KT/hXMrj+NgBGGKpWtlqCWratv2BffiAAziKr7iAd9FdwqgDsIU3hW8tKzoZmKZt26t4kZBM7Qpep34Mr3BqBuA+1tO2ktlv4Xq5B+cT9yXcwdNi8Ie42bF/XQAY4FkAw3qT9+c7kix50DHzGrBTZdMyegldvwaMEu9FbAr4ZZb+f4BeYriIbeNLdciWcWYWYIBbhXOcFd1LOU69tH7aN9J3hEOFblgDBkXnzXSctg8r/yzdKAdu7m3ax+Ok60ZO5nqHrhdIr0s37z3YzE36PsDJHN1uQJO9J3Nh+zkAKmqfQEjMJBkAAAAASUVORK5CYII=)
}

.timeline-shipment .cancel:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAA5nGlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnN0RXZ0PSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VFdmVudCMiCiAgICAgICAgICAgIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXBNTTpEb2N1bWVudElEPnhtcC5kaWQ6QTNENjBENzcxRjlEMTFFNThFQzFFMDA0MEFBNDU5Q0Y8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6MTMyYzkwM2ItNTA3NS03YjRkLTlmODctNjA5N2FlZjdkMzdkPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuZGlkOmVhMDI3Yzk0LTJkYzgtY2Q0Ni1iNDcxLTc1YzRhOTI0ZjQ1ODwvc3RSZWY6aW5zdGFuY2VJRD4KICAgICAgICAgICAgPHN0UmVmOmRvY3VtZW50SUQ+eG1wLmRpZDplYTAyN2M5NC0yZGM4LWNkNDYtYjQ3MS03NWM0YTkyNGY0NTg8L3N0UmVmOmRvY3VtZW50SUQ+CiAgICAgICAgIDwveG1wTU06RGVyaXZlZEZyb20+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpBM0Q2MEQ3NzFGOUQxMUU1OEVDMUUwMDQwQUE0NTlDRjwveG1wTU06T3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06SGlzdG9yeT4KICAgICAgICAgICAgPHJkZjpTZXE+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6MTMyYzkwM2ItNTA3NS03YjRkLTlmODctNjA5N2FlZjdkMzdkPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA3LTAyVDEwOjQ5OjI4KzA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNS0wNy0wMlQxMDo0ODozNCswNzowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE1LTA3LTAyVDEwOjQ5OjI4KzA3OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHhtcDpNZXRhZGF0YURhdGU+MjAxNS0wNy0wMlQxMDo0OToyOCswNzowMDwveG1wOk1ldGFkYXRhRGF0ZT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5ZlrtOAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAFYSURBVHja7JU9TgJRFIW/MZLYiYUmdlhbiCtg3AE7kBJtdAkWLgAbaLWzwx0IK3BIXICuAOiwOhaeMc/5A01oDCc5mXfv3PfuzD33vRdJYp3YYs3YJPh1ggXQD+y+fX+HpJADfeHClH07+omppEZmbiGLnN1goa59NeURO0nLbBYl2F7xRw9K/AmwG9gz4Mx+gFyCAdAFLgP7BHgsSbALjIGR7TbwDBw5Wa5EC9c81ORD0mtJiSTpJohvSJpJGlZpEPJQ0oOKUZQASR3720Ua1Mx94BS4BY6X6HMOtAK77uc18JT94pFWR7xCzD84KqLMfdAMargMCTD1eG677rb+Xj8UuWPBUkzc31d+TjzOYgL0PHcYzAEYZksUBUyAe+DOHVXPvI+8yXpmGvdm/xjYq9oDsaQXj3sF/Z6yKSkpi6s6i9KyTIF3IK7QItVjbh1LRd5cmTl8DgCLvh5PYTB7bgAAAABJRU5ErkJggg==)
}

.timeline-shipment .paid:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAA4GmlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA3LTAyVDEwOjQ4OjMyKzA3OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDctMDJUMTA6NDk6MjErMDc6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTA3LTAyVDEwOjQ5OjIxKzA3OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOmQxMzcxM2Y0LTJlMmQtZDU0Ny05MThkLTAyZjE1OGRiNzlhODwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDpkMTM3MTNmNC0yZTJkLWQ1NDctOTE4ZC0wMmYxNThkYjc5YTg8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDpkMTM3MTNmNC0yZTJkLWQ1NDctOTE4ZC0wMmYxNThkYjc5YTg8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZDEzNzEzZjQtMmUyZC1kNTQ3LTkxOGQtMDJmMTU4ZGI3OWE4PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA3LTAyVDEwOjQ4OjMyKzA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx0aWZmOk9yaWVudGF0aW9uPjE8L3RpZmY6T3JpZW50YXRpb24+CiAgICAgICAgIDx0aWZmOlhSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpYUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6WVJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOllSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpSZXNvbHV0aW9uVW5pdD4yPC90aWZmOlJlc29sdXRpb25Vbml0PgogICAgICAgICA8ZXhpZjpDb2xvclNwYWNlPjY1NTM1PC9leGlmOkNvbG9yU3BhY2U+CiAgICAgICAgIDxleGlmOlBpeGVsWERpbWVuc2lvbj4yNDwvZXhpZjpQaXhlbFhEaW1lbnNpb24+CiAgICAgICAgIDxleGlmOlBpeGVsWURpbWVuc2lvbj4yNDwvZXhpZjpQaXhlbFlEaW1lbnNpb24+CiAgICAgIDwvcmRmOkRlc2NyaXB0aW9uPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgIAo8P3hwYWNrZXQgZW5kPSJ3Ij8+m6wJWgAAACBjSFJNAAB6JQAAgIMAAPn/AACA6QAAdTAAAOpgAAA6mAAAF2+SX8VGAAABpElEQVR42rSW4VHCQBBGXyowVkCogFCBUIFYAaECpQKhAkMFYgexAkIFQAVCBYYKzj/fzawxKBdwZxhgL7Nv9/bbhcg5x39adCEgBu6BBKiANbC9BiAGXoCs4awEph7UBhADK6AL5MAS2Ms/AmbADfAAlG0AJZACA3MdmUA+gRLoAN1QQApsgIkJOAJegUJ+1JMPYB4KmAHPQGR8lSBVrcEF0AkFFLqCgfHlUtJU59+SCQUsgR7Qr/kHOhuZKloBniTPW12Jr+BTjR5KUQhUhQJ88xaC+cYXtewHkvKkjUxz4FGAhYFszecVcADStpO8BMbSe33QMmCnKqpLdlGmKnrGdxAw9z0KAaSmefXVkaqKfdM29dOJeehNmfiRTxrWRQm8NwB/APx0WptLx+eUt1cy8xDARJltTgQ9amPa76m5osTHjJxzhUbd2lDvq1+kWiqw70sC3ElJfpXsIudcqYOJDsZnAM6xNTCKnHN73XXXTGDf/LCE2lHyXforcqbMWKVGZhX48lPzujkROLcz4AFJTYaNej6hfTsDhQ18rX8Vf9rXALLvt82SagwDAAAAAElFTkSuQmCC)
}

.timeline-shipment .receipt:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAACXBIWXMAAAsTAAALEwEAmpwYAAA5z2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmRjPSJodHRwOi8vcHVybC5vcmcvZGMvZWxlbWVudHMvMS4xLyIKICAgICAgICAgICAgeG1sbnM6cGhvdG9zaG9wPSJodHRwOi8vbnMuYWRvYmUuY29tL3Bob3Rvc2hvcC8xLjAvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6dGlmZj0iaHR0cDovL25zLmFkb2JlLmNvbS90aWZmLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOmV4aWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vZXhpZi8xLjAvIj4KICAgICAgICAgPHhtcDpDcmVhdG9yVG9vbD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC94bXA6Q3JlYXRvclRvb2w+CiAgICAgICAgIDx4bXA6Q3JlYXRlRGF0ZT4yMDE1LTA3LTAyVDEwOjQ4OjMyKzA3OjAwPC94bXA6Q3JlYXRlRGF0ZT4KICAgICAgICAgPHhtcDpNb2RpZnlEYXRlPjIwMTUtMDctMDJUMTA6NDk6MTUrMDc6MDA8L3htcDpNb2RpZnlEYXRlPgogICAgICAgICA8eG1wOk1ldGFkYXRhRGF0ZT4yMDE1LTA3LTAyVDEwOjQ5OjE1KzA3OjAwPC94bXA6TWV0YWRhdGFEYXRlPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8cGhvdG9zaG9wOkNvbG9yTW9kZT4zPC9waG90b3Nob3A6Q29sb3JNb2RlPgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOmQ3Njg0NjMxLTY1YWUtNTY0Yi1hMDE5LTc3OGE5NDdlMzRiNzwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDoxOGM5OWMyZS0xZmMzLWUyNDctODM4My05MzRjNTQwMWM1N2Q8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDoxOGM5OWMyZS0xZmMzLWUyNDctODM4My05MzRjNTQwMWM1N2Q8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6MThjOTljMmUtMWZjMy1lMjQ3LTgzODMtOTM0YzU0MDFjNTdkPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE1LTA3LTAyVDEwOjQ4OjMyKzA3OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+c2F2ZWQ8L3N0RXZ0OmFjdGlvbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0Omluc3RhbmNlSUQ+eG1wLmlpZDpkNzY4NDYzMS02NWFlLTU2NGItYTAxOS03NzhhOTQ3ZTM0Yjc8L3N0RXZ0Omluc3RhbmNlSUQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDp3aGVuPjIwMTUtMDctMDJUMTA6NDk6MTUrMDc6MDA8L3N0RXZ0OndoZW4+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpzb2Z0d2FyZUFnZW50PkFkb2JlIFBob3Rvc2hvcCBDQyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjI0PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz5cXZVfAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAGLSURBVHjapJWxcYMwFIY/JgiZIGQCkwksdyk9Am7Sxm7ThHQp7QmCL20KMkHYwHiC2BOEDUjz606nMyDwu9NJ90Dve/x6ekRt2xJoBsiAFGiAErjR+hs4XdoUBQJyzVsFTIEDsBNoKX8+BZADz8Ct568Fct+7A1ZjAamyTDx/JdmsrQVJXblCJcoc3WP5Sg+QC1pNOQOAAvgCPqW9Af6AvTLO9BVMBSTAO/AIvABPwEzP9greXAOwVWR1TpS50VxcU6ZW41fgTZk2wFyAGNhcgoQCto7GOdACkfz2UA/yjQYY4AdYKFjeIUk7FVA4pdpXAJUSGXXREuDXyb7PYpVtFAKwvWWtjSawENohwFZ956y+clTwJhBQK0bRB5jrpn4A911teKDr5l0A24atrbouUIeVGkXfGZwkj+2YixGAtZLM+gD2HKyNkWkpiOkD+DJtBO0qzZn2GAFWQxL5MtXAgxPMaCQaR71TS/9TyD3wZbK/x7PWlTP3WhfAl2kn6JiSHWwV7meXTLT/AQDF3a/RJ6qhtAAAAABJRU5ErkJggg==)
}

.timeline-shipment .ready-to-pick:after {
    content: url(data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAACI0lEQVRIS5WV4VUbQQyEZyqAVBB3gF0BUEGgAqACSAdQQUgFgQqgA6ACoAKgAkgF4n33tPfW572D0x/b512NRhrNWTMiIpaSfg2u3Nt+GEvj7+SPiDNJp5IWkv5Lesp7AG5J+pB0Kemvbb73MQkQESS8kUSiC0m3tkvyLkmeOZZEESFpvz4zCpDtuJP0JunA9uuQbUQAeJBA2xQgaUfSoe17njcBIoLDj9mOvSHtqvIn25ztIyKuck4rihoDoJ/QXrSSJwAtgdneAABA2vho+3ADIHv6IunENtU0g/ZIerUN0FpEBKC0d9UCoPLLIfVGle+SftuG7UZEBDO7bQFQmcrwRi4zWNSFYrphNlgAvGwBcIHlOZ9oD2eQ8PEEAPdPZwNkf2HAQiFJZrW2XCmCjmULAGrIb2rAVFdsA8UAMlxAzpw5VfNzrB3lectv8i6JqJZ2dfNLBhS4AAB6+MlXMaUY2Cxr1pn3HAD8Y04wYKxgo+9V9ezGH0k/5gJgeOibBGMWAhuWDGedzeCCSxFR3HMNpHJf2wZIcxl0O5Kt6FzU9qqS5b903x4YgOYmfncomF3m2JV03Umzmk8BKIPmbUVMqYoz/f+299Oir1pbXbeIAXKRIUL7aMDiOV+LbG/5vkWzp9gCULaSxEgPP+dzzeclsTgMl/NsO7/RPs9Go0dPIFqFiT0PbTgVwrx4+SNBzn0ZNQCVd9VMeDzKQX4bL/8xpE8poiGrRjhk7wAAAABJRU5ErkJggg==)
}

.style-input input[readonly] {
  background-color: white;
}

.pd-top-15{
  padding-top: 15px;
}

.wrapword{
  white-space: -moz-pre-wrap !important;
  white-space: -webkit-pre-wrap;
  white-space: -pre-wrap;
  white-space: -o-pre-wrap;
  white-space: pre-wrap;
  word-wrap: break-word;
  white-space: normal;
  white-space: pre-line;
  -ms-word-wrap: break-word;
}

.border-red-price-lt {
  border: 1px solid #f00 !important;
}

.flex-direction-column {
    display: flex;
    flex-direction: column;
}