.clearfix {
    *zoom: 1
}

.clearfix:before,
.clearfix:after {
    display: table;
    content: ""
}

.clearfix:after {
    clear: both
}

.hide-text {
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
nav,
section {
    display: block
}

audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1
}

audio:not([controls]) {
    display: none
}

html {
    font-size: 100%;
    -webkit-text-size-adjust: 100%;
    -ms-text-size-adjust: 100%
}

a:focus {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

a:hover,
a:active {
    outline: 0
}

sub,
sup {
    position: relative;
    font-size: 75%;
    line-height: 0;
    vertical-align: baseline
}

sup {
    top: -0.5em
}

sub {
    bottom: -0.25em
}

img {
    max-width: 100%;
    vertical-align: middle;
    border: 0;
    -ms-interpolation-mode: bicubic
}

#map_canvas img {
    max-width: none
}

button,
input,
select,
textarea {
    margin: 0;
    font-size: 100%;
    vertical-align: middle
}

button,
input {
    *overflow: visible;
    line-height: normal
}

button::-moz-focus-inner,
input::-moz-focus-inner {
    padding: 0;
    border: 0
}

button,
input[type="button"],
input[type="reset"],
input[type="submit"] {
    cursor: pointer;
    -webkit-appearance: button
}

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-decoration,
input[type="search"]::-webkit-search-cancel-button {
    -webkit-appearance: none
}

textarea {
    overflow: auto;
    vertical-align: top
}

img {
    max-width: 100%
}

.dropup,
.dropdown {
    position: relative
}

.dropdown-toggle {
    *margin-bottom: -3px
}

.dropdown-toggle:active,
.open .dropdown-toggle {
    outline: 0
}

.caret {
    display: inline-block;
    width: 0;
    height: 0;
    vertical-align: top;
    border: 4px solid transparent;
    border-top-color: #6f6f6f;
    content: "";
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=3000);
    opacity: 30
}

.dropdown .caret {
    margin-top: 6px;
    margin-left: 5px;
    margin-right: -4px
}

.dropdown:hover .caret,
.open .caret {
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=10000);
    opacity: 100
}

.dropdown-menu {
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 1000;
    display: none;
    float: left;
    min-width: 195px;
    padding: 4px 0;
    margin: 1px 0 0;
    list-style: none;
    background-color: #fff;
    border: 1px solid #ccc;
    border: 1px solid rgba(0, 0, 0, 0.2);
    *border-right-width: 2px;
    *border-bottom-width: 2px;
    border-radius: 5px;
    -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding;
    background-clip: padding-box
}

.dropdown-menu.pull-right {
    right: 0;
    left: auto
}

.dropdown-menu .divider {
    *width: 100%;
    height: 1px;
    margin: 9.9375px 1px;
    *margin: -5px 0 5px;
    overflow: hidden;
    background-color: #efefef;
    border-bottom: 1px solid #efefef
}

.dropdown-menu a {
    display: block;
    padding: 3px 24px;
    clear: both;
    font-weight: normal;
    line-height: 21.875px;
    color: #333;
    white-space: nowrap
}

.dropdown-menu li>a:hover {
    color: #fff;
    text-decoration: none;
    background-color: #999
}

.dropdown-menu .active>a:before,
.dropdown-menu .active>a:hover:before {
    content: "";
    position: absolute;
    vertical-align: text-top;
    margin-left: -20px
}

.open {
    *z-index: 1000
}

.open .dropdown-menu {
    display: block
}

.pull-right .dropdown-menu {
    right: 0;
    left: auto
}

.dropup .caret,
.navbar-fixed-bottom .dropdown .caret {
    border-top: 0;
    border-bottom: 4px solid #000;
    content: "\2191"
}

.dropup .dropdown-menu,
.navbar-fixed-bottom .dropdown .dropdown-menu {
    top: auto;
    bottom: 100%;
    margin-bottom: 1px
}

.typeahead {
    margin-top: 2px;
    border-radius: 4px;
    max-height: 200px;
    overflow: scroll
}

.label {
    padding: 2px 12px;
    font-size: 11px;
    line-height: 16px;
    font-weight: 600;
    text-transform: uppercase;
    color: #fff;
    vertical-align: middle;
    white-space: nowrap;
    margin-right: 5px;
    background-color: #999;
    text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.5);
    border-radius: 16px;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    -webkit-font-smoothing: antialiased
}

.label:hover {
    color: #fff;
    text-decoration: none
}

.label-small,
.topic-list .topic-labels .label {
    font-size: 10px;
    margin-right: 15px;
    padding: 1px 10px
}

.label-planned {
    background-color: #5077b3
}

.label-implemented {
    background-color: #597300
}

.label-nottaken {
    background-color: #a23330
}

.label-answered {
    background-color: #6b9d56
}

.label-solved {
    background-color: #6b9d56
}

.label-deferred {
    background-color: #735000
}

.label-inprogress {
    background-color: #cf8e00
}

.label-status-pending {
    background-color: #eba600
}

.label-status-closed {
    background-color: #0d7624
}

.label-sticky {
    background-color: #6d6d6d
}

.label-warning {
    background-color: #f4af1a
}

.label-success {
    background-color: #468847
}

.label-info {
    background-color: #3a87ad
}

.label-inverse {
    background-color: #333
}

.label-light {
    background-color: #eee;
    color: #666;
    text-shadow: none
}

.label-light:hover {
    background-color: #e6e6e6;
    color: #444;
    text-shadow: none
}

.popover {
    position: absolute;
    top: 0;
    z-index: 1010;
    padding: 6px;
    display: none
}

.popover .popover-inner {
    background: #787878;
    background: rgba(120, 120, 120, 0.8);
    padding: 4px 1px 1px;
    overflow: hidden;
    min-width: 230px;
    border-radius: 3px;
    -moz-box-shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.4);
    -webkit-box-shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.4);
    box-shadow: 0 10px 30px -10px rgba(0, 0, 0, 0.4)
}

.popover .popover-title {
    margin: 0;
    background-color: #f5f5f5;
    border-bottom: 1px solid #e8e8e8;
    padding: 9px 15px;
    line-height: 1;
    border-radius: 3px 3px 0 0
}

.popover .popover-content {
    overflow: hidden;
    background-color: #ffffff;
    padding: 14px;
    border-radius: 3px;
    -webkit-background-clip: padding-box;
    -moz-background-clip: padding-box;
    background-clip: padding-box
}

.popover .popover-content p,
.popover .popover-content ul,
.popover .popover-content ol {
    margin-bottom: 0
}

.popover .arrow {
    position: absolute;
    width: 0;
    height: 0
}

.popover .arrow:after {
    content: " ";
    display: block;
    position: absolute;
    width: 0;
    height: 0
}

.popover.above .arrow {
    bottom: -1px;
    left: 50%;
    margin-left: -8px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #787878
}

.popover.above .arrow:after {
    bottom: 1px;
    left: 50%;
    margin-left: -8px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #fff;
    z-index: 2000
}

.popover.below .arrow {
    top: -2px;
    left: 50%;
    margin-left: -8px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #787878;
    border-bottom: 8px solid rgba(120, 120, 120, 0.8)
}

.popover.belowLeft .arrow {
    top: -2px;
    left: 90%;
    margin-left: -8px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 8px solid #787878;
    border-bottom: 8px solid rgba(120, 120, 120, 0.8)
}

.popover.top .arrow {
    bottom: 0;
    left: 50%;
    margin-left: -8px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #787878
}

.popover.top .arrow:after {
    bottom: 0;
    left: 50%;
    margin-left: -8px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-top: 8px solid #fff;
    z-index: 2000
}

.popover.left .arrow {
    top: 50%;
    left: -2px;
    margin-top: -8px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #787878
}

.popover.left .arrow:after {
    top: 0px;
    left: 1px;
    margin-top: -8px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #fff;
    z-index: 2000
}

.popover.topLeft .arrow {
    top: 30px;
    right: -1px;
    margin-top: -8px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid #787878
}

.popover.topLeft .arrow:after {
    top: 0px;
    right: 1px;
    margin-top: -8px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-left: 8px solid #fff;
    z-index: 2000
}

.popover.right .arrow {
    top: 50%;
    left: -2px;
    margin-top: -8px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #787878
}

.popover.right .arrow:after {
    top: 0px;
    left: 1px;
    margin-top: -8px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #fff;
    z-index: 2000
}

.popover.topRight .arrow {
    top: 30px;
    left: -2px;
    margin-top: -8px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #787878
}

.popover.topRight .arrow:after {
    top: 0px;
    left: 1px;
    margin-top: -8px;
    border-top: 8px solid transparent;
    border-bottom: 8px solid transparent;
    border-right: 8px solid #fff;
    z-index: 2000
}

.popover .negtive-margin {
    margin: -27px
}

.popover .password-wrapper .policy-title {
    font-weight: bold;
    margin-bottom: 10px;
    font-size: 14px
}

.popover .password-wrapper ul {
    margin-left: 5px
}

.popover .password-wrapper li {
    margin-left: 10px;
    list-style-type: disc;
    line-height: 22px
}

.modal-open .dropdown-menu {
    z-index: 2050
}

.modal-open .dropdown.open {
    *z-index: 2050
}

.modal-open .popover {
    z-index: 2060
}

.modal-open .tooltip {
    z-index: 2070
}

.modal-backdrop {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1040;
    background-color: #efefef;
    background-image: url("data:image/gif;base64,R0lGODlhHgAeAKIAAAAAAP////Dw8LOzs////wAAAAAAAAAAACH5BAEAAAQALAAAAAAeAB4AAANoOLQsq2w5AuMks7YXJe/WF1Jgxmge2Znrpo4oJsYsXLq0iIN2++66VO6XkhGNw0rydrzUgD0ekrkMTn3DaxRa3RafQqo0jBVbwVpXmhztQtXouNW71rrZ8LP+da879310cnxmgm94bAkAOw==");
    background-repeat: repeat
}

.modal-backdrop.fade {
    opacity: 0
}

.modal-backdrop,
.modal-backdrop.fade.in {
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=80);
    opacity: .8
}

.modal {
    position: fixed;
    margin: 0;
    z-index: 1050;
    background-color: #fff;
    border-top: solid 1px #808080;
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAABJCAYAAAAE/rd/AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAALlJREFUeNrs1scOwjAQRdGYEEJvEb03If7//xhWCOlJlu0rlvb6eJK7GjszK2JOq4g9gYkPhS868Zn66d8vCLzTmJvCK4250JizwhONOSo80Jg9jdkp3NKYjcI1jVnRmKXCBY1pFDY0Zk5jZgqnNGaicExjRjRmqHBAY/oKezSmS2NqhTWN6SisaExFY9oKSxpTKgxusC94h1afb5JedAqdL0Wh+S6GIix5X0dD9/enQoYZZpgGPwIMAFIqi/g47osYAAAAAElFTkSuQmCC");
    background-repeat: repeat-x;
    width: 710px;
    margin: -250px 0 0 -355px;
    top: 52%;
    left: 50%;
    border-radius: 6px;
    -moz-box-shadow: 0 10px 40px rgba(0, 0, 0, 0.5), #fff 0 0 1px inset;
    -webkit-box-shadow: 0 10px 40px rgba(0, 0, 0, 0.5), #fff 0 0 1px inset;
    box-shadow: 0 10px 40px rgba(0, 0, 0, 0.5), #fff 0 0 1px inset;
    -moz-background-clip: padding;
    -o-background-clip: padding-box;
    -webkit-background-clip: padding;
    background-clip: padding-box
}

.modal.fade {
    -moz-transition: opacity 0.3s linear, top 0.3s ease-out;
    -o-transition: opacity 0.3s linear, top 0.3s ease-out;
    -webkit-transition: opacity 0.3s linear, top 0.3s ease-out;
    transition: opacity 0.3s linear, top 0.3s ease-out;
    top: 52%
}

.modal.fade.in {
    top: 50%
}

.modal-header {
    padding: 9px 40px 0 15px
}

.modal-header h3 {
    font-weight: 300
}

.modal-title {
    font-weight: 300
}

.modal-body {
    overflow-y: auto;
    max-height: 400px;
    padding: 15px
}

.modal-form {
    margin-bottom: 0
}

.modal-footer {
    padding: 14px 15px 15px;
    margin-bottom: 0;
    text-align: right;
    background-color: #f5f5f5;
    border-top: 1px solid #ddd;
    border-radius: 0 0 6px 6px;
    -moz-box-shadow: inset 0 1px 0 #fff;
    -webkit-box-shadow: inset 0 1px 0 #fff;
    box-shadow: inset 0 1px 0 #fff;
    *zoom: 1
}

.modal-footer:before,
.modal-footer:after {
    display: table;
    content: ""
}

.modal-footer:after {
    clear: both
}

.modal-footer .btn+.btn {
    margin-left: 5px;
    margin-bottom: 0
}

.modal-footer .btn-group .btn+.btn {
    margin-left: -1px
}

.modal-header {
    padding: 9px 15px 0 15px
}

.modal-header .close {
    position: absolute;
    height: 28px;
    width: 28px;
    border: none;
    padding: 8px;
    text-align: center;
    left: -28px;
    top: 15px;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzRmNGY0ZiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzY0NjQ2NCIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #4f4f4f), color-stop(100%, #646464));
    background-image: -moz-linear-gradient(#4f4f4f, #646464);
    background-image: -webkit-linear-gradient(#4f4f4f, #646464);
    background-image: linear-gradient(#4f4f4f, #646464);
    border-radius: 5px 0 0 5px;
    -moz-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4) inset;
    -webkit-box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4) inset;
    box-shadow: 1px 1px 0 rgba(0, 0, 0, 0.4) inset;
    font: 0/0 a;
    color: transparent;
    text-shadow: none;
    background-color: transparent;
    border: 0
}

.modal-header .close:focus,
.modal-header .close:hover {
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzY0NjQ2NCIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzRiNGI0YiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #646464), color-stop(100%, #4b4b4b));
    background-image: -moz-linear-gradient(#646464, #4b4b4b);
    background-image: -webkit-linear-gradient(#646464, #4b4b4b);
    background-image: linear-gradient(#646464, #4b4b4b);
    left: -30px;
    width: 30px
}

.modal-header .close:before {
    content: "x";
    text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-image: url("data:image/gif;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAALCAYAAACprHcmAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDpGODg4RjBFRjBDNzQxMUUyQjU5N0Q3MUNEQUNFNTY1OCIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDpGODg4RjBGMDBDNzQxMUUyQjU5N0Q3MUNEQUNFNTY1OCI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOkY4ODhGMEVEMEM3NDExRTJCNTk3RDcxQ0RBQ0U1NjU4IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOkY4ODhGMEVFMEM3NDExRTJCNTk3RDcxQ0RBQ0U1NjU4Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+nTxk5gAAAN9JREFUeNpkkcEJhEAMRZNh2/CgF1sQLEX0oIig9QietQgPgoigTXjQPhSzm2ETFvfDkJF5/5vJYBAEBB+5rotEdgtcZR3HQVwdx8EXH67rapkoihB+tO+7dfd9D9d1kfE8T4Gu6+gJDsOgZoOIEMexGtq2JQHHcQRpraoqtDCvJEnUMM8zTNOkYFmWyIz57TEMQ3iqKAoNebGDtW2b9iuJLDnXZAGXZflLbppGnUbA7/issizDPM/193Vdk70bP4qA931DmqbIVb4Z/MwYzvME4/u+JjD4bIMnIfu3AAMAn5h557DheqMAAAAASUVORK5CYII=");
    background-repeat: no-repeat;
    display: inline-block;
    width: 11px;
    height: 11px
}

.pagination {
    height: 43.75px;
    margin: 21.875px 0;
    text-align: center
}

.pagination ul {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    margin-left: 0;
    margin-bottom: 0;
    border-radius: 3px;
    -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);
    box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05)
}

.pagination li {
    display: inline
}

.pagination a,
.pagination span {
    float: left;
    padding: 0 14px;
    line-height: 41.75px;
    text-decoration: none;
    border: 1px solid #ddd;
    border-left-width: 0
}

.pagination a:hover,
.pagination .active a {
    background-color: #f5f5f5
}

.pagination .active a {
    color: #999;
    cursor: default
}

.pagination .disabled span,
.pagination .disabled a,
.pagination .disabled a:hover {
    color: #999;
    background-color: transparent;
    cursor: default
}

.pagination li:first-child a,
.pagination li:first-child span {
    border-left-width: 1px;
    border-radius: 3px 0 0 3px
}

.pagination li:last-child a,
.pagination li:last-child span {
    border-radius: 0 3px 3px 0
}

.fade {
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    -moz-transition: opacity .15s linear;
    -o-transition: opacity .15s linear;
    -webkit-transition: opacity .15s linear;
    transition: opacity .15s linear
}

.fade.in {
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=10000);
    opacity: 100
}

.collapse {
    position: relative;
    height: 0;
    overflow: hidden;
    -moz-transition: height .35s ease;
    -o-transition: height .35s ease;
    -webkit-transition: height .35s ease;
    transition: height .35s ease
}

.collapse.in {
    height: auto
}

.tooltip {
    position: absolute;
    z-index: 1020;
    display: block;
    visibility: visible;
    padding: 5px;
    font-size: 11px;
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0
}

.tooltip.in {
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=8000);
    opacity: 80
}

.tooltip.top {
    margin-top: -3px
}

.tooltip.right {
    margin-left: 3px
}

.tooltip.bottom {
    margin-top: 3px
}

.tooltip.left {
    margin-left: -3px
}

.tooltip-inner {
    max-width: 600px;
    padding: 3px 8px;
    color: #fff;
    text-align: center;
    text-decoration: none;
    background-color: #000;
    border-radius: 4px
}

.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.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
}

.user-pic-thumb,
.user-pic-normal {
    display: inline;
    float: left;
    margin-right: 10px;
    margin-left: -3px;
    border-radius: 3em;
    border: 1px solid #dddddd;
    padding: 3px;
    background-color: #fff;
    position: relative;
    line-height: 0
}

.user-pic-thumb img,
.user-pic-normal img {
    border-radius: 3em;
    height: auto
}

.user-pic-thumb img {
    width: 40px
}

.user-pic-normal img {
    width: auto
}

.uv-user-thumb .user-pic-thumb img {
    width: 40px
}

.c-user-thumb .user-pic-thumb img {
    width: 40px
}

.user-pic-original img {
    border: 1px solid #dddddd;
    padding: 3px;
    border-radius: 3px;
    margin-bottom: 10px
}

.c-user-thumb .user-pic-thumb {
    padding: 2px;
    margin-left: -53px
}

.uv-user-thumb .user-pic-thumb {
    margin-left: -40px
}

.image-lazy-load img {
    opacity: .5;
    -moz-transition: opacity .1s ease-in;
    -o-transition: opacity .1s ease-in;
    -webkit-transition: opacity .1s ease-in;
    transition: opacity .1s ease-in
}

.avatar-pic {
    margin-bottom: 10px;
    position: relative
}

.avatar-pic img {
    max-width: 130px;
    min-width: 90px;
    max-height: 160px;
    -moz-box-shadow: #dfdfdf 0 1px 3px;
    -webkit-box-shadow: #dfdfdf 0 1px 3px;
    box-shadow: #dfdfdf 0 1px 3px;
    border-radius: 6px
}

.avatar-pic .ie9-file-change-msg {
    position: absolute;
    padding: 5px;
    max-width: 120px;
    display: block;
    background-color: rgba(255, 209, 109, 0.3);
    border-radius: 5px;
    margin-left: 5px;
    bottom: -1px;
    display: none;
    font-size: 12px;
    line-height: 17px
}

.avatar-options .option {
    padding: 3px 24px
}

.default-pic {
    margin-bottom: 5px
}

.avatar-span .dropdown {
    margin-bottom: 5px
}

.file-holder,
.avatar-options .option.uplink,
.default-pic {
    cursor: default;
    position: relative;
    overflow: hidden
}

.file-tag,
.avatar-options input[type=file],
.default-pic input[type=file] {
    position: absolute;
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    top: 0;
    width: 100%;
    left: 0;
    height: 100%;
    font-size: 10000px
}

input.date.datepicker_popover {
    padding: 4px 4px 4px 25px;
    height: auto;
    width: 100%
}

.form-horizontal .control-group.date .controls {
    position: relative
}

.info-data {
    color: #888888;
    font-size: 12px;
    line-height: 18px;
    padding-bottom: 6px
}

.user-comment .user-pic-thumb {
    background: transparent
}

.attachments,
.attachment_wrapper {
    *zoom: 1
}

.attachments:before,
.attachments:after,
.attachment_wrapper:before,
.attachment_wrapper:after {
    display: table;
    content: ""
}

.attachments:after,
.attachment_wrapper:after {
    clear: both
}

.attachments .attachment,
.attachment_wrapper .attachment {
    background: rgba(255, 255, 255, 0.4);
    border: 1px #e8e8e8 solid;
    border-radius: 4px;
    padding: 6px 12px;
    font-size: 12px;
    margin: 5px;
    display: inline-block;
    float: none;
    min-height: 20px;
    height: auto !important;
    width: 270px;
    margin-left: 0
}

.attachments .attachment .attachment-type,
.attachment_wrapper .attachment .attachment-type {
    margin: 0;
    width: 25px;
    height: 13px;
    display: inline-block;
    position: relative;
    margin-left: 5px
}

.attachments .attachment .attachment-type:before,
.attachment_wrapper .attachment .attachment-type:before {
    position: absolute;
    content: "";
    width: 30px;
    height: 35px;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAgCAYAAAAIXrg4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDEyOUM0NzVEMzcwMTFFM0I3N0JDN0U0QjQxQjk2MjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDEyOUM0NzREMzcwMTFFM0I3N0JDN0U0QjQxQjk2MjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTkzMEU0QzlCRDY0MTFFM0E0NjU5QUZFQkU5MzI2QjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTkzMEU0Q0FCRDY0MTFFM0E0NjU5QUZFQkU5MzI2QjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Zg18HAAABP0lEQVR42mIUKrrHzMDAUArEBUAszkAa+AbEyW97FVfgUsAItKAeSDfoSrMxkAOuP//9j5mJwf1Zp8IeXBY8Axou2RMswmAiz06S4Q59TxkuP/3FwMHK+OvH7/9mQJ9cRFfDBMSSIAaphoMAK9DpjEAaaDgb0JIjwsX3VbBZQDb495+BYXuhIswSHk42xgNAS0SpZgEMwCz5/uu/NNCS3UBL+KhqAcwSJkawJfqszIybgZawUdUCENhWAPHJ77//7YDRswBoCSMLZUb+Z/Dov49V5u8/hkgg9ZgiC0ApT1sSe/659PQnKAkXU2RBZ6Aw3jwCBMxUjQNsYNSCUQtGLRi1YNSCUQvoZsELEOPMw59UMxTJrBegOnkmsHKuL1n7hqouB7VZQWaDLGgG4p9AAVDzXYxK5r8C4glA3AUQYAAHB2ZKQgtNvAAAAABJRU5ErkJggg==") no-repeat #fff;
    background-size: 26px 30px;
    margin-top: -4px
}

.attachments .attachment .attachment-type .file-type,
.attachment_wrapper .attachment .attachment-type .file-type {
    position: absolute;
    top: 10px;
    font-size: 8px;
    background-color: #1272de;
    color: white;
    font-weight: 500;
    border-radius: 2px;
    padding: 2px 2px;
    text-transform: uppercase;
    line-height: 1;
    min-width: 16px;
    text-align: center;
    letter-spacing: -0.01em;
    left: 3px
}

.attachments .attachment .file-types-dropbox,
.attachment_wrapper .attachment .file-types-dropbox {
    margin: 0;
    padding: 3px 0px 3px 25px;
    width: auto;
    height: 13px;
    display: inline-block;
    vertical-align: middle
}

.attachments .attachment img.image,
.attachment_wrapper .attachment img.image {
    margin: 0;
    width: 50px;
    height: 42px;
    vertical-align: middle
}

.attachments .attachment img,
.attachments .attachment img.no-image-attachment,
.attachment_wrapper .attachment img,
.attachment_wrapper .attachment img.no-image-attachment {
    width: 26px;
    height: 30px
}

.attachments .attachment .attach_content,
.attachment_wrapper .attachment .attach_content {
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px;
    width: 160px
}

.attachments .attachment .attach_content .file-size,
.attachment_wrapper .attachment .attach_content .file-size {
    display: block
}

.attachments .attachment .attach_content .cloud-file,
.attachment_wrapper .attachment .attach_content .cloud-file {
    padding: 10px
}

.attachments .attachment .delete,
.attachment_wrapper .attachment .delete {
    margin-right: 10px;
    vertical-align: middle
}

.attachments .attachment .delete:before,
.attachment_wrapper .attachment .delete:before {
    content: "\00d7";
    font-size: 20px;
    font-weight: 500;
    color: #999
}

.attachments .attachment .delete:hover,
.attachment_wrapper .attachment .delete:hover {
    text-decoration: none
}

.attachment-list-container .attachment_list,
.ticket-main .attachment_list {
    margin: 0
}

.attachment-list-container .attachment_list .list_element,
.ticket-main .attachment_list .list_element {
    width: auto;
    min-width: 180px;
    padding: 0px 10px
}

.attachment-list-container .attachment_list .list_element .attachment-type:before,
.ticket-main .attachment_list .list_element .attachment-type:before {
    background-size: 20px 25px
}

.attachment-list-container .attachment_list .list_element .attachment-type .file-type,
.ticket-main .attachment_list .list_element .attachment-type .file-type {
    top: 6px
}

.attachment-list-container .attachment_list .list_element img.image,
.ticket-main .attachment_list .list_element img.image {
    margin: 0;
    width: 32px;
    height: 32px
}

.attachment-list-container .attachment_list .list_element .file-types-dropbox,
.ticket-main .attachment_list .list_element .file-types-dropbox {
    margin: 0;
    padding: 3px 0px 3px 25px;
    width: auto;
    height: 25px;
    display: inline-block;
    vertical-align: middle;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo4NUNEQ0Y4MzkwNzQxMUUyOEQzOENFRDFDRTk1ODE3QyIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo4NUNEQ0Y4NDkwNzQxMUUyOEQzOENFRDFDRTk1ODE3QyI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjg1Q0RDRjgxOTA3NDExRTI4RDM4Q0VEMUNFOTU4MTdDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjg1Q0RDRjgyOTA3NDExRTI4RDM4Q0VEMUNFOTU4MTdDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Z4qYXwAAAsBJREFUeNpi/P//PwM1ARMuiZZt78U7d74XIlUOq4Fl696Wrzr75cmWy98eATXrIcs1bX1nt+nS1wdA+edVG96moutlRPZy6/b3sucf/9y3/+Z3FZiYCA/zv1AjnpQWf6H5Fevf5q0++2XCh+//GGHynjpcZzXE2bxrvARfohhYvOZNB9BFpW++/MVwNQcrI0Olh+DW1m3vvX/9xQxzaQGWP146XBUdgcK9LDDBH3/+S3/6/g/DMC1JNoa+EBEGUwV2bx0pNoaStW8Z7r/5jaLm/be/zL///hfF8HLNxneJ6y98mfXi018WbnYmhlJXAYYse34GZiRrfvz+zzBh3weGiXs/MoBcKyfE8ttPjzu40VdoM1gByEBk3Lz1nV728tdvH7/7/R8fuP3y1/+0Ja9eAtWLI+tH8SIwKbDdfvV75vLTn4UatrxjePL+D9YkdefVb4aqjW8ZgL4Re/Tuz1yssdy2473ywVvfT5x5+FMEOTIKnAQYch35wexPP/4xdO/6wDDnyCcG5MixUeF4ZKXEYVjuLvgOHilnH/7cjWwYLLw6dr5nuPnyF8PEMBGGxIWvGA7c+o7h4iN3fsjxcTDtBjKN4V5emy6hlGLDt0KAkwklXUSa8jC4a3Mx6DQ9Zogw4WFw0+RCMUycj/lfmi3f1MWJ4sYYsQwCK898Mdx38/vuNee+CNd6CzIAbWYoBSYVEADFdpu/MMPzj38ZJh/4wBBsyPPYTYvLMdCA+y7WnAIDwGy1TJSHOfLkgx/gMEMH6bZ8QJfzMpx99LMvwZK3GGfWgwHh4vuimhJsu66/+GWAq/AwlGXfDcymoW97FT8SNBAG7HqeJj/98GcKMO9yIOXtL4JcTPEnymXWYdPDSKg8BLqWX1GEdR0wuzlpSLCtu/HiVzzQVV9wakDPKbiwUNE9CWLUMdKtxCYXAAQYAJjsrSidPl01AAAAAElFTkSuQmCC") no-repeat #fff
}

.attachment-list-container .attachment_list .list_element .file-types-box,
.ticket-main .attachment_list .list_element .file-types-box {
    margin: 0;
    padding: 3px 0px 3px 25px;
    width: auto;
    height: 25px;
    display: inline-block;
    vertical-align: middle;
    background: url("data:image/png;base64,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") no-repeat #fff
}

