.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,
.dropdown-menu.is-active {
  display: block
}

.pull-right .dropdown-menu {
  right: 0 !important;
  left: auto !important;
  top: 100% !important;
  bottom: auto !important;
}

.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
}

.article-lightbox.modal.fade {
  -moz-transition: opacity 0.1s;
  -o-transition: opacity 0.1s;
  -webkit-transition: opacity 0.1s;
  transition: opacity 0.1s
}

.article-lightbox.modal.fade.in {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  margin: 0;
  background-color: #ffffff00
}

.article-lightbox.modal .modal-header {
  position: absolute;
  top: 3%;
  right: 3%;
  padding: 0;
  border-bottom: 0
}

.article-lightbox.modal .modal-header .modal-action {
  padding: 5px;
  font-size: 14px
}

.article-lightbox.modal .modal-footer {
  background-color: #f8f9fa00;
  -moz-box-shadow: inset 0 0 0 #fff;
  -webkit-box-shadow: inset 0 0 0 #fff;
  box-shadow: inset 0 0 0 #fff;
  position: absolute;
  left: 50%;
  -moz-transform: translate(-50%, 0);
  -ms-transform: translate(-50%, 0);
  -webkit-transform: translate(-50%, 0);
  transform: translate(-50%, 0);
  bottom: 20px;
  padding: 0;
  border-top: 0;
  text-align: center;
  line-height: 0
}

.article-lightbox.modal .modal-footer .modal-action {
  padding: 6px;
  font-size: 18px
}

.article-lightbox.modal .modal-footer #download {
  margin-right: 10px
}

.article-lightbox.modal .modal-body {
  padding: 0;
  min-height: 100%
}

.article-lightbox.modal .modal-body img {
  max-height: 80%;
  max-width: 80%;
  position: absolute;
  top: 50%;
  left: 50%;
  -moz-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  -webkit-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%)
}

.article-lightbox.modal .modal-action {
  height: 32px;
  min-width: 32px;
  border-radius: 4px;
  border: 1px #cfd7df solid;
  display: inline-block;
  text-align: center;
  color: #12344d;
  cursor: pointer;
  padding: 7px;
  font-size: 14px;
  background-image: linear-gradient(to bottom, #fff, #f3f5f7)
}

@media (max-width: 720px) {
  .article-lightbox.modal {
    position:fixed
  }
}

@media (max-height: 650px) {
  .article-lightbox.modal .modal-body img {
    top:45%;
    max-height: 60%
  }
}

.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: 0.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 0.15s linear;
  -o-transition: opacity 0.15s linear;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear
}

.fade.in {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=10000);
  opacity: 100
}

.collapse {
  position: relative;
  height: 0;
  overflow: hidden;
  -moz-transition: height 0.35s ease;
  -o-transition: height 0.35s ease;
  -webkit-transition: height 0.35s ease;
  transition: height 0.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 0.1s ease-in;
  -o-transition: opacity 0.1s ease-in;
  -webkit-transition: opacity 0.1s ease-in;
  transition: opacity 0.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 10px
}

.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: 0.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: #aaaaaa 0 6px 10px;
  -webkit-box-shadow: #aaaaaa 0 6px 10px;
  box-shadow: #aaaaaa 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,.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-698d3abd0dde03af087eba2d9c96cf1575e4b721a7ce6dc28d423c2a91a21baa.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 {
  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-1b1903ef4ad90edfe633a3b49c0275ea335f2bf566134a4b559045b4dc5c8b1e.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: #333333
}

.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: #888888
}

.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-8f415516bad5930ff4da8f0c24cac34d793d4e544779dbe3799abd2051b1b2c6.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
}

.hide-search-after-icon .select2-search::after {
  display: none
}

.hide-search-after-icon .select2-search input.select2-input {
  background-position: 100% -27px, 0 0;
  background-size: auto 49px
}