.attachment-list-container .attachment_list .list_element .file-types-onedrive,
.attachment-list-container .attachment_list .list_element .file-types-onedrive_mint,
.ticket-main .attachment_list .list_element .file-types-onedrive,
.ticket-main .attachment_list .list_element .file-types-onedrive_mint {
    margin: 0;
    padding: 3px 0px 3px 25px;
    width: auto;
    height: 25px;
    display: inline-block;
    vertical-align: middle;
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAUCAYAAACNiR0NAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMDY3IDc5LjE1Nzc0NywgMjAxNS8wMy8zMC0yMzo0MDo0MiAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTYwREE1NDQyMUREMTFFNTgxNDZDM0FFQUI2MUJEMkUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkFCQzdDMjgyMURGMTFFNTgxNDZDM0FFQUI2MUJEMkUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5NjBEQTU0MjIxREQxMUU1ODE0NkMzQUVBQjYxQkQyRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5NjBEQTU0MzIxREQxMUU1ODE0NkMzQUVBQjYxQkQyRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlwPIo4AAALqSURBVHja7FRdSFNRHP+f+7G7u9X8QN1c5lziRxIKoWQhhIaJZfRQCJVFRvQQRA/VS+qDKUJKDz1VpBB9CPkgGYhQhDQLAj+zmav5seFcOXXOfdxtd/fede58SDFIqIce+sOBc+B/zvl9nYOi0Sj8zSLgL9e/fyDFC9LahEQw4+TAMueD5DgGnEshKC9Mhgmb19Dy9Ev9yPTqQQqhaPbObe/Plqe3Ve3XTqqVFIjSRg+o9QuGJgABQnMuziiIsDI6tZp66c5Ir2XKkwE0GeuxOf3Zw1bPsZT4whPlhVqTKImbD5SNJhCCj9OrJXUdE202V7AgUU2vCFKUcCwEdPm5iaNZerUlyEs0Rlxsn/Ol3Xhg7niZrilQMYgTxJ8okY+LxJDZvgcNZdcGhhwuLkmhJCEiSqCkSf5ChaEJw/YvukN7cH/QoFMPTdq9R4a+eg48qy8q26VTWzVqCjQqGiPDCN3eCEgY4uNX9mrHt0ASu52O3cSHo1B3LqdxfNqzu6vfUQMkEaPCslT4cpWxNTdd865nwHm8IDP+zalDaaOyBzHK+iQGuk1O/aBlpQQUBIh4E88JsDcnYUKpILku03yNEt+O1vplE5i7PTMN8joSEoFiSD4iSFcvVmXcD/EioNfDC6Vnmgc7F30RHU0joAgUqSrStWekqsc/fF6uNpmXS1mG3CC8tC5vwbAI+gSl+0VTcfqOZGWANENl9/R8IIvFuvG8BNdPZrXiJFD3emcb7IvBTFZBbsoaWu8qlsIXFtkwL85WFGnHqMk5v1HJUtiEKBi1KkeGVvXp9nNrJ4XR0oiA3710mTpmBY/67A/j1XQBcbQoxRTy8Vgb7CpDcl5OUMgmkQht+XXIrTRm2N5nP000ns+7si8/qR9HJOzy8KmJGkbSxTN+WRs5n1sZsqaCEIU4FRVEC+4QmO1eeDu2lD1m9bC1lYZ5HKXDt55YbroDkWS0UbJflvwFIgIFWmrzmtH///CP64cAAwDmJlEddfWpTAAAAABJRU5ErkJggg==") no-repeat #fff
}

.attachment-list-container .attachment_list .list_element .file-types-google_drive,
.ticket-main .attachment_list .list_element .file-types-google_drive {
    margin: 0;
    padding: 3px 0px 3px 25px;
    width: auto;
    height: 13px;
    display: inline-block;
    vertical-align: middle;
    background: url("data:image/png;base64,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") no-repeat #fff
}

.no-image-placeholder {
    background-repeat: no-repeat;
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=50);
    opacity: .5
}

.no-image-attachment {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAgCAYAAAAIXrg4AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyNpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDEyOUM0NzVEMzcwMTFFM0I3N0JDN0U0QjQxQjk2MjIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDEyOUM0NzREMzcwMTFFM0I3N0JDN0U0QjQxQjk2MjIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MTkzMEU0QzlCRDY0MTFFM0E0NjU5QUZFQkU5MzI2QjciIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTkzMEU0Q0FCRDY0MTFFM0E0NjU5QUZFQkU5MzI2QjciLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Zg18HAAABP0lEQVR42mIUKrrHzMDAUArEBUAszkAa+AbEyW97FVfgUsAItKAeSDfoSrMxkAOuP//9j5mJwf1Zp8IeXBY8Axou2RMswmAiz06S4Q59TxkuP/3FwMHK+OvH7/9mQJ9cRFfDBMSSIAaphoMAK9DpjEAaaDgb0JIjwsX3VbBZQDb495+BYXuhIswSHk42xgNAS0SpZgEMwCz5/uu/NNCS3UBL+KhqAcwSJkawJfqszIybgZawUdUCENhWAPHJ77//7YDRswBoCSMLZUb+Z/Dov49V5u8/hkgg9ZgiC0ApT1sSe/659PQnKAkXU2RBZ6Aw3jwCBMxUjQNsYNSCUQtGLRi1YNSCUQvoZsELEOPMw59UMxTJrBegOnkmsHKuL1n7hqouB7VZQWaDLGgG4p9AAVDzXYxK5r8C4glA3AUQYAAHB2ZKQgtNvAAAAABJRU5ErkJggg==");
    background-size: 20px 25px;
    background-position: 2px 3px
}

.no-image-logo {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAYAAAAeP4ixAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDoxMzQ2MjcyYi05ZDMxLTRhMDEtYTMyMy0yYjEzMDBlOGRmZDQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTA2NjQzOTkzN0MwMTFFN0FBQzA4Mjg5MTYzQjY4RTQiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTA2NjQzOTgzN0MwMTFFN0FBQzA4Mjg5MTYzQjY4RTQiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1Njc4NmU5Yi0yNWU0LTQ1MzYtOGU4MS00MzdjN2E4YzliYjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MTM0NjI3MmItOWQzMS00YTAxLWEzMjMtMmIxMzAwZThkZmQ0Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+hQLJZAAAA2NJREFUeNrsmstPFEEQxmcXjPhIMPjkYGIUWFBPRkREowYNB40HojeNcvOg3rx49+I/4EFjgkYvoic0vk/iC5UoxnV9HwREBQNEWE3W8av4bTLZ7C7d09P7IFvJL7MkM9P9TXdVdVcTcl3XmQkWdmaIlYQUmpUnf8RisaLpdCQSySzE0CpBPagBy8ASMBvMMXzvJPgIboK3SiPiw8rAetAC6kDIwsefC9aCNeAquBWkEOlwM9gNFuZoNkmb7eBzppHRFSJT5hBYlQfXEDFtQQhZBw6Cijz6+UrTqdUK9lnyA12f8S1kB0UUdUKUqLS32DP7UnCgAKaTXmZPEyH8OPYUeAKiYBT8ArNANWgAjQEkSS0hzZoh9i+4B64xG6faEHgOroBd9LuwbSFlTHaqFgdnQb8n18iXr2WUmQCD4BEYoBgZscNcxlgT0qiRsWUkzoBXfJdk3+1pvrYsM3aCx+ASeA1Og2NBjUy6l7RoPH/bI+II8004i99tBMfpJ1FORytRq5JTQsXEkW/wdzudWcWWg/38fZ1TM3Ah9Rrhto+OvRhs02xX8tMKfow+G0JqNJ59yWsTA4SuNfHab0NItcaz3z1TxWQBOGhDyCKNZ8d5ne+z7eRzv20I0cm6iUIqfKTmET97jRfM3A4T3IZp7h33RD1rQuI+xHj30VXTCJF73xv0N646vFMFvshVFvKjwIWMqgoZKnAhA6pCdOZvVUCdm6dx7ztVIW+A6jlDW0BCWhXvc9k/pag1RtV1ikuMP1wBTyjmoQruURIM1Xu4iVMdjTGd/UiPohCxLUTVjvLay/mu82yPbnaVRkYsO20vV9qqNsJagJYQGfbuADs96eEbuMCChI6Qbu5GtYsPD8Fmx7zGK1vai56/F3AvslXjHR/YH19VFIkQneCEY1brXQ1OGmbyTpVImm0FOsxpkK9jX5ftDwexlH4KuvIkpIvt+y4Hpdodfp1cVeOlrcvgrskyPpPJS3869s9HxCfOg2em+5FsJiXPL6DDyXLgYmCfwDmGaMemEIeNnAKbnP813CDOECXZSc34gUlgKfc5h2W5ILVcKa9KZbJW039crrTvM8ub7v+NjqcTFCNIhbKBCTR5zl5B4kRG8ysTXDTbAjDXQlJXzUlRebFQ6d+cSkLs2D8BBgCkH68gTER5pAAAAABJRU5ErkJggg==");
    width: 50px;
    height: 50px
}

.no-image-favicon {
    background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQCAYAAAAf8/9hAAAACXBIWXMAAAsTAAALEwEAmpwYAAA5omlUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIgogICAgICAgICAgICB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczpwaG90b3Nob3A9Imh0dHA6Ly9ucy5hZG9iZS5jb20vcGhvdG9zaG9wLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCk8L3htcDpDcmVhdG9yVG9vbD4KICAgICAgICAgPHhtcDpDcmVhdGVEYXRlPjIwMTctMDUtMjJUMTQ6NTU6MDcrMDU6MzA8L3htcDpDcmVhdGVEYXRlPgogICAgICAgICA8eG1wOk1vZGlmeURhdGU+MjAxNy0wNS0yM1QxNDo0NDoyMSswNTozMDwveG1wOk1vZGlmeURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTctMDUtMjNUMTQ6NDQ6MjErMDU6MzA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXBNTTpJbnN0YW5jZUlEPnhtcC5paWQ6YmY3MWE0MTktMjQ1Yi00ZmEwLTk3ZTQtZmUxNDNlNWU1N2VlPC94bXBNTTpJbnN0YW5jZUlEPgogICAgICAgICA8eG1wTU06RG9jdW1lbnRJRD54bXAuZGlkOjVBQUZEMkQ2N0Q4OTExRTI5NjY2OTdFOUYxNzQzMkVBPC94bXBNTTpEb2N1bWVudElEPgogICAgICAgICA8eG1wTU06RGVyaXZlZEZyb20gcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICA8c3RSZWY6aW5zdGFuY2VJRD54bXAuaWlkOjVBQUZEMkQzN0Q4OTExRTI5NjY2OTdFOUYxNzQzMkVBPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD54bXAuZGlkOjVBQUZEMkQ0N0Q4OTExRTI5NjY2OTdFOUYxNzQzMkVBPC9zdFJlZjpkb2N1bWVudElEPgogICAgICAgICA8L3htcE1NOkRlcml2ZWRGcm9tPgogICAgICAgICA8eG1wTU06T3JpZ2luYWxEb2N1bWVudElEPnhtcC5kaWQ6NUFBRkQyRDY3RDg5MTFFMjk2NjY5N0U5RjE3NDMyRUE8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOmJmNzFhNDE5LTI0NWItNGZhMC05N2U0LWZlMTQzZTVlNTdlZTwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0wNS0yM1QxNDo0NDoyMSswNTozMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDpjaGFuZ2VkPi88L3N0RXZ0OmNoYW5nZWQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpTZXE+CiAgICAgICAgIDwveG1wTU06SGlzdG9yeT4KICAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9wbmc8L2RjOmZvcm1hdD4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHRpZmY6T3JpZW50YXRpb24+MTwvdGlmZjpPcmllbnRhdGlvbj4KICAgICAgICAgPHRpZmY6WFJlc29sdXRpb24+NzIwMDAwLzEwMDAwPC90aWZmOlhSZXNvbHV0aW9uPgogICAgICAgICA8dGlmZjpZUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WVJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOlJlc29sdXRpb25Vbml0PjI8L3RpZmY6UmVzb2x1dGlvblVuaXQ+CiAgICAgICAgIDxleGlmOkNvbG9yU3BhY2U+NjU1MzU8L2V4aWY6Q29sb3JTcGFjZT4KICAgICAgICAgPGV4aWY6UGl4ZWxYRGltZW5zaW9uPjE2PC9leGlmOlBpeGVsWERpbWVuc2lvbj4KICAgICAgICAgPGV4aWY6UGl4ZWxZRGltZW5zaW9uPjE2PC9leGlmOlBpeGVsWURpbWVuc2lvbj4KICAgICAgPC9yZGY6RGVzY3JpcHRpb24+CiAgIDwvcmRmOlJERj4KPC94OnhtcG1ldGE+CiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz6c4NuYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAIESURBVHjapJOxa1pRFMZ/7169L0ryIg+xBvoPhLi0EChSsHun9n+QULCTQrM7ZKjd+hcooUvp1hCnloJLKXTolkniILU+8Yn4eNdcb5e88mLHnPHc73znfOe7x7HWcp/IALRarXTOB54Dj4BygtmKGPjQ6XQuth+fAQ3ABYjjGAClFI7jpHE54BVwIVLJp0BTSulGUcRkMsH3fXzfZzqdEkURUso0yQ2p8TzgjeM4hGGIUopGo4Hrulhr0Vpzfn7OfD7H8zxu97YGSCZ4AWCMQWvNyckJe3t7dLtdut0uOzs71Ot1jDEYY+5oTgieACwWC2q1GplMhna7TRRFxHHM2dkZ1lpqtRqLxeJ/F4ASgNYa3/cJggAhBPl8HgApJUEQsL+/j9b6TnOx7c94POb4+JjT01PCMGQ2m9FsNqlWq4zH4zTUpgkmAEIIlssl2WyWSqWC1hqtNYeHhyiliKIIIf71DNISvgMPC4UCo9GIfr+PtZbd3V3CMGQwGFAqlbi6uqJQKCQEP9IEn4CXSinW6zW9Xg8hBAcHBxwdHTEcDrm8vMQYg1KKzWYD8DEtIQTebjYbpJSUy2WKxSLGGJbLJdfX16xWKzzPS4rfAXO2/vk3QAKvgWyidTQaIYQgl8thrb0B3gNft21M4gvw6/aYHgMPXNcF+A38BD4Df9IFzn3P+e8AE/7K1EHMBJ0AAAAASUVORK5CYII=");
    width: 16px;
    height: 16px
}


/*! jQuery UI - v1.9.1 - 2012-11-06
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.datepicker.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Trebuchet%20MS%2CTahoma%2CVerdana%2CArial%2Csans-serif&fwDefault=bold&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=f6a828&bgTextureHeader=12_gloss_wave.png&bgImgOpacityHeader=35&borderColorHeader=e78f08&fcHeader=ffffff&iconColorHeader=ffffff&bgColorContent=eeeeee&bgTextureContent=03_highlight_soft.png&bgImgOpacityContent=100&borderColorContent=dddddd&fcContent=333333&iconColorContent=333333&bgColorDefault=f6f6f6&bgTextureDefault=02_glass.png&bgImgOpacityDefault=100&borderColorDefault=cccccc&fcDefault=1c94c4&iconColorDefault=ef8c08&bgColorHover=fdf5ce&bgTextureHover=02_glass.png&bgImgOpacityHover=100&borderColorHover=fbcb09&fcHover=c77405&iconColorHover=ef8c08&bgColorActive=ffffff&bgTextureActive=02_glass.png&bgImgOpacityActive=65&borderColorActive=fbd850&fcActive=eb8f00&iconColorActive=ef8c08&bgColorHighlight=ffe45c&bgTextureHighlight=03_highlight_soft.png&bgImgOpacityHighlight=75&borderColorHighlight=fed22f&fcHighlight=363636&iconColorHighlight=228ef1&bgColorError=b81900&bgTextureError=08_diagonals_thick.png&bgImgOpacityError=18&borderColorError=cd0a0a&fcError=ffffff&iconColorError=ffd27a&bgColorOverlay=666666&bgTextureOverlay=08_diagonals_thick.png&bgImgOpacityOverlay=20&opacityOverlay=50&bgColorShadow=000000&bgTextureShadow=01_flat.png&bgImgOpacityShadow=10&opacityShadow=20&thicknessShadow=5px&offsetTopShadow=-5px&offsetLeftShadow=-5px&cornerRadiusShadow=5px
* Copyright (c) 2012 jQuery Foundation and other contributors Licensed MIT */

.ui-helper-hidden {
    display: none
}

.ui-helper-hidden-accessible {
    position: absolute !important;
    clip: rect(1px 1px 1px 1px);
    clip: rect(1px, 1px, 1px, 1px)
}

.ui-helper-reset {
    margin: 0;
    padding: 0;
    border: 0;
    outline: 0;
    line-height: 1.3;
    text-decoration: none;
    font-size: 100%;
    list-style: none
}

.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
    content: "";
    display: table
}

.ui-helper-clearfix:after {
    clear: both
}

.ui-helper-clearfix {
    zoom: 1
}

.ui-helper-zfix {
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    position: absolute;
    opacity: 0;
    filter: Alpha(Opacity=0)
}

.ui-state-disabled {
    cursor: default !important
}

.ui-icon {
    display: block;
    text-indent: -99999px;
    overflow: hidden;
    background-repeat: no-repeat
}

.ui-datepicker-next .ui-icon,
.ui-datepicker-prev .ui-icon {
    text-indent: -99999px
}

.ui-widget-overlay {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%
}

.ui-autocomplete {
    position: absolute;
    top: 0;
    left: 0;
    cursor: default;
    list-style: none;
    border-bottom-radius: 6px;
    -moz-box-shadow: #aaa 0 6px 10px;
    -webkit-box-shadow: #aaa 0 6px 10px;
    box-shadow: #aaa 0 6px 10px;
    border: 1px solid #cdcccc;
    background: #f8f8f8;
    border-top: 1px solid #dddede;
    padding-bottom: 10px;
    margin-top: -1px
}

.ui-autocomplete .article-list,
.ui-autocomplete .topic-list {
    margin: 0
}

.ui-autocomplete .list-lead {
    font-size: 16px;
    margin-top: 0
}

.ui-autocomplete li {
    padding-top: 8px;
    padding-bottom: 8px;
    border-bottom: 1px solid #efefef
}

.ui-autocomplete li a:hover {
    text-decoration: none
}

* html .ui-autocomplete {
    width: 1px
}

.ui-datepicker {
    width: 17em;
    padding: .2em .2em 0;
    display: none;
    font-weight: 300
}

.ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: .2em 0
}

.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
    position: absolute;
    top: 2px;
    width: 1.8em;
    height: 1.8em
}

.ui-datepicker-prev:before,
.ui-datepicker-next:before {
    content: "";
    border: 8px solid transparent;
    left: 50%;
    top: 50%;
    margin-top: -8px;
    position: absolute
}

.ui-datepicker-prev:before {
    border-right-color: #666;
    margin-left: -12px
}

.ui-datepicker-next:before {
    border-left-color: #666;
    margin-left: -4px
}

.ui-datepicker .ui-datepicker-prev {
    left: 2px
}

.ui-datepicker .ui-datepicker-next {
    right: 2px
}

.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
    display: block;
    position: absolute;
    left: 50%;
    margin-left: -8px;
    top: 50%;
    margin-top: -8px
}

.ui-datepicker .ui-datepicker-title {
    margin: 0 2.3em;
    line-height: 1.8em;
    text-align: center
}

.ui-datepicker .ui-datepicker-title select {
    margin: 1px 1%
}

.ui-datepicker select.ui-datepicker-month-year {
    width: 100%
}

.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
    width: 48%
}

.ui-datepicker table {
    width: 100%;
    font-size: .9em;
    border-collapse: collapse;
    margin: 0 0 .4em
}

.ui-datepicker th {
    padding: .7em .3em;
    text-align: center;
    font-weight: 300;
    border: 0
}

.ui-datepicker td {
    border: 0;
    padding: 0;
    background-color: #f6f6f6
}

.ui-datepicker td span,
.ui-datepicker td a {
    display: block;
    padding: .3em .5em;
    text-align: right;
    text-decoration: none
}

.ui-datepicker .ui-datepicker-buttonpane {
    background-image: none;
    margin: .7em 0 0 0;
    padding: 0 .2em;
    border-left: 0;
    border-right: 0;
    border-bottom: 0
}

.ui-datepicker .ui-datepicker-buttonpane button {
    float: right;
    margin: .5em .2em .4em;
    cursor: pointer;
    padding: .2em .6em .3em .6em;
    width: auto;
    overflow: visible
}

.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: left
}

.ui-datepicker-rtl {
    direction: rtl
}

.ui-datepicker-rtl .ui-datepicker-prev {
    right: 2px;
    left: auto
}

.ui-datepicker-rtl .ui-datepicker-next {
    left: 2px;
    right: auto
}

.ui-datepicker-rtl .ui-datepicker-prev:hover {
    right: 1px;
    left: auto
}

.ui-datepicker-rtl .ui-datepicker-next:hover {
    left: 1px;
    right: auto
}

.ui-datepicker-rtl .ui-datepicker-buttonpane {
    clear: right
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button {
    float: left
}

.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current {
    float: right
}

.ui-datepicker-rtl .ui-datepicker-group {
    float: right
}

.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px
}

.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
    border-right-width: 0;
    border-left-width: 1px
}

.ui-datepicker-cover {
    position: absolute;
    z-index: -1;
    filter: mask();
    top: -4px;
    left: -4px;
    width: 200px;
    height: 200px
}

.ui-widget {
    font-size: 1.1em
}

.ui-widget .ui-widget {
    font-size: 1em
}

.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
    font-size: 1em
}

.ui-datepicker {
    color: #333333;
    border: 2px solid #666;
    -moz-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3), #fff 0 0 1px inset;
    -webkit-box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3), #fff 0 0 1px inset;
    box-shadow: 0 3px 7px rgba(0, 0, 0, 0.3), #fff 0 0 1px inset;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZTllOSIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 30, color-stop(0%, #e9e9e9), color-stop(100%, #fff));
    background-image: -moz-linear-gradient(#e9e9e9, #fff 30px);
    background-image: -webkit-linear-gradient(#e9e9e9, #fff 30px);
    background-image: linear-gradient(#e9e9e9, #fff 30px)
}

.ui-datepicker a {
    color: #333333
}

.ui-widget-header {
    border-bottom: 1px solid #E0E0E0;
    font-weight: 300;
    height: 35px
}

.ui-widget-header a {
    color: #ffffff
}

.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
    color: #1c94c4
}

.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
    color: #1c94c4;
    text-decoration: none
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
    background-color: #e9e9e9
}

.ui-state-hover a,
.ui-widget-content .ui-state-hover a,
.ui-widget-header .ui-state-hover a,
.ui-state-focus a,
.ui-widget-content .ui-state-focus a,
.ui-widget-header .ui-state-focus a {
    color: #167297
}

.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
    color: #c77405;
    text-decoration: none
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
    background-color: #999;
    color: #fff;
    -moz-box-shadow: #666 0 0 10px inset;
    -webkit-box-shadow: #666 0 0 10px inset;
    box-shadow: #666 0 0 10px inset
}

.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
    color: #eb8f00;
    text-decoration: none
}

.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
    font-weight: bold
}

.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
    color: #363636
}

.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
    border: 1px solid #cd0a0a;
    background-color: #b81900;
    color: #ffffff
}

.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
    color: #ffffff
}

.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
    color: #ffffff
}

.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
    font-weight: bold
}

.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
    opacity: .7;
    filter: Alpha(Opacity=70);
    font-weight: normal
}

.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
    opacity: .35;
    filter: Alpha(Opacity=35);
    background-image: none
}

.ui-state-disabled .ui-icon {
    filter: Alpha(Opacity=35)
}

.ui-datepicker.ui-widget-content,
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
    border-radius: 6px
}

.icon-sprite,
.icon-add-people,
.icon-agent-actions,
.icon-agent-edit,
.icon-agent-login,
.icon-agent-preview,
.icon-article-dark,
[id*="article-show"].page-stamp,
.index-page .solutions .cs-g-3:before,
.icon-article-list,
.article-list li:before,
li.article-item:before,
.ticket-list li:before,
li.ticket-item:before,
li.note-item:before,
.icon-article-small,
.icon-article-table-row,
.icon-article,
.icon-best-answer,
.icon-book,
.book-icon,
.icon-calendar,
.icon-check-status,
.icon-close-ticket,
.icon-cog-dark,
.icon-cog-drop-dark,
.icon-cog-drop-light,
.icon-cog-light,
.icon-comments,
.icon-dd-tick-dark,
.dropdown-menu .active>a:before,
.dropdown-menu .active>a:hover:before,
.icon-dd-tick-light,
.icon-delete-post,
.icon-dropbox-small,
.icon-dual-arrow,
.see-more:before,
.icon-edit-post,
.icon-fb-book,
.index-page .content-header .fb-solutions-icon,
.icon-fb-forum,
.index-page .content-header .fb-forum-icon,
.icon-fb-tickets,
.index-page .content-header .fb-ticket-icon,
.icon-forum-a,
.badge-announcement:after,
.icon-forum-i,
.badge-ideas:after,
.icon-forum-p,
.badge-problems:after,
.icon-forum-q,
.badge-questions:after,
.icon-like-arrow-right,
.icon-mark-answer,
.icon-nav-contact-dark,
.icon-nav-contact,
.icon-nav-menu-dark,
.icon-nav-menu,
.icon-nav-newticket-dark,
.icon-nav-newticket,
.icon-nav-status-dark,
.icon-nav-status,
.icon-new-ticket,
.icon-page-announcement,
.icon-page-article,
.icon-page-ideas,
.icon-page-problems,
.icon-page-questions,
.icon-phone,
.icon-print,
.icon-quote,
.icon-reply,
.icon-search-dark,
.icon-search,
.icon-sign-in-facebook,
.btn-facebook:before,
.icon-sign-in-google,
.btn-google:before,
.icon-sign-in-twitter,
.btn-twitter:before,
.icon-smiley-happy-small,
.icon-smiley-happy,
.icon-smiley-neutral-small,
.icon-smiley-neutral,
.icon-smiley-unhappy-small,
.icon-smiley-unhappy,
.icon-sticky-small,
.icon-sticky,
.icon-topic-list,
.topic-list li:before,
li.topic-item:before,
.icon-unmark-answer,
.icon-vote-like,
.icon-vote-unlike {
    background-image: url(/assets/cdn-ignored/sprites/portal/icon-s507c4b1df6.png);
    background-repeat: no-repeat
}

.icon-add-people {
    background-position: 0 0;
    height: 20px;
    width: 20px
}

.icon-agent-actions {
    background-position: 0 -20px;
    height: 30px;
    width: 30px
}

.icon-agent-edit {
    background-position: 0 -50px;
    height: 30px;
    width: 30px
}

.icon-agent-login {
    background-position: 0 -80px;
    height: 42px;
    width: 42px
}

.icon-agent-preview {
    background-position: 0 -122px;
    height: 30px;
    width: 30px
}

.icon-article-dark,
[id*="article-show"].page-stamp,
.index-page .solutions .cs-g-3:before {
    background-position: 0 -152px;
    height: 26px;
    width: 29px
}

.icon-article-list,
.article-list li:before,
li.article-item:before,
.ticket-list li:before,
li.ticket-item:before,
li.note-item:before {
    background-position: 0 -178px;
    height: 20px;
    width: 20px
}

.icon-article-small,
.article-list li:before {
    background-position: 0 -198px;
    height: 18px;
    width: 19px
}

.icon-article-table-row {
    background-position: 0 -216px;
    height: 66px;
    width: 27px
}

.icon-article {
    background-position: 0 -282px;
    height: 27px;
    width: 29px
}

.icon-best-answer {
    background-position: 0 -309px;
    height: 15px;
    width: 16px
}

.icon-book,
.book-icon {
    background-position: 0 -324px;
    height: 20px;
    width: 20px
}

.icon-calendar {
    background-position: 0 -344px;
    height: 20px;
    width: 18px
}

.icon-check-status {
    background-position: 0 -364px;
    height: 20px;
    width: 20px
}

.icon-close-ticket {
    background-position: 0 -384px;
    height: 20px;
    width: 20px
}

.icon-cog-dark {
    background-position: 0 -404px;
    height: 15px;
    width: 15px
}

.icon-cog-drop-dark {
    background-position: 0 -419px;
    height: 15px;
    width: 22px
}

.icon-cog-drop-light {
    background-position: 0 -434px;
    height: 15px;
    width: 22px
}

.icon-cog-light {
    background-position: 0 -449px;
    height: 15px;
    width: 15px
}

.icon-comments {
    background-position: 0 -464px;
    height: 16px;
    width: 16px
}

.icon-dd-tick-dark,
.dropdown-menu .active>a:before,
.dropdown-menu .active>a:hover:before {
    background-position: 0 -480px;
    height: 20px;
    width: 20px
}

.icon-dd-tick-light {
    background-position: 0 -500px;
    height: 20px;
    width: 20px
}

.icon-delete-post {
    background-position: 0 -520px;
    height: 26px;
    width: 35px
}

.icon-dropbox-small {
    background-position: 0 -546px;
    height: 13px;
    width: 15px
}

.icon-dual-arrow,
.see-more:before {
    background-position: 0 -559px;
    height: 20px;
    width: 20px
}

.icon-edit-post {
    background-position: 0 -579px;
    height: 26px;
    width: 35px
}

.icon-fb-book,
.index-page .content-header .fb-solutions-icon {
    background-position: 0 -605px;
    height: 40px;
    width: 45px
}

.icon-fb-forum,
.index-page .content-header .fb-forum-icon {
    background-position: 0 -645px;
    height: 40px;
    width: 45px
}

.icon-fb-tickets,
.index-page .content-header .fb-ticket-icon {
    background-position: 0 -685px;
    height: 40px;
    width: 45px
}

.icon-forum-a,
.badge-announcement:after {
    background-position: 0 -725px;
    height: 20px;
    width: 20px
}

.icon-forum-i,
.badge-ideas:after {
    background-position: 0 -745px;
    height: 20px;
    width: 20px
}

.icon-forum-p,
.badge-problems:after {
    background-position: 0 -765px;
    height: 20px;
    width: 20px
}

.icon-forum-q,
.badge-questions:after {
    background-position: 0 -785px;
    height: 20px;
    width: 20px
}

.icon-like-arrow-right {
    background-position: 0 -805px;
    height: 34px;
    width: 19px
}

.icon-mark-answer {
    background-position: 0 -839px;
    height: 26px;
    width: 35px
}

.icon-nav-contact-dark {
    background-position: 0 -865px;
    height: 22px;
    width: 22px
}

.icon-nav-contact {
    background-position: 0 -887px;
    height: 22px;
    width: 22px
}

.icon-nav-menu-dark {
    background-position: 0 -909px;
    height: 22px;
    width: 22px
}

.icon-nav-menu {
    background-position: 0 -931px;
    height: 22px;
    width: 22px
}

.icon-nav-newticket-dark {
    background-position: 0 -953px;
    height: 22px;
    width: 22px
}

.icon-nav-newticket {
    background-position: 0 -975px;
    height: 22px;
    width: 22px
}

.icon-nav-status-dark {
    background-position: 0 -997px;
    height: 22px;
    width: 22px
}

.icon-nav-status {
    background-position: 0 -1019px;
    height: 22px;
    width: 22px
}

.icon-new-ticket {
    background-position: 0 -1041px;
    height: 20px;
    width: 20px
}

.icon-page-announcement {
    background-position: 0 -1061px;
    height: 20px;
    width: 20px
}

.icon-page-article {
    background-position: 0 -1081px;
    height: 20px;
    width: 20px
}

.icon-page-ideas {
    background-position: 0 -1101px;
    height: 20px;
    width: 20px
}

.icon-page-problems {
    background-position: 0 -1121px;
    height: 20px;
    width: 20px
}

.icon-page-questions {
    background-position: 0 -1141px;
    height: 20px;
    width: 20px
}

.icon-phone {
    background-position: 0 -1161px;
    height: 20px;
    width: 20px
}

.icon-print {
    background-position: 0 -1181px;
    height: 22px;
    width: 22px
}

.icon-quote {
    background-position: 0 -1203px;
    height: 13px;
    width: 16px
}

.icon-reply {
    background-position: 0 -1216px;
    height: 20px;
    width: 20px
}

.icon-search-dark {
    background-position: 0 -1236px;
    height: 20px;
    width: 20px
}

.icon-search {
    background-position: 0 -1256px;
    height: 20px;
    width: 20px
}

.icon-sign-in-facebook,
.btn-facebook:before {
    background-position: 0 -1276px;
    height: 20px;
    width: 20px
}

.icon-sign-in-google,
.btn-google:before {
    background-position: 0 -1296px;
    height: 20px;
    width: 20px
}

.icon-sign-in-twitter,
.btn-twitter:before {
    background-position: 0 -1316px;
    height: 20px;
    width: 20px
}

.icon-smiley-happy-small {
    background-position: 0 -1336px;
    height: 20px;
    width: 20px
}

.icon-smiley-happy {
    background-position: 0 -1356px;
    height: 23px;
    width: 23px
}

.icon-smiley-neutral-small {
    background-position: 0 -1379px;
    height: 20px;
    width: 20px
}

.icon-smiley-neutral {
    background-position: 0 -1399px;
    height: 23px;
    width: 24px
}

.icon-smiley-unhappy-small {
    background-position: 0 -1422px;
    height: 20px;
    width: 20px
}

.icon-smiley-unhappy {
    background-position: 0 -1442px;
    height: 24px;
    width: 23px
}

.icon-sticky-small {
    background-position: 0 -1466px;
    height: 15px;
    width: 15px
}

.icon-sticky {
    background-position: 0 -1481px;
    height: 20px;
    width: 20px
}

.icon-topic-list,
.topic-list li:before,
li.topic-item:before {
    background-position: 0 -1501px;
    height: 20px;
    width: 20px
}

.icon-unmark-answer {
    background-position: 0 -1521px;
    height: 26px;
    width: 35px
}

.icon-vote-like {
    background-position: 0 -1547px;
    height: 20px;
    width: 20px
}

.icon-vote-unlike {
    background-position: 0 -1567px;
    height: 20px;
    width: 20px
}

.sources-sprite,
.sources-detailed-auto-refresh,
.sources-detailed-bot,
.sources-detailed-chat,
.sources-detailed-ecommerce,
.sources-detailed-email,
.sources-detailed-facebook,
.sources-detailed-feedback_widget,
.sources-detailed-forum,
.sources-detailed-mobihelp,
.sources-detailed-outbound_email,
.sources-detailed-phone,
.sources-detailed-portal,
.sources-detailed-twitter {
    background-image: url(/assets/cdn-ignored/sprites/portal/sources-sc9dbab78af.png);
    background-repeat: no-repeat
}

.sources-detailed-auto-refresh {
    background-position: 0 0;
    height: 56px;
    width: 36px
}

.sources-detailed-bot {
    background-position: 0 -56px;
    height: 56px;
    width: 36px
}

.sources-detailed-chat {
    background-position: 0 -112px;
    height: 56px;
    width: 36px
}

.sources-detailed-ecommerce {
    background-position: 0 -168px;
    height: 56px;
    width: 36px
}

.sources-detailed-email {
    background-position: 0 -224px;
    height: 56px;
    width: 36px
}

.sources-detailed-facebook {
    background-position: 0 -280px;
    height: 56px;
    width: 36px
}

.sources-detailed-feedback_widget {
    background-position: 0 -336px;
    height: 56px;
    width: 36px
}

.sources-detailed-forum {
    background-position: 0 -392px;
    height: 56px;
    width: 36px
}

.sources-detailed-mobihelp {
    background-position: 0 -448px;
    height: 56px;
    width: 36px
}

.sources-detailed-outbound_email {
    background-position: 0 -504px;
    height: 56px;
    width: 36px
}

.sources-detailed-phone {
    background-position: 0 -560px;
    height: 56px;
    width: 36px
}

.sources-detailed-portal {
    background-position: 0 -616px;
    height: 56px;
    width: 36px
}

.sources-detailed-twitter {
    background-position: 0 -672px;
    height: 56px;
    width: 36px
}

[class^="icon-"],
[class*=" icon-"] {
    display: inline-block;
    *margin-right: .3em;
    vertical-align: text-top
}

[class^="icon-"]:last-child,
[class*=" icon-"]:last-child {
    *margin-left: 0
}

.page-stamp {
    position: absolute;
    width: 26px;
    left: -6px;
    padding: 4px 0 5px 2px;
    margin-top: 5px
}

.page-stamp:after {
    content: "";
    position: absolute;
    bottom: -6px;
    left: 0;
    border: 3px solid transparent;
    border-top-color: #333333;
    border-right-color: #333
}

.badge-announcement:before,
.page-stamp-announcement,
.badge-ideas:before,
.page-stamp-ideas,
.badge-problems:before,
.page-stamp-problems,
.badge-questions:before,
.page-stamp-questions,
.page-stamp-article {
    background-color: #888
}

.badge-announcement,
.badge-ideas,
.badge-problems,
.badge-questions {
    position: relative;
    margin-left: 30px
}

.badge-announcement:before,
.badge-announcement:after,
.badge-ideas:before,
.badge-ideas:after,
.badge-problems:before,
.badge-problems:after,
.badge-questions:before,
.badge-questions:after {
    content: "";
    vertical-align: text-top;
    position: absolute;
    left: -32px;
    top: 1px
}

.badge-announcement:before,
.badge-ideas:before,
.badge-problems:before,
.badge-questions:before {
    width: 26px;
    height: 26px;
    border-radius: 2em
}

.badge-announcement:after,
.badge-ideas:after,
.badge-problems:after,
.badge-questions:after {
    margin: 3px 4px
}

.list-lead.badge-announcement,
.list-lead.badge-ideas,
.list-lead.badge-problems,
.list-lead.badge-questions {
    margin-left: 30px
}

.wicon-sprite,
.wicon-camera,
.wicon-email,
.form-placeholder .default_requester .controls:before,
.wicon-mobile-search,
.wicon-question-sign,
.form-placeholder .default_subject .controls:before,
.wicon-search,
#feedback-suggest .hc-search-input:before,
.wicon-user,
.form-placeholder .default_name_field:before {
    background-image: url(/assets/cdn-ignored/sprites/portal/wicon-se7dff6d3f1.png);
    background-repeat: no-repeat
}

.wicon-camera {
    background-position: 0 0;
    height: 16px;
    width: 17px
}

.wicon-email,
.form-placeholder .default_requester .controls:before {
    background-position: -17px 0;
    height: 18px;
    width: 18px
}

.wicon-mobile-search {
    background-position: -35px 0;
    height: 29px;
    width: 24px
}

.wicon-question-sign,
.form-placeholder .default_subject .controls:before {
    background-position: -59px 0;
    height: 18px;
    width: 18px
}

.wicon-search,
#feedback-suggest .hc-search-input:before {
    background-position: -77px 0;
    height: 20px;
    width: 20px
}

.wicon-user,
.form-placeholder .default_name_field:before {
    background-position: -97px 0;
    height: 18px;
    width: 18px
}

[class^="wicon-"],
[class*=" wicon-"] {
    display: inline-block;
    *margin-right: .3em;
    vertical-align: text-top;
    background-repeat: no-repeat
}

[class^="wicon-"]:last-child,
[class*=" wicon-"]:last-child {
    *margin-left: 0
}

.form-placeholder .default_requester .controls:before {
    content: ""
}

.form-placeholder .default_subject .controls:before {
    content: ""
}

.form-placeholder .default_name_field:before {
    content: ""
}

.default_requester .controls:before,
.default_subject .controls:before,
.default_name_field:before,
.hc-search-input:before {
    position: absolute;
    margin-top: 5px;
    margin-left: 13px;
    text-align: center;
    background-image: none;
    font-size: 20px;
    display: inline-block;
    font-family: "glyphs";
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    color: #b2b2b2
}

.select2-search:after {
    font-size: 20px;
    display: inline-block;
    font-family: "glyphs";
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased;
    color: #b2b2b2;
    position: absolute;
    margin-top: 8px;
    margin-left: -23px;
    content: ""
}

.hc-search-input:before {
    margin-top: 11px;
    margin-left: 11px
}

.wicon-camera {
    position: relative;
    top: 1px;
    left: -2px;
    font-size: 1em
}

html[dir="rtl"] .select2-search input {
    background: none
}

.ticket-filters {
    margin-top: 3px;
    left: 2px
}

.ticket-filter .caret {
    vertical-align: baseline
}

.c-ticket-row {
    padding: 8px 5px 8px 45px
}

.c-ticket-row .status-source {
    float: left;
    margin-left: -45px
}

.c-ticket-row .label {
    float: right;
    margin-top: 6px
}

.ticket-toolbar {
    position: relative;
    z-index: 1
}

.ticket-toolbar a {
    font-weight: bold
}

.widget {
    margin-bottom: 20px
}

#user-list-dropdown,
#company-list-dropdown {
    margin-left: 20px;
    margin-right: 20px
}

#user-list-dropdown .dropdown-menu,
#company-list-dropdown .dropdown-menu {
    max-height: 300px;
    overflow: auto
}

.name_label {
    font-weight: bold;
    margin-top: 4px
}

.value_label {
    margin-bottom: 10px
}

#ticket-sidebar-details .control-label {
    margin-top: 8px;
    margin-bottom: 0;
    line-height: 28px;
    font-weight: bold
}

#ticket-sidebar-details label.checkbox {
    font-weight: bold;
    margin-top: 15px;
    margin-bottom: 15px
}

.agent-details {
    border-bottom: 1px solid #dcdcdc;
    background-color: #fafafa;
    padding: 20px 2em 35px;
    margin-top: -20px;
    margin-left: -2em;
    margin-right: -2em;
    border-top-left-radius: 6px;
    border-top-right-radius: 6px
}

.agent-details .lead {
    margin-bottom: 10px
}

.ticket-brief {
    padding-top: 7px
}

.survey-widget-wrapper {
    word-break: break-word
}

.survey-widget-wrapper .survey-buttons {
    word-break: break-word
}

.survey-widget-wrapper .survey-buttons a {
    display: block;
    padding: 3px 15px 3px 5px;
    margin-bottom: 5px;
    text-decoration: none;
    border-radius: 2em
}

.survey-widget-wrapper .survey-buttons a i {
    margin-top: -1px;
    margin-right: 3px
}

.survey-widget-wrapper .survey-buttons a:hover {
    text-decoration: none
}

.survey-widget-wrapper .survey-buttons a .survey-rating {
    height: 15px;
    width: 15px;
    border: 1px solid #000;
    margin-top: 3px;
    float: left
}

.survey-widget-wrapper .survey-buttons a .survey-rating-label {
    margin-left: 25px
}

.survey-widget-wrapper .rating-text,
.survey-widget-wrapper .default_question {
    font-weight: 600
}

.survey-buttons-old a {
    display: block;
    color: #333;
    padding: 3px 15px 3px 5px;
    background-color: #f4f4f4;
    border: 1px #e8e8e8 solid;
    margin-bottom: 5px;
    text-decoration: none;
    font-weight: 300;
    font-size: 16px;
    border-radius: 2em
}

.survey-buttons-old a i {
    margin-top: -1px;
    margin-right: 3px
}

.survey-buttons-old a:hover {
    background-color: #f9f9f9
}

.survey-buttons-old a.active {
    background-color: #a5a5a5;
    color: #fff;
    border-color: #a5a5a5;
    -moz-box-shadow: inset 1px 1px 3px #7c7c7c;
    -webkit-box-shadow: inset 1px 1px 3px #7c7c7c;
    box-shadow: inset 1px 1px 3px #7c7c7c
}

#survey-description {
    margin-bottom: 5px;
    height: 130px;
    width: 100%
}

.login-form input.special {
    width: 100%
}

.login-form {
    width: 65%;
    float: left;
    max-width: 400px
}

.alt-login-button {
    width: 32%;
    padding-left: 3%;
    float: right;
    border-left: 1px solid #dadada;
    min-height: 230px;
    -moz-box-shadow: #fff -1px 0 0;
    -webkit-box-shadow: #fff -1px 0 0;
    box-shadow: #fff -1px 0 0
}

.alt-login-button .btn {
    text-align: left;
    display: block;
    margin: 21.875px 0
}

.btn-login {
    text-transform: uppercase;
    margin: -20px 0 10px
}

.btn-login,
.btn-signup,
.btn-newticket {
    width: auto
}

.btn-newticket,
.btn-signup {
    font-weight: bold
}

.btn-login,
.btn-newticket {
    float: right
}

.btn-signup {
    margin: 16px 0
}

.btn-google:before,
.btn-facebook:before,
.btn-twitter:before {
    content: "";
    display: inline-block;
    *margin-right: .3em;
    vertical-align: text-top;
    margin: -2px 5px 0 -8px
}

.btn-google:before:last-child,
.btn-facebook:before:last-child,
.btn-twitter:before:last-child {
    *margin-left: 0
}

.freshid_login .agent-login-link {
    float: left;
    width: 100%;
    border-top: 1px solid #ddd;
    margin: 1em 0px 0px;
    padding: 1em 0px;
    font-family: Arial, "Helvetica Neue", Helvetica;
    font-weight: bold;
    font-size: 18px;
    line-height: 24px
}

.freshid_login .agent-login-link * {
    display: inline-block;
    margin-right: .5em;
    vertical-align: -webkit-baseline-middle
}

.freshid_login .agent-login-link .agent-login-icon {
    box-shadow: inset 0px 0px 1px 1px #ddd;
    float: left;
    margin-right: 10px;
    padding: 8.5px 13px;
    background-color: #fff;
    border-radius: 50%;
    font-size: 24px
}

.freshid_login .agent-login-link a {
    color: #139272;
    text-decoration: none
}

.freshid_login .agent-login-link a:hover {
    color: #139272
}

.search-autocomplete {
    position: absolute;
    z-index: 9999;
    width: 100%
}

ul.ui-autocomplete {
    margin: 0
}

ul.ui-autocomplete li.article-item,
ul.ui-autocomplete li.topic-item,
ul.ui-autocomplete li.ticket-item,
ul.ui-autocomplete li.note-item {
    padding-left: 35px
}

ul.ui-autocomplete li.article-item:before,
ul.ui-autocomplete li.topic-item:before,
ul.ui-autocomplete li.ticket-item:before,
ul.ui-autocomplete li.note-item:before {
    left: 10px
}

.search-results-list {
    margin: 0
}