.hide-search-after-icon .select2-search input.select2-input.select2-active {
  background-size: auto auto;
  background-position: 99% 55%, 0 0
}

.select2-container.lookup {
  margin-bottom: 15px;
  width: 220px
}

.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
}

.article-list li.folder:before {
  background-image: none;
  font-size: 18px
}

.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 #dddddd;
  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: 0.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
}

.freshid_login .customer-login-link {
  float: left;
  width: 100%;
  border-top: 1px solid #dddddd;
  margin: 1em 0px 0px;
  padding: 1em 0px;
  font-family: Arial, "Helvetica Neue", Helvetica;
  font-weight: bold;
  font-size: 18px;
  line-height: 24px
}

.freshid_login .customer-login-link * {
  display: inline-block;
  margin-right: 0.5em;
  vertical-align: -webkit-baseline-middle
}

.freshid_login .customer-login-link .customer-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 .customer-login-link a {
  color: #139272;
  text-decoration: none
}

.freshid_login .customer-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_806cbcf995b2dd24e031adc0e2d25137.eot");
  src: url("/assets/glyphs_806cbcf995b2dd24e031adc0e2d25137.eot?#iefix") format("embedded-opentype"),url("/assets/glyphs_806cbcf995b2dd24e031adc0e2d25137.woff2") format("woff2"),url("/assets/glyphs_806cbcf995b2dd24e031adc0e2d25137.woff") format("woff"),url("/assets/glyphs_806cbcf995b2dd24e031adc0e2d25137.ttf") format("truetype"),url("/assets/glyphs_806cbcf995b2dd24e031adc0e2d25137.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_806cbcf995b2dd24e031adc0e2d25137.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-caution: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-deathstar-off:before,.ficon-deathstar-on: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-drag-vertical: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-encrypted_text:before,.ficon-encryption-lock:before,.ficon-enter-icon: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,.article-list li.folder:before,.c-article-row .icon-folder-table-row: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-freshdesk: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-icon-circle: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-lookup: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-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: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-caution:before {
  content: "\f2d1"
}

.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-deathstar-off:before {
  content: "\f2c4"
}

.ficon-deathstar-on:before {
  content: "\f2c5"
}

.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-drag-vertical:before {
  content: "\f2cc"
}

.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-encrypted_text:before {
  content: "\f2ca"
}

.ficon-encryption-lock:before {
  content: "\f2cb"
}

.ficon-enter-icon:before {
  content: "\f2ce"
}

.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,.article-list li.folder:before,.c-article-row .icon-folder-table-row: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-freshdesk:before {
  content: "\f151"
}

.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-icon-circle:before {
  content: "\f2d2"
}

.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-lookup:before {
  content: "\f2d3"
}

.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-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:before {
  content: "\f2d0"
}

.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 img.fr-shadow {
  box-shadow: 0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16)
}

.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-body pre.fd-callout {
  margin: 0;
  padding: 12px 16px;
  background-color: #fff;
  border: 1px solid #ebedf0;
  border-left: 6px solid;
  border-radius: 4px;
  border-top-left-radius: 8px;
  border-bottom-left-radius: 8px
}

.article-body pre.fd-callout--info {
  border-left: 6px solid #475867
}

.article-body pre.fd-callout--idea {
  border-left: 6px solid #2c5cc5
}

.article-body pre.fd-callout--note {
  border-left: 6px solid #e86f25
}

.article-body pre.fd-callout--success {
  border-left: 6px solid #007958
}

.article-body pre.fd-callout--warning {
  border-left: 6px solid #d72d30
}

.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 img.fr-shadow {
  box-shadow: 0 1px 3px rgba(0,0,0,0.12),0 1px 1px 1px rgba(0,0,0,0.16)
}

.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 .freshdesk_quote {
  display: none
}

.freshdesk_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
}