@font-face {
    font-family: "glyphs";
    src: url(/assets/glyphs_fa2f8e7ddae4a809887bb8b713c7db17.eot);
    src: url(/assets/glyphs_fa2f8e7ddae4a809887bb8b713c7db17.eot?#iefix) format("embedded-opentype"), url(/assets/glyphs_fa2f8e7ddae4a809887bb8b713c7db17.woff) format("woff"), url(/assets/glyphs_fa2f8e7ddae4a809887bb8b713c7db17.ttf) format("truetype"), url(/assets/glyphs_fa2f8e7ddae4a809887bb8b713c7db17.svg#glyphs) format("svg");
    font-weight: normal;
    font-style: normal
}

@media screen and (-webkit-min-device-pixel-ratio: 0) {
    @font-face {
        font-family: "glyphs";
        src: url(/assets/glyphs_fa2f8e7ddae4a809887bb8b713c7db17.svg#glyphs) format("svg")
    }
}

[data-icon]:before {
    content: attr(data-icon)
}

[data-icon]:before,
.ficon-abandoned-call:before,
.ficon-account:before,
.ficon-add-attachment:before,
.ficon-add-call:before,
.ficon-add-people:before,
.ficon-add-section:before,
.ficon-agent:before,
.ficon-agent-fchat-off:before,
.ficon-agent-fchat-on:before,
.ficon-agent_summary:before,
.ficon-alert:before,
.ficon-align-center:before,
.ficon-align-justify:before,
.ficon-align-left:before,
.ficon-align-right:before,
.ficon-all-streams:before,
.ficon-android:before,
.ficon-announcement-new:before,
.ficon-announcements:before,
.ficon-answer-checked:before,
.ficon-answer-unchecked:before,
.ficon-apple:before,
.ficon-apps:before,
.ficon-archived-ticket:before,
.ficon-arrow-click:before,
.ficon-arrow-down:before,
.ficon-arrow-down-2:before,
.ficon-arrow-left:before,
.ficon-arrow-left-2:before,
.ficon-arrow-right:before,
.ficon-arrow-right-2:before,
.ficon-arrow-up:before,
.ficon-arrow-up-2:before,
.ficon-arrows-alt:before,
.ficon-arrows-v:before,
.ficon-article:before,
.ficon-assign-to:before,
.ficon-attachment:before,
.ficon-attachment-blank:before,
.ficon-available-on-mobile:before,
.ficon-bar-chart:before,
.ficon-bars:before,
.ficon-bell:before,
.ficon-billing:before,
.ficon-blank-file:before,
.ficon-blind-transfer:before,
.ficon-block:before,
.ficon-blocked-call:before,
.ficon-bold:before,
.ficon-book:before,
.ficon-book-dark:before,
.ficon-book-hollow:before,
.ficon-bot:before,
.ficon-both-direction:before,
.ficon-broadcast-tracker:before,
.ficon-building:before,
.ficon-bulb:before,
.ficon-bullhorn:before,
.ficon-business-hours:before,
.ficon-calendar:before,
.ficon-calender_new:before,
.ficon-call_phone:before,
.ficon-calling:before,
.ficon-camera:before,
.ficon-canned-response:before,
.ficon-caret-down:before,
.ficon-caret-left:before,
.ficon-caret-right:before,
.ficon-caret-up:before,
.ficon-categories:before,
.ficon-categories-orphan:before,
.ficon-category:before,
.ficon-chat:before,
.ficon-chat-bubble:before,
.ficon-chat-disable:before,
.ficon-chat-enable:before,
.ficon-chat-source:before,
.ficon-chat-ticket:before,
.ficon-checkbox:before,
.ficon-checkbox-tick:before,
.ficon-checkmark:before,
.ficon-checkmark-round:before,
.ficon-checkmark-round-o:before,
.ficon-checkmark-thick:before,
.ficon-child-icon:before,
.ficon-chrome:before,
.ficon-clear-qna:before,
.ficon-clone:before,
.ficon-close-qna:before,
.ficon-close-ticket:before,
.ficon-code:before,
.ficon-code-snippet:before,
.ficon-comment-multi:before,
.ficon-comments:before,
.ficon-comments1:before,
.ficon-company:before,
.ficon-compose-email:before,
.ficon-compress:before,
.ficon-connect-chat:before,
.ficon-contacts:before,
.ficon-conversation:before,
.ficon-create-ticket:before,
.ficon-create-ticket-new:before,
.ficon-cross:before,
.ficon-cross-filled:before,
.ficon-cross-round:before,
.ficon-crown:before,
.ficon-cube:before,
.ficon-cube-filled:before,
.ficon-cubes:before,
.ficon-customer-fields:before,
.ficon-customer-portal:before,
.ficon-customer-satisfaction:before,
.ficon-customer_report:before,
.ficon-customer_satisfaction:before,
.ficon-customers-new:before,
.ficon-date:before,
.ficon-day_pass:before,
.ficon-db-calendar:before,
.ficon-db-feedback:before,
.ficon-db-interactions:before,
.ficon-db-message:before,
.ficon-db-sand-clock:before,
.ficon-db-unassigned:before,
.ficon-decimal:before,
.ficon-default-format:before,
.ficon-delete:before,
.ficon-delete_items:before,
.ficon-deleted:before,
.ficon-disconnected:before,
.ficon-dislike:before,
.ficon-dispatcher:before,
.ficon-dot:before,
.ficon-dots:before,
.ficon-down-arrow:before,
.ficon-download:before,
.ficon-dropbox:before,
.ficon-dropdown-circle:before,
.ficon-dropdown_blank:before,
.ficon-earth:before,
.ficon-ecommerce:before,
.ficon-ecommerce-new:before,
.ficon-edit:before,
.ficon-edit-article:before,
.ficon-edit-strike-thru:before,
.ficon-ellipsis:before,
.ficon-email:before,
.ficon-email-new:before,
.ficon-email-notifications:before,
.ficon-email_commands_setting:before,
.ficon-eraser:before,
.ficon-eraser-o:before,
.ficon-exchange:before,
.ficon-expand:before,
.ficon-external-link:before,
.ficon-eye:before,
.ficon-eye-disabled:before,
.ficon-facebook:before,
.ficon-facebook-lock:before,
.ficon-facebook-new:before,
.ficon-facebook-setting:before,
.ficon-facebook-source:before,
.ficon-facebook-ticket-new:before,
.ficon-feature-request:before,
.ficon-feature-request-new:before,
.ficon-feedback:before,
.ficon-feedback-new:before,
.ficon-feedback-widget:before,
.ficon-ff-add-note:before,
.ficon-ff-clock:before,
.ficon-ff-dialpad:before,
.ficon-ff-group:before,
.ficon-ff-group-thin:before,
.ficon-ff-hold:before,
.ficon-ff-line-phone:before,
.ficon-ff-mic:before,
.ficon-ff-mute:before,
.ficon-ff-on-browser:before,
.ficon-ff-on-call:before,
.ficon-ff-on-mobile:before,
.ficon-ff-phone:before,
.ficon-ff-phone-accept:before,
.ficon-ff-phone-reject:before,
.ficon-ff-via-browser:before,
.ficon-ff-via-phone:before,
.ficon-file:before,
.ficon-file-edit:before,
.ficon-file-visible:before,
.ficon-firefox:before,
.ficon-folder:before,
.ficon-folder-o:before,
.ficon-folder-open-o:before,
.ficon-font:before,
.ficon-forum-feature-request:before,
.ficon-forum-new:before,
.ficon-forum-source:before,
.ficon-forum-topic:before,
.ficon-forward:before,
.ficon-forward-tkt:before,
.ficon-freshchat:before,
.ficon-jiffy:before,
.ficon-freshfone:before,
.ficon-gamification-settings:before,
.ficon-gear:before,
.ficon-gear-line:before,
.ficon-glance:before,
.ficon-google:before,
.ficon-googleplus:before,
.ficon-group:before,
.ficon-group_summary:before,
.ficon-grouping-disable:before,
.ficon-grouping-enable:before,
.ficon-hangup:before,
.ficon-header:before,
.ficon-headphone:before,
.ficon-help:before,
.ficon-help-icon:before,
.ficon-helpdesk:before,
.ficon-helpdesk-settings:before,
.ficon-helpdesk_new:before,
.ficon-highlightmode:before,
.ficon-horizontal-line:before,
.ficon-huddle-group:before,
.ficon-huddle-logo:before,
.ficon-ie:before,
.ficon-ilos-icon:before,
.ficon-image:before,
.ficon-import:before,
.ficon-incoming-call:before,
.ficon-indent:before,
.ficon-infinity-5:before,
.ficon-info:before,
.ficon-inherit-parent:before,
.ficon-integrations:before,
.ficon-ios:before,
.ficon-italic:before,
.ficon-keyicon:before,
.ficon-left-arrow-thick:before,
.ficon-left-direction:before,
.ficon-like:before,
.ficon-link:before,
.ficon-link-copy:before,
.ficon-linkedin:before,
.ficon-linux:before,
.ficon-list-ol:before,
.ficon-list-ul:before,
.ficon-live_chat:before,
.ficon-livechat:before,
.ficon-lock:before,
.ficon-lock-2:before,
.ficon-lock-open:before,
.ficon-mac:before,
.ficon-magic:before,
.ficon-mail:before,
.ficon-mail-filled:before,
.ficon-mail-source:before,
.ficon-mail-thin:before,
.ficon-map-marker:before,
.ficon-menu:before,
.ficon-merge:before,
.ficon-message:before,
.ficon-minus:before,
.ficon-mobihelp:before,
.ficon-mobihelp-new:before,
.ficon-mobile:before,
.ficon-mobile-2:before,
.ficon-mobile-2-disabled:before,
.ficon-mobile-active-source:before,
.ficon-mobile-source:before,
.ficon-multi-product:before,
.ficon-nested_field:before,
.ficon-new-phone-ticket:before,
.ficon-new-ticket:before,
.ficon-no-arrow-left:before,
.ficon-no-arrow-right:before,
.ficon-no-data:before,
.ficon-no-data-graph:before,
.ficon-no-network:before,
.ficon-no_change:before,
.ficon-notice:before,
.ficon-notice-o:before,
.ficon-notification:before,
.ficon-number:before,
.ficon-observer:before,
.ficon-onhold:before,
.ficon-open-in-new-window:before,
.ficon-open-in-portal:before,
.ficon-open-new-tab:before,
.ficon-opera:before,
.ficon-outbound-email:before,
.ficon-outdent:before,
.ficon-outgoing-call:before,
.ficon-paint-brush:before,
.ficon-paperplane:before,
.ficon-paragraph:before,
.ficon-pencil:before,
.ficon-performance_distribution:before,
.ficon-phone:before,
.ficon-phone-block:before,
.ficon-phone-disable:before,
.ficon-phone-disable-thin:before,
.ficon-phone-new:before,
.ficon-phone_summary:before,
.ficon-pie-chart:before,
.ficon-pin:before,
.ficon-plain-text:before,
.ficon-plus:before,
.ficon-plus-circle:before,
.ficon-portal-source:before,
.ficon-portals:before,
.ficon-post-edit:before,
.ficon-power:before,
.ficon-preserve-format:before,
.ficon-print:before,
.ficon-pushpin:before,
.ficon-puzzle:before,
.ficon-qna:before,
.ficon-questions:before,
.ficon-read-all:before,
.ficon-rearrange:before,
.ficon-rebranding:before,
.ficon-refresh:before,
.ficon-refresh-source:before,
.ficon-reorder:before,
.ficon-reorder-2:before,
.ficon-reply:before,
.ficon-report-a-problem:before,
.ficon-reports-sorting:before,
.ficon-reports-sorting-asc:before,
.ficon-reports-sorting-desc:before,
.ficon-restore:before,
.ficon-retweet:before,
.ficon-right-direction:before,
.ficon-role:before,
.ficon-safari:before,
.ficon-save:before,
.ficon-save-as:before,
.ficon-scenario:before,
.ficon-search:before,
.ficon-search-new:before,
.ficon-security:before,
.ficon-see-more:before,
.ficon-settings-outline:before,
.ficon-settings1:before,
.ficon-share:before,
.ficon-shared:before,
.ficon-sidebar-list:before,
.ficon-skills:before,
.ficon-sla:before,
.ficon-smile-o:before,
.ficon-solution-article-new:before,
.ficon-solution_article:before,
.ficon-solution_article_1:before,
.ficon-sorting-asc:before,
.ficon-sorting-default:before,
.ficon-sorting-dsc:before,
.ficon-split:before,
.ficon-square-o:before,
.ficon-star:before,
.ficon-star-o:before,
.ficon-strikethrough:before,
.ficon-suggested-solution:before,
.ficon-supervisor:before,
.ficon-support-email:before,
.ficon-survey-happy:before,
.ficon-survey-neutral:before,
.ficon-survey-sad:before,
.ficon-survey-settings:before,
.ficon-table:before,
.ficon-tags:before,
.ficon-text:before,
.ficon-text-height:before,
.ficon-thumbs-down:before,
.ficon-thumbs-up:before,
.ficon-tick:before,
.ficon-tick-new:before,
.ficon-ticket:before,
.ficon-ticket-fields:before,
.ficon-ticket-new:before,
.ficon-ticket-reply:before,
.ficon-ticket-status:before,
.ficon-ticket-status-new:before,
.ficon-ticket-thin:before,
.ficon-ticket_template:before,
.ficon-ticket_volume:before,
.ficon-time_sheet:before,
.ficon-timeline-forum:before,
.ficon-timeline-ticket:before,
.ficon-timespent:before,
.ficon-tint:before,
.ficon-transfer-round:before,
.ficon-trash:before,
.ficon-trash-o:before,
.ficon-trash-strike-thru:before,
.ficon-twitter:before,
.ficon-twitter-like:before,
.ficon-twitter-lock:before,
.ficon-twitter-new:before,
.ficon-twitter-o:before,
.ficon-twitter-source:before,
.ficon-twitter-ticket:before,
.ficon-underline:before,
.ficon-undo-inherit:before,
.ficon-unlink:before,
.ficon-unlink-tracker:before,
.ficon-unlock:before,
.ficon-unverified:before,
.ficon-upload:before,
.ficon-user:before,
.ficon-video-camera:before,
.ficon-view-retweets:before,
.ficon-warm-transfer:before,
.ficon-warning:before,
.ficon-web:before,
.ficon-web-disabled:before,
.ficon-web-new:before,
.ficon-web-page:before,
.ficon-web-source:before,
.ficon-went-wrong:before,
.ficon-windows:before {
    display: inline-block;
    font-family: "glyphs";
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: 1;
    text-decoration: inherit;
    text-rendering: optimizeLegibility;
    text-transform: none;
    -moz-osx-font-smoothing: grayscale;
    -webkit-font-smoothing: antialiased;
    font-smoothing: antialiased
}

.ficon-abandoned-call:before {
    content: "\f1e5"
}

.ficon-account:before {
    content: "\f100"
}

.ficon-add-attachment:before {
    content: "\f26a"
}

.ficon-add-call:before {
    content: "\f21f"
}

.ficon-add-people:before {
    content: "\f26b"
}

.ficon-add-section:before {
    content: "\f273"
}

.ficon-agent:before {
    content: "\f101"
}

.ficon-agent-fchat-off:before {
    content: "\f1b0"
}

.ficon-agent-fchat-on:before {
    content: "\f280"
}

.ficon-agent_summary:before {
    content: "\f21a"
}

.ficon-alert:before {
    content: "\f201"
}

.ficon-align-center:before {
    content: "\f237"
}

.ficon-align-justify:before {
    content: "\f238"
}

.ficon-align-left:before {
    content: "\f239"
}

.ficon-align-right:before {
    content: "\f261"
}

.ficon-all-streams:before {
    content: "\f102"
}

.ficon-android:before {
    content: "\f103"
}

.ficon-announcement-new:before {
    content: "\f2a7"
}

.ficon-announcements:before {
    content: "\f29e"
}

.ficon-answer-checked:before {
    content: "\f104"
}

.ficon-answer-unchecked:before {
    content: "\f105"
}

.ficon-apple:before {
    content: "\f106"
}

.ficon-apps:before {
    content: "\f213"
}

.ficon-archived-ticket:before {
    content: "\f203"
}

.ficon-arrow-click:before {
    content: "\f1b7"
}

.ficon-arrow-down:before {
    content: "\f107"
}

.ficon-arrow-down-2:before {
    content: "\f108"
}

.ficon-arrow-left:before {
    content: "\f109"
}

.ficon-arrow-left-2:before {
    content: "\f10a"
}

.ficon-arrow-right:before {
    content: "\f10b"
}

.ficon-arrow-right-2:before {
    content: "\f10c"
}

.ficon-arrow-up:before {
    content: "\f10d"
}

.ficon-arrow-up-2:before {
    content: "\f10e"
}

.ficon-arrows-alt:before {
    content: "\f23b"
}

.ficon-arrows-v:before {
    content: "\f23c"
}

.ficon-article:before {
    content: "\f204"
}

.ficon-assign-to:before {
    content: "\f291"
}

.ficon-attachment:before {
    content: "\f22d"
}

.ficon-attachment-blank:before {
    content: "\f229"
}

.ficon-available-on-mobile:before {
    content: "\f1b6"
}

.ficon-bar-chart:before {
    content: "\f281"
}

.ficon-bars:before {
    content: "\f23d"
}

.ficon-bell:before {
    content: "\f10f"
}

.ficon-billing:before {
    content: "\f110"
}

.ficon-blank-file:before {
    content: "\f111"
}

.ficon-blind-transfer:before {
    content: "\f22f"
}

.ficon-block:before {
    content: "\f20c"
}

.ficon-blocked-call:before {
    content: "\f20d"
}

.ficon-bold:before {
    content: "\f23e"
}

.ficon-book:before {
    content: "\f112"
}

.ficon-book-dark:before {
    content: "\f22e"
}

.ficon-book-hollow:before {
    content: "\f1da"
}

.ficon-bot:before {
    content: "\f2c3"
}

.ficon-both-direction:before {
    content: "\f267"
}

.ficon-broadcast-tracker:before {
    content: "\f235"
}

.ficon-building:before {
    content: "\f226"
}

.ficon-bulb:before {
    content: "\f113"
}

.ficon-bullhorn:before {
    content: "\f114"
}

.ficon-business-hours:before {
    content: "\f115"
}

.ficon-calendar:before {
    content: "\f1bc"
}

.ficon-calender_new:before {
    content: "\f2bd"
}

.ficon-call_phone:before {
    content: "\f2bb"
}

.ficon-calling:before {
    content: "\f116"
}

.ficon-camera:before {
    content: "\f232"
}

.ficon-canned-response:before {
    content: "\f117"
}

.ficon-caret-down:before {
    content: "\f118"
}

.ficon-caret-left:before {
    content: "\f119"
}

.ficon-caret-right:before {
    content: "\f11a"
}

.ficon-caret-up:before {
    content: "\f11b"
}

.ficon-categories:before {
    content: "\f1db"
}

.ficon-categories-orphan:before {
    content: "\f1dc"
}

.ficon-category:before {
    content: "\f223"
}

.ficon-chat:before {
    content: "\f1bd"
}

.ficon-chat-bubble:before {
    content: "\f11c"
}

.ficon-chat-disable:before {
    content: "\f11d"
}

.ficon-chat-enable:before {
    content: "\f11e"
}

.ficon-chat-source:before {
    content: "\f1f3"
}

.ficon-chat-ticket:before {
    content: "\f2b6"
}

.ficon-checkbox:before {
    content: "\f11f"
}

.ficon-checkbox-tick:before {
    content: "\f2a8"
}

.ficon-checkmark:before {
    content: "\f120"
}

.ficon-checkmark-round:before {
    content: "\f121"
}

.ficon-checkmark-round-o:before {
    content: "\f122"
}

.ficon-checkmark-thick:before {
    content: "\f123"
}

.ficon-child-icon:before {
    content: "\f263"
}

.ficon-chrome:before {
    content: "\f124"
}

.ficon-clear-qna:before {
    content: "\f282"
}

.ficon-clone:before {
    content: "\f22a"
}

.ficon-close-qna:before {
    content: "\f283"
}

.ficon-close-ticket:before {
    content: "\f28f"
}

.ficon-code:before {
    content: "\f23f"
}

.ficon-code-snippet:before {
    content: "\f240"
}

.ficon-comment-multi:before {
    content: "\f125"
}

.ficon-comments:before {
    content: "\f126"
}

.ficon-comments1:before {
    content: "\f1d5"
}

.ficon-company:before {
    content: "\f127"
}

.ficon-compose-email:before {
    content: "\f1c8"
}

.ficon-compress:before {
    content: "\f241"
}

.ficon-connect-chat:before {
    content: "\f236"
}

.ficon-contacts:before {
    content: "\f26c"
}

.ficon-conversation:before {
    content: "\f128"
}

.ficon-create-ticket:before {
    content: "\f297"
}

.ficon-create-ticket-new:before {
    content: "\f2ab"
}

.ficon-cross:before {
    content: "\f129"
}

.ficon-cross-filled:before {
    content: "\f220"
}

.ficon-cross-round:before {
    content: "\f214"
}

.ficon-crown:before {
    content: "\f12a"
}

.ficon-cube:before {
    content: "\f1dd"
}

.ficon-cube-filled:before {
    content: "\f218"
}

.ficon-cubes:before {
    content: "\f219"
}

.ficon-customer-fields:before {
    content: "\f12b"
}

.ficon-customer-portal:before {
    content: "\f12c"
}

.ficon-customer-satisfaction:before {
    content: "\f1bf"
}

.ficon-customer_report:before {
    content: "\f21b"
}

.ficon-customer_satisfaction:before {
    content: "\f1ea"
}

.ficon-customers-new:before {
    content: "\f2b4"
}

.ficon-date:before {
    content: "\f12d"
}

.ficon-day_pass:before {
    content: "\f12e"
}

.ficon-db-calendar:before {
    content: "\f206"
}

.ficon-db-feedback:before {
    content: "\f207"
}

.ficon-db-interactions:before {
    content: "\f208"
}

.ficon-db-message:before {
    content: "\f209"
}

.ficon-db-sand-clock:before {
    content: "\f20a"
}

.ficon-db-unassigned:before {
    content: "\f20b"
}

.ficon-decimal:before {
    content: "\f1c9"
}

.ficon-default-format:before {
    content: "\f242"
}

.ficon-delete:before {
    content: "\f215"
}

.ficon-delete_items:before {
    content: "\f2b1"
}

.ficon-deleted:before {
    content: "\f1b3"
}

.ficon-disconnected:before {
    content: "\f12f"
}

.ficon-dislike:before {
    content: "\f130"
}

.ficon-dispatcher:before {
    content: "\f131"
}

.ficon-dot:before {
    content: "\f212"
}

.ficon-dots:before {
    content: "\f132"
}

.ficon-down-arrow:before {
    content: "\f230"
}

.ficon-download:before {
    content: "\f202"
}

.ficon-dropbox:before {
    content: "\f133"
}

.ficon-dropdown-circle:before {
    content: "\f224"
}

.ficon-dropdown_blank:before {
    content: "\f134"
}

.ficon-earth:before {
    content: "\f135"
}

.ficon-ecommerce:before {
    content: "\f1e2"
}

.ficon-ecommerce-new:before {
    content: "\f2b2"
}

.ficon-edit:before {
    content: "\f136"
}

.ficon-edit-article:before {
    content: "\f2aa"
}

.ficon-edit-strike-thru:before {
    content: "\f137"
}

.ficon-ellipsis:before {
    content: "\f138"
}

.ficon-email:before {
    content: "\f139"
}

.ficon-email-new:before {
    content: "\f2a1"
}

.ficon-email-notifications:before {
    content: "\f13a"
}

.ficon-email_commands_setting:before {
    content: "\f13b"
}

.ficon-eraser:before {
    content: "\f243"
}

.ficon-eraser-o:before {
    content: "\f244"
}

.ficon-exchange:before {
    content: "\f245"
}

.ficon-expand:before {
    content: "\f246"
}

.ficon-external-link:before {
    content: "\f247"
}

.ficon-eye:before {
    content: "\f13c"
}

.ficon-eye-disabled:before {
    content: "\f225"
}

.ficon-facebook:before {
    content: "\f13d"
}

.ficon-facebook-lock:before {
    content: "\f13e"
}

.ficon-facebook-new:before {
    content: "\f29f"
}

.ficon-facebook-setting:before {
    content: "\f13f"
}

.ficon-facebook-source:before {
    content: "\f1f4"
}

.ficon-facebook-ticket-new:before {
    content: "\f2b5"
}

.ficon-feature-request:before {
    content: "\f294"
}

.ficon-feature-request-new:before {
    content: "\f2ad"
}

.ficon-feedback:before {
    content: "\f140"
}

.ficon-feedback-new:before {
    content: "\f1de"
}

.ficon-feedback-widget:before {
    content: "\f2b3"
}

.ficon-ff-add-note:before {
    content: "\f141"
}

.ficon-ff-clock:before {
    content: "\f142"
}

.ficon-ff-dialpad:before {
    content: "\f143"
}

.ficon-ff-group:before {
    content: "\f1b2"
}

.ficon-ff-group-thin:before {
    content: "\f1d0"
}

.ficon-ff-hold:before {
    content: "\f1d1"
}

.ficon-ff-line-phone:before {
    content: "\f1d2"
}

.ficon-ff-mic:before {
    content: "\f144"
}

.ficon-ff-mute:before {
    content: "\f145"
}

.ficon-ff-on-browser:before {
    content: "\f146"
}

.ficon-ff-on-call:before {
    content: "\f147"
}

.ficon-ff-on-mobile:before {
    content: "\f1af"
}

.ficon-ff-phone:before {
    content: "\f148"
}

.ficon-ff-phone-accept:before {
    content: "\f1d3"
}

.ficon-ff-phone-reject:before {
    content: "\f1d4"
}

.ficon-ff-via-browser:before {
    content: "\f1ad"
}

.ficon-ff-via-phone:before {
    content: "\f1ae"
}

.ficon-file:before {
    content: "\f149"
}

.ficon-file-edit:before {
    content: "\f14a"
}

.ficon-file-visible:before {
    content: "\f14b"
}

.ficon-firefox:before {
    content: "\f14c"
}

.ficon-folder:before {
    content: "\f1df"
}

.ficon-folder-o:before {
    content: "\f14d"
}

.ficon-folder-open-o:before {
    content: "\f14e"
}

.ficon-font:before {
    content: "\f248"
}

.ficon-forum-feature-request:before {
    content: "\f2ae"
}

.ficon-forum-new:before {
    content: "\f2b9"
}

.ficon-forum-source:before {
    content: "\f1f5"
}

.ficon-forum-topic:before {
    content: "\f28e"
}

.ficon-forward:before {
    content: "\f14f"
}

.ficon-forward-tkt:before {
    content: "\f1ac"
}

.ficon-freshchat:before {
    content: "\f150"
}

.ficon-jiffy:before {
    content: "\f151"
}

.ficon-freshfone:before {
    content: "\f1c0"
}

.ficon-gamification-settings:before {
    content: "\f152"
}

.ficon-gear:before {
    content: "\f153"
}

.ficon-gear-line:before {
    content: "\f26d"
}

.ficon-glance:before {
    content: "\f21c"
}

.ficon-google:before {
    content: "\f2a0"
}

.ficon-googleplus:before {
    content: "\f154"
}

.ficon-group:before {
    content: "\f155"
}

.ficon-group_summary:before {
    content: "\f21d"
}

.ficon-grouping-disable:before {
    content: "\f156"
}

.ficon-grouping-enable:before {
    content: "\f157"
}

.ficon-hangup:before {
    content: "\f20e"
}

.ficon-header:before {
    content: "\f249"
}

.ficon-headphone:before {
    content: "\f2af"
}

.ficon-help:before {
    content: "\f158"
}

.ficon-help-icon:before {
    content: "\f1d9"
}

.ficon-helpdesk:before {
    content: "\f1ca"
}

.ficon-helpdesk-settings:before {
    content: "\f1cb"
}

.ficon-helpdesk_new:before {
    content: "\f2be"
}

.ficon-highlightmode:before {
    content: "\f2bf"
}

.ficon-horizontal-line:before {
    content: "\f24a"
}

.ficon-huddle-group:before {
    content: "\f27a"
}

.ficon-huddle-logo:before {
    content: "\f27b"
}

.ficon-ie:before {
    content: "\f159"
}

.ficon-ilos-icon:before {
    content: "\f200"
}

.ficon-image:before {
    content: "\f24b"
}

.ficon-import:before {
    content: "\f15a"
}

.ficon-incoming-call:before {
    content: "\f20f"
}

.ficon-indent:before {
    content: "\f24c"
}

.ficon-infinity-5:before {
    content: "\f15b"
}

.ficon-info:before {
    content: "\f24d"
}

.ficon-inherit-parent:before {
    content: "\f264"
}

.ficon-integrations:before {
    content: "\f216"
}

.ficon-ios:before {
    content: "\f15d"
}

.ficon-italic:before {
    content: "\f24e"
}

.ficon-keyicon:before {
    content: "\f265"
}

.ficon-left-arrow-thick:before {
    content: "\f1d6"
}

.ficon-left-direction:before {
    content: "\f268"
}

.ficon-like:before {
    content: "\f15e"
}

.ficon-link:before {
    content: "\f15f"
}

.ficon-link-copy:before {
    content: "\f24f"
}

.ficon-linkedin:before {
    content: "\f160"
}

.ficon-linux:before {
    content: "\f161"
}

.ficon-list-ol:before {
    content: "\f250"
}

.ficon-list-ul:before {
    content: "\f251"
}

.ficon-live_chat:before {
    content: "\f1ec"
}

.ficon-livechat:before {
    content: "\f222"
}

.ficon-lock:before {
    content: "\f162"
}

.ficon-lock-2:before {
    content: "\f163"
}

.ficon-lock-open:before {
    content: "\f164"
}

.ficon-mac:before {
    content: "\f165"
}

.ficon-magic:before {
    content: "\f252"
}

.ficon-mail:before {
    content: "\f166"
}

.ficon-mail-filled:before {
    content: "\f1aa"
}

.ficon-mail-source:before {
    content: "\f1f6"
}

.ficon-mail-thin:before {
    content: "\f168"
}

.ficon-map-marker:before {
    content: "\f169"
}

.ficon-menu:before {
    content: "\f2ba"
}

.ficon-merge:before {
    content: "\f16a"
}

.ficon-message:before {
    content: "\f16b"
}

.ficon-minus:before {
    content: "\f16c"
}

.ficon-mobihelp:before {
    content: "\f16d"
}

.ficon-mobihelp-new:before {
    content: "\f2b7"
}

.ficon-mobile:before {
    content: "\f16e"
}

.ficon-mobile-2:before {
    content: "\f274"
}

.ficon-mobile-2-disabled:before {
    content: "\f275"
}

.ficon-mobile-active-source:before {
    content: "\f1f7"
}

.ficon-mobile-source:before {
    content: "\f1f8"
}

.ficon-multi-product:before {
    content: "\f16f"
}

.ficon-nested_field:before {
    content: "\f1cc"
}

.ficon-new-phone-ticket:before {
    content: "\f1cd"
}

.ficon-new-ticket:before {
    content: "\f1ce"
}

.ficon-no-arrow-left:before {
    content: "\f170"
}

.ficon-no-arrow-right:before {
    content: "\f171"
}

.ficon-no-data:before {
    content: "\f1fe"
}

.ficon-no-data-graph:before {
    content: "\f1c6"
}

.ficon-no-network:before {
    content: "\f1b4"
}

.ficon-no_change:before {
    content: "\f284"
}

.ficon-notice:before {
    content: "\f172"
}

.ficon-notice-o:before {
    content: "\f173"
}

.ficon-notification:before {
    content: "\f270"
}

.ficon-number:before {
    content: "\f174"
}

.ficon-observer:before {
    content: "\f175"
}

.ficon-onhold:before {
    content: "\f211"
}

.ficon-open-in-new-window:before {
    content: "\f292"
}

.ficon-open-in-portal:before {
    content: "\f1e0"
}

.ficon-open-new-tab:before {
    content: "\f2a9"
}

.ficon-opera:before {
    content: "\f177"
}

.ficon-outbound-email:before {
    content: "\f2b8"
}

.ficon-outdent:before {
    content: "\f253"
}

.ficon-outgoing-call:before {
    content: "\f210"
}

.ficon-paint-brush:before {
    content: "\f254"
}

.ficon-paperplane:before {
    content: "\f178"
}

.ficon-paragraph:before {
    content: "\f179"
}

.ficon-pencil:before {
    content: "\f17a"
}

.ficon-performance_distribution:before {
    content: "\f21e"
}

.ficon-phone:before {
    content: "\f17b"
}

.ficon-phone-block:before {
    content: "\f17c"
}

.ficon-phone-disable:before {
    content: "\f17d"
}

.ficon-phone-disable-thin:before {
    content: "\f1b5"
}

.ficon-phone-new:before {
    content: "\f2a3"
}

.ficon-phone_summary:before {
    content: "\f1ee"
}

.ficon-pie-chart:before {
    content: "\f285"
}

.ficon-pin:before {
    content: "\f2b0"
}

.ficon-plain-text:before {
    content: "\f255"
}

.ficon-plus:before {
    content: "\f17e"
}

.ficon-plus-circle:before {
    content: "\f1c5"
}

.ficon-portal-source:before {
    content: "\f1f9"
}

.ficon-portals:before {
    content: "\f1cf"
}

.ficon-post-edit:before {
    content: "\f17f"
}

.ficon-power:before {
    content: "\f26e"
}

.ficon-preserve-format:before {
    content: "\f256"
}

.ficon-print:before {
    content: "\f29d"
}

.ficon-pushpin:before {
    content: "\f180"
}

.ficon-puzzle:before {
    content: "\f1d7"
}

.ficon-qna:before {
    content: "\f286"
}

.ficon-questions:before {
    content: "\f296"
}

.ficon-read-all:before {
    content: "\f271"
}

.ficon-rearrange:before {
    content: "\f181"
}

.ficon-rebranding:before {
    content: "\f182"
}

.ficon-refresh:before {
    content: "\f183"
}

.ficon-refresh-source:before {
    content: "\f1fa"
}

.ficon-reorder:before {
    content: "\f184"
}

.ficon-reorder-2:before {
    content: "\f185"
}

.ficon-reply:before {
    content: "\f186"
}

.ficon-report-a-problem:before {
    content: "\f295"
}

.ficon-reports-sorting:before {
    content: "\f1e1"
}

.ficon-reports-sorting-asc:before {
    content: "\f1e3"
}

.ficon-reports-sorting-desc:before {
    content: "\f1e4"
}

.ficon-restore:before {
    content: "\f227"
}

.ficon-retweet:before {
    content: "\f187"
}

.ficon-right-direction:before {
    content: "\f269"
}

.ficon-role:before {
    content: "\f188"
}

.ficon-safari:before {
    content: "\f189"
}

.ficon-save:before {
    content: "\f18a"
}

.ficon-save-as:before {
    content: "\f18b"
}

.ficon-scenario:before {
    content: "\f18c"
}

.ficon-search:before {
    content: "\f18d"
}

.ficon-search-new:before {
    content: "\f2a4"
}

.ficon-security:before {
    content: "\f18e"
}

.ficon-see-more:before {
    content: "\f28d"
}

.ficon-settings-outline:before {
    content: "\f22c"
}

.ficon-settings1:before {
    content: "\f1d8"
}

.ficon-share:before {
    content: "\f2c2"
}

.ficon-shared:before {
    content: "\f18f"
}

.ficon-sidebar-list:before {
    content: "\f190"
}

.ficon-skills:before {
    content: "\f262"
}

.ficon-sla:before {
    content: "\f191"
}

.ficon-smile-o:before {
    content: "\f257"
}

.ficon-solution-article-new:before {
    content: "\f28b"
}

.ficon-solution_article:before {
    content: "\f287"
}

.ficon-solution_article_1:before {
    content: "\f288"
}

.ficon-sorting-asc:before {
    content: "\f1e6"
}

.ficon-sorting-default:before {
    content: "\f1e7"
}

.ficon-sorting-dsc:before {
    content: "\f1e8"
}

.ficon-split:before {
    content: "\f192"
}

.ficon-square-o:before {
    content: "\f258"
}

.ficon-star:before {
    content: "\f193"
}

.ficon-star-o:before {
    content: "\f194"
}

.ficon-strikethrough:before {
    content: "\f259"
}

.ficon-suggested-solution:before {
    content: "\f29a"
}

.ficon-supervisor:before {
    content: "\f195"
}

.ficon-support-email:before {
    content: "\f26f"
}

.ficon-survey-happy:before {
    content: "\f1b8"
}

.ficon-survey-neutral:before {
    content: "\f1b9"
}

.ficon-survey-sad:before {
    content: "\f1ba"
}

.ficon-survey-settings:before {
    content: "\f196"
}

.ficon-table:before {
    content: "\f25a"
}

.ficon-tags:before {
    content: "\f205"
}

.ficon-text:before {
    content: "\f198"
}

.ficon-text-height:before {
    content: "\f25b"
}

.ficon-thumbs-down:before {
    content: "\f29c"
}

.ficon-thumbs-up:before {
    content: "\f29b"
}

.ficon-tick:before {
    content: "\f217"
}

.ficon-tick-new:before {
    content: "\f2bc"
}

.ficon-ticket:before {
    content: "\f199"
}

.ficon-ticket-fields:before {
    content: "\f19a"
}

.ficon-ticket-new:before {
    content: "\f2a6"
}

.ficon-ticket-reply:before {
    content: "\f290"
}

.ficon-ticket-status:before {
    content: "\f298"
}

.ficon-ticket-status-new:before {
    content: "\f2ac"
}

.ficon-ticket-thin:before {
    content: "\f228"
}

.ficon-ticket_template:before {
    content: "\f22b"
}

.ficon-ticket_volume:before {
    content: "\f1f1"
}

.ficon-time_sheet:before {
    content: "\f1f2"
}

.ficon-timeline-forum:before {
    content: "\f19b"
}

.ficon-timeline-ticket:before {
    content: "\f19c"
}

.ficon-timespent:before {
    content: "\f278"
}

.ficon-tint:before {
    content: "\f25c"
}

.ficon-transfer-round:before {
    content: "\f221"
}

.ficon-trash:before {
    content: "\f19d"
}

.ficon-trash-o:before {
    content: "\f19e"
}

.ficon-trash-strike-thru:before {
    content: "\f19f"
}

.ficon-twitter:before {
    content: "\f1a0"
}

.ficon-twitter-like:before {
    content: "\f1fd"
}

.ficon-twitter-lock:before {
    content: "\f1a1"
}

.ficon-twitter-new:before {
    content: "\f299"
}

.ficon-twitter-o:before {
    content: "\f1a2"
}

.ficon-twitter-source:before {
    content: "\f1fb"
}

.ficon-twitter-ticket:before {
    content: "\f2a2"
}

.ficon-underline:before {
    content: "\f25d"
}

.ficon-undo-inherit:before {
    content: "\f266"
}

.ficon-unlink:before {
    content: "\f25e"
}

.ficon-unlink-tracker:before {
    content: "\f233"
}

.ficon-unlock:before {
    content: "\f1a3"
}

.ficon-unverified:before {
    content: "\f1a4"
}

.ficon-upload:before {
    content: "\f25f"
}

.ficon-user:before {
    content: "\f1a5"
}

.ficon-video-camera:before {
    content: "\f260"
}

.ficon-view-retweets:before {
    content: "\f1a6"
}

.ficon-warm-transfer:before {
    content: "\f231"
}

.ficon-warning:before {
    content: "\f1a7"
}

.ficon-web:before {
    content: "\f276"
}

.ficon-web-disabled:before {
    content: "\f277"
}

.ficon-web-new:before {
    content: "\f2a5"
}

.ficon-web-page:before {
    content: "\f1a8"
}

.ficon-web-source:before {
    content: "\f1fc"
}

.ficon-went-wrong:before {
    content: "\f1ff"
}

.ficon-windows:before {
    content: "\f1a9"
}

.strongly-disagree {
    background-color: #e7340f
}

.border-strongly-disagree {
    border-left: 3px solid #e7340f;
    padding-left: 10px;
    margin: 6px 3px
}

.some-what-disagree {
    background-color: #ff8c00
}

.border-some-what-disagree {
    border-left: 3px solid #ff8c00;
    padding-left: 10px;
    margin: 6px 3px
}

.disagree {
    background-color: #ffc400
}

.border-disagree {
    border-left: 3px solid #ffc400;
    padding-left: 10px;
    margin: 6px 3px
}

.satisfaction-neutral {
    background-color: #f1db15
}

.border-satisfaction-neutral {
    border-left: 3px solid #f1db15;
    padding-left: 10px;
    margin: 6px 3px
}

.agree {
    background-color: #a9d340
}

.border-agree {
    border-left: 3px solid #a9d340;
    padding-left: 10px;
    margin: 6px 3px
}

.some-what-agree {
    background-color: #6bb437
}

.border-some-what-agree {
    border-left: 3px solid #6bb437;
    padding-left: 10px;
    margin: 6px 3px
}

.strongly-agree {
    background-color: #4e8d00
}

.border-strongly-agree {
    border-left: 3px solid #4e8d00;
    padding-left: 10px;
    margin: 6px 3px
}

.none {
    background-color: #efefef;
    box-shadow: inset 0px 1px 1px #ccc
}

.survey-rating {
    height: 18px;
    width: 18px;
    vertical-align: middle;
    display: inline-block;
    border-radius: 100%;
    cursor: pointer
}

.feedback-text {
    margin-top: -25px;
    float: right;
    font-size: 12px;
    font-weight: bold
}

.ficon-survey-happy {
    color: #82af56
}

.ficon-survey-sad {
    color: #ee715e
}

.ficon-survey-neutral {
    color: #f3ca6e
}

.loading {
    background-image: url("/assets/animated/ajax-loader.gif");
    background-repeat: no-repeat;
    background-position-x: 36%;
    background-position-y: 40%;
    height: auto;
    min-height: 100px;
    display: none;
    padding-top: 35px
}

.loading .loading-text {
    padding-left: 0px;
    font-weight: 500;
    font-size: 16px
}

.survey-overlay {
    size: 100%;
    background-color: rgba(255, 255, 255, 0.8);
    display: block;
    position: absolute;
    box-sizing: border-box;
    z-index: 1;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0
}

.c-wrapper,
.cs-g-c {
    *zoom: 1
}

.c-wrapper:after,
.cs-g-c:after {
    content: "";
    display: table;
    clear: both
}

.content,
.content-form,
.content-light {
    *zoom: 1;
    margin-top: 10px;
    -moz-box-shadow: rgba(255, 255, 255, 0.7) 0 1px inset;
    -webkit-box-shadow: rgba(255, 255, 255, 0.7) 0 1px inset;
    box-shadow: rgba(255, 255, 255, 0.7) 0 1px inset;
    position: relative
}

.content:after,
.content-form:after,
.content-light:after {
    content: "";
    display: table;
    clear: both
}

.content {
    background-color: #fff;
    word-break: break-word;
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

.content .lead {
    font-weight: 500
}

.cs-s {
    margin: 1.1em 0
}

.cs-s h3 {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline
}

.cs-s h3 a {
    color: #000
}

.max-search-content {
    max-height: 62px;
    overflow: hidden
}

.article-list ul,
.topic-list ul,
.ticket-list ul {
    margin-bottom: 0;
    margin-left: 0;
    margin-top: 10px
}

.user-thumb-image {
    border-radius: 5px;
    float: left;
    overflow: hidden;
    border: none
}

.user-thumb-image img {
    width: 25px;
    border-radius: 5px
}

.best-answer-info {
    margin: -11px -13px -11px -13px;
    padding: 11px 14px 1px 14px;
    background: #fffffa;
    border-radius: 0px 0px 5px 5px
}

.best-answer-info .answer-comment {
    border-left: 1px solid #E2E2E2;
    margin-left: 34px;
    padding-left: 12px
}

.best-answer-info .answer-comment .user-info .user-details {
    margin-left: 34px;
    margin-top: 5px
}

.best-answer-info .answer-comment .answer-desc hr {
    margin: 10px 0px
}

.best-answer-tick {
    background: #0B8500;
    width: 23px;
    height: 23px;
    border-radius: 50px
}

.best-answer-tick .icon-best-answer {
    margin: 1px 3px 3px 4px
}

.best-badge {
    background: #FEFFDA;
    display: inline-block;
    padding: 0px 8px 0px 8px;
    border: 1px solid #F1F0D4;
    border-radius: 14px;
    margin-bottom: 10px;
    font-size: 12px;
    font-weight: 500
}

.article-body {
    overflow-x: auto
}

.article-body {
    text-align: initial;
    font-size: 13px
}

.article-body p,
.article-body li,
.article-body div {
    font-size: 13px;
    line-height: 18px;
    margin: 0
}

.article-body code,
.article-body pre,
.article-body p,
.article-body li,
.article-body div {
    word-break: normal;
    word-wrap: break-word
}

.article-body pre {
    white-space: pre-wrap;
    white-space: -moz-pre-wrap
}

.article-body h1 {
    font-size: 2em
}

.article-body h2 {
    font-size: 1.5em
}

.article-body h3 {
    font-size: 1.17em
}

.article-body h4 {
    font-size: 1em
}

.article-body h5 {
    font-size: .83em
}

.article-body h6 {
    font-size: .75em
}

.article-body h1,
.article-body h2,
.article-body h3,
.article-body h4,
.article-body h5,
.article-body h6 {
    font-weight: 400
}

.article-body iframe {
    border: 0;
    max-width: 100%
}

.article-body table {
    cursor: default;
    border: none
}

.article-body table td,
.article-body table th {
    cursor: text;
    font-size: inherit;
    font-size: 13px;
    padding: 4px;
    border: 1px solid #afafaf
}

.article-body em {
    font-style: italic
}

.article-body ins {
    border-bottom: 1px solid green;
    text-decoration: none;
    color: green
}

.article-body cite {
    border-bottom: 1px dashed blue
}

.article-body acronym {
    border-bottom: 1px dotted #CCC;
    cursor: help
}

.article-body abbr {
    border-bottom: 1px dashed #CCC;
    cursor: help
}

.article-body ol,
.article-body ul {
    margin: 8px 0 4px 0;
    padding: 0 0 0 40px;
    line-height: 17px
}

.article-body ul {
    list-style: disc outside
}

.article-body blockquote {
    font-size: 13px;
    line-height: 22px;
    margin: 0.5em;
    color: #666;
    border-left: 1px dotted #999;
    padding: 6px 6px 1px 1em
}

.article-body del {
    text-decoration: none
}

.article-body img.fr-dib {
    margin: 5px auto;
    display: block;
    float: none;
    vertical-align: top
}

.article-body img.fr-dib.fr-fil {
    margin-left: 0
}

.article-body img.fr-dib.fr-fir {
    margin-right: 0
}

.article-body img.fr-dii {
    display: inline-block;
    float: none;
    vertical-align: bottom;
    margin-left: 5px;
    margin-right: 5px;
    max-width: calc(100% - (2 * 5px))
}

.article-body img.fr-dii.fr-fil {
    float: left;
    margin: 5px 5px 5px 0;
    max-width: calc(100% - 5px)
}

.article-body img.fr-dii.fr-fir {
    float: right;
    margin: 5px 0 5px 5px;
    max-width: calc(100% - 5px)
}

.article-body img.fr-rounded {
    border-radius: 100%;
    -moz-background-clip: padding;
    -o-background-clip: padding-box;
    -webkit-background-clip: padding;
    background-clip: padding-box
}

.article-body img.fr-bordered {
    border: solid 1px #CCC;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.article-body table.fr-dashed-borders th,
.article-body table.fr-dashed-borders td {
    border-style: dashed
}

.article-body table.fr-alternate-rows tbody tr:nth-child(2n) {
    background: #f5f5f5
}

.article-body table.fr-no-borders th,
.article-body table.fr-no-borders td {
    border-style: none
}

.article-body table th {
    font-weight: bold
}

.article-body table td.fr-selected-cell,
.article-body table th.fr-selected-cell {
    border: 1px double #1e88e5
}

.article-body table td.fr-highlighted,
.article-body table th.fr-highlighted {
    border: 1px double red
}

.article-body table td.fr-thick,
.article-body table th.fr-thick {
    border-width: 2px
}

.article-body .fr-text-gray {
    color: #AAA !important
}

.article-body .fr-text-bordered {
    border-top: solid 1px #9E9E9E;
    border-bottom: solid 1px #9E9E9E;
    padding: 10px 0
}

.article-body .fr-text-spaced {
    letter-spacing: 1px
}

.article-body .fr-text-uppercase {
    text-transform: uppercase
}

.article-body .fr-video {
    text-align: center;
    position: relative
}

.article-body .fr-video>* {
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    max-width: 100%;
    border: none
}

.article-body .fr-video.fr-dvb {
    display: block;
    clear: both
}

.article-body .fr-video.fr-dvb.fr-fvl {
    text-align: left
}

.article-body .fr-video.fr-dvb.fr-fvr {
    text-align: right
}

.article-body .fr-video.fr-dvi {
    display: inline-block
}

.article-body .fr-view .fr-video.fr-dvi.fr-fvl {
    float: left
}

.article-body .fr-video.fr-dvi.fr-fvr {
    float: right
}

.article-body a.fr-strong {
    font-weight: 700
}

.article-body a.fr-green {
    color: green
}

.article-body big {
    font-size: inherit
}

.article-list li,
.topic-list li,
.ticket-list li,
li.article-item,
li.topic-item,
li.ticket-item,
li.note-item {
    list-style: none;
    position: relative;
    padding-left: 30px
}

.article-list li:before,
.topic-list li:before,
.ticket-list li:before,
li.article-item:before,
li.topic-item:before,
li.ticket-item:before,
li.note-item:before {
    left: 0;
    content: "";
    position: absolute;
    vertical-align: text-top
}

.article-list li,
.topic-list li,
.ticket-list li {
    margin-bottom: 6px
}

li.article-item,
li.topic-item,
li.ticket-item,
li.note-item {
    padding-right: 10px
}

.article-list,
.topic-list {
    margin-bottom: 20px
}

.start-topic {
    float: right;
    font-weight: bold;
    margin-top: -35px
}

.tabbed {
    margin-left: 15px
}

.see-more:before {
    content: "";
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline;
    vertical-align: text-top;
    margin-right: 8px
}

.help-text,
.p-info,
.info-text,
.list-noinfo,
.description-text {
    font-weight: 200
}

.article-body,
.help-text,
.p-info,
.info-text,
.list-noinfo,
.description-text {
    max-height: 999999px;
    font-weight: normal
}

.item-count {
    display: inline-block
}

.item-count:before {
    content: "("
}

.item-count:after {
    content: ")"
}

.help-text {
    font-size: 12px
}

.company-users-filter {
    display: inline-block
}

.company-users-filter .select2-input {
    line-height: 1.2
}

.p-info strong {
    color: #333
}

.list-noinfo {
    text-align: center
}

.topic-stamp {
    margin-top: 10px
}

.vote-bar .tooltip-inner {
    line-height: 1.5em;
    text-align: left
}

.vote-like-btn {
    border: 1px solid #ccc;
    padding-bottom: 3px;
    border-radius: 5px;
    margin-right: 10px
}

.vote-like-btn.disabled {
    pointer-events: none;
    opacity: 0.2
}

.vote-like-btn:hover {
    text-decoration: none;
    color: #727374
}

#topic-vote-up-button:nth-child(3) {
    margin-left: 10px;
    position: relative
}

#topic-vote-up-button:nth-child(3):before {
    content: " : ";
    position: absolute;
    margin-left: -8px;
    top: -3px
}

.vote-count:hover {
    text-decoration: none
}

.post-sort .dropdown-toggle a {
    text-decoration: none
}

.post-sort .dropdown-toggle a .caret {
    margin-top: 9px
}

.voted {
    background-color: #8B8883
}

.c-topic-sticky {
    background-color: #fffff6
}

.user-comment {
    margin: 5px 0 20px
}

.user-comment .user-pic-thumb {
    clear: none;
    margin: 0;
    z-index: 3
}

.user-info {
    *zoom: 1;
    margin-bottom: 10px
}

.user-info:before,
.user-info:after {
    display: table;
    content: ""
}

.user-info:after {
    clear: both
}

.user-info .user-details {
    margin-left: 55px;
    margin-top: 2px
}

.p-content {
    border-radius: 5px;
    position: relative;
    margin: 0 0 10px
}

.p-content p {
    margin: 0
}

.p-content hr {
    margin-top: 10px;
    margin-bottom: 10px;
    border-top: 1px solid #efefef
}

.p-desc {
    word-break: normal;
    word-wrap: break-word;
    overflow-x: auto
}

.p-desc {
    text-align: initial;
    font-size: 13px
}

.p-desc p,
.p-desc li,
.p-desc div {
    font-size: 13px;
    line-height: 1.4;
    margin: 0
}

.p-desc code,
.p-desc pre,
.p-desc p,
.p-desc li,
.p-desc div {
    word-break: normal;
    word-wrap: break-word
}

.p-desc pre {
    white-space: pre-wrap;
    white-space: -moz-pre-wrap
}

.p-desc h1 {
    font-size: 2em
}

.p-desc h2 {
    font-size: 1.5em
}

.p-desc h3 {
    font-size: 1.17em
}

.p-desc h4 {
    font-size: 1em
}

.p-desc h5 {
    font-size: .83em
}

.p-desc h6 {
    font-size: .75em
}

.p-desc h1,
.p-desc h2,
.p-desc h3,
.p-desc h4,
.p-desc h5,
.p-desc h6 {
    line-height: 165%
}

.p-desc iframe {
    border: 0;
    max-width: 100%
}

.p-desc table {
    cursor: default;
    border: none
}

.p-desc table td,
.p-desc table th {
    cursor: text;
    font-size: inherit;
    font-size: 13px;
    padding: 4px;
    border: 1px solid #afafaf
}

.p-desc table th {
    font-weight: bold
}

.p-desc em {
    font-style: italic
}

.p-desc ins {
    border-bottom: 1px solid green;
    text-decoration: none;
    color: green
}

.p-desc cite {
    border-bottom: 1px dashed blue
}

.p-desc acronym {
    border-bottom: 1px dotted #CCC;
    cursor: help
}

.p-desc abbr {
    border-bottom: 1px dashed #CCC;
    cursor: help
}

.p-desc ol,
.p-desc ul {
    margin: 8px 0 4px 0;
    padding: 0 0 0 40px;
    line-height: 17px
}

.p-desc ul {
    list-style: disc
}

.p-desc ul ul,
.p-desc ol ul {
    list-style-type: circle
}

.p-desc ol ol ul,
.p-desc ol ul ul,
.p-desc ul ol ul,
.p-desc ul ul ul {
    list-style-type: square
}

.p-desc blockquote {
    font-size: 13px;
    line-height: 22px;
    margin: 0.5em;
    color: #666;
    border-left: 1px dotted #999;
    padding: 6px 6px 1px 1em
}

.p-desc del {
    text-decoration: none
}

.p-desc img.fr-dib {
    margin: 5px auto;
    display: block;
    float: none;
    vertical-align: top
}

.p-desc img.fr-dib.fr-fil {
    margin-left: 0
}

.p-desc img.fr-dib.fr-fir {
    margin-right: 0
}

.p-desc img.fr-dii {
    display: inline-block;
    float: none;
    vertical-align: bottom;
    margin-left: 5px;
    margin-right: 5px;
    max-width: calc(100% - (2 * 5px))
}

.p-desc img.fr-dii.fr-fil {
    float: left;
    margin: 5px 5px 5px 0;
    max-width: calc(100% - 5px)
}

.p-desc img.fr-dii.fr-fir {
    float: right;
    margin: 5px 0 5px 5px;
    max-width: calc(100% - 5px)
}

.p-desc img.fr-rounded {
    border-radius: 100%;
    -moz-background-clip: padding;
    -o-background-clip: padding-box;
    -webkit-background-clip: padding;
    background-clip: padding-box
}

.p-desc img.fr-bordered {
    border: solid 1px #CCC;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box
}

.p-desc table.fr-dashed-borders th,
.p-desc table.fr-dashed-borders td {
    border-style: dashed
}

.p-desc table.fr-alternate-rows tbody tr:nth-child(2n) {
    background: #f5f5f5
}

.p-desc table.fr-no-borders th,
.p-desc table.fr-no-borders td {
    border-style: none
}

.p-desc table th {
    font-weight: bold
}

.p-desc table td.fr-selected-cell,
.p-desc table th.fr-selected-cell {
    border: 1px double #1e88e5
}

.p-desc table td.fr-highlighted,
.p-desc table th.fr-highlighted {
    border: 1px double red
}

.p-desc table td.fr-thick,
.p-desc table th.fr-thick {
    border-width: 2px
}

.p-desc .fr-text-gray {
    color: #AAA !important
}

.p-desc .fr-text-bordered {
    border-top: solid 1px #9E9E9E;
    border-bottom: solid 1px #9E9E9E;
    padding: 10px 0
}

.p-desc .fr-text-spaced {
    letter-spacing: 1px
}

.p-desc .fr-text-uppercase {
    text-transform: uppercase
}

.p-desc .fr-video {
    text-align: center;
    position: relative
}

.p-desc .fr-video>* {
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
    max-width: 100%;
    border: none
}

.p-desc .fr-video.fr-dvb {
    display: block;
    clear: both
}

.p-desc .fr-video.fr-dvb.fr-fvl {
    text-align: left
}

.p-desc .fr-video.fr-dvb.fr-fvr {
    text-align: right
}

.p-desc .fr-video.fr-dvi {
    display: inline-block
}

.p-desc .fr-view .fr-video.fr-dvi.fr-fvl {
    float: left
}

.p-desc .fr-video.fr-dvi.fr-fvr {
    float: right
}

.p-desc a.fr-strong {
    font-weight: 700
}

.p-desc a.fr-green {
    color: green
}

.p-desc div,
.p-desc p,
.p-desc ol,
.p-desc ul,
.p-desc li,
.p-desc article,
.p-desc aside,
.p-desc details,
.p-desc figcaption,
.p-desc figure,
.p-desc footer,
.p-desc header,
.p-desc hgroup,
.p-desc nav,
.p-desc section {
    max-width: 100%
}

.survey_questions_wrap {
    margin: 0;
    font-weight: 500;
    font-size: 13px
}

.survey_questions_wrap .title {
    color: #a2a19f;
    line-height: 45px
}

.survey_questions_wrap .survey-additional-questions {
    padding-left: 0px;
    list-style: disc inside;
    margin: 15px 0
}

.survey_questions_wrap .survey-additional-questions .input-survy-ques {
    width: 440px;
    margin-right: 15px
}

.survey_questions_wrap .survey-additional-questions li {
    width: 100%;
    padding: 15px 0;
    border-top: 1px solid #eee;
    float: left
}

.survey_questions_wrap .ques-desc,
.survey_questions_wrap .ques-ans {
    display: inline-block;
    vertical-align: middle;
    font-weight: normal
}

.survey_questions_wrap .ques-desc {
    width: 65%
}

.survey_questions_wrap .ques-ans {
    width: 30%;
    text-align: right;
    float: right
}

.survey_questions_wrap .ques-ans label {
    padding-bottom: 5px
}

.survey_questions_wrap .ques-ans .ticket-rating-label {
    width: 81%;
    vertical-align: middle;
    display: inline-block;
    margin-right: 5px
}

.survey_questions_wrap .default_question .ques-desc,
.survey_questions_wrap .default_question .ques-ans {
    font-weight: 500
}

#ticket-comments .jiffy_quote {
    display: none
}

.jiffy_quote blockquote {
    border-left-width: 1px;
    border-left-style: dotted
}

.comment-by-agent .p-content {
    -moz-box-shadow: rgba(0, 0, 0, 0.05) 0 3px 3px;
    -webkit-box-shadow: rgba(0, 0, 0, 0.05) 0 3px 3px;
    box-shadow: rgba(0, 0, 0, 0.05) 0 3px 3px
}

.c-list {
    margin-bottom: 12px;
    margin-top: 10px;
    margin-bottom: 1em
}

.c-row {
    *zoom: 1;
    padding: 10px
}

.c-row:after {
    content: "";
    display: table;
    clear: both
}

.c-row .help-text {
    font-size: 0.96em
}

.c-row:hover {
    background-color: rgba(241, 239, 236, 0.3)
}

.c-user-thumb {
    padding-left: 60px
}

.uv-user-thumb {
    padding-left: 45px
}

.c-link {
    font-size: 1.16em;
    font-weight: 200
}

.c-article-row {
    padding-left: 50px
}

.c-article-row .article-title {
    margin-top: 6px
}

.c-article-row .icon-article-table-row {
    margin-left: -40px;
    float: left
}

.vote-up,
.vote-down {
    font-weight: bold;
    margin-left: 10px
}

.vote-up:hover,
.vote-down:hover {
    text-decoration: none
}

.vote-down-container:before {
    content: "-";
    color: #e5e5e5;
    margin-left: 10px
}

.vote-feedback {
    margin-left: 55px
}

.solution-print-icon {
    float: right;
    margin-top: 10px
}

.user-list {
    margin-top: -10px
}

.uv-row {
    *zoom: 1;
    padding-top: 7px;
    padding-bottom: 7px
}

.uv-row:after {
    content: "";
    display: table;
    clear: both
}

.uv-row:last-child {
    border-bottom: 0
}

.uv-row .lead-small {
    margin-top: 7px;
    margin-bottom: 0
}

.merged-topics-list a {
    color: #049cdb
}

.sol-feedback-message {
    padding-left: 20px
}

.align-feedback {
    padding-top: 7px
}

.user-pointer-bottom:before,
.user-pointer-bottom:after,
.user-pointer-right:before,
.user-pointer-right:after {
    content: "";
    border: 8px solid transparent;
    line-height: 0;
    height: 0;
    position: absolute;
    z-index: 1
}

.user-pointer-bottom:after,
.user-pointer-right:after {
    border-width: 7px;
    z-index: 2
}

.user-pointer-bottom:before,
.user-pointer-bottom:after {
    bottom: -12px;
    right: 14px;
    border-bottom-color: #ebebeb
}

.user-pointer-bottom:after {
    right: 15px;
    border-bottom-color: #fafafa
}

.user-pointer-right:before {
    top: 14px;
    right: -18px;
    border-right-color: #ebebeb
}

.user-pointer-right:after {
    top: 15px;
    right: -19px;
    border-right-color: #fafafa
}

.comment-by-agent .user-pointer-bottom:before {
    border-bottom-color: #cccccc
}

.comment-by-agent .user-pointer-bottom:after {
    border-bottom-color: #fffdf8
}

.comment-by-agent .user-pointer-right:before {
    border-right-color: #ccc
}

.comment-by-agent .user-pointer-right:after {
    border-right-color: #fffdf8
}

hr.content-divider {
    margin-top: 30px;
    margin-bottom: 20px;
    border-bottom-color: #f6f6f6
}

.post-actions {
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0
}

.post-actions .icon-delete,
.post-actions .icon-edit {
    width: 34px
}

.user-comment:hover .post-actions {
    filter: progid: DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity: 1
}

.user-comment:hover .post-actions a {
    text-decoration: none;
    vertical-align: bottom
}

.lock-merge-topic-text {
    font-size: 14px;
    font-weight: normal
}

.avatar-span {
    margin-bottom: 15px
}

.attach-wrapper,
.attachments-list-form {
    margin-top: 5px
}

.dropbox_div {
    border-left: 1px solid #aaa;
    float: left;
    margin: 10px;
    padding-left: 20px;
    margin-top: 1px
}

.dropbox_div .db-chooser .dropbox_button {
    cursor: pointer
}

.attach_file {
    float: left;
    padding-right: 20px
}

.db-chooser label {
    margin-right: 50%
}

.db-chooser .dropbox_button {
    background-color: #f3f2f2;
    height: 26px;
    padding-left: 90px;
    border: 1px solid #d6d6d6;
    border-radius: 4px;
    cursor: pointer;
    text-shadow: 1px 1px 0px #fff
}

.db-chooser .dropbox_button:hover {
    background-color: #e5e5e5
}

.toolbar-actions {
    float: right;
    margin-bottom: -50px;
    margin-top: 15px
}

.topic-list .topic-labels {
    float: right
}

@media (min-width: 60em) {
    .sidebar .community-sidebar .cs-s {
        border-top: 0;
        margin: 0
    }
    .sidebar .community-sidebar h3.heading {
        display: none
    }
    .sidebar .community-sidebar .topic-list:nth-child(n+3) ul {
        display: none
    }
    .sidebar .community-sidebar .start-topic {
        margin-top: 0;
        float: none
    }
}

.help-text .my_topics_right {
    border-left: 1px dotted #999;
    padding-left: 10px
}

.recaptcha_only_if_privacy {
    position: relative !important;
    top: -4px !important
}

.required_star {
    color: #d00;
    font-size: 20px;
    font-weight: bold;
    position: relative;
    top: 2px;
    margin-left: 3px;
    margin-right: 1px;
    line-height: 0;
    display: inline
}

.profile-edit-form input[type=text],
.profile-edit-form input[type=url],
.profile-edit-form input[type=email],
.profile-edit-form textarea {
    width: 100%
}

.profile-edit-form label {
    display: inline;
    word-wrap: break-word
}

.answer_previous {
    border: solid 1px #dddddd;
    padding: 10px;
    border-radius: 5px;
    background: #fafafa;
    max-height: 210px;
    overflow: hidden;
    margin-top: 15px
}

.answer_previous .user-details {
    margin-left: 10px
}

.helpdesk_view .agent_view {
    position: fixed;
    top: 250px;
    background: #FAFAFA;
    border: 1px solid #CCC;
    border-left: none;
    border-radius: 0 5px 5px 0;
    padding: 3px 10px;
    cursor: pointer;
    z-index: 10
}

.helpdesk_view .agent_actions {
    border: 1px solid #b5b5b5;
    min-width: 170px;
    min-height: 60px;
    position: fixed;
    background: #fff;
    top: 250px;
    left: 47px;
    z-index: 10;
    border-radius: 5px;
    padding: 10px 15px 8px 15px;
    font-weight: 200;
    -moz-box-shadow: -1px 2px 10px rgba(0, 0, 0, 0.1);
    -webkit-box-shadow: -1px 2px 10px rgba(0, 0, 0, 0.1);
    box-shadow: -1px 2px 10px rgba(0, 0, 0, 0.1)
}

.helpdesk_view .agent_actions .action_title {
    color: #CCC
}

.helpdesk_view .agent_actions .agent_options {
    margin: 3px -15px 0 -15px;
    padding: 5px 15px 0 15px;
    display: block;
    color: #000;
    text-decoration: none
}

.helpdesk_view .agent_actions .agent_options .icon-agent-edit,
.helpdesk_view .agent_actions .agent_options .icon-agent-preview {
    margin: -8px 0px 0px -8px
}

.helpdesk_view .agent_actions .agent_options:hover {
    background: #EEE
}

.helpdesk_view .agent_actions:after,
.helpdesk_view .agent_actions:before {
    right: 100%;
    top: 20px;
    border: solid transparent;
    content: " ";
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none
}

.helpdesk_view .agent_actions:after {
    border-color: rgba(243, 243, 243, 0);
    border-right-color: #fff;
    border-width: 8px;
    margin-top: -8px
}

.helpdesk_view .agent_actions:before {
    border-color: rgba(153, 153, 153, 0);
    border-right-color: #999;
    border-width: 9px;
    margin-top: -9px
}

@media (max-width: 60em) {
    .helpdesk_view {
        display: none
    }
}

#new_topic .title {
    font-size: 16px;
    font-weight: 400
}

#new_topic .topic-title {
    margin-top: 10px;
    padding-left: 25px
}

#new_topic .desc {
    color: #7E7E7E;
    font-size: 12px;
    line-height: 16px
}

#new_topic .forum-name {
    line-height: 9px;
    color: #ccc;
    font-size: 11px;
    padding-bottom: 5px
}

.icon-sticky-small {
    vertical-align: middle;
    padding-right: 18px
}

#sticky-topic-icon {
    float: left;
    padding-top: 5px;
    padding-right: 5px
}

#sticky-small-topic-icon {
    float: left
}

.lock-merge-topic-text a {
    color: #049CDB
}

.lock-merge-topic-text a:hover {
    color: #036690
}

.suggestions .popover {
    margin-left: 0;
    width: 400px
}

.suggestions .popover .arrow {
    top: 34px
}

.suggestions .popover .popover-title {
    display: none
}

.suggestions .popover .close-popover,
.suggestions .popover .close-popover-mobile {
    width: 20px;
    height: 20px;
    background-color: #000;
    border-radius: 50px;
    cursor: pointer;
    margin: -2px 4px 0 0
}

.suggestions .popover .close-popover:after,
.suggestions .popover .close-popover-mobile:after {
    position: absolute;
    margin: -1px 0 0 6px;
    color: #fff;
    content: "\00d7";
    font-size: 14px
}

.suggestions .popover .close-popover-mobile {
    display: none
}

.suggestions .popover .show_results {
    display: none
}

.hide-desktop {
    display: none
}

@media (max-width: 60em) {
    .hide-desktop {
        display: block
    }
    .suggestions .popover {
        position: fixed;
        width: 100%;
        height: 100%;
        margin-left: 100%;
        top: 0 !important;
        left: 0 !important;
        padding: 0;
        padding-left: 25px
    }
    .suggestions .popover .popover-title {
        display: none
    }
    .suggestions .popover .popover-inner {
        height: 100%;
        padding: 0;
        border-radius: 0;
        -moz-box-shadow: -5px 0 20px 0 rgba(0, 0, 0, 0.2);
        -webkit-box-shadow: -5px 0 20px 0 rgba(0, 0, 0, 0.2);
        box-shadow: -5px 0 20px 0 rgba(0, 0, 0, 0.2)
    }
    .suggestions .popover .popover-content {
        padding: 0 15px;
        border-radius: 0;
        height: 100%
    }
    .suggestions .popover .arrow {
        display: none
    }
    .suggestions .popover .show_results {
        display: block
    }
    .suggestions .popover .close-popover {
        display: none
    }
    .suggestions .popover .close-popover-mobile {
        display: block;
        width: 25px;
        height: 25px;
        margin: 10px 0 0 0
    }
    .suggestions .popover .close-popover-mobile:after {
        margin: 1px 0 0 8px
    }
}