.c-article-row .icon-folder-table-row {
  background: none;
  margin: 0 5px 0 0;
  padding: 0;
  height: 66px;
  font-size: 34px;
  color: #dcdcdc;
  line-height: 84px;
  -moz-box-shadow: -8px 0 10px -10px rgba(0,0,0,0.1) inset;
  -webkit-box-shadow: -8px 0 10px -10px rgba(0,0,0,0.1) inset;
  box-shadow: -8px 0 10px -10px rgba(0,0,0,0.1) inset;
  overflow: hidden;
  margin-left: -48px;
  float: left
}

.c-article-row .icon-folder-table-row:before {
  position: relative;
  left: 8px;
  transform: rotate(-10deg)
}

.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
}

.solution-print--icon:hover {
  text-decoration: none
}

.solution-print--icon .icon-print {
  vertical-align: middle
}

.solution-print--icon .text-print {
  font-size: 13px;
  margin-right: 10px;
  color: #3b5998;
  vertical-align: top
}

.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: #cccccc
}

.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 #AAAAAA;
  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
}

.sidebar #related_articles {
  display: none
}

.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
}

.element-flex {
  display: flex
}

.align-items-center {
  align-items: center
}

.ml-12 {
  margin-left: 12px
}

.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;
  font-size: 1em;
  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;
  overflow: visible;
  padding: 0
}

pre[class*="language-"]>code {
  position: relative;
  border-left: 10px solid #358ccb;
  box-shadow: -1px 0px 0px 0px #358ccb, 0px 0px 0px 1px #dfdfdf;
  background-color: #fdfdfd;
  background-image: linear-gradient(transparent 50%, rgba(69,142,209,0.04) 50%);
  background-size: 3em 3em;
  background-origin: content-box;
  background-attachment: local
}

code[class*="language"] {
  max-height: inherit;
  height: inherit;
  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;
  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;
  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;
    box-shadow: none
  }
}

.token.tab:not(:empty):before,.token.cr:before,.token.lf:before {
  color: #e0d7d1
}

pre[class*="language-"].line-numbers.line-numbers {
  padding-left: 0
}

pre[class*="language-"].line-numbers.line-numbers code {
  padding-left: 3.8em
}

pre[class*="language-"].line-numbers.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[class*="language-"].line-numbers {
  position: relative;
  padding-left: 3.8em;
  counter-reset: linenumber
}

pre[class*="language-"].line-numbers>code {
  position: relative;
  white-space: inherit
}

.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.code-toolbar {
  position: relative
}

div.code-toolbar>.toolbar {
  position: absolute;
  top: .3em;
  right: .2em;
  transition: opacity 0.3s ease-in-out;
  opacity: 0
}

div.code-toolbar:hover>.toolbar {
  opacity: 1
}

div.code-toolbar:focus-within>.toolbar {
  opacity: 1
}

div.code-toolbar>.toolbar .toolbar-item {
  display: inline-block
}

div.code-toolbar>.toolbar a {
  cursor: pointer
}

div.code-toolbar>.toolbar button {
  background: none;
  border: 0;
  color: inherit;
  font: inherit;
  line-height: normal;
  overflow: visible;
  padding: 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none
}

div.code-toolbar>.toolbar a,div.code-toolbar>.toolbar button,div.code-toolbar>.toolbar span {
  color: #bbb;
  font-size: .8em;
  padding: 0 .5em;
  background: #f5f2f0;
  background: rgba(224,224,224,0.2);
  box-shadow: 0 2px 0 0 rgba(0,0,0,0.2);
  border-radius: .5em
}

div.code-toolbar>.toolbar a:hover,div.code-toolbar>.toolbar a:focus,div.code-toolbar>.toolbar button:hover,div.code-toolbar>.toolbar button:focus,div.code-toolbar>.toolbar span:hover,div.code-toolbar>.toolbar span:focus {
  color: inherit;
  text-decoration: 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+q00NKQAAI6lJREFUeNrsXQl8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)
}

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
}

.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-2dd83833dc87ad981aa024b67890b8ee83a5faeb6975c4b08c1132829a9cfd57.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
}