.ticket-main {
    word-break: break-word;
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

.ticket-main .user-details h4.user-name {
    display: inline
}

.ticket-main .user-details .popover {
    left: 22px !important;
    max-height: 180px;
    overflow: auto
}

.ticket-main .user-details .ticket_cc,
.ticket-main .user-details .note_cc {
    max-width: 75%;
    cursor: pointer;
    display: inline-block
}

.ticket-main .user-details .arrow {
    top: -2px;
    left: 50%;
    margin-left: -8px;
    border-left: 9px solid transparent;
    border-right: 9px solid transparent;
    border-bottom: 9px solid #ccc
}

.ticket-main .user-details .arrow:after {
    content: " ";
    display: block;
    position: absolute;
    width: 0px;
    height: 0px;
    border-left: 8px solid transparent;
    border-right: 8px solid transparent;
    border-bottom: 9px solid #fff;
    left: -8px;
    top: 1px
}

.ticket-main .user-details .popover-inner {
    background: white;
    border: 1px solid #ccc
}

.ticket-main .user-details .popover-title {
    display: none
}

.ticket-main .email-details {
    max-height: 200px;
    max-width: 400px;
    word-wrap: break-word;
    overflow: auto;
    margin: 0 -14px;
    padding: 0 10px;
    color: #333;
    position: relative;
    box-sizing: border-box
}

.ticket-main .email-details .emailcc {
    position: absolute;
    left: 10px
}

.ticket-main .email-details .emaillist {
    padding-left: 24px;
    display: block
}

.ticket-main .email-details del {
    color: #999
}

.conversation_wrap {
    position: relative;
    padding: 10px 20px 10px 40px
}

.conversation_wrap * {
    font-size: inherit;
    font-weight: inherit;
    line-height: normal;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.conversation_wrap b {
    font-weight: 500
}

.conversation_wrap .conversation-title {
    padding: 0 0 8px 16px;
    font-size: 12px
}

.conversation_wrap .rsltmsg {
    border-top: 1px solid #eee;
    padding: 5px 8px 8px 20px
}

.conversation_wrap .rsltmsg:last-child {
    border-bottom: 1px solid #eee
}

.conversation_wrap:before {
    position: absolute;
    content: "";
    top: 0;
    bottom: 0;
    width: 3px;
    border-left: 1px solid #ddd;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIwLjUiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2RkZGRkZCIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
    background: -moz-linear-gradient(left, rgba(221, 221, 221, 0.5) 0%, rgba(221, 221, 221, 0) 100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(221, 221, 221, 0.5)), color-stop(100%, rgba(221, 221, 221, 0)));
    background: -webkit-linear-gradient(left, rgba(221, 221, 221, 0.5) 0%, rgba(221, 221, 221, 0) 100%);
    background: -o-linear-gradient(left, rgba(221, 221, 221, 0.5) 0%, rgba(221, 221, 221, 0) 100%);
    background: -ms-linear-gradient(left, rgba(221, 221, 221, 0.5) 0%, rgba(221, 221, 221, 0) 100%);
    background: linear-gradient(to right, rgba(221, 221, 221, 0.5) 0%, rgba(221, 221, 221, 0) 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#80dddddd', endColorstr='#00dddddd', GradientType=1)
}

.conversation_wrap:after {
    position: absolute;
    top: 7px;
    font-size: 16px;
    color: #777;
    left: 10px
}

.conversation_wrap .fc_guest_expanded {
    background-color: #FEFEF5
}

.conversation_wrap .fc_guest_expanded .rsltset {
    background-color: transparent
}

.conversation_wrap .fc_self_expanded {
    background-color: #F9F9EC
}

.conversation_wrap .fc_self_expanded .rsltuser {
    color: #666
}

.conversation_wrap .fc_guest_expanded .rsltdata,
.conversation_wrap .fc_self_expanded .rsltdata {
    width: 95%;
    padding-left: 9px
}

.conversation_wrap .fc_guest_expanded .rsltavatar,
.conversation_wrap .fc_self_expanded .rsltavatar {
    float: left;
    border-radius: 4px;
    width: 40px;
    padding-right: 8px;
    padding-top: 3px
}

.conversation_wrap .fc_guest_expanded .rsltavatar img,
.conversation_wrap .fc_self_expanded .rsltavatar img {
    border-radius: 4px;
    width: 30px;
    float: left;
    border: 1px solid #eaeaea
}

.conversation_wrap .fc_guest_expanded .rsltavatar .icon-arrow-left,
.conversation_wrap .fc_guest_expanded .rsltavatar .icon-arrow-right,
.conversation_wrap .fc_self_expanded .rsltavatar .icon-arrow-left,
.conversation_wrap .fc_self_expanded .rsltavatar .icon-arrow-right {
    background: none;
    float: left;
    margin: 0px 10px;
    position: relative;
    line-height: 27px;
    font-size: 10px;
    color: #ccc
}

.conversation_wrap .fc_guest_expanded .rsltavatar .icon-arrow-left,
.conversation_wrap .fc_self_expanded .rsltavatar .icon-arrow-left {
    color: #999
}

.conversation_wrap .fc_guest_expanded .rslttime,
.conversation_wrap .fc_self_expanded .rslttime {
    visibility: hidden;
    float: right
}

.conversation_wrap .fc_guest_expanded:hover .rslttime,
.conversation_wrap .fc_self_expanded:hover .rslttime {
    visibility: visible
}

.conversation_wrap .rsltmsg {
    font-size: 13px
}

.conversation_wrap .rsltmsg .rsltmsg_wrap {
    float: left;
    position: relative;
    width: 90%;
    color: #555;
    padding-left: 0
}

.conversation_wrap .rsltmsg .rsltuser {
    font-weight: 500
}

.conversation_wrap .rsltmsg .time {
    font-size: 10px;
    float: right;
    position: absolute;
    top: 1px;
    right: -20px;
    color: #aaa
}

.conversation_wrap .rsltmsg .tkt_rsltsum {
    font-size: 12px;
    clear: both;
    color: #777;
    width: 530px;
    padding-top: 4px;
    line-height: 16px
}

.user-comment .conversation_wrap:after {
    content: "";
    opacity: 0.5
}

.user-comment .conversation_wrap .fc_guest_expanded {
    background: #f7f7f7
}

.user-comment .conversation_wrap .fc_guest_expanded .rsltuser {
    color: #666
}

.user-comment .conversation_wrap .fc_self_expanded {
    background: #fff
}

.user-comment .conversation_wrap .fc_self_expanded .rsltuser {
    color: #333
}

#ticket_original_request .conversation_wrap .time {
    font-size: 10px
}

.pull-right {
    float: right
}

.pull-left {
    float: left
}

.hide {
    display: none
}

.show {
    display: block
}

.invisible {
    visibility: hidden
}

.align-right {
    text-align: right
}

.align-left {
    text-align: left
}

.inline-block {
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    *zoom: 1;
    *display: inline
}

.loading,
.loading-right,
.loading-left {
    background-image: url(/assets/animated/ajax-loader.gif);
    background-repeat: no-repeat
}

.loading-box {
    height: 200px
}

.loading {
    background-position: center
}

.loading-right {
    background-position: 98% center
}

.loading-left {
    background-position: 2% center
}

.rounded-6 {
    border-radius: 6px
}

.ellipsis {
    white-space: nowrap;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    text-overflow: ellipsis
}

.show-in-mobile {
    display: none
}

.hide-in-mobile {
    display: block
}

.hide-tablet {
    display: none
}

.mt10 {
    margin-top: 10px
}

.redactor-textarea {
    width: 100%
}

.redactor_box {
    position: relative;
    border: 1px solid #c6c6c6;
    border-radius: 5px 5px 3px 3px
}

.redactor_box,
.redactor_box textarea {
    background-color: #fff
}

body .redactor_air {
    position: absolute;
    border: 1px solid #ddd;
    border-bottom: none;
    z-index: 2
}

.redactor_box textarea {
    font-family: Courier, monospace, sans-serif;
    font-size: 13px;
    overflow: auto;
    resize: none;
    margin: 0;
    padding: 0;
    display: block;
    position: relative;
    z-index: 1004;
    outline: none;
    border: none;
    width: 100%;
    white-space: normal
}

.redactor_editor {
    text-align: initial;
    font-size: 13px
}

.redactor_editor p,
.redactor_editor li,
.redactor_editor div {
    font-size: 13px;
    line-height: 18px;
    margin: 0
}

.redactor_editor code,
.redactor_editor pre,
.redactor_editor p,
.redactor_editor li,
.redactor_editor div {
    word-break: normal;
    word-wrap: break-word
}

.redactor_editor pre {
    white-space: pre-wrap;
    white-space: -moz-pre-wrap
}

.redactor_editor h1 {
    font-size: 2em
}

.redactor_editor h2 {
    font-size: 1.5em
}

.redactor_editor h3 {
    font-size: 1.17em
}

.redactor_editor h4 {
    font-size: 1em
}

.redactor_editor h5 {
    font-size: .83em
}

.redactor_editor h6 {
    font-size: .75em
}

.redactor_editor h1,
.redactor_editor h2,
.redactor_editor h3,
.redactor_editor h4,
.redactor_editor h5,
.redactor_editor h6 {
    font-weight: 400
}

.redactor_editor iframe {
    border: 0;
    max-width: 100%
}

.redactor_editor table {
    cursor: default;
    border: none
}

.redactor_editor table td,
.redactor_editor table th {
    cursor: text;
    font-size: inherit;
    font-size: 13px;
    padding: 4px;
    border: 1px solid #afafaf
}

.redactor_editor em {
    font-style: italic
}

.redactor_editor ins {
    border-bottom: 1px solid green;
    text-decoration: none;
    color: green
}

.redactor_editor cite {
    border-bottom: 1px dashed blue
}

.redactor_editor acronym {
    border-bottom: 1px dotted #CCC;
    cursor: help
}

.redactor_editor abbr {
    border-bottom: 1px dashed #CCC;
    cursor: help
}

.redactor_editor ol,
.redactor_editor ul {
    margin: 8px 0 4px 0;
    padding: 0 0 0 40px;
    line-height: 17px
}

.redactor_editor ul {
    list-style: disc outside
}

.redactor_editor blockquote {
    font-size: 13px;
    line-height: 22px;
    margin: 0.5em;
    color: #666;
    border-left: 1px dotted #999;
    padding: 6px 6px 1px 1em
}

.redactor_editor del {
    text-decoration: none
}

.redactor_editor,
.redactor_editor:focus {
    position: relative;
    outline: none;
    box-shadow: none !important;
    padding: 15px !important;
    margin: 0 !important;
    background: none;
    background: #fff !important;
    overflow-y: auto;
    font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
    font-size: 13px;
    white-space: normal;
    border-radius: 0 0 5px 5px
}

.redactor_editor li {
    padding: 0px;
    float: none
}

.redactor_editor.redactor_editor_wym {
    background: #f6f6f6 !important;
    padding: 5px 15px !important
}

.redactor_editor_wym div,
.redactor_editor_wym p,
.redactor_editor_wym ul,
.redactor_editor_wym ol,
.redactor_editor_wym table,
.redactor_editor_wym dl,
.redactor_editor_wym pre,
.redactor_editor_wym h1,
.redactor_editor_wym h2,
.redactor_editor_wym h3,
.redactor_editor_wym h4,
.redactor_editor_wym h5,
.redactor_editor_wym blockquote {
    background-color: #fff !important;
    border: 1px solid #e4e4e4 !important;
    padding: 10px !important;
    margin: 10px 0 !important
}

.redactor_toolbar {
    font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif !important;
    position: relative;
    left: 0;
    top: 0;
    margin: 1px !important;
    padding: 0 !important;
    padding-left: 2px !important;
    line-height: 0 !important;
    list-style: none !important;
    font-size: 0;
    background: #f7f7f7;
    background: -moz-linear-gradient(top, #f7f7f7 0%, #f6f6f6 28%, #fff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(28%, #f6f6f6), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, #f7f7f7 0%, #f6f6f6 28%, #fff 100%);
    background: -o-linear-gradient(top, #f7f7f7 0%, #f6f6f6 28%, #fff 100%);
    background: -ms-linear-gradient(top, #f7f7f7 0%, #f6f6f6 28%, #fff 100%);
    background: linear-gradient(to bottom, #f7f7f7 0%, #f6f6f6 28%, #fff 100%);
    filter: progid: DXImageTransform.Microsoft.gradient( startColorstr='#f7f7f7', endColorstr='#ffffff', GradientType=0);
    overflow: hidden !important;
    height: 32px !important;
    border-bottom: 1px solid #f2f2f2;
    border-radius: 5px 5px 0 0;
    width: 99.5% !important
}

body .redactor_air .redactor_toolbar {
    padding-right: 2px !important
}

.redactor_toolbar li {
    float: left;
    margin: 0 !important;
    padding: 3px 1px;
    padding-right: 0;
    list-style: none !important;
    width: auto
}

.redactor_toolbar li.redactor_separator {
    float: left;
    height: 34px;
    border-left: 1px solid #dfdfdf;
    border-right: 1px solid #fff;
    padding: 0;
    margin: 0 2px 0 3px !important
}

.redactor_toolbar li.button_right {
    float: right
}

.redactor_toolbar li a {
    width: 25px;
    height: 25px;
    border: 1px solid transparent;
    * border: 1px solid #eee;
    display: block;
    line-height: 0;
    font-size: 0;
    cursor: pointer;
    zoom: 1;
    text-decoration: none
}

.redactor_toolbar li a {
    display: block;
    text-indent: -9999px;
    background-image: url(data:image/png;base64,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);
    background-repeat: no-repeat;
    background-position: 0
}

@media all and (-webkit-min-device-pixel-ratio: 1.5) {
    #sticky_redactor_toolbar .redactor_toolbar li a,
    .redactor_box .redactor_toolbar li a {
        background-image: url(data:image/png;base64,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);
        background-size: auto 25px
    }
}

.redactor_toolbar li a:hover {
    border-color: #98a6ba;
    background-color: #dde4ef;
    border-radius: 3px
}

.redactor_toolbar li a:active,
.redactor_toolbar li a.act {
    border-color: #b5b5b5;
    background-color: #e8e8e8;
    border-radius: 3px
}

body .redactor_toolbar li a.redactor_btn_html {
    background-position: 0px
}

body .redactor_toolbar li a.redactor_btn_formatting {
    background-position: -25px
}

body .redactor_toolbar li a.redactor_btn_bold {
    background-position: -50px
}

body .redactor_toolbar li a.redactor_btn_italic {
    background-position: -75px
}

body .redactor_toolbar li a.redactor_btn_deleted {
    background-position: -500px
}

body .redactor_toolbar li a.redactor_btn_unorderedlist {
    background-position: -100px
}

body .redactor_toolbar li a.redactor_btn_orderedlist {
    background-position: -125px
}

body .redactor_toolbar li a.redactor_btn_outdent {
    background-position: -150px
}

body .redactor_toolbar li a.redactor_btn_indent {
    background-position: -175px
}

body .redactor_toolbar li a.redactor_btn_image {
    background-position: -200px
}

body .redactor_toolbar li a.redactor_btn_video {
    background-position: -225px
}

body .redactor_toolbar li a.redactor_btn_file {
    background-position: -250px
}

body .redactor_toolbar li a.redactor_btn_table {
    background-position: -275px
}

body .redactor_toolbar li a.redactor_btn_link {
    background-position: -300px
}

body .redactor_toolbar li a.redactor_btn_fontcolor {
    background-position: -325px
}

body .redactor_toolbar li a.redactor_btn_backcolor {
    background-position: -350px
}

body .redactor_toolbar li a.redactor_btn_alignleft {
    background-position: -375px
}

body .redactor_toolbar li a.redactor_btn_aligncenter {
    background-position: -400px
}

body .redactor_toolbar li a.redactor_btn_alignright {
    background-position: -425px
}

body .redactor_toolbar li a.redactor_btn_justify {
    background-position: -450px
}

body .redactor_toolbar li a.redactor_btn_horizontalrule {
    background-position: -475px
}

body .redactor_toolbar li a.redactor_btn_underline {
    background-position: -525px
}

body .redactor_toolbar li a.redactor_btn_fontname {
    background-position: -650px
}

body .redactor_toolbar li a.redactor_btn_fontsize {
    background-position: -675px
}

body .redactor_toolbar li a.redactor_btn_removeFormat {
    background-position: -700px
}

.redactor_format_blockquote {
    font-style: italic;
    color: #666 !important;
    padding-left: 10px
}

.redactor_format_pre {
    font-family: monospace, sans-serif
}

.redactor_format_h1,
.redactor_format_h2,
.redactor_format_h3,
.redactor_format_h4 {
    font-weight: bold
}

.redactor_format_h1 {
    font-size: 30px;
    line-height: 36px
}

.redactor_format_h2 {
    font-size: 24px;
    line-height: 36px
}

.redactor_format_h3 {
    font-size: 20px;
    line-height: 30px
}

.redactor_format_h4 {
    font-size: 16px;
    line-height: 26px
}

.redactor_dropdown {
    font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
    top: 28px;
    left: 0;
    z-index: 2004;
    position: absolute;
    width: 200px;
    background-color: #fff;
    border: 1px solid #ccc;
    font-size: 13px;
    -webkit-box-shadow: 0 2px 4px #ccc;
    -moz-box-shadow: 0 2px 4px #ccc;
    box-shadow: 0 2px 4px #ccc;
    line-height: 21px;
    padding: 2px;
    max-height: 200px;
    overflow: scroll
}

.redactor_separator_drop {
    border-top: 1px solid #ddd;
    padding: 0 !important;
    line-height: 0;
    font-size: 0
}

.redactor_dropdown a {
    display: block;
    color: #000;
    padding: 3px 5px;
    text-decoration: none
}

.redactor_dropdown a.redactor_font_link.Medium span {
    margin-top: 4px
}

.redactor_dropdown a.redactor_font_link.Large span {
    margin-top: 8px
}

.redactor_dropdown a.redactor_font_link.Huge span {
    margin-top: 15px
}

.redactor_dropdown a:hover {
    color: #444 !important;
    text-decoration: none;
    background-color: #dde4ef
}

.redactor_color_link {
    padding: 0 !important;
    width: 15px !important;
    height: 15px !important;
    float: left !important;
    border: 2px solid #fff !important;
    font-size: 0
}

.redactor_color_none {
    font-size: 11px
}

#redactor_modal_overlay {
    position: fixed;
    margin: auto;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 50000;
    -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    filter: alpha(opacity=80);
    opacity: 0.80;
    background-color: #fff !important
}

#redactor_modal {
    background-color: #fff;
    padding: 0;
    position: fixed;
    top: 50%;
    left: 50%;
    box-shadow: 0px 5px 20px #999;
    -webkit-box-shadow: 0 5px 20px #999;
    -moz-box-shadow: 0 5px 20px #999;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    border: 1px solid #c2c2c2;
    z-index: 50001;
    font-family: 'Helvetica Neue', Arial, Helvetica, sans-serif;
    font-size: 12px !important;
    color: #000
}

#redactor_modal_header {
    padding: 15px;
    font-size: 18px;
    border-radius: 8px 8px 0 0;
    font-weight: bold;
    background-color: #f6f6f6;
    border-bottom: 1px solid #ddd
}

#redactor_modal_inner {
    padding: 20px
}

#redactor_modal_close {
    position: absolute;
    right: 0px;
    top: 10px;
    font-size: 24px;
    width: 30px;
    height: 30px;
    color: #999;
    cursor: pointer
}

#redactor_modal_close:hover {
    color: #000
}

#redactor_modal_footer {
    overflow: hidden;
    padding-top: 20px
}

#redactor_modal label {
    margin: 10px 0 0 0 !important;
    padding: 0 !important;
    float: none !important;
    display: block !important;
    font-size: 1em
}

#redactor_modal textarea {
    margin-top: 4px;
    display: block
}

.redactor_input {
    width: 99%;
    font-size: 12px
}

#redactor_image_box {
    height: 270px;
    overflow: auto;
    margin-bottom: 10px
}

#redactor_image_box a.redactor_image_element {
    width: 110px;
    height: 110px;
    display: block;
    float: left;
    background-repeat: no-repeat;
    background-position: center;
    margin-right: 10px;
    margin-bottom: 10px;
    max-width: 110px;
    border: 1px solid #CCC;
    padding: 21px;
    border-radius: 4px
}

#redactor_image_box a.redactor_image_element:hover {
    border: 1px solid #666;
    -webkit-box-shadow: 0 0 10px #ccc
}

#redactor_image_box_select {
    display: block;
    width: 200px;
    margin-bottom: 15px
}

#redactor_tabs {
    margin-bottom: 18px
}

#redactor_tabs div {
    display: inline-block;
    line-height: 1;
    border: 0px;
    margin: 0px;
    float: right;
    color: #666;
    padding: 4px 14px
}

#redactor_tabs a {
    display: inline-block;
    border: 1px solid #ddd;
    padding: 4px 14px;
    font-size: 12px;
    text-decoration: none;
    color: #000;
    line-height: 1;
    border-radius: 10px;
    margin-right: 3px
}

#redactor_tabs a:hover,
#redactor_tabs a.redactor_tabs_act {
    background-color: #eee;
    color: #777 !important;
    text-decoration: none !important
}

.redactor_btns_box {
    float: right;
    border-radius: 5px
}

.redactor_droparea {
    position: relative;
    width: 100%;
    margin: auto;
    margin-bottom: 5px
}

.redactor_droparea .redactor_dropareabox {
    z-index: 1;
    position: relative;
    text-align: center;
    width: 99%;
    padding: 20px 0px 35px 0px;
    border: 2px dashed #bbb
}

.redactor_droparea .redactor_dropareabox,
.redactor_dropalternative {
    color: #777;
    font-size: 14px
}

.redactor_dropalternative {
    margin: 4px 0 2px 0
}

.redactor_dropareabox.hover {
    background: #efe3b8;
    border-color: #aaa
}

.redactor_dropareabox.error {
    background: #f7e5e5;
    border-color: #dcc3c3
}

.redactor_dropareabox.drop {
    background: #f4f4ee;
    border-color: #e0e5d6
}

.icon {
    width: 16px;
    height: 16px;
    display: inline-block;
    position: absolute;
    left: 5px
}

.ticksymbol {
    margin-top: 2px
}

.redactor_dropdown a {
    padding-left: 20px
}

#redactor_btn_modal_close {
    font-weight: normal
}

.hide {
    display: none
}

div.custom-file-upload {
    position: relative;
    width: 100%;
    text-align: center;
    font-size: 14px
}

div.custom-file-upload input[type='file'] {
    z-index: 999999;
    border-radius: 5px;
    width: 100%;
    height: 55px;
    filter: progid: DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity: 0;
    cursor: pointer
}

div.custom-file-upload input[type='file']::-webkit-file-upload-button {
    cursor: pointer
}

div.custom-file-upload .file-upload {
    position: absolute;
    left: 50%;
    top: 18px
}

div.custom-file-upload .file-upload .file-upload-text {
    position: relative;
    left: -50%;
    color: #0066cc;
    font-weight: bold
}

.redactor_editor img {
    cursor: nw-resize
}

.select2-container {
    margin: 0;
    position: relative;
    display: inline-block;
    zoom: 1;
    *display: inline;
    vertical-align: middle
}

.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}

.select2-container .select2-choice {
    display: block;
    height: 26px;
    padding: 0 0 0 8px;
    overflow: hidden;
    position: relative;
    border: 1px solid #ccc;
    white-space: nowrap;
    line-height: 26px;
    color: #444;
    text-decoration: none;
    border-radius: 4px;
    background-clip: padding-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #fff
}

.select2-container.select2-drop-above .select2-choice {
    border-bottom-color: #ccc;
    border-radius: 0 0 4px 4px;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eee), color-stop(0.9, #fff));
    background-image: -webkit-linear-gradient(center bottom, #eee 0%, #fff 90%);
    background-image: -moz-linear-gradient(center bottom, #eee 0%, #fff 90%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
    background-image: linear-gradient(to bottom, #eee 0%, #fff 90%)
}

.select2-container.select2-allowclear .select2-choice .select2-chosen {
    margin-right: 42px
}

.select2-container .select2-choice>.select2-chosen {
    margin-right: 26px;
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    float: none;
    width: auto
}

.select2-container .select2-choice abbr {
    display: none;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 24px;
    top: 0;
    font-size: 1px;
    text-decoration: none;
    border: 0;
    cursor: pointer;
    outline: 0
}

.select2-container .select2-choice abbr::after {
    color: #999;
    content: "\00d7";
    position: absolute;
    top: -2px;
    right: 3px;
    font-size: 14px;
    font-weight: bold
}

.select2-container.select2-allowclear .select2-choice abbr {
    display: inline-block
}

.select2-container .select2-choice abbr:hover::after {
    color: #363636
}

.select2-drop-mask {
    border: 0;
    margin: 0;
    padding: 0;
    position: fixed;
    left: 0;
    top: 0;
    min-height: 100%;
    min-width: 100%;
    height: auto;
    width: auto;
    opacity: 0;
    z-index: 9998;
    background-color: #fff;
    filter: alpha(opacity=0)
}

.select2-drop {
    width: 100%;
    margin-top: -1px;
    position: absolute;
    z-index: 9999;
    top: 100%;
    background: #fff;
    color: #000;
    border: 1px solid #ccc;
    border-top: 0;
    border-radius: 0 0 4px 4px;
    -webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
    box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15)
}

.select2-drop.select2-drop-above {
    margin-top: 1px;
    border-top: 1px solid #ccc;
    border-bottom: 0;
    border-radius: 4px 4px 0 0;
    -webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15);
    box-shadow: 0 -4px 5px rgba(0, 0, 0, 0.15)
}

.select2-drop-active {
    border: 1px solid #5897fb;
    border-top: none
}

.select2-drop.select2-drop-above.select2-drop-active {
    border-top: 1px solid #5897fb
}

.select2-drop-auto-width {
    border-top: 1px solid #ccc;
    width: auto
}

.select2-drop-auto-width .select2-search {
    padding-top: 4px
}

.select2-container .select2-choice .select2-arrow {
    display: inline-block;
    width: 18px;
    height: 100%;
    position: absolute;
    right: 0;
    top: 0;
    border-radius: 0 4px 4px 0;
    background-clip: padding-box;
    background: #fff
}

.select2-container .select2-choice .select2-arrow b {
    display: block;
    width: 100%;
    height: 100%
}

.select2-container .select2-choice .select2-arrow b::after {
    content: "";
    border: 4px solid transparent;
    border-top-color: #999;
    position: absolute;
    top: 10px;
    left: 4px
}

.select2-search {
    display: inline-block;
    width: 100%;
    min-height: 26px;
    margin: 0;
    padding-left: 4px;
    padding-right: 4px;
    position: relative;
    z-index: 10000;
    white-space: nowrap
}

.select2-search input {
    width: 100%;
    height: auto !important;
    min-height: 26px;
    padding: 4px 20px 4px 5px;
    margin: 0;
    outline: 0;
    font-family: sans-serif;
    font-size: 1em;
    border: 1px solid #ccc;
    border-radius: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    background: #fff url("/assets/plugins/select2/select2.png") no-repeat 100% -22px;
    background: url("/assets/plugins/select2/select2.png") no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url("/assets/plugins/select2/select2.png") no-repeat 100% -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url("/assets/plugins/select2/select2.png") no-repeat 100% -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url("/assets/plugins/select2/select2.png") no-repeat 100% -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0
}

html[dir="rtl"] .select2-search input {
    background: #fff url("/assets/plugins/select2/select2.png") no-repeat -37px -22px;
    background: url("/assets/plugins/select2/select2.png") no-repeat -37px -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url("/assets/plugins/select2/select2.png") no-repeat -37px -22px, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url("/assets/plugins/select2/select2.png") no-repeat -37px -22px, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url("/assets/plugins/select2/select2.png") no-repeat -37px -22px, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0
}

.select2-drop.select2-drop-above .select2-search input {
    margin-top: 4px
}

.select2-search input.select2-active {
    background: #fff url("/assets/plugins/select2/spinner.gif") no-repeat 100%;
    background: url("/assets/plugins/select2/spinner.gif") no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, #fff), color-stop(0.99, #eee));
    background: url("/assets/plugins/select2/spinner.gif") no-repeat 100%, -webkit-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url("/assets/plugins/select2/spinner.gif") no-repeat 100%, -moz-linear-gradient(center bottom, #fff 85%, #eee 99%);
    background: url("/assets/plugins/select2/spinner.gif") no-repeat 100%, linear-gradient(to bottom, #fff 85%, #eee 99%) 0 0
}

.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3)
}

.select2-dropdown-open .select2-choice {
    border-bottom-color: transparent;
    -webkit-box-shadow: 0 1px 0 #fff inset;
    box-shadow: 0 1px 0 #fff inset;
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    background-color: #eee;
    background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #fff), color-stop(0.5, #eee));
    background-image: -webkit-linear-gradient(center bottom, #fff 0%, #eee 50%);
    background-image: -moz-linear-gradient(center bottom, #fff 0%, #eee 50%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: linear-gradient(to top, #fff 0%, #eee 50%)
}

.select2-dropdown-open.select2-drop-above .select2-choice,
.select2-dropdown-open.select2-drop-above .select2-choices {
    border: 1px solid #5897fb;
    border-top-color: transparent;
    background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #fff), color-stop(0.5, #eee));
    background-image: -webkit-linear-gradient(center top, #fff 0%, #eee 50%);
    background-image: -moz-linear-gradient(center top, #fff 0%, #eee 50%);
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#ffffff', GradientType=0);
    background-image: linear-gradient(to bottom, #fff 0%, #eee 50%)
}

.select2-dropdown-open .select2-choice .select2-arrow {
    background: transparent;
    border-left: none;
    filter: none
}

.select2-dropdown-open .select2-choice .select2-arrow b::after {
    border-top-color: transparent;
    top: 5px;
    border-bottom-color: #999
}

.select2-hidden-accessible {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px
}

.select2-results {
    max-height: 200px;
    padding: 0 0 0 4px;
    margin: 4px 4px 4px 0;
    position: relative;
    overflow-x: hidden;
    overflow-y: auto;
    -webkit-tap-highlight-color: transparent;
    word-break: break-word;
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

.select2-results ul.select2-result-sub {
    margin: 0;
    padding-left: 0
}

.select2-results li {
    list-style: none;
    display: list-item;
    background-image: none
}

.select2-results li.select2-result-with-children>.select2-result-label {
    font-weight: bold
}

.select2-results .select2-result-label {
    padding: 4px 4px 4px 8px;
    margin: 0;
    cursor: pointer;
    min-height: 1em;
    line-height: 18px;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.select2-results .select2-result-label .select2_list_detail {
    font-size: 12px;
    color: #6f7c87
}

.select2-results .select2-result-label b {
    font-weight: 600
}

.select2-results-dept-1 .select2-result-label {
    padding-left: 20px
}

.select2-results-dept-2 .select2-result-label {
    padding-left: 40px
}

.select2-results-dept-3 .select2-result-label {
    padding-left: 60px
}

.select2-results-dept-4 .select2-result-label {
    padding-left: 80px
}

.select2-results-dept-5 .select2-result-label {
    padding-left: 100px
}

.select2-results-dept-6 .select2-result-label {
    padding-left: 110px
}

.select2-results-dept-7 .select2-result-label {
    padding-left: 120px
}

.select2-results .select2-highlighted {
    background: #3875d7;
    color: #fff;
    border-radius: 4px
}

.select2-results .select2-highlighted .select2_list_detail {
    color: #fff
}

.select2-results li em {
    background: #feffde;
    font-style: normal
}

.select2-results .select2-highlighted em {
    background: transparent
}

.select2-results .select2-highlighted ul {
    background: #fff;
    color: #000
}

.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-ajax-error,
.select2-results .select2-selection-limit {
    background: #f4f4f4;
    display: list-item;
    padding-left: 8px;
    font-size: 12px
}

.select2-results .select2-disabled.select2-highlighted {
    color: #666;
    background: #f4f4f4;
    display: list-item;
    cursor: default
}

.select2-results .select2-disabled {
    background: #f4f4f4;
    display: list-item;
    cursor: default
}

.select2-results .select2-selected {
    display: none
}

.select2-more-results.select2-active {
    background: #f4f4f4 url("/assets/plugins/select2/spinner.gif") no-repeat 100%
}

.select2-results .select2-ajax-error {
    background: rgba(255, 50, 50, 0.2)
}

.select2-more-results {
    background: #f4f4f4;
    display: list-item
}

.select2-container.select2-container-disabled .select2-choice {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default
}

.select2-container.select2-container-disabled .select2-choice .select2-arrow {
    background-color: #f4f4f4;
    background-image: none;
    border-left: 0
}

.select2-container.select2-container-disabled .select2-choice abbr {
    display: none
}

.select2-container-multi .select2-choices {
    height: auto !important;
    height: 1%;
    margin: 0;
    padding: 0 5px 0 0;
    position: relative;
    border: 1px solid #ccc;
    cursor: text;
    overflow: hidden;
    background-color: #fff;
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eee), color-stop(15%, #fff));
    background-image: -webkit-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: -moz-linear-gradient(top, #eee 1%, #fff 15%);
    background-image: linear-gradient(to bottom, #eee 1%, #fff 15%);
    border-radius: 3px
}

.select2-locked {
    padding: 3px 5px 3px 5px !important
}

.select2-container-multi .select2-choices {
    min-height: 26px;
    word-break: break-word;
    -ms-word-wrap: break-word;
    word-wrap: break-word
}

.select2-container-multi.select2-container-active .select2-choices {
    border: 1px solid #5897fb;
    outline: none;
    -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
    box-shadow: 0 0 5px rgba(0, 0, 0, 0.3)
}

.select2-container-multi .select2-choices li {
    float: left;
    list-style: none
}

.select2-container-multi .select2-choices .select2-search-field {
    margin: 0;
    padding: 0;
    white-space: nowrap
}

.select2-container-multi .select2-choices .select2-search-field input {
    padding: 5px;
    margin: 1px 0;
    font-family: sans-serif;
    font-size: 100%;
    color: #666;
    outline: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
    background: transparent !important;
    -webkit-font-smoothing: antialiased
}

.select2-container-multi .select2-choices .select2-search-field input.select2-active {
    background: #fff url("/assets/plugins/select2/spinner.gif") no-repeat 100% !important
}

.select2-default {
    color: #999 !important
}

.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 18px;
    margin: 3px 0 3px 5px;
    position: relative;
    line-height: 13px;
    color: #333;
    cursor: default;
    border: 1px solid #ccc;
    border-radius: 3px;
    -webkit-box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
    box-shadow: 0 0 2px #fff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
    background-clip: padding-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    background-color: #e4e4e4;
    filter: progid: DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
    background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eee));
    background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%);
    background-image: linear-gradient(to top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eee 100%)
}

.select2-container-multi .select2-choices .select2-search-choice .select2-chosen {
    cursor: default
}

.select2-container-multi .select2-choices .select2-search-choice-focus {
    background: #d4d4d4
}

.select2-search-choice-close {
    display: block;
    width: 12px;
    height: 13px;
    position: absolute;
    right: 3px;
    top: 4px;
    font-size: 1px;
    outline: none
}

.select2-search-choice-close::after {
    color: #999;
    content: "\00d7";
    position: absolute;
    top: -4px;
    right: 1px;
    font-size: 16px;
    font-weight: bold
}

.select2-container-multi .select2-search-choice-close {
    left: 3px
}

.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover::after,
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close::after {
    color: #363636
}

.select2-container-multi.select2-container-disabled .select2-choices {
    background-color: #f4f4f4;
    background-image: none;
    border: 1px solid #ddd;
    cursor: default
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
    padding: 3px 5px 3px 5px;
    border: 1px solid #ddd;
    background-image: none;
    background-color: #f4f4f4
}

.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
    display: none;
    background: none
}

.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
    text-decoration: underline
}

.select2-offscreen,
.select2-offscreen:focus {
    clip: rect(0 0 0 0) !important;
    width: 1px !important;
    height: 1px !important;
    border: 0 !important;
    margin: 0 !important;
    padding: 0 !important;
    overflow: hidden !important;
    position: absolute !important;
    outline: 0 !important;
    left: 0px !important;
    top: 0px !important
}

.select2-display-none {
    display: none
}

.select2-measure-scrollbar {
    position: absolute;
    top: -10000px;
    left: -10000px;
    width: 100px;
    height: 100px;
    overflow: scroll
}

code[class*="language-"],
pre[class*="language-"] {
    color: black;
    background: none;
    font-family: Consolas, Monaco, 'Andale Mono', 'Ubuntu Mono', monospace;
    text-align: left;
    white-space: pre;
    word-spacing: normal;
    word-break: normal;
    word-wrap: normal;
    line-height: 1.5;
    -moz-tab-size: 4;
    -o-tab-size: 4;
    tab-size: 4;
    -webkit-hyphens: none;
    -moz-hyphens: none;
    -ms-hyphens: none;
    hyphens: none
}

pre[class*="language-"] {
    position: relative;
    margin: .5em 0;
    -webkit-box-shadow: -1px 0px 0px 0px #358ccb, 0px 0px 0px 1px #dfdfdf;
    -moz-box-shadow: -1px 0px 0px 0px #358ccb, 0px 0px 0px 1px #dfdfdf;
    box-shadow: -1px 0px 0px 0px #358ccb, 0px 0px 0px 1px #dfdfdf;
    border-left: 10px solid #358ccb;
    background-color: #fdfdfd;
    background-image: -webkit-linear-gradient(transparent 50%, rgba(69, 142, 209, 0.04) 50%);
    background-image: -moz-linear-gradient(transparent 50%, rgba(69, 142, 209, 0.04) 50%);
    background-image: -ms-linear-gradient(transparent 50%, rgba(69, 142, 209, 0.04) 50%);
    background-image: -o-linear-gradient(transparent 50%, rgba(69, 142, 209, 0.04) 50%);
    background-image: linear-gradient(transparent 50%, rgba(69, 142, 209, 0.04) 50%);
    background-size: 3em 3em;
    background-origin: content-box;
    overflow: visible;
    padding: 0
}

code[class*="language"] {
    max-height: inherit;
    height: 100%;
    padding: 0 1em;
    display: block;
    overflow: auto
}

:not(pre)>code[class*="language-"],
pre[class*="language-"] {
    background-color: #fdfdfd;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin-bottom: 1em
}

:not(pre)>code[class*="language-"] {
    position: relative;
    padding: .2em;
    -webkit-border-radius: 0.3em;
    -moz-border-radius: 0.3em;
    -ms-border-radius: 0.3em;
    -o-border-radius: 0.3em;
    border-radius: 0.3em;
    color: #c92c2c;
    border: 1px solid rgba(0, 0, 0, 0.1);
    display: inline;
    white-space: normal
}

pre[class*="language-"]:before,
pre[class*="language-"]:after {
    content: '';
    z-index: -2;
    display: block;
    position: absolute;
    bottom: 0.75em;
    left: 0.18em;
    width: 40%;
    height: 20%;
    max-height: 13em;
    -webkit-box-shadow: 0px 13px 8px #979797;
    -moz-box-shadow: 0px 13px 8px #979797;
    box-shadow: 0px 13px 8px #979797;
    -webkit-transform: rotate(-2deg);
    -moz-transform: rotate(-2deg);
    -ms-transform: rotate(-2deg);
    -o-transform: rotate(-2deg);
    transform: rotate(-2deg)
}

:not(pre)>code[class*="language-"]:after,
pre[class*="language-"]:after {
    right: 0.75em;
    left: auto;
    -webkit-transform: rotate(2deg);
    -moz-transform: rotate(2deg);
    -ms-transform: rotate(2deg);
    -o-transform: rotate(2deg);
    transform: rotate(2deg)
}

.token.comment,
.token.block-comment,
.token.prolog,
.token.doctype,
.token.cdata {
    color: #7D8B99
}

.token.punctuation {
    color: #5F6364
}

.token.property,
.token.tag,
.token.boolean,
.token.number,
.token.function-name,
.token.constant,
.token.symbol,
.token.deleted {
    color: #c92c2c
}

.token.selector,
.token.attr-name,
.token.string,
.token.char,
.token.function,
.token.builtin,
.token.inserted {
    color: #2f9c0a
}

.token.operator,
.token.entity,
.token.url,
.token.variable {
    color: #a67f59;
    background: rgba(255, 255, 255, 0.5)
}

.token.atrule,
.token.attr-value,
.token.keyword,
.token.class-name {
    color: #1990b8
}

.token.regex,
.token.important {
    color: #e90
}

.language-css .token.string,
.style .token.string {
    color: #a67f59;
    background: rgba(255, 255, 255, 0.5)
}

.token.important {
    font-weight: normal
}

.token.bold {
    font-weight: bold
}

.token.italic {
    font-style: italic
}

.token.entity {
    cursor: help
}

.namespace {
    opacity: .7
}

@media screen and (max-width: 767px) {
    pre[class*="language-"]:before,
    pre[class*="language-"]:after {
        bottom: 14px;
        -webkit-box-shadow: none;
        -moz-box-shadow: none;
        box-shadow: none
    }
}

.token.tab:not(:empty):before,
.token.cr:before,
.token.lf:before {
    color: #e0d7d1
}

pre[class*="language-"].line-numbers {
    padding-left: 0
}

pre[class*="language-"].line-numbers code {
    padding-left: 3.8em
}

pre[class*="language-"].line-numbers .line-numbers-rows {
    left: 0
}

pre[class*="language-"][data-line] {
    padding-top: 0;
    padding-bottom: 0;
    padding-left: 0
}

pre[data-line] code {
    position: relative;
    padding-left: 4em
}

pre .line-highlight {
    margin-top: 0
}

pre.line-numbers {
    position: relative;
    padding-left: 3.8em;
    counter-reset: linenumber
}

pre.line-numbers>code {
    position: relative
}

.line-numbers .line-numbers-rows {
    position: absolute;
    pointer-events: none;
    top: 0;
    font-size: 100%;
    left: -3.8em;
    width: 3em;
    letter-spacing: -1px;
    border-right: 1px solid #999;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.line-numbers-rows>span {
    pointer-events: none;
    display: block;
    counter-increment: linenumber
}

.line-numbers-rows>span:before {
    content: counter(linenumber);
    color: #999;
    display: block;
    padding-right: 0.8em;
    text-align: right
}

div.prism-show-language {
    position: relative
}

div.prism-show-language>div.prism-show-language-label {
    color: black;
    background-color: #CFCFCF;
    display: inline-block;
    position: absolute;
    bottom: auto;
    left: auto;
    top: 0;
    right: 0;
    width: auto;
    height: auto;
    font-size: 0.9em;
    border-radius: 0 0 0 5px;
    padding: 0 0.5em;
    text-shadow: none;
    z-index: 1;
    -webkit-box-shadow: none;
    -moz-box-shadow: none;
    box-shadow: none;
    -webkit-transform: none;
    -moz-transform: none;
    -ms-transform: none;
    -o-transform: none;
    transform: none
}

.select2-container-multi .select2-choices .select2-search-choice {
    padding: 3px 18px 3px 5px
}

.select2-container-multi .select2-search-choice-close {
    left: auto
}

.select2-search-choice-close {
    left: auto;
    right: 3px;
    top: 5px
}

.ui-form li.select2-search-choice,
.ui-form li.select2-search-field {
    width: auto
}

.tkt-sidebar #TicketProperties li.field .select2-container-multi .select2-choices .select2-search-choice .select2-drop {
    margin-top: -3px
}

#TicketProperties .select2-container-active.select2-container .select2-choice {
    outline: thin dotted #333;
    outline: 5px auto -webkit-focus-ring-color;
    outline-offset: -2px
}

.select2-fields {
    width: 95%
}

.autocomplete_filter .select2-choices {
    border-radius: 5px
}

.autocomplete_filter .select2-search-field {
    height: 27px
}

.autocomplete_filter .select2-container,
.ff_item .select2 {
    width: 190px
}

.ticket-leftcol .leftFilter .ff_item #created_date_range {
    width: 186px
}

.ff_item.level_2 .select2,
.ff_item.level_3 .select2 {
    width: 179px
}

.align_options .select2-results ul.select2-result-sub>li .select2-result-label {
    padding-left: 7px
}

.select2.chrome-border-fix .select2-choice {
    overflow: visible
}

.select2-drop {
    z-index: 99999
}

.select2-drop-mask {
    z-index: 99998
}

.custom-select {
    min-width: 250px;
    max-width: 100%
}

ul.multi_value_field li.choice {
    padding: 2px 4px 2px 12px;
    border-radius: 5px
}

.form-widget .redactor_editor {
    min-height: 120px
}

.redactor_editor pre {
    background-color: #f0f0f0;
    padding: 10px 20px 2px;
    display: block;
    font-family: monospace
}

.redactor_editor pre.code-large {
    max-height: 175px;
    overflow: hidden;
    position: relative
}

.redactor_editor pre.code-large:after {
    display: block;
    content: '...';
    width: 100%;
    height: 20px;
    background: #f0f0f0;
    position: absolute;
    bottom: 0px;
    right: 0;
    text-align: center;
    font-size: 20px;
    line-height: 0.5;
    border-top: 1px solid #f7f7f7
}

.redactor_editor pre:hover {
    cursor: pointer
}

#redactor_modal .redactorInsertCode label {
    margin: 3px 0 0 0 !important;
    float: left !important
}

#redactor_modal .redactorInsertCode textarea {
    display: inline-block
}

.redactorInsertCode select {
    margin-bottom: 4px
}

.redactor_box .redactor_toolbar li a,
#sticky_redactor_toolbar .redactor_toolbar li a {
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAABBoAAAAZCAYAAACfB03iAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyRpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozMEI0NUI3NjkwMkUxMUUzOEQ2MkIzMzVDMEI4MUMxQiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozMEI0NUI3NzkwMkUxMUUzOEQ2MkIzMzVDMEI4MUMxQiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjVEMkQyQkZGOEZERTExRTM4RDYyQjMzNUMwQjgxQzFCIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjVEMkQyQzAwOEZERTExRTM4RDYyQjMzNUMwQjgxQzFCIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+q00NKQAAI6lJREFUeNrsXQl8TFfbvzNJJrtMEFksjV0JgvhstbapKFX79qGoeKm91raoUEp8qq2SF7UFRan9LV5LglJLEUHtSYREJLInsiff80yeG9fIMneZEe35/37nNzN3O3PPPc/2P885V1VQUMAxMDAwMDAwMDAwMDAwMDAwKAE1awIGBgYGBgYGBgYGBgYGBgalwIgGBgYGBgYGBgYGBgYGBgYGxcCIBgYGBgYGBgYGBgYGBgYGBsVgzpqAgeGfCZVKZchh7lBsocRCicMNbF0XBgYGBsmwHjNmzOqkpKQRYk7SarUb1q5dOwG+ZrAmZGBgYGB4E8AyGhgYGErSDf5QLkO5COUmlGqsWRgYGP7punHNmjWNBgwYgIyrVsL5rmJJBgScMwrPZc1vVGhLeK427u7um/GTNREDAwOD4ShvGQ3m48eP99ZoNGb4Izs7O2/VqlXH4Gsue1QM5QBW48aNWxIfHz9Z6gUqVar0fUBAwGz4mlnacTdv3jQPDAxsmp6e3jkjI+Od3Nzc2iAPGOir8vPz7eiwfLVa/Rw+cywtLR9YWFiEWVlZ/Wlra3vso48++qtNmzZ5Ev8mZjBsJWfLmeRvEJSDULyg5JWntnqN0EyaNGlqTEzMEmhrr6lTp17FZyL1Yv7+/pJSRWbOnKliosnAAsQBifobf/nlF0eM0ZWsY8SIEe1PnDhxBjfgbwl1OAv+X4gB52K9noJzw9jjNnofcocSItjn+vDhw+HwuQDKA9ZUDAxvDkCu8UNOKq4KdDVryDecaLD29fVdlZaWNiAvL89Wbx8y+DEyr28PzsEfz58/b1TczurVqy9dvnz5V/A1S8F7chg8eHAk3E+FIu/C2fnfK1eu/IxjqY9vKlzkBM4IOv87KBGlyeWBAwd8wsPDD6jV6nxLS8tMjUaTp9Vqc+A3ptBG5+bmqqGYQZ/WFBQUqEF2GmVmZjZOTU0dEBsbqz558mRPCH6PcOJJOiQzDnGFmQyondtDCYKyC8p2lFUoaeWorV4nKoJ8o/OJo42fwsdkA9tGFLp27cq99dZb3Nq1a5kEMsiySYMGDYrMz8+vUNIBoF9SduzYUQO+Jkusw2LevHmjbt++/W9+g42Nzc1Nmza9Dzb4v7wNHjlyZO1u3bqFy3T+XpLFJUuWLJg9e/Y8ve36AaMc4LU4uJczek6sWLLBUvAdR8kj4Bp7izsQrtub6vUs5tzyAs3MmTOnRkRELPH29vYCX04W4VoOSAZ8plcFzwCfbRX6WYURDQz/4GCdB+rZT6DsgNIGShMoz6D8CqUl6al2Ahky5JqvxG1QZkJZAueny/z7BQqczwZ0TE00qFSqWRiMQJBzXOZ/MAMHumtycvJIPQO7DzphLwp8ZBMN4BwsBgdq0p49e1q1bNkycsaMGfsOHTrUIjAwsN2jR49m+fv7x4CxXAXH5ijl1G3fvv1zcKhWpKena6ZOnboTAj90JqwkEA1FRhDapSZ8Dzf0RAMdIMsJEyZ8GRcXN3vnzp1VeOdJ4TpeMeZiINKRM1Y9LoLjQjhxo1jCUSmXMoLnCpGRkYtQzOCcm9BvwhwcHDLAYc9G4gCcdXTec0h+MfvHDOTHEoJdmwsXLtTcvXu3R3R0tB9sPwclQcR/xGyF/VC+pYLkW3MiGrpDeYxOpaGkTAltZQUy5z58+HC8/8xifottq9cF9YEDB5pbW1vrgrbY2FgfDHaMQTTUr1+fs7Ky0pENDx8+VNShNqIMGlSXjBFnY9+HKdvJVHCtUaNGRP/+/W+ADYxeuXKlz5kzZzygb+WADP4I+7PBLmI/dpVBNGgWLFhwLTQ0dN3XX3/t6+XlFQF2FadguYINXrJixYoZYAuRMVOT46YU0aAqhmTQPUclg9HiNi5btux7kn0pzxx1YwT0mZE8kSFABO1PKudyXjE3N9fohKuh9yxR/rRwnh+c/xW1wSb4eEjPQCsgeMoj0WNKWE6bNs0PfWb8oUcYvrRPq9UeBt++P3xNV7AOhN2oUaOOpqWltbW1tf0LdNnQTz/99JpIcqusOmzHjBmzC/pzNzMzs5QWLVr0nT59OvpBUrNEzRYtWtQhLCxsmpub24aFCxce4AoHgdSgEz1u3bo1E+7lKnxfiXr4DegH6AuOIN9wMVc4IIUEHLZnJSgTZV4f9el08m8VGwBGGZdAsHzFqAITEA0qlapWQUFBmOD3e8gyQamtv08C7MLDw8cUs503FHYK3GcqlGiekVKr1dh57/Xo0SNj7969rVNTU80gcGsN2wJFBmalIf3YsWO1kWSoWrVqNgSLyJA/4qSlgQsdkE4Szi1rRMema9euaVu2bLGA729JYO4MqYMrxpEyRh3GrMdK8H0zHWcDzvlscjhRJp6XcK4n92JUyqqM/+D8/PnzOvilc+fOpx0dHU9whWwxKlxrMKqbBw4cOA8M4w16VuYODg42UCpDP34XiQY4vx5XOPpiaH/uByUACs4Dxvp2UcDRAwouQPYlV8hQG3q94tpKRxzExMSggdpEBKL+b7FtpV6+fHm9GzdurIR77gz6KAf0Ecp3vpOT0zI/P7/F58+ftz548OA3CQkJvrA/F0oeHKOyt7ff36hRo9kQ+ERICHiQ1Ok5duzYIKh/YHx8vNuRI0ea+/j4POYUHM1r2rTpi47p7q4E0WAqGTS0LrHXNNV9mLKdTIVcf3//bynIx/7ejew56hC04TGgw0I4eVMV0Ul+lp+fn0W2Fn0MXET2CTqg2dnZGWQHExQkGTDAvP86GnTlypUnnZ2dz8sgZnhndmMJjnHNci7n6uDgYC/QrbXxR1RUlNEIV0OJFYlkAx4bIhjguiYgeYqu06FDh1WRkZFJffr0Gf/tt9+GitD1xh4seiWQBrv2Fdil4ZmZmVVxg0KZu1ZwjdMQdI+CdnCqV69eTSJk8mjf0evXrztBID3KxcUF/QcnCURDaXVYLliwYAmSDDonOz294YMHD5Do+1CkDJZWh2bu3LlT4B52Q2ySDs+5X2xsLAaomOUphbyznDlz5kKQjXHdu3dfM2TIkLuwDX1tFdyLL/guq7y9vdf4+voGE5H1JhANGwTfLfT2xUOZL/P6XYngQ+KyADMfQA5UAn1ZQLKhEqln52N2BX9+CbGO/j5GNBiLaADfA5XbGCrohHgLduO2XUgwwHHHkGyA3zhKsRa2iRVEu/r166eBstDf/lDB+0SiIQwUrk5Z5+TkYLB/6aeffmqCJIObm1vWoEGDLhJ7phTyr1271gC/NGvWDI0Kji7fk+rEgXB8p/fd04DTDHUW8j788MOoLVu2cCTcyUaoQ+x/l1yHierBYy9C0P/Ls2fPkM3l4HvK6tWrB5RCNhgKB3DI+QD7HAX+z8mpaQgBtfvWrVtXnTt3bjwYwx3Up7Dv2moA8DkW+jouWuVgYH1zSKbfI0OKdV6BMoQrZKuRbEAiLkrKzUCbuIeGhr6FAY0dwMbGJmnGjBnvgbOQpv8b9EdBkyZNxBgPu/v376/BdSwaNGjwsEaNGvEpKSk2jx8/1oIT0q9SpUpr4frOEPj4QKAeXa1atSRra+tM0DfOYWFhA+BcTM8bSDpCDCrAM3KoU6fOeSidwKGrfvny5X4+Pj7HlXSywVnjLly4wHXs2FGX2XDq1CnZ1zSVDBpQV0h5vg9TtpOJgMH+UQo0KoOO0BH8BYWvkcH/jWS4jUz9hZlWT0GUn+iYjdxcrCuSKyT67cDeog2+zSlH6OtslnA0GhEQEBA9btw4N2M36MSJE7tA3eMkBiDCvlZSRkN5l3ObS5cu9Qb/6eaGDRuaR0dHux04cKBzz549t/KBoQIBb1nXeCV7QwLZgMcFU7udou/Ctkg9e/bsT8nJybYQdIZ9/PHHaUTYGUo0CJ9tJxMQl1XADo6Gdnq+aNGigBEjRozC0fvAwMALw4cPP8BJH5lH3znH3Nxcl9loaWnpKAjIcN+TvLw83WAa2F20rbYK16GF3zXgGW2Dftd+2bJlNcC21yVCI1mhOizBr8KBFvdjx47pMny9vLyQLK0gQc4t/P39x0VERMz44osvAjw9Pf+AbSnYbyD+8EGSYeTIkbu6det2mvqgGBJI06dPn0kJCQld4D6SOnTosAz6pvb27du+uBP8qPWghx3v3r07Cn0vcA3Djh49Ohv6gjf8n9G6juXu/tOmTZsOcOVrHbzWZC8u68l0ARILApJArh/kV9zUDX1bwmAkogH65Br46E8/dxGJwO+rRft44mE2BSmYMjML9iMB8S8xjgkI2cWTJ0/2ASNiZoqbvnLlSm3oSDgKwUGQkAZG43TlypVDJDCvpaEiBDFtqY4rJDhShTkJ/u8UEoLOJY1+FINOcPz3BhyH930Pjh1NyrqoPgXr4B0nHN0+hXNS0bky8F7E1FHUXjS/NYkckb0K12NDJEN3fgN+x21ENmA63ib83Lhx4wixxgmMp87oVahQ4Rk9H96hqUhkmf2dO3cCJ0yY8M6PP/44mQxnKsTtuldQgrFHJ8iQaQ4o6zg94n+g4KgUruuAqc6Y3YDOogspfmTa1+Ftie280CZ/cYVvrUDmWwuOzwg/P78d/LPR+42BSqPg4GBDL+8KhrZ97dq1E+AamMYXnZ6e7hAUFNQ0JiYm9ZtvvvnEzMxM06pVq9s1atQw79KlSwj8xlHVGhCI9E1KSurCFS6wJoZoMINn2vHhw4eDoF8N4jc+ePDgA64wbVARokGr1WIqMgfPWUc04G8kG/C3DIiRbU4gQ0kGBj5iUrbR4Z4iqEtMYMDrkv0i5FuMjItqJxm6ypRIF9g4xzL2l3fgmx/ePnHixA0a9S8ajYZPXGPmOnzGc8pOYUnSC94xYDhNdl1WFpMRMhqMLec8HCCgrebj43MaghiPqKgoza1bt/r27NlzH/kSSgS8ZV0Diaap8PkR3DPKXzCvFzjxWQ3BJZz3qG3btj+T/X1GOl7UMzfyYNErQej69esXgP2oAwFte8riRX8C10j5rww5x0A4AfwT3XPbvHnz5GvXru0SrD8WBcFtlEw5K60O/1mzZq3A59CyZcsI8HdmeXh4YCaktYJ1YEyTNHfu3OFgaztAHbm2trbpEmW8IgT1kz09Pe9B+ZOCZyRh7e7evft5pUqVkiH+OUvbMdPL0GwGyyFDhiwCueg9b968rSB3eRYWFs1379793Zw5c3AaHPf111/v69Gjx/7s7GznTz755HhAQEDHjz766GDdunVx4NgZzv/1/fffv0V+mSGxST86Np1IFxwMPqOwXq9DBX3PwVDChOSCkGQQm81QDOaXoItxOyMajE00EHHAkwj6WQpIKBzn12aAz8sqlQqPw867hM4VQzSkgHBfBKOxAQzVhz///LNzRkaGURfdeOeddxImTZp0ZO3atR2OHz9eDRTKBy1atAgBBXZWKSfo3LlznhAAaVFJgYHCN2fIGcERzg11l3FuSbAH4bqAX3x9fVt5e3s7GqEO3pBHCBdaMkIdRccSmeEoss0MrcdNSDIIyYaJEyfu0Xnt6eldKdC2WQ0Q03/4L2gIITAWMrgvkXEuLi7VKGhA41WQm5urM4bgWBRwZb++1ovkFUcx8V7wPw6FggbxBBk+zHLwIMfNT2L/jadr4f9xAcOHpEgMFf3f+ZxgfQcDUIkcKOxb6Nze37Jly7CTJ092oP3dBSRpQWJiIgYj6Gg1gXO6gaHW0jXEpF7bhoeHv7tq1Sp/JycnbLvq8Iw/gGfvuH379i6DBw8O5KSPGBWBJxWQbMApE7hGQ4MGDeQSDWLnrEdwyk+XKO3cEBG6hD/W0whtoDVBG0ueRy+BnCmxrszMTAvYd0bidcWgwNLSEgk9OSNSxb35IZwPyOETU96xhFI9CVLrKCHo58ktYT+UnZ1hhIwGY8u5zn8Es9bVzc0NMzVDwa+6u3PnTg/Qje1JpyYrFPCWdY2ibAQiL/fTbyn9N6mE89CGXaRAC3V7hsjA09iDRfpIOHz4cBYEnkNQtsH26ebggX+AWT4apQjFvn37xkOQmwLPBtfoWErtpCj06vie+mlBSEiIg5WVVUafPn0OEumn5H0kL1y48FdAU+zTUHp37979SwmXdgG/wB3aP23YsGErof1zab2HKPA93s7KyrIBn3tucnLyd02aNBk4Z86cPQYG/Shf7/j4+Nzr0qULTsWI/eqrr0a3bt06HJ43yiMXFBT0yNXVtTrEIVbt27d/bG5ufhHiHl84HtuuNsRafR0dHf/bsmVLQwdA0RdEEgnfvIL6qo/CRAPGo/UE+jWX96P0MxnkkAyUGcH7svwijy99UlYDWwDSyEQDjmz2J1JhCQjJ0oKCgtmUzYCBibfAeV9CxyUSMbFLArN4HQ14165d48CgfGHsm87JyUEjcWXMmDGx4MD73rt3zxbKGAq0ohSoQpdOiF8aN24cR0Y8Vc4FjcyGVxo7duy3t2/fbgzKZ5u3t/doIzHu+g6c1sB6xDpAWoFSwRTKzkaop0pJO54+fdpVn3ygINhwwTQ3L4B+qgIjYens7PwqM2RvXzB69Ogbbdq02f+SdwHH69iIl8mJkoCZEOPIadpFhAISFkg67YbyBekBlAtMx9srpe+CM9o+NDT0HcHUCW7GjBmjBVMnin5LmDphgestwH2jA4jzryKHDh0abG1t3Ra21QInOBXaUQ3PxLZatWrXoT9cInm0A6cC39ih4gxf4FLH4WzdurUZXM/LyclpATmltUDOG4Nhr/X7779PHzx48H4lgg9cnwEzGYRAsgEXhoTgUK4uMdpo2uuYcmCMezLBfWhLCDDFBIeGjtrq1+W4du3a3sePH68O8pe/CUBkoNjrFksoaLXaYu0dONQuMsVC9/+LefMDTzaElBIsGoqS3mCh5Yw0NcYIGQ2mGDV3CA8PHwU+VDvQfUIbpF23bt0wCKAWKxTwlnWNRLoHreB+xN6T+rPPPmuyZ8+eVWq1WlWvXr0NR44cQVKJXxwcAx4LwZQMsdmpxh4sEkIVHBzstG3bthXgB5iBXx0BgXIB+QX8AtKKAOxrsoODA/o4NmFhYXVr1aqVoLRs6NVRHepApt0O38w1cODAHRAsY1bRM4XvAwcdw/v27fsLTpHcu3dv9UOHDnXu0aOH2EEE3WLRcXFxRWvN0XoP8/FZpKenWxBpwEVHR2MshYIUZ8B17cD/yAcfBs/HtbrS3N3dE69evVo0aALX04IvlZKXl4d99S74941q1qyZDvq+ArgrCb179z7WsmXLZyLuZyyUVlBmcIVraikJDcWPKG8OROhhFvhpnhwohixQSdSLuqkR8Dmfnz6h/0n7/cp4KwaDHKKBFndEVm8pKHUMwPkRbt16DXpvmkAl/y/YJvXdawV0jUucsitEl0Y0oJeO8/AqAQYg0aDRaDBAc1KIaHAEIW+lY2xq10alGMvJmwNlbDY8rVWrVlcPHjzYe+PGjRg85Rpp6oT+XFq8rxUK1/GKUiHFNEXhejQi/0oVEcfm4xsmwCm3SklJsXZ2dlYLjEEe/E6aMmXKNehb+M6gM9yLeYNqPF7HdBW+oaKsEZcMkj9+MR8kG6xI9lGeF0IZBqUzkYGSYOSpE3kQfMc+evSo2vjx438CPXTf3t5eC8a1JhTrqVOn7nj69KkdXH8IGPh6ly5dmgXGHYOgJomJiRXAoRQ7pcnxt99++w84ubYjR45cCvLSetmyZW3gurXIoWg4bdq0H5YvX+7LyXiNLWYz4NoM165d0/1GcmHMmDG6TyQgcJ9cXVKKzEhNo+aDVIOnNMisS0qd5WnqBJ+VIfW+xQTU+nW5ZmVlvUv2HvXEVXJYxV63WBPr4eERBk5tEji31fbt29e8V69eESCDk8DeomMrZ5SotDc/oJ6UszC1ToeCfLtt2rTJ2G+w0JcDpTMajC3nKtBN7lWrVn0Obb+C7EiNefPmfQjP3DIyMrIn/A4APa6VGfCaKmi2hL7ZDoK36nPmzDkK/RWnCR7W8wfdyZeQ9GYLE06dwAC2PQTItoCcGzduVEpLS9P5+uDPqzkFR2nBxsbkA/C7hYWFHVd2FqUSdWi+++67XlWqVInr2LHjkSVLljRMTU3NAj/iHCcxk7CYOnAAVDetAOppA+3o3KNHj6fU38TUUQBB/bPr169X5jeAf4J9x7FRo0Yx0Lfr8NvBZ7MjP9EQoiF79OjRhyZOnDitW7duG0EWEvv16/cA/Zn+/fsvzsjIsMPr44FhYWE1hg4duvDWrVse8+fPPxMVFaX966+/KkOb+axfv95y8+bNX4jwVWyp/1hwyr2hDzGQ7vtXikuxjl76JIP+NAqJZMN8jqZG0DSJVz71vzMYgWjQIx3WkoLiF4ecrbd/qUL/BQMjU84PzV2zZs3/8AqgU6dO9xRSwOpTp055QnBTHX+AsP/ByVwoijM+G541efLkL0Dx1Bw3btysgICAz4xQR5GzK1jZWWuEOoSGfR8nIxuirHsR6SyIWWAtG4xbEo7+gZPeIycn535KSkq0s7NzIgTO8YsXL54HxgqNHhrWp9988406MzPTCWTUHYwVrr7MVa5cOZkre74fphu2JVIBRxorEamI0S0GazgftQUnc7SAe3nqRBX47yhr0UTA6f8WO3UiYdSoUQe2bNnS5/79+/g+5zbPnj3DtNo0b2/vY+BAHLYGeHl51Q8KCmoHwVWRYYeAPXbQoEH7Rcqn/c8//4wZXJjih2uvOM6YMQPJnv+D8jZX+Nqn3zhpr7EtIhVatWr10runMYMBp08gAYFEAxIQErMaDOnfEZz0UU6xUxrk1CW1zvIydSKJM93ikfp11U5KSsohG84vBvm7QnXhdaMmTJiwZ+XKlb1BXgKxtGjR4uCsWbPWc/IXy30JSr35gScS9bMlTAEjZDQYW87tIEjx79ChAwZjPNld09PTs+Ht27cb3rlzpzno5IFgh7JkBrymCpo1rq6uTo8fP67y448/9vHz8ztK9i+9uGk0UhabNOHUCXX37t2f/P777ykPHjyoEBoaWrddu3ZxZ8+edQoJCWnZq1cvjYJdN4f0Bz4PDMLV4EfiIpDc8+fPLRV6PkV14FtsLly4UBfs3zLoF84nT5781MLCIm3btm0tJJAAxdah0WgcBw8enODo6Pjb6tWr50KgntOkSRNcwDZNwvXjR4wYcWDHjh1DLl26ZNWgQYOsYcOG4UBtPL49LD8/f8bp06crVK1aNRf8mBOc4dNxEho3bnwuODg4A55rNXBxIps3b47EwmWQERwwVXt4eKB/pwG9WxduLa9WrVqHnZyc8Bhz2OYJMpUEfib+F0sRvko2xY1CkoFvE1UJMWSpcscVTuHF9R5O6+1z19OFKn2yQabOLWlqRAHHoChUZXSCFwcWEg0t9LIZlEYnePhB1Jn49BYcTQ2WeV370aNH/wnBWj39HS4uLhnvvfdeTM+ePfH9tbu5F+mjUqB7jQ2uMCvcOG3atMYQONyU0YHRef6YvmMQ2FREgLvZAGcCX0OE869wzuN1Cgy7KlyH0AHqREokycB7EVuHJ9URQX3HndpPbj1F/VMODOjTDcB4+P3www8DQO7yzczM0uEzA0qqubl5lqWlZSbIYQYEzXbwaQ7Gyh4+reDTGootfFeDEdvbsWNHnFN4qxSZxjkZSIThmgyDyMgh8YbZPpg6OJ4rhrU2UGeYqq1QL2H2EB5XTWD44uneMHiyoP0tucJURjOSRXwbTBDdvyFBisFz6uF/o0zFiLlXf39/XcNOmjRJRzYgAgMDuZiYGN0UCiQfhID+oSMbQOeoJOgST4VkrbzUpXSdngbqDFPck9KwHzly5GVw1OsKN4Lj+v7cuXNPcgqsL0JyicQfvhLXmuQxjHuRVSE126dYvQLyVp8rTBmW+2pZzEzCRYrn8Bv4N1go5Ivo+zmdqT06ccVnNOjsl97xwa9Z9mwnT5588MmTJ/hfuLfffnslBOZfrlq1asKpU6cWCw8cOnToxvPnz/fDt/tAgHsuLi6uLga8DRs2DJ0/fz4unltWBikGQe9+/vnn2zFoLuEa6SWsqSGGCHAEXTt9y5YtYyEISwYbewvuaSoFVvyzeQvqGcH7p1xh+niEoXqJX5tKxCLY/H00E/mc0L415gqnPVYmO4efOJCAgxO/cdIzdy2XLl266vLly5/gj/r16z+6c+eOblCtTp06f4LdugiB7qf8wUQCVBNJApZYB3y/kpaWpomKivLgD65cuTK+7et9suN5cusAPXgrIyPDCvqsjuTDNdamTJmynfwisRlTWvJPupJuwTfw/If8eOxT+EYvvBccZDlCdRiyzoWarl2DdC2SIAlEAmgpgE6l4ypTQI/PII78IVfygXBgJNoQ8pemEeCAyv9yhVNpcdFdHHweQrED1o+jI19DyUI/MScnh7O1teWgD5R0TZy625HaZLfALqA+n07+2nGQgXUKkApFZAhOm6Dt84uRN/19kl6lySCBaDAR9ANq3iDKddrcyFh0IAFLI8HWkGBiMIYOFk5zkPOOYZxbhEahCyl6FSn2fTKdIK3ACUmi34aMWPApkWUZWzsK0vh5uWmknJSsQ/9+tMV8V6oOreBekgTtJ7ee1uvWrdt47NixBlI7iLe3921fX19Mkz1fymHoELwXHh4+8Pr16zXBANqBc2WbmJhol52dbZGbm2uGRaPR5OCij6DIM+3s7DKcnZ1TwWCmN2jQ4LG7u/tOc3NzHJV5VgrRwJEM4Cijl8CxQ2NS4uKVBuoMU7WVmowRynhFkud8MrIxZLTxGGT5kVjhU/+yad8TzvAVxD0NXchUgnNYRDSIhUiioSxZkCLP5aEupes0VGeY4p6UhhvZqE6k99NJxo6QDVTiPe5qsodVyRHWvfaSZDJDxnX1A2j+zQ97OfnTJvjnju3yMWbdUbbEJXLQTyhEIEkmYUUQDcaUPSdqo7bUd4LIh6pNgVMTCvhwQU4cuMEBHhuJAa8hQTMGTr2E0zDpLRT7RBABmMny2cGDB0f++uuvB728vD4YNGjQtOnTp+O9Vad2RP2/gjIlN3PiFpw09mDRK2QiybYtPSO0i1b0f6M56dnDDkQe9qQ6Yqg/qEiHxNO9NaDgFWXzMAXYStQRSsc0JV8e+xnKJ74R5KZCdUQQOWpPOus21RvGic/G4v0TV6ozjfp8MtXhRn05g7YniiR6zciHy+deDArxmeq5dD+WAp8nl/6T/rYyfQ8iGrQUI5mTj1WR6s6i/4L9LRb8U1z4l6tVq5ZuAethw4a9VoOnRAYEIxr+PkSDfkDNcfLniwqVbmXu5Tl9+aRwY6lkyawHhdeFCv+6HVQoD0mBsJScNxvYN3HKR0dOWmo19uNTBjhA5hQUe5CT5kzOuh05VSruRcpXHvdi2lEiGUZcFPEGBdG5ZRANRcQA9VW8rz9KuwkDdYap2up1EKFKZ+AwMJgSxdnDVAoK4zkFMhrKcuxkOG3FBdBKkzs82dCCgpcrpEcTFKqjdUBAQGBQUFBdMSfh6vJjx479mCudeDUFbClAcqK+EkNtwxO+tnRcOhFBVtyL1+JJCXjLCpothOSQRCIA62hx9erV1s2aNXsUGRlpkZiYGN60adPzAr9QP1MySUK/5fur0oNFpoLQx+Xn6VtwL8j9XOoH1tyL9dceciIzGkqpI4N8HxvuxaBCAhEZKUaoI5dThiB942HowohZWVmY3cKBHOF6FLhoK77V43X//fmCteGkkAy6BTyZ6/D3IBoYGMozrATGyUrC+cLXOJY1wV5NddiT4bYh4yhcAKuAHL1ccoaek7FPo+vn/UPaylRQKjOGgYGhfANlvCIFSImc/CkZQmBKNk/COhh4Dv4PnngNZ4+nRHIIyYAQCUQA2lUk3uwo6DSnwDKOezFSrJ8pycDAiIaXA/Ki73v37tWRDIj+/fuXh1uY/5rO/cfD/E36s7t27SpiRaDjsjQWBlMjkwLICBPUlU/EAZan/6S2MpWcS6jHlIv3MTAwvD4YM5h8QoQBZo4ZSsJmkh14wnysEp9XMCf99aYYEWFWK041LNCzw8X2CVO01d+lDoa/N3AtBr0MWSQZTpJ+w0Gwzm840cAgA29cRgMqRaYMGRj+3jCVnDN9wsDAwMB0Ynltq79LHQxvNkrKaMC3grq6unINGzbkxo0bp9+vcqBfWbDWY0QDawUGBgYGBgYGBgYGBgYGBgZFoGZNwMDAwMDAwMDAwMDAwMDAoBQY0cDAwMDAwMDAwMDAwMDAwKAY/l+AAQCk3Feo1RF60wAAAABJRU5ErkJggg==)
}

body .redactor_toolbar li a.redactor_btn_fontsize {
    background-position: -900px
}

body .redactor_toolbar li a.redactor_btn_removeFormat {
    background-position: -925px
}

body .redactor_toolbar li a.redactor_btn_codeEditor {
    background-position: -950px
}

@media all and (-webkit-min-device-pixel-ratio: 1.5) {
    .redactor_box .redactor_toolbar li a,
    #sticky_redactor_toolbar .redactor_toolbar li a {
        background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAB9AAAAAyCAYAAAAEE0B+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA2hpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDowOTgwMTE3NDA3MjA2ODExOEMxNEI4RTI3NTJCNDBDMSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDo1RDJEMkJGRThGREUxMUUzOEQ2MkIzMzVDMEI4MUMxQiIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDo1RDJEMkJGRDhGREUxMUUzOEQ2MkIzMzVDMEI4MUMxQiIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChNYWNpbnRvc2gpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6MEE4MDExNzQwNzIwNjgxMThDMTRCOEUyNzUyQjQwQzEiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6MDk4MDExNzQwNzIwNjgxMThDMTRCOEUyNzUyQjQwQzEiLz4gPC9yZGY6RGVzY3Jp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)
    }
}

.syntaxhighlighter .gutter {
    color: #eee !important
}

.syntaxhighlighter code,
.syntaxhighlighter pre {
    display: initial
}

.article-body .syntaxhighlighter table {
    table-layout: auto
}

.article-body .syntaxhighlighter div {
    word-wrap: normal
}

div.prism-show-language>div.prism-show-language-label {
    top: 7px;
    border-radius: 0 5px
}

pre[class*="language-"] {
    color: #333;
    box-shadow: none;
    border: 1px solid #dfdfdf;
    border-radius: 5px;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiMwMDAwMDAiIHN0b3Atb3BhY2l0eT0iMC4wIi8+PHN0b3Agb2Zmc2V0PSI1MCUiIHN0b3AtY29sb3I9IiM0NThlZDEiIHN0b3Atb3BhY2l0eT0iMC4wMyIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==");
    background-size: 100%;
    background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(50%, transparent), color-stop(50%, rgba(69, 142, 209, 0.03)));
    background-image: -moz-linear-gradient(transparent 50%, rgba(69, 142, 209, 0.03) 50%);
    background-image: -webkit-linear-gradient(transparent 50%, rgba(69, 142, 209, 0.03) 50%);
    background-image: linear-gradient(transparent 50%, rgba(69, 142, 209, 0.03) 50%);
    background-size: 3em 3em
}

.line-numbers .line-numbers-rows {
    border-right: 1px solid #358ccb
}

.line-numbers-rows>span:before {
    color: #aaa
}

.daterangepicker td.active {
    background-color: #eee;
    background-image: -moz-linear-gradient(top, #eee, #eee);
    background-image: -ms-linear-gradient(top, #eee, #eee);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#eee), to(#eee));
    background-image: -webkit-linear-gradient(top, #eee, #eee);
    background-image: -o-linear-gradient(top, #eee, #eee);
    background-image: linear-gradient(to bottom, #eee, #eee)
}

.daterangepicker td.in-range {
    background: #eee;
    color: #333
}

.daterangepicker td.active:hover {
    background-color: #888;
    background-image: -moz-linear-gradient(top, #888, #888);
    background-image: -ms-linear-gradient(top, #888, #888);
    background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#888), to(#888));
    background-image: -webkit-linear-gradient(top, #888, #888);
    background-image: -o-linear-gradient(top, #888, #888);
    background-image: linear-gradient(to bottom, #888, #888)
}

.daterangepicker td.off.in-range {
    color: #bbb
}

.daterangepicker td.in-range:hover,
.daterangepicker td.available:hover {
    background-color: #888;
    color: #fff
}

.daterangepicker .table-condensed td {
    padding: 4px 4px 0px 4px
}

.daterangepicker td.available,
.daterangepicker td.available:hover {
    border-radius: 0px
}

.daterangepicker td.end-date {
    background: #eee;
    border-radius: 0% 50% 50% 0%;
    color: #000;
    font-weight: bold
}

.daterangepicker td.start-date {
    background: #eee;
    border-radius: 50% 0% 0% 50%;
    color: #000;
    font-weight: bold
}

.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
    border-color: #7B7B7B;
    background: #7B7B7B;
    color: #fff
}

.ui-daterangepicker li.ui-state-hover {
    background: #707070;
    color: #fff
}

.ui-state-active a,
.ui-state-active a:visited,
.ui-state-active a:link {
    color: #fff !important
}

.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover {
    background: #707070;
    color: #fff
}

.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
    background: #707070
}

.ui-state-focus a,
.ui-widget-content .ui-state-focus a,
.ui-widget-header .ui-state-focus a {
    color: #fff
}

.contact-form .ui-datepicker-trigger,
.input-date-field .ui-datepicker-trigger,
.ui-form .conditionset fieldset .ui-datepicker-trigger {
    left: -2px;
    top: 0px;
    font-size: 20px;
    position: absolute;
    text-indent: 0;
    width: 25px;
    height: 25px;
    background: none;
    border: 0;
    margin: 0
}

.contact-form .ui-datepicker-trigger .ficon-date,
.input-date-field .ui-datepicker-trigger .ficon-date,
.ui-form .conditionset fieldset .ui-datepicker-trigger .ficon-date {
    margin: 0;
    color: #999
}

.profile-edit-form .ui-datepicker-trigger {
    left: -1px;
    top: 3px;
    background: none;
    border: 0;
    position: absolute
}

.support-date-field,
.input-date-field {
    position: relative
}

.input-date-field input.date.datepicker_popover {
    width: 280px
}

.input-date-field .ui-datepicker-trigger,
.support-date-field .ui-datepicker-trigger {
    left: -1px;
    top: 3px;
    background: none;
    border: 0;
    position: absolute
}

.input-date-field input:not([disabled]),
.support-date-field input:not([disabled]) {
    background: #fff;
    cursor: pointer
}

.input-date-field .ui-datepicker-trigger {
    cursor: not-allowed;
    pointer-events: none
}

#ui-datepicker-div {
    z-index: 1051
}

.ie .portal-attach .attach-file {
    display: block !important
}

.ie .portal-attach .attach-proxy {
    display: none !important
}

.ie6 div.custom-file-upload input[type='file'],
.ie7 div.custom-file-upload input[type='file'],
.ie8 div.custom-file-upload input[type='file'],
.ie9 div.custom-file-upload input[type='file'],
.ie10 div.custom-file-upload input[type='file'] {
    font-size: 121px
}

.freshfoneAudio .playing .sm2-360ui .sm2-timing,
.freshfoneAudio .playing .sm2-360ui .sm2-360btn:hover+.sm2-timing,
.freshfoneAudio .playing .sm2-360ui.sm2_paused .sm2-timing {
    position: relative;
    left: 37px;
    font-size: 13px;
    color: #666;
    top: -4px;
    visibility: visible
}

.freshfoneAudio .ui360 .sm2-360ui.sm2_playing .sm2-360btn:hover+.sm2-timing {
    visibility: visible
}

.freshfoneAudio .ui360 .sm2-360ui.sm2_paused .sm2-360btn:hover+.sm2-timing,
.freshfoneAudio .ui360 .sm2-360ui.sm2_paused .sm2-timing {
    visibility: visible
}

.freshfoneAudio .ui360 {
    border: 1px solid #efefef;
    border-radius: 20px;
    width: 100px;
    background-color: #FFF
}

.freshfoneAudio .playing {
    background-color: #FEFEF2;
    border-color: #CCC;
    -moz-box-shadow: inset -1px 0px 7px -1px #DDD;
    -webkit-box-shadow: inset -1px 0px 7px -1px #DDD;
    box-shadow: inset -1px 0px 7px -1px #DDD
}

.freshfoneAudio .ui360 a {
    font-size: 13px;
    margin-top: -9px
}

.freshfoneAudio_text {
    border: 1px solid #efefef;
    border-radius: 50px;
    width: 389px;
    background-color: white;
    padding: 10px 20px;
    background: transparent;
    color: #999
}

.threesixtyplayer-sprite,
.ui360 .sm2-360ui.sm2_playing .sm2-360btn,
.ui360 .sm2-360btn-playing,
.ui360 .sm2-360ui.sm2_playing .sm2-360btn:hover,
.ui360 .sm2-360btn-playing:hover,
.ui360 .sm2-360btn-default:hover,
.ui360 .sm2-360ui.sm2_paused .sm2-360btn:hover,
.ui360 .sm2-360ui.sm2_buffering .sm2-360btn,
.ui360 .sm2-360ui.sm2_buffering .sm2-360btn:hover,
.ui360,
.ui360 .sm2-360btn-default,
.ui360 .sm2-360ui.sm2_paused .sm2-360btn {
    background-image: url(/assets/cdn-ignored/sprites/360player-s8ec5f8b27d.png)
}

.ui360 .sm2-360ui.sm2_playing .sm2-360btn,
.ui360 .sm2-360btn-playing {
    background-position: 0 -22px
}

.ui360 .sm2-360ui.sm2_playing .sm2-360btn:hover,
.ui360 .sm2-360btn-playing:hover {
    background-position: 0 0
}

.ui360 .sm2-360btn-default:hover,
.ui360 .sm2-360ui.sm2_paused .sm2-360btn:hover {
    background-position: 0 -44px
}

.ui360 .sm2-360ui.sm2_buffering .sm2-360btn,
.ui360 .sm2-360ui.sm2_buffering .sm2-360btn:hover {
    background-position: 0 -66px
}

.ui360,
.ui360 .sm2-360btn-default,
.ui360 .sm2-360ui.sm2_paused .sm2-360btn {
    background-position: 0 -66px
}

.ui360,
.sm2-360ui {
    position: relative
}

.ui360,
.sm2-360ui {
    min-width: 40px;
    min-height: 40px
}

.sm2-360ui {
    width: 40px;
    height: 40px
}

.ui360,
.ui360 * {
    vertical-align: middle
}

.sm2-360ui {
    position: relative;
    display: inline-block;
    float: left;
    display: inline
}

.sm2-360ui.sm2_playing,
.sm2-360ui.sm2_paused {
    z-index: 10
}

.ui360 a {
    float: left;
    display: inline;
    position: relative;
    color: #000;
    text-decoration: none;
    left: 3px;
    top: 18px;
    text-indent: 50px
}

.ui360 a.sm2_link {
    text-indent: 0px
}

.ui360 a,
.ui360 a:hover,
.ui360 a:focus {
    padding: 2px;
    margin-left: 0px;
    margin-top: -7px;
    color: #666
}

.ui360 a:hover,
.ui360 a:focus {
    background: #eee;
    border-radius: 3px;
    outline: none
}

.ui360 .sm2-canvas {
    position: absolute;
    left: 0px;
    top: 0px
}

.ui360 .sm2-timing {
    position: absolute;
    display: block;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    margin: 0px;
    font: 11px "helvetica neue", helvetica, monaco, lucida, terminal, monospace;
    color: #666;
    text-align: center;
    line-height: 50px
}

.ui360 .sm2-timing.alignTweak {
    text-indent: 1px
}

.ui360 .sm2-cover {
    position: absolute;
    left: 0px;
    top: 0px;
    width: 100%;
    height: 100%;
    z-index: 2;
    display: none;
    background-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==)
}

.ui360 .sm2-360btn {
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    width: 22px;
    height: 22px;
    margin-left: -11px;
    margin-top: -11px;
    border-radius: 25px;
    cursor: pointer;
    z-index: 3
}

.ui360 .sm2-360data {
    display: inline-block;
    font-family: helvetica
}

.sm2-inline-block .ui360 .sm2-360btn,
.ui360 .sm2-360ui.sm2_playing .sm2-360btn,
.ui360 .sm2-360ui.sm2_paused .sm2-360btn {
    width: 22px;
    height: 22px;
    margin-left: -11px;
    margin-top: -11px
}

.ui360 .sm2-360ui.sm2_playing .sm2-cover,
.ui360 .sm2-360ui.sm2_paused .sm2-cover {
    display: block
}

.ui360,
.ui360 .sm2-360btn-default,
.ui360 .sm2-360ui.sm2_paused .sm2-360btn {
    background-color: transparent;
    background-repeat: no-repeat;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAAWCAYAAADEtGw7AAABoUlEQVR42sWVu2oCQRhGU/s8gpVYJeQJNkZSbiH4QNuLlQZS21sJayGYaOEFVFDxNiremj9zig2uzk5YQpKFg8PMd75ZZle9E5Ff4e+Ll8tlQuNoPI2vUcCYOdbIxCmm9F5T0YgNMmS/LebSwWdNa7VayXq9ls1mI9vtVna7nQBj5lgjQxYHN7KY3QkiUbDf7+V4PMrpdArBHGtkyOJc3/n1mVaUUl+F5/PZSrABDi4dpmKH3QkixQEHlw5TsccZmsRCoSD1et1ajkuHqdg/HA5GKZPJCOTzeanVasYMLh2mYsXDIGAoDuG6rlSr1WCdBxrcsTIWazgrQiHS6bSRYJ3XDzeq2O/3+9Ltdm9IpVIhstmslEqlUAY36ii8ZrMpjUbjhmQyKeA4jhSLRWMGN+rhOZ1Oh8ANuVxOyuUy40hwo163RK/XeyPQbrdjgYNr/ILAYDB41Gf1wZnFAQfX+iM0HA5fxuPx+2g0Ej22QoYsDq61mGsymTxMp9NX/Sk2yJDFsRZfXpzXbDZ7WiwW3nw+9zUKGDPHGpkL5V//mn7OJyJZApyzeUS5AAAAAElFTkSuQmCC);
    *background-image: url("/images/soundmanager2/360-button-play.png");
    background-repeat: no-repeat
}

.ui360 {
    background-position: 9px 50%;
    _background: transparent url(/images/soundmanager2/360-button-play.gif) no-repeat 9px 50%
}

.ui360 .sm2-360btn-default,
.ui360 .sm2-360ui.sm2_paused .sm2-360btn {
    background-position: 50% 50%;
    _background: transparent url("/images/soundmanager2/360-button-play.gif") no-repeat 50% 50%
}

.ui360 .sm2-360btn-default,
.ui360 .sm2-360ui.sm2_paused .sm2-360btn {
    cursor: pointer
}

.ui360 .sm2-360btn-default:hover,
.ui360 .sm2-360ui.sm2_paused .sm2-360btn:hover {
    background-color: transparent;
    background-repeat: no-repeat;
    _background: transparent url("/images/soundmanager2/360-button-play.gif") no-repeat 50% 50%;
    cursor: pointer
}

.ui360 .sm2-360ui.sm2_playing .sm2-360btn,
.ui360 .sm2-360ui.sm2_playing .sm2-360btn:hover,
.ui360 .sm2-360btn-playing:hover,
.ui360 .sm2-360btn-playing {
    background-color: transparent;
    background-repeat: no-repeat;
    _background: transparent url("/images/soundmanager2/360-button-pause-light.gif") no-repeat 50% 50%;
    cursor: pointer
}

.ui360 .sm2-360ui.sm2_playing .sm2-timing {
    visibility: visible
}

.ui360 .sm2-360ui.sm2_buffering .sm2-timing {
    visibility: hidden
}

.ui360 .sm2-360ui .sm2-timing,
.ui360 .sm2-360ui .sm2-360btn:hover+.sm2-timing,
.ui360 .sm2-360ui.sm2_paused .sm2-timing {
    visibility: hidden
}

.ui360 .sm2-360ui.sm2_dragging .sm2-timing,
.ui360 .sm2-360ui.sm2_dragging .sm2-360btn:hover+.sm2-timing {
    visibility: visible
}

.ui360 .sm2-360ui.sm2_playing .sm2-360btn,
.ui360 .sm2-360ui.sm2_dragging .sm2-360btn,
.ui360 .sm2-360ui.sm2_dragging .sm2-360btn:hover,
.ui360 .sm2-360ui.sm2_dragging .sm2-360btn-playing:hover {
    cursor: auto
}

.ui360 .sm2-360ui.sm2_buffering .sm2-360btn,
.ui360 .sm2-360ui.sm2_buffering .sm2-360btn:hover {
    background: transparent url("/images/soundmanager2/icon_loading_spinner.gif") no-repeat 50% 50%;
    opacity: 0.5;
    visibility: visible
}

.sm2-inline-list .ui360,
.sm2-inline-block .ui360 {
    position: relative;
    display: inline-block;
    float: left;
    _display: inline;
    margin-bottom: -15px
}

.sm2-inline-list .ui360 {
    margin-right: -2px
}

.sm2-inline-block .ui360 {
    margin-right: 8px
}

.sm2-inline-list .ui360 a {
    display: none
}

ul.ui360playlist {
    list-style-type: none
}

ul.ui360playlist,
ul.ui360playlist li {
    margin: 0px;
    padding: 0px
}

div.ui360 div.metadata {
    display: none
}

div.ui360 a span.metadata,
div.ui360 a span.metadata * {
    vertical-align: baseline
}
