@font-face {
  font-family:'Kalvika';
  font-weight:bold;
  font-style:normal;
  src:url(/assets/webfonts/kalvika/klavika-bold-webfont.eot?ts=1667902843);
  src:url(/assets/webfonts/kalvika/klavika-bold-webfont.eot?ts=1667902843#iefix) format('embedded-opentype'), url(/assets/webfonts/kalvika/klavika-bold-webfont.ttf?ts=1667902843) format('truetype'), url(/assets/webfonts/kalvika/klavika-bold-webfont.svg?ts=1667902843#wf) format('svg'), url(/assets/webfonts/kalvika/klavika-bold-webfont.woff?ts=1667902843) format('woff');
}
@font-face {
  font-family:'ProximaNova';
  font-weight:normal;
  font-style:italic;
  src:url(/assets/webfonts/proxima/28B6C4_0_0.eot?ts=1667902843);
  src:url(/assets/webfonts/proxima/28B6C4_0_0.eot?ts=1667902843#iefix) format('embedded-opentype'), url(/assets/webfonts/proxima/28B6C4_0_0.ttf?ts=1667902843) format('truetype'), url(/assets/webfonts/proxima/28B6C4_0_0.svg?ts=1667902843#wf) format('svg'), url(/assets/webfonts/proxima/28B6C4_0_0.woff?ts=1667902843) format('woff');
}
@font-face {
  font-family:'ProximaNova';
  font-weight:bold;
  font-style:normal;
  src:url(/assets/webfonts/proxima/28B6C4_1_0.eot?ts=1667902843);
  src:url(/assets/webfonts/proxima/28B6C4_1_0.eot?ts=1667902843#iefix) format('embedded-opentype'), url(/assets/webfonts/proxima/28B6C4_1_0.ttf?ts=1667902843) format('truetype'), url(/assets/webfonts/proxima/28B6C4_1_0.svg?ts=1667902843#wf) format('svg'), url(/assets/webfonts/proxima/28B6C4_1_0.woff?ts=1667902843) format('woff');
}
@font-face {
  font-family:'ProximaNova';
  font-weight:normal;
  font-style:normal;
  src:url(/assets/webfonts/proxima/28B6C4_2_0.eot?ts=1667902843);
  src:url(/assets/webfonts/proxima/28B6C4_2_0.eot?ts=1667902843#iefix) format('embedded-opentype'), url(/assets/webfonts/proxima/28B6C4_2_0.ttf?ts=1667902843) format('truetype'), url(/assets/webfonts/proxima/28B6C4_2_0.svg?ts=1667902843#wf) format('svg'), url(/assets/webfonts/proxima/28B6C4_2_0.woff?ts=1667902843) format('woff');
}
@font-face {
  font-family:'fontello';
  src:url('/assets/webfonts/fontello/fontello.eot?ts=1667902843');
  src:url('/assets/webfonts/fontello/fontello.eot?ts=1667902843#iefix') format('embedded-opentype'), url('/assets/webfonts/fontello/fontello.woff?ts=1667902843') format('woff'), url('/assets/webfonts/fontello/fontello.ttf?ts=1667902843') format('truetype'), url('/assets/webfonts/fontello/fontello.svg?ts=1667902843#fontello') format('svg');
  font-weight:normal;
  font-style:normal;
}
._LH {
  background-image:url(/assets/i/v3/details/lh1_5.png?ts=1667902843);
  background-position:0 0;
  background-repeat:repeat;
}
.box-style {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:0 2px 0 ;
  -moz-box-shadow:0 2px 0 ;
  box-shadow:0 2px 0 ;
  border-style:solid;
  border-width:1px;
  border-color:;
}
._critical { background-color:#dc3232; }
._high { background-color:#fab443; }
._normal { background-color:#aeaeae; }
._low { background-color:#8ec4dc; }
._minor { background-color:#b8d643; }
.evADM { background:#a15ebf; }
.evMLS { background:#74165d; }
.evSRC { background:#61afd3; }
.evTmTr { background:#e4516b; }
.evWik { background:#4f5b73; }
.evDEY { background:#ffab0a; }
.evMN { background:#a22138; }
.evTIC { background:#21ac8b; }
.evTICr { background:#c4c4c4; }
.evTICi { background:#e96786; }
.evTICn { background:#21ac8b; }
.evTICc {
  background:#6c6c6c;
  border-color:#6c6c6c;
}
._grey { background-color:#e4e4e4; }
._lightorange { background-color:#eca100; }
._unbill {
  background-color:#f08f9e;
  color:#ffffff;
}
._bill {
  background-color:#e8576d;
  color:#ffffff;
}
._esti { background-color:#ffcbb4; }
._highlight { background-color:rgba(250,180,67,0.34); }
._pin { font-weight:bold; }
._late { color:#cc0000; }
._upcoming { color:#fb9b0b; }
._completed { color:#777777; }
.white-space-pw {
  white-space:pre-wrap;
  white-space:-moz-pre-wrap;
  white-space:-pre-wrap;
  white-space:-o-pre-wrap;
  word-wrap:break-word;
}
.unSel {
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -o-user-select:none;
  user-select:none;
}
.unSel-off {
  -webkit-user-select:text;
  -khtml-user-select:text;
  -moz-user-select:text;
  -o-user-select:text;
  user-select:text;
}
.break {
  white-space:pre-wrap;
  word-break:break-all;
}
.mark {
  background-color:#ffffff;
  color:#000000;
  font-weight:bold;
}
.img-drop-down {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:5px -173px;
  cursor:pointer;
  height:17px;
  width:17px;
}
.img-drop-down:hover { background-position:5px -198px; }
.drop-down-element {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
}
.drop-down-element input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.nav-dropdown {
  right:-10px;
  top:100%;
  position:absolute;
  display:none;
  width:330px;
  z-index:888;
  opacity:0;
  -webkit-transition:opacity 100ms linear;
  -moz-transition:opacity 100ms linear;
  -o-transition:opacity 100ms linear;
  -ms-transition:opacity 100ms linear;
  transition:opacity 100ms linear;
}
.close-square-structure {
  background-color:#383a3c;
  cursor:pointer;
  z-index:999;
}
.close-square-structure:hover {
  text-decoration:none;
  background-color:#3ebaef;
}
.scroll-right {
  overflow-x:hidden;
  overflow-y:auto;
}
.values {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:18px;
  line-height:19px;
  background:#c1c1c1;
  color:#ffffff !important;
  display:inline-block;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  cursor:default;
  min-width:14px;
}
.values._me { background-color:#fab443 !important; }
.values ._unrm, .values._unrm { background-color:#aac038 !important; }
.values ._unr, .values._unr { background-color:#aac038 !important; }
.values em, .values > span {
  height:18px;
  display:inline-block;
  min-width:14px;
  padding:0 5px;
}
.values em:first-child {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  background-color:#aac038;
}
.co-co {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:18px;
  line-height:19px;
  background:#c1c1c1;
  color:#ffffff !important;
  display:inline-block;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  cursor:default;
  min-width:14px;
  padding:0 5px;
}
.co-co._me { background-color:#fab443 !important; }
.co-co ._unrm, .co-co._unrm { background-color:#aac038 !important; }
.co-co ._unr, .co-co._unr { background-color:#aac038 !important; }
.co-co em, .co-co > span {
  height:18px;
  display:inline-block;
  min-width:14px;
  padding:0 5px;
}
.co-co em:first-child {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  background-color:#aac038;
}
a.co-co { cursor:pointer; }
a.co-co:hover { text-decoration:none; }
.co-co-sml {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:16px;
  line-height:17px;
  background:#c1c1c1;
  color:#ffffff !important;
  display:inline-block;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  cursor:default;
  min-width:14px;
}
.co-co-sml._me { background-color:#fab443 !important; }
.co-co-sml ._unrm, .co-co-sml._unrm { background-color:#aac038 !important; }
.co-co-sml ._unr, .co-co-sml._unr { background-color:#aac038 !important; }
.co-co-sml em, .co-co-sml > span {
  height:16px;
  display:inline-block;
  min-width:14px;
  padding:0 5px;
}
.co-co-sml em:first-child {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  background-color:#aac038;
}
.event-elements {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  padding-left:65px;
  position:relative;
  max-width:585px;
  margin-bottom:1em;
}
.event-elements:before, .event-elements:after {
  content:" ";
  display:table;
}
.event-elements:after { clear:both; }
.event-elements .mediumAv {
  left:0;
  top:0;
  position:absolute;
}
.event-elements._unreadB header > span {
  border-color:#aac038;
  color:#aac038;
}
.event-elements._unreadB header > span a { color:#aac038; }
.event-elements header {
  line-height:1.5em;
  margin-bottom:0.75em;
}
.event-elements header > span, .event-elements header > em {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  display:block;
  font-size:1em;
}
.event-elements header > span {
  border-bottom:1px solid #ececec;
  color:#a6a9ae;
  font-weight:bold;
  height:27px;
  line-height:19px;
  max-width:150px;
  margin-bottom:0.75em;
  padding-top:14px;
}
.event-elements header > span a { color:#a6a9ae; }
.event-elements header > em {
  color:#a6a9ae;
  font-style:normal;
  display:block;
}
.event-elements header > em > * { color:#a6a9ae; }
.event-elements header > em a {
  display:inline-block;
  line-height:18px;
}
.event-elements header > em .name {
  color:#222222;
  display:inline-block;
  margin-right:4px;
}
.event-elements header > em .name a { color:#4c4c4c; }
.event-elements header img {
  margin-top:-4px;
  margin-left:4px;
  vertical-align:middle;
}
._online:after {
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  background:#89c40b;
  content:"";
  display:inline-block;
  border:2px solid white;
  height:8px;
  width:8px;
  vertical-align:middle;
}
.smallAv._online:after {
  left:0;
  bottom:0;
  position:absolute;
}
.btn-action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.btn-action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.btn-action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.btn-action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.sidebar-wrap .event-group > div {
  margin-bottom:0;
  padding-left:40px !important;
}
.sidebar-wrap .event-group > div > p { width:23px; }
.event-group > div {
  margin-bottom:1em;
  padding-left:130px !important;
  position:relative;
}
.event-group > div > p {
  left:0;
  top:8px;
  position:absolute;
  text-align:right;
  width:120px;
}
.event-group > div > p a, .event-group > div > p span {
  color:#ffffff;
  font:bold 11px/22px Arial, Helvetica;
  display:inline-block;
  max-width:101px;
  padding:0 8px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.event-group > div > p em {
  float:left;
  background:#e4516b;
  border-right:1px solid rgba(255,255,255,0.5);
  margin:0 6px 0 -8px;
  text-align:center;
  width:20px;
}
.static-wrap { max-width:650px; }
.static-wrap .stacked-wrap { max-width:100%; }
.static-wrap-b { max-width:800px; }
.link-read-more {
  color:#a6a9ae;
  cursor:pointer;
  text-decoration:none;
}
.link-read-more > * { color:#a6a9ae; }
.link-read-more:hover {
  text-decoration:none;
  color:#0095c3;
}
.sub-wrap {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#fafafa;
  padding:1em 1em 0;
  position:relative;
}
.sub-wrap:before, .sub-wrap:after {
  content:" ";
  display:table;
}
.sub-wrap:after { clear:both; }
.sub-wrap:before {
  content:"";
  left:24px;
  top:-6px;
  position:absolute;
  border-right:6px solid transparent;
  border-bottom:6px solid #f5f5f5;
  border-left:6px solid transparent;
  display:block;
}
.chose-project:before, .chose-project:after {
  content:" ";
  display:table;
}
.chose-project:after { clear:both; }
.chose-project > input[type="text"], .chose-project > span {
  width:100%;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.chose-project > span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  display:block;
  height:48px;
  line-height:50px;
  padding:0 8px;
  background-color:#3ebaef;
  color:#ffffff;
}
.chose-project > div {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  color:#a6a9ae;
  overflow-x:hidden;
  overflow-y:auto;
  line-height:19px;
  padding:8px;
  top:100%;
  left:0;
  z-index:4000;
  display:block;
  float:left;
  font-size:14px;
  margin:2px 0;
  max-height:460px;
}
.chose-project > div input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.chose-project > div > * { color:#a6a9ae; }
.chose-project > div nav { margin-bottom:8px; }
.chose-project > div._up {
  bottom:100%;
  top:auto;
}
.chose-project > div._up_r {
  bottom:100%;
  top:auto;
  left:auto;
  right:0;
}
.chose-project > div p { margin-bottom:4px; }
.chose-project > div a {
  color:#4c4c4c;
  display:inline-block;
}
.chose-project > div *._delete { color:#cc0000; }
.chose-project > div input[type="radio"] { margin-right:6px; }
.chose-project > div > input[type="text"] { margin-bottom:8px; }
.chose-project > div li > input[type="text"] { margin-bottom:0; }
.chose-project > div label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  line-height:30px;
  min-height:30px;
  display:block;
  padding:0 8px;
}
.chose-project > div label:hover, .chose-project > div label._hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.chose-project > div label input.fr { margin-top:10px; }
.chose-project > div > ul li {
  padding:0 6px;
  vertical-align:middle;
}
.chose-project > div > ul li._hover { background-color:#dff4fd; }
.chose-project > div > ul li > img {
  cursor:pointer;
  display:inline-block;
  margin:6px 6px 0 0;
  float:left;
}
.chose-project > div > ul li em {
  display:inline-block;
  cursor:pointer;
}
.chose-project > div li {
  color:#4c4c4c;
  font-size:1em;
  font-weight:normal;
  line-height:30px;
  min-height:30px;
  position:relative;
  white-space:nowrap;
  clear:both;
}
.chose-project > div li._noact { color:#c1c3c6; }
.chose-project > div li._noact a, .chose-project > div li._noact label { color:#c1c3c6; }
.chose-project > div li._noact a:hover, .chose-project > div li._noact label:hover { background-color:#ffffff !important; }
.chose-project > div li._noact:hover, .chose-project > div li._noact._hover { background-color:#ffffff !important; }
.chose-project > div li._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.chose-project > div li._act a { color:#ffffff; }
.chose-project > div li._act:hover { color:#4c4c4c; }
.chose-project > div li._act:hover a { color:#4c4c4c; }
.chose-project > div li input[type="checkbox"] + em { cursor:pointer; }
.chose-project > div li input[type="checkbox"] + em:hover { color:#0095c3; }
.chose-project > div li:hover { background-color:#dff4fd; }
.chose-project > div li._hover a { background-color:#dff4fd; }
.chose-project > div li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  padding:0 8px;
}
.chose-project > div li > a:hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.chose-project > div li.head {
  color:#a1a1a1;
  font-size:1em;
  text-transform:uppercase;
}
.chose-project > div li.head:hover { background-color:#ffffff; }
.chose-project > div li.head-1 {
  color:#222222;
  font-size:1.4em;
}
.chose-project > div li.head-1:hover { background-color:#ffffff; }
.chose-project > div li.head-2 {
  color:#222222;
  font-size:1.2em;
}
.chose-project > div li.head-2:hover { background-color:#ffffff; }
.chose-project > div li .options {
  right:8px;
  top:0;
  position:absolute;
  float:right;
  font-weight:normal;
  font-size:13px;
  color:#a6a9ae;
}
.chose-project > div li .options a {
  display:inline;
  padding:0;
  margin:0;
  color:#0095c3;
}
.chose-project > div li .options a:hover {
  text-decoration:underline;
  background:none;
}
.chose-project > div li .options a._act {
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.chose-project > div li._hr {
  min-height:5px;
  line-height:5px;
  border-bottom:1px solid #ececec;
  margin-bottom:5px;
}
.chose-project > div li._hr:hover { background-color:#ffffff; }
.chose-project > div li.expandable a {
  float:right;
  font-weight:normal;
  font-size:11px;
  display:none !important;
}
.chose-project > div li.expandable:hover a { display:block !important; }
.chose-project > div li .schD {
  position:absolute;
  right:8px;
  top:8px;
}
.chose-project > div li.btn-wrap .btn {
  display:block;
  float:left;
}
.chose-project > div ul.nested {
  background:#fafafa;
  margin:0 -8px;
  padding:0 8px;
}
.chose-project > div ul.nested li {
  color:#222222;
  font-size:12px;
}
.chose-project > div .dropdown-bottom {
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  background-color:#f5f5f5;
  border-top:1px solid #d4d4d4;
  margin:8px -8px -8px;
  padding:8px;
  width:100%;
}
.chose-project > div .dropdown-bottom:before, .chose-project > div .dropdown-bottom:after {
  content:" ";
  display:table;
}
.chose-project > div .dropdown-bottom:after { clear:both; }
.chose-project > div .dropdown-bottom:hover { background-color:#f5f5f5; }
.chose-project > div .dropdown-bottom a, .chose-project > div .dropdown-bottom span {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  min-width:4px;
  padding:0 12px;
  white-space:nowrap;
  float:left;
}
.chose-project > div .dropdown-bottom a:hover, .chose-project > div .dropdown-bottom span:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.chose-project > div .dropdown-bottom a._noact, .chose-project > div .dropdown-bottom span._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.chose-project > div .dropdown-bottom a._noact:hover, .chose-project > div .dropdown-bottom span._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.chose-project > div .dropdown-bottom a._action, .chose-project > div .dropdown-bottom span._action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.chose-project > div .dropdown-bottom a._action:hover, .chose-project > div .dropdown-bottom span._action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.chose-project > div .dropdown-bottom a._action._noact, .chose-project > div .dropdown-bottom span._action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.chose-project > div .dropdown-bottom a._action._noact:hover, .chose-project > div .dropdown-bottom span._action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.chose-project > div .dropdown-bottom a + a, .chose-project > div .dropdown-bottom span + span { float:right; }
.chose-project > div .dropdown-bottom:hover { background-color:#fafafa; }
.chose-project > div._loader {
  background:#f7f7f7 url(/assets/i/v3/details/loader_animated.gif?ts=1667902843) no-repeat center center;
  height:80px;
}
.chose-project > div.no-max-width { max-width:none; }
.chose-project > div._date {
  max-width:400px;
  width:358px;
}
.chose-project > div._date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.chose-project > div._date .datepicker { float:right; }
.chose-project > div.due-date {
  width:348px;
  max-width:348px;
}
.chose-project > div.due-date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.chose-project > div.due-date > div { float:right; }
html, body, img, ol, ul, li, p, em, dl {
  margin:0;
  padding:0;
  border:0;
  font:inherit;
  vertical-align:baseline;
}
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display:block; }
body {
  background-color:#f5f5f5;
  overflow:hidden;
  overflow-x:auto;
  margin:0;
  padding:0;
  height:100%;
  position:absolute;
  width:100%;
}
.window-size { min-width:1200px; }
body, textarea, input[type="text"], input[type="email"], input[type="password"], select {
  font:normal normal 14px/1.4em "ProximaNova", Arial, Helvetica, sans-serif;
  color:#4c4c4c;
}
h1, h2, h3, h4 { position:relative; }
h1.showMore > em, h2.showMore > em, h3.showMore > em, h4.showMore > em {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  cursor:pointer;
}
h1.showMore > em:hover, h2.showMore > em:hover, h3.showMore > em:hover, h4.showMore > em:hover { color:#0095c3; }
h1 {
  line-height:1.3000000272em;
  font-size:1.7em;
  margin:0 0 0.8em;
  font-weight:normal;
}
h2 {
  color:#454545;
  font-size:1.5em;
  line-height:1.1200000272em;
  margin:0 0 0.6em;
  font-weight:normal;
}
h2 a { color:#454545; }
h3 {
  color:#454545;
  line-height:1.800000272em;
  font-size:1.2em;
  margin:0 0 0.5em;
  font-weight:normal;
}
h3 a { color:#454545; }
h4 {
  line-height:1.5em;
  padding:0.5em 0;
  color:#a9a9a9;
  font-size:12px;
  font-weight:normal;
  text-transform:uppercase;
  margin-bottom:0.75em;
}
h4:before, h4:after {
  content:" ";
  display:table;
}
h4:after { clear:both; }
h4 > small {
  display:block;
  text-transform:none;
  font-size:12px;
  line-height:0.9em;
}
.leftContentWrap h4 { border-bottom:1px solid #f6f6f6; }
h5 {
  color:#919191;
  font-size:12px;
  font-weight:bold;
  text-transform:uppercase;
}
.spcC {
  margin-bottom:2em;
  display:block;
}
table.spcC { display:table; }
.spcB {
  margin-bottom:0.75em;
  display:block;
}
table.spcB { display:table; }
table.spcC, table.spcB { display:table; }
.formDesc {
  color:#666666;
  font-size:1.1em;
  margin-bottom:0.5em;
}
ol, ul { list-style:none; }
blockquote, q { quotes:none; }
blockquote:before, blockquote:after, q:before, q:after {
  content:'';
  content:none;
}
pre, code {
  color:#000000;
  font:normal normal 12px/1.4em Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
  white-space:pre;
}
strong { font-weight:bold; }
a {
  color:#0095c3;
  text-decoration:none;
  cursor:pointer;
}
a:hover { text-decoration:underline; }
a:focus, button:focus, .no-outline:focus { outline:none; }
hr {
  background:#e4e4e4;
  border:none;
  height:1px;
  padding:0;
  margin-bottom:1em;
}
mark {
  background-color:transparent;
  font-weight:bold;
  color:#222222 !important;
}
fieldset {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:block;
  border:1px solid #ececec;
  margin:0;
  padding:0;
}
fieldset legend {
  color:#a6a9ae;
  font-size:12px;
  text-align:center;
}
.right-wrap, #sidebar {
  -webkit-transition:all 600ms linear;
  -moz-transition:all 600ms linear;
  -o-transition:all 600ms linear;
  transition:all 600ms linear;
}
.window-size {
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  width:1420px;
  margin:0 auto;
  min-width:1200px;
  overflow:hidden;
}
._blur {
  -webkit-filter:blur(7px);
  -moz-filter:blur(7px);
  -o-filter:blur(7px);
  -ms-filter:blur(7px);
  filter:blur(7px);
  opacity:0.4;
}
.zaslona {
  background-color:rgba(0,0,0,0.2);
  position:fixed;
  top:0;
  bottom:0;
  left:0;
  right:0;
}
.BigBen {
  -webkit-box-shadow:0 0 0 3px rgba(190,190,190,0.1);
  -moz-box-shadow:0 0 0 3px rgba(190,190,190,0.1);
  box-shadow:0 0 0 3px rgba(190,190,190,0.1);
  border-left:1px solid #dddddd;
  border-right:1px solid #dddddd;
  background-color:#ffffff;
  position:absolute;
  left:60px;
  right:10px;
  margin:0 auto;
  bottom:0;
  top:9px;
  z-index:100;
}
.BigBen._project { top:45px; }
.BigBen .go-home {
  position:absolute;
  left:10px;
  right:10px;
  top:-36px;
  height:35px;
}
.BigBen .go-home > a {
  -webkit-box-shadow:inset 0 -4px 0 rgba(190,190,190,0.2);
  -moz-box-shadow:inset 0 -4px 0 rgba(190,190,190,0.2);
  box-shadow:inset 0 -4px 0 rgba(190,190,190,0.2);
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  border-top:1px solid #e4e4e4;
  border-right:1px solid #e4e4e4;
  border-left:1px solid #e4e4e4;
  background-color:#fcfcfc;
  display:block;
  height:35px;
  line-height:35px;
  padding:0 14px;
  text-decoration:none;
}
.BigBen .go-home > a:hover { color:#0095c3; }
.BigBen .go-home > span {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  left:115px;
  top:6px;
  position:absolute;
  cursor:pointer;
  width:22px;
  height:23px;
  line-height:42px;
  text-align:center;
}
.BigBen .go-home > span:after {
  content:"";
  border-top:5px solid #c7c7c7;
  border-left:5px solid transparent;
  border-right:5px solid transparent;
  width:0;
  height:0;
  margin-left:-9px;
}
.BigBen .go-home > span:hover { background-color:#3ebaef; }
.BigBen .go-home > span:hover:after { border-top-color:#ffffff; }
.BigBen > footer {
  background-color:#ffffff;
  border-top:1px solid #e4e4e4;
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  padding:14px 24px;
  z-index:1000;
}
.BigBen > header {
  border-bottom:1px solid #e4e4e4;
  cursor:default;
  height:60px;
  left:0;
  line-height:170%;
  position:absolute;
  right:0;
  top:0;
  z-index:1111;
}
.springloops .BigBen > header nav {
  -webkit-box-shadow:inset 0 3px 0 #43aacf;
  -moz-box-shadow:inset 0 3px 0 #43aacf;
  box-shadow:inset 0 3px 0 #43aacf;
}
.springloops .BigBen > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #57b3d4;
  -moz-box-shadow:inset 0 3px 0 #57b3d4;
  box-shadow:inset 0 3px 0 #57b3d4;
}
.bambam .BigBen > header nav {
  -webkit-box-shadow:inset 0 3px 0 #21a689;
  -moz-box-shadow:inset 0 3px 0 #21a689;
  box-shadow:inset 0 3px 0 #21a689;
}
.bambam .BigBen > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #25bb9b;
  -moz-box-shadow:inset 0 3px 0 #25bb9b;
  box-shadow:inset 0 3px 0 #25bb9b;
}
.chime .BigBen > header nav {
  -webkit-box-shadow:inset 0 3px 0 #bc3a86;
  -moz-box-shadow:inset 0 3px 0 #bc3a86;
  box-shadow:inset 0 3px 0 #bc3a86;
}
.chime .BigBen > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #c74992;
  -moz-box-shadow:inset 0 3px 0 #c74992;
  box-shadow:inset 0 3px 0 #c74992;
}
.anchor .BigBen > header nav {
  -webkit-box-shadow:inset 0 3px 0 #33aeea;
  -moz-box-shadow:inset 0 3px 0 #33aeea;
  box-shadow:inset 0 3px 0 #33aeea;
}
.anchor .BigBen > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #4ab7ec;
  -moz-box-shadow:inset 0 3px 0 #4ab7ec;
  box-shadow:inset 0 3px 0 #4ab7ec;
}
.turbine .BigBen > header nav {
  -webkit-box-shadow:inset 0 3px 0 #e1466d;
  -moz-box-shadow:inset 0 3px 0 #e1466d;
  box-shadow:inset 0 3px 0 #e1466d;
}
.turbine .BigBen > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #a61b3e;
  -moz-box-shadow:inset 0 3px 0 #a61b3e;
  box-shadow:inset 0 3px 0 #a61b3e;
}
.BigBen > header .account-name {
  height:60px;
  width:300px;
  position:absolute;
  border-right:1px solid transparent;
  left:0;
  top:0;
  overflow:hidden;
}
.BigBen > header .account-name > i {
  right:19px;
  top:19px;
  position:absolute;
  cursor:pointer;
  font-size:1.3em;
  display:none;
}
.BigBen > header .account-name .name {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#222222;
  display:block;
  font-size:1.5em;
  font-weight:bold;
  height:40px;
  line-height:42px;
  padding:0 14px;
  margin:11px 10px 0;
  text-align:left;
}
.BigBen > header .account-name .name:hover { text-decoration:none; }
.BigBen > header .account-name .name img {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  overflow:hidden;
  display:inline-block;
  max-height:40px;
  max-width:269px;
}
.BigBen > header .account-name:hover > i { display:block; }
.BigBen > header > nav {
  position:relative;
  margin-left:300px;
  right:0;
  height:60px;
  padding-left:10px;
}
.BigBen > header > nav:before, .BigBen > header > nav:after {
  content:" ";
  display:table;
}
.BigBen > header > nav:after { clear:both; }
.BigBen > header > nav > ul { float:left; }
.BigBen > header > nav > ul:before, .BigBen > header > nav > ul:after {
  content:" ";
  display:table;
}
.BigBen > header > nav > ul:after { clear:both; }
.BigBen > header > nav > ul a {
  white-space:nowrap;
  font-size:1.1em;
  padding:0 8px;
}
.BigBen > header > nav > ul a:hover {
  text-decoration:none;
  color:#4c4c4c;
}
.BigBen > header > nav > ul > li {
  float:left;
  position:relative;
}
.BigBen > header > nav > ul > li._act > a {
  color:#4c4c4c;
  font-weight:bold;
}
.BigBen > header > nav > ul > li > a {
  color:#b2b2b2;
  display:block;
  float:left;
  height:60px;
  line-height:65px;
  position:relative;
}
.BigBen > header > nav > ul > li > a._notpaid { color:#dc3232; }
.BigBen > header > nav > ul > li > a._warning { color:#f1a52c; }
.BigBen > header > nav > ul > li > a._dropdown { padding-right:16px; }
.BigBen > header > nav > ul > li > a._dropdown:before {
  right:0;
  top:52%;
  position:absolute;
  content:"";
  border-top:4px solid #7a7a7a;
  border-left:4px solid transparent;
  border-right:4px solid transparent;
  width:0;
  height:0;
}
.BigBen > header > nav > ul > li .add-task {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
  float:left;
  height:21px;
  width:21px;
  margin:21px 8px 0 8px;
  position:relative;
  z-index:401;
  cursor:pointer;
  -webkit-transition:all .2s linear;
  -moz-transition:all .2s linear;
  -o-transition:all .2s linear;
  transition:all .2s linear;
}
.BigBen > header > nav > ul > li .add-task:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.BigBen > header > nav > ul > li .add-task._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.BigBen > header > nav > ul > li .add-task._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.BigBen > header > nav > ul > li .add-task em {
  background:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843) no-repeat -2px -845px;
  display:block;
  height:21px;
  width:21px;
}
.BigBen > header > nav > ul > li .add-task:hover {
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
}
.BigBen > header > nav > ul > li > ul {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  overflow-x:hidden;
  overflow-y:auto;
  display:none;
  top:100%;
  left:0;
  padding:8px;
  min-width:300px;
  z-index:502;
}
.BigBen > header > nav > ul > li > ul input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.BigBen > header > nav > ul > li > ul li._head {
  color:#a6a9ae;
  text-transform:uppercase;
}
.BigBen > header > nav > ul > li > ul a {
  height:34px;
  line-height:34px;
  font-size:1em;
  color:#4c4c4c;
  display:block;
  position:relative;
}
.BigBen > header > nav > ul > li > ul a:hover, .BigBen > header > nav > ul > li > ul a._hover { background-color:#dff4fd; }
.BigBen > header > nav > ul > li > ul a._hover:hover { background-color:#f5f5f5; }
.BigBen > header > nav > ul > li > ul a > span {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:18px;
  line-height:19px;
  background:#c1c1c1;
  color:#ffffff !important;
  display:inline-block;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  cursor:default;
  min-width:14px;
  right:8px;
  top:8px;
  position:absolute;
}
.BigBen > header > nav > ul > li > ul a > span._me { background-color:#fab443 !important; }
.BigBen > header > nav > ul > li > ul a > span ._unrm, .BigBen > header > nav > ul > li > ul a > span._unrm { background-color:#aac038 !important; }
.BigBen > header > nav > ul > li > ul a > span ._unr, .BigBen > header > nav > ul > li > ul a > span._unr { background-color:#aac038 !important; }
.BigBen > header > nav > ul > li > ul a > span em, .BigBen > header > nav > ul > li > ul a > span > span {
  height:18px;
  display:inline-block;
  min-width:14px;
  padding:0 5px;
}
.BigBen > header > nav > ul > li > ul a > span em:first-child {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  background-color:#aac038;
}
.BigBen > header > nav > ul > li > ul:hover a._hover, .BigBen > header > nav > ul > li > ul:hover a._hover:hover { background-color:#f5f5f5; }
.BigBen > header > nav > ul > li:hover > a { color:#4c4c4c; }
.BigBen > header > nav > ul > li:hover > ul:not(.search-dropdown) { display:block; }
.BigBen > header > nav > ul + ul {
  float:right;
  margin-right:25px;
}
.BigBen > header > nav > ul + ul li > ul {
  left:auto;
  right:0;
}
.BigBen > header > nav .search-wrap {
  cursor:pointer;
  height:60px;
}
.BigBen > header > nav .search-wrap > span {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:6px -71px;
  display:block;
  height:30px;
  position:relative;
  width:30px;
  z-index:999;
  margin-top:15px;
  cursor:pointer;
  z-index:1000;
}
.BigBen > header > nav .search-wrap:hover > span { background-color:#dff4fd; }
.BigBen > header > nav .search-wrap > input[type="checkbox"] {
  right:6px;
  top:22px;
  position:absolute;
  visibility:hidden;
  z-index:1001;
  opacity:0;
}
.BigBen > header > nav .search-wrap > input[type="text"] {
  position:absolute;
  right:0;
  top:7px;
  width:276px;
  z-index:1000;
  display:none;
}
.BigBen > header > nav .search-wrap._act > input[type="text"] { display:block; }
.BigBen > header > nav .search-wrap._act > input[type="checkbox"] {
  visibility:visible;
  opacity:1;
}
.BigBen > header > nav .search-wrap._act > ul { display:block; }
.BigBen > header > nav .search-wrap > ul { padding:0; }
.BigBen > header > nav .search-wrap > ul li {
  line-height:26px;
  padding:0;
  overflow:hidden;
  position:relative;
}
.BigBen > header > nav .search-wrap > ul li:first-child { margin-bottom:0; }
.BigBen > header > nav .search-wrap > ul li.inp-box {
  padding:8px;
  border-bottom:1px solid #e4e4e4;
}
.BigBen > header > nav .search-wrap > ul li.inp-box input[type="text"] {
  width:100% !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  display:block;
}
.BigBen > header > nav .search-wrap > ul li.inp-box input[type="checkbox"] {
  right:13px;
  top:23px;
  position:absolute;
}
.BigBen > header > nav .search-wrap > ul li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  height:26px;
  line-height:26px;
  border-left:1px solid #e4e4e4;
  margin-left:100px;
  display:block;
  color:#4c4c4c;
  padding:0 8px 0 12px;
  font-size:1em;
}
.BigBen > header > nav .search-wrap > ul li > a._show { color:#0095c3; }
.BigBen > header > nav .search-wrap > ul li span {
  background-color:#f5f5f5;
  float:left;
  display:block;
  text-align:right;
  height:26px;
  width:100px;
}
.BigBen > header > nav .search-wrap > ul li span em {
  color:#a6a9ae;
  display:inline-block;
  padding:0 8px;
}
.BigBen > header > nav .search-wrap > ul li.jQ_blank:hover a, .BigBen > header > nav .search-wrap > ul li.jQ_blank._hover a { background:none; }
.BigBen > header > nav .search-wrap > ul li.jQ_blank a {
  cursor:default;
  color:#a6a9ae;
}
.BigBen > header > nav .search-wrap > ul li:hover a, .BigBen > header > nav .search-wrap > ul li._hover a {
  background-color:#dff4fd;
  text-decoration:none;
}
.left-wrap {
  background-color:#ffffff;
  bottom:0px;
  color:#7f7f7f;
  left:0;
  overflow:hidden;
  position:absolute;
  top:60px;
  width:290px;
  font-size:13px;
}
.left-wrap .leftContentWrap {
  height:100%;
  padding:24px 24px 0;
  overflow:auto;
  overflow-x:hidden;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.center-wrap {
  background-color:#ffffff;
  position:absolute;
  padding:25px 25px 0;
  bottom:0;
  right:0;
  top:60px;
  left:0;
  z-index:200;
}
.center-wrap:before, .center-wrap:after {
  content:" ";
  display:table;
}
.center-wrap:after { clear:both; }
.right-wrap {
  background-color:#ffffff;
  position:absolute;
  padding:25px 25px 0;
  bottom:0;
  right:0;
  top:60px;
  left:290px;
  z-index:200;
  overflow:auto;
  overflow-x:hidden;
}
.right-wrap:before, .right-wrap:after {
  content:" ";
  display:table;
}
.right-wrap:after { clear:both; }
.stackedBoxes-wrap {
  background-color:#ffffff;
  position:absolute;
  margin:33px 0 0;
  bottom:0;
  right:0;
  top:60px;
  left:0;
  z-index:1001;
}
.stackedBoxes-wrap:before, .stackedBoxes-wrap:after {
  content:" ";
  display:table;
}
.stackedBoxes-wrap:after { clear:both; }
.BigBen._project .stackedBoxes-wrap { background-position:0 146px; }
.stackedBoxes-wrap .stackedBox {
  -webkit-box-shadow:0 0 0 2px rgba(190,190,190,0.1);
  -moz-box-shadow:0 0 0 2px rgba(190,190,190,0.1);
  box-shadow:0 0 0 2px rgba(190,190,190,0.1);
  background-color:#ffffff;
  border:1px solid;
  border-color:#ececec #ececec #e4e4e4;
  margin:3em auto;
  position:relative;
  padding:1em;
  min-height:300px;
  max-width:960px;
}
.stackedBoxes-wrap .stackedBox._twoColumns {
  padding:14px 225px 14px 14px;
  max-width:750px;
}
._stackedNav .right-wrap { top:90px; }
._stackedNav .left-wrap { top:90px; }
.stacked-nav {
  box-shadow:0 -4px 0 rgba(190,190,190,0.1), 0 7px 0 rgba(255,255,255,0.7);
  overflow:hidden;
  background-color:#ffffff;
  position:absolute;
  bottom:1px;
  right:0;
  top:61px;
  left:1px;
  z-index:1002;
  cursor:pointer;
  padding:0;
  height:33px;
  white-space:nowrap;
}
.stacked-nav a {
  background-color:#f5f5f5;
  color:#a6a9ae;
  display:block;
  position:relative;
  z-index:2;
  padding:0 20px 0 10px;
  float:left;
  height:32px;
  line-height:34px;
  border-bottom:1px solid #ececec;
}
.stacked-nav a:before {
  content:"";
  background:url(/assets/i/v3/details/stacked-breadcrumb.png) no-repeat 0 0;
  position:absolute;
  top:0;
  left:-13px;
  height:33px;
  width:14px;
  z-index:3;
}
.stacked-nav a:last-child:not(:first-child) {
  background-color:#ffffff;
  border-color:#ffffff;
  color:#a6a9ae;
}
.stacked-nav a:last-child:not(:first-child):hover {
  text-decoration:none;
  background-color:#ffffff;
  color:#a6a9ae;
}
.stacked-nav a:last-child:not(:first-child):before { background-position:0 -33px; }
.stacked-nav a:hover, .stacked-nav a._hover {
  background-color:#3ebaef;
  border-bottom:1px solid #3ebaef;
  color:#ffffff;
  text-decoration:none;
}
.stacked-nav a:hover:before, .stacked-nav a._hover:before { background-position:0 -66px; }
.rightOptions {
  position:absolute;
  right:30px;
  top:110px;
  z-index:1000;
}
.stackedBox .rightOptions { top:14px; }
.rightOptions h4 {
  color:#a6a9ae;
  font-size:1em;
  text-transform:uppercase;
  margin-bottom:0;
  padding:0;
}
.rightOptions > li, .rightOptions > p {
  border-bottom:1px solid #ececec;
  position:relative;
  width:166px;
  position:relative;
  background-color:#ffffff;
}
.rightOptions > li:before, .rightOptions > li:after, .rightOptions > p:before, .rightOptions > p:after {
  content:" ";
  display:table;
}
.rightOptions > li:after, .rightOptions > p:after { clear:both; }
.rightOptions > li._br, .rightOptions > p._br { display:none !important; }
.rightOptions > li:first-child, .rightOptions > p:first-child { display:none; }
.rightOptions > li:last-child, .rightOptions > p:last-child { border:none; }
.rightOptions > li .dropdown-wrap, .rightOptions > p .dropdown-wrap {
  right:0;
  left:auto !important;
}
.rightOptions > li > a, .rightOptions > li > em, .rightOptions > p > a, .rightOptions > p > em {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  display:block;
  height:38px;
  line-height:40px;
  position:relative;
  z-index:3;
  text-decoration:none;
  color:#7c7c7c;
}
.rightOptions > li > a:hover, .rightOptions > li > em:hover, .rightOptions > p > a:hover, .rightOptions > p > em:hover {
  text-decoration:none;
  color:#222222;
}
.rightOptions > li > a .subscribeBtn, .rightOptions > li > em .subscribeBtn, .rightOptions > p > a .subscribeBtn, .rightOptions > p > em .subscribeBtn {
  color:#7c7c7c;
  line-height:40px;
}
.rightOptions > li > a .subscribeBtn:hover, .rightOptions > li > em .subscribeBtn:hover, .rightOptions > p > a .subscribeBtn:hover, .rightOptions > p > em .subscribeBtn:hover {
  text-decoration:none;
  color:#222222;
}
.rightOptions > li > span, .rightOptions > p > span {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:18px;
  line-height:19px;
  background:#c1c1c1;
  color:#ffffff !important;
  display:inline-block;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  cursor:default;
  min-width:14px;
  padding:0 5px;
  right:0;
  top:50%;
  position:absolute;
  margin-top:-9px;
  float:right;
  z-index:3;
}
.rightOptions > li > span._me, .rightOptions > p > span._me { background-color:#fab443 !important; }
.rightOptions > li > span ._unrm, .rightOptions > li > span._unrm, .rightOptions > p > span ._unrm, .rightOptions > p > span._unrm { background-color:#aac038 !important; }
.rightOptions > li > span ._unr, .rightOptions > li > span._unr, .rightOptions > p > span ._unr, .rightOptions > p > span._unr { background-color:#aac038 !important; }
.rightOptions > li > span em, .rightOptions > li > span > span, .rightOptions > p > span em, .rightOptions > p > span > span {
  height:18px;
  display:inline-block;
  min-width:14px;
  padding:0 5px;
}
.rightOptions > li > span em:first-child, .rightOptions > p > span em:first-child {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  background-color:#aac038;
}
a.rightOptions > li > span, a.rightOptions > p > span { cursor:pointer; }
a.rightOptions > li > span:hover, a.rightOptions > p > span:hover { text-decoration:none; }
.rightOptions > li > a + a, .rightOptions > p > a + a { float:right; }
.sidebar-wrap {
  border-right:1px solid #dddddd;
  border-left:1px solid #dddddd;
  background-color:#fafafa;
  bottom:0;
  color:#909090;
  left:-1px;
  position:absolute;
  top:4px;
  z-index:1112;
  opacity:0;
  visibility:hidden;
  width:0;
}
.sidebar-wrap._act {
  opacity:1;
  visibility:visible;
  width:299px;
}
.sidebar-wrap .close-sidebar {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:-25px 3px;
  height:23px;
  width:23px;
  background-color:#383a3c;
  cursor:pointer;
  z-index:999;
  right:-23px;
  top:15px;
  position:absolute;
  z-index:1113;
}
.sidebar-wrap .close-sidebar:hover {
  text-decoration:none;
  background-color:#3ebaef;
}
.sidebar-wrap .sidebar-section {
  padding:12px 18px;
  box-sizing:border-box;
  bottom:0;
  left:0;
  right:0;
  position:absolute;
  top:0;
  z-index:1112;
  overflow-y:auto;
  overflow-x:hidden;
}
.square-tab {
  cursor:pointer;
  height:50px;
  width:50px;
  -webkit-transition:all 100ms linear;
  -moz-transition:all 100ms linear;
  -o-transition:all 100ms linear;
  transition:all 100ms linear;
}
#user-wrap {
  padding:10px;
  position:relative;
  height:30px;
}
#user-wrap .user-link {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  -moz-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-color:#fafafa;
  color:#a6a9ae;
  font-weight:bold;
  text-align:center;
  display:inline-block;
  height:30px;
  margin-right:0;
  overflow:hidden;
  position:relative;
  width:30px;
  cursor:pointer;
  z-index:120;
}
h1 #user-wrap .user-link, h2 #user-wrap .user-link, h3 #user-wrap .user-link, h4 #user-wrap .user-link {
  display:inline-block;
  margin-right:0.5em;
  position:relative;
  vertical-align:middle;
}
#user-wrap .user-link img {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:3px -223px;
  right:0;
  bottom:0;
  position:absolute;
  height:14px;
  width:14px;
  background-color:rgba(246,247,236,0.8);
}
#user-wrap .dropdown-user {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:0 0 0 3px rgba(90,90,90,0.2);
  -moz-box-shadow:0 0 0 3px rgba(90,90,90,0.2);
  box-shadow:0 0 0 3px rgba(90,90,90,0.2);
  background-color:#383a3c;
  position:absolute;
  left:100%;
  top:10px;
  margin-left:10px;
  z-index:999;
  padding:8px;
  width:280px;
}
#user-wrap .dropdown-user:after {
  content:"";
  position:absolute;
  left:-8px;
  top:7px;
  border-right:8px solid #383a3c;
  border-top:8px solid transparent;
  border-bottom:8px solid transparent;
  width:0;
  height:0;
}
#user-wrap .dropdown-user .spcB {
  color:#a6a9ae;
  overflow:hidden;
  min-height:72px;
  line-height:24px;
  margin-bottom:8px;
  position:relative;
  padding-left:85px;
  padding-bottom:8px;
  border-bottom:1px solid #2c2d2f;
}
#user-wrap .dropdown-user .spcB strong {
  color:#ffffff;
  display:block;
  font-size:1.3em;
}
#user-wrap .dropdown-user .spcB span {
  left:0;
  top:0;
  position:absolute;
  height:72px;
  width:72px;
}
#user-wrap .dropdown-user .log-out {
  -webkit-border-radius:0 0 2px 2px;
  -moz-border-radius:0 0 2px 2px;
  border-radius:0 0 2px 2px;
  border-top:1px solid #2c2d2f;
  background-color:#2c2d2f;
  display:block;
  padding:8px;
  margin:8px -8px -8px;
}
#user-wrap .dropdown-user .log-out:before, #user-wrap .dropdown-user .log-out:after {
  content:" ";
  display:table;
}
#user-wrap .dropdown-user .log-out:after { clear:both; }
#user-wrap .dropdown-user ul { color:#ffffff; }
#sideBar {
  position:absolute;
  left:-61px;
  top:0;
  bottom:0;
  display:block;
  width:50px;
  z-index:1113;
}
#sideBar .sidebar-elements {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#383a3c;
  position:absolute;
  top:60px;
  width:50px;
  padding-bottom:2px;
}
#sideBar .sidebar-elements > ul { list-style:none; }
#sideBar .sidebar-elements > ul li {
  cursor:pointer;
  height:50px;
  width:50px;
  -webkit-transition:all 100ms linear;
  -moz-transition:all 100ms linear;
  -o-transition:all 100ms linear;
  transition:all 100ms linear;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  background-color:#383a3c;
  color:#ffffff;
  display:block;
  white-space:nowrap;
  overflow:hidden;
  position:relative;
  font-weight:bold;
  font-size:14px;
  line-height:50px;
}
#sideBar .sidebar-elements > ul li:before {
  width:50px;
  height:50px;
  line-height:50px;
  font-size:19px;
  text-align:center;
  color:#ffffff;
}
#sideBar .sidebar-elements > ul li span {
  height:15px;
  line-height:16px;
  background-color:#dc3232;
  color:white;
  display:inline-block;
  font-size:12px;
  font-weight:normal;
  min-width:7px;
  padding:0 4px;
  text-align:center;
  right:2px;
  bottom:2px;
  position:absolute;
}
#sideBar .sidebar-elements > ul li span.attentionLight {
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  -webkit-animation:colorChange2 1s infinite alternate;
  -moz-animation:colorChange2 1s infinite alternate;
  -ms-animation:colorChange2 1s infinite alternate;
  -o-animation:colorChange2 1s infinite alternate;
  animation:colorChange2 1s infinite alternate;
  padding:0;
  height:13px;
  width:13px;
  bottom:4px;
  right:4px;
}
#sideBar .sidebar-elements > ul li span._pause {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  background-color:inherit !important;
  min-width:4px;
  border-right:3px solid #ffffff;
  border-left:3px solid #ffffff;
  bottom:4px;
  right:4px;
  padding:0;
  height:10px;
}
#sideBar .sidebar-elements > ul li.icon-notification:hover { width:138px; }
#sideBar .sidebar-elements > ul li.icon-starredrecently { background-position:0 -50px; }
#sideBar .sidebar-elements > ul li.icon-starredrecently:hover { width:232px; }
#sideBar .sidebar-elements > ul li.icon-timer { background-position:0 -100px; }
#sideBar .sidebar-elements > ul li.icon-timer:hover { width:104px; }
#sideBar .sidebar-elements > ul li.icon-project:hover { width:112px; }
#sideBar .sidebar-elements > ul li.icon-label { background-position:0 -200px; }
#sideBar .sidebar-elements > ul li.icon-label:hover { width:106px; }
#sideBar .sidebar-elements > ul li.icon-people { background-position:0 -250px; }
#sideBar .sidebar-elements > ul li.icon-people:hover { width:128px; }
#sideBar .sidebar-elements > ul li.icon-cloud { background-position:0 -300px; }
#sideBar .sidebar-elements > ul li.icon-cloud:hover { width:100px; }
#sideBar .sidebar-elements > ul li._sep {
  padding:0;
  height:10px;
  line-height:10px;
  text-align:center;
  width:50px;
  background:none;
}
#sideBar .sidebar-elements > ul li._sep:hover {
  background:none;
  padding:0;
}
#sideBar .sidebar-elements > ul li._sep > strong {
  display:inline-block;
  background:none;
  height:2px;
  width:40px;
}
#sideBar .sidebar-elements > ul li.sbOn:before {
  color:#3ebaef;
  text-shadow:0 -1px 0 rgba(0,0,0,0.3);
}
#sideBar a.icon-commenta {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  cursor:pointer;
  height:50px;
  width:50px;
  -webkit-transition:all 100ms linear;
  -moz-transition:all 100ms linear;
  -o-transition:all 100ms linear;
  transition:all 100ms linear;
  background-color:#383a3c;
  color:#ffffff;
  position:absolute;
  left:0;
  font-size:19px;
  bottom:14px;
  color:#ffffff;
  display:block;
  line-height:50px;
  text-align:center;
}
#sideBar a.icon-commenta:hover {
  color:#3ebaef;
  text-decoration:none;
}
.btn_Area {
  background-color:#f0f9ff;
  border-color:#dbeef9;
  border-style:solid;
  border-width:1px 0;
  padding:8px;
  margin:0 -8px 0;
  width:256px;
  position:relative;
  z-index:100;
}
nav > a {
  border-bottom:solid transparent;
  color:#595959;
  display:block;
  float:left;
  text-decoration:none;
  margin:0 16px 0 0;
}
nav > a:hover {
  border-color:#dcdcdc;
  text-decoration:none;
}
nav > a._act, nav > a:hover._act {
  border-color:#3fbaee;
  color:#000000;
}
nav.sUb {
  border-bottom:1px solid #e4e4e4;
  margin:0 0 2em;
  height:auto;
  min-width:229px;
}
nav.sUb:before, nav.sUb:after {
  content:" ";
  display:table;
}
nav.sUb:after { clear:both; }
.double-row-nav nav.sUb a {
  height:45px;
  line-height:25px;
}
.double-row-nav nav.sUb a span {
  float:none;
  display:block;
  font-size:13px;
  height:12px;
  line-height:12px;
  color:#919191;
  width:auto;
  text-align:left;
}
nav.sUb .prv, nav.sUb .nxt {
  margin:0;
  background-color:#ffffff;
}
nav.sUb .prv:hover, nav.sUb .nxt:hover { background-color:#ffffff; }
nav.sUb a {
  height:35px;
  line-height:35px;
  font-size:16px;
  text-decoration:none;
  margin:0 6px -2px 6px;
}
nav.sUb a span {
  float:right;
  font-size:19px;
  font-weight:normal;
  display:block;
  line-height:35px;
  height:35px;
}
nav.sUb a > em {
  color:#777777;
  float:left;
  font-size:9px;
  font-weight:normal;
  line-height:11px;
  text-transform:uppercase;
  width:23px;
  height:30px;
  padding-top:5px;
}
nav.sUb a.nAc {
  color:#a9a9a9;
  cursor:default;
}
nav.sUb._dt a {
  font-size:16px;
  font-style:normal;
}
nav.sUb._dt a strong {
  font-weight:normal;
  font-size:12px;
}
nav.sUb._dt a button {
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  text-indent:-999px;
}
nav.sUb._dt a img, nav.sUb._dt a button {
  display:inline-block;
  height:27px;
  width:27px;
}
nav.sUb._dt a img.ui-datepicker-trigger, nav.sUb._dt a button.ui-datepicker-trigger {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:9px -485px;
  background-color:#ffffff;
  outline:none;
  border:none;
}
nav.sUb._dt a img.ic_mgnf, nav.sUb._dt a button.ic_mgnf {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:3px -72px;
}
nav.sUb._dt a img.prv, nav.sUb._dt a button.prv {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:6px -377px;
}
nav.sUb._dt a img.nxt, nav.sUb._dt a button.nxt {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:-24px -377px;
}
.tightNav nav.sUb a { margin:0 3px -2px 3px; }
.project-lst {
  position:relative;
  display:block;
  margin-bottom:4px;
}
.project-lst:before, .project-lst:after {
  content:" ";
  display:table;
}
.project-lst:after { clear:both; }
.project-lst a.pLink {
  height:28px;
  line-height:28px;
  background-color:#e4f2f4;
  display:inline-block;
  font-size:14px;
  float:left;
  margin-top:2px;
  max-width:340px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.project-lst:last-child { margin-bottom:0; }
.oh {
  overflow:hidden;
  min-height:1%;
}
.pr { position:relative; }
.clearfix:before, .clearfix:after, #container:before, #container:after {
  content:" ";
  display:table;
}
.clearfix:after, #container:after { clear:both; }
.clear { clear:both; }
.fl { float:left !important; }
.fr { float:right !important; }
.link-sep {
  background-image:url(/assets/i/sprites/ico_gry.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -2120px;
  padding-left:0;
  display:inline-block;
  width:4px;
  height:14px;
}
.txt-sub {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
}
.txt-sml { font-size:13px; }
.txt-red, .txt-red a, .failed { color:#cc0000 !important; }
.txt-orange { color:#ffa72b; }
.txt-gry { color:#a6a9ae; }
.txt-gry > * { color:#a6a9ae; }
.txt-grean, .successful { color:#3f9c00; }
.exmp {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:1px;
  border-color:#f5f5f5 #f5f5f5 #e4e4e4;
  background:#f5f5f5;
  color:#000000;
  display:block;
  font:14px "Courier New", Courier, monospace;
  padding:8px 12px;
  margin-top:4px;
  margin-bottom:16px;
}
.exmp img { vertical-align:bottom; }
.exmp._inl {
  margin:0 6px 0 0;
  display:inline-block;
}
.m_e { color:#e7af06; }
.txt-link {
  color:#0095c3;
  cursor:pointer;
}
.txt-link:hover { text-decoration:underline; }
.no-link {
  cursor:default;
  text-decoration:none;
}
.no-link:hover { text-decoration:none; }
.link-txt, .txt-color, .userName { color:#4c4c4c; }
.link-underline { text-decoration:underline; }
.link-underline:hover { text-decoration:none; }
.ellipsis {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.act-txt {
  background-color:#fab443;
  color:#ffffff;
}
.spcT {
  margin-top:8px;
  display:block;
}
.spcD {
  margin-bottom:24px;
  display:block;
}
.spcL {
  margin-left:24px;
  display:block;
}
.sec {
  margin-left:8px;
  margin-bottom:20px;
}
section { margin-bottom:2em; }
section p { margin-bottom:0.8em; }
section .col2 {
  float:left;
  margin-right:12px;
}
section .col2 select { width:225px; }
.section {
  border-bottom:1px solid #ebebeb;
  padding:1px 0 16px;
  margin:0 0 16px;
  overflow:hidden;
  min-height:1%;
}
.column-left section { overflow:hidden; }
.header-box {
  border-style:solid;
  border-width:1px;
  border-color:#cccccc #cccccc #c1c1c1;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  background-color:#f1f1f1;
  background-image:linear-gradient(bottom,#f1f1f1 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f1f1f1 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f1f1f1 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f1f1f1 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f1f1f1 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 );
  -webkit-box-shadow:0 1px 1px #e4e4e4;
  -moz-box-shadow:0 1px 1px #e4e4e4;
  box-shadow:0 1px 1px #e4e4e4;
  font-size:14px;
}
.bC {
  border-style:solid;
  border-width:1px;
  border-color:#dcdcdc #dcdcdc #cccccc;
  background-color:#ffffff;
  padding:12px;
  position:relative;
  z-index:100;
}
.bC:hover { z-index:101; }
.pLink {
  background-color:#c7ecfc;
  color:#0095c3 !important;
  font-weight:normal;
  font-style:normal !important;
  padding:2px;
  text-decoration:none;
  text-transform:normal;
  white-space:nowrap;
}
.pLink._close { text-decoration:line-through; }
.pLink:hover { text-decoration:none !important; }
.schA, .schB, .schC, .schD, .schAD {
  font-size:13px;
  height:1.4em;
  line-height:1.4em;
  background-position:0 1px;
  background-repeat:no-repeat;
  display:inline-block;
  font-weight:normal;
  padding:0 2px 0 20px !important;
  text-decoration:none;
  text-transform:none;
  white-space:nowrap;
}
.schA:hover, .schB:hover, .schC:hover, .schD:hover, .schAD:hover {
  background-position:0 -30px;
  text-decoration:none;
}
.schA strong, .schB strong, .schC strong, .schD strong, .schAD strong { font-size:1.1em; }
a.schA, a.schB, a.schC, a.schD, a.schAD { color:#0095c3; }
h3 .schA, h3 .schB, h3 .schC, h3 .schD, h3 .schAD {
  float:right;
  margin-top:6px;
}
.schA { background-image:url(/assets/i/v3/details/switchA.png?ts=1667902843); }
.schB { background-image:url(/assets/i/v3/details/switchB.png?ts=1667902843) !important; }
.schC { background-image:url(/assets/i/v3/details/switchC.png?ts=1667902843); }
.schAD { background-image:url(/assets/i/v3/details/switchAD.png?ts=1667902843); }
.schD {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:-31px -1484px;
  width:16px;
  padding:0;
  height:16px;
}
.schD:hover { background-position:-31px -1484px; }
.links-right {
  right:0;
  top:0;
  position:absolute;
  z-index:10;
  line-height:30px;
}
.links-right a { color:#999999; }
.links-box { font-size:14px; }
.links-box header {
  height:34px;
  line-height:34px;
  color:#a9a9a9;
  font-size:12px;
  font-weight:normal;
  text-transform:uppercase;
}
.links-box .common-tag {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  border-top:1px solid #f6f6f6;
  color:#7c7c7c;
  cursor:pointer;
  display:block;
  font-size:1em;
  font-weight:normal;
  height:30px;
  padding:4px 0;
  position:relative;
  margin-bottom:1px;
}
.links-box .common-tag:before, .links-box .common-tag:after {
  content:" ";
  display:table;
}
.links-box .common-tag:after { clear:both; }
.links-box .common-tag:hover {
  color:#000000;
  text-decoration:none;
}
.links-box .common-tag:hover strong { background-color:#dff4fd; }
.links-box .common-tag._act { color:#000000; }
.links-box .common-tag._act strong {
  background-color:#3ebaef;
  color:#ffffff;
  font-weight:bold;
}
.links-box .common-tag strong {
  height:30px;
  line-height:31px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  max-width:70%;
  display:inline-block;
  padding:0 7px;
  margin:0 4px;
  font-weight:normal;
}
.links-box .common-tag strong._act {
  background-color:#3ebaef;
  color:#ffffff;
  font-weight:bold;
}
.links-box .common-tag > span {
  right:4px;
  top:10px;
  position:absolute;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:18px;
  line-height:19px;
  background:#c1c1c1;
  color:#ffffff !important;
  display:inline-block;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  cursor:default;
  min-width:14px;
}
.links-box .common-tag > span._me { background-color:#fab443 !important; }
.links-box .common-tag > span ._unrm, .links-box .common-tag > span._unrm { background-color:#aac038 !important; }
.links-box .common-tag > span ._unr, .links-box .common-tag > span._unr { background-color:#aac038 !important; }
.links-box .common-tag > span em, .links-box .common-tag > span > span {
  height:18px;
  display:inline-block;
  min-width:14px;
  padding:0 5px;
}
.links-box .common-tag > span em:first-child {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  background-color:#aac038;
}
.links-box .common-tag:last-child { border-bottom:1px dotted #e9e9e9; }
.links-box p {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  border-top:1px solid #f6f6f6;
  color:#7c7c7c;
  cursor:pointer;
  display:block;
  font-size:1em;
  font-weight:normal;
  height:30px;
  padding:4px 0;
  position:relative;
  margin-bottom:1px;
}
.links-box p:before, .links-box p:after {
  content:" ";
  display:table;
}
.links-box p:after { clear:both; }
.links-box p:hover {
  color:#000000;
  text-decoration:none;
}
.links-box p:hover strong { background-color:#dff4fd; }
.links-box p._act { color:#000000; }
.links-box p._act strong {
  background-color:#3ebaef;
  color:#ffffff;
  font-weight:bold;
}
.links-box p strong {
  height:30px;
  line-height:31px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  max-width:70%;
  display:inline-block;
  padding:0 7px;
  margin:0 4px;
  font-weight:normal;
}
.links-box p strong._act {
  background-color:#3ebaef;
  color:#ffffff;
  font-weight:bold;
}
.links-box p > span {
  right:4px;
  top:10px;
  position:absolute;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:18px;
  line-height:19px;
  background:#c1c1c1;
  color:#ffffff !important;
  display:inline-block;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  cursor:default;
  min-width:14px;
}
.links-box p > span._me { background-color:#fab443 !important; }
.links-box p > span ._unrm, .links-box p > span._unrm { background-color:#aac038 !important; }
.links-box p > span ._unr, .links-box p > span._unr { background-color:#aac038 !important; }
.links-box p > span em, .links-box p > span > span {
  height:18px;
  display:inline-block;
  min-width:14px;
  padding:0 5px;
}
.links-box p > span em:first-child {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  background-color:#aac038;
}
.links-box p:last-child { border-bottom:1px dotted #e9e9e9; }
.links-box > div {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  border-top:1px solid #f6f6f6;
  color:#7c7c7c;
  cursor:pointer;
  display:block;
  font-size:1em;
  font-weight:normal;
  height:30px;
  padding:4px 0;
  position:relative;
  margin-bottom:1px;
}
.links-box > div:before, .links-box > div:after {
  content:" ";
  display:table;
}
.links-box > div:after { clear:both; }
.links-box > div:hover {
  color:#000000;
  text-decoration:none;
}
.links-box > div:hover strong { background-color:#dff4fd; }
.links-box > div._act { color:#000000; }
.links-box > div._act strong {
  background-color:#3ebaef;
  color:#ffffff;
  font-weight:bold;
}
.links-box > div strong {
  height:30px;
  line-height:31px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  max-width:70%;
  display:inline-block;
  padding:0 7px;
  margin:0 4px;
  font-weight:normal;
}
.links-box > div strong._act {
  background-color:#3ebaef;
  color:#ffffff;
  font-weight:bold;
}
.links-box > div > span {
  right:4px;
  top:10px;
  position:absolute;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:18px;
  line-height:19px;
  background:#c1c1c1;
  color:#ffffff !important;
  display:inline-block;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  cursor:default;
  min-width:14px;
}
.links-box > div > span._me { background-color:#fab443 !important; }
.links-box > div > span ._unrm, .links-box > div > span._unrm { background-color:#aac038 !important; }
.links-box > div > span ._unr, .links-box > div > span._unr { background-color:#aac038 !important; }
.links-box > div > span em, .links-box > div > span > span {
  height:18px;
  display:inline-block;
  min-width:14px;
  padding:0 5px;
}
.links-box > div > span em:first-child {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  background-color:#aac038;
}
.links-box > div:last-child { border-bottom:1px dotted #e9e9e9; }
.links-box > div > strong._act {
  -webkit-border-radius:2px 2px 0 0;
  -moz-border-radius:2px 2px 0 0;
  border-radius:2px 2px 0 0;
}
.links-box > div > em {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843) no-repeat -3px -846px #7a7a7a;
  cursor:pointer;
  display:block;
  float:right;
  width:19px;
  height:19px;
  margin-top:3px;
}
.links-box > div > em:hover { background-color:#3ebaef; }
.links-box > div > ul {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#3ebaef;
  clear:both;
  padding:4px;
}
.links-box > div > ul:before {
  content:'';
  display:block;
  background-color:#e4e4e4;
  margin:0 2px;
  height:3px;
}
.links-box > div > ul > li {
  line-height:36px;
  padding:0 8px;
  background:url(/assets/i/v3/details/shadow.png?ts=1667902843) repeat-x left bottom #ffffff;
  border-bottom:1px solid #e4e4e4;
  color:#4c4c4c;
}
.links-box > div > ul > li:last-child { border-color:#13a7e7; }
.links-box > div > ul > li._act {
  background-color:#dff4fd;
  color:#0095c3;
}
.links-box._msg header { cursor:pointer; }
.links-box._msg header:hover { color:#0095c3; }
.links-box input[type="text"] {
  display:block;
  margin-top:12px;
  width:226px;
}
.tools-box {
  margin-bottom:16px;
  padding-left:8px;
}
.tools-box li {
  display:block;
  margin-bottom:6px;
}
.tools-box > a {
  display:block;
  margin-bottom:6px;
}
input[type="text"], input[type="email"], input[type="password"], textarea {
  padding:12px;
  line-height:130%;
}
input:-moz-placeholder { color:#a9a9a9 !important; }
input[type="text"], input[type="email"], input[type="password"], textarea, select {
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  color:#222222;
  font-size:14px;
  -webkit-transition:border .3s linear, -webkit-box-shadow .3s linear;
  -moz-transition:border .3s linear, -webkit-box-shadow .3s linear;
  -o-transition:border .3s linear, -webkit-box-shadow .3s linear;
  transition:border .3s linear, -webkit-box-shadow .3s linear;
}
input[type="text"].error, input[type="email"].error, input[type="password"].error, textarea.error, select.error {
  outline:0;
  border:1px solid #c34b4d;
  background:#ffefef;
}
input[type="text"].error:focus, input[type="email"].error:focus, input[type="password"].error:focus, textarea.error:focus, select.error:focus {
  border:1px solid #c34b4d;
  box-shadow:0 0 9px #ff6666;
}
textarea {
  display:block;
  resize:vertical;
  width:50%;
  height:114px;
  resize:vertical;
}
textarea.monospace {
  font-size:12px;
  font-family:Consolas, monospace;
  line-height:16px;
}
input[type=file] {
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
}
select { padding:4px; }
select { padding:10px 10px 10px 12px; }
html.chrome select, html.safari select {
  -webkit-appearance:button;
  -moz-appearance:button;
  appearance:button;
  -webkit-padding-end:0;
  -webkit-padding-start:2px;
  -webkit-user-select:none;
  background:#ffffff url(/assets/i/v3/details/dropdown.png) center right no-repeat;
  border:1px solid #cccccc;
  color:#222222;
  font-size:inherit;
  cursor:pointer;
  padding:10px 23px 10px 12px;
  overflow:hidden;
  position:relative;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
html.chrome select.small, html.safari select.small { padding:5px 16px 3px 7px; }
input[type="text"]:focus, input[type="email"]:focus, input[type="password"]:focus, textarea:focus, select:focus {
  outline:0;
  border-color:#9cdcf7 !important;
  box-shadow:0 0 9px #cbedfb;
}
.errorTr input[type="text"]:focus, .errorTr input[type="email"]:focus, .errorTr input[type="password"]:focus, .errorTr textarea:focus, .errorTr select:focus {
  outline:0;
  border-color:#c34b4d;
  box-shadow:0 0 9px #ff6666;
}
input:disabled, select:disabled, textarea:disabled {
  background-color:#fafafa;
  color:#555555;
}
.input-blank, input.input-blank {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
}
.input-blank:focus, input.input-blank:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.w50 {
  width:50px !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.w50p {
  width:50% !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.w100p {
  width:100% !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.w100 {
  width:100px !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
td.w100 {
  max-width:100px;
  min-width:100px;
}
.w110 {
  width:110px !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.w250 {
  width:250px !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.w200 {
  width:200px !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.w300 {
  width:300px !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.w350 {
  width:350px !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.w400 {
  width:400px !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.col2 .w200 { width:194px !important; }
._color {
  position:relative;
  display:inline-block;
}
._color input {
  width:70px !important;
  padding-left:44px;
}
._color ._preview {
  position:absolute;
  background:#ffffff;
  width:26px;
  height:26px;
  top:11px;
  left:9px;
  z-index:9999;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  cursor:pointer;
}
input._search {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843) no-repeat 5px -878px;
  padding-left:38px !important;
}
.input-clear { position:relative; }
.input-clear a {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:-28px -1px;
  right:9px;
  top:31%;
  position:absolute;
  -webkit-border-radius:20px;
  -moz-border-radius:20px;
  border-radius:20px;
  background-color:#d1d1d1;
  height:16px;
  width:16px;
}
.input-clear a:hover {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-transition:all .2s linear;
  -moz-transition:all .2s linear;
  -o-transition:all .2s linear;
  transition:all .2s linear;
  text-decoration:none;
}
.input-clear input[type="text"] { padding-right:22px; }
input._filter {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843) no-repeat 5px -1730px #ffffff;
  padding-left:38px !important;
}
.btn-wrap input._filter { background-position:5px -1738px; }
.form-td:before, .form-td:after {
  content:" ";
  display:table;
}
.form-td:after { clear:both; }
.form-td >tbody >tr >td {
  padding-bottom:8px;
  height:34px;
  width:419px;
}
.form-td >tbody >tr >td .txt-sub {
  display:block;
  padding-top:8px;
}
.form-td >tbody >tr >td:first-child {
  font-size:1em;
  padding-right:8px;
  text-align:right;
  width:150px;
}
.form-td >tbody >tr >td._vt {
  vertical-align:top;
  padding-top:10px;
}
.form-td input[type="text"], .form-td input[type="password"], .form-td input[type="email"], .form-td textarea { width:250px; }
.form-td input[type="checkbox"], .form-td input[type="radio"] { vertical-align:middle; }
.form-td select { width:277px; }
.form-td .w-max { width:393px; }
.form-td .repoUrlInput { float:left; }
.form-td label.inline { display:inline; }
.form-td label.inline > div { display:inline; }
.form-td label.inline > div input {
  display:inline-block;
  vertical-align:baseline;
}
.close-btn {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:-27px 1px;
  background-color:#3a3a3a;
  cursor:pointer;
  height:19px;
  width:19px;
  z-index:999;
  right:4px;
  top:4px;
  position:absolute;
}
.close-btn:hover {
  opacity:1;
  text-decoration:none;
}
.Xclose {
  background-color:#383a3c;
  color:#ffffff;
  cursor:pointer;
  font-weight:bold;
  font-size:14px;
  height:16px;
  line-height:15px;
  width:16px;
  z-index:999;
  text-align:center;
}
.Xclose:hover {
  opacity:1;
  text-decoration:none;
  background-color:#3ebaef;
}
.btn_btm {
  color:#a6a9ae;
  line-height:40px;
  position:relative;
  border-top:1px solid #e4e4e4;
  padding:16px 0 16px;
  overflow:hidden;
}
.btn_btm > * { color:#a6a9ae; }
.btn_btm p { line-height:40px; }
.modalBox .btn_btm, .login-form .btn_btm {
  background:#fafafa;
  margin:0 -24px -24px;
  padding:16px 24px 16px;
}
.login-form .btn_btm { text-align:center; }
.cAb {
  color:#a6a9ae;
  display:inline-block;
  margin-right:12px;
  margin-left:12px;
  line-height:40px;
}
.btn_btm .cAb {
  float:right;
  margin-left:4px;
}
.cAb a { margin-right:12px; }
.andInputs {
  display:inline-block;
  margin-right:12px;
  margin-left:12px;
  line-height:45px;
  vertical-align:top;
}
.btn_top { text-align:center; }
.btn_top .sub-link {
  display:block;
  margin-top:12px;
}
.tile-element {
  border-style:solid;
  border-width:1px;
  border-color:#dcdcdc #dcdcdc #cccccc;
  background-color:#dddddd;
  background:-webkit-gradient(radial,center center,0,center center,460,from(#fafafa),to(#dddddd));
  background:-webkit-radial-gradient(circle,#fafafa,#dddddd);
  background:-moz-radial-gradient(circle,#fafafa,#dddddd);
  background:-ms-radial-gradient(circle,#fafafa,#dddddd);
  background:-o-radial-gradient(circle,#fafafa,#dddddd);
  height:72px;
  margin:0;
  padding:12px;
  width:72px;
  cursor:default;
}
.tile-element .bigAv {
  left:8px;
  top:8px;
  position:absolute;
}
.tile-element .in-touch {
  left:12px;
  top:12px;
}
.tile-element .own, .tile-element .gm, .tile-element .adm, .tile-element .inw {
  left:66px;
  bottom:14px;
  position:absolute;
  height:14px;
  line-height:16px;
  width:14px;
}
.stD .tile-element span { display:none; }
.stD .tile-element p {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  background-image:url(/assets/i/v3/sprites/sprites-A.png);
  background-repeat:no-repeat;
  background-position:14px -1269px;
  margin-top:9px;
  text-indent:-999px;
  width:51px;
  height:51px;
  padding:0;
}
.stD .tile-element._tile { padding-left:16px; }
.stD .tile-element .tile-element { display:none; }
.stE .tile-element span { display:none; }
.stE .tile-element p {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  background-image:url(/assets/i/v3/sprites/events-icons.png);
  background-repeat:no-repeat;
  background-position:8px -282px;
  margin-top:9px;
  text-indent:-999px;
  width:51px;
  height:51px;
  padding:0;
}
.stE .tile-element._tile { padding-left:16px; }
.stE .tile-element .tile-element { display:none; }
.bar-chart {
  display:table;
  height:45px;
  width:100%;
  margin-bottom:1em;
}
.bar-chart li {
  display:table-cell;
  width:3, 3%;
  border-right:2px solid #ffffff;
  background-color:#f5f5f5;
  height:45px;
  vertical-align:bottom;
  overflow:hidden;
}
.bar-chart li p { background-color:#d5d5d5; }
.permissions-info { position:relative; }
.permissions-info > div {
  right:0;
  top:50%;
  position:absolute;
  height:30px;
  line-height:30px;
  margin-top:-16px;
}
.permissions-info > div > span {
  color:#a6a9ae;
  display:inline-block;
  font-size:14px;
  float:left;
  margin-right:8px;
}
.permissions-info > div > span > * { color:#a6a9ae; }
.permissions-info > div > span em { color:#4c4c4c; }
.permissions-info > div .btn-wrap {
  position:relative;
  float:left;
}
.bC .title-card {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  display:block;
  margin-bottom:8px;
  font-weight:bold;
}
.bC .title-card > a { color:#4c4c4c; }
.bC > .btn-wrap {
  right:16px;
  top:50%;
  position:absolute;
  margin-top:-16px;
}
.bC h1.title-milestone-card { margin-bottom:7px; }
.bC h1.title-user-card {
  line-height:46px;
  margin-bottom:0;
}
.bC h1.title-group-card {
  position:relative;
  margin:19px 0 0 -84px;
}
.bC h1.title-group-card > div {
  right:0;
  top:50%;
  position:absolute;
  height:30px;
  line-height:30px;
  margin-top:-16px;
}
.bC h1.title-group-card > div > span {
  color:#a6a9ae;
  display:inline-block;
  font-size:14px;
  float:left;
  margin-right:8px;
}
.bC h1.title-group-card > div > span > * { color:#a6a9ae; }
.bC h1.title-group-card > div > span em { color:#4c4c4c; }
.bC h1.title-group-card > div .btn-wrap {
  position:relative;
  float:left;
}
.bC._tile {
  padding:12px 16px 12px 109px;
  margin-bottom:1em;
  height:72px;
  max-width:523px;
}
.bC._tile .vcard {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.bC._tile .vcard strong { color:#4c4c4c; }
.bC._tile .tile-element {
  left:-1px;
  top:-1px;
  position:absolute;
}
.bC._tile .progresB { margin-bottom:10px; }
.bC .overMenu {
  right:4px;
  top:-20px;
  position:absolute;
  height:19px;
  line-height:19px;
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  background:#ffffff;
  border:solid #dcdcdc;
  border-width:1px 1px 0;
  display:none;
  padding:0 8px;
  z-index:100;
}
.bC:hover .overMenu { display:block; }
.bC._small {
  background-color:#f5f5f5;
  border:none;
  cursor:pointer;
  height:auto;
  margin-bottom:10px;
  padding:5px 16px 0px 92px;
}
.bC._small:before, .bC._small:after {
  content:" ";
  display:table;
}
.bC._small:after { clear:both; }
.bC._small a { display:block; }
.bC._small .tile-element {
  border:none;
  padding:5px 2px;
  height:49px;
  top:0;
  left:0;
  cursor:pointer;
}
.bC._small.stD { background-color:#ffffff; }
.bC._small a { cursor:pointer; }
.bC._small a .title-card {
  color:#4c4c4c;
  text-decoration:none;
}
.bC._small a:hover {
  text-decoration:none;
  color:#000000;
}
.bC._act { background:#dff4fd; }
.profile-head {
  max-width:650px;
  position:relative;
  margin-bottom:2em;
  background-color:#f5f5f5;
}
.profile-head:before, .profile-head:after {
  content:" ";
  display:table;
}
.profile-head:after { clear:both; }
.profile-head .stacked-wrap { max-width:100%; }
.profile-head > div.txt-sub {
  border-top:1px solid #ffffff;
  background-color:#383a3c;
  padding:8px 14px 8px 125px;
  height:34px;
}
.profile-head > div.txt-sub:before, .profile-head > div.txt-sub:after {
  content:" ";
  display:table;
}
.profile-head > div.txt-sub:after { clear:both; }
.profile-head .user-box {
  float:left;
  margin-right:1.5em;
  position:relative;
}
.profile-head .user-box ul {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  color:#a6a9ae;
  overflow-x:hidden;
  overflow-y:auto;
  line-height:19px;
  padding:8px;
  top:100%;
  left:0;
  z-index:4000;
  display:block;
  float:left;
  font-size:14px;
  margin:2px 0;
  max-height:460px;
}
.profile-head .user-box ul input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.profile-head .user-box ul > * { color:#a6a9ae; }
.profile-head .user-box ul nav { margin-bottom:8px; }
.profile-head .user-box ul._up {
  bottom:100%;
  top:auto;
}
.profile-head .user-box ul._up_r {
  bottom:100%;
  top:auto;
  left:auto;
  right:0;
}
.profile-head .user-box ul p { margin-bottom:4px; }
.profile-head .user-box ul a {
  color:#4c4c4c;
  display:inline-block;
}
.profile-head .user-box ul *._delete { color:#cc0000; }
.profile-head .user-box ul input[type="radio"] { margin-right:6px; }
.profile-head .user-box ul > input[type="text"] { margin-bottom:8px; }
.profile-head .user-box ul li > input[type="text"] { margin-bottom:0; }
.profile-head .user-box ul label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  line-height:30px;
  min-height:30px;
  display:block;
  padding:0 8px;
}
.profile-head .user-box ul label:hover, .profile-head .user-box ul label._hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.profile-head .user-box ul label input.fr { margin-top:10px; }
.profile-head .user-box ul > ul li {
  padding:0 6px;
  vertical-align:middle;
}
.profile-head .user-box ul > ul li._hover { background-color:#dff4fd; }
.profile-head .user-box ul > ul li > img {
  cursor:pointer;
  display:inline-block;
  margin:6px 6px 0 0;
  float:left;
}
.profile-head .user-box ul > ul li em {
  display:inline-block;
  cursor:pointer;
}
.profile-head .user-box ul li {
  color:#4c4c4c;
  font-size:1em;
  font-weight:normal;
  line-height:30px;
  min-height:30px;
  position:relative;
  white-space:nowrap;
  clear:both;
}
.profile-head .user-box ul li._noact { color:#c1c3c6; }
.profile-head .user-box ul li._noact a, .profile-head .user-box ul li._noact label { color:#c1c3c6; }
.profile-head .user-box ul li._noact a:hover, .profile-head .user-box ul li._noact label:hover { background-color:#ffffff !important; }
.profile-head .user-box ul li._noact:hover, .profile-head .user-box ul li._noact._hover { background-color:#ffffff !important; }
.profile-head .user-box ul li._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.profile-head .user-box ul li._act a { color:#ffffff; }
.profile-head .user-box ul li._act:hover { color:#4c4c4c; }
.profile-head .user-box ul li._act:hover a { color:#4c4c4c; }
.profile-head .user-box ul li input[type="checkbox"] + em { cursor:pointer; }
.profile-head .user-box ul li input[type="checkbox"] + em:hover { color:#0095c3; }
.profile-head .user-box ul li:hover { background-color:#dff4fd; }
.profile-head .user-box ul li._hover a { background-color:#dff4fd; }
.profile-head .user-box ul li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  padding:0 8px;
}
.profile-head .user-box ul li > a:hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.profile-head .user-box ul li.head {
  color:#a1a1a1;
  font-size:1em;
  text-transform:uppercase;
}
.profile-head .user-box ul li.head:hover { background-color:#ffffff; }
.profile-head .user-box ul li.head-1 {
  color:#222222;
  font-size:1.4em;
}
.profile-head .user-box ul li.head-1:hover { background-color:#ffffff; }
.profile-head .user-box ul li.head-2 {
  color:#222222;
  font-size:1.2em;
}
.profile-head .user-box ul li.head-2:hover { background-color:#ffffff; }
.profile-head .user-box ul li .options {
  right:8px;
  top:0;
  position:absolute;
  float:right;
  font-weight:normal;
  font-size:13px;
  color:#a6a9ae;
}
.profile-head .user-box ul li .options a {
  display:inline;
  padding:0;
  margin:0;
  color:#0095c3;
}
.profile-head .user-box ul li .options a:hover {
  text-decoration:underline;
  background:none;
}
.profile-head .user-box ul li .options a._act {
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.profile-head .user-box ul li._hr {
  min-height:5px;
  line-height:5px;
  border-bottom:1px solid #ececec;
  margin-bottom:5px;
}
.profile-head .user-box ul li._hr:hover { background-color:#ffffff; }
.profile-head .user-box ul li.expandable a {
  float:right;
  font-weight:normal;
  font-size:11px;
  display:none !important;
}
.profile-head .user-box ul li.expandable:hover a { display:block !important; }
.profile-head .user-box ul li .schD {
  position:absolute;
  right:8px;
  top:8px;
}
.profile-head .user-box ul li.btn-wrap .btn {
  display:block;
  float:left;
}
.profile-head .user-box ul ul.nested {
  background:#fafafa;
  margin:0 -8px;
  padding:0 8px;
}
.profile-head .user-box ul ul.nested li {
  color:#222222;
  font-size:12px;
}
.profile-head .user-box ul .dropdown-bottom {
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  background-color:#f5f5f5;
  border-top:1px solid #d4d4d4;
  margin:8px -8px -8px;
  padding:8px;
  width:100%;
}
.profile-head .user-box ul .dropdown-bottom:before, .profile-head .user-box ul .dropdown-bottom:after {
  content:" ";
  display:table;
}
.profile-head .user-box ul .dropdown-bottom:after { clear:both; }
.profile-head .user-box ul .dropdown-bottom:hover { background-color:#f5f5f5; }
.profile-head .user-box ul .dropdown-bottom a, .profile-head .user-box ul .dropdown-bottom span {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  min-width:4px;
  padding:0 12px;
  white-space:nowrap;
  float:left;
}
.profile-head .user-box ul .dropdown-bottom a:hover, .profile-head .user-box ul .dropdown-bottom span:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.profile-head .user-box ul .dropdown-bottom a._noact, .profile-head .user-box ul .dropdown-bottom span._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.profile-head .user-box ul .dropdown-bottom a._noact:hover, .profile-head .user-box ul .dropdown-bottom span._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.profile-head .user-box ul .dropdown-bottom a._action, .profile-head .user-box ul .dropdown-bottom span._action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.profile-head .user-box ul .dropdown-bottom a._action:hover, .profile-head .user-box ul .dropdown-bottom span._action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.profile-head .user-box ul .dropdown-bottom a._action._noact, .profile-head .user-box ul .dropdown-bottom span._action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.profile-head .user-box ul .dropdown-bottom a._action._noact:hover, .profile-head .user-box ul .dropdown-bottom span._action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.profile-head .user-box ul .dropdown-bottom a + a, .profile-head .user-box ul .dropdown-bottom span + span { float:right; }
.profile-head .user-box ul .dropdown-bottom:hover { background-color:#fafafa; }
.profile-head .user-box ul._loader {
  background:#f7f7f7 url(/assets/i/v3/details/loader_animated.gif?ts=1667902843) no-repeat center center;
  height:80px;
}
.profile-head .user-box ul.no-max-width { max-width:none; }
.profile-head .user-box ul._date {
  max-width:400px;
  width:358px;
}
.profile-head .user-box ul._date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.profile-head .user-box ul._date .datepicker { float:right; }
.profile-head .user-box ul.due-date {
  width:348px;
  max-width:348px;
}
.profile-head .user-box ul.due-date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.profile-head .user-box ul.due-date > div { float:right; }
.profile-head .user-box .smallAv { cursor:pointer; }
.profile-head .user-box .in-touch, .profile-head .user-box > .smallAv {
  position:relative;
  float:left;
  margin:2px 4px 0 0;
}
.profile-head .info-box {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  float:left;
  margin-right:1.5em;
  line-height:17px;
}
.profile-head .info-box strong { color:#ffffff; }
.profile-head .info-box a { text-decoration:none; }
.profile-head .info-box a:hover { text-decoration:none; }
.profile-head .swop-btn {
  float:left;
  margin-right:1.5em;
  padding-top:6px;
}
.profile-head .swop-btn a {
  background:url(/assets/i/v3/details/swop.png) no-repeat 0 0;
  display:block;
  width:23px;
  height:23px;
  -webkit-transition:all .2s linear;
  -moz-transition:all .2s linear;
  -o-transition:all .2s linear;
  transition:all .2s linear;
}
.profile-head .swop-btn a:hover {
  text-decoration:none;
  -webkit-transform:rotate(180deg);
  -moz-transform:rotate(180deg);
  transform:rotate(180deg);
}
.profile-head .btn-wrap._clean .btn { color:#a6a9ae; }
.profile-head > nav {
  right:13px;
  top:14px;
  position:absolute;
}
.profile-head > nav a {
  background:url(/assets/i/v3/sprites/sidebar-act.png?ts=1667902843) no-repeat #ffffff;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  display:block;
  width:36px;
  height:36px;
  border:2px solid #ececec;
  overflow:hidden;
  margin:0 0 0 8px;
}
.profile-head > nav a:hover, .profile-head > nav a._act { border-color:#3ebaef; }
.profile-head > nav a._act { cursor:default; }
.profile-head > nav a._stream { background-position:center -286px; }
.profile-head > nav a._messages { background-position:center -212px; }
.profile-head > nav a._stats { background-position:center -250px; }
.profile-head h1 {
  padding:0 14px 0 125px;
  margin-bottom:0;
  font-size:1.6em;
  line-height:100%;
  height:63px;
  line-height:66px;
}
.profile-head h1 span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  display:inline-block;
  max-width:330px;
}
.profile-head .tile-element {
  left:8px;
  top:8px;
  position:absolute;
}
.profile-head .btn-wrap { float:right; }
.profile-head._group h1 { padding-left:14px; }
.profile-head._group > div.txt-sub { padding-left:14px; }
.profile-head._simple { max-width:800px; }
.profile-head._simple h1 {
  padding-left:14px;
  position:relative;
}
.profile-head._simple h1 .btn-wrap {
  right:14px;
  top:18px;
  position:absolute;
}
.profile-head._simple > div.txt-sub { padding-left:14px; }
.own, .gm, .adm, .inw {
  height:12px;
  line-height:14px;
  -webkit-box-shadow:0 0 0 1px #ffffff;
  -moz-box-shadow:0 0 0 1px #ffffff;
  box-shadow:0 0 0 1px #ffffff;
  font-size:12px;
  color:#ffffff !important;
  display:inline-block;
  min-width:12px;
  padding:0;
  text-align:center;
}
.own, .adm {
  border:1px solid #a8da4d;
  background:#a8da4d;
}
.adminListItem .own, .adminListItem .adm {
  position:absolute;
  top:14px;
  left:14px;
}
.lst .own, .lst .adm {
  position:absolute;
  top:20px;
  left:20px;
}
.gm {
  border:1px solid #e0c6af;
  background:#e0c6af;
}
.adm {
  border:1px solid #ff4800;
  background:#ff4800;
}
.inw {
  border:1px solid #f1a52c;
  background:#f1a52c;
}
.subLinks {
  margin-bottom:15px;
  color:#868686;
  font-size:12px;
}
.h-options { position:relative; }
h1.h-options, h2.h-options, h3.h-options, h4.h-options {
  min-height:32px;
  line-height:32px;
}
.h-options > div {
  right:0;
  top:50%;
  position:absolute;
  margin-top:-16px;
}
.h-options > div > * {
  display:inline-block;
  vertical-align:top;
}
.i-est {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -1413px;
  padding-left:20px;
}
.i-time {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -1413px;
  padding-left:20px;
}
span.i-user {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -1413px;
  padding-left:20px;
}
img.i-user {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -1413px;
  height:16px;
  width:16px;
}
img.i-user:hover { text-decoration:none; }
span.i-users {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -1449px;
  padding-left:20px;
}
img.i-users {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -1449px;
  height:16px;
  width:16px;
}
img.i-users:hover { text-decoration:none; }
a.i-open {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -1714px;
  height:16px;
  width:16px;
  display:inline-block;
}
a.i-open:hover { text-decoration:none; }
a.i-goto {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -1748px;
  height:16px;
  width:16px;
  display:inline-block;
}
a.i-goto:hover { text-decoration:none; }
a.i-history {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -1680px;
  height:16px;
  width:20px;
  display:inline-block;
}
a.i-history:hover { text-decoration:none; }
span.i-admin {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -1449px;
  padding-left:20px;
}
img.i-admin {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -1449px;
  height:16px;
  width:16px;
}
img.i-admin:hover { text-decoration:none; }
span.i-add {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 5px -346px;
  padding-left:28px;
}
img.i-add {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -1449px;
  height:16px;
  width:16px;
}
img.i-add:hover { text-decoration:none; }
span.i-update {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 4px -658px;
  padding-left:28px;
}
img.i-update {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -1449px;
  height:16px;
  width:16px;
}
img.i-update:hover { text-decoration:none; }
span.i-download, a.i-download {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat -25px -990px;
  padding-left:27px;
}
img.i-download {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -990px;
  height:13px;
  width:20px;
}
img.i-download:hover { text-decoration:none; }
span.i-date, a.i-date {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -489px;
  padding-left:25px;
}
img.i-date {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -489px;
  height:13px;
  width:20px;
}
img.i-date:hover { text-decoration:none; }
img.i-visibility {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 0 -1781px;
  height:16px;
  width:16px;
}
img.i-visibility:hover { text-decoration:none; }
.i-download-r {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat right -990px;
  padding-right:24px;
  color:#a6a9ae;
}
.i-download-r > * { color:#a6a9ae; }
.i-download-r:hover {
  color:#0095c3;
  text-decoration:none;
}
.i-menage {
  right:4px;
  top:2px;
  position:absolute;
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 4px -306px;
  height:23px;
  width:23px;
  cursor:pointer;
  opacity:0.7;
}
.i-menage:hover { text-decoration:none; }
.i-menage:hover {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  text-decoration:none;
  opacity:1;
}
.i-add-oval {
  right:4px;
  top:2px;
  position:absolute;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat 6px -1644px;
  height:23px;
  width:23px;
  border:2px solid #e4e4e4;
  cursor:pointer;
  -webkit-transition:all .2s linear;
  -moz-transition:all .2s linear;
  -o-transition:all .2s linear;
  transition:all .2s linear;
}
.i-add-oval:hover { text-decoration:none; }
.i-add-oval:hover {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  text-decoration:none;
}
.from-to {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:6px -630px;
  display:inline-block;
  width:18px;
  height:12px;
}
.lst-a li {
  line-height:19px;
  margin-bottom:6px;
  padding-left:16px;
  position:relative;
}
.lst-a li:before {
  content:"";
  left:5px;
  top:7px;
  position:absolute;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  border:1px solid #c2c2c2;
  display:inline-block;
  width:3px;
  height:3px;
}
.treeLst, .treeLst-no-ico {
  display:block;
  padding:0;
}
.treeLst ul, .treeLst-no-ico ul { margin-left:3px; }
.treeLst li, .treeLst-no-ico li {
  padding-left:13px;
  clear:left;
  position:relative;
}
.treeLst li:hover, .treeLst-no-ico li:hover { background-color:transparent !important; }
.treeLst li._cat > span, .treeLst li._cat > a, .treeLst li._cat > div.itemWrap > a, .treeLst li._project > span, .treeLst li._project > a, .treeLst li._project > div.itemWrap > a, .treeLst-no-ico li._cat > span, .treeLst-no-ico li._cat > a, .treeLst-no-ico li._cat > div.itemWrap > a, .treeLst-no-ico li._project > span, .treeLst-no-ico li._project > a, .treeLst-no-ico li._project > div.itemWrap > a {
  font-weight:bold;
  font-size:14px;
}
.treeLst li > img, .treeLst li > div.itemWrap > img, .treeLst-no-ico li > img, .treeLst-no-ico li > div.itemWrap > img {
  left:0;
  top:7px;
  position:absolute;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:-38px -175px ;
  cursor:pointer;
  height:17px;
  width:9px;
  opacity:0.6;
}
.treeLst li > img:hover, .treeLst li > div.itemWrap > img:hover, .treeLst-no-ico li > img:hover, .treeLst-no-ico li > div.itemWrap > img:hover { opacity:1; }
.treeLst li._opn span, .treeLst li._opn a.active, .treeLst-no-ico li._opn span, .treeLst-no-ico li._opn a.active {
  background-color:#3fbaee;
  color:#ffffff;
}
.treeLst li._opn > img, .treeLst li._opn > div.itemWrap > img, .treeLst-no-ico li._opn > img, .treeLst-no-ico li._opn > div.itemWrap > img { background-position:0 -175px; }
.treeLst li a, .treeLst li span, .treeLst-no-ico li a, .treeLst-no-ico li span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:1px;
  border-color:transparent;
  color:#4c4c4c;
  height:20px;
  line-height:22px;
  display:inline-block;
  margin:3px 0;
  padding:0 3px;
  max-width:85%;
}
.treeLst li a:hover, .treeLst li span:hover, .treeLst-no-ico li a:hover, .treeLst-no-ico li span:hover {
  background-color:#d7f4ff;
  color:#0095c3 !important;
  cursor:pointer;
  text-decoration:none;
}
.treeLst li a.add-link, .treeLst li span.add-link, .treeLst-no-ico li a.add-link, .treeLst-no-ico li span.add-link {
  color:#0095c3;
  cursor:pointer;
  font-size:13px;
}
.treeLst li a.add-link:hover, .treeLst li span.add-link:hover, .treeLst-no-ico li a.add-link:hover, .treeLst-no-ico li span.add-link:hover { text-decoration:underline; }
.treeLst li a._act, .treeLst li a.active, .treeLst li span._act, .treeLst li span.active, .treeLst-no-ico li a._act, .treeLst-no-ico li a.active, .treeLst-no-ico li span._act, .treeLst-no-ico li span.active {
  background-color:#3fbaee;
  color:#ffffff;
}
.treeLst li .drp_act, .treeLst-no-ico li .drp_act {
  background-color:#eaf5fb;
  border-color:#d0e7f4;
}
.treeLst li ._noact, .treeLst-no-ico li ._noact { color:#a9a9a9; }
.treeLst .edOver, .treeLst-no-ico .edOver {
  background:#ffffff;
  border-style:solid;
  border-width:1px;
  border-color:#d0e7f4;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  left:0;
  top:1px;
  position:absolute;
  display:block;
  height:20px;
  margin-left:4px;
  padding:0 4px;
}
.treeLst .edOver img.delt, .treeLst-no-ico .edOver img.delt { background-position:0 -19px; }
.treeLst .edOver img, .treeLst-no-ico .edOver img {
  background:url(/assets/i/sprites/ico_raport.png?ts=1667902843) no-repeat 0 -2px;
  cursor:pointer;
  height:16px;
  margin-top:2px;
  width:16px;
}
.treeLst .ui-draggable, .treeLst-no-ico .ui-draggable { cursor:url(/assets/i/cursors/hand_cursor.cur), move; }
.treeLst li > a, .treeLst li > span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:4px -918px;
  text-decoration:none;
  padding-left:28px;
}
.treeLst li > a.active, .treeLst li > span.active { background-image:url(/assets/i/v3/sprites/sprites-A-white.png?ts=1667902843); }
.treeLst li .d-a-d > a, .treeLst li .d-a-d > span {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -1938px;
  color:#4c4c4c;
  text-decoration:none;
  padding-left:23px;
}
.treeLst li._cat > a, .treeLst li._cat > span { background-position:2px -952px; }
.treeLst li._cat > a.active, .treeLst li._cat > span.active { background-position:2px -952px; }
.treeLst li._cat .d-a-d > a, .treeLst li._cat .d-a-d > span { background-position:2px -1869px; }
.treeLst li._cat a.pop_On { color:#999999; }
.treeLst li._loading > a, .treeLst li._loading > span { background:url(/assets/i/v3/details/loader-16.gif) no-repeat 1px 2px #ffffff !important; }
.treeLst li a.pop_On { color:#999999; }
.edit-list {
  margin-bottom:2em;
  display:block;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  background:url(/assets/i/v3/pattern/white.png) repeat 0 0 #dff4fd;
  border:1px solid #dff4fd;
  padding:8px;
}
table.edit-list { display:table; }
.user-lst, .group-lst {
  position:relative;
  padding-left:44px;
  line-height:30px;
}
.user-lst .smallAv, .user-lst .in-touch, .group-lst .smallAv, .group-lst .in-touch {
  left:0;
  top:0;
  position:absolute;
}
.users-list-big > div {
  position:relative;
  padding-left:58px;
  padding-bottom:0.5em;
}
.users-list-big > div p {
  display:table-cell;
  vertical-align:middle;
  height:48px;
}
.users-list-big > div > em {
  left:31px;
  bottom:10px;
  position:absolute;
}
.lst {
  clear:both;
  position:relative;
  min-height:30px;
  margin-bottom:4px;
  vertical-align:middle;
  line-height:30px;
  padding:4px;
}
.lst > .smallAv { float:left; }
.lst:hover { background-color:#dff4fd; }
.lst input._rgt {
  right:1px;
  top:7px;
  position:absolute;
}
.lst .selBoxA {
  right:4px;
  top:50%;
  position:absolute;
  margin-top:-13px;
}
.lst .selBoxWide .magicSel {
  width:100px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.lst strong { display:inline-block; }
.lst strong.ellipsis { width:87%; }
.lst .hv_ld {
  position:absolute;
  right:4px;
  top:50%;
  margin-top:-6px;
}
.lst.bgG {
  font-size:1em;
  padding-right:4px;
}
.lst.bgG a {
  display:inline-block;
  margin-top:2px;
}
.lst.bgG.lnk-gry a { color:#666666; }
.lst.bgG .selBoxWide .magicSel { width:120px; }
.lst.bgA {
  background:url(/assets/i/icons/icoAdm.png?ts=1667902843) no-repeat 2px 6px;
  padding-left:22px;
}
.lst.section-title {
  line-height:24px;
  color:#8a8a8a;
  font-size:11px;
  font-weight:normal;
  text-transform:uppercase;
  white-space:nowrap;
}
.lst.section-title:hover { background-color:transparent; }
.lst ._buttons {
  float:right;
  position:relative;
  top:-2px;
}
.lst ._buttons .btnB {
  line-height:18px;
  margin-left:6px;
  margin-top:1px;
  min-height:18px;
}
.right-elm {
  right:0;
  top:0;
  position:absolute;
  height:30px;
  line-height:30px;
}
.right-elm input[type="checkbox"], .right-elm input[type="radio"] { vertical-align:middle; }
.lst-av {
  line-height:30px;
  min-height:32px;
  padding-left:44px;
  margin-bottom:8px;
  vertical-align:middle;
  position:relative;
}
.lst-av > span {
  left:1px;
  top:1px;
  position:absolute;
}
.lst-av .right-elm {
  height:26px;
  line-height:26px;
}
.sortable-box {
  -webkit-user-select:none;
  -khtml-user-select:none;
  -moz-user-select:none;
  -o-user-select:none;
  user-select:none;
  margin-bottom:6px;
}
.modalBox .sortable-box { margin-bottom:16px; }
.modalBox .sortable-box li, .modalBox .sortable-box label { width:565px; }
.sortable-box li, .sortable-box label {
  -webkit-box-shadow:0 1px 0 #ffffff inset, 0 1px 0 #ffffff;
  -moz-box-shadow:0 1px 0 #ffffff  inset, 0 1px 0 #ffffff;
  box-shadow:0 1px 0 #ffffff  inset, 0 1px 0 #ffffff;
  height:40px;
  line-height:44px;
  margin:0 0 14px;
  padding:0 0 0 12px;
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4 #e4e4e4 #dddddd;
  background:#ffffff;
  width:416px;
  z-index:1;
  display:block;
  overflow:hidden;
}
.sortable-box li:hover, .sortable-box label:hover {
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.1);
  -moz-box-shadow:0 1px 1px rgba(0,0,0,0.1);
  box-shadow:0 1px 1px rgba(0,0,0,0.1);
  background-color:#fcfcfc;
  border-color:#c1c1c1;
}
.sortable-box li span._name, .sortable-box label span._name {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -133px ;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  cursor:move;
  display:inline-block;
  padding-left:22px;
}
.sortable-box li select, .sortable-box label select {
  display:inline-block;
  width:160px;
}
.sortable-box li img, .sortable-box label img {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:3px -275px;
  cursor:pointer;
  display:inline-block;
  height:16px;
  float:right;
  margin-top:10px;
  margin-right:6px;
  margin-left:1px;
  width:16px;
}
.sortable-box li img._edit, .sortable-box label img._edit {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -309px;
}
.sortable-box li img._preview, .sortable-box label img._preview {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -309px;
}
.sortable-box li.sb-help, .sortable-box label.sb-help {
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  border-style:solid;
  border-width:1px;
  border-color:#bcdcf7;
  background:#edf5ff;
}
.sortable-box li.sb-help span, .sortable-box li.sb-help select, .sortable-box li.sb-help img, .sortable-box label.sb-help span, .sortable-box label.sb-help select, .sortable-box label.sb-help img { display:none; }
.sortable-box._workflow li { position:relative; }
.sortable-box._workflow li ._name { padding-left:44px; }
.sortable-box._workflow li .sts {
  position:absolute;
  top:12px;
  left:30px;
  cursor:move;
}
.boxy-modal-blackout, .imgprv-light {
  background:rgba(0,0,0,0.6);
  left:0;
  padding:0;
  position:absolute;
  top:0;
  width:100%;
  height:100%;
  z-index:9999;
}
.boxy-wrapper {
  width:100%;
  top:70px;
  position:absolute;
}
.modalBox {
  -webkit-box-shadow:0 0 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 0 16px rgba(0,0,0,0.2);
  box-shadow:0 0 16px rgba(0,0,0,0.2);
  background:#ffffff;
  color:#555555;
  position:relative;
  margin:0 auto 30px;
  width:625px;
}
.modalBox h1 {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  margin:0;
  padding:14px 24px 0;
  line-height:1.8em;
  font-size:1.7em;
  cursor:move;
  width:520px;
}
.modalBox #closeBtn {
  background-color:#383a3c;
  cursor:pointer;
  z-index:999;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:11px -1319px;
  right:-43px;
  top:17px;
  position:absolute;
  height:43px;
  width:43px;
}
.modalBox #closeBtn:hover {
  text-decoration:none;
  background-color:#3ebaef;
}
.modalBox .modal-in { padding:24px; }
.modalBox .modal-in .mbIn {
  margin:0 -24px;
  padding:0 24px;
}
.modalBox .modal-in .mbIner {
  margin:0 -24px;
  padding:0 24px;
}
.modalBox .notice, .modalBox .error { text-align:left; }
.modalBox h3 {
  color:#444444;
  position:relative;
}
.modalBox h3 .schA {
  background-color:white;
  margin-top:-8px;
  position:absolute;
  right:0;
  top:50%;
}
.modalBox .ac_input {
  position:relative;
  left:-1px;
  width:100% !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.BigBox {
  background-color:#ffffff;
  margin:0 auto;
  padding:22px;
  position:relative;
  width:960px;
}
.BigBox .close-box {
  background-color:#383a3c;
  cursor:pointer;
  z-index:999;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:11px -1319px;
  right:-43px;
  top:17px;
  position:absolute;
  height:43px;
  width:43px;
}
.BigBox .close-box:hover {
  text-decoration:none;
  background-color:#3ebaef;
}
.table-group h2 {
  margin-bottom:0;
  line-height:31px;
}
.table-group h2 .select-1 {
  display:inline-block;
  margin-left:0.5em;
}
.table-group h3 { margin-bottom:0; }
table {
  max-width:100%;
  background-color:transparent;
  border-collapse:collapse;
  border-spacing:0;
}
table.table {
  width:100%;
  margin-bottom:2em;
}
table.table .table { margin:0; }
table.table .table th, table.table .table td {
  background-color:#fafafa;
  border-bottom:1px solid #ececec;
}
table.table .table th.total-sum > em, table.table .table td.total-sum > em { border:none; }
table.table th, table.table td {
  padding:8px;
  line-height:30px;
  text-align:left;
  vertical-align:top;
  max-width:200px;
}
table.table th.subTable, table.table td.subTable {
  background-color:#ffffff !important;
  padding:0 0 1em;
}
table.table th .microAv, table.table th .smallAv, table.table th .tinyAv, table.table th .in-touch, table.table td .microAv, table.table td .smallAv, table.table td .tinyAv, table.table td .in-touch {
  vertical-align:middle;
  display:inline-block;
  position:relative;
  margin-right:0.5em;
}
table.table th._limit > *, table.table td._limit > * {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  display:inline-block;
  line-height:100%;
  vertical-align:middle;
  max-width:100%;
}
table.table th {
  color:#a6a9ae;
  border-bottom:1px solid #e4e4e4;
  white-space:nowrap;
  font-weight:normal;
}
table.table th.sorting {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:right -1110px;
  cursor:pointer;
}
table.table th.sorting_asc, table.table th.sorting_desc {
  background-color:#3ebaef;
  border-color:#13a7e7;
  color:#ffffff;
  font-weight:bold;
}
table.table th.sorting_asc {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:right -1169px;
}
table.table th.sorting_desc {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:right -1140px;
}
table.table th:focus {
  outline:none;
  border:none;
}
table.table td {
  white-space:nowrap;
  border-bottom:1px solid #ffffff;
}
table.table td.total-sum { font-size:1.1em; }
table.table td.total-sum > em {
  display:block;
  float:right;
  padding-top:8px;
  border-top:1px solid #e4e4e4;
}
table.table thead th { vertical-align:bottom; }
table.table ._act td { background-color:#dff4fd !important; }
table.table.tb-overflow tbody {
  display:block;
  width:auto;
  position:relative;
  overflow-x:auto;
  white-space:nowrap;
}
table.table._timeSum { margin-bottom:0; }
.table caption + thead tr:first-child th, .table caption + thead tr:first-child td, .table colgroup + thead tr:first-child th, .table colgroup + thead tr:first-child td, .table thead:first-child tr:first-child th, .table thead:first-child tr:first-child td { border-top:0; }
.table tbody + tbody { border-top:2px solid #dddddd; }
.table .table { background-color:#ffffff; }
.table-condensed th, .table-condensed td { padding:4px 5px; }
._timeSum tr > td:last-of-type, ._timeSum tr > th:last-of-type { text-align:right; }
._zebra tbody > tr:nth-child(2n+1) > td, ._zebra tbody > tr:nth-child(2n) > th { background-color:#fafafa; }
.table-hover tbody tr:hover > td, .table-hover tbody tr:hover > th { background-color:#f5f5f5; }
.success .table th, .notice .table th, .error .table th { color:#ffffff; }
.table-a td {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  padding:8px;
  line-height:33px;
  min-height:33px;
  vertical-align:middle;
  -webkit-transition:0.3s ease-out;
  -moz-transition:0.3s ease-out;
  -o-transition:0.3s ease-out;
  transition:0.3s ease-out;
}
.table-a td .smallAv { float:left; }
.table-a tr:hover td { background-color:#dff4fd; }
.table-a tr._act td { background-color:#dff4fd; }
.table-a .cycle td { background-color:#fafafa; }
.table-a th {
  height:30px;
  line-height:30px;
  color:#999999;
  font-size:12px;
  border-bottom:solid 1px #e4e4e4;
  text-transform:uppercase;
  text-align:left;
  cursor:pointer;
  padding:0 16px 0 8px;
}
.table-a th.sorting {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:right -1117px;
}
.table-a th.sorting_asc, .table-a th.sorting_desc {
  background-color:#3ebaef;
  border-color:#13a7e7;
  color:#ffffff;
  font-weight:bold;
}
.table-a th.sorting_asc {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:right -1179px;
}
.table-a th.sorting_desc {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:right -1148px;
}
.table-a th:focus {
  outline:none;
  border:none;
}
.table-a._noc th { cursor:default; }
.table-a.w75 td {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  min-width:75px;
  max-width:75px;
}
.table-a tfoot td { text-align:right; }
.table-a .ta-r { text-align:right; }
.table-b { table-layout:fixed; }
.table-b td {
  border-bottom:1px solid #edf1f5;
  padding:4px;
  line-height:30px;
  min-height:30px;
  vertical-align:middle !important;
  -webkit-transition:0.3s ease-out;
  -moz-transition:0.3s ease-out;
  -o-transition:0.3s ease-out;
  transition:0.3s ease-out;
}
.table-b tr:hover td { background-color:#dff4fd; }
.table-b th {
  height:30px;
  line-height:30px;
  color:#999999;
  font-size:12px;
  border-bottom:solid 1px #e4e4e4;
  text-transform:uppercase;
  text-align:left;
  padding:0 16px 0 8px;
}
.table-b th._date {
  max-width:180px;
  min-width:180px;
  width:180px;
}
.table-c {
  border-top:1px solid #ececec;
  margin:1em 0;
}
.table-c td {
  height:30px;
  line-height:30px;
  border-bottom:1px solid #ececec;
  padding:8px 14px;
  vertical-align:middle !important;
  text-align:center;
  font-size:1.1em;
}
.table-c td strong { display:block; }
.table-c th {
  height:30px;
  line-height:30px;
  font-size:12px;
  border-bottom:solid 1px #ececec;
  text-transform:uppercase;
  text-align:center;
  padding:0 14px;
}
.table-c th:focus {
  outline:none;
  border:none;
}
.progresB {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:inset 0 1px 1px rgba(90,90,90,0.2);
  -moz-box-shadow:inset 0 1px 1px rgba(90,90,90,0.2);
  box-shadow:inset 0 1px 1px rgba(90,90,90,0.2);
  background:#eeeeee;
  position:relative;
  z-index:7;
  height:22px;
}
.progresB img {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:inset 0 11px 9px rgba(255,255,255,0.3);
  -moz-box-shadow:inset 0 11px 9px rgba(255,255,255,0.3);
  box-shadow:inset 0 11px 9px rgba(255,255,255,0.3);
  background-color:#b7b9be;
  display:block;
  font-size:10px;
  height:22px;
  min-width:10px;
  z-index:100;
  position:relative;
  transition:width 0.5s;
}
.progresB img + img {
  margin-top:-22px;
  z-index:10;
}
.progresB img + img + img { z-index:2; }
.progresB._smll { height:10px; }
.progresB._smll img { height:10px; }
.progresB._smll img + img { margin-top:-10px; }
.stA .progresB img, .progresB.green img {
  -webkit-box-shadow:inset 0 11px 9px #bdcf5c;
  -moz-box-shadow:inset 0 11px 9px #bdcf5c;
  box-shadow:inset 0 11px 9px #bdcf5c;
  background-color:#aac038;
}
.stB .progresB img, .progresB.yellow img {
  -webkit-box-shadow:inset 0 11px 9px #fcb541;
  -moz-box-shadow:inset 0 11px 9px #fcb541;
  box-shadow:inset 0 11px 9px #fcb541;
  background-color:#fba10f;
}
.stC .progresB img, .progresB.red img {
  -webkit-box-shadow:inset 0 11px 9px #df5d61;
  -moz-box-shadow:inset 0 11px 9px #df5d61;
  box-shadow:inset 0 11px 9px #df5d61;
  background-color:#d73237;
}
.dual-progress {
  position:relative;
  padding-left:42px;
  overflow:hidden;
  height:22px;
}
.dual-progress span {
  -webkit-border-radius:3px 0 0 3px;
  -moz-border-radius:3px 0 0 3px;
  border-radius:3px 0 0 3px;
  border-style:solid;
  border-width:1px;
  border-color:#dcdcdc;
  height:20px;
  line-height:20px;
  left:0;
  top:0;
  position:absolute;
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  text-align:center;
  width:40px;
}
.dual-progress p {
  height:11px;
  position:relative;
}
.dual-progress p._est {
  -webkit-border-radius:0 3px 0 0;
  -moz-border-radius:0 3px 0 0;
  border-radius:0 3px 0 0;
  background-color:#e4e4e4;
}
.dual-progress p._tim {
  -webkit-border-radius:0 0 3px 0;
  -moz-border-radius:0 0 3px 0;
  border-radius:0 0 3px 0;
  background-color:#e8576d;
  color:#ffffff;
  z-index:2;
}
.dual-progress p._tim-u {
  -webkit-border-radius:0 0 3px 0;
  -moz-border-radius:0 0 3px 0;
  border-radius:0 0 3px 0;
  background-color:#f08f9e;
  color:#ffffff;
  margin-top:-11px;
  z-index:1;
}
.avatar-style {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  -moz-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-color:#fafafa;
  color:#a6a9ae;
  font-weight:bold;
  text-align:center;
}
.bigAv {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  -moz-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-color:#fafafa;
  color:#a6a9ae;
  font-weight:bold;
  text-align:center;
  display:inline-block;
  height:74px;
  margin-right:10px;
  overflow:hidden;
  position:relative;
  width:74px;
}
h1 .bigAv, h2 .bigAv, h3 .bigAv, h4 .bigAv {
  display:inline-block;
  margin-right:0.5em;
  position:relative;
  vertical-align:middle;
}
.mediumAv {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  -moz-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-color:#fafafa;
  color:#a6a9ae;
  font-weight:bold;
  text-align:center;
  display:inline-block;
  height:52px;
  margin-right:10px;
  overflow:hidden;
  position:relative;
  width:52px;
}
h1 .mediumAv, h2 .mediumAv, h3 .mediumAv, h4 .mediumAv {
  display:inline-block;
  margin-right:0.5em;
  position:relative;
  vertical-align:middle;
}
.smallAv {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  -moz-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-color:#fafafa;
  color:#a6a9ae;
  font-weight:bold;
  text-align:center;
  display:inline-block;
  height:30px;
  margin-right:10px;
  overflow:hidden;
  position:relative;
  width:30px;
  line-height:33px;
}
h1 .smallAv, h2 .smallAv, h3 .smallAv, h4 .smallAv {
  display:inline-block;
  margin-right:0.5em;
  position:relative;
  vertical-align:middle;
}
.tinyAv {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  -moz-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-color:#fafafa;
  color:#a6a9ae;
  font-weight:bold;
  text-align:center;
  display:inline-block;
  height:22px;
  margin-right:10px;
  overflow:hidden;
  position:relative;
  width:22px;
  line-height:22px;
}
h1 .tinyAv, h2 .tinyAv, h3 .tinyAv, h4 .tinyAv {
  display:inline-block;
  margin-right:0.5em;
  position:relative;
  vertical-align:middle;
}
.microAv {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  -moz-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-color:#fafafa;
  color:#a6a9ae;
  font-weight:bold;
  text-align:center;
  display:inline-block;
  height:16px;
  margin-right:6px;
  overflow:hidden;
  position:relative;
  width:16px;
}
h1 .microAv, h2 .microAv, h3 .microAv, h4 .microAv {
  display:inline-block;
  margin-right:0.5em;
  position:relative;
  vertical-align:middle;
}
.smallAv._staff {
  border-style:solid;
  border-width:1px;
  border-color:#53c3e0 #53c3e0 #01a8d4;
}
.in-touch {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  left:0;
  top:0;
  position:absolute;
  cursor:pointer;
  height:30px;
  width:30px;
}
.in-touch._medium {
  height:48px;
  width:48px;
}
.in-touch._big {
  height:72px;
  width:72px;
}
.in-touch._tiny {
  height:22px;
  width:22px;
}
.in-touch._micro {
  height:16px;
  width:16px;
}
.in-touch:hover > span:before {
  content:'';
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:1px -1517px;
  left:50%;
  top:50%;
  position:absolute;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.8);
  -moz-box-shadow:0 0 0 2px rgba(255,255,255,0.8);
  box-shadow:0 0 0 2px rgba(255,255,255,0.8);
  background-color:rgba(0,0,0,0.7);
  margin-top:-8px;
  margin-left:-8px;
  height:16px;
  width:16px;
  z-index:22;
}
.in-touch.online:after {
  content:'';
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  left:2px;
  bottom:2px;
  position:absolute;
  background-color:#afca00;
  border:2px solid rgba(255,255,255,0.8);
  height:5px;
  width:5px;
  z-index:11;
}
.in-touch.online._micro:after {
  left:1px;
  bottom:1px;
  position:absolute;
  border:1px solid #ffffff;
  height:4px;
  width:4px;
}
.in-touch > span {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  -moz-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-color:#fafafa;
  color:#a6a9ae;
  font-weight:bold;
  text-align:center;
  display:block;
  overflow:hidden;
  height:100%;
  width:100%;
}
h1 .in-touch, h2 .in-touch, h3 .in-touch, h4 .in-touch {
  display:inline-block;
  margin-right:0.5em;
  position:relative;
  vertical-align:middle;
}
.table-a .in-touch, .lst .in-touch {
  position:relative;
  float:left;
  margin-right:8px;
}
.s-header .in-touch {
  position:relative;
  display:inline-block;
  margin-right:4px;
}
.assigners-wrap .in-touch {
  position:relative;
  display:block;
  margin-bottom:8px;
}
._tile:hover .in-touch > span:before {
  content:'';
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:1px -1517px;
  left:50%;
  top:50%;
  position:absolute;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:0 0 0 2px rgba(255,255,255,0.8);
  -moz-box-shadow:0 0 0 2px rgba(255,255,255,0.8);
  box-shadow:0 0 0 2px rgba(255,255,255,0.8);
  background-color:rgba(0,0,0,0.7);
  margin-top:-8px;
  margin-left:-8px;
  height:16px;
  width:16px;
  z-index:22;
}
.in-touch-wrap {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  color:#a6a9ae;
  overflow-x:hidden;
  overflow-y:auto;
  line-height:19px;
  padding:8px;
  top:100%;
  left:0;
  z-index:4000;
  display:block;
  float:left;
  font-size:14px;
  margin:2px 0;
  max-height:460px;
}
.in-touch-wrap input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.in-touch-wrap > * { color:#a6a9ae; }
.in-touch-wrap nav { margin-bottom:8px; }
.in-touch-wrap._up {
  bottom:100%;
  top:auto;
}
.in-touch-wrap._up_r {
  bottom:100%;
  top:auto;
  left:auto;
  right:0;
}
.in-touch-wrap p { margin-bottom:4px; }
.in-touch-wrap a {
  color:#4c4c4c;
  display:inline-block;
}
.in-touch-wrap *._delete { color:#cc0000; }
.in-touch-wrap input[type="radio"] { margin-right:6px; }
.in-touch-wrap > input[type="text"] { margin-bottom:8px; }
.in-touch-wrap li > input[type="text"] { margin-bottom:0; }
.in-touch-wrap label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  line-height:30px;
  min-height:30px;
  display:block;
  padding:0 8px;
}
.in-touch-wrap label:hover, .in-touch-wrap label._hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.in-touch-wrap label input.fr { margin-top:10px; }
.in-touch-wrap > ul li {
  padding:0 6px;
  vertical-align:middle;
}
.in-touch-wrap > ul li._hover { background-color:#dff4fd; }
.in-touch-wrap > ul li > img {
  cursor:pointer;
  display:inline-block;
  margin:6px 6px 0 0;
  float:left;
}
.in-touch-wrap > ul li em {
  display:inline-block;
  cursor:pointer;
}
.in-touch-wrap li {
  color:#4c4c4c;
  font-size:1em;
  font-weight:normal;
  line-height:30px;
  min-height:30px;
  position:relative;
  white-space:nowrap;
  clear:both;
}
.in-touch-wrap li._noact { color:#c1c3c6; }
.in-touch-wrap li._noact a, .in-touch-wrap li._noact label { color:#c1c3c6; }
.in-touch-wrap li._noact a:hover, .in-touch-wrap li._noact label:hover { background-color:#ffffff !important; }
.in-touch-wrap li._noact:hover, .in-touch-wrap li._noact._hover { background-color:#ffffff !important; }
.in-touch-wrap li._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.in-touch-wrap li._act a { color:#ffffff; }
.in-touch-wrap li._act:hover { color:#4c4c4c; }
.in-touch-wrap li._act:hover a { color:#4c4c4c; }
.in-touch-wrap li input[type="checkbox"] + em { cursor:pointer; }
.in-touch-wrap li input[type="checkbox"] + em:hover { color:#0095c3; }
.in-touch-wrap li:hover { background-color:#dff4fd; }
.in-touch-wrap li._hover a { background-color:#dff4fd; }
.in-touch-wrap li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  padding:0 8px;
}
.in-touch-wrap li > a:hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.in-touch-wrap li.head {
  color:#a1a1a1;
  font-size:1em;
  text-transform:uppercase;
}
.in-touch-wrap li.head:hover { background-color:#ffffff; }
.in-touch-wrap li.head-1 {
  color:#222222;
  font-size:1.4em;
}
.in-touch-wrap li.head-1:hover { background-color:#ffffff; }
.in-touch-wrap li.head-2 {
  color:#222222;
  font-size:1.2em;
}
.in-touch-wrap li.head-2:hover { background-color:#ffffff; }
.in-touch-wrap li .options {
  right:8px;
  top:0;
  position:absolute;
  float:right;
  font-weight:normal;
  font-size:13px;
  color:#a6a9ae;
}
.in-touch-wrap li .options a {
  display:inline;
  padding:0;
  margin:0;
  color:#0095c3;
}
.in-touch-wrap li .options a:hover {
  text-decoration:underline;
  background:none;
}
.in-touch-wrap li .options a._act {
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.in-touch-wrap li._hr {
  min-height:5px;
  line-height:5px;
  border-bottom:1px solid #ececec;
  margin-bottom:5px;
}
.in-touch-wrap li._hr:hover { background-color:#ffffff; }
.in-touch-wrap li.expandable a {
  float:right;
  font-weight:normal;
  font-size:11px;
  display:none !important;
}
.in-touch-wrap li.expandable:hover a { display:block !important; }
.in-touch-wrap li .schD {
  position:absolute;
  right:8px;
  top:8px;
}
.in-touch-wrap li.btn-wrap .btn {
  display:block;
  float:left;
}
.in-touch-wrap ul.nested {
  background:#fafafa;
  margin:0 -8px;
  padding:0 8px;
}
.in-touch-wrap ul.nested li {
  color:#222222;
  font-size:12px;
}
.in-touch-wrap .dropdown-bottom {
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  background-color:#f5f5f5;
  border-top:1px solid #d4d4d4;
  margin:8px -8px -8px;
  padding:8px;
  width:100%;
}
.in-touch-wrap .dropdown-bottom:before, .in-touch-wrap .dropdown-bottom:after {
  content:" ";
  display:table;
}
.in-touch-wrap .dropdown-bottom:after { clear:both; }
.in-touch-wrap .dropdown-bottom:hover { background-color:#f5f5f5; }
.in-touch-wrap .dropdown-bottom a, .in-touch-wrap .dropdown-bottom span {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  min-width:4px;
  padding:0 12px;
  white-space:nowrap;
  float:left;
}
.in-touch-wrap .dropdown-bottom a:hover, .in-touch-wrap .dropdown-bottom span:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.in-touch-wrap .dropdown-bottom a._noact, .in-touch-wrap .dropdown-bottom span._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.in-touch-wrap .dropdown-bottom a._noact:hover, .in-touch-wrap .dropdown-bottom span._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.in-touch-wrap .dropdown-bottom a._action, .in-touch-wrap .dropdown-bottom span._action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.in-touch-wrap .dropdown-bottom a._action:hover, .in-touch-wrap .dropdown-bottom span._action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.in-touch-wrap .dropdown-bottom a._action._noact, .in-touch-wrap .dropdown-bottom span._action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.in-touch-wrap .dropdown-bottom a._action._noact:hover, .in-touch-wrap .dropdown-bottom span._action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.in-touch-wrap .dropdown-bottom a + a, .in-touch-wrap .dropdown-bottom span + span { float:right; }
.in-touch-wrap .dropdown-bottom:hover { background-color:#fafafa; }
.in-touch-wrap._loader {
  background:#f7f7f7 url(/assets/i/v3/details/loader_animated.gif?ts=1667902843) no-repeat center center;
  height:80px;
}
.in-touch-wrap.no-max-width { max-width:none; }
.in-touch-wrap._date {
  max-width:400px;
  width:358px;
}
.in-touch-wrap._date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.in-touch-wrap._date .datepicker { float:right; }
.in-touch-wrap.due-date {
  width:348px;
  max-width:348px;
}
.in-touch-wrap.due-date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.in-touch-wrap.due-date > div { float:right; }
.in-touch-wrap li.email-to:hover { background-color:#ffffff; }
.in-touch-wrap li.email-to a:first-child { width:180px; }
.in-touch-wrap li.email-to a.emailTask {
  right:0;
  top:0;
  position:absolute;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:4px -1865px;
  height:30px;
  width:30px;
  padding:0;
  margin:0;
}
.choose-img {
  position:relative;
  background:#fafafa;
  padding:12px 0 12px 70px;
  line-height:25px;
  min-height:45px;
}
.choose-img:before, .choose-img:after {
  content:" ";
  display:table;
}
.choose-img:after { clear:both; }
.choose-img img {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  -moz-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-color:#fafafa;
  color:#a6a9ae;
  font-weight:bold;
  text-align:center;
  left:0;
  top:0;
  position:absolute;
  width:48px;
  height:48px;
  margin:10px;
}
.choose-img input[type="file"] {
  height:20px;
  line-height:20px;
}
div.error, div.notice, div.success {
  font-size:1em;
  color:#ffffff;
  padding:16px;
  margin-bottom:1em;
  overflow:hidden;
}
div.error h2, div.error h3, div.notice h2, div.notice h3, div.success h2, div.success h3 { color:#ffffff; }
div.error > a, div.notice > a, div.success > a {
  color:#ffffff;
  text-decoration:underline;
}
div.error > a:hover, div.notice > a:hover, div.success > a:hover { text-decoration:none; }
div.error .mess-action, div.notice .mess-action, div.success .mess-action {
  line-height:42px;
  background-color:rgba(255,255,255,0.9);
  margin-top:1em;
  padding:8px;
}
div.error .mess-action:before, div.error .mess-action:after, div.notice .mess-action:before, div.notice .mess-action:after, div.success .mess-action:before, div.success .mess-action:after {
  content:" ";
  display:table;
}
div.error .mess-action:after, div.notice .mess-action:after, div.success .mess-action:after { clear:both; }
.notice a, .success a, .error a {
  font-weight:bold;
  text-decoration:underline;
}
.notice textarea, .success textarea, .error textarea { width:519px; }
.notice { background:#f1a52c; }
.success { background:#89c40b; }
.error { background:#dc3232; }
.tNtc {
  left:0;
  height:1px;
  position:fixed;
  text-align:center;
  top:8px;
  width:100%;
  z-index:2233;
}
.tNtc .notice, .tNtc .error, .tNtc .success {
  display:inline-block !important;
  position:relative;
  padding-right:50px;
  z-index:3333;
}
.tNtc .notice .close-btn, .tNtc .error .close-btn, .tNtc .success .close-btn {
  right:16px;
  top:50%;
  position:absolute;
  margin-top:-11px;
}
.cloud-notice {
  background-color:rgba(51,51,51,0.9);
  color:#ffffff;
  padding:16px;
  position:fixed;
  bottom:14px;
  left:66px;
  width:500px;
  z-index:200;
}
.cloud-notice h1 {
  color:#ffffff;
  display:block;
  margin-bottom:8px;
}
.cloud-notice p {
  font-size:14px;
  margin-bottom:16px;
}
.cloud-notice .btnB {
  font-size:11px;
  font-weight:normal;
  line-height:24px;
  min-height:24px;
  margin-top:10px;
}
.events-label {
  color:#ffffff;
  display:inline-block;
  text-align:center;
  font-size:12px;
  font-weight:bold;
  white-space:nowrap;
  line-height:24px;
  height:22px;
  padding:0 6px;
}
.events-label:hover { text-decoration:none; }
.events-label._slim {
  color:#a6a9ae;
  background-color:#ffffff;
  border-width:0 2px 0 0;
  border-style:solid;
  font-size:1em;
  font-weight:normal;
  padding:0 12px;
}
.events-label._slim > * { color:#a6a9ae; }
.eTab {
  width:100%;
  table-layout:fixed;
}
.eTab td {
  padding:0 0 12px;
  vertical-align:top;
  width:100%;
}
.eTab .event-type {
  padding-right:10px;
  text-align:right;
  line-height:37px;
  width:116px;
}
.eTab .event-type span, .eTab .event-type a {
  color:#ffffff;
  display:inline-block;
  text-align:center;
  font-size:12px;
  font-weight:bold;
  white-space:nowrap;
  line-height:24px;
  height:22px;
  padding:0 6px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  float:right;
  margin-top:6px;
  max-width:101px;
}
.eTab .event-type span:hover, .eTab .event-type a:hover { text-decoration:none; }
.eTab .event-type span._slim, .eTab .event-type a._slim {
  color:#a6a9ae;
  background-color:#ffffff;
  border-width:0 2px 0 0;
  border-style:solid;
  font-size:1em;
  font-weight:normal;
  padding:0 12px;
}
.eTab .event-type span._slim > *, .eTab .event-type a._slim > * { color:#a6a9ae; }
.event-simple {
  padding:0;
  min-height:31px;
  vertical-align:middle;
  margin-bottom:0.75em;
}
.event-simple a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  max-width:100%;
}
.event-details {
  max-width:570px;
  margin-bottom:1em;
  min-height:31px;
  vertical-align:middle;
  padding-left:44px;
  position:relative;
}
.sidebar-wrap .event-details {
  border-bottom:1px solid #ececec;
  cursor:pointer;
  padding:8px 8px 8px 50px;
  margin-bottom:1px;
}
.sidebar-wrap .event-details .txt-color {
  white-space:pre-wrap;
  word-break:break-all;
  display:block;
  margin-bottom:6px;
}
.sidebar-wrap .event-details .open-event {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:26px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:none;
  position:absolute;
  bottom:6px;
  left:8px;
  cursor:pointer;
  text-decoration:none;
}
.sidebar-wrap .event-details .open-event:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.sidebar-wrap .event-details .open-event._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.sidebar-wrap .event-details .open-event._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.sidebar-wrap .event-details .open-event img {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843) no-repeat center -1302px;
  display:block;
  height:28px;
  width:28px;
}
.sidebar-wrap .event-details:hover { background-color:#ffffff; }
.sidebar-wrap .event-details:hover .open-event { display:block; }
.sidebar-wrap .event-details .smallAv, .sidebar-wrap .event-details .in-touch {
  left:8px;
  top:11px;
  position:absolute;
}
.sidebar-wrap .event-details .txt-color strong { color:#222222; }
.sidebar-wrap .event-details._unread { background-color:#dff4fd !important; }
.sidebar-wrap .event-details._unread .txt-sub { color:#aac038; }
.sidebar-wrap .event-details._unread:after { display:none; }
.event-details._unseen { background-color:#e8f7aa !important; }
.event-details._noav {
  margin-bottom:0.5em;
  min-height:1em;
  padding-left:0;
  clear:both;
}
.event-details._noav:before {
  content:'';
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  display:inline-block;
  border:2px solid #e4e4e4;
  width:4px;
  height:4px;
  margin-right:8px;
  margin-top:5px;
  float:left;
}
.event-details._noav .event-title {
  max-width:80%;
  width:auto;
  font-weight:normal;
  float:left;
}
.event-details .smallAv, .event-details .in-touch {
  left:2px;
  top:3px;
  position:absolute;
}
.event-details._gry .txt-sub, .event-details._gry .title { opacity:.66; }
.event-details .event-title {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  font-size:1em;
  font-weight:bold;
  color:#4c4c4c;
  display:inline-block;
  line-height:1.3em;
  width:80%;
}
.failed.event-details .event-title { color:#cc0000; }
._gry.event-details .event-title { color:#a6a9ae; }
.event-details .event-title .tx_tl {
  line-height:1.3em;
  margin-bottom:0;
}
.event-details > a.txt-color { display:block; }
.event-details > div {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  display:block;
  clear:both;
  line-height:1.5em;
}
.event-details .labBb, .event-details .labBm, .event-details .labB {
  right:0;
  top:0;
  position:absolute;
}
.event-details._time-tracking { border-bottom:1px solid #ececec; }
.event-details._time-tracking:before, .event-details._time-tracking:after {
  content:" ";
  display:table;
}
.event-details._time-tracking:after { clear:both; }
.event-details._time-tracking:last-child { border:none; }
.event-details._time-tracking > span {
  height:19px;
  line-height:20px;
  display:block;
  float:left;
  margin-right:8px;
  text-align:center;
  width:60px;
}
.event-details._time-tracking > p {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  float:left;
  margin:0;
  width:432px;
}
.event-details._time-tracking > em {
  display:block;
  float:right;
  width:60px;
  text-align:right;
}
.description-event {
  font-size:13px;
  background:#fafafa;
  border:1px solid #ffffff;
  margin-top:10px;
  padding:1em 1em 0;
  position:relative;
}
.description-event:before, .description-event:after {
  content:" ";
  display:table;
}
.description-event:after { clear:both; }
.description-event .tx_tl { margin-bottom:0; }
.description-event:before {
  left:20px;
  top:-16px;
  position:absolute;
  content:"";
  border-top:8px solid transparent;
  border-right:8px solid transparent;
  border-bottom:8px solid #f5f5f5;
  border-left:8px solid transparent;
  height:0;
  width:0;
}
.description-event > li a { color:#4c4c4c; }
.description-event > li a .tx_tl {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  width:380px;
}
.description-event > li.description-comment, .description-event > li.txt-sub {
  margin-bottom:8px;
  word-wrap:break-word;
  white-space:pre-wrap;
}
.description-event > li.description-list {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  position:relative;
  padding:0 0 0 14px;
  margin:0 0 8px;
  border:none;
}
.description-event > li.description-list:before {
  content:"";
  left:0;
  top:5px;
  position:absolute;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  border:2px solid #c2c2c2;
  display:inline-block;
  width:4px;
  height:4px;
}
.description-event > li + li {
  border-top:1px solid #e4e4e4;
  margin-top:8px;
  padding-top:8px;
  font-size:12px;
}
.date {
  color:#a1a1a1;
  font-size:0.9em;
  text-transform:uppercase;
  margin-bottom:1em;
  margin-top:0.5em;
  background-color:transparent;
  border-bottom:1px solid #ececec;
  display:inline-block;
  white-space:nowrap;
  padding-right:12px;
}
.date:before, .date:after {
  content:" ";
  display:table;
}
.date:after { clear:both; }
.date a { color:#a1a1a1; }
.date a a:hover { text-decoration:none; }
.date._big {
  height:24px;
  line-height:27px;
  background:url(/assets/i/v3/sprites/slsseeds-icons.png) no-repeat 0 -180px;
  padding-left:26px;
  border:none;
  color:#7a7a7a;
  font-weight:bold;
}
.activity-update .date {
  border:none;
  color:#aaaaaa;
  font-weight:normal;
  font-size:12px;
}
.date-fixed {
  height:24px;
  line-height:25px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:0 1px 4px rgba(0,0,0,0.1);
  -moz-box-shadow:0 1px 4px rgba(0,0,0,0.1);
  box-shadow:0 1px 4px rgba(0,0,0,0.1);
  border:1px solid #dddddd;
  background:#ffffff;
  cursor:pointer;
  position:absolute;
  padding:0;
  left:315px;
  top:120px;
  z-index:399;
}
.date-fixed:before, .date-fixed:after {
  content:" ";
  display:table;
}
.date-fixed:after { clear:both; }
.date-fixed p {
  height:24px;
  line-height:25px;
  color:#7a7a7a;
  font-weight:bold;
  display:inline-block;
  float:left;
  padding:0 14px;
}
.date-fixed img {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:5px -651px;
  cursor:pointer;
  width:24px;
  height:24px;
  float:left;
}
.date-cm {
  border:none;
  color:#5c5c5c;
  display:block;
  font-weight:bold;
  font-size:9px;
  line-height:18px;
  margin:0 0 8px;
  text-transform:uppercase;
}
.twipsy {
  display:block;
  position:absolute;
  visibility:hidden;
  padding:2px 5px;
  font-size:13px;
  z-index:10000;
}
.twipsy.in { visibility:visible; }
.twipsy.above .twipsy-arrow {
  bottom:0;
  left:50%;
  margin-left:-5px;
  border-left:5px solid transparent;
  border-right:5px solid transparent;
  border-top:5px solid #333333;
}
.twipsy.below .twipsy-arrow {
  top:0;
  left:50%;
  margin-left:-5px;
  border-left:5px solid transparent;
  border-right:5px solid transparent;
  border-bottom:5px solid #333333;
}
.twipsy.right .twipsy-arrow {
  top:50%;
  left:0;
  margin-top:-5px;
  border-top:5px solid transparent;
  border-bottom:5px solid transparent;
  border-right:5px solid #333333;
}
.twipsy.left .twipsy-arrow {
  top:50%;
  right:0;
  margin-top:-5px;
  border-top:5px solid transparent;
  border-bottom:5px solid transparent;
  border-left:5px solid #333333;
}
.twipsy-inner {
  padding:4px 8px;
  border:2px solid #333333;
  background-color:#333333;
  color:#ffffff;
  text-align:center;
}
.twipsy-arrow {
  position:absolute;
  width:0;
  height:0;
}
.pagination-wrap { text-align:center; }
.pagination-wrap > span { color:#a6a9ae; }
.pagination-wrap > span > * { color:#a6a9ae; }
.pagination-wrap p {
  display:inline-block;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  border-style:solid;
  border-width:1px;
  border-color:#d6d6d6 #d6d6d6 #c0c0c0;
  height:26px;
  line-height:26px;
}
.pagination-wrap a {
  border-right:1px solid #d6d6d6;
  display:inline-block;
  height:26px;
  text-align:center;
  min-width:14px;
  padding:0 6px;
}
.pagination-wrap a._rgt { border:none; }
.pagination-wrap a:hover {
  background-color:#f1f1f1;
  background-image:linear-gradient(bottom,#f1f1f1 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f1f1f1 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f1f1f1 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f1f1f1 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f1f1f1 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f1f1f1',GradientType=0 );
  text-decoration:none;
}
.pagination-wrap a._act {
  -webkit-box-shadow:inset 0 1px 3px #dddddd;
  -moz-box-shadow:inset 0 1px 3px #dddddd;
  box-shadow:inset 0 1px 3px #dddddd;
  color:#a6a9ae;
  background:#eeeeee !important;
}
.pagination-wrap a._act > * { color:#a6a9ae; }
.prv-nxt-wrap {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  padding:0.5em 0;
  margin-bottom:1em;
  text-align:center;
  line-height:33px;
}
.prv-nxt-wrap._rev { max-width:780px; }
.prv, .nxt {
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  border:2px solid #e4e4e4;
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat;
  background-color:#ffffff;
  cursor:pointer;
  text-indent:200px;
  display:inline-block;
  width:30px;
  height:30px;
  overflow:hidden;
  opacity:.99;
}
.prv:hover, .nxt:hover {
  border-color:#3ebaef;
  opacity:.99;
}
.prv.nAct, .nxt.nAct {
  opacity:.30;
  cursor:default;
  display:none;
}
.prv {
  background-position:8px -376px;
  float:left;
  margin-right:10px;
}
.prv-btn-wrap:hover .prv, .prv:hover {
  border-color:#3ebaef;
  opacity:.99;
}
.prv-btn-wrap:hover .prv.nAct, .prv.nAct:hover {
  border-color:#3ebaef;
  opacity:.30;
}
.nxt {
  background-position:-22px -376px;
  float:right;
  margin-left:10px;
}
.nxt-btn-wrap:hover .nxt, .nxt:hover {
  border-color:#3ebaef;
  opacity:.99;
}
.nxt-btn-wrap:hover .nxt.nAct, .nxt.nAct:hover {
  border-color:#ececec;
  opacity:.30;
}
.ui-datepicker {
  background:#fafafa;
  width:234px;
  z-index:2340;
  height:auto;
  margin-left:auto;
  margin-right:auto;
  vertical-align:middle;
  padding:0 4px;
}
.ui-datepicker.ui-datepicker-multi {
  background:#fafafa;
  width:477px;
}
.ui-datepicker.ui-datepicker-multi:before, .ui-datepicker.ui-datepicker-multi:after {
  content:" ";
  display:table;
}
.ui-datepicker.ui-datepicker-multi:after { clear:both; }
.ui-datepicker.ui-datepicker-multi .ui-datepicker-group-first { float:left; }
.ui-datepicker.ui-datepicker-multi .ui-datepicker-group-last { float:right; }
.ui-datepicker .ui-datepicker-header {
  padding:0 0 8px;
  position:relative;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-title {
  color:#444444;
  font-size:15px;
  line-height:22px;
  text-align:left;
  padding:8px 8px 0;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev, .ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  width:22px;
  height:22px;
  cursor:pointer;
  text-indent:-999px;
  overflow:hidden;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev.ui-state-disabled, .ui-datepicker .ui-datepicker-header .ui-datepicker-next.ui-state-disabled { display:none; }
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:4px -380px;
  right:30px;
  top:8px;
  position:absolute;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev:hover {
  background-color:#3ebaef;
  background-position:4px -418px;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:-25px -380px;
  right:8px;
  top:8px;
  position:absolute;
}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next:hover {
  background-color:#3ebaef;
  background-position:-25px -418px;
}
.ui-datepicker table {
  width:auto;
  margin:0 0 4px;
}
.ui-datepicker th {
  height:28px;
  line-height:28px;
  font-size:10px;
  color:#5c5c5c;
  text-align:center;
  text-transform:uppercase;
}
.ui-datepicker .ui-datepicker-week-end { color:#999999; }
.ui-datepicker td {
  text-align:center;
  height:30px;
  vertical-align:middle;
  width:30px;
}
.ui-datepicker td span, .ui-datepicker td a {
  height:30px;
  line-height:30px;
  margin:0;
  padding:0;
  color:#5c5c5c;
  display:block !important;
  font-size:14px;
  width:30px;
}
.ui-datepicker td.ui-datepicker-today a {
  outline:1px solid #e4e4e4;
  -webkit-box-shadow:inset 0 0 0 1px #ffffff;
  -moz-box-shadow:inset 0 0 0 1px #ffffff;
  box-shadow:inset 0 0 0 1px #ffffff;
}
.ui-datepicker td a {
  color:#222222;
  cursor:pointer;
  text-decoration:none;
}
.ui-datepicker td a:hover {
  background:#3ebaef;
  color:#ffffff;
}
.ui-datepicker td a.ui-state-active {
  background-color:#383a3c;
  color:#ffffff;
}
.ui-datepicker td a.ui-state-active:hover { background:#3ebaef; }
.ui-datepicker td span { color:#999999; }
.ui-datepicker ._act a { color:#ffffff; }
.ui-datepicker td._road { background-color:#eff9ff; }
#ui-datepicker-div {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  display:none;
  padding:8px;
}
#ui-datepicker-div input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
#ui-datepicker-div table { border:none; }
#smDwTd {
  color:white;
  background-color:#45b9d6;
  margin:-4px -4px 0 -4px;
  padding:3px 0 3px 4px;
}
.ac_results {
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  -webkit-box-shadow:0 2px 2px rgba(0,0,0,0.1);
  -moz-box-shadow:0 2px 2px rgba(0,0,0,0.1);
  box-shadow:0 2px 2px rgba(0,0,0,0.1);
  background:#ffffff;
  margin-top:-3px;
  z-index:9999;
}
.ac_results ul {
  padding:4px 4px 0;
  margin:0;
}
.ac_results ul li {
  color:#222222;
  margin-bottom:4px;
  padding:8px;
  cursor:default;
  font-size:14px;
  line-height:16px;
  overflow:hidden;
}
.ac_results ul li.ac_odd { background-color:#f5f5f5; }
.ac_results ul li.ac_over { background-color:#c5eafa; }
.statement-box {
  padding-left:47px;
  position:relative;
  margin-bottom:1em;
}
.statement-box._change-status {
  padding-bottom:1em;
  border-bottom:2px solid #ffffff;
}
.statement-box textarea {
  margin-bottom:0.75em;
  display:block;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  display:block;
  width:100%;
}
table.statement-box textarea { display:table; }
.statement-box img.close {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:-27px 1px;
  height:19px;
  width:19px;
  background-color:#383a3c;
  cursor:pointer;
  z-index:999;
  right:0;
  top:7px;
  position:absolute;
}
.statement-box img.close:hover {
  text-decoration:none;
  background-color:#3ebaef;
}
.statement-box ul.btn-wrap { margin:0 0 8px; }
.statement-box .s-wrap {
  min-height:25px;
  position:relative;
}
.statement-box .s-wrap:before, .statement-box .s-wrap:after {
  content:" ";
  display:table;
}
.statement-box .s-wrap:after { clear:both; }
.statement-box .s-wrap h3 {
  font-size:14px;
  font-weight:bold;
  margin-bottom:8px;
}
.statement-box .s-wrap img.ico {
  height:12px;
  background-position:2px -224px;
}
.statement-box._unread .s-header { color:#aac038 !important; }
.statement-box._unread .s-header a { color:#aac038 !important; }
.statement-box._commit .s-wrap { border-color:#61afd3; }
.statement-box._commit .s-wrap:before { border-right:4px solid #61afd3; }
.statement-box .s-header, .statement-box .s-comment, .statement-box .s-footer { line-height:1.5em; }
.statement-box .s-event {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  line-height:40px;
}
.statement-box .s-event .user {
  color:#262626;
  font-weight:bold;
}
.statement-box .s-header {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  margin-bottom:0.5em;
  padding-top:0.5em;
}
.statement-box .s-header strong { color:#4c4c4c; }
.statement-box .s-header .user {
  color:#262626;
  font-weight:bold;
}
.statement-box .s-header .canEdit { float:right; }
.statement-box .s-header > p {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  display:inline-block;
  max-width:60%;
}
.statement-box .s-header .commitInfo { margin-right:5px; }
.statement-box .s-header ._link {
  position:relative;
  top:-6px;
}
.statement-box .s-comment .tx_tl p + p { margin:0; }
.statement-box .jQ_atts { margin-top:0.8em; }
.statement-box .s-footer {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  margin-top:0.5em;
  min-height:16px;
  overflow:hidden;
  vertical-align:middle;
}
.statement-box .s-footer:before, .statement-box .s-footer:after {
  content:" ";
  display:table;
}
.statement-box .s-footer:after { clear:both; }
.statement-box .s-footer ._like em {
  color:#0095c3;
  cursor:pointer;
}
.statement-box .s-footer ._like em:hover { text-decoration:underline; }
.statement-box .s-wrap .s-footer span.fr { display:none; }
.statement-box .s-wrap:hover .s-footer span.fr { display:block; }
.statement-box .s-subcomment {
  background-color:#eeeeee;
  overflow:hidden;
  margin-top:12px;
}
.statement-box .s-subcomment > div { margin:1em; }
.statement-box .s-subcomment > div .s-header .fr { display:none; }
.statement-box .s-subcomment > div:hover .s-header .fr { display:block; }
.statement-box .s-subcomment > div + div { margin-top:0; }
.statement-box .s-subcomment p {
  padding-left:25px;
  margin-bottom:8px;
  color:#444444;
}
.statement-box .s-subcomment input {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.statement-box .smallAv {
  left:0;
  top:0;
  position:absolute;
}
.statement-box .balloon {
  left:41px;
  top:5px;
  position:absolute;
  display:block;
  height:19px;
  width:6px;
  z-index:1;
}
.s-wrap-blank {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  background:#ffffff;
  line-height:19px;
  padding:8px 12px;
  margin-bottom:1em;
}
.s-wrap-blank a {
  text-decoration:underline;
  color:#a6a9ae;
  display:inline-block;
}
.s-wrap-blank a:hover { text-decoration:none; }
.s-wrap-blank a > * { color:#a6a9ae; }
.ico {
  display:block;
  line-height:16px;
  margin-bottom:0.4em;
}
.ico._status {
  background-image:url(/assets/i/v3/sprites/sls-icons-sml.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 0;
  padding-left:20px;
}
.ico._assignee {
  background-image:url(/assets/i/v3/sprites/sls-icons-sml.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -45px;
  padding-left:20px;
}
.ico._milestone {
  background-image:url(/assets/i/v3/sprites/sls-icons-sml.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -94px;
  padding-left:20px;
}
.ico._label {
  background-image:url(/assets/i/v3/sprites/sls-icons-sml.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -142px;
  padding-left:20px;
}
.ico._priority {
  background-image:url(/assets/i/v3/sprites/sls-icons-sml.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -190px;
  padding-left:20px;
}
.ico._description {
  background-image:url(/assets/i/v3/sprites/sls-icons-sml.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -430px;
  padding-left:20px;
}
.ico._project {
  background-image:url(/assets/i/v3/sprites/sls-icons-sml.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -384px;
  padding-left:20px;
}
.ico._dueTime {
  background-image:url(/assets/i/v3/sprites/sls-icons-sml.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -241px;
  padding-left:20px;
}
.ico._estimation {
  background-image:url(/assets/i/v3/sprites/sls-icons-sml.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -288px;
  padding-left:20px;
}
.ico._time {
  background-image:url(/assets/i/v3/sprites/sls-icons-sml.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -334px;
  padding-left:20px;
}
.ico._visability {
  background-image:url(/assets/i/v3/sprites/sls-icons-sml.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -478px;
  padding-left:20px;
}
p.ico { margin-top:8px; }
.s-update {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:1px;
  border-color:#dddddd;
  background-color:#ffffff;
}
.s-update .tinymce-editor .tinymce-buttons { padding-bottom:0; }
.s-update textarea {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  width:100%;
  display:block;
}
.s-update textarea:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.s-update .s-files {
  border-top:1px solid #ececec;
  padding-top:0.5em;
  margin:0 12px 0;
  min-height:66px;
  position:relative;
  overflow:hidden;
}
.s-update .s-files input.input-mask {
  opacity:0;
  cursor:pointer;
  margin:0px;
  position:absolute;
  z-index:100;
  font-size:100px;
  left:0px;
  top:0;
  bottom:0;
  box-sizing:border-box;
  right:-12px;
}
.s-update .s-files > p {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  height:20px;
  line-height:20px;
  margin-bottom:0.5em;
  position:relative;
  z-index:10;
}
.s-update .s-files._nof > p {
  text-align:center;
  margin-top:21px;
}
.s-update .s-files .jQ_file {
  position:relative;
  overflow:hidden;
  z-index:200;
}
.s-update .s-files > div._drop {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-color:#3ebaef;
  background-image:url(/assets/i/v3/details/drop.gif?ts=1667902843);
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-color:#3ebaef;
  color:#ffffff;
  text-align:center;
  position:absolute;
  bottom:8px;
  top:8px;
  right:0;
  left:0;
  line-height:100%;
  vertical-align:bottom;
  z-index:300;
}
.s-update .s-files > div .loadin-progress {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  float:right;
  height:20px;
  background-color:#cbedfb;
  width:170px;
}
.s-update .s-files > div .loadin-progress strong {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  height:20px;
  background-color:#3ebaef;
}
.s-update .s-files > div ._error {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  color:#ffffff;
  float:right;
  height:20px;
  background-color:#dc3232;
  width:173px;
  text-align:center;
}
.s-update .s-files > div > em {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:4px -274px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  cursor:pointer;
  display:inline-block;
  float:right;
  height:20px;
  margin-left:2px;
  width:19px;
}
.s-update .s-files > div > em:hover { background-color:#f5f5f5; }
.s-update .s-buttons {
  border-top:1px solid #ececec;
  padding:12px 0;
  margin:0 12px;
}
.s-update .s-buttons > label {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  float:right;
  line-height:30px;
}
.s-update.s-import-tasks .s-files {
  border:0px;
  padding-top:40px;
  margin:0px 8px;
}
.s-update.s-import-tasks .s-files > p { text-align:center; }
.time-logged ._delete { visibility:hidden; }
.time-logged:hover ._delete { visibility:visible; }
.label-structure {
  height:18px;
  line-height:20px;
  font-size:12px !important;
  font-style:normal;
  text-align:center;
  padding:0 6px;
  display:inline-block;
}
.label-structure:hover { text-decoration:none; }
.tSaO span {
  height:18px;
  line-height:20px;
  font-size:12px !important;
  font-style:normal;
  text-align:center;
  padding:0 6px;
  display:inline-block;
  background-color:#f2f2f2;
  color:#7a7a7a;
  margin:0 2px 0 0;
}
.tSaO span:hover { text-decoration:none; }
.labelEdit span {
  height:18px;
  line-height:20px;
  font-size:12px !important;
  font-style:normal;
  text-align:center;
  padding:0 6px;
  display:inline-block;
  background-color:#f2f2f2;
  color:#7a7a7a;
  margin:0 2px 0 0;
  position:relative;
}
.labelEdit span:hover { text-decoration:none; }
.labelEdit span > em {
  background-color:inherit;
  border-left:1px solid #ffffff;
  cursor:pointer;
  color:inherit;
  display:inline-block;
  height:18px;
  line-height:19px;
  width:18px;
  margin-left:4px;
  margin-right:-6px;
  padding:0;
}
.labelEdit span > em:hover {
  background-color:#3ebaef;
  color:#ffffff;
}
.labelEdit em {
  height:18px;
  line-height:20px;
  font-size:12px !important;
  font-style:normal;
  text-align:center;
  padding:0 6px;
  display:inline-block;
  background-color:#f2f2f2;
  color:#7a7a7a;
  margin:0 2px 0 0;
}
.labelEdit em:hover { text-decoration:none; }
.labelEdit em:hover {
  background-color:#3ebaef;
  color:#ffffff;
}
.short-label {
  padding:0;
  font-size:0 !important;
  width:18px;
  text-align:center;
}
.short-label:first-letter { font-size:12px !important; }
.short-label._last:after {
  content:"+";
  font-size:12px;
}
span.lbl00, span.lbl01, span.lbl02, span.lbl03, span.lbl04, span.lbl05, span.lbl06, span.lbl07, span.lbl08, span.lbl09, span.lbl10, span.lbl11, span.lbl12, span.lbl13, span.lbl14, span.lbl15, span.lbl16, span.lbl17, span.lbl18, span.lbl19, span.lbl20, span.lbl21, span.lbl22, span.lbl23 { color:#ffffff; }
span.lbl00 img, span.lbl01 img, span.lbl02 img, span.lbl03 img, span.lbl04 img, span.lbl05 img, span.lbl06 img, span.lbl07 img, span.lbl08 img, span.lbl09 img, span.lbl10 img, span.lbl11 img, span.lbl12 img, span.lbl13 img, span.lbl14 img, span.lbl15 img, span.lbl16 img, span.lbl17 img, span.lbl18 img, span.lbl19 img, span.lbl20 img, span.lbl21 img, span.lbl22 img, span.lbl23 img { border-top:4px solid #ffffff; }
span.lbl00 { background-color:#95c887; }
span.lbl01 { background-color:#72b8a3; }
span.lbl02 { background-color:#57a4b2; }
span.lbl03 { background-color:#6cc8e0; }
span.lbl04 { background-color:#3bafd9; }
span.lbl05 { background-color:#f4b692; }
span.lbl06 { background-color:#de7f91; }
span.lbl07 { background-color:#ddd237; }
span.lbl08 { background-color:#c9c447; }
span.lbl09 { background-color:#b5b454; }
span.lbl10 { background-color:#c7d2a5; }
span.lbl11 { background-color:#8ebd94; }
span.lbl12 { background-color:#fcc43b; }
span.lbl13 { background-color:#f6933b; }
span.lbl14 { background-color:#7c634a; }
span.lbl15 { background-color:#dd9c37; }
span.lbl16 { background-color:#c98547; }
span.lbl17 { background-color:#b56c54; }
span.lbl18 { background-color:#c79ca5; }
span.lbl19 { background-color:#8e7a94; }
span.lbl20 { background-color:#fc843b; }
span.lbl21 { background-color:#f64a3b; }
span.lbl22 { background-color:#ed1d0d; }
span.lbl23 { background-color:#343434; }
.SUCCESSFUL, .FAILED, .INPROGRESS {
  height:18px;
  line-height:20px;
  font-size:12px !important;
  font-style:normal;
  text-align:center;
  padding:0 6px;
  display:inline-block;
  color:#ffffff;
}
.SUCCESSFUL:hover, .FAILED:hover, .INPROGRESS:hover { text-decoration:none; }
.FAILED { background-color:#db2c2c; }
.SUCCESSFUL { background-color:#7eb82d; }
.INPROGRESS { background-color:#ee6a12; }
.labB, .labBb, .labBm, .labG, .labS, .labBbAll {
  height:18px;
  line-height:20px;
  font-size:12px !important;
  font-style:normal;
  text-align:center;
  padding:0 6px;
  display:inline-block;
  background-color:#f9e8ff;
  color:#ffffff;
}
.labB:hover, .labBb:hover, .labBm:hover, .labG:hover, .labS:hover, .labBbAll:hover { text-decoration:none; }
.labG, .labS, a.labG, a.labS {
  background-color:#c1c9cb;
  color:#ffffff;
}
.labBbAll {
  background-color:#ffa72b;
  color:#ffffff;
}
.labBb {
  background-color:#ffa72b;
  color:#ffffff;
}
.labBm {
  background-color:#dc3838;
  color:#ffffff;
}
.loader {
  -webkit-border-radius:1px;
  -moz-border-radius:1px;
  border-radius:1px;
  width:58px;
  height:58px;
  margin:32px auto;
  padding:2px;
  background-color:#ffffff;
}
.loader img { display:block; }
.loader-center {
  -webkit-border-radius:1px;
  -moz-border-radius:1px;
  border-radius:1px;
  background-color:#ffffff;
  height:58px;
  left:50%;
  margin-top:-29px;
  margin-left:-29px;
  padding:2px;
  position:fixed;
  top:50%;
  width:58px;
  z-index:9999;
}
.loader-center img { display:block; }
.loader-mask {
  background-color:rgba(0,0,0,0.4);
  top:0;
  bottom:0;
  left:0;
  right:0;
  position:fixed;
  z-index:8888;
}
.loader-mask div {
  -webkit-border-radius:1px;
  -moz-border-radius:1px;
  border-radius:1px;
  background-color:#ffffff;
  height:58px;
  left:50%;
  margin-top:-29px;
  margin-left:-29px;
  padding:2px;
  position:fixed;
  top:50%;
  width:58px;
  z-index:9999;
}
.loader-mask div img { display:block; }
.blankInfo {
  width:602px;
  margin:30px auto;
  text-align:center;
}
.blankInfo h3 {
  margin-bottom:1.5em;
  color:#a6a9ae;
}
.blankInfo h3 > * { color:#a6a9ae; }
.blankInfo .blank-actions { position:relative; }
.blankInfo .blank-actions > div {
  position:absolute;
  top:32%;
  left:0;
  right:0;
  text-align:center;
}
.blankInfo .blank-actions > div.btn-wrap {
  padding:14px;
  background-color:rgba(90,90,90,0.2);
}
.blankInfo img {
  -webkit-box-shadow:0 1px 2px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 2px rgba(90,90,90,0.1);
  box-shadow:0 1px 2px rgba(90,90,90,0.1);
  border:solid 1px;
  border-color:#ececec #ececec #dddddd;
  margin:0 0 1em;
}
.blankInfo .notice { margin-bottom:32px; }
.blankInfo.AcsDnd {
  background-image:url(/assets/i/errors/access_denied.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 20px;
  width:430px;
  text-align:center;
}
.blankInfo.AcsDnd strong {
  display:block;
  margin:290px 0 10px;
}
.blank_tic a {
  background:url(/assets/i/v3/details/add-page.png?ts=1667902843) no-repeat 0 0;
  display:block;
  height:74px;
  margin:0 auto 16px;
  width:60px;
}
.blank_tic a:hover { text-decoration:none; }
.blank {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  padding:8px 8px 40px;
  margin-bottom:1em;
  background:url(/assets/i/v3/details/blank.png?ts=1667902843) no-repeat center bottom scroll;
  text-align:center;
  text-shadow:0 1px 0 #ffffff;
}
.blank h1 { margin-bottom:0.5em; }
.blank.cent { margin-top:100px; }
.blank-break {
  color:#a6a9ae;
  text-align:center;
  margin:60px auto;
}
.blank-break > * { color:#a6a9ae; }
.blank-break > img {
  background:url(/assets/i/v3/details/break.png?ts=1667902843) no-repeat center center scroll;
  display:block;
  width:55px;
  height:55px;
  margin:0 auto 1em;
}
.blank-stream {
  text-align:center;
  margin-top:60px;
  max-width:650px;
}
.blank-stream .stacked-wrap { max-width:100%; }
.blank-stream > img {
  background:url(/assets/i/v3/details/blank.png?ts=1667902843) no-repeat center center scroll;
  display:block;
  width:40px;
  height:40px;
  margin:0 auto 1em;
}
.empty-view {
  background:url(/assets/i/v3/details/blank.png?ts=1667902843) no-repeat center bottom scroll;
  text-align:center;
  padding-bottom:40px;
  margin:4em 0;
}
.empty-view._stream { margin-top:60px; }
.empty-view h3 { color:#a6a9ae; }
.empty-view a { display:inline-block; }
.empty-view a span {
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  border:2px solid #3ebaef;
  display:inline-block;
  line-height:14px;
  width:16px;
  height:16px;
  text-align:center;
}
.empty-view a span:after {
  content:"";
  display:inline-block;
  border-top:4px solid transparent;
  border-right:4px solid transparent;
  border-bottom:4px solid transparent;
  border-left:5px solid #3ebaef;
  width:0;
  height:0;
  margin-left:1px;
  vertical-align:middle;
}
.empty-view a:hover { text-decoration:none; }
.empty-view a:hover span { background-color:#3ebaef; }
.empty-view a:hover span:after { border-left:5px solid #ffffff; }
.blank-add-item {
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  -webkit-box-shadow:inset 0 2px 3px rgba(70,70,70,0.1);
  -moz-box-shadow:inset 0 2px 3px rgba(70,70,70,0.1);
  box-shadow:inset 0 2px 3px rgba(70,70,70,0.1);
  background:url(/assets/i/mainstructure/pattern_gry.gif?ts=1667902843) repeat 0 0;
  color:#a6a9ae;
  display:inline-block;
  text-align:center;
  text-shadow:0 1px 0 #ffffff;
}
.blank-add-item:hover { text-decoration:none; }
.attachments-images {
  margin-left:-1%;
  padding-bottom:0.5em;
}
.attachments-images:before, .attachments-images:after {
  content:" ";
  display:table;
}
.attachments-images:after { clear:both; }
.attachments-images > p {
  clear:both;
  margin-left:0.75em;
}
.attachments-images div {
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  background:url(/assets/i/v3/details/sml-loader.gif?ts=1667902843) no-repeat center center #ffffff;
  float:left;
  padding:5px;
  position:relative;
  z-index:50;
  margin-left:1%;
  margin-bottom:0.5em;
  width:32%;
  max-width:145px;
}
.attachments-images div img { width:100%; }
.attachments-images div a._open {
  background:url(/assets/i/v3/details/zoom.png?ts=1667902843) no-repeat center 24px;
  display:none;
  position:absolute;
  left:2px;
  right:2px;
  top:2px;
  bottom:2px;
  opacity:.90;
  z-index:101;
}
.attachments-images div a._download {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:67% -596px;
  position:absolute;
  left:2px;
  right:2px;
  bottom:2px;
  background-color:#222222;
  display:none;
  height:23px;
  opacity:.70;
  z-index:102;
}
.attachments-images div a._download:hover { opacity:.90; }
.attachments-images div:hover { background:#ffffff; }
.attachments-images div:hover img { opacity:0.5; }
.attachments-images div:hover a {
  display:block;
  text-decoration:none;
}
.file-b {
  padding-bottom:1em;
  overflow:hidden;
}
.file-b:before, .file-b:after {
  content:" ";
  display:table;
}
.file-b:after { clear:both; }
.file-b > span, .file-b .label-info {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#7a7a7a;
  color:rgba(255,255,255,0.6);
  display:inline-block;
  font-size:13px;
  float:left;
  height:34px;
  line-height:52px;
  margin-right:6px;
  padding:0 5px;
  text-align:right;
  width:50px;
}
.file-b > span.evTIC, .file-b > span.evTICr, .file-b > span.evTICi, .file-b > span.evTICn, .file-b > span.evTICc, .file-b .label-info.evTIC, .file-b .label-info.evTICr, .file-b .label-info.evTICi, .file-b .label-info.evTICn, .file-b .label-info.evTICc { background:#21ac8b; }
.file-b p {
  line-height:17px;
  margin-left:70px;
}
.file-b p > a, .file-b p > span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  background:none;
  max-width:70%;
  display:block;
  float:left;
  margin-right:7px;
}
.file-b em {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
}
.file-a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.file-a:before, .file-a:after {
  content:" ";
  display:table;
}
.file-a:after { clear:both; }
.s-files .file-a {
  height:20px;
  line-height:20px;
  max-width:42%;
  display:inline-block;
  margin-bottom:0.5em;
}
.s-footer .file-a { margin-bottom:0.5em; }
.s-footer .file-a:last-childnot(:first-child) { margin-bottom:0; }
.file-a._sent { max-width:80%; }
.file-a span {
  background-color:#7a7a7a;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  color:rgba(255,255,255,0.6);
  display:inline-block;
  font-size:13px;
  height:18px;
  line-height:20px;
  margin-right:6px;
  padding:0 5px;
  text-align:right;
  width:50px;
}
.file-a span.Tasks { background-color:#21ac8b; }
.file-a span.Wiki { background-color:#4f5b73; }
.file-a span.Source { background-color:#61afd3; }
.file-a span.Commit { background-color:#61afd3; }
.file-a > em { color:#a6a9ae; }
.file-a > em > * { color:#a6a9ae; }
.file-a > p {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  display:inline-block;
}
.file-b._Tbill > span, .file-a._Tbill > span { background-color:#e8576d; }
.file-b._Tunbill > span, .file-a._Tunbill > span { background-color:#f08f9e; }
.file-b._task > span, .file-a._task > span { background-color:#21ac8b; }
.file-b._time > span, .file-a._time > span { background-color:#e4516b; }
.file-b._commit > span, .file-a._commit > span { background-color:#61afd3; }
.file-b._wiki > span, .file-a._wiki > span { background-color:#4f5b73; }
.file-b._message > span, .file-a._message > span { background-color:#a22138; }
.file-b._error > span, .file-a._error > span { background-color:#dc3232; }
.file-b._save > span, .file-a._save > span { background-color:#89c40b; }
.file-b._bat > span, .file-a._bat > span { background-color:#1e3668; }
.file-b._dvd > span, .file-b._m4a > span, .file-b._mp3 > span, .file-b._mov > span, .file-b._avi > span, .file-a._dvd > span, .file-a._m4a > span, .file-a._mp3 > span, .file-a._mov > span, .file-a._avi > span { background-color:#449aba; }
.file-b._csv > span, .file-b._cue > span, .file-b._doc > span, .file-b._xls > span, .file-b._xmp > span, .file-b._ini > span, .file-b._txt > span, .file-b._rtf > span, .file-b._vob > span, .file-b._ifo > span, .file-b._ttf > span, .file-b._otf > span, .file-b._ppt > span, .file-b._xml > span, .file-a._csv > span, .file-a._cue > span, .file-a._doc > span, .file-a._xls > span, .file-a._xmp > span, .file-a._ini > span, .file-a._txt > span, .file-a._rtf > span, .file-a._vob > span, .file-a._ifo > span, .file-a._ttf > span, .file-a._otf > span, .file-a._ppt > span, .file-a._xml > span { background-color:#329ecf; }
.file-b._zip > span, .file-b._rar > span, .file-a._zip > span, .file-a._rar > span { background-color:#64b446; }
.file-b._swf > span, .file-a._swf > span { background-color:#bf1d1b; }
.file-b._cab > span, .file-b._bak > span, .file-b._bin > span, .file-b._cmd > span, .file-b._dat > span, .file-b._sys > span, .file-a._cab > span, .file-a._bak > span, .file-a._bin > span, .file-a._cmd > span, .file-a._dat > span, .file-a._sys > span { background-color:#26282a; }
.file-b._psd > span, .file-a._psd > span { background-color:#1b1b6f; }
.file-b._ai > span, .file-a._ai > span { background-color:#feb239; }
.file-b._bmp > span, .file-b._gif > span, .file-b._tiff > span, .file-b._png > span, .file-b._jpg > span, .file-a._bmp > span, .file-a._gif > span, .file-a._tiff > span, .file-a._png > span, .file-a._jpg > span { background-color:#513d79; }
.file-b._php > span, .file-a._php > span { background-color:#8989ba; }
.file-b._js > span, .file-a._js > span { background-color:#ff9600; }
.file-b._html > span, .file-a._html > span { background-color:#8fc400; }
.file-b._dmg > span, .file-b._dic > span, .file-a._dmg > span, .file-a._dic > span { background-color:#8fc400; }
.file-b._dwg > span, .file-a._dwg > span { background-color:#1f628d; }
.file-b._exe > span, .file-a._exe > span { background-color:#4ba6c0; }
.file-b._fla > span, .file-a._fla > span { background-color:#c31e1d; }
.file-b._iso > span, .file-a._iso > span { background-color:#9aacb3; }
.file-b._pdf > span, .file-a._pdf > span { background-color:#e21310; }
.file-b._css > span, .file-a._css > span { background-color:#389cc8; }
.imgprv-wrap {
  -webkit-box-shadow:0 0 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 0 16px rgba(0,0,0,0.2);
  box-shadow:0 0 16px rgba(0,0,0,0.2);
  background-color:#ffffff;
  padding:16px;
  z-index:10000;
}
.imgprv-wrap .close-lb {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:11px -1319px;
  background-color:#383a3c;
  cursor:pointer;
  z-index:999;
  right:-43px;
  top:17px;
  position:absolute;
  height:43px;
  width:43px;
}
.imgprv-wrap .close-lb:hover {
  text-decoration:none;
  background-color:#3ebaef;
}
.imgprv-wrap div {
  background:#eeeeee;
  border:1px solid #eeeeee;
  text-align:center;
  margin-bottom:16px;
  padding:16px;
}
.imgprv-wrap div img {
  display:block;
  margin:0 auto;
}
.imgprv-wrap div ._zoom-on { cursor:url(/assets/i/cursors/zoom-on.cur), move; }
.imgprv-wrap div ._zoom-out { cursor:url(/assets/i/cursors/zoom-out.cur), move; }
.imgprv-wrap .clearfix { white-space:nowrap; }
.imgprv-wrap a._prv, .imgprv-wrap a._nxt {
  background-color:#3a3a3a;
  height:30px;
  width:30px;
}
.imgprv-wrap a._prv:hover, .imgprv-wrap a._nxt:hover {
  background-color:#3ebaef;
  text-decoration:none;
}
.imgprv-wrap a._prv._noact, .imgprv-wrap a._nxt._noact { opacity:0.3; }
.imgprv-wrap a._prv._noact:hover, .imgprv-wrap a._nxt._noact:hover {
  background-color:#3a3a3a;
  text-decoration:none;
}
.imgprv-wrap a._prv {
  right:-31px;
  top:77px;
  position:absolute;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:7px -414px;
}
.imgprv-wrap a._nxt {
  right:-31px;
  top:108px;
  position:absolute;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:-22px -414px;
}
.imgprv-wrap p { padding:0 4px; }
.imgprv-wrap p strong {
  font-weight:normal;
  font-size:16px;
}
.attachments-wrap {
  background:url(/assets/i/mainstructure/attachments-wrap.gif?ts=1667902843) repeat 0 0;
  color:#ffffff;
  cursor:move;
  padding:10px 0 0;
  overflow-x:hidden;
  overflow-y:auto;
}
.attachments-wrap .imgs-wrap {
  border-left:4px solid #ffffff;
  margin:2px 0 0 8px;
  padding-left:16px;
}
.date-wrap {
  margin-bottom:24px;
  position:relative;
}
.date-wrap p {
  background:url(/assets/i/details/date-point.png) no-repeat 0 8px;
  color:#ffffff;
  display:inline-block;
  font-size:11px;
  margin:0 0 8px 0;
  padding-left:16px;
  position:relative;
  top:-9px;
  text-transform:uppercase;
  left:-23px;
}
.date-wrap p > span {
  display:inline-block;
  line-height:20px;
  height:20px;
  text-align:center;
}
.date-wrap p ._date {
  background:url(/assets/i/icons/ico-date-wrap.png) no-repeat 0 0;
  margin-right:2px;
  padding-top:4px;
  width:20px;
}
.date-wrap div { margin-bottom:2em; }
.date-wrap div span, .date-wrap div a { color:#ffffff; }
.date-wrap div img {
  display:block;
  margin-top:8px;
}
.tmc-wrap {
  border-style:solid;
  border-width:1px;
  border-color:#dcdcdc;
  -webkit-border-radius:0 0 3px 3px;
  -moz-border-radius:0 0 3px 3px;
  border-radius:0 0 3px 3px;
}
.tmc-wrap:before, .tmc-wrap:after {
  content:" ";
  display:table;
}
.tmc-wrap:after { clear:both; }
.cutting-line {
  background:url(/assets/i/v3/details/cutting.png?ts=1667902843) repeat-x 0 center;
  text-align:center;
  margin-bottom:16px;
}
.cutting-line em {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  height:19px;
  line-height:19px;
  background-color:#ffffff;
  display:inline-block;
  padding:0 8px;
  margin-left:-130px;
}
.fadeBeforeLoad { visibility:hidden; }
.backlink {
  font-weight:bold;
  display:inline-block;
  padding:1px 3px;
  line-height:1.3em;
}
.backlink span.label {
  display:inline-block;
  padding:0 2px;
  background:white;
  margin-right:-3px;
  color:#a6a9ae;
}
.backlink.user {
  background-color:rgba(161,94,191,0.1);
  color:#a15ebf;
}
.backlink.user.current {
  background-color:rgba(250,180,67,0.1);
  color:#fab443;
}
.backlink.wiki {
  background-color:rgba(79,91,115,0.1);
  color:#4f5b73;
}
.backlink.ticket {
  background-color:rgba(33,172,139,0.1);
  color:#21ac8b;
}
.backlink.project {
  background-color:rgba(0,153,204,0.1);
  color:#0099cc;
}
.backlink.message {
  background-color:rgba(162,33,56,0.1);
  color:#a22138;
}
.backlink.commit {
  background-color:#ffffff;
  color:#61afd3;
}
.backlink.milestone {
  background-color:rgba(116,22,93,0.1);
  color:#74165d;
}
.backlink.group {
  background-color:rgba(161,94,191,0.1);
  color:#a15ebf;
}
.backlink:hover { text-decoration:underline; }
.select-view {
  position:relative;
  z-index:100;
}
.select-view h2 {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  line-height:50px;
  border-bottom:2px solid #e4e4e4;
  cursor:pointer;
  margin-bottom:0;
  text-align:center;
}
.select-view h2 img {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:6px -174px;
  -webkit-border-radius:0 0 3px 3px;
  -moz-border-radius:0 0 3px 3px;
  border-radius:0 0 3px 3px;
  left:50%;
  bottom:-16px;
  position:absolute;
  border:2px solid;
  border-color:#e4e4e4;
  border-width:0 2px 2px;
  background-color:#ffffff;
  cursor:pointer;
  margin-left:-12px;
  width:22px;
  height:16px;
}
.select-view .dropdown-wrap {
  max-width:234px;
  width:234px;
}
.select-view .dropdown-wrap li {
  position:relative;
  margin:2px 0;
}
.select-view .dropdown-wrap li:before, .select-view .dropdown-wrap li:after {
  content:" ";
  display:table;
}
.select-view .dropdown-wrap li:after { clear:both; }
.select-view .dropdown-wrap li:hover { background-color:#dff4fd; }
.select-view .dropdown-wrap li._act { font-weight:bold; }
.select-view .dropdown-wrap li > a { max-width:80%; }
.select-view .dropdown-wrap li > a.group-link {
  position:relative;
  color:#a6a9ae;
  border-bottom:1px solid #e4e4e4;
  max-width:100%;
}
.select-view .dropdown-wrap li > a.full {
  float:none;
  display:block;
}
.select-view .dropdown-wrap li > span {
  right:4px;
  top:6px;
  position:absolute;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:18px;
  line-height:19px;
  background:#c1c1c1;
  color:#ffffff !important;
  display:inline-block;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  cursor:default;
  min-width:14px;
}
.select-view .dropdown-wrap li > span._me { background-color:#fab443 !important; }
.select-view .dropdown-wrap li > span ._unrm, .select-view .dropdown-wrap li > span._unrm { background-color:#aac038 !important; }
.select-view .dropdown-wrap li > span ._unr, .select-view .dropdown-wrap li > span._unr { background-color:#aac038 !important; }
.select-view .dropdown-wrap li > span em, .select-view .dropdown-wrap li > span > span {
  height:18px;
  display:inline-block;
  min-width:14px;
  padding:0 5px;
}
.select-view .dropdown-wrap li > span em:first-child {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  background-color:#aac038;
}
.select-view-options {
  padding:4px 0;
  margin-bottom:1em;
}
.select-view-options > div {
  margin-right:8px;
  display:inline-block;
  font-size:0;
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
}
.select-view-options > div:last-child { margin-right:0; }
.select-view-options > div._right { float:right; }
.select-view-options > div > input[type="text"] {
  display:inline-block;
  margin:0;
  padding:5px 8px 4px;
  vertical-align:top;
}
.select-view-options > div .btn {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  cursor:pointer;
  display:inline-block;
  min-width:4px;
  padding:0 8px;
  position:relative;
  white-space:nowrap;
  z-index:1;
  vertical-align:bottom;
}
.select-view-options > div .btn:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.select-view-options > div .btn._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.select-view-options > div .btn._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.select-view-options > div .btn:first-child { margin-left:0; }
.select-view-options > div .btn .clear {
  border-left:1px solid #ececec;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-position:7px -1541px;
  float:right;
  padding-right:17px;
  margin-left:8px;
  margin-right:-2px;
  height:28px;
}
.select-view-options > div .btn > em, .select-view-options > div .btn span > em {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#222222;
  display:inline-block;
  max-width:80px;
  font-weight:bold;
  vertical-align:top;
}
.select-view-options > div .btn._changed, .select-view-options > div .btn._changed:hover {
  background:#fab443;
  border-color:#f9a011;
  color:#ffffff;
}
.select-view-options > div .btn._changed.dropdown:after, .select-view-options > div .btn._changed:hover.dropdown:after { border-top:4px solid #ffffff; }
.select-view-options > div .btn._changed .clear, .select-view-options > div .btn._changed:hover .clear { border-color:#f9a011; }
.select-view-options > div .btn._big, .select-view-options > div .btn._main, .select-view-options > div .btn._form {
  height:38px;
  line-height:38px;
  font-size:14px;
  font-weight:bold;
}
.select-view-options > div .btn._form {
  margin-top:2px;
  margin-bottom:2px;
}
.select-view-options > div .btn._mega {
  height:52px;
  line-height:52px;
  font-size:16px;
  font-weight:bold;
}
.select-view-options > div .btn._main, .select-view-options > div .btn._action, .select-view-options > div .btn._mega {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.select-view-options > div .btn._main:hover, .select-view-options > div .btn._action:hover, .select-view-options > div .btn._mega:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.select-view-options > div .btn._main._noact, .select-view-options > div .btn._action._noact, .select-view-options > div .btn._mega._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.select-view-options > div .btn._main._noact:hover, .select-view-options > div .btn._action._noact:hover, .select-view-options > div .btn._mega._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.select-view-options > div .btn._delete {
  background-color:#dd3e3e;
  background-image:linear-gradient(bottom,#dd3e3e 0%,#f25a54 100%);
  background-image:-o-linear-gradient(bottom,#dd3e3e 0%,#f25a54 100%);
  background-image:-moz-linear-gradient(bottom,#dd3e3e 0%,#f25a54 100%);
  background-image:-webkit-linear-gradient(bottom,#dd3e3e 0%,#f25a54 100%);
  background-image:-ms-linear-gradient(bottom,#dd3e3e 0%,#f25a54 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f25a54', endColorstr='#dd3e3e',GradientType=0 );
  border-color:#ed4e47 #ed4e47 #a51621;
  color:#ffffff;
  text-shadow:0 1px 0 rgba(0,0,0,0.3);
}
.select-view-options > div .btn._delete.dropdown:after { border-top:4px solid #ffffff; }
.select-view-options > div .btn._delete:hover {
  background:#db433d;
  border-color:#a51621;
}
.select-view-options > div .btn._soft-del { color:#bb0000; }
.select-view-options > div .btn._2step {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.select-view-options > div .btn._2step:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.select-view-options > div .btn._2step._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.select-view-options > div .btn._2step._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.select-view-options > div .btn._2step span {
  -webkit-border-radius:0 2px 2px 0;
  -moz-border-radius:0 2px 2px 0;
  border-radius:0 2px 2px 0;
  border-left:1px solid rgba(255,255,255,0.2);
  background:rgba(255,255,255,0.2);
  margin-right:-12px;
  margin-left:12px;
  display:inline-block;
  padding:0;
  width:30px;
  height:28px;
  line-height:43px;
  vertical-align:top;
  text-align:center;
  font-size:1px;
}
.select-view-options > div .btn._2step span:after {
  content:"";
  display:inline-block;
  border-top:5px solid #ffffff;
  border-right:5px solid transparent;
  border-bottom:5px solid transparent;
  border-left:5px solid transparent;
  width:0;
  height:0;
}
.select-view-options > div .btn._2step._act { text-shadow:0 1px 0 #ffffff; }
.select-view-options > div .btn._2step._act span { border-color:#6ecbf2; }
.select-view-options > div .btn._2step._act span:after { border-top:5px solid #3ebaef; }
.select-view-options > div .btn._2step._act:hover {
  background:#dff4fd;
  border-color:#97dbf9;
  color:#0095c3;
}
.select-view-options > div .btn._access {
  background-color:#aac038;
  background-image:linear-gradient(bottom,#aac038 0%,#c1d947 100%);
  background-image:-o-linear-gradient(bottom,#aac038 0%,#c1d947 100%);
  background-image:-moz-linear-gradient(bottom,#aac038 0%,#c1d947 100%);
  background-image:-webkit-linear-gradient(bottom,#aac038 0%,#c1d947 100%);
  background-image:-ms-linear-gradient(bottom,#aac038 0%,#c1d947 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1d947', endColorstr='#aac038',GradientType=0 );
  border-color:#a2bd36 #a2bd36 #8bb130;
  color:#ffffff;
  text-shadow:0 1px 0 rgba(0,0,0,0.3);
}
.select-view-options > div .btn._access.dropdown:after { border-top:4px solid #ffffff; }
.select-view-options > div .btn._access:hover {
  background:#aac038;
  border-color:#8bb130;
}
.select-view-options > div .btn._act {
  -webkit-box-shadow:inset 0 1px 2px rgba(90,90,90,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(90,90,90,0.2);
  box-shadow:inset 0 1px 2px rgba(90,90,90,0.2);
  background:#dff4fd;
  border-color:#97dbf9;
  color:#0095c3;
  z-index:1001;
}
.select-view-options > div .btn._act .co-co { background-color:#3ebaef; }
.select-view-options > div .btn._noact img { opacity:.60; }
.select-view-options > div .btn._noact:hover img { opacity:.60; }
.select-view-options > div .btn:hover img { opacity:1; }
.select-view-options > div .btn._disabled {
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  background:#ffffff;
  color:#aaaaaa;
  border-color:#ececec;
  text-shadow:0 0 0 transparent;
  cursor:default;
}
.select-view-options > div .btn._disabled:hover {
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  background:#ffffff;
  color:#aaaaaa;
  border-color:#ececec;
}
.select-view-options > div .btn:focus {
  outline:0;
  border-color:#9cdcf7;
  box-shadow:0 0 9px #cbedfb;
  z-index:10;
}
.select-view-options > div .btn:first-child:not(:last-child):not(.dropdown) {
  border-top-right-radius:0;
  border-bottom-right-radius:0;
}
.select-view-options > div .btn:last-child:not(:first-child) {
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.select-view-options > div .btn img {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843) no-repeat center -392px;
  display:inline-block;
  margin-left:-4px;
  margin-right:-4px;
  padding:0;
  width:25px;
  height:28px;
  vertical-align:top;
  opacity:.70;
}
.select-view-options > div .btn._action img { background:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843) no-repeat center -392px; }
.select-view-options > div .btn.rack img { background-position:center -392px; }
.select-view-options > div .btn.clear {
  -webkit-border-radius:0 2px 2px 0;
  -moz-border-radius:0 2px 2px 0;
  border-radius:0 2px 2px 0;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-position:4px -1541px;
  margin-left:-2px;
}
.select-view-options > div .btn.clear._off { display:none !important; }
.select-view-options > div .btn.pin img { background-position:center -1561px; }
.select-view-options > div .btn.pin img.pinBtnOn {
  background-position:center -1596px;
  opacity:1;
}
.select-view-options > div .btn.modal img { background-position:center -1526px; }
.select-view-options > div .btn.preview img { background-position:center -1491px; }
.select-view-options > div .btn.join img { background-position:center -1127px; }
.select-view-options > div .btn.link img { background-position:center -1201px; }
.select-view-options > div .btn.column img { background-position:center -1338px; }
.select-view-options > div .btn.vote img { background-position:center -1233px; }
.select-view-options > div .btn.like img { background-position:center -1266px; }
.select-view-options > div .btn.add img { background-position:center -841px; }
.select-view-options > div .btn.status img { background-position:center 5px; }
.select-view-options > div .btn.assignees img { background-position:center -36px; }
.select-view-options > div .btn.priority img { background-position:center -71px; }
.select-view-options > div .btn.milestone img { background-position:center -108px; }
.select-view-options > div .btn.labels img { background-position:center -142px; }
.select-view-options > div .btn.calendar img { background-position:center -177px; }
.select-view-options > div .btn.estimation img { background-position:center -213px; }
.select-view-options > div .btn.visibility img { background-position:center -1027px; }
.select-view-options > div .btn.timetrack img { background-position:center -249px; }
.select-view-options > div .btn.delete img { background-position:center -356px; }
.select-view-options > div .btn.tile img { background-position:center -427px; }
.select-view-options > div .btn.list img { background-position:center -463px; }
.select-view-options > div .btn.tree img { background-position:center -499px; }
.select-view-options > div .btn.tree._closed img { background-position:center -535px; }
.select-view-options > div .btn.project img { background-position:center -320px; }
.select-view-options > div .btn.time-l img { background-position:center -575px; }
.select-view-options > div .btn.time-r img { background-position:center -617px; }
.select-view-options > div .btn.search img { background-position:center -878px; }
.select-view-options > div .btn.dropdown:after {
  content:"";
  border-top:4px solid #aaaaaa;
  border-right:4px solid transparent;
  border-left:4px solid transparent;
  display:inline-block;
  margin-top:13px;
  margin-left:3px;
  margin-right:0;
  width:0;
  height:0;
  vertical-align:top;
}
.select-view-options > div._label .btn {
  border-color:#ffa72b;
  background:#ffa72b;
  color:#ffffff;
}
.select-view-options > div._label .btn.dropdown:after {
  content:"";
  border-top:4px solid #ffffff;
}
._master.select-view-options > div._label .btn {
  border-color:#dc3838;
  background:#dc3838;
}
.select-view-options > div._clean .btn {
  border-style:solid;
  border-width:1px;
  border-color:transparent;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  color:#0095c3;
  background:none;
  padding:0 4px;
}
._txt.select-view-options > div._clean .btn { color:#a6a9ae; }
.select-view-options > div._clean .btn._disabled {
  background:none;
  color:#aaaaaa;
  border-color:transparent;
  cursor:default;
}
.select-view-options > div._clean .btn._disabled:hover {
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  background:none;
  color:#aaaaaa;
  border-color:transparent;
}
.select-view-options > div._clean .btn._delete {
  color:#dd3e3e;
  text-shadow:none;
}
.select-view-options > div._clean .btn._changed, .select-view-options > div._clean .btn._changed:hover {
  background:#fab443;
  border-color:#f9a011 !important;
  color:#ffffff;
}
.select-view-options > div._clean .btn._changed.dropdown:after, .select-view-options > div._clean .btn._changed:hover.dropdown:after { border-top:4px solid #ffffff; }
.select-view-options > div._clean .btn._changed img, .select-view-options > div._clean .btn._changed:hover img { background-image:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843); }
.select-view-options > div._link .btn {
  border-style:solid;
  border-width:1px;
  border-color:transparent;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  color:#0095c3;
  background:none;
  padding:0 8px;
}
.select-view-options > div._link .btn:hover {
  border-style:solid;
  border-width:1px;
  border-color:transparent;
  background:transparent;
}
.select-view-options > div > li {
  display:inline-block;
  font-size:0;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  margin-right:1px;
}
.select-view-options > div > ul, .select-view-options > div > li > ul {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  color:#a6a9ae;
  overflow-x:hidden;
  overflow-y:auto;
  line-height:19px;
  padding:8px;
  top:100%;
  left:0;
  z-index:4000;
  display:block;
  float:left;
  font-size:14px;
  margin:2px 0;
}
.select-view-options > div > ul input[type="text"], .select-view-options > div > li > ul input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.select-view-options > div > ul > *, .select-view-options > div > li > ul > * { color:#a6a9ae; }
.select-view-options > div > ul nav, .select-view-options > div > li > ul nav { margin-bottom:8px; }
.select-view-options > div > ul._up, .select-view-options > div > li > ul._up {
  bottom:100%;
  top:auto;
}
.select-view-options > div > ul._up_r, .select-view-options > div > li > ul._up_r {
  bottom:100%;
  top:auto;
  left:auto;
  right:0;
}
.select-view-options > div > ul p, .select-view-options > div > li > ul p { margin-bottom:4px; }
.select-view-options > div > ul a, .select-view-options > div > li > ul a {
  color:#4c4c4c;
  display:inline-block;
}
.select-view-options > div > ul *._delete, .select-view-options > div > li > ul *._delete { color:#cc0000; }
.select-view-options > div > ul input[type="radio"], .select-view-options > div > li > ul input[type="radio"] { margin-right:6px; }
.select-view-options > div > ul > input[type="text"], .select-view-options > div > li > ul > input[type="text"] { margin-bottom:8px; }
.select-view-options > div > ul li > input[type="text"], .select-view-options > div > li > ul li > input[type="text"] { margin-bottom:0; }
.select-view-options > div > ul label, .select-view-options > div > li > ul label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  line-height:30px;
  min-height:30px;
  display:block;
  padding:0 8px;
}
.select-view-options > div > ul label:hover, .select-view-options > div > ul label._hover, .select-view-options > div > li > ul label:hover, .select-view-options > div > li > ul label._hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.select-view-options > div > ul label input.fr, .select-view-options > div > li > ul label input.fr { margin-top:10px; }
.select-view-options > div > ul > ul li, .select-view-options > div > li > ul > ul li {
  padding:0 6px;
  vertical-align:middle;
}
.select-view-options > div > ul > ul li._hover, .select-view-options > div > li > ul > ul li._hover { background-color:#dff4fd; }
.select-view-options > div > ul > ul li > img, .select-view-options > div > li > ul > ul li > img {
  cursor:pointer;
  display:inline-block;
  margin:6px 6px 0 0;
  float:left;
}
.select-view-options > div > ul > ul li em, .select-view-options > div > li > ul > ul li em {
  display:inline-block;
  cursor:pointer;
}
.select-view-options > div > ul li, .select-view-options > div > li > ul li {
  color:#4c4c4c;
  font-size:1em;
  font-weight:normal;
  line-height:30px;
  min-height:30px;
  position:relative;
  white-space:nowrap;
  clear:both;
}
.select-view-options > div > ul li._noact, .select-view-options > div > li > ul li._noact { color:#c1c3c6; }
.select-view-options > div > ul li._noact a, .select-view-options > div > ul li._noact label, .select-view-options > div > li > ul li._noact a, .select-view-options > div > li > ul li._noact label { color:#c1c3c6; }
.select-view-options > div > ul li._noact a:hover, .select-view-options > div > ul li._noact label:hover, .select-view-options > div > li > ul li._noact a:hover, .select-view-options > div > li > ul li._noact label:hover { background-color:#ffffff !important; }
.select-view-options > div > ul li._noact:hover, .select-view-options > div > ul li._noact._hover, .select-view-options > div > li > ul li._noact:hover, .select-view-options > div > li > ul li._noact._hover { background-color:#ffffff !important; }
.select-view-options > div > ul li._act, .select-view-options > div > li > ul li._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.select-view-options > div > ul li._act a, .select-view-options > div > li > ul li._act a { color:#ffffff; }
.select-view-options > div > ul li._act:hover, .select-view-options > div > li > ul li._act:hover { color:#4c4c4c; }
.select-view-options > div > ul li._act:hover a, .select-view-options > div > li > ul li._act:hover a { color:#4c4c4c; }
.select-view-options > div > ul li input[type="checkbox"] + em, .select-view-options > div > li > ul li input[type="checkbox"] + em { cursor:pointer; }
.select-view-options > div > ul li input[type="checkbox"] + em:hover, .select-view-options > div > li > ul li input[type="checkbox"] + em:hover { color:#0095c3; }
.select-view-options > div > ul li:hover, .select-view-options > div > li > ul li:hover { background-color:#dff4fd; }
.select-view-options > div > ul li._hover a, .select-view-options > div > li > ul li._hover a { background-color:#dff4fd; }
.select-view-options > div > ul li > a, .select-view-options > div > li > ul li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  padding:0 8px;
}
.select-view-options > div > ul li > a:hover, .select-view-options > div > li > ul li > a:hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.select-view-options > div > ul li.head, .select-view-options > div > li > ul li.head {
  color:#a1a1a1;
  font-size:1em;
  text-transform:uppercase;
}
.select-view-options > div > ul li.head:hover, .select-view-options > div > li > ul li.head:hover { background-color:#ffffff; }
.select-view-options > div > ul li.head-1, .select-view-options > div > li > ul li.head-1 {
  color:#222222;
  font-size:1.4em;
}
.select-view-options > div > ul li.head-1:hover, .select-view-options > div > li > ul li.head-1:hover { background-color:#ffffff; }
.select-view-options > div > ul li.head-2, .select-view-options > div > li > ul li.head-2 {
  color:#222222;
  font-size:1.2em;
}
.select-view-options > div > ul li.head-2:hover, .select-view-options > div > li > ul li.head-2:hover { background-color:#ffffff; }
.select-view-options > div > ul li .options, .select-view-options > div > li > ul li .options {
  right:8px;
  top:0;
  position:absolute;
  float:right;
  font-weight:normal;
  font-size:13px;
  color:#a6a9ae;
}
.select-view-options > div > ul li .options a, .select-view-options > div > li > ul li .options a {
  display:inline;
  padding:0;
  margin:0;
  color:#0095c3;
}
.select-view-options > div > ul li .options a:hover, .select-view-options > div > li > ul li .options a:hover {
  text-decoration:underline;
  background:none;
}
.select-view-options > div > ul li .options a._act, .select-view-options > div > li > ul li .options a._act {
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.select-view-options > div > ul li._hr, .select-view-options > div > li > ul li._hr {
  min-height:5px;
  line-height:5px;
  border-bottom:1px solid #ececec;
  margin-bottom:5px;
}
.select-view-options > div > ul li._hr:hover, .select-view-options > div > li > ul li._hr:hover { background-color:#ffffff; }
.select-view-options > div > ul li.expandable a, .select-view-options > div > li > ul li.expandable a {
  float:right;
  font-weight:normal;
  font-size:11px;
  display:none !important;
}
.select-view-options > div > ul li.expandable:hover a, .select-view-options > div > li > ul li.expandable:hover a { display:block !important; }
.select-view-options > div > ul li .schD, .select-view-options > div > li > ul li .schD {
  position:absolute;
  right:8px;
  top:8px;
}
.select-view-options > div > ul li.btn-wrap .btn, .select-view-options > div > li > ul li.btn-wrap .btn {
  display:block;
  float:left;
}
.select-view-options > div > ul ul.nested, .select-view-options > div > li > ul ul.nested {
  background:#fafafa;
  margin:0 -8px;
  padding:0 8px;
}
.select-view-options > div > ul ul.nested li, .select-view-options > div > li > ul ul.nested li {
  color:#222222;
  font-size:12px;
}
.select-view-options > div > ul .dropdown-bottom, .select-view-options > div > li > ul .dropdown-bottom {
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  background-color:#f5f5f5;
  border-top:1px solid #d4d4d4;
  margin:8px -8px -8px;
  padding:8px;
  width:100%;
}
.select-view-options > div > ul .dropdown-bottom:before, .select-view-options > div > ul .dropdown-bottom:after, .select-view-options > div > li > ul .dropdown-bottom:before, .select-view-options > div > li > ul .dropdown-bottom:after {
  content:" ";
  display:table;
}
.select-view-options > div > ul .dropdown-bottom:after, .select-view-options > div > li > ul .dropdown-bottom:after { clear:both; }
.select-view-options > div > ul .dropdown-bottom:hover, .select-view-options > div > li > ul .dropdown-bottom:hover { background-color:#f5f5f5; }
.select-view-options > div > ul .dropdown-bottom a, .select-view-options > div > ul .dropdown-bottom span, .select-view-options > div > li > ul .dropdown-bottom a, .select-view-options > div > li > ul .dropdown-bottom span {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  min-width:4px;
  padding:0 12px;
  white-space:nowrap;
  float:left;
}
.select-view-options > div > ul .dropdown-bottom a:hover, .select-view-options > div > ul .dropdown-bottom span:hover, .select-view-options > div > li > ul .dropdown-bottom a:hover, .select-view-options > div > li > ul .dropdown-bottom span:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.select-view-options > div > ul .dropdown-bottom a._noact, .select-view-options > div > ul .dropdown-bottom span._noact, .select-view-options > div > li > ul .dropdown-bottom a._noact, .select-view-options > div > li > ul .dropdown-bottom span._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.select-view-options > div > ul .dropdown-bottom a._noact:hover, .select-view-options > div > ul .dropdown-bottom span._noact:hover, .select-view-options > div > li > ul .dropdown-bottom a._noact:hover, .select-view-options > div > li > ul .dropdown-bottom span._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.select-view-options > div > ul .dropdown-bottom a._action, .select-view-options > div > ul .dropdown-bottom span._action, .select-view-options > div > li > ul .dropdown-bottom a._action, .select-view-options > div > li > ul .dropdown-bottom span._action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.select-view-options > div > ul .dropdown-bottom a._action:hover, .select-view-options > div > ul .dropdown-bottom span._action:hover, .select-view-options > div > li > ul .dropdown-bottom a._action:hover, .select-view-options > div > li > ul .dropdown-bottom span._action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.select-view-options > div > ul .dropdown-bottom a._action._noact, .select-view-options > div > ul .dropdown-bottom span._action._noact, .select-view-options > div > li > ul .dropdown-bottom a._action._noact, .select-view-options > div > li > ul .dropdown-bottom span._action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.select-view-options > div > ul .dropdown-bottom a._action._noact:hover, .select-view-options > div > ul .dropdown-bottom span._action._noact:hover, .select-view-options > div > li > ul .dropdown-bottom a._action._noact:hover, .select-view-options > div > li > ul .dropdown-bottom span._action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.select-view-options > div > ul .dropdown-bottom a + a, .select-view-options > div > ul .dropdown-bottom span + span, .select-view-options > div > li > ul .dropdown-bottom a + a, .select-view-options > div > li > ul .dropdown-bottom span + span { float:right; }
.select-view-options > div > ul .dropdown-bottom:hover, .select-view-options > div > li > ul .dropdown-bottom:hover { background-color:#fafafa; }
.select-view-options > div > ul > li a, .select-view-options > div > li > ul > li a {
  color:#444444;
  display:block;
  padding:0 8px;
}
.select-view-options > div > ul > li a:hover, .select-view-options > div > li > ul > li a:hover { text-decoration:none; }
.select-view-options > div > ul > li > strong, .select-view-options > div > li > ul > li > strong {
  color:#000000;
  padding:0 8px;
}
.select-view-options > div > ul.up, .select-view-options > div > li > ul.up {
  bottom:100%;
  top:auto;
}
.select-view-options > div .dd-wrap {
  display:inline-block;
  text-decoration:none;
  position:relative;
  white-space:nowrap;
}
.select-view-options > div.dropup > ul {
  bottom:100%;
  top:auto;
}
.select-view-options > div .dd-wrap + .dd-wrap, .select-view-options > div .btn + .btn, .select-view-options > div .dropdown + ul + .btn { margin-left:-1px; }
.select-view-options > div .btn { color:#a6a9ae !important; }
.workflow-selection {
  margin-bottom:2em;
  display:block;
}
.workflow-selection:before, .workflow-selection:after {
  content:" ";
  display:table;
}
.workflow-selection:after { clear:both; }
table.workflow-selection { display:table; }
.workflow-selection div {
  margin:0 3px;
  float:left;
  text-align:center;
  width:109px;
}
.workflow-selection div a.view {
  display:block;
  visibility:hidden;
  padding:3px 0 0;
  height:40px;
}
.workflow-selection div:hover a.view { visibility:visible; }
.workflow-selection .tile-gry {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#383a3c;
  display:block;
  font-weight:bold;
  width:109px;
  height:109px;
  color:#ffffff;
  display:table-cell;
  vertical-align:middle;
}
.workflow-selection .tile-gry._act, .workflow-selection .tile-gry:hover {
  text-decoration:none;
  background-color:#3fbaee;
}
.workflow-selection .tile-gry._add img {
  background:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843) no-repeat center -837px;
  display:inline-block;
  width:30px;
  height:30px;
  position:relative;
}
.boxy-inner { padding-bottom:80px; }
.dib { display:inline-block; }
.actionBar {
  -webkit-box-shadow:inset 0 -3px 0 rgba(200,200,200,0.1);
  -moz-box-shadow:inset 0 -3px 0 rgba(200,200,200,0.1);
  box-shadow:inset 0 -3px 0 rgba(200,200,200,0.1);
  position:relative;
  margin-bottom:1.5em;
  border-bottom:1px solid #e4e4e4;
  background-color:#fafafa;
  height:36px;
  line-height:36px;
}
.actionBar:before, .actionBar:after {
  content:" ";
  display:table;
}
.actionBar:after { clear:both; }
.stackedBox .actionBar { margin:-1em -1em 1em; }
.prv_pn .actionBar {
  position:absolute;
  left:0;
  right:0;
  top:0;
  z-index:100;
}
.actionBar >.btn-oce {
  display:inline-block;
  border-right:1px solid #ececec;
  float:left;
  position:relative;
  height:36px;
}
.actionBar >.btn-oce > span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  padding:0 14px;
  display:inline-block;
  max-width:120px;
  color:#a6a9ae;
  cursor:pointer;
  font-size:13px;
  line-height:36px;
}
.actionBar >.btn-oce > span._L { color:#dc3232; }
.actionBar >.btn-oce > span._T { color:#f1a52c; }
.actionBar >.btn-oce > span._N { color:#89c40b; }
.actionBar >.btn-oce span > img {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  -moz-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-color:#fafafa;
  color:#a6a9ae;
  font-weight:bold;
  text-align:center;
  position:relative;
  top:7px;
  margin-right:10px;
}
.actionBar >.btn-oce > em {
  background-color:#383a3c;
  color:#ffffff;
  cursor:pointer;
  font-weight:bold;
  font-size:14px;
  height:16px;
  line-height:15px;
  width:16px;
  z-index:999;
  text-align:center;
  right:50%;
  top:-8px;
  position:absolute;
  margin-right:-6px;
  display:none;
}
.actionBar >.btn-oce > em:hover {
  opacity:1;
  text-decoration:none;
  background-color:#3ebaef;
}
.actionBar >.btn-oce:hover { background-color:#ffffff; }
.actionBar >.btn-oce:hover > em { display:block; }
.actionBar >.btn-oce.critical span { color:#dc3232; }
.actionBar >.btn-oce.high span { color:#fab443; }
.actionBar >.btn-oce.minor span { color:#b8d643; }
.actionBar >.btn-oce.low span { color:#8ec4dc; }
.actionBar .timePlay {
  border-right:1px solid #ececec;
  display:inline-block;
  float:left;
  height:36px;
  width:36px;
  position:relative;
}
.actionBar .timePlay > span {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#c1c1c1;
  cursor:pointer;
  display:inline-block;
  width:18px;
  height:18px;
  margin:9px 0 0 9px;
  font-size:0;
  position:relative;
}
.actionBar .timePlay > span:after {
  content:"";
  right:6px;
  top:4px;
  position:absolute;
  border-left:5px solid #ffffff;
  border-bottom:5px solid transparent;
  border-top:5px solid transparent;
  width:0;
  height:0;
}
.actionBar .timePlay > span:hover { background-color:#3ebaef; }
.actionBar .timePlay > em {
  display:none;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background:url(/assets/i/v3/sprites/sprites-A-white.png) no-repeat 4px -1218px #383a3c;
  cursor:pointer;
  width:18px;
  height:18px;
  position:absolute;
  left:29px;
  top:9px;
}
.actionBar .timePlay > em.expand {
  background-position:4px -1089px;
  left:auto;
  right:29px;
  top:9px;
}
.actionBar .timePlay:hover > em.expand { display:block; }
.actionBar .timePlay._pause > span { background-color:#3ebaef; }
.actionBar .timePlay._pause > span:after {
  height:10px;
  width:2px;
  border-top:none;
  border-bottom:none;
  border-left:2px solid #ffffff;
  border-right:2px solid #ffffff;
  margin-right:0;
}
.actionBar .timePlay._pause:hover > em { display:block; }
.actionBar .moreFunction {
  border-left:1px solid #ececec;
  position:absolute;
  top:0;
  right:0;
  height:36px;
  text-align:center;
}
.actionBar .moreFunction > a {
  background-image:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:center -388px;
  display:inline-block;
  height:36px;
  width:36px;
  overflow:hidden;
  opacity:0.5;
}
.actionBar .moreFunction > a:hover {
  background-color:#ffffff;
  text-decoration:none;
  opacity:1;
}
.actionBar .socialAction {
  display:inline-block;
  font-size:0;
  vertical-align:top;
  float:right;
  margin-right:35px;
}
.actionBar .socialAction span {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843) no-repeat center -653px;
  display:inline-block;
  padding-left:36px;
  height:36px;
  cursor:pointer;
  opacity:0.5;
  float:left;
  position:relative;
  border-left:1px solid transparent;
  border-right:1px solid transparent;
}
.actionBar .socialAction span._following { background-position:center -1410px; }
.actionBar .socialAction span._following._act {
  background-position:center -1450px;
  opacity:1;
}
.actionBar .socialAction span._following em {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  background-color:#c1c1c1;
  font-size:11px;
  font-family:Arial;
  color:#ffffff;
  line-height:14px;
  height:14px;
  overflow:hidden;
  min-width:6px;
  padding:0 5px;
  margin-right:8px;
  position:relative;
  text-align:center;
  top:4px;
}
.actionBar .socialAction span._star { background-position:center -652px; }
.actionBar .socialAction span._star._act {
  background-position:center -687px;
  opacity:1;
}
.actionBar .socialAction span:hover {
  background-color:#ffffff;
  border-color:#ececec;
  opacity:1;
}
.help {
  border-left:6px solid #f6f6f6;
  padding:0 0 0 8px;
}
.subscribeBtn {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png) no-repeat left -1418px;
  color:#0095c3;
  display:inline-block;
  font-size:14px;
  height:20px;
  line-height:20px;
  padding-left:24px;
  overflow:hidden;
  text-indent:-999px;
}
.subscribeBtn._act { background-position:left -1458px; }
._simple .subscribeBtn {
  background:none;
  text-indent:0;
  height:auto;
  line-height:1.4em;
  padding-left:0;
}
h1 .subscribeBtn, h2 .subscribeBtn {
  float:right;
  margin-top:4px;
  margin-left:8px;
  margin-right:8px;
}
.fr .subscribeBtn { margin-top:10px; }
.search-results { max-width:616px; }
.search-results > a {
  display:inline-block;
  margin:0 0 8px 130px;
}
.sidebar-wrap .search-results > div {
  margin-bottom:0;
  padding-left:40px !important;
}
.sidebar-wrap .search-results > div > p { width:23px; }
.search-results > div {
  margin-bottom:1em;
  padding-left:130px !important;
  position:relative;
}
.search-results > div > p {
  left:0;
  top:8px;
  position:absolute;
  text-align:right;
  width:120px;
}
.search-results > div > p a, .search-results > div > p span {
  color:#ffffff;
  font:bold 11px/22px Arial, Helvetica;
  display:inline-block;
  max-width:101px;
  padding:0 8px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.search-results > div > p em {
  float:left;
  background:#e4516b;
  border-right:1px solid rgba(255,255,255,0.5);
  margin:0 6px 0 -8px;
  text-align:center;
  width:20px;
}
.search-results > div { padding-top:10px; }
.search-results > div em {
  font-weight:bold;
  display:inline-block;
  padding:0 2px;
}
.search-results._ungroup > a { margin:0 0 8px 0; }
.search-results._ungroup > div > p { display:none; }
.search-results._ungroup > div > div {
  margin-left:0;
  padding-left:0;
}
.search-results div > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  font-size:1.15em;
  line-height:1em;
  padding-top:2px;
  margin-bottom:4px;
  display:block;
  color:#4c4c4c;
}
.description-box {
  position:relative;
  padding-bottom:0.5em;
}
.description-box:before, .description-box:after {
  content:" ";
  display:table;
}
.description-box:after { clear:both; }
.description-box > h3 {
  white-space:pre-wrap;
  white-space:-moz-pre-wrap;
  white-space:-pre-wrap;
  white-space:-o-pre-wrap;
  word-wrap:break-word;
  font-size:1.2em;
  font-weight:bold;
  line-height:1.4em;
  margin-bottom:2px;
}
.description-box .tx_tl { margin-bottom:1em; }
.description-box .msg_aflt {
  display:block;
  font-family:Helvetica, Arial, sans-serif;
  margin-bottom:8px;
  white-space:normal;
}
.description-box .read-more, .description-box .read-less {
  background-color:#ffffff;
  display:block;
  padding-right:3px;
  margin:1em 0;
}
.description-box .read-more a, .description-box .read-less a {
  color:#a6a9ae;
  cursor:pointer;
  text-decoration:none;
}
.description-box .read-more a > *, .description-box .read-less a > * { color:#a6a9ae; }
.description-box .read-more a:hover, .description-box .read-less a:hover {
  text-decoration:none;
  color:#0095c3;
}
.activity-update {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#fafafa;
  padding:1em 1em 0;
  position:relative;
}
.activity-update:before, .activity-update:after {
  content:" ";
  display:table;
}
.activity-update:after { clear:both; }
.activity-update:before {
  content:"";
  left:24px;
  top:-6px;
  position:absolute;
  border-right:6px solid transparent;
  border-bottom:6px solid #f5f5f5;
  border-left:6px solid transparent;
  display:block;
}
.card-wrap .activity-update { margin-bottom:1em; }
.activity-update h4 {
  border:none;
  line-height:1.4em;
  margin-bottom:0.6em;
}
.more-events {
  color:#a6a9ae;
  cursor:pointer;
  text-decoration:none;
  margin-bottom:1em;
}
.more-events > * { color:#a6a9ae; }
.more-events:hover {
  text-decoration:none;
  color:#0095c3;
}
.more-events:before, .more-events:after {
  content:" ";
  display:table;
}
.more-events:after { clear:both; }
.more-events._bg {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#f5f5f5;
  padding:8px 12px;
}
.readAll {
  margin-bottom:1em;
  color:#a6a9ae;
  cursor:pointer;
  font-weight:normal;
}
.readAll:hover { color:#0095c3; }
.readAll:hover > span {
  background-color:#dff4fd;
  border-color:#afe4fa;
  color:#0095c3;
}
.readAll > span {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:1px;
  border-color:#c1c1c1;
  color:#ffffff;
  background-color:#c1c1c1;
  display:inline-block;
  height:10px;
  line-height:4px;
  text-align:center;
  font-weight:bold;
  width:30px;
  margin:0 14px 0 0;
  vertical-align:middle;
  letter-spacing:1px;
}
.branding-wrap .themes-box:before, .branding-wrap .themes-box:after {
  content:" ";
  display:table;
}
.branding-wrap .themes-box:after { clear:both; }
.branding-wrap .themes-box span {
  background:url(/assets/i/v3/details/themes.png?ts=1667902843) no-repeat 0 0 #ffffff;
  display:block;
  color:#cccccc;
  float:left;
  font-size:18px;
  font-weight:bold;
  height:35px;
  padding-top:125px;
  text-align:center;
  margin:0 10px 10px 0;
  width:160px;
}
.branding-wrap .themes-box span.thm2 { background-position:0 0; }
.branding-wrap .themes-box span.thm3 { background-position:0 -160px; }
.branding-wrap .themes-box span.thm4 { background-position:0 -320px; }
.branding-wrap .themes-box span.thm5 { background-position:0 -480px; }
.branding-wrap .themes-box span.thm6 { background:#f1f1f1; }
.branding-wrap .themes-box span.thm7 { background-position:4px -639px; }
.branding-wrap .themes-box span._act { border-color:#3ebaef; }
.branding-wrap .color-picker-warp {
  float:left !important;
  width:151px;
  margin-bottom:8px;
}
.branding-wrap .color-picker-warp p { margin-bottom:4px; }
.branding-wrap .color-picker-warp p:before, .branding-wrap .color-picker-warp p:after {
  content:" ";
  display:table;
}
.branding-wrap .color-picker-warp p:after { clear:both; }
.branding-wrap .color-picker-warp label {
  cursor:pointer;
  display:inline-block;
  float:left;
  height:35px;
  margin-right:6px;
  width:35px;
}
.branding-wrap .color-picker-warp input {
  display:block;
  width:70px;
}
.plgProjectStatus {
  left:15px;
  top:60px;
  position:absolute;
  background-color:rgba(0,0,0,0.8);
  color:#ffffff;
  padding:12px;
  width:248px;
  z-index:999;
}
.plgProjectStatus:after {
  left:124px;
  top:-16px;
  position:absolute;
  content:"";
  border-top:8px solid transparent;
  border-right:8px solid transparent;
  border-bottom:8px solid rgba(0,0,0,0.8);
  border-left:8px solid transparent;
  height:0;
  width:0;
}
.plgProjectStatus a.closeBtn {
  cursor:pointer;
  z-index:999;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:5px -1325px;
  right:0px;
  top:0px;
  position:absolute;
  height:30px;
  width:30px;
  display:block;
}
.plgProjectStatus a.closeBtn:hover {
  text-decoration:none;
  background-color:#3fbaee;
}
.plgProjectStatus strong { display:block; }
.permission-add td { line-height:30px; }
.permission-add td > span { color:#a6a9ae; }
.permission-add td > span > * { color:#a6a9ae; }
.permission-add td._title {
  padding-right:8px;
  text-align:right;
  width:150px;
}
.permission-add td._title a, .permission-add td._title span {
  color:#4c4c4c;
  font-weight:bold;
}
.permission-add table { border:none; }
.permission-add table td {
  border-right:1px solid #ffffff;
  padding-right:3px;
  min-width:100px;
  max-width:100px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  background-color:#f1f1f1;
  color:#0095c3;
  cursor:pointer;
  padding:0 8px;
}
.permission-add table td._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.permission-add table td._act:hover { background:#a2d455; }
.permission-add table td._noact {
  background-color:#f1f1f1;
  cursor:default;
}
.permission-add table td._noact:hover { background-color:#f1f1f1; }
.account-details {
  max-width:860px;
  margin-bottom:2em;
}
.product-wrap {
  max-width:860px;
  min-width:600px;
}
.product-wrap:before, .product-wrap:after {
  content:" ";
  display:table;
}
.product-wrap:after { clear:both; }
.products-cards {
  -webkit-box-shadow:0 2px 0 #e4e4e4;
  -moz-box-shadow:0 2px 0 #e4e4e4;
  box-shadow:0 2px 0 #e4e4e4;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  width:618px;
  overflow:hidden;
  float:left;
  padding:4px;
  margin-right:8px;
  margin-bottom:2em;
  border:1px solid #e4e4e4;
}
.products-cards._one { width:206px; }
._trial .products-cards div { height:190px; }
._trial .products-cards section header {
  height:56px;
  padding-top:14px;
}
._trial .products-cards section header h3 { display:none !important; }
.products-cards section {
  float:left;
  padding:0;
  margin-bottom:0;
  font-size:0px;
}
.products-cards section header {
  text-align:center;
  height:138px;
  padding-top:1em;
  border-bottom:1px solid #ffffff;
  margin-bottom:14px;
}
.products-cards section header h3 {
  color:#222222;
  font-size:14px;
  line-height:20px;
  width:160px;
  height:69px;
  padding:14px 0 0;
  margin:0 auto;
}
.products-cards section div { margin-top:0; }
.products-cards section._act { background-color:#dff4fd; }
.products-cards section._act div p { color:#4c4c4c; }
.products-cards section._act div span {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:82px -1277px;
  text-indent:-999px;
  background-color:#dff4fd;
}
.products-cards section._act div span:hover {
  background:#3ebaef;
  text-indent:0;
}
.products-cards section._act div span._noact:hover {
  text-indent:-999px;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:61px -1277px;
  background-color:#dff4fd;
  cursor:default;
}
.products-cards section._act div img { background-image:url(/assets/i/v3/sprites/products.png?ts=1667902843); }
.products-cards div {
  margin-top:124px;
  float:left;
  text-align:center;
  width:206px;
  height:244px;
}
.products-cards div img {
  display:block;
  height:90px;
  width:100%;
  background-image:url(/assets/i/v3/sprites/products-grey.png?ts=1667902843);
  background-repeat:no-repeat;
}
.products-cards div img.bambam { background-position:center 7px; }
.products-cards div img.turbine { background-position:center -98px; }
.products-cards div img.chime { background-position:center -299px; }
.products-cards div img.anchor { background-position:center -199px; }
.products-cards div img.springloops { background-position:center -402px; }
.products-cards div p {
  height:38px;
  padding:0;
  margin:8px auto;
  color:#a6a9ae;
  font-size:14px;
  width:164px;
}
.products-cards div p:last-child { height:14px; }
.products-cards div span {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#3ebaef;
  font-size:14px;
  display:block;
  margin:0 8px;
  height:36px;
  line-height:36px;
  text-align:center;
  color:#ffffff;
  cursor:pointer;
  overflow:hidden;
}
.products-cards div span._disabled {
  background-color:#bbbbbb;
  cursor:default;
}
.products-sum {
  clear:both;
  font-size:1.6em;
  text-align:center;
  margin-bottom:1em;
  line-height:30px;
  position:relative;
}
.products-sum:after {
  content:'';
  left:50%;
  top:-27px;
  position:absolute;
  border-right:20px solid transparent;
  border-top:20px solid #dddddd;
  border-left:20px solid transparent;
  z-index:1;
  outline:none;
  margin-left:-20px;
}
.products-sum:before {
  content:'';
  left:50%;
  top:-29px;
  position:absolute;
  border-right:18px solid transparent;
  border-top:18px solid #ffffff;
  border-left:18px solid transparent;
  z-index:2;
  margin-left:-18px;
  outline:none;
}
.plan-head {
  background-color:#ffffff;
  border-bottom:1px solid #f5f5f5;
  text-align:center;
  padding-bottom:0.75em;
}
.plan-list {
  margin-bottom:2em;
  display:block;
  border-bottom:1px solid #e4e4e4;
}
table.plan-list { display:table; }
.plan-list > div {
  padding:14px;
  cursor:pointer;
  border-top:1px solid #ececec;
}
.plan-list > div > p {
  display:inline-block;
  width:49%;
  text-align:left;
  line-height:30px;
  font-size:1.11em;
}
.plan-list > div > p:before, .plan-list > div > p:after {
  content:" ";
  display:table;
}
.plan-list > div > p:after { clear:both; }
.plan-list > div > p .btn-wrap { float:right; }
.plan-list > div._act { background-color:#dff4fd; }
.plan-list > div._noact { cursor:default; }
.plan-list > div._noact > p { opacity:.3; }
.plan-list > div._noact:hover { background-color:#ffffff; }
.plan-list > div:hover { background-color:#dff4fd; }
.plan-list strong { color:#0095c3; }
.plan-list strong span { font-size:14px; }
.plan-tiles {
  margin-bottom:2em;
  display:block;
}
.plan-tiles:before, .plan-tiles:after {
  content:" ";
  display:table;
}
.plan-tiles:after { clear:both; }
table.plan-tiles { display:table; }
.plan-tiles div {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:0 2px 8px rgba(90,90,90,0.1);
  -moz-box-shadow:0 2px 8px rgba(90,90,90,0.1);
  box-shadow:0 2px 8px rgba(90,90,90,0.1);
  border:2px solid;
  border-color:#e4e4e4 #dddddd #dddddd;
  cursor:pointer;
  width:155px;
  margin-bottom:8px;
  padding:14px;
  float:left;
  margin-right:8px;
  color:#a6a9ae;
  text-align:center;
}
._springloops.plan-tiles div { text-align:left; }
.plan-tiles div:hover, .plan-tiles div._act {
  border-color:#3ebaef;
  background-color:#ffffff;
}
.plan-tiles div:hover > strong, .plan-tiles div._act > strong { color:#3ebaef; }
.plan-tiles div._noact {
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  border-color:#e4e4e4;
  opacity:.3;
}
.plan-tiles div._noact:hover { border-color:#e4e4e4; }
.plan-tiles div._noact:hover > strong { color:#222222; }
.plan-tiles div > strong {
  display:block;
  font-size:1.4em;
  margin:6px 0;
  color:#222222;
}
.plan-tiles div > strong span {
  font-size:0.85em;
  font-weight:normal;
}
.plan-tiles div p { margin-top:14px; }
.plan-tiles div p strong { color:#4c4c4c; }
.plan-tiles div:last-child { margin-right:0; }
.table-plan {
  -webkit-box-shadow:0 1px 5px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 5px rgba(90,90,90,0.1);
  box-shadow:0 1px 5px rgba(90,90,90,0.1);
  background-color:#f5f5f5;
  cursor:default;
  border:1px solid #e4e4e4;
}
.table-plan tr td {
  border-right:1px solid #e4e4e4;
  border-bottom:1px solid #ffffff;
  padding:16px 12px;
  text-align:center;
  vertical-align:middle;
}
.table-plan tr td.zrB, .table-plan tr td.zrP {
  font-size:1.4em;
  color:#ffffff;
  text-shadow:0 1px 0 rgba(0,0,0,0.1);
}
.table-plan tr td.zrB {
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  background:#4c4c4c;
}
.table-plan tr td.zrP {
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  background:#7c7c7c;
}
.table-plan tr td.zrN { background:#ffffff; }
.table-plan tr td.zrSt { text-align:left; }
.table-plan tr td.zrSt span { color:#a6a9ae; }
.table-plan tr td.zrSt span > * { color:#a6a9ae; }
.table-plan tr td._act {
  background-color:#3fbaee !important;
  color:#ffffff;
}
.table-plan tr td.select { cursor:pointer; }
.table-plan tr td.select:hover {
  background:#3fbaee;
  color:#ffffff;
}
.table-plan tr:last-child td { border-bottom:none; }
.table-plan .fsttd td {
  background-color:#ffffff;
  padding-top:22px;
  vertical-align:top;
}
.table-plan .fsttd td strong { font-size:1.8em; }
.table-plan .fsttd td a, .table-plan .fsttd td em {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:28px;
  line-height:29px;
  display:inline-block;
  margin-top:8px;
  padding:0 8px;
}
.table-plan .fsttd td em {
  background:#aac038;
  color:#ffffff;
}
.table-plan .fsttd td a {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  border-style:solid;
  border-width:1px;
  border-color:#dddddd #dcdcdc #cccccc;
  color:#5a5a5a;
}
.table-plan .fsttd td a:hover {
  background:#ffffff;
  color:#222222;
  text-decoration:none;
}
.table-plan .cycle td { background-color:#ffffff; }
.table-plan-sum {
  margin-bottom:2em;
  display:block;
  line-height:44px;
  text-align:right;
  border-bottom:1px solid #e4e4e4;
  padding:8px;
}
table.table-plan-sum { display:table; }
.table-plan-sum span { font-size:2em; }
.card-wrap {
  border-style:solid;
  border-width:1px;
  border-color:#dcdcdc #dcdcdc #cccccc;
  margin:25px auto 25px;
  min-height:500px;
  padding:16px;
  position:relative;
  width:860px;
}
.card-wrap .btn_btm {
  position:absolute;
  bottom:0;
  left:0;
  right:0;
  background:#fafafa;
  padding:16px;
}
.card-wrap.full-width {
  margin-left:20px;
  margin-right:20px;
  width:auto;
}
._left-sidebar {
  padding-left:260px;
  margin-right:-16px;
}
.left-sidebar {
  border-right:1px solid #ececec;
  bottom:0;
  left:0;
  padding:16px;
  position:absolute;
  top:97px;
  width:227px;
}
.sidebar-wrap input[type="text"] {
  width:100%;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.sidebar-wrap .btn_top { margin-bottom:16px; }
.sidebar-wrap .info-box {
  background:rgba(241,165,44,0.93);
  color:#ffffff;
  padding:16px;
  margin-bottom:16px;
}
.sidebar-wrap .info-box h4 { color:#ffffff; }
.sidebar-wrap .sideBarProj, .sidebar-wrap .scroll-right {
  margin-right:-24px;
  padding-right:24px;
}
.sidebar-wrap .sideBarProj { margin-bottom:16px; }
.sidebar-wrap .label-edit {
  background:url(/assets/i/v3/details/sortable.png?ts=1667902843) no-repeat 4px center;
  cursor:move;
  clear:both;
  line-height:28px;
  height:26px;
  padding:2px 0 2px 18px;
  position:relative;
}
.sidebar-wrap .label-edit > span {
  display:inline-block;
  float:left;
}
.sidebar-wrap .label-edit ._delete {
  right:0;
  top:9px;
  position:absolute;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -277px;
  height:19px;
  width:19px;
  cursor:pointer;
  display:none;
}
.sidebar-wrap .label-edit.mu_fl {
  background-color:#ffffff;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:0 1px 4px rgba(0,0,0,0.2);
  -moz-box-shadow:0 1px 4px rgba(0,0,0,0.2);
  box-shadow:0 1px 4px rgba(0,0,0,0.2);
}
.sidebar-wrap .label-edit.drg_o {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#dff4fd;
}
.sidebar-wrap .label-edit .tSaO { margin-right:8px; }
.sidebar-wrap .label-edit .tSaO span {
  cursor:pointer;
  display:block;
  float:left;
  min-width:15px;
  height:27px;
}
.sidebar-wrap .label-edit:hover:after {
  content:"";
  left:26px;
  top:13px;
  position:absolute;
  border-top:5px solid #7a7a7a;
  border-right:5px solid transparent;
  border-left:5px solid transparent;
  width:0;
  height:0;
}
.sidebar-wrap .label-edit:hover ._delete { display:block; }
.sidebar-wrap .label-edit .dropdown-wrap { min-width:239px; }
.sidebar-wrap .label-edit .dropdown-wrap .tSaO { margin:0 -3px 9px 0; }
.sidebar-wrap .label-edit .dropdown-wrap .tSaO:before, .sidebar-wrap .label-edit .dropdown-wrap .tSaO:after {
  content:" ";
  display:table;
}
.sidebar-wrap .label-edit .dropdown-wrap .tSaO:after { clear:both; }
.sidebar-wrap .label-edit .dropdown-wrap .tSaO span {
  float:left;
  margin-bottom:3px;
}
.ups {
  background:url(/assets/i/errors/404.png?ts=1667902843) no-repeat left top;
  color:#654a26;
  height:127px;
  padding-top:173px;
  line-height:20px;
  margin:120px auto 0;
  padding-right:448px;
  width:250px;
}
.ups_500 {
  background:url(/assets/i/errors/500.png?ts=1667902843) no-repeat left top;
  color:#654a26;
  height:127px;
  padding-top:173px;
  line-height:20px;
}
.ups_aps {
  margin:120px auto 0;
  width:612px;
}
.ups_aps .thile-A, .ups_aps .thile-B {
  width:260px;
  height:260px;
  text-align:center;
  padding:20px;
}
.ups_aps .thile-A h1, .ups_aps .thile-A h2, .ups_aps .thile-B h1, .ups_aps .thile-B h2 { color:#ffffff; }
.ups_aps .thile-A h1, .ups_aps .thile-B h1 {
  font-size:100px;
  line-height:100px;
  margin-bottom:12px;
}
.ups_aps .thile-A h2, .ups_aps .thile-B h2 {
  height:77px;
  margin-bottom:0;
}
.ups_aps .thile-A p, .ups_aps .thile-B p {
  color:#f7918d;
  text-align:left;
}
.ups_aps .thile-A p a, .ups_aps .thile-B p a { color:#ffffff; }
.ups_aps .thile-A {
  background-color:#dc3232;
  float:left;
}
.ups_aps .thile-B {
  background:url(/assets/i/v3/details/oops.png?ts=1667902843) no-repeat center center #ffffff;
  float:right;
}
.ups_aps .thile-C { clear:both; }
.ups_aps .thile-C > p {
  color:#a6a9ae;
  padding:10px;
  text-align:center;
}
.ups_aps .thile-C > div {
  background-color:#dc3232;
  padding:10px;
}
.ups_aps .thile-C textarea {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  display:block;
  margin-bottom:10px;
  width:567px;
}
.ups_aps .thile-C textarea:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.ups_aps .support-info {
  color:rgba(255,255,255,0.3);
  line-height:60px;
  text-align:center;
}
.ups_aps .support-info:before, .ups_aps .support-info:after {
  content:" ";
  display:table;
}
.ups_aps .support-info:after { clear:both; }
.btn-modules-wrap {
  position:relative;
  margin:0 -4px;
}
.btn-modules-wrap:before, .btn-modules-wrap:after {
  content:" ";
  display:table;
}
.btn-modules-wrap:after { clear:both; }
.btn-modules-wrap > a {
  background:#383a3c;
  color:#ffffff;
  cursor:pointer;
  font-weight:bold;
  float:left;
  line-height:111px;
  height:111px;
  margin:0 3px;
  text-align:center;
  text-shadow:0 1px 1px #000000;
  width:111px;
}
.btn-modules-wrap > div {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  background:#f5f5f5;
  border-bottom:2px solid #e4e4e4;
  color:#a6a9ae;
  cursor:pointer;
  width:110px;
  float:left;
  font-weight:bold;
  height:110px;
  margin-right:5px;
  text-align:center;
}
.btn-modules-wrap > div._act {
  background-color:#3ebaef;
  border-color:#3ebaef;
  color:#ffffff;
}
.btn-modules-wrap > div._act:hover {
  background-color:#3ebaef;
  border-color:#3ebaef;
  color:#ffffff;
}
.btn-modules-wrap > div:hover {
  background-color:#dff4fd;
  border-color:#afe4fa;
  color:#0095c3;
}
.btn-modules-wrap > div:hover a { color:#0095c3; }
.btn-modules-wrap > div > a {
  display:block;
  line-height:111px;
  color:#a6a9ae;
}
.btn-modules-wrap > div > a:hover { text-decoration:none; }
.btn-modules-wrap > div > p {
  display:table-cell;
  width:110px;
  height:110px;
  vertical-align:middle;
}
.btn-modules-wrap ul li.workflow-option {
  border-top:1px solid #cccccc;
  margin:8px -8px 0 -8px;
  padding:8px 8px 0 8px;
}
.btn-modules-wrap .drop-down { width:200px; }
.statsBox {
  margin-bottom:2em;
  display:block;
}
.statsBox:before, .statsBox:after {
  content:" ";
  display:table;
}
.statsBox:after { clear:both; }
table.statsBox { display:table; }
.statsBox h2 {
  margin-bottom:2em;
  display:block;
}
table.statsBox h2 { display:table; }
.tt_garph {
  margin-bottom:16px;
  overflow:hidden;
  position:relative;
}
.tt_garph > p {
  height:110px;
  line-height:110px;
  float:left;
  font-size:30px;
  width:120px;
  text-align:center;
}
.tt_garph div.graph-box {
  float:right;
  position:relative;
  font-size:20px;
  width:110px;
  height:110px;
  margin-bottom:16px;
}
.tt_garph div.graph-box > em {
  left:40px;
  top:16px;
  position:absolute;
  background:url(/assets/i/details/garph-o.png?ts=1667902843) no-repeat 0 0;
  font-style:normal;
  margin-left:-25px;
  padding-top:30px;
  text-align:center;
  width:80px;
  height:50px;
  z-index:100;
}
.tt_garph .legend {
  clear:right;
  font-size:12px;
}
.tt_garph._blank div.graph-box { background:url(/assets/i/details/garph_blank.png?ts=1667902843) no-repeat 0 0; }
.stat-box { margin-bottom:3em; }
.stat-box:before, .stat-box:after {
  content:" ";
  display:table;
}
.stat-box:after { clear:both; }
.stat-box h2 { position:relative; }
.stat-box h2 p {
  right:0;
  top:0;
  position:absolute;
}
.stat-box .graph-wrap {
  width:960px;
  height:245px;
}
.stat-rgt {
  width:320px;
  position:relative;
  float:left;
  margin-bottom:3em;
}
.stat-rgt .cnt-info {
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  left:50%;
  top:12px;
  position:absolute;
  margin-left:-55px;
  font-size:1.5em;
  background:#ffffff;
  width:110px;
  height:110px;
  z-index:100;
}
.stat-rgt .cnt-info span {
  display:block;
  text-align:center;
}
.stat-rgt .cnt-info span._closed, .stat-rgt .cnt-info span._unbillable { margin:30px 0 14px; }
.stat-rgt .cnt-info span._open { color:#21ac8b; }
.stat-rgt .cnt-info span._closed { color:#6c6c6c; }
.stat-rgt .cnt-info span._billable { color:#e8576d; }
.stat-rgt .cnt-info span._unbillable { color:#f08f9e; }
.stat-rgt > div {
  margin:2px auto 8px;
  width:130px;
}
.stat-rgt .btm-info { text-align:center; }
.stat-rgt .btm-info:before, .stat-rgt .btm-info:after {
  content:" ";
  display:table;
}
.stat-rgt .btm-info:after { clear:both; }
.stat-rgt .btm-info span {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  font-family:Arial;
  display:inline-block;
  width:35%;
}
.stat-rgt .btm-info span strong {
  color:#4c4c4c;
  display:inline-block;
  width:100%;
  font-size:1.1em;
}
.lgd {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:20px;
  line-height:22px;
  font-size:13px;
  color:#ffffff;
  display:inline-block;
  overflow:hidden;
  margin:0 2px;
  padding:0 8px;
}
.lgd._unbill { background-color:#f08f9e; }
.lgd._bill { background-color:#e8576d; }
.lgd._open { background-color:#21ac8b; }
.lgd._closed { background-color:#6c6c6c; }
.lgd._est { background-color:#b5b5b5; }
.apps-wrap {
  margin-bottom:2em;
  display:block;
}
.apps-wrap:before, .apps-wrap:after {
  content:" ";
  display:table;
}
.apps-wrap:after { clear:both; }
table.apps-wrap { display:table; }
.apps-wrap > a {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background:url(/assets/i/v3/sprites/apps-icons.png?ts=1667902843) no-repeat;
  background-color:#f5f5f5;
  display:block;
  float:left;
  text-align:center;
  margin:4px;
  padding:130px 0 0;
  position:relative;
  width:160px;
}
.apps-wrap > a.app_04 { background-position:57px 35px; }
.apps-wrap > a.app_03 { background-position:52px -104px; }
.apps-wrap > a.notify-md {
  background-color:#ffbc3d;
  background-position:-198px 35px;
}
.apps-wrap > a.notify-sd {
  background-color:#ffbc3d;
  background-position:-198px -264px;
}
.apps-wrap > a.notify-hd {
  background-color:#ffbc3d;
  background-position:-198px -114px;
}
.apps-wrap > a.notify-ms {
  background-color:#89c3de;
  background-position:-340px 35px;
}
.apps-wrap > a.notify-ss {
  background-color:#89c3de;
  background-position:-340px -264px;
}
.apps-wrap > a.notify-hs {
  background-color:#89c3de;
  background-position:-340px -114px;
}
.apps-wrap > a.notify-mt {
  background-color:#2ad6ad;
  background-position:-755px 35px;
}
.apps-wrap > a.notify-st {
  background-color:#2ad6ad;
  background-position:-755px -264px;
}
.apps-wrap > a.notify-ht {
  background-color:#2ad6ad;
  background-position:-755px -114px;
}
.apps-wrap > a.notify-mm {
  background-color:#cc2a47;
  background-position:-619px 35px;
}
.apps-wrap > a.notify-sm {
  background-color:#cc2a47;
  background-position:-619px -264px;
}
.apps-wrap > a.notify-hm {
  background-color:#cc2a47;
  background-position:-619px -114px;
}
.apps-wrap > a.notify-mw {
  background-color:#647391;
  background-position:-64px 35px;
}
.apps-wrap > a.notify-sw {
  background-color:#647391;
  background-position:-64px -264px;
}
.apps-wrap > a.notify-hw {
  background-color:#647391;
  background-position:-64px -114px;
}
.apps-wrap > a.notify-mtt {
  background-color:#eb7d91;
  background-position:-477px 35px;
}
.apps-wrap > a.notify-tt {
  background-color:#eb7d91;
  background-position:-477px 0;
}
.apps-wrap > a.notify-htt {
  background-color:#eb7d91;
  background-position:-477px -114px;
}
.apps-wrap > a img {
  right:10px;
  top:10px;
  position:absolute;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  background:#89c40b;
  border:2px solid #ffffff;
  width:8px;
  height:8px;
}
.apps-wrap > a img.ERROR { background:#dc3232; }
.apps-wrap > a img.WARNING {
  background-color:#ffbc3d;
  -webkit-animation:colorChange1 1s infinite alternate;
  -moz-animation:colorChange1 1s infinite alternate;
  -ms-animation:colorChange1 1s infinite alternate;
  -o-animation:colorChange1 1s infinite alternate;
  animation:colorChange1 1s infinite alternate;
}
.apps-wrap > a img.INACTIVE { display:none; }
.apps-wrap > a > p {
  -webkit-border-radius:0 0 2px 2px;
  -moz-border-radius:0 0 2px 2px;
  border-radius:0 0 2px 2px;
  background-color:rgba(0,0,0,0.2);
  color:#ffffff;
  min-height:39px;
  padding:8px 4px;
  text-align:center;
  white-space:nowrap;
}
.apps-wrap > a > p em {
  display:block;
  opacity:.6;
}
.apps-wrap > a:hover { text-decoration:none; }
.box-select {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  overflow-x:hidden;
  overflow-y:auto;
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  clear:both;
  background:#ffffff;
  max-height:120px;
  padding:4px;
}
.box-select p {
  height:16px;
  line-height:16px;
  clear:both;
  padding:4px 8px;
}
.box-select p span {
  color:#4c4c4c;
  cursor:pointer;
  float:left;
}
.box-select p span.ico { padding-left:22px; }
.box-select p input {
  float:right;
  height:19px;
}
.box-select p:hover { background-color:#f5f5f5; }
.tab-view { padding-left:8px; }
.tab-view p {
  -webkit-border-radius:2px 2px 0 0;
  -moz-border-radius:2px 2px 0 0;
  border-radius:2px 2px 0 0;
  margin:0 0 -1px;
  padding:0 8px;
  height:30px;
  line-height:30px;
  border:solid transparent;
  border-width:1px 1px 0 1px;
  color:#0f9fcf;
  cursor:pointer;
  float:left;
  position:relative;
  z-index:2;
}
.tab-view p._act {
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  color:#222222;
  background:#ffffff;
  border-width:1px 1px 0 1px;
}
._key {
  background-image:url(/assets/i/sprites/ico_gry.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -941px;
  padding-left:24px;
  display:inline-block;
  height:25px;
  float:right;
}
._key:hover { text-decoration:none; }
.kEy kbd {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  display:inline-block;
  text-decoration:none;
  text-align:center;
  min-width:15px;
  padding:0 4px;
  height:21px;
  line-height:21px;
  margin:0 4px 8px;
  background:#eff0f2;
  border-top:1px solid #f5f5f5;
  -webkit-box-shadow:inset 0 0 25px #e8e8e8, 0 1px 0 #c3c3c3, 0 2px 0 #c9c9c9, 0 2px 3px #222222;
  -moz-box-shadow:inset 0 0 25px #e8e8e8, 0 1px 0 #c3c3c3, 0 2px 0 #c9c9c9, 0 2px 3px #222222;
  box-shadow:inset 0 0 25px #e8e8e8, 0 1px 0 #c3c3c3, 0 2px 0 #c9c9c9, 0 2px 3px #222222;
  text-shadow:0px 1px 0px #f5f5f5;
}
.magicSel {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background:#dff4fd;
  cursor:pointer;
  color:#0095c3;
  float:left;
  font-size:1em;
  height:26px;
  line-height:26px;
  padding:0 22px 0 26px;
  position:relative;
  z-index:100;
}
.magicSel img {
  left:5px;
  top:5px;
  position:absolute;
  cursor:pointer;
}
.magicSel > span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  display:inline-block;
  max-width:100%;
}
.magicSel.mgs_ns {
  padding:0 5px;
  width:16px !important;
}
.magicSel.mgs_ns span { display:none; }
.magicSel.mgs_ns:after {
  content:'';
  right:6px;
  top:44%;
  position:absolute;
  border:none;
  width:0;
  height:0;
  display:inline-block;
}
.magicSel:after {
  content:'';
  right:6px;
  top:44%;
  position:absolute;
  border-top:4px solid #3ebaef;
  border-left:4px solid transparent;
  border-right:4px solid transparent;
  width:0;
  height:0;
  display:inline-block;
}
.msOff .magicSel {
  background-color:#f5f5f5;
  color:#888888 !important;
  cursor:pointer;
}
.msOff .magicSel:after { border-top:4px solid #7a7a7a; }
.magicSelectBox { position:relative; }
.magicSelectBox > ul {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  display:none;
  padding:4px;
  right:0;
  top:28px;
  width:180px;
  z-index:200;
}
.magicSelectBox > ul input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.magicSelectBox > ul li {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  padding:0 8px;
}
.magicSelectBox > ul li:hover { background-color:#f5f5f5; }
.accordion-box h4 {
  border-bottom:1px solid #ffffff;
  padding-left:12px;
  overflow:hidden;
  cursor:pointer;
  line-height:40px;
  margin:0;
}
.accordion-box h4:hover, .accordion-box h4._act {
  color:#4c4c4c;
  background-color:#dff4fd;
}
.accordion-box h4._act { background-color:#f5f5f5; }
.accordion-box h4._act span:after {
  border-top:4px solid transparent;
  border-bottom:4px solid #7a7a7a;
  top:2px;
}
.accordion-box h4 span {
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  border:2px solid #7a7a7a;
  display:inline-block;
  cursor:pointer;
  float:right;
  height:18px;
  width:18px;
  margin-top:9px;
  margin-right:8px;
  position:relative;
}
.accordion-box h4 span:after {
  content:"";
  left:5px;
  top:7px;
  position:absolute;
  border-top:4px solid #7a7a7a;
  border-left:4px solid transparent;
  border-right:4px solid transparent;
  border-bottom:4px solid transparent;
  width:0;
  height:0;
}
.accordion-box > ul {
  background-color:#f5f5f5;
  padding:4px 12px;
}
.accordion-box > ul li { padding:4px 0; }
.accordion-box > ul li:before, .accordion-box > ul li:after {
  content:" ";
  display:table;
}
.accordion-box > ul li:after { clear:both; }
.accordion-box > ul li label {
  display:block;
  margin-left:26px;
}
.accordion-box > ul li p {
  width:18px;
  height:18px;
  line-height:18px;
  text-align:center;
  float:left;
}
.accordion-box > ul li p img {
  display:inline-block;
  margin-top:2px;
}
.separation-box {
  border:1px solid #afe4fa;
  background-color:#dff4fd;
  padding:14px;
  margin:0;
  margin-bottom:20px;
}
.separation-box div.clearfix > div {
  float:left;
  line-height:30px;
}
.separation-box div.clearfix > div + div { float:right; }
.separation-box .assign-back {
  left:12px;
  top:17px;
  position:absolute;
  z-index:100;
}
.add_tic_box .separation-box {
  padding-bottom:14px;
  border-left:0;
  border-right:0;
  margin-left:-24px;
  margin-right:-24px;
  padding-left:23px;
  padding-right:23px;
  margin-bottom:-1px;
}
.dailyDigestList input { margin-top:10px; }
table.example { margin-bottom:16px; }
table.example code {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:2px;
  border-color:#f9e9ba;
  background:#f9e9ba;
  display:inline;
  padding-left:2px;
  padding-right:2px;
  white-space:normal;
}
table.example em { font-style:italic; }
#ticketDesk .right-wrap { overflow:visible; }
#ticketDesk .right-wrap .rightContentWrap { padding:0 24px 0 !important; }
.has-visible-scrollbar .tickets { margin-right:10px; }
.layout-menage-wrap {
  padding:1em;
  border-bottom:1px solid #2c2d2f;
}
.layout-menage-wrap:before, .layout-menage-wrap:after {
  content:" ";
  display:table;
}
.layout-menage-wrap:after { clear:both; }
.layout-menage-wrap > div {
  float:left;
  margin-right:3em;
}
.layout-menage-wrap > div:before, .layout-menage-wrap > div:after {
  content:" ";
  display:table;
}
.layout-menage-wrap > div:after { clear:both; }
.layout-menage-wrap > div:last-child {
  float:right;
  margin-right:0;
}
.layout-menage-wrap p {
  clear:both;
  display:block;
  padding-bottom:0.5em;
  margin-left:4px;
  height:47px;
}
.layout-menage-wrap p em {
  display:inline-block;
  font-size:12px;
  max-width:440px;
  line-height:1.3em;
  vertical-align:top;
}
.layout-menage-wrap span {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border:2px solid transparent;
  background:url(/assets/i/v3/sprites/layout-manage.png?ts=1667902843) no-repeat 0 0;
  display:block;
  cursor:pointer;
  float:left;
  height:60px;
  width:80px;
  margin-right:0.5em;
}
.layout-menage-wrap span:last-of-type { margin-right:0; }
.layout-menage-wrap span.lm1 { background-position:0 0; }
.layout-menage-wrap span.lm2 { background-position:-90px 0; }
.layout-menage-wrap span.lm3 { background-position:-180px 0; }
.layout-menage-wrap span.lm4 { background-position:-270px 0; }
.layout-menage-wrap span.lm5 { background-position:-360px 0; }
.layout-menage-wrap span.lm6 { background-position:-450px 0; }
.layout-menage-wrap span.lm7 { background-position:-540px 0; }
.layout-menage-wrap span.lm8 { background-position:-630px 0; }
.layout-menage-wrap span.lm9 { background-position:-720px 0; }
.layout-menage-wrap span.lm10 { background-position:-810px 0; }
.layout-menage-wrap span._act, .layout-menage-wrap span:hover {
  -webkit-box-shadow:0 0 0 2px #3ebaef;
  -moz-box-shadow:0 0 0 2px #3ebaef;
  box-shadow:0 0 0 2px #3ebaef;
}
.layout-menage-wrap span._noact { opacity:.4; }
.layout-menage-wrap span._noact._act, .layout-menage-wrap span._noact:hover {
  border-color:#ffffff;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
}
.tickets-bottom-wrap {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  bottom:-205px;
  left:0;
  height:233px;
  position:absolute;
  right:0;
  z-index:1150;
  text-align:center;
  -webkit-transition:bottom 200ms linear;
  -moz-transition:bottom 200ms linear;
  -ms-transition:bottom 200ms linear;
  -o-transition:bottom 200ms linear;
  transition:bottom 200ms linear;
}
.tickets-bottom-wrap .openToolbar {
  -webkit-border-radius:2px 2px 0 0;
  -moz-border-radius:2px 2px 0 0;
  border-radius:2px 2px 0 0;
  background-color:#bababa;
  color:#ffffff;
  cursor:pointer;
  display:inline-block;
  line-height:28px;
  padding:0 1em;
  -webkit-transition:bottom 100ms linear;
  -moz-transition:bottom 100ms linear;
  -ms-transition:bottom 100ms linear;
  -o-transition:bottom 100ms linear;
  transition:bottom 100ms linear;
}
.tickets-bottom-wrap .openToolbar:before {
  content:"";
  border-bottom:4px solid #ffffff;
  border-left:4px solid transparent;
  border-right:4px solid transparent;
  display:inline-block;
  margin-right:0.5em;
  vertical-align:middle;
}
.tickets-bottom-wrap._act { bottom:0; }
.tickets-bottom-wrap._act .openToolbar { background-color:#383a3c; }
.tickets-bottom-wrap._act .openToolbar:before {
  -webkit-transform:rotate(-180deg);
  -moz-transform:rotate(-180deg);
  -ms-transform:rotate(-180deg);
  -o-transform:rotate(-180deg);
  filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=6);
}
.tickets-bottom-wrap .tollbar-wrap {
  background-color:#383a3c;
  color:#a6a9ae;
  text-align:left;
  height:205px;
}
.tickets-bottom-wrap .tollbar-wrap .layoutSettings { padding:1em; }
.tickets-bottom-wrap .tollbar-wrap .layoutSettings:before, .tickets-bottom-wrap .tollbar-wrap .layoutSettings:after {
  content:" ";
  display:table;
}
.tickets-bottom-wrap .tollbar-wrap .layoutSettings:after { clear:both; }
.tickets-bottom-wrap .tollbar-wrap .layoutSettings > div {
  float:left;
  display:inline-block;
  margin-right:1em;
}
.tickets-bottom-wrap .tollbar-wrap .layoutSettings > div select { float:left; }
.tickets-bottom-wrap .tollbar-wrap .layoutSettings > div:last-of-type { margin-right:0; }
.tickets-header-wrap {
  display:block;
  z-index:1000;
  min-height:46px;
  position:relative;
}
.report-selector {
  position:relative;
  z-index:100;
}
.report-selector h2 {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  line-height:50px;
  border-bottom:2px solid #e4e4e4;
  cursor:pointer;
  margin-bottom:0;
  text-align:center;
}
.report-selector h2 img {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:6px -174px;
  -webkit-border-radius:0 0 3px 3px;
  -moz-border-radius:0 0 3px 3px;
  border-radius:0 0 3px 3px;
  left:50%;
  bottom:-16px;
  position:absolute;
  border:2px solid;
  border-color:#e4e4e4;
  border-width:0 2px 2px;
  background-color:#ffffff;
  cursor:pointer;
  margin-left:-12px;
  width:22px;
  height:16px;
}
.report-selector .dropdown-wrap {
  max-width:234px;
  width:234px;
}
.report-selector .dropdown-wrap li {
  position:relative;
  margin:2px 0;
}
.report-selector .dropdown-wrap li:before, .report-selector .dropdown-wrap li:after {
  content:" ";
  display:table;
}
.report-selector .dropdown-wrap li:after { clear:both; }
.report-selector .dropdown-wrap li:hover { background-color:#dff4fd; }
.report-selector .dropdown-wrap li._act { font-weight:bold; }
.report-selector .dropdown-wrap li > a { max-width:80%; }
.report-selector .dropdown-wrap li > a.group-link {
  position:relative;
  color:#a6a9ae;
  border-bottom:1px solid #e4e4e4;
  max-width:100%;
}
.report-selector .dropdown-wrap li > a.full {
  float:none;
  display:block;
}
.report-selector .dropdown-wrap li > span {
  right:4px;
  top:6px;
  position:absolute;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:18px;
  line-height:19px;
  background:#c1c1c1;
  color:#ffffff !important;
  display:inline-block;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  cursor:default;
  min-width:14px;
}
.report-selector .dropdown-wrap li > span._me { background-color:#fab443 !important; }
.report-selector .dropdown-wrap li > span ._unrm, .report-selector .dropdown-wrap li > span._unrm { background-color:#aac038 !important; }
.report-selector .dropdown-wrap li > span ._unr, .report-selector .dropdown-wrap li > span._unr { background-color:#aac038 !important; }
.report-selector .dropdown-wrap li > span em, .report-selector .dropdown-wrap li > span > span {
  height:18px;
  display:inline-block;
  min-width:14px;
  padding:0 5px;
}
.report-selector .dropdown-wrap li > span em:first-child {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  background-color:#aac038;
}
.report-selector .report-actions {
  margin-top:6px;
  padding:5px;
}
.report-selector .report-shared {
  font-size:14px;
  position:absolute;
  right:-10px;
}
.report-selector h2.small {
  margin-bottom:30px;
  cursor:pointer;
  line-height:170%;
}
.searchesWrap > h2 {
  margin:0 0 0;
  padding-left:4px;
  height:36px;
  line-height:37px;
  font-size:13px;
  color:#a6a9ae;
  text-transform:uppercase;
}
.searchesWrap > h2:before, .searchesWrap > h2:after {
  content:" ";
  display:table;
}
.searchesWrap > h2:after { clear:both; }
.searchesWrap .othersSearchs {
  cursor:pointer;
  position:relative;
}
.searchesWrap .othersSearchs:before {
  content:"";
  right:16px;
  top:11px;
  position:absolute;
  display:inline-block;
  border-left:5px solid #949494;
  border-top:5px solid transparent;
  border-bottom:5px solid transparent;
  width:0;
  height:0;
}
.searchesWrap .othersSearchs._act:before {
  border-left:5px solid transparent;
  border-top:5px solid #949494;
  border-right:5px solid transparent;
  border-bottom:5px solid transparent;
}
.searchesWrap .othersSearchsBox { position:relative; }
.searchesWrap .othersSearchsBox > div {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  color:#a6a9ae;
  overflow-x:hidden;
  overflow-y:auto;
  line-height:19px;
  padding:8px;
  top:100%;
  left:0;
  z-index:4000;
  display:block;
  float:left;
  font-size:14px;
  margin:2px 0;
  max-height:460px;
  width:220px;
}
.searchesWrap .othersSearchsBox > div input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.searchesWrap .othersSearchsBox > div > * { color:#a6a9ae; }
.searchesWrap .othersSearchsBox > div nav { margin-bottom:8px; }
.searchesWrap .othersSearchsBox > div._up {
  bottom:100%;
  top:auto;
}
.searchesWrap .othersSearchsBox > div._up_r {
  bottom:100%;
  top:auto;
  left:auto;
  right:0;
}
.searchesWrap .othersSearchsBox > div p { margin-bottom:4px; }
.searchesWrap .othersSearchsBox > div a {
  color:#4c4c4c;
  display:inline-block;
}
.searchesWrap .othersSearchsBox > div *._delete { color:#cc0000; }
.searchesWrap .othersSearchsBox > div input[type="radio"] { margin-right:6px; }
.searchesWrap .othersSearchsBox > div > input[type="text"] { margin-bottom:8px; }
.searchesWrap .othersSearchsBox > div li > input[type="text"] { margin-bottom:0; }
.searchesWrap .othersSearchsBox > div label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  line-height:30px;
  min-height:30px;
  display:block;
  padding:0 8px;
}
.searchesWrap .othersSearchsBox > div label:hover, .searchesWrap .othersSearchsBox > div label._hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.searchesWrap .othersSearchsBox > div label input.fr { margin-top:10px; }
.searchesWrap .othersSearchsBox > div > ul li {
  padding:0 6px;
  vertical-align:middle;
}
.searchesWrap .othersSearchsBox > div > ul li._hover { background-color:#dff4fd; }
.searchesWrap .othersSearchsBox > div > ul li > img {
  cursor:pointer;
  display:inline-block;
  margin:6px 6px 0 0;
  float:left;
}
.searchesWrap .othersSearchsBox > div > ul li em {
  display:inline-block;
  cursor:pointer;
}
.searchesWrap .othersSearchsBox > div li {
  color:#4c4c4c;
  font-size:1em;
  font-weight:normal;
  line-height:30px;
  min-height:30px;
  position:relative;
  white-space:nowrap;
  clear:both;
}
.searchesWrap .othersSearchsBox > div li._noact { color:#c1c3c6; }
.searchesWrap .othersSearchsBox > div li._noact a, .searchesWrap .othersSearchsBox > div li._noact label { color:#c1c3c6; }
.searchesWrap .othersSearchsBox > div li._noact a:hover, .searchesWrap .othersSearchsBox > div li._noact label:hover { background-color:#ffffff !important; }
.searchesWrap .othersSearchsBox > div li._noact:hover, .searchesWrap .othersSearchsBox > div li._noact._hover { background-color:#ffffff !important; }
.searchesWrap .othersSearchsBox > div li._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.searchesWrap .othersSearchsBox > div li._act a { color:#ffffff; }
.searchesWrap .othersSearchsBox > div li._act:hover { color:#4c4c4c; }
.searchesWrap .othersSearchsBox > div li._act:hover a { color:#4c4c4c; }
.searchesWrap .othersSearchsBox > div li input[type="checkbox"] + em { cursor:pointer; }
.searchesWrap .othersSearchsBox > div li input[type="checkbox"] + em:hover { color:#0095c3; }
.searchesWrap .othersSearchsBox > div li:hover { background-color:#dff4fd; }
.searchesWrap .othersSearchsBox > div li._hover a { background-color:#dff4fd; }
.searchesWrap .othersSearchsBox > div li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  padding:0 8px;
}
.searchesWrap .othersSearchsBox > div li > a:hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.searchesWrap .othersSearchsBox > div li.head {
  color:#a1a1a1;
  font-size:1em;
  text-transform:uppercase;
}
.searchesWrap .othersSearchsBox > div li.head:hover { background-color:#ffffff; }
.searchesWrap .othersSearchsBox > div li.head-1 {
  color:#222222;
  font-size:1.4em;
}
.searchesWrap .othersSearchsBox > div li.head-1:hover { background-color:#ffffff; }
.searchesWrap .othersSearchsBox > div li.head-2 {
  color:#222222;
  font-size:1.2em;
}
.searchesWrap .othersSearchsBox > div li.head-2:hover { background-color:#ffffff; }
.searchesWrap .othersSearchsBox > div li .options {
  right:8px;
  top:0;
  position:absolute;
  float:right;
  font-weight:normal;
  font-size:13px;
  color:#a6a9ae;
}
.searchesWrap .othersSearchsBox > div li .options a {
  display:inline;
  padding:0;
  margin:0;
  color:#0095c3;
}
.searchesWrap .othersSearchsBox > div li .options a:hover {
  text-decoration:underline;
  background:none;
}
.searchesWrap .othersSearchsBox > div li .options a._act {
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.searchesWrap .othersSearchsBox > div li._hr {
  min-height:5px;
  line-height:5px;
  border-bottom:1px solid #ececec;
  margin-bottom:5px;
}
.searchesWrap .othersSearchsBox > div li._hr:hover { background-color:#ffffff; }
.searchesWrap .othersSearchsBox > div li.expandable a {
  float:right;
  font-weight:normal;
  font-size:11px;
  display:none !important;
}
.searchesWrap .othersSearchsBox > div li.expandable:hover a { display:block !important; }
.searchesWrap .othersSearchsBox > div li .schD {
  position:absolute;
  right:8px;
  top:8px;
}
.searchesWrap .othersSearchsBox > div li.btn-wrap .btn {
  display:block;
  float:left;
}
.searchesWrap .othersSearchsBox > div ul.nested {
  background:#fafafa;
  margin:0 -8px;
  padding:0 8px;
}
.searchesWrap .othersSearchsBox > div ul.nested li {
  color:#222222;
  font-size:12px;
}
.searchesWrap .othersSearchsBox > div .dropdown-bottom {
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  background-color:#f5f5f5;
  border-top:1px solid #d4d4d4;
  margin:8px -8px -8px;
  padding:8px;
  width:100%;
}
.searchesWrap .othersSearchsBox > div .dropdown-bottom:before, .searchesWrap .othersSearchsBox > div .dropdown-bottom:after {
  content:" ";
  display:table;
}
.searchesWrap .othersSearchsBox > div .dropdown-bottom:after { clear:both; }
.searchesWrap .othersSearchsBox > div .dropdown-bottom:hover { background-color:#f5f5f5; }
.searchesWrap .othersSearchsBox > div .dropdown-bottom a, .searchesWrap .othersSearchsBox > div .dropdown-bottom span {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  min-width:4px;
  padding:0 12px;
  white-space:nowrap;
  float:left;
}
.searchesWrap .othersSearchsBox > div .dropdown-bottom a:hover, .searchesWrap .othersSearchsBox > div .dropdown-bottom span:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.searchesWrap .othersSearchsBox > div .dropdown-bottom a._noact, .searchesWrap .othersSearchsBox > div .dropdown-bottom span._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.searchesWrap .othersSearchsBox > div .dropdown-bottom a._noact:hover, .searchesWrap .othersSearchsBox > div .dropdown-bottom span._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.searchesWrap .othersSearchsBox > div .dropdown-bottom a._action, .searchesWrap .othersSearchsBox > div .dropdown-bottom span._action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.searchesWrap .othersSearchsBox > div .dropdown-bottom a._action:hover, .searchesWrap .othersSearchsBox > div .dropdown-bottom span._action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.searchesWrap .othersSearchsBox > div .dropdown-bottom a._action._noact, .searchesWrap .othersSearchsBox > div .dropdown-bottom span._action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.searchesWrap .othersSearchsBox > div .dropdown-bottom a._action._noact:hover, .searchesWrap .othersSearchsBox > div .dropdown-bottom span._action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.searchesWrap .othersSearchsBox > div .dropdown-bottom a + a, .searchesWrap .othersSearchsBox > div .dropdown-bottom span + span { float:right; }
.searchesWrap .othersSearchsBox > div .dropdown-bottom:hover { background-color:#fafafa; }
.searchesWrap .othersSearchsBox > div._loader {
  background:#f7f7f7 url(/assets/i/v3/details/loader_animated.gif?ts=1667902843) no-repeat center center;
  height:80px;
}
.searchesWrap .othersSearchsBox > div.no-max-width { max-width:none; }
.searchesWrap .othersSearchsBox > div._date {
  max-width:400px;
  width:358px;
}
.searchesWrap .othersSearchsBox > div._date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.searchesWrap .othersSearchsBox > div._date .datepicker { float:right; }
.searchesWrap .othersSearchsBox > div.due-date {
  width:348px;
  max-width:348px;
}
.searchesWrap .othersSearchsBox > div.due-date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.searchesWrap .othersSearchsBox > div.due-date > div { float:right; }
.searchesWrap .othersSearchsBox > div .values, .searchesWrap .othersSearchsBox > div .fr { display:none !important; }
.searchesWrap div.item {
  color:;
  cursor:pointer;
  font-size:14px;
  height:36px;
  line-height:37px;
  margin:0;
  padding:0 8px 0 30px;
  position:relative;
}
.searchesWrap div.item > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  font-weight:normal;
  display:block;
  max-width:170px;
  white-space:nowrap;
}
.searchesWrap div.item > a:hover { text-decoration:none; }
.searchesWrap div.item > span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  font-weight:normal;
  display:block;
  max-width:170px;
  white-space:nowrap;
  color:#0095c3;
}
.searchesWrap div.item.ADD {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:1px -1766px;
}
.searchesWrap div.item.ADD:before { display:none; }
.searchesWrap div.item.lA, .searchesWrap div.item.lB, .searchesWrap div.item.lC, .searchesWrap div.item.lD, .searchesWrap div.item.lE {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -1797px;
}
.searchesWrap div.item.lB { background-position:0 -1828px; }
.searchesWrap div.item.lC { background-position:0 -1859px; }
.searchesWrap div.item.lD { background-position:0 -1891px; }
.searchesWrap div.item.lE { background-position:0 -1921px; }
.searchesWrap div.item:before {
  content:"";
  left:14px;
  top:50%;
  position:absolute;
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:center -1969px;
  width:8px;
  height:10px;
}
.searchesWrap div.item:hover {
  background-color:#dff4fd;
  color:#4c4c4c;
}
.searchesWrap div.item:hover .values { display:none; }
.searchesWrap div.item:hover > div { display:block; }
.searchesWrap div.item > .values {
  position:absolute;
  top:9px;
  right:8px;
}
.searchesWrap div.item > div {
  right:4px;
  top:3px;
  position:absolute;
  display:none;
  width:30px;
  height:30px;
}
.searchesWrap div.item > div img {
  background-image:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:center -391px;
  width:30px;
  height:30px;
  cursor:pointer;
  display:block;
}
.searchesWrap div.item > div > ul {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  color:#a6a9ae;
  overflow-x:hidden;
  overflow-y:auto;
  line-height:19px;
  padding:8px;
  top:100%;
  left:0;
  z-index:4000;
  display:block;
  float:left;
  font-size:14px;
  margin:2px 0;
  max-height:460px;
  right:0;
  left:auto;
}
.searchesWrap div.item > div > ul input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.searchesWrap div.item > div > ul > * { color:#a6a9ae; }
.searchesWrap div.item > div > ul nav { margin-bottom:8px; }
.searchesWrap div.item > div > ul._up {
  bottom:100%;
  top:auto;
}
.searchesWrap div.item > div > ul._up_r {
  bottom:100%;
  top:auto;
  left:auto;
  right:0;
}
.searchesWrap div.item > div > ul p { margin-bottom:4px; }
.searchesWrap div.item > div > ul a {
  color:#4c4c4c;
  display:inline-block;
}
.searchesWrap div.item > div > ul *._delete { color:#cc0000; }
.searchesWrap div.item > div > ul input[type="radio"] { margin-right:6px; }
.searchesWrap div.item > div > ul > input[type="text"] { margin-bottom:8px; }
.searchesWrap div.item > div > ul li > input[type="text"] { margin-bottom:0; }
.searchesWrap div.item > div > ul label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  line-height:30px;
  min-height:30px;
  display:block;
  padding:0 8px;
}
.searchesWrap div.item > div > ul label:hover, .searchesWrap div.item > div > ul label._hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.searchesWrap div.item > div > ul label input.fr { margin-top:10px; }
.searchesWrap div.item > div > ul > ul li {
  padding:0 6px;
  vertical-align:middle;
}
.searchesWrap div.item > div > ul > ul li._hover { background-color:#dff4fd; }
.searchesWrap div.item > div > ul > ul li > img {
  cursor:pointer;
  display:inline-block;
  margin:6px 6px 0 0;
  float:left;
}
.searchesWrap div.item > div > ul > ul li em {
  display:inline-block;
  cursor:pointer;
}
.searchesWrap div.item > div > ul li {
  color:#4c4c4c;
  font-size:1em;
  font-weight:normal;
  line-height:30px;
  min-height:30px;
  position:relative;
  white-space:nowrap;
  clear:both;
}
.searchesWrap div.item > div > ul li._noact { color:#c1c3c6; }
.searchesWrap div.item > div > ul li._noact a, .searchesWrap div.item > div > ul li._noact label { color:#c1c3c6; }
.searchesWrap div.item > div > ul li._noact a:hover, .searchesWrap div.item > div > ul li._noact label:hover { background-color:#ffffff !important; }
.searchesWrap div.item > div > ul li._noact:hover, .searchesWrap div.item > div > ul li._noact._hover { background-color:#ffffff !important; }
.searchesWrap div.item > div > ul li._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.searchesWrap div.item > div > ul li._act a { color:#ffffff; }
.searchesWrap div.item > div > ul li._act:hover { color:#4c4c4c; }
.searchesWrap div.item > div > ul li._act:hover a { color:#4c4c4c; }
.searchesWrap div.item > div > ul li input[type="checkbox"] + em { cursor:pointer; }
.searchesWrap div.item > div > ul li input[type="checkbox"] + em:hover { color:#0095c3; }
.searchesWrap div.item > div > ul li:hover { background-color:#dff4fd; }
.searchesWrap div.item > div > ul li._hover a { background-color:#dff4fd; }
.searchesWrap div.item > div > ul li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  padding:0 8px;
}
.searchesWrap div.item > div > ul li > a:hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.searchesWrap div.item > div > ul li.head {
  color:#a1a1a1;
  font-size:1em;
  text-transform:uppercase;
}
.searchesWrap div.item > div > ul li.head:hover { background-color:#ffffff; }
.searchesWrap div.item > div > ul li.head-1 {
  color:#222222;
  font-size:1.4em;
}
.searchesWrap div.item > div > ul li.head-1:hover { background-color:#ffffff; }
.searchesWrap div.item > div > ul li.head-2 {
  color:#222222;
  font-size:1.2em;
}
.searchesWrap div.item > div > ul li.head-2:hover { background-color:#ffffff; }
.searchesWrap div.item > div > ul li .options {
  right:8px;
  top:0;
  position:absolute;
  float:right;
  font-weight:normal;
  font-size:13px;
  color:#a6a9ae;
}
.searchesWrap div.item > div > ul li .options a {
  display:inline;
  padding:0;
  margin:0;
  color:#0095c3;
}
.searchesWrap div.item > div > ul li .options a:hover {
  text-decoration:underline;
  background:none;
}
.searchesWrap div.item > div > ul li .options a._act {
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.searchesWrap div.item > div > ul li._hr {
  min-height:5px;
  line-height:5px;
  border-bottom:1px solid #ececec;
  margin-bottom:5px;
}
.searchesWrap div.item > div > ul li._hr:hover { background-color:#ffffff; }
.searchesWrap div.item > div > ul li.expandable a {
  float:right;
  font-weight:normal;
  font-size:11px;
  display:none !important;
}
.searchesWrap div.item > div > ul li.expandable:hover a { display:block !important; }
.searchesWrap div.item > div > ul li .schD {
  position:absolute;
  right:8px;
  top:8px;
}
.searchesWrap div.item > div > ul li.btn-wrap .btn {
  display:block;
  float:left;
}
.searchesWrap div.item > div > ul ul.nested {
  background:#fafafa;
  margin:0 -8px;
  padding:0 8px;
}
.searchesWrap div.item > div > ul ul.nested li {
  color:#222222;
  font-size:12px;
}
.searchesWrap div.item > div > ul .dropdown-bottom {
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  background-color:#f5f5f5;
  border-top:1px solid #d4d4d4;
  margin:8px -8px -8px;
  padding:8px;
  width:100%;
}
.searchesWrap div.item > div > ul .dropdown-bottom:before, .searchesWrap div.item > div > ul .dropdown-bottom:after {
  content:" ";
  display:table;
}
.searchesWrap div.item > div > ul .dropdown-bottom:after { clear:both; }
.searchesWrap div.item > div > ul .dropdown-bottom:hover { background-color:#f5f5f5; }
.searchesWrap div.item > div > ul .dropdown-bottom a, .searchesWrap div.item > div > ul .dropdown-bottom span {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  min-width:4px;
  padding:0 12px;
  white-space:nowrap;
  float:left;
}
.searchesWrap div.item > div > ul .dropdown-bottom a:hover, .searchesWrap div.item > div > ul .dropdown-bottom span:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.searchesWrap div.item > div > ul .dropdown-bottom a._noact, .searchesWrap div.item > div > ul .dropdown-bottom span._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.searchesWrap div.item > div > ul .dropdown-bottom a._noact:hover, .searchesWrap div.item > div > ul .dropdown-bottom span._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.searchesWrap div.item > div > ul .dropdown-bottom a._action, .searchesWrap div.item > div > ul .dropdown-bottom span._action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.searchesWrap div.item > div > ul .dropdown-bottom a._action:hover, .searchesWrap div.item > div > ul .dropdown-bottom span._action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.searchesWrap div.item > div > ul .dropdown-bottom a._action._noact, .searchesWrap div.item > div > ul .dropdown-bottom span._action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.searchesWrap div.item > div > ul .dropdown-bottom a._action._noact:hover, .searchesWrap div.item > div > ul .dropdown-bottom span._action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.searchesWrap div.item > div > ul .dropdown-bottom a + a, .searchesWrap div.item > div > ul .dropdown-bottom span + span { float:right; }
.searchesWrap div.item > div > ul .dropdown-bottom:hover { background-color:#fafafa; }
.searchesWrap div.item > div > ul._loader {
  background:#f7f7f7 url(/assets/i/v3/details/loader_animated.gif?ts=1667902843) no-repeat center center;
  height:80px;
}
.searchesWrap div.item > div > ul.no-max-width { max-width:none; }
.searchesWrap div.item > div > ul._date {
  max-width:400px;
  width:358px;
}
.searchesWrap div.item > div > ul._date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.searchesWrap div.item > div > ul._date .datepicker { float:right; }
.searchesWrap div.item > div > ul.due-date {
  width:348px;
  max-width:348px;
}
.searchesWrap div.item > div > ul.due-date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.searchesWrap div.item > div > ul.due-date > div { float:right; }
.searchesWrap div.item .shared-switch {
  -webkit-border-radius:2px 2px 0 0;
  -moz-border-radius:2px 2px 0 0;
  border-radius:2px 2px 0 0;
  padding:10px 0 6px;
  font-size:0;
  text-align:center;
  line-height:100%;
}
.searchesWrap div.item .shared-switch span {
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 1px rgba(0,0,0,0.2);
  -webkit-border-radius:10px;
  -moz-border-radius:10px;
  border-radius:10px;
  background-color:#89c40b;
  height:14px;
  width:30px;
  display:inline-block;
  margin:0 8px;
  position:relative;
  cursor:pointer;
  top:-3px;
  vertical-align:middle;
}
.searchesWrap div.item .shared-switch span:after {
  content:"";
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  -webkit-box-shadow:0 1px 1px rgba(0,0,0,0.3);
  -moz-box-shadow:0 1px 1px rgba(0,0,0,0.3);
  box-shadow:0 1px 1px rgba(0,0,0,0.3);
  position:absolute;
  background-color:#ffffff;
  left:2px;
  top:2px;
  width:10px;
  height:10px;
}
.searchesWrap div.item .shared-switch em { font-size:14px; }
.searchesWrap div.item .shared-switch em:first-child { color:#4c4c4c; }
.searchesWrap div.item .shared-switch em:last-child {
  color:#a6a9ae;
  cursor:pointer;
}
.searchesWrap div.item .shared-switch em:last-child:hover { color:#0095c3; }
.searchesWrap div.item._act { color:#4c4c4c; }
.searchesWrap div.item._act > a, .searchesWrap div.item._act > span { font-weight:bold; }
.searchesWrap div.item._shared:before { display:none; }
.searchesWrap div.item._shared .shared-switch span { background-color:#dc3232; }
.searchesWrap div.item._shared .shared-switch span:after {
  left:auto;
  right:2px;
}
.searchesWrap div.item._shared .shared-switch em:first-child {
  color:#a6a9ae;
  cursor:pointer;
}
.searchesWrap div.item._shared .shared-switch em:first-child:hover { color:#0095c3; }
.searchesWrap div.item._shared .shared-switch em:last-child { color:#4c4c4c; }
.searchesWrap > a {
  display:block;
  font-size:14px;
  padding:4px 0;
  color:#a6a9ae;
}
.searchesWrap > a span {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:block;
  font-size:0.9em;
  height:30px;
  line-height:31px;
  padding:0 8px;
  margin:0;
}
.searchesWrap > a:hover { text-decoration:none; }
.searchesWrap > a:hover span {
  background-color:#dff4fd;
  color:#4c4c4c;
}
.saveRevert {
  position:absolute;
  left:45%;
  top:48px;
  z-index:2000;
}
.report-action-mask {
  background-color:rgba(0,0,0,0.6);
  bottom:40px;
  left:0;
  right:0;
  top:61px;
  text-align:center;
  position:absolute;
  z-index:900;
}
.report-action-mask > div {
  position:absolute;
  top:50%;
  left:50%;
  width:200px;
  height:230px;
  margin-left:-100px;
  margin-top:-100px;
}
.report-action-mask > div .aplly {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#3ebaef;
  color:#ffffff;
  display:block;
  font-size:1.2em;
  font-weight:bold;
  height:125px;
  text-decoration:none;
  padding-top:75px;
  width:200px;
}
.report-action-mask > div .aplly:hover {
  background-color:#ffffff;
  color:#3ebaef;
  outline:0;
}
.report-action-mask > div .revert {
  color:#ffffff;
  line-height:33px;
}
.prv_pn {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  position:relative;
  background-color:#ffffff;
  width:480px;
}
.prv_pn .taskScroll {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  padding:1em;
  overflow:auto;
  overflow-x:hidden;
  position:absolute;
  left:0;
  right:0;
  top:37px;
  bottom:0;
}
.prv_pn > h1 {
  left:0;
  top:52%;
  position:absolute;
  color:#dddddd;
  line-height:36px;
  font-size:30px;
  font-weight:normal;
  text-align:center;
  margin-top:-80px;
  width:100%;
}
.prv_pn > h1 span {
  color:#a6a9ae;
  margin-top:8px;
  display:block;
  font-size:13px;
  line-height:150%;
  text-shadow:0 0 0 #ffffff;
}
.prv_pn > h1 span > * { color:#a6a9ae; }
.prv_pn > h1 span a {
  color:#a6a9ae;
  text-decoration:underline;
}
.prv_pn > h1 span a > * { color:#a6a9ae; }
.prv_pn > h1 span a:hover { text-decoration:none; }
.prv_pn > h1 span.estimation {
  font-size:20px;
  padding:0 32px;
}
.prv_pn > h1 span.estimation a { font-size:13px; }
.editTaskMask {
  position:absolute;
  z-index:1;
  background-color:#ffffff;
  opacity:0.6;
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  z-index:90;
}
.task-content section {
  margin-bottom:0.5em;
  background:#ffffff;
}
.task-content section:before, .task-content section:after {
  content:" ";
  display:table;
}
.task-content section:after { clear:both; }
.task-content section > p {
  width:22px;
  float:left;
  margin-bottom:0;
  text-align:right;
  position:relative;
}
.task-content section > p strong, .task-content section > p span { color:#a6a9ae; }
.task-content section > p + * {
  padding-left:36px;
  padding-right:2px;
}
.task-content section > p + *:before, .task-content section > p + *:after {
  content:" ";
  display:table;
}
.task-content section > p + *:after { clear:both; }
.task-content section .visability {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png) no-repeat center -1635px;
  cursor:pointer;
  position:relative;
  display:inline-block;
  width:16px;
  height:20px;
  margin-left:8px;
  margin-top:-1px;
  opacity:0.5;
}
.task-content section .visability._act {
  background-position:center -1672px;
  opacity:1;
}
.task-content section .visability:hover { opacity:1; }
.task-content .taskContent {
  padding-left:36px;
  padding-bottom:1em;
  position:relative;
}
.task-content .taskContent .sts {
  left:1px;
  top:8px;
  position:absolute;
}
.task-content .taskContent h2 {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  color:#454545;
  font-size:1.25em;
  line-height:130%;
  font-weight:normal;
  padding:0;
  margin:0 0 0.5em;
}
.task-content .taskContent .inline-tinymce-editor {
  border-top:1px solid #ececec;
  padding:0px !important;
  margin:0 8px !important;
}
.task-content .taskContent .tx_tl { margin-bottom:0; }
.task-content .taskContent > p { margin:0 0 1em; }
.task-content .taskContent > p a {
  display:inline-block;
  margin-right:6px;
}
.task-content .taskContent > p a + a:before {
  content:"";
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  border:1px solid #e4e4e4;
  display:inline-block;
  width:4px;
  height:4px;
  margin-right:6px;
}
.task-content .taskContent .viewTask {
  margin-bottom:0.75em;
  display:block;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  border-style:solid;
  border-width:1px;
  border-color:#ffffff;
  margin:0 0 0 -4px;
  padding:8px 5px;
  position:relative;
}
table.task-content .taskContent .viewTask { display:table; }
.task-content .taskContent .editTask {
  margin-bottom:0.75em;
  display:block;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  border-style:solid;
  border-width:1px;
  border-color:#dddddd;
  margin:0 0 0 -4px;
  z-index:2;
  position:relative;
  z-index:100;
}
table.task-content .taskContent .editTask { display:table; }
.task-content .taskContent .editTask:before, .task-content .taskContent .editTask:after {
  content:" ";
  display:table;
}
.task-content .taskContent .editTask:after { clear:both; }
.task-content .taskContent .editTask input[type="text"] {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  color:#454545;
  font-size:1.25em;
  line-height:130%;
  font-weight:normal;
  padding:8px 5px !important;
  margin:0;
  display:block;
  width:100%;
}
.task-content .taskContent .editTask input[type="text"]:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.task-content .taskContent .editTask .action-wrap {
  border-top:1px solid #ececec;
  line-height:30px;
  padding:8px 0;
  margin:0 8px;
  text-align:left;
}
.task-content .taskContent .editTask .action-wrap span { color:#a6a9ae; }
.task-content .taskContent .editTask .action-wrap span > * { color:#a6a9ae; }
.task-content .ticInfo {
  padding-left:36px;
  line-height:26px;
  color:#a6a9ae;
  position:relative;
}
.task-content .ticInfo a { color:#7a7a7a; }
.task-content .ticInfo strong {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png) no-repeat 36px 0;
  left:0;
  top:0;
  position:absolute;
  opacity:0.4;
  display:inline-block;
  width:24px;
  height:24px;
}
.task-content .ticInfo.estimation strong { background-position:4px -214px; }
.task-content .ticInfo.labels strong { background-position:3px -144px; }
.task-content .ticInfo.labels span { cursor:pointer; }
.task-content .ticInfo.labels .tSaO span { margin:0 0 0 2px; }
.task-content .ticInfo.timeTracking strong { background-position:1px -254px; }
.task-content .ticInfo.timeTracking input {
  padding:0;
  margin:0;
  line-height:21px;
  height:21px;
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  width:77px;
}
.task-content .ticInfo.timeTracking input:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.task-content .ticBacklinks {
  margin-bottom:4px;
  margin-left:36px;
}
.task-content .ticBacklinks ._show {
  color:#0095c3;
  cursor:pointer;
  margin-bottom:6px;
  display:inline-block;
}
.task-content .ticBacklinks ._show:hover { text-decoration:underline; }
.jQ_mentions.jQ_timetrack { margin-bottom:1em; }
.users-viewing {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  text-transform:none;
}
.users-viewing .microAv { margin-top:7px; }
.sts {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:0 2px 6px rgba(90,90,90,0.1) inset, 0 1px 1px rgba(90,90,90,0.2);
  -moz-box-shadow:0 2px 6px rgba(90,90,90,0.1)  inset, 0 1px 1px rgba(90,90,90,0.2);
  box-shadow:0 2px 6px rgba(90,90,90,0.1)  inset, 0 1px 1px rgba(90,90,90,0.2);
  border:1px solid #c4c4c4;
  width:18px;
  height:18px;
  display:inline-block;
  cursor:pointer;
  background-color:#ffffff;
  position:relative;
}
.sts:before {
  font-family:"fontello";
  font-style:normal;
  font-weight:normal;
  speak:none;
  text-align:center;
  display:block;
  color:#aeaeae;
  position:absolute;
  right:0;
  left:0;
  top:0;
  font-size:14px;
  line-height:100%;
  padding-top:2px;
}
.sts.stsB:before { content:'\E80E'; }
.sts.stsC:before { content:'\E803'; }
.sts.stsD:before { content:'\E802'; }
.sts.stsE:before { content:'\e83b'; }
.sts.stsF:before { content:'\e83a'; }
.sts.stsG:before { content:'\e839'; }
.sts.stsH:before { content:'\e83d'; }
.sts.stsI:before { content:'\e83c'; }
.sts.stsJ:before { content:'\e83e'; }
.sts.stsK:before { content:'\e835'; }
.sts.stsL:before { content:'\E836'; }
.sts.stsM:before { content:'\e80a'; }
.sts.stsN:before { content:'\E812'; }
.sts.stsO:before { content:'\E813'; }
.sts.stsP:before { content:'\E820'; }
.sts.stsQ:before { content:'\E81F'; }
.sts.stsR:before {
  content:'@';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsS:before {
  content:'&';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsT:before { content:'\E80D'; }
.sts.stsU:before {
  content:'%';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsV:before {
  content:'#';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsW:before { content:'\E800'; }
.sts.stsX:before {
  content:'=';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsY:before {
  content:'^';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsZ:before {
  content:'~';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsAA:before { content:'\e840'; }
.sts.stsAB:before { content:'\e804'; }
.sts.stsAC:before { content:'\e821'; }
.sts.stsAD:before { content:'\e842'; }
.sts.stsAE:before { content:'\e82b'; }
.sts.stsAF:before { content:'\e832'; }
.sts.stsAG:before { content:'\E816'; }
.sts.stsAH:before { content:'\E815'; }
.sts.stsAI:before { content:'\E811'; }
.sts.stsAJ:before { content:'\E805'; }
.sts.stsAK:before { content:'\E823'; }
.sts.stsAL:before { content:'\E808'; }
.sts.stsAM:before { content:'\E807'; }
.sts.stsAN:before { content:'\E81C'; }
.sts.stsAO:before { content:'\E827'; }
.sts.stsAP:before { content:'\E81B'; }
.sts.stsAQ:before { content:'\E806'; }
.sts.stsAR:before { content:'\E826'; }
.sts.stsAS:before { content:'\E809'; }
.sts.stsAT:before { content:'\E80B'; }
.sts.stsAU:before { content:'\E825'; }
.sts.stsAV:before { content:'\e833'; }
.sts.stsAW:before { content:'\E824'; }
.sts.stsAX:before { content:'\E831'; }
.sts.stsAY:before { content:'\E81D'; }
.sts.stsAZ:before { content:'\E818'; }
.sts.stsBA:before { content:'\E817'; }
.sts.stsBB:before { content:'\E82C'; }
.sts.stsBC:before { content:'\E80C'; }
.sts.stsBD:before { content:'\E810'; }
.sts.stsBE:before { content:'\E80F'; }
.sts.stsBF:before { content:'\E82E'; }
.sts.stsBG:before { content:'\E82D'; }
.sts.stsBH:before { content:'\e825'; }
.sts.stsBI:before { content:'\e837'; }
.sts.stsLA:before {
  content:'A';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLB:before {
  content:'B';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLC:before {
  content:'C';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLD:before {
  content:'D';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLE:before {
  content:'E';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLF:before {
  content:'F';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLG:before {
  content:'G';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLH:before {
  content:'H';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLI:before {
  content:'I';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLJ:before {
  content:'J';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLK:before {
  content:'K';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLL:before {
  content:'L';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLM:before {
  content:'M';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLN:before {
  content:'N';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLO:before {
  content:'O';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLP:before {
  content:'P';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLQ:before {
  content:'Q';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLR:before {
  content:'R';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLS:before {
  content:'S';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLT:before {
  content:'T';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLU:before {
  content:'U';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLV:before {
  content:'V';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLW:before {
  content:'W';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLX:before {
  content:'X';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLY:before {
  content:'Y';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsLZ:before {
  content:'Z';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsN0:before {
  content:'0';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsN1:before {
  content:'1';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsN2:before {
  content:'2';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsN3:before {
  content:'3';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsN4:before {
  content:'4';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsN5:before {
  content:'5';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsN6:before {
  content:'6';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsN7:before {
  content:'7';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsN8:before {
  content:'8';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts.stsN9:before {
  content:'9';
  font-weight:bold;
  font-family:Arial, Helvetica, sans-serif;
}
.sts._big {
  width:22px;
  height:22px;
}
.sts._big:before {
  font-size:17px;
  line-height:100%;
  padding-top:3px;
}
.sts._huge {
  width:90px;
  height:90px;
  border-radius:5px;
}
.sts._huge:before {
  font-size:64px;
  line-height:100%;
  padding-top:11px;
}
.sts._act { border-color:#3ebaef; }
a.sts:hover { border-color:#3ebaef; }
.info-icon {
  left:0;
  top:0;
  position:absolute;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-image:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843);
  background-repeat:no-repeat;
  width:32px;
  height:32px;
}
.info-icon._description { background-position:4px -727px; }
.info-icon._time { background-position:4px -248px; }
.info-icon._attachment { background-position:5px -765px; }
.info-status {
  left:8px;
  top:6px;
  position:absolute;
}
.column-navigator {
  position:absolute;
  bottom:40px;
  left:319px;
  right:18px;
  z-index:390;
}
.column-navigator._preview { right:509px; }
.column-navigator table { width:100%; }
.column-navigator td { padding:0 5px; }
.column-navigator td p {
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  background-color:#fafafa;
  color:#a6a9ae;
  cursor:pointer;
  font-weight:bold;
  line-height:12px;
  height:12px;
  text-align:center;
}
.column-navigator td p:hover { color:#ffffff; }
.column-navigator td p._act {
  border-color:#afe4fa;
  background-color:#dff4fd;
  cursor:default;
}
.column-navigator td p._act:hover {
  background-color:#3ebaef;
  border-color:#26b2ed;
}
.column-navigator td p._hover, .column-navigator td p:hover {
  background-color:#3ebaef;
  border-color:#26b2ed;
}
.tickets-column {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.tickets-column:focus {
  outline:none;
  border:none;
}
.tickets-column h2 {
  font-size:1.3em;
  font-weight:normal;
  margin:0;
  padding:0;
  height:37px;
  line-height:37px;
  position:relative;
  z-index:100;
}
.tickets-column h2 > span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  display:inline-block;
  max-width:100%;
}
.tickets-column:hover .colOptions .btn-wrap { visibility:visible; }
.tickets-column._drag .colOptions .btn-wrap { visibility:hidden !important; }
.tickets-column .colOptions {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  right:12px;
  top:4px;
  position:absolute;
}
.tickets-column .colOptions .btn-wrap {
  visibility:hidden;
  float:left;
}
.tickets-column .colOptions .btn-wrap.pinBtnOn { visibility:visible !important; }
.tickets-column.card { border-color:#ffffff; }
.tickets-column.card.rows h2 .btn-wrap {
  right:0;
  top:4px;
  position:absolute;
}
.tickets-column.rows {
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  border-color:#ffffff;
}
.tickets-column.rows ._colStyle {
  width:auto !important;
  border:none;
}
.tickets-column.jQ_scrolledOut { display:none; }
.tickets-column .jQ_scrollMe, .tickets-column.jQ_scrollMe { padding-right:4px; }
.subTitle {
  line-height:29px;
  font-size:1em;
  font-weight:bold;
  margin:0;
  padding:7px 0;
  position:relative;
  color:#4c4c4c;
}
.subTitle .close {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:-27px 0px;
  height:18px;
  width:18px;
  background-color:#383a3c;
  cursor:pointer;
  z-index:999;
  right:13px;
  top:10px;
  position:absolute;
  display:none;
}
.subTitle .close:hover {
  text-decoration:none;
  background-color:#3ebaef;
}
.subTitle .btn-wrap {
  right:4px;
  top:2px;
  position:absolute;
}
.subTitle .btn-wrap._clean .btn { color:#a6a9ae; }
.card .subTitle .btn-wrap { right:0; }
.subTitle:hover .close { display:block; }
.task-navigation {
  position:absolute;
  top:44px;
  right:-2px;
  width:1px;
}
.task-navigation > div { position:fixed; }
.task-navigation span, .task-navigation a {
  background-color:#3a3a3a;
  color:#ffffff;
  display:block;
  margin-bottom:1px;
}
.task-navigation a {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:-23px -414px;
  height:30px;
  width:30px;
}
.task-navigation a:hover {
  background-color:#3ebaef;
  text-decoration:none;
}
.task-navigation a.prev { background-position:7px -414px; }
.task-navigation a._noact { opacity:0.3; }
.task-navigation a._noact:hover { background-color:#3a3a3a; }
.task-navigation a.close-box {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:9px -1321px ;
  background-color:#383a3c;
  cursor:pointer;
  z-index:999;
  height:38px;
  width:38px;
  margin-bottom:30px;
}
.task-navigation a.close-box:hover {
  text-decoration:none;
  background-color:#3ebaef;
}
.task-navigation span {
  height:30px;
  line-height:30px;
  font-size:13px;
  padding:0 8px;
  white-space:nowrap;
}
.dragWrap { height:34px; }
.dragWrap._error { width:auto; }
.dragWrap._error div:first-child:not(:last-child) { display:none; }
.dragWrap._error .errorInfo { display:block; }
.dragWrap .draggedTicket {
  -webkit-box-shadow:0 2px 8px rgba(0,0,0,0.2);
  -moz-box-shadow:0 2px 8px rgba(0,0,0,0.2);
  box-shadow:0 2px 8px rgba(0,0,0,0.2);
  background-color:#ffffff !important;
  width:400px;
  -webkit-transform:rotate(5deg);
  -moz-transform:rotate(5deg);
  -o-transform:rotate(5deg);
  -ms-transform:rotate(5deg);
}
.dragWrap .draggedTicket .ticket-simple { background:#ffffff !important; }
.dragWrap .draggedTicket .ticket-simple > p { background:#ffffff !important; }
.dragWrap .drag-number {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  font-size:1.1em;
  font-weight:bold;
  color:#ffffff;
  line-height:34px;
  width:34px;
  background-color:#3ebaef;
  text-align:center;
}
.dragWrap .errorInfo {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background:#dc3232;
  color:#ffffff;
  display:none;
  padding:0 12px;
  line-height:36px;
  text-align:center;
  white-space:nowrap;
}
.drop-area {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  height:36px;
  line-height:36px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  margin:0 3px 4px;
  background-color:#d7ebaa;
  text-align:center;
}
.drop-area.jQ_noTicketsInGroup { margin-bottom:4px; }
.card .drop-area {
  height:133px;
  line-height:133px;
  margin:0 0 11px;
}
.drop-area._disabled {
  background-color:#f9dad9;
  color:#dc3232;
  font-weight:13px;
  text-align:center;
}
.stripe-border {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.5)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.5)),color-stop(0.75,rgba(255,255,255,0.5)),color-stop(0.75,transparent),to(transparent));
  background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.5) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0.5) 75%,transparent 75%,transparent);
  background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.5) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0.5) 75%,transparent 75%,transparent);
  background-image:linear-gradient(45deg,rgba(255,255,255,0.5) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.5) 50%,rgba(255,255,255,0.5) 75%,transparent 75%,transparent);
  background-size:14px 14px;
  height:4px;
  background-color:#eeeeee;
  position:relative;
  z-index:1000;
}
.list .stripe-border { margin-top:-4px; }
.card .stripe-border {
  margin-top:-8px;
  margin-bottom:4px;
}
.ticketGroup { padding-top:4px; }
.ticketGroup.fileOver {
  border-color:#d7ebaa;
  background:#d7ebaa;
}
.ticketGroup.fileOver .new-ticket-blank, .ticketGroup.fileOver div.ticket-simple, .ticketGroup.fileOver div.ticket-card { opacity:0.4; }
.ticketGroup.dragOver {
  border-color:#eeeeee;
  background:#eeeeee;
}
.ticketGroup.dragOver .new-ticket-blank, .ticketGroup.dragOver div.ticket-simple, .ticketGroup.dragOver div.ticket-card { opacity:0.4; }
.ticketGroup.dragOver._disabled {
  border-color:#f9dad9;
  background:#f9dad9;
}
.ticket-simple {
  border-left:2px solid #ffffff;
  border-right:2px solid #ffffff;
  background-color:#ffffff;
  height:36px;
  overflow:hidden;
  padding:0 0 0 40px;
  position:relative;
  white-space:nowrap;
  margin:0 3px 4px;
}
.ticket-simple:last-child { border-bottom:none; }
.ticket-simple.critical { border-left-color:#dc3232; }
.ticket-simple.high { border-left-color:#fab443; }
.ticket-simple.low { border-left-color:#b5d8e8; }
.ticket-simple.minor { border-left-color:#d0e482; }
.sidebar-wrap .ticket-simple {
  background:#fafafa;
  border-right:2px solid #fafafa;
  border-left:2px solid #fafafa;
}
.sidebar-wrap .ticket-simple > p {
  background:#fafafa;
  padding-right:3px;
  opacity:1;
}
.sidebar-wrap .ticket-simple:hover {
  background-color:#ffffff;
  border-color:#ffffff;
}
.sidebar-wrap .ticket-simple:hover > p { background-color:#ffffff; }
.ticket-simple .t-title {
  color:#4c4c4c;
  display:block;
  line-height:22px;
  float:left;
  font-size:1em;
  max-width:100%;
  margin-top:7px;
  overflow:hidden;
}
.ticket-simple a.pLink {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  height:18px;
  line-height:21px;
  color:#0099cc;
  display:inline-block;
  font-size:12px;
  float:left;
  margin-right:4px;
  max-width:80px;
}
.ticket-simple .sts {
  left:10px;
  top:50%;
  position:absolute;
  margin-top:-10px;
}
.ticket-simple > p {
  font-size:1px;
  right:0;
  top:0;
  position:absolute;
  height:26px;
  background:#ffffff;
  padding-right:7px;
  padding-left:7px;
  padding-top:10px;
}
.ticket-simple > p > em, .ticket-simple > p a, .ticket-simple > p img {
  display:inline-block !important;
  cursor:pointer;
  height:18px;
  line-height:20px;
  font-size:12px;
  margin-left:6px;
  float:left;
}
.ticket-simple > p > em:hover, .ticket-simple > p a:hover, .ticket-simple > p img:hover { text-decoration:none; }
.ticket-simple > p > em > em, .ticket-simple > p a > em, .ticket-simple > p img > em { margin-right:4px; }
.ticket-simple > p em { color:#a6a9ae; }
.ticket-simple > p span {
  margin:0 0 0 6px;
  float:left;
}
.ticket-simple > p .i-du { background:url(/assets/i/v3/sprites/ticket-actions.png?ts=1667902843) no-repeat -1px -232px; }
.ticket-simple > p .i-du._L { background-position:-1px -270px; }
.ticket-simple > p .i-du._T { background-position:-1px -306px; }
.ticket-simple > p .i-es { background:url(/assets/i/v3/sprites/ticket-actions.png?ts=1667902843) no-repeat 3px -341px; }
.ticket-simple > p .i-ml { background:url(/assets/i/v3/sprites/ticket-actions.png?ts=1667902843) no-repeat 3px -199px; }
.ticket-simple > p .comElm { opacity:.5; }
.ticket-simple > p .comElm:hover { opacity:1; }
.ticket-simple > p .comElm {
  background:url(/assets/i/v3/sprites/ticket-actions.png?ts=1667902843) no-repeat;
  background-position:center -165px;
  width:18px;
}
.ticket-simple > p .comElm.no_rd, .ticket-simple > p .comElm.no_rd_nm {
  background-position:center -131px;
  opacity:1;
}
.ticket-simple > p .strElm {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843) no-repeat;
  width:18px;
  background-position:center -661px;
}
.ticket-simple > p .strElm._act { background-position:center -696px; }
.ticket-simple > p .strElm._onoff { background-position:0 0; }
.ticket-simple > p > span {
  padding:0;
  font-size:0 !important;
  width:18px;
  text-align:center;
}
.ticket-simple > p > span:first-letter { font-size:12px !important; }
.ticket-simple > p > span._last:after {
  content:"+";
  font-size:12px;
}
.ticket-card {
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  background-color:#ffffff;
  overflow:hidden;
  position:relative;
  white-space:nowrap;
  height:auto;
  margin-bottom:11px;
  padding-left:0;
}
.ticket-card .t-title {
  color:#4c4c4c;
  display:block;
  line-height:20px;
  max-width:100%;
  overflow:hidden;
  font-size:1.1em;
  height:auto;
  margin:14px 14px 22px;
  white-space:normal;
}
.ticket-card .t-title a {
  color:#4c4c4c;
  text-decoration:none;
}
.ticket-card .t-title a:hover { text-decoration:underline; }
.ticket-card .sts {
  left:12px;
  bottom:11px;
  position:absolute;
}
.ticket-card .info-date { margin:0 0 14px 14px; }
.ticket-card .info-date:before, .ticket-card .info-date:after {
  content:" ";
  display:table;
}
.ticket-card .info-date:after { clear:both; }
.ticket-card .info-date em {
  display:inline-block;
  float:left;
}
.ticket-card .info-date img {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -629px;
  display:inline-block;
  float:left;
  height:20px;
  width:10px;
}
.ticket-card .info-date .tSaO { float:right; }
.ticket-card .info-date .tSaO span:last-child { margin-right:14px; }
.ticket-card .info-date .i-du, .ticket-card .info-date .i-es, .ticket-card .info-date .i-ml {
  padding-left:20px;
  margin-right:8px;
}
.ticket-card .info-date .i-du { background:url(/assets/i/v3/sprites/ticket-actions.png?ts=1667902843) no-repeat 0 -234px; }
.ticket-card .info-date .i-du._L {
  color:#cc0000;
  background-position:0 -270px;
}
.ticket-card .info-date .i-du._T {
  color:#fb9b0b;
  background-position:0 -306px;
}
.ticket-card .info-date .i-es { background:url(/assets/i/v3/sprites/ticket-actions.png?ts=1667902843) no-repeat 0 -342px; }
.ticket-card .info-date .i-ml { background:url(/assets/i/v3/sprites/ticket-actions.png?ts=1667902843) no-repeat 0 -198px; }
.ticket-card .info-action {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  height:40px;
  line-height:44px;
  background-color:#f5f5f5;
  border-top:1px solid #e4e4e4;
  padding-left:38px;
  overflow:hidden;
}
._hover.ticket-card .info-action { border-color:#3ebaef; }
.critical.ticket-card .info-action { border-top:1px solid #dc3232; }
.high.ticket-card .info-action { border-top:1px solid #fab443; }
.low.ticket-card .info-action { border-top:1px solid #b5d8e8; }
.minor.ticket-card .info-action { border-top:1px solid #d0e482; }
.ticket-card .info-action p {
  display:inline-block;
  line-height:21px;
  margin-top:10px;
  float:left;
}
.ticket-card .info-action img, .ticket-card .info-action > a {
  border-left:1px solid #e4e4e4;
  background:url(/assets/i/v3/sprites/ticket-actions.png?ts=1667902843) no-repeat;
  cursor:pointer;
  display:block !important;
  float:right;
  width:40px;
  height:40px;
}
.ticket-card .info-action img:hover, .ticket-card .info-action > a:hover {
  background-color:#ffffff;
  text-decoration:none;
}
.ticket-card .info-action .lnkElm { background-position:center 15px; }
.ticket-card .info-action .comElm { background-position:center -154px; }
.ticket-card .info-action .comElm.no_rd, .ticket-card .info-action .comElm.no_rd_nm {
  background-position:center -121px;
  opacity:1;
}
.ticket-card .info-action .strElm { background-position:center -17px; }
.ticket-card .info-action .strElm._act { background-position:center -51px; }
.ticket-card .info-action .strElm._onoff { background-position:0 0; }
.ticket-simple, .ticket-card { cursor:pointer; }
.ticket-simple .ctA, .ticket-simple .ctDA, .ticket-simple .ctD, .ticket-card .ctA, .ticket-card .ctDA, .ticket-card .ctD {
  background:url(/assets/i/v3/sprites/ticket-actions.png?ts=1667902843) no-repeat right -414px;
  padding-right:21px;
}
.ticket-simple .ctDA, .ticket-card .ctDA { background-position:right -448px; }
.ticket-simple .ctA, .ticket-card .ctA { background-position:right -481px; }
.ticket-simple ._visibility, .ticket-card ._visibility {
  background-image:url(/assets/i/sprites/ico_gry.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:-4px -1664px;
  padding-left:0;
  display:inline-block;
  margin:0 4px 0 0;
  position:relative;
  top:1px;
  height:11px;
  width:8px;
}
.ticket-simple._hover, .ticket-card._hover { border-color:#3ebaef; }
.ticket-simple._muffled, .ticket-card._muffled { background-color:#fafafa; }
.ticket-simple._muffled .t-title, .ticket-card._muffled .t-title { opacity:.40; }
.ticket-simple._muffled > p, .ticket-card._muffled > p { background:#fafafa; }
.ticket-simple.act_prv, .ticket-simple.selTic, .ticket-card.act_prv, .ticket-card.selTic { background-color:#dff4fd; }
.ticket-simple.act_prv > p, .ticket-simple.selTic > p, .ticket-card.act_prv > p, .ticket-card.selTic > p { background-color:#dff4fd; }
.ticket-simple.act_prv .t-title, .ticket-simple.selTic .t-title, .ticket-card.act_prv .t-title, .ticket-card.selTic .t-title { opacity:1; }
.ticket-simple input, .ticket-card input {
  margin:-4px 0 0 -6px;
  padding:5px 4px 6px;
  display:block;
  position:relative;
  z-index:999;
}
.ticket-actions-elements { font-size:1px; }
.ticket-actions-elements > em, .ticket-actions-elements a, .ticket-actions-elements img {
  display:inline-block !important;
  cursor:pointer;
  height:18px;
  line-height:20px;
  font-size:12px;
  margin-left:6px;
  float:left;
}
.ticket-actions-elements > em:hover, .ticket-actions-elements a:hover, .ticket-actions-elements img:hover { text-decoration:none; }
.ticket-actions-elements > em > em, .ticket-actions-elements a > em, .ticket-actions-elements img > em { margin-right:4px; }
.ticket-actions-elements em { color:#a6a9ae; }
.ticket-actions-elements span {
  margin:0 0 0 6px;
  float:left;
}
.ticket-actions-elements .i-du { background:url(/assets/i/v3/sprites/ticket-actions.png?ts=1667902843) no-repeat -1px -232px; }
.ticket-actions-elements .i-du._L { background-position:-1px -270px; }
.ticket-actions-elements .i-du._T { background-position:-1px -306px; }
.ticket-actions-elements .i-es { background:url(/assets/i/v3/sprites/ticket-actions.png?ts=1667902843) no-repeat 3px -341px; }
.ticket-actions-elements .i-ml { background:url(/assets/i/v3/sprites/ticket-actions.png?ts=1667902843) no-repeat 3px -199px; }
.ticket-actions-elements .comElm { opacity:.5; }
.ticket-actions-elements .comElm:hover { opacity:1; }
.ticket-actions-elements .comElm {
  background:url(/assets/i/v3/sprites/ticket-actions.png?ts=1667902843) no-repeat;
  background-position:center -165px;
  width:18px;
}
.ticket-actions-elements .comElm.no_rd, .ticket-actions-elements .comElm.no_rd_nm {
  background-position:center -131px;
  opacity:1;
}
.ticket-actions-elements .strElm {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843) no-repeat;
  width:18px;
  background-position:center -661px;
}
.ticket-actions-elements .strElm._act { background-position:center -696px; }
.ticket-actions-elements .strElm._onoff { background-position:0 0; }
.table._tasks { border-right:10px solid #ffffff; }
.table._tasks th {
  padding-top:0;
  padding-bottom:0;
}
.table._tasks th select { text-transform:none !important; }
.table._tasks th p {
  -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
  -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.5);
  height:37px;
  line-height:39px;
  color:#999999;
  cursor:pointer;
  font-size:11px;
  padding-right:15px;
  text-transform:uppercase;
}
.table._tasks th._sortAsc, .table._tasks th._sortDesc { background-color:#dff4fd; }
.table._tasks th._sortAsc p, .table._tasks th._sortDesc p {
  background:url(/assets/i/details/sort-arrows.gif) no-repeat right 100px;
  color:#0095c3;
}
.table._tasks th._sortAsc p { background-position:right -19px; }
.table._tasks th._sortDesc p { background-position:right -48px; }
.table._tasks tr.subTitle td, .table._tasks tr.td-column-title td {
  border-bottom:1px solid #ececec;
  font-size:1.17em;
  font-weight:normal;
  margin:0;
  padding:8px 8px;
  z-index:100;
}
.table._tasks tr.subTitle td div, .table._tasks tr.td-column-title td div { position:relative; }
.table._tasks tr.subTitle td div .btn-wrap, .table._tasks tr.td-column-title td div .btn-wrap {
  right:0;
  top:50%;
  position:absolute;
  margin-top:-15px;
}
.table._tasks tr.subTitle td { background-color:#ffffff !important; }
.table._tasks tr.td-column-title td { background-color:#f5f5f5 !important; }
.table._tasks tr.selTic td { background-color:#dff4fd; }
.table._tasks tr.subTitle td {
  font-size:1em;
  font-weight:bold;
  padding:4px 8px;
}
.table._tasks tr.selTic td { background-color:#dff4fd; }
.table._tasks tr._hover td { background-color:#dff4fd; }
.table._tasks td { border-collapse:separate; }
.table._tasks td.ticket-status {
  max-width:24px;
  min-width:24px;
  width:24px;
}
.table._tasks td.ticket-status div { position:relative; }
.table._tasks td.ticket-status .id_tic {
  left:6px;
  top:4px;
  position:absolute;
}
.table._tasks td.ticket-status.critical {
  -webkit-box-shadow:inset 2px 0 0 #dc3232;
  -moz-box-shadow:inset 2px 0 0 #dc3232;
  box-shadow:inset 2px 0 0 #dc3232;
}
.table._tasks td.ticket-status.high {
  -webkit-box-shadow:inset 2px 0 0 #fab443;
  -moz-box-shadow:inset 2px 0 0 #fab443;
  box-shadow:inset 2px 0 0 #fab443;
}
.table._tasks td.ticket-status.low {
  -webkit-box-shadow:inset 2px 0 0 #b5d8e8;
  -moz-box-shadow:inset 2px 0 0 #b5d8e8;
  box-shadow:inset 2px 0 0 #b5d8e8;
}
.table._tasks td.ticket-status.minor {
  -webkit-box-shadow:inset 2px 0 0 #d0e482;
  -moz-box-shadow:inset 2px 0 0 #d0e482;
  box-shadow:inset 2px 0 0 #d0e482;
}
.table._tasks td.ticket-id {
  max-width:47px;
  min-width:47px;
  width:47px;
  color:#a6a9ae;
}
.table._tasks td.ticket-title {
  max-width:250px;
  min-width:250px;
}
.table._tasks td.ticket-title a {
  color:#4c4c4c;
  font-size:1em;
}
.table._tasks td.ticket-title a:hover { text-decoration:underline; }
.table._tasks td.ticket-due-date, .table._tasks td.ticket-milestone, .table._tasks td.ticket-assignees, .table._tasks td.ticket-opener {
  max-width:80px;
  min-width:80px;
  width:80px;
  font-size:13px;
}
.table._tasks td.ticket-due-date span, .table._tasks td.ticket-milestone span, .table._tasks td.ticket-assignees span, .table._tasks td.ticket-opener span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  display:block;
  max-width:80px;
}
.table._tasks td.tSaO {
  max-width:60px;
  min-width:60px;
  width:60px;
}
.table._tasks td.tSaO > span {
  padding:0;
  font-size:0 !important;
  width:18px;
  text-align:center;
}
.table._tasks td.tSaO > span:first-letter { font-size:12px !important; }
.table._tasks td.tSaO > span._last:after {
  content:"+";
  font-size:12px;
}
.table._tasks td._noAct {
  color:#a6a9ae;
  background-color:#fafafa;
}
.table._tasks td._noAct > * { color:#a6a9ae; }
.table._tasks td.ticket-actions-elements { width:30px; }
.table._tasks td.ticket-actions-elements em.comElm { margin-top:7px; }
.table._tasks td.new-ticket-blank { background-color:#ffffff !important; }
@media all and (max-width:1440px) {
  .table._tasks td { padding:8px 4px; }
  .table._tasks td.ticket-title {
    max-width:150px;
    min-width:150px;
  }
  .table._tasks th { padding:0 4px; }
}
.new-ticket-blank {
  background-color:#ffffff;
  border-left:2px solid #ffffff;
  position:relative;
  height:36px;
  white-space:nowrap;
  margin:0 3px 4px;
  padding-left:40px;
}
.card .new-ticket-blank {
  padding-left:8px;
  margin-bottom:10px;
}
.ticketTable .new-ticket-blank { padding:0; }
.ticketTable .new-ticket-blank div { position:relative; }
.ticketTable .new-ticket-blank input {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
}
.ticketTable .new-ticket-blank input:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.new-ticket-blank input {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  display:block;
  padding:11px 2px;
  margin:0;
  font-size:1em;
  height:14px;
  width:80%;
}
.new-ticket-blank input:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.new-ticket-blank:hover { z-index:10; }
._columns-small div.ticket > p > em, ._columns-small div.ticket > p > span { display:none; }
.add-section {
  height:26px;
  line-height:26px;
  background:url(/assets/i/v3/pattern/gry.png?ts=1667902843) repeat 0 0;
  color:#a6a9ae;
  cursor:pointer;
  padding-left:10px;
  text-align:center;
}
.add-section span {
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  height:14px;
  line-height:14px;
  background-color:#7a7a7a;
  color:#ffffff;
  display:inline-block;
  width:14px;
}
.add-section:hover {
  color:#0095c3;
  background-color:#dff4fd;
}
.add-section:hover span { background-color:#3ebaef; }
.outside-id-tic {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  position:absolute;
  z-index:9999;
  padding:8px;
}
.outside-id-tic input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.outside-id-tic em, .outside-id-tic p {
  display:block;
  font-size:1em;
  line-height:33px;
  height:30px;
  white-space:nowrap;
  -webkit-transition:0.3s ease-out;
  -moz-transition:0.3s ease-out;
  -o-transition:0.3s ease-out;
  transition:0.3s ease-out;
  cursor:pointer;
}
.outside-id-tic em:before, .outside-id-tic em:after, .outside-id-tic p:before, .outside-id-tic p:after {
  content:" ";
  display:table;
}
.outside-id-tic em:after, .outside-id-tic p:after { clear:both; }
.outside-id-tic em:hover, .outside-id-tic p:hover { background-color:#dff4fd; }
.outside-id-tic em span.sts, .outside-id-tic p span.sts {
  float:left;
  margin:6px 8px 0 8px;
}
.outside-id-tic p {
  background:#3ebaef;
  color:#ffffff;
}
.outside-id-tic p:hover {
  background:#3ebaef;
  color:#ffffff;
}
input[type="checkbox"].updaterBillableCheckbox {
  position:absolute;
  top:23px;
  right:15px;
}
.task-title {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  margin-bottom:8px;
  position:relative;
  overflow:visible !important;
}
.task-title p {
  color:#a6a9ae;
  left:32px;
  top:6px;
  position:absolute;
}
.task-title p > * { color:#a6a9ae; }
.task-title em {
  background:#dcdcdc;
  display:block;
  float:left;
  width:1px;
  height:41px;
  margin-left:4px;
}
.task-title .sts {
  left:150px;
  top:10px;
  position:absolute;
}
.task-title > span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  margin:5px 0 0 4px;
  padding:0 5px 0 6px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:31px;
  line-height:33px;
  background-color:#3ebaef;
  color:#ffffff;
  cursor:pointer;
  display:block;
  float:left;
  font-weight:bold;
  width:123px;
  text-align:center;
}
.task-title input {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  margin:0;
}
.task-title input:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.task-title input.iA {
  float:left;
  width:134px;
}
.task-title._iA input.ticketName { width:100%; }
.task-title._iB .sts { left:12px; }
.task-title._iB input.ticketName {
  float:right;
  width:545px;
}
.task-title._iC input.ticketName {
  float:right;
  width:407px;
}
.task-title._iD input.ticketName {
  float:right;
  width:431px;
}
.task-title .project-name {
  left:14px;
  top:12px;
}
.task-details .labels-container {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:1px;
  border-color:#dddddd;
  margin-bottom:0.75em;
  display:block;
}
.task-details .labels-container:before, .task-details .labels-container:after {
  content:" ";
  display:table;
}
.task-details .labels-container:after { clear:both; }
table.task-details .labels-container { display:table; }
.task-details .labels-container > div {
  float:left;
  margin:0 4px 5px;
  width:135px;
}
.task-details .labels-container > div input[type=text] {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  width:100% !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  background-image:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843);
  background-repeat:no-repeat;
  padding-left:28px;
}
.task-details .labels-container > div input[type=text]:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.task-details .labels-container > div input[type=text]._user { background-position:2px -30px; }
.task-details .labels-container > div input[type=text]._label { background-position:2px -136px; }
.task-details .labels-container > div input[type=text]._milestone { background-position:2px -102px; }
.task-details .labels-container > div input[type=text]._priority { background-position:2px -65px; }
.task-details .labels-container > div .label-column-scroll-wrap { height:110px; }
.task-details .labels-container > div label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  display:block;
  line-height:22px;
  padding:0 5px;
}
.task-details .labels-container > div label:hover, .task-details .labels-container > div label._act { background-color:#dff4fd; }
.task-details .sub-elements { margin-bottom:2em; }
.task-details .sub-elements:before, .task-details .sub-elements:after {
  content:" ";
  display:table;
}
.task-details .sub-elements:after { clear:both; }
.task-details .sub-elements > div {
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  float:left;
  position:relative;
  margin-left:8px;
  width:136px;
}
.task-details .sub-elements > div:first-child { margin-left:0; }
.task-details .sub-elements > div > span {
  cursor:default;
  opacity:0.5;
}
.task-details .sub-elements > div > a, .task-details .sub-elements > div > span {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843) no-repeat;
  display:block;
  color:#a6a9ae;
  height:28px;
  line-height:29px;
  padding:0 8px 0 28px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.task-details .sub-elements > div > a:hover, .task-details .sub-elements > div > span:hover { text-decoration:none; }
.task-details .sub-elements > div > a.dueTime, .task-details .sub-elements > div > span.dueTime { background-position:3px -178px; }
.task-details .sub-elements > div > a.estimation, .task-details .sub-elements > div > span.estimation { background-position:3px -213px; }
.task-details .sub-elements > div > a.visability, .task-details .sub-elements > div > span.visability { background-position:0 -1027px; }
.task-details .sub-elements > div > a.followers, .task-details .sub-elements > div > span.followers { background-position:2px -1061px; }
.task-details .sub-elements > div > a._act, .task-details .sub-elements > div > span._act { color:#444444; }
.time-graph {
  margin-bottom:0.75em;
  display:block;
}
table.time-graph { display:table; }
.time-graph .estymation {
  margin-bottom:0.75em;
  display:block;
  position:relative;
}
table.time-graph .estymation { display:table; }
.time-graph .estymation em { color:#a6a9ae; }
.time-graph .estymation em > * { color:#a6a9ae; }
.time-track-add-in-ticket .circle-menu > div a._check {
  right:auto;
  left:4px;
}
.importHeader {
  border-bottom:1px solid #e4e4e4;
  padding:2em 1em 1em;
}
.importOptions { min-width:160px; }
.importOptions:before, .importOptions:after {
  content:" ";
  display:table;
}
.importOptions:after { clear:both; }
.importOptions > div { margin-top:8px; }
.importOptions select { float:left !important; }
.importFooter {
  color:#a6a9ae;
  border-top:1px solid #e4e4e4;
  padding:1em;
  line-height:40px;
}
.importFooter:before, .importFooter:after {
  content:" ";
  display:table;
}
.importFooter:after { clear:both; }
.importFooter > * { color:#a6a9ae; }
.forum-wrap { max-width:650px; }
.post-box {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:0 2px 0 #ececec;
  -moz-box-shadow:0 2px 0 #ececec;
  box-shadow:0 2px 0 #ececec;
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  margin-bottom:2em;
  display:block;
  padding:1em 1em 0;
  overflow:hidden;
}
table.post-box { display:table; }
.accordion-options {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:0 2px 0 #ececec;
  -moz-box-shadow:0 2px 0 #ececec;
  box-shadow:0 2px 0 #ececec;
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  margin-bottom:2em;
  display:block;
  max-width:200px;
}
table.accordion-options { display:table; }
.accordion-options ul li > a, .accordion-options ul li > strong {
  padding-left:2em;
  color:#0095c3;
  font-weight:normal;
}
.accordion-options li { border-top:1px solid #ececec; }
.accordion-options li._fst { border:none; }
.accordion-options li a, .accordion-options li strong {
  display:block;
  padding:10px 12px;
  font-weight:bold;
  color:#4c4c4c;
}
.accordion-options li a span, .accordion-options li strong span {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:18px;
  line-height:19px;
  background:#c1c1c1;
  color:#ffffff !important;
  display:inline-block;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  cursor:default;
  min-width:14px;
  padding:0 5px;
  float:right;
}
.accordion-options li a span._me, .accordion-options li strong span._me { background-color:#fab443 !important; }
.accordion-options li a span ._unrm, .accordion-options li a span._unrm, .accordion-options li strong span ._unrm, .accordion-options li strong span._unrm { background-color:#aac038 !important; }
.accordion-options li a span ._unr, .accordion-options li a span._unr, .accordion-options li strong span ._unr, .accordion-options li strong span._unr { background-color:#aac038 !important; }
.accordion-options li a span em, .accordion-options li a span > span, .accordion-options li strong span em, .accordion-options li strong span > span {
  height:18px;
  display:inline-block;
  min-width:14px;
  padding:0 5px;
}
.accordion-options li a span em:first-child, .accordion-options li strong span em:first-child {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  background-color:#aac038;
}
a.accordion-options li a span, a.accordion-options li strong span { cursor:pointer; }
a.accordion-options li a span:hover, a.accordion-options li strong span:hover { text-decoration:none; }
.accordion-options li strong {
  background-color:#3fbaee;
  color:#ffffff !important;
}
.accordion-options li a:hover {
  background:#3fbaee;
  color:#ffffff;
  text-decoration:none;
}
input[type="text"].inpBig {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:650px;
  margin:0 0 2em;
}
.message-description {
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4 #e4e4e4 #dddddd;
  background-color:#ffffff;
  margin:0 0 2em;
  position:relative;
  padding:2px 14px 14px;
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4 #e4e4e4 #dddddd;
  margin:0 0 2em;
  position:relative;
  padding:2px 14px 14px;
}
.message-description nav {
  border-bottom:1px solid #e4e4e4;
  margin:0 0 5px;
  clear:both;
  height:auto;
}
.message-description nav:before, .message-description nav:after {
  content:" ";
  display:table;
}
.message-description nav:after { clear:both; }
.message-description nav a {
  height:35px;
  line-height:35px;
  font-size:14px;
  text-decoration:none;
  margin-bottom:-2px;
}
.message-description:after {
  content:"";
  border-right:1px solid #e4e4e4;
  border-bottom:1px solid #e4e4e4;
  border-left:1px solid #e4e4e4;
  background-color:#fafafa;
  position:absolute;
  left:3px;
  right:3px;
  bottom:-5px;
  height:3px;
}
.message-description .tinymce-editor .tinymce-switch {
  background-color:#ffffff;
  border-bottom:none;
}
.message-description .close-btn {
  right:12px;
  top:10px;
  position:absolute;
  cursor:pointer;
}
.message-description textarea {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  font-size:14px;
  height:60px;
  padding:8px;
  width:-24px;
}
.message-description textarea:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.message-description > input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  padding:8px;
  margin-bottom:8px;
  width:100%;
  font-size:1.1em;
}
.message-description > input[type="text"]:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.message-description hr {
  display:block;
  height:1px;
  background:#ffffff;
  border:solid #ececec;
  border-width:1px 0 0;
  margin:0;
}
.message-description .action-wrap {
  border-top:1px solid #e4e4e4;
  padding:14px 8px 0;
}
.message-description .action-wrap:before, .message-description .action-wrap:after {
  content:" ";
  display:table;
}
.message-description .action-wrap:after { clear:both; }
.message-description nav {
  border-bottom:1px solid #e4e4e4;
  margin:0 0 5px;
  clear:both;
  height:auto;
}
.message-description nav:before, .message-description nav:after {
  content:" ";
  display:table;
}
.message-description nav:after { clear:both; }
.message-description nav a {
  height:35px;
  line-height:35px;
  font-size:14px;
  text-decoration:none;
  margin-bottom:-2px;
}
.message-description:after {
  content:"";
  border-right:1px solid #e4e4e4;
  border-bottom:1px solid #e4e4e4;
  border-left:1px solid #e4e4e4;
  background-color:#fafafa;
  position:absolute;
  left:3px;
  right:3px;
  bottom:-5px;
  height:3px;
}
.message-description .tinymce-editor .tinymce-switch {
  background-color:#ffffff;
  border-bottom:none;
}
.message-description .close-btn {
  right:12px;
  top:10px;
  position:absolute;
  cursor:pointer;
}
.message-description textarea {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  font-size:14px;
  height:60px;
  padding:8px;
  width:-24px;
}
.message-description textarea:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.message-description > input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  padding:8px;
  margin-bottom:8px;
  width:100%;
  font-size:1.1em;
  font-weight:bold;
}
.message-description > input[type="text"]:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.message-description hr {
  display:block;
  height:1px;
  background:#ffffff;
  border:solid #ececec;
  border-width:1px 0 0;
  margin:0;
}
.message-description .action-wrap {
  border-top:1px solid #e4e4e4;
  padding:14px 8px 0;
}
.message-description .action-wrap:before, .message-description .action-wrap:after {
  content:" ";
  display:table;
}
.message-description .action-wrap:after { clear:both; }
.se-Me .activity-update .close-btn {
  top:10px;
  right:-19px;
}
.add-message {
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4 #e4e4e4 #dddddd;
  background-color:#ffffff;
  margin:0 0 2em;
  position:relative;
  padding:2px 14px 14px;
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4 #e4e4e4 #dddddd;
  margin:0 0 2em;
  position:relative;
  padding:2px 14px 14px;
  max-width:650px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.add-message nav {
  border-bottom:1px solid #e4e4e4;
  margin:0 0 5px;
  clear:both;
  height:auto;
}
.add-message nav:before, .add-message nav:after {
  content:" ";
  display:table;
}
.add-message nav:after { clear:both; }
.add-message nav a {
  height:35px;
  line-height:35px;
  font-size:14px;
  text-decoration:none;
  margin-bottom:-2px;
}
.add-message:after {
  content:"";
  border-right:1px solid #e4e4e4;
  border-bottom:1px solid #e4e4e4;
  border-left:1px solid #e4e4e4;
  background-color:#fafafa;
  position:absolute;
  left:3px;
  right:3px;
  bottom:-5px;
  height:3px;
}
.add-message .tinymce-editor .tinymce-switch {
  background-color:#ffffff;
  border-bottom:none;
}
.add-message .close-btn {
  right:12px;
  top:10px;
  position:absolute;
  cursor:pointer;
}
.add-message textarea {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  font-size:14px;
  height:60px;
  padding:8px;
  width:-24px;
}
.add-message textarea:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.add-message > input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  padding:8px;
  margin-bottom:8px;
  width:100%;
  font-size:1.1em;
}
.add-message > input[type="text"]:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.add-message hr {
  display:block;
  height:1px;
  background:#ffffff;
  border:solid #ececec;
  border-width:1px 0 0;
  margin:0;
}
.add-message .action-wrap {
  border-top:1px solid #e4e4e4;
  padding:14px 8px 0;
}
.add-message .action-wrap:before, .add-message .action-wrap:after {
  content:" ";
  display:table;
}
.add-message .action-wrap:after { clear:both; }
.add-message nav {
  border-bottom:1px solid #e4e4e4;
  margin:0 0 5px;
  clear:both;
  height:auto;
}
.add-message nav:before, .add-message nav:after {
  content:" ";
  display:table;
}
.add-message nav:after { clear:both; }
.add-message nav a {
  height:35px;
  line-height:35px;
  font-size:14px;
  text-decoration:none;
  margin-bottom:-2px;
}
.add-message:after {
  content:"";
  border-right:1px solid #e4e4e4;
  border-bottom:1px solid #e4e4e4;
  border-left:1px solid #e4e4e4;
  background-color:#fafafa;
  position:absolute;
  left:3px;
  right:3px;
  bottom:-5px;
  height:3px;
}
.add-message .tinymce-editor .tinymce-switch {
  background-color:#ffffff;
  border-bottom:none;
}
.add-message .close-btn {
  right:12px;
  top:10px;
  position:absolute;
  cursor:pointer;
}
.add-message textarea {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  font-size:14px;
  height:60px;
  padding:8px;
  width:-24px;
}
.add-message textarea:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.add-message > input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  padding:8px;
  margin-bottom:8px;
  width:100%;
  font-size:1.1em;
  font-weight:bold;
}
.add-message > input[type="text"]:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.add-message hr {
  display:block;
  height:1px;
  background:#ffffff;
  border:solid #ececec;
  border-width:1px 0 0;
  margin:0;
}
.add-message .action-wrap {
  border-top:1px solid #e4e4e4;
  padding:14px 8px 0;
}
.add-message .action-wrap:before, .add-message .action-wrap:after {
  content:" ";
  display:table;
}
.add-message .action-wrap:after { clear:both; }
.add-message .stacked-wrap { max-width:100%; }
.value-Info {
  border-style:solid;
  border-width:1px;
  border-color:#f97206;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  background-color:#fa7600;
  background-image:linear-gradient(bottom,#fa7600 0%,#fb8700 100%);
  background-image:-o-linear-gradient(bottom,#fa7600 0%,#fb8700 100%);
  background-image:-moz-linear-gradient(bottom,#fa7600 0%,#fb8700 100%);
  background-image:-webkit-linear-gradient(bottom,#fa7600 0%,#fb8700 100%);
  background-image:-ms-linear-gradient(bottom,#fa7600 0%,#fb8700 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fb8700', endColorstr='#fa7600',GradientType=0 );
  height:13px;
  line-height:12px !important;
  -webkit-box-shadow:0 1px 0 #feb200 inset, 0 1px 1px rgba(0,0,0,0.2);
  -moz-box-shadow:0 1px 0 #feb200  inset, 0 1px 1px rgba(0,0,0,0.2);
  box-shadow:0 1px 0 #feb200  inset, 0 1px 1px rgba(0,0,0,0.2);
  font-size:11px;
  font-weight:bold;
  color:#ffffff !important;
  min-width:9px;
  padding:0 2px;
  text-align:center;
  text-shadow:0 -1px 0 #d15529;
}
.fake-inp {
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:0 1px 3px rgba(0,0,0,0.1) inset, 0 1px 0 #ffffff;
  -moz-box-shadow:0 1px 3px rgba(0,0,0,0.1)  inset, 0 1px 0 #ffffff;
  box-shadow:0 1px 3px rgba(0,0,0,0.1)  inset, 0 1px 0 #ffffff;
  color:#a6a9ae;
  background-color:#ffffff;
  cursor:pointer;
  padding:6px 5px 7px;
}
.fake-inp > * { color:#a6a9ae; }
.fake-inp._a { background:#f5f5f5; }
.fake-inp._b {
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
}
.msg-comment-box { padding:8px 8px 0; }
.msg-comment-box .ribbon-info {
  right:-15px;
  top:0;
}
.msg-comment-box:before, .msg-comment-box:after {
  content:" ";
  display:table;
}
.msg-comment-box:after { clear:both; }
.msg-comment-box .more-comment {
  background:url(/assets/i/sprites/sprites-05.png?ts=1667902843) no-repeat 0 -179px scroll;
  display:block;
  float:right;
  height:14px;
  width:7px;
}
.msg-comment-box .more-comment:hover {
  background-position:-7px -179px;
  text-decoration:none;
}
.msg-comment-box .more-comment._off { background-position:0 -156px; }
.msg-comment-box .more-comment._off:hover { background-position:-7px -156px; }
.msg-comment-box .header-info {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  border-bottom:1px solid #dcdcdc;
  -webkit-box-shadow:0 1px 0 #ffffff;
  -moz-box-shadow:0 1px 0 #ffffff;
  box-shadow:0 1px 0 #ffffff;
  margin:0 -8px 9px;
  overflow:hidden;
  padding:0 8px 8px;
}
.msg-comment-box .add-sub-cmnt {
  background:;
  overflow:hidden;
  padding:8px;
}
.msg-comment-box .add-sub-cmnt input { padding:4px 5px; }
.ribbon-info {
  right:-20px;
  top:4px;
  position:absolute;
  height:22px;
  line-height:22px;
  background-color:#b27992;
  font-size:12px !important;
  color:#ffffff;
  text-align:center;
  font-size:11px;
  font-weight:bold;
  padding:0 8px;
  z-index:100;
}
.ribbon-info:after {
  content:'';
  right:0;
  top:22px;
  position:absolute;
  border-top:4px solid #7d485f;
  border-right:4px solid transparent;
  border-bottom:4px solid transparent;
  border-left:4px solid #7d485f;
}
.staff-info {
  -webkit-border-radius:3px 0 0 3px;
  -moz-border-radius:3px 0 0 3px;
  border-radius:3px 0 0 3px;
  height:20px;
  line-height:20px;
  right:54px;
  top:7px;
  position:absolute;
  background-color:#00a2ef;
  color:#ffffff;
  font-size:11px;
  padding:0 10px;
  text-shadow:0 -1px 0 #006fb2;
  z-index:90;
}
.stamp {
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  height:32px;
  line-height:32px;
  display:inline-block;
  padding:0 12px;
}
.stamp._prv {
  background-color:#fee0e1;
  border:solid 1px;
  border-color:#f6c4c6;
  color:#a92f2c;
}
.stamp._vot {
  background-color:#f0f9ff;
  border:solid 1px;
  border-color:#00b0d3;
  color:#333333;
  -webkit-border-radius:4px 0 0 4px;
  -moz-border-radius:4px 0 0 4px;
  border-radius:4px 0 0 4px;
  font-weight:bold;
}
.modalBox .add-message { margin-bottom:0px; }
.messages-forum h3 {
  line-height:30px;
  height:26px;
  margin-bottom:0;
}
.messages-forum h3 a { color:#4c4c4c; }
.messages-forum table th { text-align:left; }
.messages-forum table._cat td.colA { background:url(/assets/i/v3/details/folder-b.png?ts=1667902843) no-repeat left center; }
.messages-forum table._mes td.colA { background:url(/assets/i/v3/details/file-b.png?ts=1667902843) no-repeat left center; }
.messages-forum table td {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  border-top:1px solid #f0f0f0;
  padding:1em;
  vertical-align:middle;
  width:100%;
}
.messages-forum table td.colA {
  max-width:200px;
  min-width:200px;
  padding-left:2.5em;
}
.messages-forum table td.colA > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  font-size:1.1em;
  display:block;
}
.messages-forum table td.colB {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  max-width:70px;
  min-width:70px;
  text-align:left;
}
.messages-forum table td.colC {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  min-width:200px;
  max-width:200px;
}
.messages-forum table td.colC .event-details { margin-bottom:0; }
.messages-forum table td.colC .event-details .tx_tl, .messages-forum table td.colC .event-details .tx_tl p {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
._fst .messages-forum table td { border:none; }
.messages-forum table._lst {
  border-bottom:none;
  margin-bottom:0;
}
.category-name:before, .category-name:after {
  content:" ";
  display:table;
}
.category-name:after { clear:both; }
.category-name .add-message {
  clear:both;
  margin-top:10px;
}
.category-name h1 {
  float:left;
  height:26px;
  line-height:26px;
}
.title-paging { margin:24px 0 12px; }
.title-paging:before, .title-paging:after {
  content:" ";
  display:table;
}
.title-paging:after { clear:both; }
.title-paging h2 { margin:0; }
h3._cat {
  background:url(/assets/i/sprites/ico_source.png?ts=1667902843) no-repeat 0 -184px;
  color:#222222;
  padding-left:25px;
}
h1.page-title.header {
  border-bottom:1px solid #e4e4e4;
  line-height:1.2em;
  padding-bottom:8px;
  position:relative;
}
h1.page-title span {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  padding:2px 4px;
}
h1.page-title p {
  color:#a6a9ae;
  font-size:14px;
  line-height:140%;
  margin:1em 0;
}
.col50 {
  width:48%;
  margin-bottom:3.5em;
}
.col50:hover .category-actions { display:block !important; }
.col50 h2 {
  margin:0;
  line-height:27px;
  min-height:27px;
  margin-bottom:0.3em;
}
.col50 h2 a {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  padding:0 4px;
  display:inline-block;
}
.col50 p {
  color:#a6a9ae;
  font-size:14px;
  margin-bottom:1em;
}
.col50 li {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  line-height:21px;
  display:block;
  margin-bottom:4px;
  font-size:1.1em;
}
.col50 li a {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  padding:0 4px;
  display:inline-block;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  max-width:300px;
}
.col50 li._page, .col50 li._cat, .col50 li._project, .col50 li.more { padding-left:22px; }
.col50 li._page {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:2px -917px;
}
.col50 li._cat, .col50 li._project {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0px -951px;
}
.col50 li.more { font-size:14px; }
.col50 > a { margin-left:22px; }
.col50 a.txt-sub { font-size:13px; }
.auto-toc { margin-bottom:2em; }
.auto-toc strong {
  margin-bottom:0.75em;
  display:block;
}
table.auto-toc strong { display:table; }
.auto-toc ul li {
  line-height:19px;
  margin-bottom:6px;
  padding-left:16px;
  position:relative;
}
.auto-toc ul li:before {
  content:"";
  left:5px;
  top:7px;
  position:absolute;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  border:1px solid #c2c2c2;
  display:inline-block;
  width:3px;
  height:3px;
}
.auto-toc ul a { color:#a6a9ae; }
.auto-toc ul a > * { color:#a6a9ae; }
.auto-toc ul ul { margin-top:4px; }
.wikiPage {
  max-width:800px;
  padding-top:1em;
}
.stackedBox .wikiPage { width:760px; }
.wikiPage .tx_tl { padding-bottom:50px; }
.wikiContent .tx_tl {
  max-width:903px;
  margin-top:20px;
}
.wikiContent .tx_tl table.layoutColumns td.layoutColumn {
  border:none;
  padding:0 15px 15px 0;
}
.wikiContent .tx_tl table.layoutColumns td.layoutColumn.layout50Column { width:50%; }
.wikiContent .tx_tl table.layoutColumns td.layoutColumn.layout30Column { width:30%; }
.wikiContent .tx_tl table.layoutColumns td.layoutColumn.layout33Column { width:33%; }
.wikiContent .tx_tl table.layoutColumns td.layoutColumn.layout70Column { width:70%; }
.wikiManagerTree a { cursor:move !important; }
.wikiManagerTree a._nomove { cursor:default !important; }
.wikiManagerTree a._nomove:hover { background:none; }
.itemOptions {
  position:absolute !important;
  left:10px !important;
  top:-10px !important;
}
.itemActionsWrap {
  display:none;
  position:relative;
}
.wikiItemWrap:hover .itemActionsWrap { display:inline !important; }
.wikiItemWrap .itemActionsWrap.move { display:none !important; }
.dragHandler:hover {
  cursor:move !important;
  background-color:transparent !important;
}
.wikiManagerTree { padding-bottom:10px; }
.wikiManagerTree .sortable-placeholder { background:url(/assets/i/v3/pattern/gry.png?ts=1667902843) repeat 0 0 #ffffff; }
.wikiManagerTree .sortable-placeholder.white { background:#ffffff; }
.ui-droppable > a {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border:1px solid transparent;
  display:inline-block;
  margin:3px 0;
  padding:0 3px;
}
.editor-page .actions {
  position:absolute;
  top:10px;
  right:10px;
}
.editor-page textarea {
  width:100%;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.wk_history { margin-bottom:1em; }
.wk_history > a { margin-bottom:0.75em; }
.wk_history .txt-sub { margin-left:27px; }
.wiki-cat-desc p { margin-bottom:0.5em; }
.editor-page .name-wrap {
  height:64px;
  border-bottom:1px solid #dddddd;
  position:relative;
  padding-right:120px;
}
.editor-page .name-wrap._global { padding-left:120px; }
.editor-page .name-wrap > input[type="text"] {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  display:block;
  font-size:22px;
  width:100%;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.editor-page .name-wrap > input[type="text"]:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.editor-page .name-wrap > span.oce {
  position:absolute;
  right:0;
  top:10px;
  z-index:10;
  color:#999999;
}
.editor-page .name-wrap._border { border-bottom:1px solid #e4e4e4; }
.editor-page .name-wrap .chose-project {
  left:0;
  top:0;
  position:absolute;
  width:120px;
}
.editor-page .minorChanges {
  background-color:#f5f5f5;
  line-height:44px;
  overflow:hidden;
  padding:1em;
  position:relative;
}
.editor-page .minorChanges:before, .editor-page .minorChanges:after {
  content:" ";
  display:table;
}
.editor-page .minorChanges:after { clear:both; }
.editor-page .minorChanges .cAb { float:right; }
.editor-page .mce-toolbar { margin-bottom:1em; }
.workflows-wrap { margin-right:-8px; }
.workflow-wrap {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  position:relative;
  border-top:1px solid #d7d7d7;
  border-right:1px solid #d7d7d7;
  border-left:1px solid #d7d7d7;
  border-bottom:3px solid #d7d7d7;
  -webkit-transition:all 250ms linear;
  -moz-transition:all 250ms linear;
  -o-transition:all 250ms linear;
  transition:all 250ms linear;
  width:49%;
  height:227px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  float:left;
  padding:28px 14px 28px 238px;
  margin:0 8px 8px 0;
  position:relative;
}
.workflow-wrap:before, .workflow-wrap:after {
  content:" ";
  display:table;
}
.workflow-wrap:after { clear:both; }
.workflow-wrap:hover { border-color:#3ebaef !important; }
.workflow-wrap.even { margin-right:0; }
.workflow-wrap:hover h2 .btn-wrap { display:block; }
.workflow-wrap h2 {
  height:22px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
.workflow-wrap h2 .btn-wrap {
  background-color:#ffffff;
  display:none;
}
.workflow-wrap > img {
  -webkit-border-radius:1px 0 0 1px;
  -moz-border-radius:1px 0 0 1px;
  border-radius:1px 0 0 1px;
  left:3px;
  top:3px;
  position:absolute;
  height:220px;
  width:220px;
}
.workflow-wrap > p {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  margin:1em 0 1.6em;
  overflow:hidden;
}
.workflow-wrap > div {
  position:absolute;
  bottom:10px;
  left:240px;
  right:10px;
}
.workflow-wrap > div:before, .workflow-wrap > div:after {
  content:" ";
  display:table;
}
.workflow-wrap > div:after { clear:both; }
.workflow-wrap > div span {
  line-height:30px;
  float:left;
  color:#a6a9ae;
}
.workflow-wrap > div span + span {
  cursor:pointer;
  float:right;
  position:relative;
}
.workflow-wrap > div span ul {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  color:#a6a9ae;
  overflow-x:hidden;
  overflow-y:auto;
  line-height:19px;
  padding:8px;
  top:100%;
  left:0;
  z-index:4000;
  display:block;
  float:left;
  font-size:14px;
  margin:2px 0;
  max-height:460px;
}
.workflow-wrap > div span ul input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.workflow-wrap > div span ul > * { color:#a6a9ae; }
.workflow-wrap > div span ul nav { margin-bottom:8px; }
.workflow-wrap > div span ul._up {
  bottom:100%;
  top:auto;
}
.workflow-wrap > div span ul._up_r {
  bottom:100%;
  top:auto;
  left:auto;
  right:0;
}
.workflow-wrap > div span ul p { margin-bottom:4px; }
.workflow-wrap > div span ul a {
  color:#4c4c4c;
  display:inline-block;
}
.workflow-wrap > div span ul *._delete { color:#cc0000; }
.workflow-wrap > div span ul input[type="radio"] { margin-right:6px; }
.workflow-wrap > div span ul > input[type="text"] { margin-bottom:8px; }
.workflow-wrap > div span ul li > input[type="text"] { margin-bottom:0; }
.workflow-wrap > div span ul label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  line-height:30px;
  min-height:30px;
  display:block;
  padding:0 8px;
}
.workflow-wrap > div span ul label:hover, .workflow-wrap > div span ul label._hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.workflow-wrap > div span ul label input.fr { margin-top:10px; }
.workflow-wrap > div span ul > ul li {
  padding:0 6px;
  vertical-align:middle;
}
.workflow-wrap > div span ul > ul li._hover { background-color:#dff4fd; }
.workflow-wrap > div span ul > ul li > img {
  cursor:pointer;
  display:inline-block;
  margin:6px 6px 0 0;
  float:left;
}
.workflow-wrap > div span ul > ul li em {
  display:inline-block;
  cursor:pointer;
}
.workflow-wrap > div span ul li {
  color:#4c4c4c;
  font-size:1em;
  font-weight:normal;
  line-height:30px;
  min-height:30px;
  position:relative;
  white-space:nowrap;
  clear:both;
}
.workflow-wrap > div span ul li._noact { color:#c1c3c6; }
.workflow-wrap > div span ul li._noact a, .workflow-wrap > div span ul li._noact label { color:#c1c3c6; }
.workflow-wrap > div span ul li._noact a:hover, .workflow-wrap > div span ul li._noact label:hover { background-color:#ffffff !important; }
.workflow-wrap > div span ul li._noact:hover, .workflow-wrap > div span ul li._noact._hover { background-color:#ffffff !important; }
.workflow-wrap > div span ul li._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.workflow-wrap > div span ul li._act a { color:#ffffff; }
.workflow-wrap > div span ul li._act:hover { color:#4c4c4c; }
.workflow-wrap > div span ul li._act:hover a { color:#4c4c4c; }
.workflow-wrap > div span ul li input[type="checkbox"] + em { cursor:pointer; }
.workflow-wrap > div span ul li input[type="checkbox"] + em:hover { color:#0095c3; }
.workflow-wrap > div span ul li:hover { background-color:#dff4fd; }
.workflow-wrap > div span ul li._hover a { background-color:#dff4fd; }
.workflow-wrap > div span ul li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  padding:0 8px;
}
.workflow-wrap > div span ul li > a:hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.workflow-wrap > div span ul li.head {
  color:#a1a1a1;
  font-size:1em;
  text-transform:uppercase;
}
.workflow-wrap > div span ul li.head:hover { background-color:#ffffff; }
.workflow-wrap > div span ul li.head-1 {
  color:#222222;
  font-size:1.4em;
}
.workflow-wrap > div span ul li.head-1:hover { background-color:#ffffff; }
.workflow-wrap > div span ul li.head-2 {
  color:#222222;
  font-size:1.2em;
}
.workflow-wrap > div span ul li.head-2:hover { background-color:#ffffff; }
.workflow-wrap > div span ul li .options {
  right:8px;
  top:0;
  position:absolute;
  float:right;
  font-weight:normal;
  font-size:13px;
  color:#a6a9ae;
}
.workflow-wrap > div span ul li .options a {
  display:inline;
  padding:0;
  margin:0;
  color:#0095c3;
}
.workflow-wrap > div span ul li .options a:hover {
  text-decoration:underline;
  background:none;
}
.workflow-wrap > div span ul li .options a._act {
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.workflow-wrap > div span ul li._hr {
  min-height:5px;
  line-height:5px;
  border-bottom:1px solid #ececec;
  margin-bottom:5px;
}
.workflow-wrap > div span ul li._hr:hover { background-color:#ffffff; }
.workflow-wrap > div span ul li.expandable a {
  float:right;
  font-weight:normal;
  font-size:11px;
  display:none !important;
}
.workflow-wrap > div span ul li.expandable:hover a { display:block !important; }
.workflow-wrap > div span ul li .schD {
  position:absolute;
  right:8px;
  top:8px;
}
.workflow-wrap > div span ul li.btn-wrap .btn {
  display:block;
  float:left;
}
.workflow-wrap > div span ul ul.nested {
  background:#fafafa;
  margin:0 -8px;
  padding:0 8px;
}
.workflow-wrap > div span ul ul.nested li {
  color:#222222;
  font-size:12px;
}
.workflow-wrap > div span ul .dropdown-bottom {
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  background-color:#f5f5f5;
  border-top:1px solid #d4d4d4;
  margin:8px -8px -8px;
  padding:8px;
  width:100%;
}
.workflow-wrap > div span ul .dropdown-bottom:before, .workflow-wrap > div span ul .dropdown-bottom:after {
  content:" ";
  display:table;
}
.workflow-wrap > div span ul .dropdown-bottom:after { clear:both; }
.workflow-wrap > div span ul .dropdown-bottom:hover { background-color:#f5f5f5; }
.workflow-wrap > div span ul .dropdown-bottom a, .workflow-wrap > div span ul .dropdown-bottom span {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  min-width:4px;
  padding:0 12px;
  white-space:nowrap;
  float:left;
}
.workflow-wrap > div span ul .dropdown-bottom a:hover, .workflow-wrap > div span ul .dropdown-bottom span:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.workflow-wrap > div span ul .dropdown-bottom a._noact, .workflow-wrap > div span ul .dropdown-bottom span._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.workflow-wrap > div span ul .dropdown-bottom a._noact:hover, .workflow-wrap > div span ul .dropdown-bottom span._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.workflow-wrap > div span ul .dropdown-bottom a._action, .workflow-wrap > div span ul .dropdown-bottom span._action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.workflow-wrap > div span ul .dropdown-bottom a._action:hover, .workflow-wrap > div span ul .dropdown-bottom span._action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.workflow-wrap > div span ul .dropdown-bottom a._action._noact, .workflow-wrap > div span ul .dropdown-bottom span._action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.workflow-wrap > div span ul .dropdown-bottom a._action._noact:hover, .workflow-wrap > div span ul .dropdown-bottom span._action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.workflow-wrap > div span ul .dropdown-bottom a + a, .workflow-wrap > div span ul .dropdown-bottom span + span { float:right; }
.workflow-wrap > div span ul .dropdown-bottom:hover { background-color:#fafafa; }
.workflow-wrap > div span ul._loader {
  background:#f7f7f7 url(/assets/i/v3/details/loader_animated.gif?ts=1667902843) no-repeat center center;
  height:80px;
}
.workflow-wrap > div span ul.no-max-width { max-width:none; }
.workflow-wrap > div span ul._date {
  max-width:400px;
  width:358px;
}
.workflow-wrap > div span ul._date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.workflow-wrap > div span ul._date .datepicker { float:right; }
.workflow-wrap > div span ul.due-date {
  width:348px;
  max-width:348px;
}
.workflow-wrap > div span ul.due-date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.workflow-wrap > div span ul.due-date > div { float:right; }
.workflowTypeSelect { margin-bottom:16px; }
.workflowTypeSelect:before, .workflowTypeSelect:after {
  content:" ";
  display:table;
}
.workflowTypeSelect:after { clear:both; }
.workflowTypeSelect .workflowType {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  float:left;
  padding:12px;
  width:50%;
}
.workflowTypeSelect .workflowType.active {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  background:#f5f5f5;
}
.workflowTypeSelect .workflowType div { margin-bottom:8px; }
.workflowTypeSelect .workflowType label {
  cursor:pointer;
  display:block;
  min-height:251px;
}
.stage-element {
  z-index:300;
  text-align:left;
  font-size:13px;
  color:#ffffff;
  cursor:move;
  width:150px;
  height:35px;
  background:#f5f5f5;
  box-shadow:0 1px 0 #dcdcdc;
}
.stage-element._error { box-shadow:0 0 10px 2px #dc3632 !important; }
.stage-element.wf-active { z-index:400; }
.stage-element.wf-unactive {
  background:#f9f9f9;
  box-shadow:0 2px 0 #efefef;
}
.stage-element.wf-unactive .name { opacity:0.3; }
.stage-element.wf-unactive:hover {
  background:#f5f5f5;
  box-shadow:0 2px 0 #dcdcdc;
  cursor:pointer;
}
.stage-element.wf-unactive:hover .name, .stage-element.wf-unactive:hover select { opacity:1 !important; }
.stage-element.type-resolved .sts, .stage-element.type-resolved.wf-unactive:hover .sts {
  background:#f5c06c;
  text-shadow:0 1px 0 #eb9610;
  box-shadow:0 1px 0 #f2ac3c;
}
.stage-element.type-resolved.wf-unactive .sts {
  background:#f9e4c2;
  text-shadow:0 1px 1px #f5d39d;
  box-shadow:0 1px 0 #f8dcaf;
}
.stage-element.type-closed .sts, .stage-element.type-closed.wf-unactive:hover .sts {
  background:#e77070;
  text-shadow:0 1px 0 #ce2323;
  box-shadow:0 1px 0 #e04444;
}
.stage-element.type-closed.wf-unactive .sts {
  background:#f3c4c4;
  text-shadow:0 1px 1px #e9a5a5;
  box-shadow:0 1px 0 #f0b2b2;
}
.stage-element.type-open .sts, .stage-element.type-open.wf-unactive:hover .sts {
  background:#add655;
  text-shadow:0 1px 0 #789f26;
  box-shadow:0 1px 0 #98c830;
}
.stage-element.type-open.wf-unactive .sts {
  background:#dcecb9;
  text-shadow:0 1px 1px #c7d6a6;
  box-shadow:0 1px 0 #d4e7aa;
}
.stage-element.wf-unactive .initial { text-shadow:0 1px 0 #aac178; }
.stage-element.wf-unactive .priority select { opacity:0.4; }
.stage-element.wf-unactive:hover .initial, .stage-element .initial {
  font-size:12px;
  line-height:100%;
  position:absolute;
  top:23px;
  left:0px;
  width:35px;
  text-align:center;
  color:#ffffff;
  font-weight:bold;
  text-shadow:0 1px 0 #789f26;
}
.stage-element > .name {
  color:#000000;
  line-height:35px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  max-width:94px;
  display:inline-block;
  font-size:14px;
}
.stage-element .options {
  position:absolute;
  top:38px;
  right:0px;
  display:none;
  text-align:center;
  margin-right:0;
  width:150px;
}
.stage-element .options .join { cursor:move !important; }
.stage-element.wf-active .options { display:block; }
.stage-element span.sts {
  display:block;
  width:35px;
  height:35px;
  border:none;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  float:left;
  margin-right:9px;
  cursor:move;
}
.stage-element span.sts:before {
  color:#ffffff;
  line-height:31px;
}
.stage-element.isInitial span.sts:before { line-height:20px; }
.simple-workflow {
  padding:8px 0;
  width:112px;
  text-align:center;
}
.simple-workflow ul { position:relative; }
.simple-workflow ul > li {
  z-index:300;
  text-align:left;
  font-size:13px;
  color:#ffffff;
  cursor:move;
  width:150px;
  height:35px;
  background:#f5f5f5;
  box-shadow:0 1px 0 #dcdcdc;
  position:relative;
  margin:0 auto 2em;
}
.simple-workflow ul > li._error { box-shadow:0 0 10px 2px #dc3632 !important; }
.simple-workflow ul > li.wf-active { z-index:400; }
.simple-workflow ul > li.wf-unactive {
  background:#f9f9f9;
  box-shadow:0 2px 0 #efefef;
}
.simple-workflow ul > li.wf-unactive .name { opacity:0.3; }
.simple-workflow ul > li.wf-unactive:hover {
  background:#f5f5f5;
  box-shadow:0 2px 0 #dcdcdc;
  cursor:pointer;
}
.simple-workflow ul > li.wf-unactive:hover .name, .simple-workflow ul > li.wf-unactive:hover select { opacity:1 !important; }
.simple-workflow ul > li.type-resolved .sts, .simple-workflow ul > li.type-resolved.wf-unactive:hover .sts {
  background:#f5c06c;
  text-shadow:0 1px 0 #eb9610;
  box-shadow:0 1px 0 #f2ac3c;
}
.simple-workflow ul > li.type-resolved.wf-unactive .sts {
  background:#f9e4c2;
  text-shadow:0 1px 1px #f5d39d;
  box-shadow:0 1px 0 #f8dcaf;
}
.simple-workflow ul > li.type-closed .sts, .simple-workflow ul > li.type-closed.wf-unactive:hover .sts {
  background:#e77070;
  text-shadow:0 1px 0 #ce2323;
  box-shadow:0 1px 0 #e04444;
}
.simple-workflow ul > li.type-closed.wf-unactive .sts {
  background:#f3c4c4;
  text-shadow:0 1px 1px #e9a5a5;
  box-shadow:0 1px 0 #f0b2b2;
}
.simple-workflow ul > li.type-open .sts, .simple-workflow ul > li.type-open.wf-unactive:hover .sts {
  background:#add655;
  text-shadow:0 1px 0 #789f26;
  box-shadow:0 1px 0 #98c830;
}
.simple-workflow ul > li.type-open.wf-unactive .sts {
  background:#dcecb9;
  text-shadow:0 1px 1px #c7d6a6;
  box-shadow:0 1px 0 #d4e7aa;
}
.simple-workflow ul > li.wf-unactive .initial { text-shadow:0 1px 0 #aac178; }
.simple-workflow ul > li.wf-unactive .priority select { opacity:0.4; }
.simple-workflow ul > li.wf-unactive:hover .initial, .simple-workflow ul > li .initial {
  font-size:12px;
  line-height:100%;
  position:absolute;
  top:23px;
  left:0px;
  width:35px;
  text-align:center;
  color:#ffffff;
  font-weight:bold;
  text-shadow:0 1px 0 #789f26;
}
.simple-workflow ul > li > .name {
  color:#000000;
  line-height:35px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  max-width:94px;
  display:inline-block;
  font-size:14px;
}
.simple-workflow ul > li .options {
  position:absolute;
  top:38px;
  right:0px;
  display:none;
  text-align:center;
  margin-right:0;
  width:150px;
}
.simple-workflow ul > li .options .join { cursor:move !important; }
.simple-workflow ul > li.wf-active .options { display:block; }
.simple-workflow ul > li span.sts {
  display:block;
  width:35px;
  height:35px;
  border:none;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  float:left;
  margin-right:9px;
  cursor:move;
}
.simple-workflow ul > li span.sts:before {
  color:#ffffff;
  line-height:31px;
}
.simple-workflow ul > li.isInitial span.sts:before { line-height:20px; }
.simple-workflow ul.preview > li { cursor:default; }
#workflowDesignerWrap {
  position:absolute;
  padding:14px;
  background:#fcfcfc;
  bottom:10px;
  top:10px;
  right:10px;
  left:10px;
}
#workflowDesignerWrap .description {
  width:200px;
  position:absolute;
  bottom:15px;
  right:15px;
  font-size:1.2em;
  line-height:2em;
  background:#fcfcfc;
  color:rgba(255,255,255,0.6);
  border-top:1px solid rgba(255,255,255,0.6);
  border-left:1px solid rgba(255,255,255,0.6);
  padding:10px 14px;
}
#workflowDesigner {
  width:auto;
  height:100%;
  position:relative;
}
#workflowDesignerWrap .stage, #workflowDesignerOptions .stage {
  z-index:300;
  text-align:left;
  font-size:13px;
  color:#ffffff;
  cursor:move;
  width:150px;
  height:35px;
  background:#f5f5f5;
  box-shadow:0 1px 0 #dcdcdc;
  padding:0 0;
  position:absolute;
}
#workflowDesignerWrap .stage._error, #workflowDesignerOptions .stage._error { box-shadow:0 0 10px 2px #dc3632 !important; }
#workflowDesignerWrap .stage.wf-active, #workflowDesignerOptions .stage.wf-active { z-index:400; }
#workflowDesignerWrap .stage.wf-unactive, #workflowDesignerOptions .stage.wf-unactive {
  background:#f9f9f9;
  box-shadow:0 2px 0 #efefef;
}
#workflowDesignerWrap .stage.wf-unactive .name, #workflowDesignerOptions .stage.wf-unactive .name { opacity:0.3; }
#workflowDesignerWrap .stage.wf-unactive:hover, #workflowDesignerOptions .stage.wf-unactive:hover {
  background:#f5f5f5;
  box-shadow:0 2px 0 #dcdcdc;
  cursor:pointer;
}
#workflowDesignerWrap .stage.wf-unactive:hover .name, #workflowDesignerWrap .stage.wf-unactive:hover select, #workflowDesignerOptions .stage.wf-unactive:hover .name, #workflowDesignerOptions .stage.wf-unactive:hover select { opacity:1 !important; }
#workflowDesignerWrap .stage.type-resolved .sts, #workflowDesignerWrap .stage.type-resolved.wf-unactive:hover .sts, #workflowDesignerOptions .stage.type-resolved .sts, #workflowDesignerOptions .stage.type-resolved.wf-unactive:hover .sts {
  background:#f5c06c;
  text-shadow:0 1px 0 #eb9610;
  box-shadow:0 1px 0 #f2ac3c;
}
#workflowDesignerWrap .stage.type-resolved.wf-unactive .sts, #workflowDesignerOptions .stage.type-resolved.wf-unactive .sts {
  background:#f9e4c2;
  text-shadow:0 1px 1px #f5d39d;
  box-shadow:0 1px 0 #f8dcaf;
}
#workflowDesignerWrap .stage.type-closed .sts, #workflowDesignerWrap .stage.type-closed.wf-unactive:hover .sts, #workflowDesignerOptions .stage.type-closed .sts, #workflowDesignerOptions .stage.type-closed.wf-unactive:hover .sts {
  background:#e77070;
  text-shadow:0 1px 0 #ce2323;
  box-shadow:0 1px 0 #e04444;
}
#workflowDesignerWrap .stage.type-closed.wf-unactive .sts, #workflowDesignerOptions .stage.type-closed.wf-unactive .sts {
  background:#f3c4c4;
  text-shadow:0 1px 1px #e9a5a5;
  box-shadow:0 1px 0 #f0b2b2;
}
#workflowDesignerWrap .stage.type-open .sts, #workflowDesignerWrap .stage.type-open.wf-unactive:hover .sts, #workflowDesignerOptions .stage.type-open .sts, #workflowDesignerOptions .stage.type-open.wf-unactive:hover .sts {
  background:#add655;
  text-shadow:0 1px 0 #789f26;
  box-shadow:0 1px 0 #98c830;
}
#workflowDesignerWrap .stage.type-open.wf-unactive .sts, #workflowDesignerOptions .stage.type-open.wf-unactive .sts {
  background:#dcecb9;
  text-shadow:0 1px 1px #c7d6a6;
  box-shadow:0 1px 0 #d4e7aa;
}
#workflowDesignerWrap .stage.wf-unactive .initial, #workflowDesignerOptions .stage.wf-unactive .initial { text-shadow:0 1px 0 #aac178; }
#workflowDesignerWrap .stage.wf-unactive .priority select, #workflowDesignerOptions .stage.wf-unactive .priority select { opacity:0.4; }
#workflowDesignerWrap .stage.wf-unactive:hover .initial, #workflowDesignerWrap .stage .initial, #workflowDesignerOptions .stage.wf-unactive:hover .initial, #workflowDesignerOptions .stage .initial {
  font-size:12px;
  line-height:100%;
  position:absolute;
  top:23px;
  left:0px;
  width:35px;
  text-align:center;
  color:#ffffff;
  font-weight:bold;
  text-shadow:0 1px 0 #789f26;
}
#workflowDesignerWrap .stage > .name, #workflowDesignerOptions .stage > .name {
  color:#000000;
  line-height:35px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  max-width:94px;
  display:inline-block;
  font-size:14px;
}
#workflowDesignerWrap .stage .options, #workflowDesignerOptions .stage .options {
  position:absolute;
  top:38px;
  right:0px;
  display:none;
  text-align:center;
  margin-right:0;
  width:150px;
}
#workflowDesignerWrap .stage .options .join, #workflowDesignerOptions .stage .options .join { cursor:move !important; }
#workflowDesignerWrap .stage.wf-active .options, #workflowDesignerOptions .stage.wf-active .options { display:block; }
#workflowDesignerWrap .stage span.sts, #workflowDesignerOptions .stage span.sts {
  display:block;
  width:35px;
  height:35px;
  border:none;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  float:left;
  margin-right:9px;
  cursor:move;
}
#workflowDesignerWrap .stage span.sts:before, #workflowDesignerOptions .stage span.sts:before {
  color:#ffffff;
  line-height:31px;
}
#workflowDesignerWrap .stage.isInitial span.sts:before, #workflowDesignerOptions .stage.isInitial span.sts:before { line-height:20px; }
#workflowDesignerWrap .stage.dragHover, #workflowDesignerOptions .stage.dragHover { background:red; }
#workflowDesignerWrap .stage.default, #workflowDesignerOptions .stage.default { background:#fafafa; }
#workflowDesignerWrap .stage .priority, #workflowDesignerOptions .stage .priority {
  position:absolute;
  top:2px;
  right:2px;
}
#workflowDesignerWrap .stage .default, #workflowDesignerOptions .stage .default { color:#888888; }
#workflowDesignerWrap .stage._small, #workflowDesignerOptions .stage._small {
  left:0px;
  top:0px;
}
#workflowDesignerWrap .stage.unactive, #workflowDesignerOptions .stage.unactive { opacity:0.5; }
#workflowDesignerWrap .stage.draggable .options, #workflowDesignerOptions .stage.draggable .options { display:none; }
#workflowDesignerWrap .stage.selected, #workflowDesignerOptions .stage.selected {
  border-style:dashed;
  background:#e7f8ff;
}
#workflowDesignerOptions ul {
  height:100px;
  margin-top:15px;
}
#workflowDesignerOptions ul li {
  display:block;
  height:40px;
  position:relative;
}
#workflowDesignerOptions table.form-td {
  clear:both;
  width:100%;
  margin-top:10px;
}
#workflowDesignerOptions table.form-td td { width:auto; }
#workflowDesignerOptions table.form-td td select { width:190px; }
#workflowDesignerWrap .add .icon { display:none; }
#workflowDesignerWrap .w .name, #workflowDesignerWrap .add .name {
  display:block;
  margin:0 0 6px 0;
}
#workflowDesigner .workflowLabel {
  font-size:11px;
  text-transform:uppercase;
  line-height:10px;
  color:#999999;
  z-index:250;
  position:relative;
  cursor:default;
  text-align:center;
  min-width:30px;
  visibility:hidden;
}
#workflowDesigner .workflowLabel .options {
  display:none;
  position:absolute;
  top:-36px;
  left:50%;
  z-index:1000;
  padding-bottom:10px;
  text-align:center;
  width:100px;
  margin-left:-50px;
}
#workflowDesigner .workflowLabel:hover .options { display:block; }
#workflowDesigner .workflowLabel .transactionName {
  z-index:250 !important;
  position:relative;
  text-shadow:1px 1px 0 #fcfcfc, -1px 1px 0 #fcfcfc, -1px -1px 0 #fcfcfc, 1px -1px 0 #fcfcfc, 0 -1px 0 #fcfcfc, -1px 0 0 #fcfcfc, 1px 0 0 #fcfcfc, 0 1px 0 #fcfcfc, 0 -2px 0 #fcfcfc, -2px 0 0 #fcfcfc, 2px 0 0 #fcfcfc, 0 2px 0 #fcfcfc, 1px -2px 0 #fcfcfc, -2px 1px 0 #fcfcfc, 2px 1px 0 #fcfcfc, 1px 2px 0 #fcfcfc, -1px -2px 0 #fcfcfc, -2px -1px 0 #fcfcfc, 2px -1px 0 #fcfcfc, -1px 2px 0 #fcfcfc, 0 -3px 0 #fcfcfc, -3px 0 0 #fcfcfc, 3px 0 0 #fcfcfc, 0 3px 0 #fcfcfc, 1px -3px 0 #fcfcfc, -3px 1px 0 #fcfcfc, 3px 1px 0 #fcfcfc, 1px 3px 0 #fcfcfc, 2px -3px 0 #fcfcfc, -3px 2px 0 #fcfcfc, 3px 2px 0 #fcfcfc, 2px 3px 0 #fcfcfc;
}
#workflowDesigner ._jsPlumb_hover .workflowLabel .transactionName { color:#2aa9df; }
#workflowDesigner .wf-active .workflowLabel { visibility:visible; }
#workflowDesignerWrap.disableEdit .stage:hover .options, #workflowDesignerWrap.disableEdit .workflowLabel:hover .options { display:none; }
#workflowDesignerWrap .w.isInitial .delete { display:none; }
.stageIcon {
  cursor:pointer;
  padding:0;
  margin:5px 8px 1px 0;
  opacity:0.5;
}
.stageIcon._act, .stageIcon:hover { opacity:1; }
.verbExample {
  background-color:#ffffff;
  padding:1em 1em 0;
  overflow:hidden;
}
.dropdown-wrap.workflows-list li:not(.head) { padding:6px 0; }
.dropdown-wrap.workflows-list li.project-workflow-item em {
  right:0;
  top:0;
  position:absolute;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  visibility:hidden;
  background:rgba(48,171,223,0.6);
  color:#ffffff;
  line-height:23px;
  height:23px;
  margin-left:7px;
  font-size:10pt;
  display:inline-block;
  padding:0 8px;
}
.dropdown-wrap.workflows-list li.project-workflow-item:hover em { visibility:visible; }
.dropdown-wrap.workflows-list a { display:block; }
.dropdown-wrap.workflows-list a:before, .dropdown-wrap.workflows-list a:after {
  content:" ";
  display:table;
}
.dropdown-wrap.workflows-list a:after { clear:both; }
.dropdown-wrap.workflows-list em {
  color:#0095c3;
  font-weight:normal;
}
.dropdown-wrap.workflows-list span, .dropdown-wrap.workflows-list strong {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  line-height:21px;
  max-width:500px;
  display:block;
}
.dropdown-wrap.workflows-list span {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
}
.workflows-list-radio label {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:block;
  height:66px;
  position:relative;
  border-bottom:2px solid #ffffff;
  line-height:25px;
  cursor:pointer;
  padding:2px 2px 2px 80px;
  border:1px solid #ececec;
  margin-bottom:8px;
}
.workflows-list-radio label:hover, .workflows-list-radio label._act, .workflows-list-radio label._act:hover {
  background-color:#dff4fd;
  border-color:#afe4fa;
}
.workflows-list-radio label small {
  display:block;
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  line-height:120%;
  margin-top:4px;
}
.workflows-list-radio label > p {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  background-color:#dff4fd;
  border-right:1px solid #ffffff;
  position:absolute;
  height:66px;
  line-height:66px;
  width:66px;
  text-align:center;
  position:absolute;
  left:2px;
  top:2px;
}
.workflows-list-radio label > p input {
  padding:0;
  margin:0;
}
.preview-wrap { text-align:left !important; }
.status-preview {
  float:right;
  margin-top:6px;
}
.status-preview .sts { display:none; }
.icons-list { width:320px; }
.icons-list hr {
  width:312px;
  margin:3px 0;
  background:#eeeeee;
}
.file-path-wrap {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:1px;
  border-color:#ffffff;
  height:43px;
  line-height:45px;
  cursor:pointer;
  display:block;
  position:relative;
  white-space:nowrap;
  margin-bottom:1em;
}
.file-path-wrap:before, .file-path-wrap:after {
  content:" ";
  display:table;
}
.file-path-wrap:after { clear:both; }
.file-path-wrap:hover, .file-path-wrap._act { border-color:#dddddd #dddddd #cccccc; }
.file-path-wrap .plgProjectSourcePathbarAutocomplete input {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  display:block;
  margin:0;
  padding:12px;
  width:100% !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.file-path-wrap .plgProjectSourcePathbarAutocomplete input:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.file-path-wrap .btn-wrap {
  right:0;
  top:3px;
  position:absolute;
}
.file-path-wrap .ss-breadcrumb { padding:11px 6px 0px; }
.file-path-wrap .folder-file-dd a {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:6px -948px;
  padding-left:30px;
}
.file-path-wrap .folder-file-dd a.file { background-position:8px -913px; }
.path-nav {
  left:0;
  top:0;
  position:absolute;
  height:43px;
  width:100px;
}
.path-nav:before, .path-nav:after {
  content:" ";
  display:table;
}
.path-nav:after { clear:both; }
.path-nav ._forward, .path-nav ._back, .path-nav ._home {
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat;
  display:block;
  float:left;
}
.path-nav ._forward._off, .path-nav ._back._off, .path-nav ._home._off {
  cursor:default;
  opacity:.55;
}
.path-nav ._forward:hover, .path-nav ._back:hover, .path-nav ._home:hover { text-decoration:none; }
.path-nav ._forward, .path-nav ._back {
  height:43px;
  width:40px;
}
.path-nav ._back { background-position:center -592px; }
.path-nav ._forward { background-position:center -636px; }
.path-nav ._home {
  background-position:3px -553px;
  height:43px;
  width:20px;
}
.branch-details { float:left; }
.branch-details .revision-name {
  line-height:43px;
  color:#999999;
  float:left;
  padding:0 8px;
}
._branchs {
  width:300px;
  margin-bottom:2px;
}
._branchs:before, ._branchs:after {
  content:" ";
  display:table;
}
._branchs:after { clear:both; }
._branchs:hover { background-color:#dff4fd; }
._branchs a:first-child {
  display:inline-block;
  background-color:rgba(241,165,44,0.93) !important;
  color:#ffffff;
  max-width:50%;
  overflow:hidden;
  text-overflow:ellipsis;
  float:left;
}
._branchs a:first-child._single { max-width:none; }
._branchs a.goto-last:hover { text-decoration:underline; }
._branchs._master a:first-child { background-color:rgba(220,50,50,0.93) !important; }
.chose-date { position:relative; }
.chose-date img {
  right:9px;
  top:13px;
  position:absolute;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:0 -489px;
  cursor:pointer;
  width:18px;
  height:18px;
}
.chose-date img:hover { background-position:0 -527px; }
.int1 a, .int2 a, .int3 a, .int4 a, .int5 a, .int6 a { color:#ffffff !important; }
.int1 a { background-color:#9de6be; }
.int2 a { background-color:#f7e061; }
.int3 a { background-color:#f9be37; }
.int4 a { background-color:#fe7b39; }
.int5 a { background-color:#fc5142; }
.int6 a { background-color:#aa1b00; }
ul.modFiles { margin-bottom:1em; }
ul.modFiles:before, ul.modFiles:after {
  content:" ";
  display:table;
}
ul.modFiles:after { clear:both; }
ul.modFiles li {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:4px -880px;
  line-height:30px;
  height:30px;
  padding-left:30px;
  padding-right:5px;
  overflow:hidden;
}
ul.modFiles li .ext {
  line-height:14px;
  font-size:12px;
  color:#aaaaaa;
  background:#fafafa;
  padding:0 3px;
  border-radius:2px;
  margin-left:5px;
  position:relative;
  top:-13px;
  border:1px solid #dddddd;
  cursor:pointer;
}
ul.modFiles li:hover { background-color:#dff4fd; }
ul.modFiles li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:inline-block;
  max-width:80%;
}
ul.modFiles li span.txt-sub {
  float:right;
  height:30px;
  overflow:hidden;
}
ul.modFiles li span.txt-sub a { margin-top:7px; }
ul.modFiles li.add { background-position:4px -844px; }
ul.modFiles li.delete { background-position:4px -809px; }
ul.modFiles li.delete a { color:#a6a9ae; }
ul.modFiles li.delete a:hover { text-decoration:none; }
.file-wrap {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  background:#fafafa;
  padding:4px;
}
.file-name {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:16px -908px;
  line-height:40px;
  padding:0 14px 0 35px;
  font-size:13px;
}
.file-name:before, .file-name:after {
  content:" ";
  display:table;
}
.file-name:after { clear:both; }
.file-name .fr { color:#a6a9ae; }
.file-box {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  background-color:#ffffff;
  position:relative;
  overflow:auto;
}
.goToLine {
  margin-right:14px;
  position:relative;
}
.goToLine > p {
  position:absolute;
  right:-13px;
  background-color:#3ebaef;
  cursor:pointer;
  width:10px;
  height:5px;
}
.file-blame {
  width:100%;
  border-collapse:collapse;
  border-spacing:0;
}
.file-blame._act td {
  background-color:#dff4fd !important;
  border-right-color:#bde8fb;
}
.file-blame .blameCode { border-bottom:1px solid #f8f8f8; }
.file-blame .blameInfo {
  width:220px;
  max-width:220px;
  min-width:220px;
  padding:0 7px;
  background-color:#fafafa;
  border-right:1px solid #ececec;
  border-bottom:1px solid #ececec;
  vertical-align:top;
  text-shadow:0 1px 0 rgba(255,255,255,0.6);
}
.file-blame .blameInfo > div {
  position:relative;
  padding:6px 0 0 44px;
  color:#a6a9ae;
  font-size:12px;
}
.file-blame .blameInfo > div > div a {
  display:block;
  float:left;
}
.file-blame .blameInfo > div > div .tx_tl {
  margin:0 0 0 52px;
  font-size:13px;
}
.file-blame .blameInfo > div > div .tx_tl p {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  white-space:nowrap;
}
.file-blame .blameInfo .in-touch {
  left:4px;
  top:10px;
}
.file-blame .blameInfo .smallAv {
  left:4px;
  top:10px;
  position:absolute;
}
.diff-box {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  background:#fafafa;
  padding:4px;
  margin-bottom:24px;
  margin-top:-8px;
}
.diff-box .shDf { text-align:center; }
.diff-box .shDf .btnB { margin:4px 5px; }
.diff-box span.blc {
  float:left;
  margin-right:7px;
}
.diff-box .navDiff {
  background-color:#f5f5f5;
  border-top:1px solid #ececec;
  text-align:center;
  padding:8px;
}
.diff-box .diffSlide {
  border-right:16px solid transparent;
  margin:0px auto;
  position:relative;
}
.diff-box .diffSlide .diffSlideTop {
  position:absolute;
  z-index:100;
  overflow:hidden;
  border-right:2px solid gainsboro;
}
.diff-box .diffSlide .diffSlideBg {
  position:absolute;
  z-index:99;
}
.diff-box .diffSlide img { display:block; }
.diff-box .modProp {
  margin-left:35px;
  margin-bottom:10px;
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
}
.diff-box .file-diff {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  background-color:#ffffff;
  position:relative;
  overflow:auto;
}
.diff-box .file-diff > table {
  width:100%;
  border-collapse:separate;
}
.diff-box .file-diff > table tr {
  position:relative;
  text-shadow:0 1px 0 rgba(255,255,255,0.25);
}
.diff-box .file-diff > table tr.del .line-code { background-color:#fcb6a4; }
.diff-box .file-diff > table tr.add .line-code { background-color:#dbef9b; }
.diff-box .file-diff > table tr.edt .line-code { background-color:#fff6ba; }
.diff-box .file-diff > table tr.mod .line-code { background-color:#ffeab0; }
.diff-box .file-diff > table tr td { line-height:24px; }
.diff-box .file-diff > table tr td.line-num {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  border-right:1px solid #ececec;
  padding-left:7px;
  padding-right:14px;
  line-height:24px;
  vertical-align:top;
  text-align:right;
  min-width:40px;
  width:1%;
}
.diff-box .file-diff > table tr td.addComment {
  padding-left:7px;
  padding-right:7px;
  vertical-align:middle;
  text-align:center;
  width:1%;
}
.diff-box .file-diff > table tr td.addComment span {
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  border:1px solid #dddddd;
  cursor:pointer;
  color:#0095c3;
  display:inline-block;
  font-weight:bold;
  font-size:0;
  height:5px;
  line-height:15px;
  width:5px;
}
.diff-box .file-diff > table tr td.addComment:hover span {
  border:none;
  font-size:14px;
}
.diff-box .file-diff > table tr td.line-code {
  border-collapse:separate;
  border-bottom:1px solid #ffffff;
  color:#222222;
  font:normal normal 12px Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
  padding-left:22px;
  padding-right:14px;
  white-space:nowrap;
  -webkit-box-shadow:inset 7px 0 0 rgba(255,255,255,0.5);
  -moz-box-shadow:inset 7px 0 0 rgba(255,255,255,0.5);
  box-shadow:inset 7px 0 0 rgba(255,255,255,0.5);
}
.diff-box .file-diff > table tr td.pre {
  background-color:#f8f8f8;
  color:#c1c1c1;
}
.diff-box .file-diff > table tr td del, .diff-box .file-diff > table tr td ins {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  text-decoration:none;
  padding:0 1px;
  margin-left:1px;
  white-space:pre-wrap;
}
.diff-box .file-diff > table tr td del { background-color:#fcb6a4; }
.diff-box .file-diff > table tr td ins { background-color:#dbef9b; }
.diff-box .file-diff > table tr:hover td { background-color:#dff4fd !important; }
.file-comment {
  border-top:1px solid #e4e4e4;
  position:relative;
}
.file-comment input {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:80%;
}
.file-comment input:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.file-comment > div {
  right:14px;
  top:8px;
  position:absolute;
}
.shDf {
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  background-color:#fafafa;
  margin:0;
  text-align:center;
  padding:8px;
  display:block;
}
.file-view, .wiki-view {
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  background-color:#ffffff;
  font-family:"Courier New", Courier, monospace;
  margin:0;
  padding-left:62px;
  position:relative;
  overflow:auto;
}
.pics-view {
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4 #e4e4e4 #e1e1e1;
  background:url(/assets/i/mainstructure/ps_bg.gif?ts=1667902843) repeat 0 0 scroll;
  overflow:auto;
  letter-spacing:16px;
  padding:16px;
  text-align:center;
  white-space:nowrap;
  cursor:url(/assets/i/cursors/hand_cursor.cur), move;
}
.pics-view._grabC { cursor:url(/assets/i/cursors/grab_cursor.cur), move; }
.pics-view span {
  display:inline-block;
  letter-spacing:normal;
}
.pics-view span .jQ_Old, .pics-view span .jQ_New {
  display:inline-block;
  border-style:solid;
  border-width:1px;
}
.pics-view span .jQ_New { border-color:#b5d356; }
.pics-view span .jQ_Old { border-color:#fa967d; }
.pics-view em { font-style:normal; }
.browse-menu {
  color:#a6a9ae;
  background:#f5f5f5;
  padding:12px;
  margin:8px 0 0;
  line-height:30px;
}
.browse-menu:before, .browse-menu:after {
  content:" ";
  display:table;
}
.browse-menu:after { clear:both; }
.browse-menu > * { color:#a6a9ae; }
.browse-wrap {
  border-bottom:1px solid #dddddd;
  padding-top:2px;
  position:relative;
  width:100%;
  overflow:hidden;
}
.browse-wrap td { vertical-align:top; }
.browse-wrap .sidebarContener {
  -webkit-box-shadow:inset -2px 0 0 #ffffff;
  -moz-box-shadow:inset -2px 0 0 #ffffff;
  box-shadow:inset -2px 0 0 #ffffff;
  width:25%;
  float:left;
  position:relative;
  background:#f5f5f5;
  overflow:auto;
}
.browse-wrap .sidebarContener .treeBox { padding:12px; }
.browse-wrap .sidebarContener .treeBox > p {
  background-color:#f5f5f5;
  background-image:linear-gradient(bottom,#f5f5f5 0%,rgba(245,245,245,0.1) 100%);
  background-image:-o-linear-gradient(bottom,#f5f5f5 0%,rgba(245,245,245,0.1) 100%);
  background-image:-moz-linear-gradient(bottom,#f5f5f5 0%,rgba(245,245,245,0.1) 100%);
  background-image:-webkit-linear-gradient(bottom,#f5f5f5 0%,rgba(245,245,245,0.1) 100%);
  background-image:-ms-linear-gradient(bottom,#f5f5f5 0%,rgba(245,245,245,0.1) 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='rgba(245,245,245,0.1)', endColorstr='#f5f5f5',GradientType=0 );
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  height:24px;
  z-index:100;
}
.browse-wrap .sidebarContener .treeBox > p._top {
  background-color:rgba(245,245,245,0.1);
  background-image:linear-gradient(bottom,rgba(245,245,245,0.1) 0%,#f5f5f5 100%);
  background-image:-o-linear-gradient(bottom,rgba(245,245,245,0.1) 0%,#f5f5f5 100%);
  background-image:-moz-linear-gradient(bottom,rgba(245,245,245,0.1) 0%,#f5f5f5 100%);
  background-image:-webkit-linear-gradient(bottom,rgba(245,245,245,0.1) 0%,#f5f5f5 100%);
  background-image:-ms-linear-gradient(bottom,rgba(245,245,245,0.1) 0%,#f5f5f5 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f5f5f5', endColorstr='rgba(245,245,245,0.1)',GradientType=0 );
  bottom:auto;
  top:0;
}
.browse-wrap .sidebarContener .treeLst li { padding-left:13px; }
.browse-wrap .filesContent {
  width:75%;
  float:left;
  top:-1px;
  left:1px;
}
.browse-wrap .jQ_boxyLoader {
  position:absolute;
  top:50%;
  right:36%;
  margin-top:-50px;
}
.browse-wrap.treeFoff .treeBox { display:none; }
.browse-wrap.treeFoff .sidebarContener { width:0%; }
.browse-wrap.treeFoff .filesContent { width:100%; }
.browse-wrap.treeFoff .jQ_boxyLoader { right:50%; }
.browse-wrap .table-a { margin-left:8px; }
a.icoFol, a.icoFil {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  display:inline-block;
  padding-left:34px;
  margin-left:8px;
  color:#4c4c4c;
  max-width:80%;
}
a.icoFol:before, a.icoFil:before { font-size:22px; }
.filesContent .tile-box:before, .filesContent .tile-box:after {
  content:" ";
  display:table;
}
.filesContent .tile-box:after { clear:both; }
.filesContent .tile-box a {
  border:1px solid #ffffff;
  color:#ffffff;
  display:block;
  float:left;
  height:140px;
  width:140px;
  line-height:20px;
  padding:12px;
  position:relative;
  margin:0;
}
.filesContent .tile-box a > i:before {
  left:10px;
  top:10px;
  position:absolute;
  color:#ffffff;
  font-size:2.6em;
}
.filesContent .tile-box a span {
  right:12px;
  bottom:12px;
  position:absolute;
  word-wrap:break-word;
  white-space:-moz-pre-wrap;
  white-space:pre-wrap;
  display:block;
  text-align:right;
  width:90%;
}
.filesContent .tile-box a:hover {
  text-decoration:none;
  background-color:#4e4e4e;
}
.filesContent .tile-box a.icoFol {
  background-color:rgba(63,186,238,0.99);
  font-size:18px;
}
.filesContent .tile-box a.icoFil {
  background-color:rgba(63,186,238,0.7);
  font-size:13px;
}
.highlight-off {
  padding:0 1em 1em;
  font:normal normal 12px Monaco, "Bitstream Vera Sans Mono", "Lucida Console", Terminal, monospace;
}
.highlighttable {
  border-collapse:collapse;
  border-spacing:0;
}
.highlighttable .code pre, .highlighttable .linenos pre {
  margin:0;
  line-height:24px;
  padding:1em 0;
  -webkit-tab-size:4;
  -moz-tab-size:4;
  -o-tab-size:4;
  tab-size:4;
}
.highlighttable .code {
  width:100%;
  text-align:left;
  padding:0 14px;
}
.highlighttable .linenos {
  background-color:#ffffff;
  border-right:1px solid #ececec;
  margin:0;
  text-align:right;
  min-width:30px;
  padding-left:7px;
  padding-right:14px;
}
.highlighttable .linenos pre { color:#a6a9ae; }
.highlight .hll { background-color:#ffffcc; }
.highlight .c {
  color:#aaaaaa;
  font-style:italic;
}
.highlight .k { color:#0000aa; }
.highlight .cm {
  color:#aaaaaa;
  font-style:italic;
}
.highlight .cp { color:#4c8317; }
.highlight .c1 {
  color:#aaaaaa;
  font-style:italic;
}
.highlight .cs {
  color:#0000aa;
  font-style:italic;
}
.highlight .gd { color:#aa0000; }
.highlight .ge { font-style:italic; }
.highlight .gr { color:#aa0000; }
.highlight .gh {
  color:#000080;
  font-weight:bold;
}
.highlight .gi { color:#00aa00; }
.highlight .go { color:#888888; }
.highlight .gp { color:#555555; }
.highlight .gs { font-weight:bold; }
.highlight .gu {
  color:#800080;
  font-weight:bold;
}
.highlight .gt { color:#aa0000; }
.highlight .kc { color:#0000aa; }
.highlight .kd { color:#0000aa; }
.highlight .kn { color:#0000aa; }
.highlight .kp { color:#0000aa; }
.highlight .kr { color:#0000aa; }
.highlight .kt { color:#00aaaa; }
.highlight .m { color:#009999; }
.highlight .s { color:#aa5500; }
.highlight .na { color:#1e90ff; }
.highlight .nb { color:#00aaaa; }
.highlight .nc { color:#00aa00; }
.highlight .no { color:#aa0000; }
.highlight .nd { color:#888888; }
.highlight .ni {
  color:#800000;
  font-weight:bold;
}
.highlight .nf { color:#00aa00; }
.highlight .nn { color:#00aaaa; }
.highlight .nt {
  color:#1e90ff;
  font-weight:bold;
}
.highlight .nv { color:#aa0000; }
.highlight .ow { color:#0000aa; }
.highlight .w { color:#bbbbbb; }
.highlight .mf { color:#009999; }
.highlight .mh { color:#009999; }
.highlight .mi { color:#009999; }
.highlight .mo { color:#009999; }
.highlight .sb { color:#aa5500; }
.highlight .sc { color:#aa5500; }
.highlight .sd { color:#aa5500; }
.highlight .s2 { color:#aa5500; }
.highlight .se { color:#aa5500; }
.highlight .sh { color:#aa5500; }
.highlight .si { color:#aa5500; }
.highlight .sx { color:#aa5500; }
.highlight .sr { color:#009999; }
.highlight .s1 { color:#aa5500; }
.highlight .ss { color:#0000aa; }
.highlight .bp { color:#00aaaa; }
.highlight .vc { color:#aa0000; }
.highlight .vg { color:#aa0000; }
.highlight .vi { color:#aa0000; }
.highlight .il { color:#009999; }
.lst-server {
  padding-right:30px;
  position:relative;
}
.lst-server span { margin-top:5px; }
.deploy-wrap { margin-bottom:0.5em; }
.deploy-wrap .bC .first-deploy-info {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#a6a9ae;
  line-height:36px;
}
.deploy-wrap .bC h3 {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  height:22px;
  line-height:22px;
  position:relative;
}
.deploy-wrap .bC h3 a { color:#4c4c4c; }
.deploy-wrap .bC h3 span {
  right:0;
  top:1px;
  position:absolute;
}
.deploy-wrap .bC .autDy {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  margin:0 -12px -12px;
  padding:8px 37px 8px 12px;
  background:#f5f5f5;
  border-top:1px solid #e4e4e4;
  position:relative;
  line-height:22px;
}
.deploy-wrap .bC .autDy span.status {
  right:13px;
  top:14px;
  position:absolute;
  background:#9cd52f;
  position:absolute;
  height:9px;
  width:9px;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  border:1px solid #6dac1c;
}
.deploy-wrap .bC .autDy .switch-box {
  background-color:#f5f5f5;
  float:left;
  padding-right:8px;
  position:relative;
  z-index:2;
}
.deploy-wrap .bC.dFal {
  background:url(/assets/i/v3/pattern/red.gif?ts=1667902843) repeat 0 0;
  border-color:#eb8989;
}
.deploy-wrap .bC.dFal .overMenu { border-color:#eb8989; }
.deploy-wrap .bC.dFal h3 a { color:#cc0000 !important; }
.deploy-wrap .bC.dFal .bCg {
  background-color:#ffeded;
  background-image:linear-gradient(bottom,#ffeded 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#ffeded 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#ffeded 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#ffeded 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#ffeded 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#ffeded',GradientType=0 );
}
.deploy-wrap .bC.dFal .autDy {
  border-color:#eb8989;
  background-color:#ffeded;
}
.deploy-wrap .bC.dFal .autDy .status {
  border-color:#b93024;
  background:#ef2d26;
}
.deploy-wrap .bC.dFal .switch-box { background-color:#ffeded; }
.deploy-wrap .bC.dInp {
  background:url(/assets/i/v3/pattern/yellow.gif?ts=1667902843) repeat 0 0;
  border-color:#ecd266;
}
.deploy-wrap .bC.dInp .overMenu { border-color:#ecd266; }
.deploy-wrap .bC.dInp h3 a { color:#957100; }
.deploy-wrap .bC.dInp .bCg {
  background-color:#fceec1;
  background-image:linear-gradient(bottom,#fceec1 0%,#fff4d1 100%);
  background-image:-o-linear-gradient(bottom,#fceec1 0%,#fff4d1 100%);
  background-image:-moz-linear-gradient(bottom,#fceec1 0%,#fff4d1 100%);
  background-image:-webkit-linear-gradient(bottom,#fceec1 0%,#fff4d1 100%);
  background-image:-ms-linear-gradient(bottom,#fceec1 0%,#fff4d1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#fff4d1', endColorstr='#fceec1',GradientType=0 );
}
.deploy-wrap .bC.dInp .autDy {
  border-color:#ecd266;
  background-color:#fceec1;
}
.deploy-wrap .bC.dInp .autDy .status {
  border-color:#c56807;
  background:#fe950a;
}
.deploy-wrap .bC.dInp .switch-box { background-color:#fceec1; }
.deploy-wrap .bC.dQue .autDy span.status {
  background:#fd8200;
  border-color:#c86b0b;
}
.deploy-wrap .bC .plyD { position:relative; }
.deploy-wrap .bC .plyD .lpDy {
  left:0;
  top:2px;
  position:absolute;
  width:80px;
}
.deploy-wrap .bC .plyD .lpDy a {
  background:url(/assets/i/sprites/tbl_d.png?ts=1667902843) no-repeat scroll;
  display:block;
  float:left !important;
}
.deploy-wrap .bC .plyD .lpDy a:hover { text-decoration:none; }
.deploy-wrap .bC .plyD .lpDy a.bcds, .deploy-wrap .bC .plyD .lpDy a.frds {
  margin-top:5px;
  height:23px;
  width:21px;
}
.deploy-wrap .bC .plyD .lpDy a.bcds { background-position:0 -5px; }
.deploy-wrap .bC .plyD .lpDy a.bcds:hover { background-position:0 -37px; }
.deploy-wrap .bC .plyD .lpDy a.frds { background-position:-56px -5px; }
.deploy-wrap .bC .plyD .lpDy a.frds:hover { background-position:-56px -37px; }
.deploy-wrap .bC .plyD .lpDy a.frds.noActBtn { background-position:-56px -69px; }
.deploy-wrap .bC .plyD .lpDy a.frds.noActBtn:hover { background-position:-56px -69px; }
.deploy-wrap .bC .plyD .lpDy a.bcds.refActBtn { background-position:0 -236px; }
.deploy-wrap .bC .plyD .lpDy a.bcds.refActBtn:hover { background-position:0 -285px; }
.deploy-wrap .bC .plyD .lpDy a.frds.refActBtn { background-position:-56px -236px; }
.deploy-wrap .bC .plyD .lpDy a.frds.refActBtn:hover { background-position:-56px -285px; }
.deploy-wrap .bC .plyD .lpDy a.ply {
  background-position:-23px 0;
  height:32px;
  width:31px;
  margin:0 2px;
}
.deploy-wrap .bC .plyD .lpDy a.ply:hover { background-position:-23px -32px; }
.deploy-wrap .bC .plyD .ppDy {
  height:42px;
  overflow:hidden;
  margin:0 0 8px 88px;
}
.deploy-wrap .bC .plyD .ppDy.empty {
  color:#999999;
  line-height:38px;
}
.deploy-wrap .dQue .plyD .lpDy a.ply { background-position:-23px -231px; }
.deploy-wrap .dQue .plyD .lpDy a.ply:hover { background-position:-23px -312px; }
.deploy-wrap .dInp .plyD .lpDy a.ply { background-position:-23px -280px; }
.deploy-wrap .dInp .plyD .lpDy a.ply:hover { background-position:-23px -312px; }
.deploy-wrap .dInp .plyD .lpDy a.bcds, .deploy-wrap .plyD .lpDy a.bcds.noActBtn, .deploy-wrap .plyD .lpDy a:hover.bcds.noActBtn, .deploy-wrap .dInp .plyD .lpDy a:hover.bcds { background-position:0 -69px; }
.deploy-wrap .dInp .plyD .lpDy a.frds, .deploy-wrap .dInp .plyD .lpDy a:hover.frds { background-position:-56px -69px; }
.deploy-wrap .plyD a.noActBtn { cursor:default; }
.serversContainer { margin-right:322px; }
.serversContainer ._sD, .serversContainer ._sS, .serversContainer ._sP {
  margin-bottom:2em;
  display:block;
  width:100%;
}
table.serversContainer ._sD, table.serversContainer ._sS, table.serversContainer ._sP { display:table; }
.deploysContainer {
  float:right;
  width:290px;
  position:relative;
}
.deoyList._example .example-info {
  background:url(/assets/i/v3/details/example.png?ts=1667902843) no-repeat center center;
  background-color:rgba(255,255,255,0.8);
  position:absolute;
  z-index:100;
  height:100%;
  width:110%;
  vertical-align:middle;
  left:-1px;
}
.d-from-to {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-top:1px solid #eeeeee;
  background:#fafafa;
  padding:8px;
}
.d-from-to .path-elm {
  margin-left:65px;
  margin-bottom:4px;
}
.d-from-to .statement-box { margin-bottom:none; }
.deoyFmTo {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:23px -683px;
  background-color:#fafafa;
  height:32px;
  margin:0 auto -1px;
  position:relative;
  width:60px;
  z-index:1;
}
.progresDtl .bx_scrl {
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  padding:12px;
  max-height:200px;
  overflow:auto;
  overflow-x:hidden;
  width:551px;
  margin-bottom:16px;
  text-align:left;
}
.modal-in .event-details .labBb, .modal-in .event-details .labBm, .modal-in .event-details .labB { top:5px; }
.modal-in .event-details.has-button .event-title { width:76%; }
.modal-in .event-details.has-button .btn-wrap {
  position:absolute;
  top:0px;
  right:0px;
}
.modal-in .event-details.has-button .labBb, .modal-in .event-details.has-button .labBm, .modal-in .event-details.has-button .labB { display:none; }
.modal-in .event-details.has-button .title {
  max-width:400px;
  position:relative;
}
.deoyList { position:relative; }
.deoyList h2 {
  padding-top:1px;
  line-height:37px;
  height:34px;
  margin-bottom:10px;
}
.deoyList h2:before, .deoyList h2:after {
  content:" ";
  display:table;
}
.deoyList h2:after { clear:both; }
.deoyList h2 img {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  width:30px;
  height:30px;
  margin-right:10px;
  border:2px solid #ffffff;
  position:relative;
  float:left;
}
.deoyList .dEnq h2 img {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:7px -1082px ;
  border-style:solid;
  border-width:1px;
  border-color:#c8c8c8;
  padding:2px;
}
.deoyList .dFin h2 img {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:4px -1278px ;
  border-style:solid;
  border-width:1px;
  border-color:#c8c8c8;
  padding:2px;
}
.deoyList .dInp h2 img {
  background:url(/assets/i/v3/details/sml-loader.gif?ts=1667902843) no-repeat center center;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  -moz-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-color:#fafafa;
  color:#a6a9ae;
  font-weight:bold;
  text-align:center;
  display:inline-block;
  height:30px;
  margin-right:10px;
  overflow:hidden;
  position:relative;
  width:30px;
  line-height:33px;
}
h1 .deoyList .dInp h2 img, h2 .deoyList .dInp h2 img, h3 .deoyList .dInp h2 img, h4 .deoyList .dInp h2 img {
  display:inline-block;
  margin-right:0.5em;
  position:relative;
  vertical-align:middle;
}
.deoyList .event-title { width:100%; }
.statement-box-short {
  padding:1em 0 1em 4em;
  margin:0px;
  border-bottom:1px solid #dddddd;
}
.statement-box-short .s-header {
  margin:0;
  padding:0;
}
.statement-box-short .s-header:before, .statement-box-short .s-header:after {
  content:" ";
  display:table;
}
.statement-box-short .s-header:after { clear:both; }
.statement-box-short .s-header > p { float:left; }
.statement-box-short .s-comment, .statement-box-short .s-header {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  line-height:1.3em;
}
.statement-box-short .smallAv {
  left:10px;
  top:17px;
}
.commitSelectBox { height:400px; }
.commitSelectBox .mbIn {
  margin:0;
  padding:0;
}
.userListInImport .lst { margin-right:20px; }
.autDy .subscribe-btn { margin-top:-2px; }
.console {
  background:#000000;
  resize:none;
  color:#00ff00;
  font-size:12px;
  font-family:monaco, consolas, monospace;
  border:none;
  box-shadow:none;
}
.console span { display:block; }
#doy_sz .jQ_rightMainContentWrap.jQ_scrollMe {
  overflow:visible !important;
  overflow-x:auto !important;
}
.load-more { padding-bottom:1em; }
.load-more .btn-wrap {
  display:block;
  text-align:center;
}
.commitHash > a, .commitHash > em { float:left; }
.commitHash > em {
  cursor:pointer;
  color:#a6a9ae;
  display:inline-block;
  font-size:14px;
  vertical-align:middle;
}
.commitHash > em:hover { color:#0095c3; }
.accessDetails {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  position:relative;
  padding:4px;
}
.accessDetails:before, .accessDetails:after {
  content:" ";
  display:table;
}
.accessDetails:after { clear:both; }
.accessDetails input[type="text"] {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  width:321px;
  margin:0;
  padding:5px;
}
.accessDetails input[type="text"]:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.accessDetails .clipCopyContainer {
  right:8px;
  top:8px;
  position:absolute;
}
.current-balance {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  color:#a6a9ae;
  -webkit-box-shadow:0 1px 5px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 5px rgba(90,90,90,0.1);
  box-shadow:0 1px 5px rgba(90,90,90,0.1);
  border:2px solid #aac038;
  margin-bottom:2em;
  text-align:center;
}
.current-balance > * { color:#a6a9ae; }
.current-balance .btn-wrap {
  display:block;
  margin-bottom:14px;
}
.current-balance p {
  -webkit-border-radius:2px 2px 0 0;
  -moz-border-radius:2px 2px 0 0;
  border-radius:2px 2px 0 0;
  background-color:#aac038;
  color:#ffffff;
  margin-bottom:12px;
  font-size:16px;
  padding:12px;
}
.current-balance.deb { border-color:#dd3e3e; }
.current-balance.deb p { background-color:#dd3e3e; }
.current-balance.atns { border-color:#ffa72b; }
.current-balance.atns p { background-color:#ffa72b; }
.milestoneWrap {
  max-width:650px;
  border-bottom:1px solid #e4e4e4;
  padding-bottom:0.5em;
  margin-bottom:2em;
  position:relative;
}
.milestoneWrap .stacked-wrap { max-width:100%; }
.milestoneWrap .milestoneName { padding-bottom:0.7em; }
.milestoneWrap .milestoneName a:first-of-type {
  color:#4c4c4c;
  font-size:1.1em;
  font-weight:bold;
}
.milestoneWrap .milestoneOptions {
  right:0;
  top:0;
  position:absolute;
  background-color:#ffffff;
  color:#a6a9ae;
  font-size:13px;
  display:none;
}
.milestoneWrap .txt-sub:before, .milestoneWrap .txt-sub:after {
  content:" ";
  display:table;
}
.milestoneWrap .txt-sub:after { clear:both; }
.milestoneWrap .txt-sub a { color:#a6a9ae; }
.milestoneWrap .txt-sub > span {
  display:block;
  float:left;
}
.milestoneWrap .txt-sub > span strong { color:#8c8c8c; }
.milestoneWrap .txt-sub span + span { margin-left:1em; }
.milestoneWrap .progresB { margin-bottom:0.7em; }
.milestoneWrap:hover .milestoneOptions { display:block; }
._unscheduled .milestoneWrap .txt-sub span { display:none; }
._completed .milestoneWrap .milestoneName a:first-of-type { color:#a6a9ae; }
.dataSettingBtn {
  padding:8px 8px 16px 8px;
  background-color:#fafafa;
}
.dataSettingBtn .btn-wrap {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.dataSettingBtn .btn-wrap .btn {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.ui-accordion {
  background:#ffffff;
  margin-bottom:16px;
  width:246px;
  float:right;
}
.ui-accordion h3 {
  height:36px;
  line-height:36px;
  background:#f5f5f5;
  border-bottom:1px solid #dcdcdc;
  font-size:14px;
  padding:0 8px;
  margin:0;
}
.ui-accordion h3 .ui-icon {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:2px -163px ;
  display:inline-block;
  float:left;
  width:20px;
  height:36px;
}
.ui-accordion h3.ui-state-active .ui-icon { background-position:-35px -163px; }
.ui-accordion h3 a { color:#444444; }
.ui-accordion h3 a:hover { text-decoration:none; }
.ui-accordion h3:focus { outline:none; }
.project-tile-wrap { margin-right:-8px; }
.project-tile-wrap:before, .project-tile-wrap:after {
  content:" ";
  display:table;
}
.project-tile-wrap:after { clear:both; }
.project-tile {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  position:relative;
  border-top:1px solid #d7d7d7;
  border-right:1px solid #d7d7d7;
  border-left:1px solid #d7d7d7;
  border-bottom:3px solid #d7d7d7;
  -webkit-transition:all 250ms linear;
  -moz-transition:all 250ms linear;
  -o-transition:all 250ms linear;
  transition:all 250ms linear;
  width:188px;
  height:236px;
  margin:0 8px 16px 0;
  float:left;
  text-align:center;
}
.project-tile:before, .project-tile:after {
  content:" ";
  display:table;
}
.project-tile:after { clear:both; }
.project-tile:hover { border-color:#3ebaef !important; }
.project-tile:hover .users-wrap > button { visibility:visible; }
.project-tile:hover .nav-wrap { display:block; }
.project-tile:hover > span._str, .project-tile:hover > a._acs { opacity:1; }
.project-tile .nav-wrap {
  display:none;
  height:13px;
  left:0;
  right:0;
  top:50px;
  position:absolute;
}
.project-tile .nav-wrap > a { display:block; }
.project-tile .nav-wrap > a > span {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#eeeeee;
  display:block;
  height:13px;
  position:relative;
  width:30px;
  margin:0 auto;
}
.project-tile .nav-wrap > a > span:after {
  content:"";
  left:11px;
  top:4px;
  position:absolute;
  border-top:4px solid #7a7a7a;
  border-left:4px solid transparent;
  border-right:4px solid transparent;
  height:0;
  width:0;
}
.project-tile .nav-wrap > a:hover { text-decoration:none; }
.project-tile .nav-wrap > a:hover > span { background-color:#3ebaef; }
.project-tile .nav-wrap > a:hover > span:after { border-top:4px solid #ffffff; }
.project-tile .nav-wrap ul {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  color:#a6a9ae;
  overflow-x:hidden;
  overflow-y:auto;
  line-height:19px;
  padding:8px;
  top:100%;
  left:0;
  z-index:4000;
  display:block;
  float:left;
  font-size:14px;
  margin:2px 0;
  max-height:460px;
  left:-8px;
}
.project-tile .nav-wrap ul input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.project-tile .nav-wrap ul > * { color:#a6a9ae; }
.project-tile .nav-wrap ul nav { margin-bottom:8px; }
.project-tile .nav-wrap ul._up {
  bottom:100%;
  top:auto;
}
.project-tile .nav-wrap ul._up_r {
  bottom:100%;
  top:auto;
  left:auto;
  right:0;
}
.project-tile .nav-wrap ul p { margin-bottom:4px; }
.project-tile .nav-wrap ul a {
  color:#4c4c4c;
  display:inline-block;
}
.project-tile .nav-wrap ul *._delete { color:#cc0000; }
.project-tile .nav-wrap ul input[type="radio"] { margin-right:6px; }
.project-tile .nav-wrap ul > input[type="text"] { margin-bottom:8px; }
.project-tile .nav-wrap ul li > input[type="text"] { margin-bottom:0; }
.project-tile .nav-wrap ul label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  line-height:30px;
  min-height:30px;
  display:block;
  padding:0 8px;
}
.project-tile .nav-wrap ul label:hover, .project-tile .nav-wrap ul label._hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.project-tile .nav-wrap ul label input.fr { margin-top:10px; }
.project-tile .nav-wrap ul > ul li {
  padding:0 6px;
  vertical-align:middle;
}
.project-tile .nav-wrap ul > ul li._hover { background-color:#dff4fd; }
.project-tile .nav-wrap ul > ul li > img {
  cursor:pointer;
  display:inline-block;
  margin:6px 6px 0 0;
  float:left;
}
.project-tile .nav-wrap ul > ul li em {
  display:inline-block;
  cursor:pointer;
}
.project-tile .nav-wrap ul li {
  color:#4c4c4c;
  font-size:1em;
  font-weight:normal;
  line-height:30px;
  min-height:30px;
  position:relative;
  white-space:nowrap;
  clear:both;
}
.project-tile .nav-wrap ul li._noact { color:#c1c3c6; }
.project-tile .nav-wrap ul li._noact a, .project-tile .nav-wrap ul li._noact label { color:#c1c3c6; }
.project-tile .nav-wrap ul li._noact a:hover, .project-tile .nav-wrap ul li._noact label:hover { background-color:#ffffff !important; }
.project-tile .nav-wrap ul li._noact:hover, .project-tile .nav-wrap ul li._noact._hover { background-color:#ffffff !important; }
.project-tile .nav-wrap ul li._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.project-tile .nav-wrap ul li._act a { color:#ffffff; }
.project-tile .nav-wrap ul li._act:hover { color:#4c4c4c; }
.project-tile .nav-wrap ul li._act:hover a { color:#4c4c4c; }
.project-tile .nav-wrap ul li input[type="checkbox"] + em { cursor:pointer; }
.project-tile .nav-wrap ul li input[type="checkbox"] + em:hover { color:#0095c3; }
.project-tile .nav-wrap ul li:hover { background-color:#dff4fd; }
.project-tile .nav-wrap ul li._hover a { background-color:#dff4fd; }
.project-tile .nav-wrap ul li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  padding:0 8px;
}
.project-tile .nav-wrap ul li > a:hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.project-tile .nav-wrap ul li.head {
  color:#a1a1a1;
  font-size:1em;
  text-transform:uppercase;
}
.project-tile .nav-wrap ul li.head:hover { background-color:#ffffff; }
.project-tile .nav-wrap ul li.head-1 {
  color:#222222;
  font-size:1.4em;
}
.project-tile .nav-wrap ul li.head-1:hover { background-color:#ffffff; }
.project-tile .nav-wrap ul li.head-2 {
  color:#222222;
  font-size:1.2em;
}
.project-tile .nav-wrap ul li.head-2:hover { background-color:#ffffff; }
.project-tile .nav-wrap ul li .options {
  right:8px;
  top:0;
  position:absolute;
  float:right;
  font-weight:normal;
  font-size:13px;
  color:#a6a9ae;
}
.project-tile .nav-wrap ul li .options a {
  display:inline;
  padding:0;
  margin:0;
  color:#0095c3;
}
.project-tile .nav-wrap ul li .options a:hover {
  text-decoration:underline;
  background:none;
}
.project-tile .nav-wrap ul li .options a._act {
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.project-tile .nav-wrap ul li._hr {
  min-height:5px;
  line-height:5px;
  border-bottom:1px solid #ececec;
  margin-bottom:5px;
}
.project-tile .nav-wrap ul li._hr:hover { background-color:#ffffff; }
.project-tile .nav-wrap ul li.expandable a {
  float:right;
  font-weight:normal;
  font-size:11px;
  display:none !important;
}
.project-tile .nav-wrap ul li.expandable:hover a { display:block !important; }
.project-tile .nav-wrap ul li .schD {
  position:absolute;
  right:8px;
  top:8px;
}
.project-tile .nav-wrap ul li.btn-wrap .btn {
  display:block;
  float:left;
}
.project-tile .nav-wrap ul ul.nested {
  background:#fafafa;
  margin:0 -8px;
  padding:0 8px;
}
.project-tile .nav-wrap ul ul.nested li {
  color:#222222;
  font-size:12px;
}
.project-tile .nav-wrap ul .dropdown-bottom {
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  background-color:#f5f5f5;
  border-top:1px solid #d4d4d4;
  margin:8px -8px -8px;
  padding:8px;
  width:100%;
}
.project-tile .nav-wrap ul .dropdown-bottom:before, .project-tile .nav-wrap ul .dropdown-bottom:after {
  content:" ";
  display:table;
}
.project-tile .nav-wrap ul .dropdown-bottom:after { clear:both; }
.project-tile .nav-wrap ul .dropdown-bottom:hover { background-color:#f5f5f5; }
.project-tile .nav-wrap ul .dropdown-bottom a, .project-tile .nav-wrap ul .dropdown-bottom span {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  min-width:4px;
  padding:0 12px;
  white-space:nowrap;
  float:left;
}
.project-tile .nav-wrap ul .dropdown-bottom a:hover, .project-tile .nav-wrap ul .dropdown-bottom span:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.project-tile .nav-wrap ul .dropdown-bottom a._noact, .project-tile .nav-wrap ul .dropdown-bottom span._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.project-tile .nav-wrap ul .dropdown-bottom a._noact:hover, .project-tile .nav-wrap ul .dropdown-bottom span._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.project-tile .nav-wrap ul .dropdown-bottom a._action, .project-tile .nav-wrap ul .dropdown-bottom span._action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.project-tile .nav-wrap ul .dropdown-bottom a._action:hover, .project-tile .nav-wrap ul .dropdown-bottom span._action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.project-tile .nav-wrap ul .dropdown-bottom a._action._noact, .project-tile .nav-wrap ul .dropdown-bottom span._action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.project-tile .nav-wrap ul .dropdown-bottom a._action._noact:hover, .project-tile .nav-wrap ul .dropdown-bottom span._action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.project-tile .nav-wrap ul .dropdown-bottom a + a, .project-tile .nav-wrap ul .dropdown-bottom span + span { float:right; }
.project-tile .nav-wrap ul .dropdown-bottom:hover { background-color:#fafafa; }
.project-tile .nav-wrap ul._loader {
  background:#f7f7f7 url(/assets/i/v3/details/loader_animated.gif?ts=1667902843) no-repeat center center;
  height:80px;
}
.project-tile .nav-wrap ul.no-max-width { max-width:none; }
.project-tile .nav-wrap ul._date {
  max-width:400px;
  width:358px;
}
.project-tile .nav-wrap ul._date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.project-tile .nav-wrap ul._date .datepicker { float:right; }
.project-tile .nav-wrap ul.due-date {
  width:348px;
  max-width:348px;
}
.project-tile .nav-wrap ul.due-date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.project-tile .nav-wrap ul.due-date > div { float:right; }
.project-tile > p { font-size:0; }
.project-tile > p a:first-child:not(:last-child) {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
}
.project-tile > p a:last-child:not(:first-child) {
  -webkit-border-radius:0 2px 2px 0;
  -moz-border-radius:0 2px 2px 0;
  border-radius:0 2px 2px 0;
}
.project-tile h2 {
  height:55px;
  line-height:57px;
  border-bottom:1px solid #ececec;
  font-size:1.2em;
  font-weight:bold;
  clear:both;
  margin:0;
}
.project-tile h2 a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#222222;
  display:block;
  margin:0 12px;
}
.project-tile h2 a:hover { text-decoration:none; }
.project-tile > span, .project-tile > a._acs {
  display:block;
  height:30px;
  margin:1em auto;
  text-align:center;
  width:30px;
}
.project-tile > span._str, .project-tile > a._acs {
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843) no-repeat;
  cursor:pointer;
  opacity:0.5;
  -webkit-transition:background-color .2s linear;
  -moz-transition:background-color .2s linear;
  -o-transition:background-color .2s linear;
  transition:background-color .2s linear;
}
.project-tile > span._str:hover, .project-tile > a._acs:hover {
  background-image:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843);
  background-color:#3ebaef;
  text-decoration:none;
}
.project-tile > span._str._act, .project-tile > a._acs._act {
  visibility:visible !important;
  opacity:1;
}
.project-tile > a._acs { background-position:center -1374px; }
.project-tile > a._acs._act {
  background-position:center -690px;
  visibility:visible !important;
}
.project-tile > span._str { background-position:center -655px; }
.project-tile > span._str._act {
  background-position:center -690px;
  visibility:visible !important;
}
.project-tile .users-wrap {
  -webkit-border-radius:0 0 3px 3px;
  -moz-border-radius:0 0 3px 3px;
  border-radius:0 0 3px 3px;
  background-color:#ffffff;
  bottom:1px;
  height:38px;
  left:1px;
  right:1px;
  padding:8px 0 0 8px;
  position:absolute;
  z-index:10;
}
.project-tile .users-wrap .in-touch {
  float:left;
  margin:0 5px 8px 0;
  position:relative;
}
.project-tile .users-wrap > button {
  right:8px;
  top:-16px;
  position:absolute;
  border:1px solid #eeeeee;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  width:22px;
  height:16px;
  padding:0;
  margin:0;
  visibility:hidden;
}
.project-tile .users-wrap > button:after {
  content:"";
  border-top:4px solid transparent;
  border-right:4px solid transparent;
  border-bottom:4px solid #7a7a7a;
  border-left:4px solid transparent;
  height:0;
  margin-left:-3px;
  width:0;
  vertical-align:top;
  display:inline-block;
}
.project-tile .users-wrap > a {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  -moz-box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  box-shadow:inset 0 0 1px 1px rgba(90,90,90,0.3);
  background-repeat:no-repeat;
  background-position:50% 50%;
  background-color:#fafafa;
  color:#a6a9ae;
  font-weight:bold;
  text-align:center;
  display:inline-block;
  height:30px;
  margin-right:6px;
  overflow:hidden;
  position:relative;
  width:30px;
  margin-bottom:8px;
  float:left;
}
h1 .project-tile .users-wrap > a, h2 .project-tile .users-wrap > a, h3 .project-tile .users-wrap > a, h4 .project-tile .users-wrap > a {
  display:inline-block;
  margin-right:0.5em;
  position:relative;
  vertical-align:middle;
}
.project-tile .users-wrap > a.slsBox { background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843) no-repeat 2px -840px; }
.project-tile .users-wrap > a.slsBox:hover {
  background-image:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843);
  background-color:#3ebaef;
  border-color:#3ebaef;
}
.project-tile .users-wrap > a:hover { text-decoration:none; }
.project-tile .users-wrap._expand {
  height:auto;
  background-color:#f5f5f5;
  border-top:1px solid #e4e4e4;
}
.project-tile .users-wrap._expand > button {
  visibility:visible;
  background-color:#f5f5f5;
}
.project-tile .users-wrap._expand > button:after {
  border-top:4px solid #7a7a7a;
  border-right:4px solid transparent;
  border-bottom:4px solid transparent;
  border-left:4px solid transparent;
  vertical-align:bottom;
}
.project-tile > em {
  font-size:1em;
  color:#a6a9ae;
}
.project-tile > ul {
  position:absolute;
  left:0;
  right:0;
  bottom:70px;
  clear:both;
}
.project-tile > ul > li {
  height:34px;
  line-height:34px;
  float:left;
  width:50%;
  position:relative;
  white-space:nowrap;
  visibility:hidden;
}
.project-tile > ul > li._nav > a { background-position:center -803px; }
.project-tile > ul > li > a {
  height:34px;
  line-height:34px;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  width:34px;
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843) no-repeat;
  display:block;
  margin:0 auto;
  text-align:center;
  -webkit-transition:background-color .2s linear;
  -moz-transition:background-color .2s linear;
  -o-transition:background-color .2s linear;
  transition:background-color .2s linear;
}
.project-tile > ul > li > a:hover {
  background-image:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843);
  background-color:#3ebaef;
  text-decoration:none;
}
.project-tile > ul > li > ul {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  color:#a6a9ae;
  overflow-x:hidden;
  overflow-y:auto;
  line-height:19px;
  padding:8px;
  top:100%;
  left:0;
  z-index:4000;
  display:block;
  float:left;
  font-size:14px;
  margin:2px 0;
  max-height:460px;
  min-width:150px;
}
.project-tile > ul > li > ul input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.project-tile > ul > li > ul > * { color:#a6a9ae; }
.project-tile > ul > li > ul nav { margin-bottom:8px; }
.project-tile > ul > li > ul._up {
  bottom:100%;
  top:auto;
}
.project-tile > ul > li > ul._up_r {
  bottom:100%;
  top:auto;
  left:auto;
  right:0;
}
.project-tile > ul > li > ul p { margin-bottom:4px; }
.project-tile > ul > li > ul a {
  color:#4c4c4c;
  display:inline-block;
}
.project-tile > ul > li > ul *._delete { color:#cc0000; }
.project-tile > ul > li > ul input[type="radio"] { margin-right:6px; }
.project-tile > ul > li > ul > input[type="text"] { margin-bottom:8px; }
.project-tile > ul > li > ul li > input[type="text"] { margin-bottom:0; }
.project-tile > ul > li > ul label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  line-height:30px;
  min-height:30px;
  display:block;
  padding:0 8px;
}
.project-tile > ul > li > ul label:hover, .project-tile > ul > li > ul label._hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.project-tile > ul > li > ul label input.fr { margin-top:10px; }
.project-tile > ul > li > ul > ul li {
  padding:0 6px;
  vertical-align:middle;
}
.project-tile > ul > li > ul > ul li._hover { background-color:#dff4fd; }
.project-tile > ul > li > ul > ul li > img {
  cursor:pointer;
  display:inline-block;
  margin:6px 6px 0 0;
  float:left;
}
.project-tile > ul > li > ul > ul li em {
  display:inline-block;
  cursor:pointer;
}
.project-tile > ul > li > ul li {
  color:#4c4c4c;
  font-size:1em;
  font-weight:normal;
  line-height:30px;
  min-height:30px;
  position:relative;
  white-space:nowrap;
  clear:both;
}
.project-tile > ul > li > ul li._noact { color:#c1c3c6; }
.project-tile > ul > li > ul li._noact a, .project-tile > ul > li > ul li._noact label { color:#c1c3c6; }
.project-tile > ul > li > ul li._noact a:hover, .project-tile > ul > li > ul li._noact label:hover { background-color:#ffffff !important; }
.project-tile > ul > li > ul li._noact:hover, .project-tile > ul > li > ul li._noact._hover { background-color:#ffffff !important; }
.project-tile > ul > li > ul li._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.project-tile > ul > li > ul li._act a { color:#ffffff; }
.project-tile > ul > li > ul li._act:hover { color:#4c4c4c; }
.project-tile > ul > li > ul li._act:hover a { color:#4c4c4c; }
.project-tile > ul > li > ul li input[type="checkbox"] + em { cursor:pointer; }
.project-tile > ul > li > ul li input[type="checkbox"] + em:hover { color:#0095c3; }
.project-tile > ul > li > ul li:hover { background-color:#dff4fd; }
.project-tile > ul > li > ul li._hover a { background-color:#dff4fd; }
.project-tile > ul > li > ul li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  padding:0 8px;
}
.project-tile > ul > li > ul li > a:hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.project-tile > ul > li > ul li.head {
  color:#a1a1a1;
  font-size:1em;
  text-transform:uppercase;
}
.project-tile > ul > li > ul li.head:hover { background-color:#ffffff; }
.project-tile > ul > li > ul li.head-1 {
  color:#222222;
  font-size:1.4em;
}
.project-tile > ul > li > ul li.head-1:hover { background-color:#ffffff; }
.project-tile > ul > li > ul li.head-2 {
  color:#222222;
  font-size:1.2em;
}
.project-tile > ul > li > ul li.head-2:hover { background-color:#ffffff; }
.project-tile > ul > li > ul li .options {
  right:8px;
  top:0;
  position:absolute;
  float:right;
  font-weight:normal;
  font-size:13px;
  color:#a6a9ae;
}
.project-tile > ul > li > ul li .options a {
  display:inline;
  padding:0;
  margin:0;
  color:#0095c3;
}
.project-tile > ul > li > ul li .options a:hover {
  text-decoration:underline;
  background:none;
}
.project-tile > ul > li > ul li .options a._act {
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.project-tile > ul > li > ul li._hr {
  min-height:5px;
  line-height:5px;
  border-bottom:1px solid #ececec;
  margin-bottom:5px;
}
.project-tile > ul > li > ul li._hr:hover { background-color:#ffffff; }
.project-tile > ul > li > ul li.expandable a {
  float:right;
  font-weight:normal;
  font-size:11px;
  display:none !important;
}
.project-tile > ul > li > ul li.expandable:hover a { display:block !important; }
.project-tile > ul > li > ul li .schD {
  position:absolute;
  right:8px;
  top:8px;
}
.project-tile > ul > li > ul li.btn-wrap .btn {
  display:block;
  float:left;
}
.project-tile > ul > li > ul ul.nested {
  background:#fafafa;
  margin:0 -8px;
  padding:0 8px;
}
.project-tile > ul > li > ul ul.nested li {
  color:#222222;
  font-size:12px;
}
.project-tile > ul > li > ul .dropdown-bottom {
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  background-color:#f5f5f5;
  border-top:1px solid #d4d4d4;
  margin:8px -8px -8px;
  padding:8px;
  width:100%;
}
.project-tile > ul > li > ul .dropdown-bottom:before, .project-tile > ul > li > ul .dropdown-bottom:after {
  content:" ";
  display:table;
}
.project-tile > ul > li > ul .dropdown-bottom:after { clear:both; }
.project-tile > ul > li > ul .dropdown-bottom:hover { background-color:#f5f5f5; }
.project-tile > ul > li > ul .dropdown-bottom a, .project-tile > ul > li > ul .dropdown-bottom span {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  min-width:4px;
  padding:0 12px;
  white-space:nowrap;
  float:left;
}
.project-tile > ul > li > ul .dropdown-bottom a:hover, .project-tile > ul > li > ul .dropdown-bottom span:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.project-tile > ul > li > ul .dropdown-bottom a._noact, .project-tile > ul > li > ul .dropdown-bottom span._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.project-tile > ul > li > ul .dropdown-bottom a._noact:hover, .project-tile > ul > li > ul .dropdown-bottom span._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.project-tile > ul > li > ul .dropdown-bottom a._action, .project-tile > ul > li > ul .dropdown-bottom span._action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.project-tile > ul > li > ul .dropdown-bottom a._action:hover, .project-tile > ul > li > ul .dropdown-bottom span._action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.project-tile > ul > li > ul .dropdown-bottom a._action._noact, .project-tile > ul > li > ul .dropdown-bottom span._action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.project-tile > ul > li > ul .dropdown-bottom a._action._noact:hover, .project-tile > ul > li > ul .dropdown-bottom span._action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.project-tile > ul > li > ul .dropdown-bottom a + a, .project-tile > ul > li > ul .dropdown-bottom span + span { float:right; }
.project-tile > ul > li > ul .dropdown-bottom:hover { background-color:#fafafa; }
.project-tile > ul > li > ul._loader {
  background:#f7f7f7 url(/assets/i/v3/details/loader_animated.gif?ts=1667902843) no-repeat center center;
  height:80px;
}
.project-tile > ul > li > ul.no-max-width { max-width:none; }
.project-tile > ul > li > ul._date {
  max-width:400px;
  width:358px;
}
.project-tile > ul > li > ul._date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.project-tile > ul > li > ul._date .datepicker { float:right; }
.project-tile > ul > li > ul.due-date {
  width:348px;
  max-width:348px;
}
.project-tile > ul > li > ul.due-date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.project-tile > ul > li > ul.due-date > div { float:right; }
.project-tile:hover { z-index:300; }
.project-tile:hover > ul > li { visibility:visible; }
.project-tile .stack-a {
  -webkit-border-radius:0 0 2px 2px;
  -moz-border-radius:0 0 2px 2px;
  border-radius:0 0 2px 2px;
  border-style:solid;
  border-width:0 1px 1px;
  border-color:#e4e4e4;
  background-color:#ffffff;
  height:2px;
  position:absolute;
  left:2px;
  right:2px;
  bottom:-6px;
}
.project-tile .stack-a span {
  -webkit-border-radius:0 0 2px 2px;
  -moz-border-radius:0 0 2px 2px;
  border-radius:0 0 2px 2px;
  border-style:solid;
  border-width:0 1px 1px;
  border-color:#e4e4e4;
  background-color:#ffffff;
  height:2px;
  position:absolute;
  left:2px;
  right:2px;
  bottom:-4px;
}
.project-tile._simple { height:auto; }
.project-tile._simple h3 {
  height:50px;
  line-height:50px;
  margin:0;
  text-align:center;
}
.project-tile._simple h3 a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#222222;
  display:block;
  margin:0 12px;
}
.project-tile._simple h3 a:hover { text-decoration:none; }
.project-tile._simple .magicSelectBox .magicSel { width:144px; }
.letter-index {
  display:block;
  font-size:1.1em;
  color:#b3b6ba;
  border-bottom:1px solid #e4e4e4;
  line-height:30px;
  margin-bottom:4px;
}
.project-list {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  padding:6px 12px 6px 24px;
  margin-bottom:4px;
  position:relative;
  -webkit-transition:all .2s linear;
  -moz-transition:all .2s linear;
  -o-transition:all .2s linear;
  transition:all .2s linear;
}
.project-list:after {
  content:"";
  width:6px;
  height:6px;
  background-color:#e4e4e4;
  left:8px;
  top:50%;
  position:absolute;
  margin-top:-3px;
}
.project-list:hover { background-color:#dff4fd; }
.project-list:hover > ul { z-index:100; }
.project-list h3 { margin-bottom:0; }
.project-list h3:before, .project-list h3:after {
  content:" ";
  display:table;
}
.project-list h3:after { clear:both; }
.project-list h3 a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  display:block;
  max-width:65%;
}
.project-list h3 a:hover { text-decoration:none; }
.project-list h3 p {
  right:146px;
  top:13px;
  position:absolute;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:18px;
  line-height:19px;
  background:#c1c1c1;
  color:#ffffff !important;
  display:inline-block;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  cursor:default;
  min-width:14px;
  float:right;
}
.project-list h3 p._me { background-color:#fab443 !important; }
.project-list h3 p ._unrm, .project-list h3 p._unrm { background-color:#aac038 !important; }
.project-list h3 p ._unr, .project-list h3 p._unr { background-color:#aac038 !important; }
.project-list h3 p em, .project-list h3 p > span {
  height:18px;
  display:inline-block;
  min-width:14px;
  padding:0 5px;
}
.project-list h3 p em:first-child {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  background-color:#aac038;
}
.project-list > ul {
  right:0;
  top:0;
  position:absolute;
  clear:both;
  z-index:10;
}
.project-list > ul > li {
  height:40px;
  line-height:40px;
  float:left;
  width:40px;
  position:relative;
  z-index:10;
}
.project-list > ul > li._nav > a { background-position:center -800px; }
.project-list > ul > li._acs > a { background-position:center -1368px; }
.project-list > ul > li._str > a { background-position:center -650px; }
.project-list > ul > li._str > a._act { background-position:center -685px; }
.project-list > ul > li._opt { display:none; }
.project-list > ul > li._opt > a { background-position:center -386px; }
.project-list > ul > li > a {
  height:40px;
  line-height:40px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843) no-repeat;
  display:block;
  text-align:center;
}
.project-list > ul > li > a:hover {
  background-image:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843);
  background-color:#3ebaef;
  text-decoration:none;
}
.project-list > ul > li > ul {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  color:#a6a9ae;
  overflow-x:hidden;
  overflow-y:auto;
  line-height:19px;
  padding:8px;
  top:100%;
  left:0;
  z-index:4000;
  display:block;
  float:left;
  font-size:14px;
  margin:2px 0;
  max-height:460px;
  min-width:150px;
}
.project-list > ul > li > ul input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.project-list > ul > li > ul > * { color:#a6a9ae; }
.project-list > ul > li > ul nav { margin-bottom:8px; }
.project-list > ul > li > ul._up {
  bottom:100%;
  top:auto;
}
.project-list > ul > li > ul._up_r {
  bottom:100%;
  top:auto;
  left:auto;
  right:0;
}
.project-list > ul > li > ul p { margin-bottom:4px; }
.project-list > ul > li > ul a {
  color:#4c4c4c;
  display:inline-block;
}
.project-list > ul > li > ul *._delete { color:#cc0000; }
.project-list > ul > li > ul input[type="radio"] { margin-right:6px; }
.project-list > ul > li > ul > input[type="text"] { margin-bottom:8px; }
.project-list > ul > li > ul li > input[type="text"] { margin-bottom:0; }
.project-list > ul > li > ul label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  line-height:30px;
  min-height:30px;
  display:block;
  padding:0 8px;
}
.project-list > ul > li > ul label:hover, .project-list > ul > li > ul label._hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.project-list > ul > li > ul label input.fr { margin-top:10px; }
.project-list > ul > li > ul > ul li {
  padding:0 6px;
  vertical-align:middle;
}
.project-list > ul > li > ul > ul li._hover { background-color:#dff4fd; }
.project-list > ul > li > ul > ul li > img {
  cursor:pointer;
  display:inline-block;
  margin:6px 6px 0 0;
  float:left;
}
.project-list > ul > li > ul > ul li em {
  display:inline-block;
  cursor:pointer;
}
.project-list > ul > li > ul li {
  color:#4c4c4c;
  font-size:1em;
  font-weight:normal;
  line-height:30px;
  min-height:30px;
  position:relative;
  white-space:nowrap;
  clear:both;
}
.project-list > ul > li > ul li._noact { color:#c1c3c6; }
.project-list > ul > li > ul li._noact a, .project-list > ul > li > ul li._noact label { color:#c1c3c6; }
.project-list > ul > li > ul li._noact a:hover, .project-list > ul > li > ul li._noact label:hover { background-color:#ffffff !important; }
.project-list > ul > li > ul li._noact:hover, .project-list > ul > li > ul li._noact._hover { background-color:#ffffff !important; }
.project-list > ul > li > ul li._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.project-list > ul > li > ul li._act a { color:#ffffff; }
.project-list > ul > li > ul li._act:hover { color:#4c4c4c; }
.project-list > ul > li > ul li._act:hover a { color:#4c4c4c; }
.project-list > ul > li > ul li input[type="checkbox"] + em { cursor:pointer; }
.project-list > ul > li > ul li input[type="checkbox"] + em:hover { color:#0095c3; }
.project-list > ul > li > ul li:hover { background-color:#dff4fd; }
.project-list > ul > li > ul li._hover a { background-color:#dff4fd; }
.project-list > ul > li > ul li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  padding:0 8px;
}
.project-list > ul > li > ul li > a:hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.project-list > ul > li > ul li.head {
  color:#a1a1a1;
  font-size:1em;
  text-transform:uppercase;
}
.project-list > ul > li > ul li.head:hover { background-color:#ffffff; }
.project-list > ul > li > ul li.head-1 {
  color:#222222;
  font-size:1.4em;
}
.project-list > ul > li > ul li.head-1:hover { background-color:#ffffff; }
.project-list > ul > li > ul li.head-2 {
  color:#222222;
  font-size:1.2em;
}
.project-list > ul > li > ul li.head-2:hover { background-color:#ffffff; }
.project-list > ul > li > ul li .options {
  right:8px;
  top:0;
  position:absolute;
  float:right;
  font-weight:normal;
  font-size:13px;
  color:#a6a9ae;
}
.project-list > ul > li > ul li .options a {
  display:inline;
  padding:0;
  margin:0;
  color:#0095c3;
}
.project-list > ul > li > ul li .options a:hover {
  text-decoration:underline;
  background:none;
}
.project-list > ul > li > ul li .options a._act {
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.project-list > ul > li > ul li._hr {
  min-height:5px;
  line-height:5px;
  border-bottom:1px solid #ececec;
  margin-bottom:5px;
}
.project-list > ul > li > ul li._hr:hover { background-color:#ffffff; }
.project-list > ul > li > ul li.expandable a {
  float:right;
  font-weight:normal;
  font-size:11px;
  display:none !important;
}
.project-list > ul > li > ul li.expandable:hover a { display:block !important; }
.project-list > ul > li > ul li .schD {
  position:absolute;
  right:8px;
  top:8px;
}
.project-list > ul > li > ul li.btn-wrap .btn {
  display:block;
  float:left;
}
.project-list > ul > li > ul ul.nested {
  background:#fafafa;
  margin:0 -8px;
  padding:0 8px;
}
.project-list > ul > li > ul ul.nested li {
  color:#222222;
  font-size:12px;
}
.project-list > ul > li > ul .dropdown-bottom {
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  background-color:#f5f5f5;
  border-top:1px solid #d4d4d4;
  margin:8px -8px -8px;
  padding:8px;
  width:100%;
}
.project-list > ul > li > ul .dropdown-bottom:before, .project-list > ul > li > ul .dropdown-bottom:after {
  content:" ";
  display:table;
}
.project-list > ul > li > ul .dropdown-bottom:after { clear:both; }
.project-list > ul > li > ul .dropdown-bottom:hover { background-color:#f5f5f5; }
.project-list > ul > li > ul .dropdown-bottom a, .project-list > ul > li > ul .dropdown-bottom span {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  min-width:4px;
  padding:0 12px;
  white-space:nowrap;
  float:left;
}
.project-list > ul > li > ul .dropdown-bottom a:hover, .project-list > ul > li > ul .dropdown-bottom span:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.project-list > ul > li > ul .dropdown-bottom a._noact, .project-list > ul > li > ul .dropdown-bottom span._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.project-list > ul > li > ul .dropdown-bottom a._noact:hover, .project-list > ul > li > ul .dropdown-bottom span._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.project-list > ul > li > ul .dropdown-bottom a._action, .project-list > ul > li > ul .dropdown-bottom span._action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.project-list > ul > li > ul .dropdown-bottom a._action:hover, .project-list > ul > li > ul .dropdown-bottom span._action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.project-list > ul > li > ul .dropdown-bottom a._action._noact, .project-list > ul > li > ul .dropdown-bottom span._action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.project-list > ul > li > ul .dropdown-bottom a._action._noact:hover, .project-list > ul > li > ul .dropdown-bottom span._action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.project-list > ul > li > ul .dropdown-bottom a + a, .project-list > ul > li > ul .dropdown-bottom span + span { float:right; }
.project-list > ul > li > ul .dropdown-bottom:hover { background-color:#fafafa; }
.project-list > ul > li > ul._loader {
  background:#f7f7f7 url(/assets/i/v3/details/loader_animated.gif?ts=1667902843) no-repeat center center;
  height:80px;
}
.project-list > ul > li > ul.no-max-width { max-width:none; }
.project-list > ul > li > ul._date {
  max-width:400px;
  width:358px;
}
.project-list > ul > li > ul._date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.project-list > ul > li > ul._date .datepicker { float:right; }
.project-list > ul > li > ul.due-date {
  width:348px;
  max-width:348px;
}
.project-list > ul > li > ul.due-date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.project-list > ul > li > ul.due-date > div { float:right; }
.project-list > ul._admin > li._opt { display:block; }
.sidebar-wrap .project-list {
  padding:2px 2px 1px 18px;
  margin-bottom:0.25em;
}
.sidebar-wrap .project-list h3 {
  font-size:1.1em;
  padding-left:8px;
}
.sidebar-wrap .project-list h3 p {
  right:34px;
  top:6px;
  position:absolute;
}
.sidebar-wrap .project-list li._nav, .sidebar-wrap .project-list li._opt, .sidebar-wrap .project-list li._acs { display:none !important; }
.sidebar-wrap .project-list:hover { background-color:#ffffff; }
.sidebar-wrap .project-list:hover h3 p { display:none; }
.sidebar-wrap .project-list:hover li._nav, .sidebar-wrap .project-list:hover li._opt, .sidebar-wrap .project-list:hover li._acs { display:block !important; }
.sidebar-wrap .project-list > ul {
  right:1px;
  top:1px;
}
.sidebar-wrap .project-list > ul > li {
  height:28px;
  line-height:28px;
  width:28px;
}
.sidebar-wrap .project-list > ul > li._nav > a { background-position:center -806px; }
.sidebar-wrap .project-list > ul > li._acs > a { background-position:center -1375px; }
.sidebar-wrap .project-list > ul > li._str > a { background-position:center -656px; }
.sidebar-wrap .project-list > ul > li._str > a._act { background-position:center -691px; }
.sidebar-wrap .project-list > ul > li._opt > a { background-position:center -392px; }
.sidebar-wrap .project-list > ul > li > a {
  height:28px;
  line-height:28px;
}
.project-tile._one-user p { display:none; }
.project-tile._one-user ._front > ul > li { visibility:visible; }
.project-list._one-user p { display:none; }
.project-tile.brandA { border-bottom-color:#dc3131; }
.project-tile.brandB { border-bottom-color:#ff4200; }
.project-tile.brandC { border-bottom-color:#f78e1e; }
.project-tile.brandD { border-bottom-color:#fccf24; }
.project-tile.brandE { border-bottom-color:#e05b8c; }
.project-tile.brandF { border-bottom-color:#52ccc8; }
.project-tile.brandG { border-bottom-color:#0aa6a0; }
.project-tile.brandH { border-bottom-color:#7ab800; }
.project-tile.brandI { border-bottom-color:#afd2e8; }
.project-tile.brandJ { border-bottom-color:#7bb0d1; }
.project-tile.brandK { border-bottom-color:#5b8fc9; }
.project-tile.brandL { border-bottom-color:#a061c1; }
.project-tile.brandM { border-bottom-color:#70586f; }
.project-tile.brandN { border-bottom-color:#a19fa4; }
.project-tile.brandO { border-bottom-color:#8f504d; }
.project-tile.brandP { border-bottom-color:#b93706; }
.project-list.brandA:after { background-color:#dc3131; }
.project-list.brandB:after { background-color:#ff4200; }
.project-list.brandC:after { background-color:#f78e1e; }
.project-list.brandD:after { background-color:#fccf24; }
.project-list.brandE:after { background-color:#e05b8c; }
.project-list.brandF:after { background-color:#52ccc8; }
.project-list.brandG:after { background-color:#0aa6a0; }
.project-list.brandH:after { background-color:#7ab800; }
.project-list.brandI:after { background-color:#afd2e8; }
.project-list.brandJ:after { background-color:#7bb0d1; }
.project-list.brandK:after { background-color:#5b8fc9; }
.project-list.brandL:after { background-color:#a061c1; }
.project-list.brandM:after { background-color:#70586f; }
.project-list.brandN:after { background-color:#a19fa4; }
.project-list.brandO:after { background-color:#8f504d; }
.project-list.brandP:after { background-color:#b93706; }
.BigBen.brandA > header nav {
  -webkit-box-shadow:inset 0 3px 0 #dc3131;
  -moz-box-shadow:inset 0 3px 0 #dc3131;
  box-shadow:inset 0 3px 0 #dc3131;
}
.BigBen.brandA > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #e04747;
  -moz-box-shadow:inset 0 3px 0 #e04747;
  box-shadow:inset 0 3px 0 #e04747;
}
.BigBen.brandB > header nav {
  -webkit-box-shadow:inset 0 3px 0 #ff4200;
  -moz-box-shadow:inset 0 3px 0 #ff4200;
  box-shadow:inset 0 3px 0 #ff4200;
}
.BigBen.brandB > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #ff551a;
  -moz-box-shadow:inset 0 3px 0 #ff551a;
  box-shadow:inset 0 3px 0 #ff551a;
}
.BigBen.brandC > header nav {
  -webkit-box-shadow:inset 0 3px 0 #f78e1e;
  -moz-box-shadow:inset 0 3px 0 #f78e1e;
  box-shadow:inset 0 3px 0 #f78e1e;
}
.BigBen.brandC > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #f89a37;
  -moz-box-shadow:inset 0 3px 0 #f89a37;
  box-shadow:inset 0 3px 0 #f89a37;
}
.BigBen.brandD > header nav {
  -webkit-box-shadow:inset 0 3px 0 #fccf24;
  -moz-box-shadow:inset 0 3px 0 #fccf24;
  box-shadow:inset 0 3px 0 #fccf24;
}
.BigBen.brandD > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #fcd53d;
  -moz-box-shadow:inset 0 3px 0 #fcd53d;
  box-shadow:inset 0 3px 0 #fcd53d;
}
.BigBen.brandE > header nav {
  -webkit-box-shadow:inset 0 3px 0 #e05b8c;
  -moz-box-shadow:inset 0 3px 0 #e05b8c;
  box-shadow:inset 0 3px 0 #e05b8c;
}
.BigBen.brandE > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #e4709b;
  -moz-box-shadow:inset 0 3px 0 #e4709b;
  box-shadow:inset 0 3px 0 #e4709b;
}
.BigBen.brandF > header nav {
  -webkit-box-shadow:inset 0 3px 0 #52ccc8;
  -moz-box-shadow:inset 0 3px 0 #52ccc8;
  box-shadow:inset 0 3px 0 #52ccc8;
}
.BigBen.brandF > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #66d2ce;
  -moz-box-shadow:inset 0 3px 0 #66d2ce;
  box-shadow:inset 0 3px 0 #66d2ce;
}
.BigBen.brandG > header nav {
  -webkit-box-shadow:inset 0 3px 0 #0aa6a0;
  -moz-box-shadow:inset 0 3px 0 #0aa6a0;
  box-shadow:inset 0 3px 0 #0aa6a0;
}
.BigBen.brandG > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #0bbeb7;
  -moz-box-shadow:inset 0 3px 0 #0bbeb7;
  box-shadow:inset 0 3px 0 #0bbeb7;
}
.BigBen.brandH > header nav {
  -webkit-box-shadow:inset 0 3px 0 #7ab800;
  -moz-box-shadow:inset 0 3px 0 #7ab800;
  box-shadow:inset 0 3px 0 #7ab800;
}
.BigBen.brandH > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #8bd200;
  -moz-box-shadow:inset 0 3px 0 #8bd200;
  box-shadow:inset 0 3px 0 #8bd200;
}
.BigBen.brandI > header nav {
  -webkit-box-shadow:inset 0 3px 0 #afd2e8;
  -moz-box-shadow:inset 0 3px 0 #afd2e8;
  box-shadow:inset 0 3px 0 #afd2e8;
}
.BigBen.brandI > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #c3ddee;
  -moz-box-shadow:inset 0 3px 0 #c3ddee;
  box-shadow:inset 0 3px 0 #c3ddee;
}
.BigBen.brandJ > header nav {
  -webkit-box-shadow:inset 0 3px 0 #7bb0d1;
  -moz-box-shadow:inset 0 3px 0 #7bb0d1;
  box-shadow:inset 0 3px 0 #7bb0d1;
}
.BigBen.brandJ > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #8ebbd8;
  -moz-box-shadow:inset 0 3px 0 #8ebbd8;
  box-shadow:inset 0 3px 0 #8ebbd8;
}
.BigBen.brandK > header nav {
  -webkit-box-shadow:inset 0 3px 0 #5b8fc9;
  -moz-box-shadow:inset 0 3px 0 #5b8fc9;
  box-shadow:inset 0 3px 0 #5b8fc9;
}
.BigBen.brandK > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #6e9ccf;
  -moz-box-shadow:inset 0 3px 0 #6e9ccf;
  box-shadow:inset 0 3px 0 #6e9ccf;
}
.BigBen.brandL > header nav {
  -webkit-box-shadow:inset 0 3px 0 #a061c1;
  -moz-box-shadow:inset 0 3px 0 #a061c1;
  box-shadow:inset 0 3px 0 #a061c1;
}
.BigBen.brandL > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #ab73c8;
  -moz-box-shadow:inset 0 3px 0 #ab73c8;
  box-shadow:inset 0 3px 0 #ab73c8;
}
.BigBen.brandM > header nav {
  -webkit-box-shadow:inset 0 3px 0 #70586f;
  -moz-box-shadow:inset 0 3px 0 #70586f;
  box-shadow:inset 0 3px 0 #70586f;
}
.BigBen.brandM > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #7e637d;
  -moz-box-shadow:inset 0 3px 0 #7e637d;
  box-shadow:inset 0 3px 0 #7e637d;
}
.BigBen.brandN > header nav {
  -webkit-box-shadow:inset 0 3px 0 #a19fa4;
  -moz-box-shadow:inset 0 3px 0 #a19fa4;
  box-shadow:inset 0 3px 0 #a19fa4;
}
.BigBen.brandN > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #aeacb0;
  -moz-box-shadow:inset 0 3px 0 #aeacb0;
  box-shadow:inset 0 3px 0 #aeacb0;
}
.BigBen.brandO > header nav {
  -webkit-box-shadow:inset 0 3px 0 #8f504d;
  -moz-box-shadow:inset 0 3px 0 #8f504d;
  box-shadow:inset 0 3px 0 #8f504d;
}
.BigBen.brandO > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #a05956;
  -moz-box-shadow:inset 0 3px 0 #a05956;
  box-shadow:inset 0 3px 0 #a05956;
}
.BigBen.brandP > header nav {
  -webkit-box-shadow:inset 0 3px 0 #b93706;
  -moz-box-shadow:inset 0 3px 0 #b93706;
  box-shadow:inset 0 3px 0 #b93706;
}
.BigBen.brandP > header .account-name {
  -webkit-box-shadow:inset 0 3px 0 #d23e07;
  -moz-box-shadow:inset 0 3px 0 #d23e07;
  box-shadow:inset 0 3px 0 #d23e07;
}
.choiceColor > p.brandA span { background-color:#dc3131; }
.choiceColor > p.brandB span { background-color:#ff4200; }
.choiceColor > p.brandC span { background-color:#f78e1e; }
.choiceColor > p.brandD span { background-color:#fccf24; }
.choiceColor > p.brandE span { background-color:#e05b8c; }
.choiceColor > p.brandF span { background-color:#52ccc8; }
.choiceColor > p.brandG span { background-color:#0aa6a0; }
.choiceColor > p.brandH span { background-color:#7ab800; }
.choiceColor > p.brandI span { background-color:#afd2e8; }
.choiceColor > p.brandJ span { background-color:#7bb0d1; }
.choiceColor > p.brandK span { background-color:#5b8fc9; }
.choiceColor > p.brandL span { background-color:#a061c1; }
.choiceColor > p.brandM span { background-color:#70586f; }
.choiceColor > p.brandN span { background-color:#a19fa4; }
.choiceColor > p.brandO span { background-color:#8f504d; }
.choiceColor > p.brandP span { background-color:#b93706; }
.choiceColor {
  font-size:0;
  max-width:435px;
  margin-bottom:14px;
}
.choiceColor > p {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  border:2px solid #ffffff;
  background-color:#ffffff;
  cursor:pointer;
  margin:0 2px 2px 0;
  display:inline-block;
}
.choiceColor > p > span {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  margin:2px;
  width:42px;
  height:42px;
}
.choiceColor > p:hover { border-color:#3ebaef; }
.choiceColor > p._act { border-color:#3ebaef; }
.servicesBox {
  left:24px;
  bottom:11px;
  position:absolute;
  height:68px;
  width:240px;
  font-size:0;
  text-align:center;
}
.servicesBox:before, .servicesBox:after {
  content:" ";
  display:table;
}
.servicesBox:after { clear:both; }
.servicesBox h4 {
  margin:0;
  padding-top:0;
  text-align:left;
}
.servicesBox > div {
  background:url(/assets/i/v3/branding/logos-30.png?ts=1667902843) no-repeat;
  height:45px;
  width:60px;
  display:inline-block;
  cursor:pointer;
}
.servicesBox > div.bambam { background-position:15px 6px; }
.servicesBox > div.bambam div { background-color:#21a689; }
.servicesBox > div.bambam:hover { background-position:-45px 6px; }
.servicesBox > div.springloops { background-position:15px -41px; }
.servicesBox > div.springloops div { background-color:#43aacf; }
.servicesBox > div.springloops:hover { background-position:-45px -41px; }
.servicesBox > div.chime { background-position:15px -91px; }
.servicesBox > div.chime div { background-color:#bc3a86; }
.servicesBox > div.chime:hover { background-position:-45px -91px; }
.servicesBox > div.anchor { background-position:15px -141px; }
.servicesBox > div.anchor div { background-color:#33aeea; }
.servicesBox > div.anchor:hover { background-position:-45px -141px; }
.servicesBox > div > div {
  left:-1px;
  bottom:43px;
  position:absolute;
  -webkit-border-radius:3px 3px 0 0;
  -moz-border-radius:3px 3px 0 0;
  border-radius:3px 3px 0 0;
  cursor:default;
  color:#ffffff;
  height:0;
  font-size:14px;
  width:242px;
  -webkit-transition:height 100ms linear, opacity 200ms linear;
  -moz-transition:height 100ms linear, opacity 200ms linear;
  -o-transition:height 100ms linear, opacity 200ms linear;
  transition:height 100ms linear, opacity 200ms linear;
  opacity:0;
  z-index:1;
  overflow:hidden;
}
.servicesBox > div > div .ServiceLink {
  display:block;
  margin-bottom:10px;
  font-size:30px;
  font-family:'Kalvika';
}
.servicesBox > div > div .ServiceLink:hover {
  text-decoration:none;
  text-shadow:0 2px 0 rgba(90,90,90,0.3);
}
.servicesBox > div > div > a {
  color:#ffffff;
  font-size:0.85em;
}
.servicesBox > div > div > a.action {
  -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
  -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.2);
  border:1px solid rgba(90,90,90,0.2);
  cursor:pointer;
  display:inline-block;
  font-weight:bold;
  font-size:1em;
  margin:20px 0;
  line-height:30px;
  padding:0 12px;
}
.servicesBox > div > div > a.action:hover {
  -webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2);
  -moz-box-shadow:0 1px 0 rgba(255,255,255,0.2);
  box-shadow:0 1px 0 rgba(255,255,255,0.2);
  text-decoration:none;
}
.servicesBox > div > div > span {
  -webkit-box-shadow:0 1px 0 rgba(255,255,255,0.2);
  -moz-box-shadow:0 1px 0 rgba(255,255,255,0.2);
  box-shadow:0 1px 0 rgba(255,255,255,0.2);
  border:1px solid rgba(90,90,90,0.2);
  color:#ffffff;
  cursor:default;
  display:inline-block;
  font-weight:bold;
  margin:20px 0;
  line-height:30px;
  padding:0 12px;
}
.servicesBox:hover > div > div {
  opacity:1;
  height:140px;
  padding:30px 0;
}
.servicesBox:hover > div:hover > div { z-index:10; }
.stream-topbar {
  max-width:650px;
  line-height:30px;
  margin-bottom:2em;
}
.stream-topbar:before, .stream-topbar:after {
  content:" ";
  display:table;
}
.stream-topbar:after { clear:both; }
.stream-topbar .stacked-wrap { max-width:100%; }
.stream-topbar > a { margin:0 6px; }
.stream-topbar .schA { margin-top:6px; }
.stacked-wrap {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  padding-left:65px;
  position:relative;
  max-width:585px;
  margin-bottom:1em;
}
.stacked-wrap:before, .stacked-wrap:after {
  content:" ";
  display:table;
}
.stacked-wrap:after { clear:both; }
.stacked-wrap .mediumAv {
  left:0;
  top:0;
  position:absolute;
}
.stacked-wrap._unreadB header > span {
  border-color:#aac038;
  color:#aac038;
}
.stacked-wrap._unreadB header > span a { color:#aac038; }
.stacked-wrap header {
  line-height:1.5em;
  margin-bottom:0.75em;
}
.stacked-wrap header > span, .stacked-wrap header > em {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  display:block;
  font-size:1em;
}
.stacked-wrap header > span {
  border-bottom:1px solid #ececec;
  color:#a6a9ae;
  font-weight:bold;
  height:27px;
  line-height:19px;
  max-width:150px;
  margin-bottom:0.75em;
  padding-top:14px;
}
.stacked-wrap header > span a { color:#a6a9ae; }
.stacked-wrap header > em {
  color:#a6a9ae;
  font-style:normal;
  display:block;
}
.stacked-wrap header > em > * { color:#a6a9ae; }
.stacked-wrap header > em a {
  display:inline-block;
  line-height:18px;
}
.stacked-wrap header > em .name {
  color:#222222;
  display:inline-block;
  margin-right:4px;
}
.stacked-wrap header > em .name a { color:#4c4c4c; }
.stacked-wrap header img {
  margin-top:-4px;
  margin-left:4px;
  vertical-align:middle;
}
.stacked-wrap .sep {
  border-style:solid;
  border-width:1px;
  border-color:#e4e4e4;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  display:inline-block;
  height:3px;
  width:3px;
  margin-right:6px;
  vertical-align:middle;
}
.stacked-wrap section { margin-bottom:0; }
.stacked-wrap p.title, .stacked-wrap a.title {
  color:#222222;
  display:inline-block;
  font-size:1em;
  font-weight:bold;
}
.stacked-wrap > h3 {
  font-size:1.2em;
  font-weight:bold;
  line-height:1.5em;
  margin-bottom:0;
}
.stacked-wrap .assigners-wrap {
  left:8px;
  top:57px;
  position:absolute;
  margin-top:14px;
}
.stacked-wrap .assigners-wrap span {
  display:block;
  margin:0 0 8px;
}
.stacked-wrap .assigners-wrap:before {
  left:10px;
  top:-13px;
  position:absolute;
  content:'';
  border-top:6px solid transparent;
  border-right:6px solid transparent;
  border-top:6px solid #dddddd;
  border-left:6px solid transparent;
  width:0;
  height:0;
}
.BigBox .stacked-wrap {
  max-width:100%;
  margin:0;
}
.stacked-wrap .event-info {
  right:0;
  top:14px;
  position:absolute;
  height:23px;
  padding:0;
}
.stacked-wrap .event-info em {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:24px;
  line-height:26px;
  font-size:13px;
  float:left;
  color:#ffffff;
  display:inline-block;
  padding:0 8px;
  position:relative;
}
.stacked-wrap .event-info > span {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png) no-repeat center -1456px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  height:24px;
  width:24px;
  color:#ffffff;
  margin-left:8px;
}
.stacked-wrap .event-action {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  margin-bottom:1em;
  margin-top:-0.5em;
}
.stacked-wrap .event-action:before, .stacked-wrap .event-action:after {
  content:" ";
  display:table;
}
.stacked-wrap .event-action:after { clear:both; }
.stacked-wrap .event-action .btn-wrap em {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
}
.stacked-wrap .i-error { background:red; }
.stacked-wrap .i-success { background:red; }
.stacked-wrap .i-billable { background:red; }
.stacked-wrap .i-unbillable { background:red; }
.stacked-wrap.se-Ma .mediumAv { background:url(/assets/i/v3/sprites/events-icons.png?ts=1667902843) no-repeat 8px -283px #fafafa; }
.stacked-wrap.se-Ma .event-info	em { background-color:#74165d; }
.stacked-wrap.se-Me { margin-bottom:2em; }
.stacked-wrap.se-Me .event-info em { background-color:#a22138; }
.stacked-wrap.se-A .mediumAv { background:url(/assets/i/v3/sprites/events-icons.png?ts=1667902843) no-repeat 8px -390px #fafafa; }
.stacked-wrap.se-D .mediumAv { background:url(/assets/i/v3/sprites/events-icons.png?ts=1667902843) no-repeat 8px -337px #fafafa; }
.stacked-wrap.se-D .event-info	em { background-color:#ffab0a; }
.stacked-wrap.se-S .event-info em { background-color:rgba(241,165,44,0.93); }
.stacked-wrap.se-S._master .event-info em { background-color:rgba(220,50,50,0.93); }
.stacked-wrap.se-Tt .event-info em { background-color:#74165d; }
.stacked-wrap.se-Tt .event-title span {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#e8576d;
  color:#ffffff;
  display:inline-block;
  line-height:18px;
  text-align:center;
  width:60px;
}
.stacked-wrap.se-Tt .event-title span._unb { background-color:#f08f9e; }
.stacked-wrap.se-W .mediumAv { background:url(/assets/i/v3/sprites/events-icons.png?ts=1667902843) no-repeat 9px -446px #fafafa; }
.stacked-wrap.se-W .event-info { background-position:right -246px; }
.stacked-wrap.se-T { margin-bottom:2em; }
.stacked-wrap.se-T .event-info { background-position:right 0; }
.stacked-wrap.se-T .event-info em { background-color:#21ac8b; }
.stacked-wrap.se-T .event-info em._resolved { background-color:#c4c4c4; }
.stacked-wrap.se-T .event-info em._closed { background-color:#6c6c6c; }
.se-Tt.stacked-wrap .event-details { padding-left:0; }
.comic-ballon:before {
  content:"";
  right:-6px;
  top:26%;
  position:absolute;
  border-top:10px solid transparent;
  border-right:10px solid rgba(0,0,0,0.3);
  border-bottom:10px solid transparent;
  border-left:10px solid transparent;
  width:0;
  height:0;
}
.event-preview {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  background-color:#ffffff;
  text-align:left;
  outline:none;
  position:absolute;
  width:650px;
  z-index:999;
}
.event-preview > div.jQ_scrollMe { padding:22px 22px 0; }
.event-preview .stacked-wrap .event-info {
  top:0;
  right:0;
}
.event-preview .stacked-wrap .stacked-box {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  padding:0;
  margin-bottom:1em;
}
.jQ_tickerMask {
  background-color:rgba(255,255,255,0.6);
  top:0;
  right:0;
  bottom:0;
  left:0;
  position:fixed;
  z-index:1111;
}
.newEvents {
  background-color:rgba(255,255,255,0.9);
  padding:1em;
  width:650px;
  text-align:center;
  cursor:pointer;
}
.newEvents:hover { color:#0095c3; }
.newEvents._top {
  z-index:400;
  top:61px;
  left:315px;
  position:absolute;
}
.newEvents strong {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  height:18px;
  line-height:19px;
  background:#c1c1c1;
  color:#ffffff !important;
  display:inline-block;
  font-size:11px;
  font-family:Arial;
  font-weight:bold;
  text-align:center;
  cursor:default;
  min-width:14px;
  padding:0 5px;
}
.newEvents strong._me { background-color:#fab443 !important; }
.newEvents strong ._unrm, .newEvents strong._unrm { background-color:#aac038 !important; }
.newEvents strong ._unr, .newEvents strong._unr { background-color:#aac038 !important; }
.newEvents strong em, .newEvents strong > span {
  height:18px;
  display:inline-block;
  min-width:14px;
  padding:0 5px;
}
.newEvents strong em:first-child {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  background-color:#aac038;
}
a.newEvents strong { cursor:pointer; }
a.newEvents strong:hover { text-decoration:none; }
.clearRead {
  bottom:-2px;
  left:315px;
  position:absolute;
  width:650px;
  text-align:center;
  z-index:400;
}
.clearRead a {
  height:35px;
  line-height:35px;
  -webkit-border-radius:2px 2px 0 0;
  -moz-border-radius:2px 2px 0 0;
  border-radius:2px 2px 0 0;
  background-color:rgba(56,58,60,0.6);
  color:#ffffff;
  cursor:pointer;
  display:inline-block;
  padding:0 12px;
  text-decoration:none;
}
.clearRead a:hover { background-color:#3ebaef; }
.log-elements .input-group {
  position:relative;
  display:table;
  border-collapse:separate;
}
.log-elements .input-group input {
  border-top-right-radius:0;
  border-bottom-right-radius:0;
  margin:0;
  border-right:0;
  text-align:right;
}
.log-elements .input-group .input-group-addon {
  border-radius:2px;
  border-top-left-radius:0;
  border-bottom-left-radius:0;
  padding:6px 12px;
  font-size:14px;
  font-weight:normal;
  line-height:1;
  color:#666666;
  text-align:center;
  background-color:#fafafa;
  border:1px solid #cccccc;
  width:1%;
  white-space:nowrap;
  vertical-align:middle;
  display:table-cell;
  box-sizing:border-box;
}
.log-elements input[type="password"], .log-elements input[type="email"], .log-elements input[type="text"] {
  width:100% !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.log-elements input[type="password"]:focus, .log-elements input[type="email"]:focus, .log-elements input[type="text"]:focus { background:rgba(255,255,255,1); }
.log-elements label {
  color:#555555;
  display:block;
  font-weight:bold;
  margin-bottom:4px;
}
.log-elements .CouponCode {
  color:#0095c3;
  display:inline-block;
  font-weight:normal;
  margin-bottom:4px;
}
.log-elements .frmInp {
  margin-bottom:2em;
  display:block;
}
table.log-elements .frmInp { display:table; }
.log-elements .frmInp:before, .log-elements .frmInp:after {
  content:" ";
  display:table;
}
.log-elements .frmInp:after { clear:both; }
.log-elements .frmInp label {
  display:inline;
  font-weight:normal;
  line-height:14px;
}
body.external {
  background-color:#ffffff;
  color:#5c5c5c;
  position:relative;
  height:100%;
  font-size:14px;
  line-height:1.5em;
  vertical-align:top;
}
body.external .tNtc { z-index:4444; }
body.external.springloops aside { background-color:#43aacf; }
body.external.springloops aside > a { background-position:center 0; }
body.external.springloops aside a._op1 { display:none; }
body.external.bambam aside { background-color:#21a689; }
body.external.bambam aside > a { background-position:center -160px; }
body.external.bambam aside a._op2 { display:none; }
body.external.chime aside { background-color:#bc3a86; }
body.external.chime aside > a { background-position:center -480px; }
body.external.chime aside a._op4 { display:none; }
body.external.anchor aside { background-color:#33aeea; }
body.external.anchor aside > a { background-position:center -640px; }
body.external.anchor aside a._op5 { display:none; }
body.external.turbine aside { background-color:#e1466d; }
body.external.turbine aside > a { background-position:0 0; }
body.external.turbine aside a._op3 { display:none; }
body.external .sign-in {
  right:2em;
  top:2em;
  position:absolute;
  color:#a6a9ae;
}
body.external aside {
  position:fixed;
  top:0;
  bottom:0;
  height:100%;
  left:0;
  text-align:center;
  font-size:14px;
  color:rgba(255,255,255,0.6);
  z-index:1;
  width:30%;
}
body.external aside > a {
  background:url(/assets/i/v3/branding/logos-160.png?ts=1667902843) no-repeat;
  display:block;
  width:220px;
  height:160px;
  margin:1.5em auto;
}
body.external aside > div { text-align:center; }
body.external aside > div span {
  font-size:1.1em;
  display:inline-block;
  position:relative;
  margin-bottom:1em;
}
body.external aside > div span:after {
  content:"";
  display:inline-block;
  height:1px;
  width:60px;
  background-color:rgba(255,255,255,0.5);
  margin-left:6px;
  vertical-align:middle;
}
body.external aside > div span:before {
  content:"";
  display:inline-block;
  height:1px;
  width:60px;
  background-color:rgba(255,255,255,0.5);
  margin-right:6px;
  vertical-align:middle;
}
body.external aside > div a {
  background:url(/assets/i/v3/branding/logos-white-small.png?ts=1667902843) no-repeat;
  padding-top:65px;
  height:15px;
  width:220px;
  margin:0 auto 1em;
  display:block;
  opacity:0.6;
  color:#ffffff;
}
body.external aside > div a:hover {
  opacity:1;
  text-decoration:none;
  color:rgba(255,255,255,0.6);
}
body.external aside > div a._op1 { background-position:center 0px; }
body.external aside > div a._op2 { background-position:center -80px; }
body.external aside > div a._op3 { background-position:center -160px; }
body.external aside > div a._op4 { background-position:center -240px; }
body.external aside > div a._op5 { background-position:center -320px; }
body.external aside section {
  background-repeat:repeat-x;
  background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.1) 60%,rgba(0,0,0,0) 100%);
  background-image:-moz-linear-gradient(bottom,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.1) 60%,rgba(0,0,0,0) 100%);
  background-image:-ms-linear-gradient(bottom,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.1) 60%,rgba(0,0,0,0) 100%);
  background-image:-o-linear-gradient(bottom,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.1) 60%,rgba(0,0,0,0) 100%);
  background-image:linear-gradient(to top,rgba(0,0,0,0.3) 0,rgba(0,0,0,0.1) 60%,rgba(0,0,0,0) 100%);
  position:absolute;
  left:0;
  right:0;
  bottom:0;
  padding:2em 2em 1em;
  margin:0;
  z-index:10;
}
body.external aside section h1 {
  font-size:2.2em;
  text-shadow:0 1px 1px rgba(0,0,0,0.4);
  margin-bottom:1em;
  line-height:100%;
}
body.external aside section h1 span { color:#ffffff; }
body.external aside section h1 img {
  -webkit-box-shadow:0 1px 2px rgba(0,0,0,0.4);
  -moz-box-shadow:0 1px 2px rgba(0,0,0,0.4);
  box-shadow:0 1px 2px rgba(0,0,0,0.4);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  background-color:#ffffff;
  padding:8px;
}
body.external aside section div {
  font-size:1.1em;
  margin-bottom:1em;
}
body.external aside section p { margin:1em 0.1em; }
body.external aside section p a { color:#ffffff; }
body.external > section {
  background:#ffffff;
  position:fixed;
  left:30%;
  right:0;
  bottom:0;
  top:0;
  height:100%;
  z-index:200;
  margin:0;
  padding:2em;
}
body.external > section > header { margin-bottom:2em; }
body.external > section > header > nav > a {
  color:#888888;
  font-size:1.2em;
  height:28px;
  line-height:30px;
  margin:0 16px 0 0;
  position:relative;
  z-index:401;
  text-decoration:none;
}
body.external > section > header > nav > a._act { color:#222222; }
body.external > section > header > nav > a:hover {
  color:#222222;
  text-decoration:none;
}
body.external > section > article { margin-bottom:2em; }
body.external > section > footer {
  border-top:1px solid #e9e9e9;
  padding:2em 0;
  color:#b1b1b1;
  font-size:0.8em;
}
body.external > section > footer a {
  color:#b1b1b1;
  display:inline-block;
  text-decoration:none;
  margin-right:0.5em;
}
body.external > section > footer a:hover {
  color:#0099cc;
  text-decoration:underline;
}
body.external > section .log-wrap {
  position:absolute;
  left:2em;
  bottom:6em;
  width:410px;
}
body.external > section .chose-account {
  position:absolute;
  left:2em;
  bottom:6em;
  width:410px;
}
body.external > section .chose-account a {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  border-style:solid;
  border-width:1px;
  border-color:#ececec #ececec #dddddd;
  background:url("/assets/i/v3/branding/logos-80.png?ts=1667902843") no-repeat 0 0;
  display:block;
  height:80px;
  line-height:82px;
  margin-bottom:0.5em;
  padding-left:94px;
  text-decoration:none;
  font-size:1.2em;
  font-weight:bold;
  color:#4c4c4c;
}
body.external > section .chose-account a._bambam { background-position:0 -80px; }
body.external > section .chose-account a._turbine { background-position:0 -160px; }
body.external > section .chose-account a._chime { background-position:0 -240px; }
body.external > section .chose-account a._anchor { background-position:0 -320px; }
body.external > section .chose-account a:hover { background-color:#dff4fd; }
body.external.fullWidth section { left:0; }
@media all and (max-width:1000px) {
  .external aside {
    display:block;
    position:relative;
    width:100%;
  }
  .external aside section { position:relative; }
  .external body > section { margin-left:2em; }
}
@media all and (max-width:500px) {
  .external aside { font-size:10px; }
  .external body > section {
    margin-left:2em;
    max-width:auto;
  }
}
.log-wrap .input-group, .existing-log-wrap .input-group {
  position:relative;
  display:table;
  border-collapse:separate;
}
.log-wrap .input-group input, .existing-log-wrap .input-group input {
  border-top-right-radius:0;
  border-bottom-right-radius:0;
  margin:0;
  border-right:0;
  text-align:right;
}
.log-wrap .input-group .input-group-addon, .existing-log-wrap .input-group .input-group-addon {
  border-radius:2px;
  border-top-left-radius:0;
  border-bottom-left-radius:0;
  padding:6px 12px;
  font-size:14px;
  font-weight:normal;
  line-height:1;
  color:#666666;
  text-align:center;
  background-color:#fafafa;
  border:1px solid #cccccc;
  width:1%;
  white-space:nowrap;
  vertical-align:middle;
  display:table-cell;
  box-sizing:border-box;
}
.log-wrap input[type="password"], .log-wrap input[type="email"], .log-wrap input[type="text"], .existing-log-wrap input[type="password"], .existing-log-wrap input[type="email"], .existing-log-wrap input[type="text"] {
  width:100% !important;
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
}
.log-wrap input[type="password"]:focus, .log-wrap input[type="email"]:focus, .log-wrap input[type="text"]:focus, .existing-log-wrap input[type="password"]:focus, .existing-log-wrap input[type="email"]:focus, .existing-log-wrap input[type="text"]:focus { background:rgba(255,255,255,1); }
.log-wrap label, .existing-log-wrap label {
  color:#555555;
  display:block;
  font-weight:bold;
  margin-bottom:4px;
}
.log-wrap .CouponCode, .existing-log-wrap .CouponCode {
  color:#0095c3;
  display:inline-block;
  font-weight:normal;
  margin-bottom:4px;
}
.log-wrap .frmInp, .existing-log-wrap .frmInp {
  margin-bottom:2em;
  display:block;
}
table.log-wrap .frmInp, table.existing-log-wrap .frmInp { display:table; }
.log-wrap .frmInp:before, .log-wrap .frmInp:after, .existing-log-wrap .frmInp:before, .existing-log-wrap .frmInp:after {
  content:" ";
  display:table;
}
.log-wrap .frmInp:after, .existing-log-wrap .frmInp:after { clear:both; }
.log-wrap .frmInp label, .existing-log-wrap .frmInp label {
  display:inline;
  font-weight:normal;
  line-height:14px;
}
body.bambam .product-logo {
  width:132px;
  background-position:10px 2px;
}
body.turbine .product-logo {
  width:115px;
  background-position:10px -56px;
}
body.anchor .product-logo {
  width:109px;
  background-position:10px -115px;
}
body.chime .product-logo {
  width:99px;
  background-position:10px -173px;
}
body.springloops .product-logo {
  width:143px;
  background-position:10px -232px;
}
body .publicHub {
  margin:0 auto 30px;
  width:960px;
  z-index:10;
}
body .publicHub._rc {
  padding-right:250px;
  width:710px;
}
body .publicHub._rc .publicHub-box .phb-right-mask { display:block; }
body .publicHub._rc .publicHub-box .phb-right { display:block; }
body .publicHub._1200 { width:1200px; }
body .publicHub._1200._rc {
  padding-right:250px;
  width:950px;
}
body .publicHub header {
  margin:0 auto;
  text-align:right;
  padding:12px 0;
}
body .publicHub header:before, body .publicHub header:after {
  content:" ";
  display:table;
}
body .publicHub header:after { clear:both; }
body .publicHub header h1 {
  float:left;
  font-size:1.9em;
  line-height:40px;
  margin-bottom:0;
}
body .publicHub header h1 a { color:#ffffff; }
body .publicHub header .product-logo {
  background-image:url(/assets/i/v3/sprites/products-white.png?ts=1667902843);
  background-repeat:no-repeat;
  height:40px;
  border:none;
  display:block;
  margin:0;
  float:left;
  padding:0 10px;
}
body .publicHub header > a {
  height:22px;
  line-height:22px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:1px;
  border-color:transparent;
  color:rgba(255,255,255,0.7);
  display:inline-block;
  float:right;
  margin:8px 0 0 16px;
  padding:0 8px;
}
body .publicHub header > a:hover {
  background-color:rgba(255,255,255,0.2);
  border-color:rgba(255,255,255,0.5);
  text-decoration:none;
}
body .publicHub footer {
  color:rgba(255,255,255,0.55);
  padding:24px 0;
}
body .publicHub._lc .publicHub-box .phb-content { margin-left:250px; }
body .publicHub._lc .publicHub-box .phb-left {
  display:block;
  float:left;
  padding:24px 0 24px 24px;
  width:226px;
}
body .publicHub .publicHub-box {
  -webkit-box-shadow:3px 3px 19px rgba(0,0,0,0.4);
  -moz-box-shadow:3px 3px 19px rgba(0,0,0,0.4);
  box-shadow:3px 3px 19px rgba(0,0,0,0.4);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background:#ffffff;
  height:100%;
  position:relative;
  z-index:10;
}
body .publicHub .publicHub-box:before, body .publicHub .publicHub-box:after {
  content:" ";
  display:table;
}
body .publicHub .publicHub-box:after { clear:both; }
body .publicHub .publicHub-box > nav {
  border-bottom:1px solid #e4e4e4;
  padding:0 24px;
}
body .publicHub .publicHub-box > nav:before, body .publicHub .publicHub-box > nav:after {
  content:" ";
  display:table;
}
body .publicHub .publicHub-box > nav:after { clear:both; }
body .publicHub .publicHub-box > nav a {
  font-size:1.3em;
  height:30px;
  margin-bottom:-2px;
  margin-top:15px;
}
body .publicHub .publicHub-box .phb-left { display:none; }
body .publicHub .publicHub-box .phb-content { padding:24px; }
body .publicHub .publicHub-box .phb-right {
  float:right;
  color:rgba(0,0,0,0.7);
  display:none;
  margin-right:-250px;
  margin-top:-38px;
  width:222px;
  padding:14px 14px 22px;
  position:relative;
  z-index:100;
}
body .publicHub .publicHub-box .phb-right-mask {
  -webkit-box-shadow:inset 3px 0 1px rgba(90,90,90,0.1);
  -moz-box-shadow:inset 3px 0 1px rgba(90,90,90,0.1);
  box-shadow:inset 3px 0 1px rgba(90,90,90,0.1);
  background-color:rgba(255,255,255,0.8);
  display:none;
  right:-250px;
  top:8px;
  bottom:8px;
  position:absolute;
  width:250px;
  z-index:10;
}
body .publicHub .PH-leftBar {
  float:left;
  overflow:auto;
  padding:0 16px;
  width:200px;
}
body .publicHub .PH-rightBar { border-right:1px solid red; }
.thank-you {
  position:fixed;
  left:50%;
  top:50%;
  width:800px;
  height:300px;
  z-index:300;
  margin-left:-400px;
  margin-top:-150px;
}
.thank-you h1 {
  width:150px;
  height:220px;
  float:left;
}
.thank-you h1.springloops { background:url(/assets/i/v3/branding/springloops-150.png?ts=1667902843) no-repeat 50% 50%; }
.thank-you h1.bambam { background:url(/assets/i/v3/branding/bambam-150.png?ts=1667902843) no-repeat 50% 50%; }
.thank-you h1.chime { background:url(/assets/i/v3/branding/chime-150.png?ts=1667902843) no-repeat 50% 50%; }
.thank-you h1.anchor { background:url(/assets/i/v3/branding/anchor-150.png?ts=1667902843) no-repeat 50% 50%; }
.thank-you h1.turbine { background:url(/assets/i/v3/branding/turbine-150.png?ts=1667902843) no-repeat 50% 50%; }
.thank-you h2 {
  font-size:25pt;
  margin-left:180px;
  margin-top:55px;
}
.thank-you p.desc {
  font-size:16pt;
  margin-left:180px;
  padding-left:25px;
  color:#999999;
  line-height:140%;
  background:url(/assets/i/v3/details/loader-16.gif?ts=1667902843) no-repeat 0 4px;
}
.thank-you p.redirect {
  text-align:right;
  margin-top:20px;
  font-size:12pt;
}
body.external {
  overflow:auto;
  padding:1px 0;
}
body.external.login { background:#f5f5f5; }
body.external .row:before, body.external .row:after {
  content:" ";
  display:table;
}
body.external .row:after { clear:both; }
body.external .register-wrap, body.external .login-wrap {
  max-width:1000px;
  margin:100px auto 80px auto;
  padding:30px;
  background:#ffffff;
}
body.external .login-wrap {
  max-width:510px;
  border:1px solid #dddddd;
  -webkit-box-shadow:0 0 0 3px rgba(190,190,190,0.1);
  -moz-box-shadow:0 0 0 3px rgba(190,190,190,0.1);
  box-shadow:0 0 0 3px rgba(190,190,190,0.1);
  position:relative;
}
body.external .login-wrap:before {
  content:'';
  position:absolute;
  left:0;
  top:0;
  right:0;
  height:3px;
  background:#21a689;
}
body.external .login-wrap .external-app-logo { margin:0 auto 20px auto; }
body.external .register-features, body.external .login-app-info {
  float:left;
  width:40%;
}
body.external .login-app-info { text-align:center; }
body.external .log-wrap {
  float:left;
  width:50%;
  margin-left:10%;
  margin-top:60px;
}
body.external .login-wrap .log-wrap {
  float:none;
  width:100%;
  margin:0;
}
.login-footer {
  position:fixed;
  bottom:0;
  left:0;
  right:0;
  text-align:center;
  padding:16px;
  color:#cccccc;
}
.login-footer a {
  color:#999999;
  display:inline-block;
  padding:0 6px;
}
body.external.chime .login-wrap:before { background:#bc3a86; }
body.external.springloops .login-wrap:before { background:#43aacf; }
body.external.anchor .login-wrap:before { background:#33aeea; }
body.external.turbine .login-wrap:before { background:#e1466d; }
.external-app-logo {
  background:#ffffff url(../i/v3/branding/bambam-150.png?ts=1667902843) no-repeat center center;
  background-size:120px;
  border-radius:50%;
  width:160px;
  height:160px;
  display:block;
}
body.chime .external-app-logo { background-image:url(../i/v3/branding/chime-150.png?ts=1667902843); }
body.anchor .external-app-logo { background-image:url(../i/v3/branding/anchor-150.png?ts=1667902843); }
body.springloops .external-app-logo { background-image:url(../i/v3/branding/springloops-150.png?ts=1667902843); }
body.turbine .external-app-logo { background-image:url(../i/v3/branding/turbine-150.png?ts=1667902843); }
.external-top-info { text-align:center; }
.external-top-info h2 {
  color:#404040;
  line-height:1.5;
  font-size:35px;
  padding-bottom:40px;
  font-weight:400;
}
.external-top-info h2 span {
  display:inline-block;
  text-align:center;
  font-family:Verdana;
  font-weight:700;
  font-size:0.9em;
}
.external-top-info h3 {
  color:#9b9b9b;
  font-size:25px;
  line-height:1.4;
}
.external-app-info {
  background:#f5f5f5;
  padding:100px 32px 32px 32px;
  margin-top:60px;
  color:#545454;
  position:relative;
  font-size:16px;
}
.external-app-info .external-app-logo {
  position:absolute;
  top:0;
  left:50%;
  margin-top:-80px;
  margin-left:-80px;
}
.external-app-info h5 {
  padding:12px 0;
  font-size:15px;
  text-transform:none;
  color:#404040;
  margin:0;
  font-weight:700;
}
.external-app-info h3 {
  margin:20px 0 0 0;
  font-size:16px;
  color:#999999;
}
.external-app-info p {
  margin:20px 0 0 0;
  font-size:16px;
  color:#999999;
}
.external-app-info p a { color:inherit; }
.external-app-info ul li {
  padding:12px 0 12px 33px;
  line-height:1;
  position:relative;
}
.external-app-info ul li .checkmark {
  display:inline-block;
  width:22px;
  height:22px;
  -ms-transform:rotate(45deg);
  -webkit-transform:rotate(45deg);
  transform:rotate(45deg);
  position:absolute;
  top:8px;
  left:0px;
}
.external-app-info ul li .checkmark:before {
  content:'';
  position:absolute;
  width:2px;
  height:11px;
  background-color:#10af8b;
  left:13px;
  top:3px;
}
.external-app-info ul li .checkmark:after {
  content:'';
  position:absolute;
  width:6px;
  height:2px;
  background-color:#10af8b;
  left:8px;
  top:12px;
}
body.springloops .external-app-info ul li .checkmark:before, body.springloops .external-app-info ul li .checkmark:after { background-color:#77c6dc; }
body.turbine .external-app-info ul li .checkmark:before, body.turbine .external-app-info ul li .checkmark:after { background-color:#ec1b4e; }
body.anchor .external-app-info ul li .checkmark:before, body.anchor .external-app-info ul li .checkmark:after { background-color:#00a4e5; }
body.chime .external-app-info ul li .checkmark:before, body.chime .external-app-info ul li .checkmark:after { background-color:#f15d9c; }
.mce-container, .mce-container *, .mce-widget, .mce-widget * {
  margin:0;
  padding:0;
  border:0;
  outline:0;
  vertical-align:top;
  background:transparent;
  text-decoration:none;
  color:#000000;
  font-family:"ProximaNova", Arial, Helvetica, sans-serif;
  font-size:14px;
  text-shadow:none;
  float:none;
  position:static;
  width:auto;
  height:auto;
  white-space:nowrap;
  cursor:inherit;
  -webkit-tap-highlight-color:transparent;
  line-height:normal;
  font-weight:normal;
  text-align:left;
}
.mce-container *[unselectable] {
  -moz-user-select:none;
  -webkit-user-select:none;
  -o-user-select:none;
  user-select:none;
}
.mce-container ::-webkit-scrollbar {
  width:8px;
  height:8px;
  -webkit-border-radius:4px;
}
.mce-container ::-webkit-scrollbar-track, .mce-container ::-webkit-scrollbar-track-piece { background-color:transparent; }
.mce-container ::-webkit-scrollbar-thumb {
  background-color:rgba(53,57,71,0.3);
  width:6px;
  height:6px;
  -webkit-border-radius:4px;
}
.mce-table-toolbar .mce-flow-layout { padding-top:0; }
.mce-fade.mce-in { opacity:1; }
.mce-tinymce {
  visibility:visible !important;
  position:relative;
}
.mce-fullscreen {
  border:0;
  padding:0;
  margin:0;
  overflow:hidden;
  background:#ffffff;
  height:100%;
  z-index:100;
}
div.mce-fullscreen {
  position:fixed;
  top:0;
  left:0;
  width:100%;
  height:auto;
}
.mce-tinymce { display:block; }
.mce-wordcount {
  position:absolute;
  top:0;
  right:0;
  padding:8px;
}
.mce-edit-area {
  background:#ffffff;
  border-top-color:#ffffff !important;
  filter:none;
}
.mce-statusbar { position:relative; }
.mce-statusbar .mce-container-body { position:relative; }
.mce-fullscreen .mce-resizehandle { display:none; }
.mce-charmap { border-collapse:collapse; }
.mce-charmap td {
  cursor:default;
  border:1px solid #c5c5c5;
  width:20px;
  height:20px;
  line-height:20px;
  text-align:center;
  vertical-align:middle;
  padding:2px;
}
.mce-charmap td div { text-align:center; }
.mce-charmap td:hover { background:#d9d9d9; }
.mce-grid td div {
  border:1px solid #808080;
  width:12px;
  height:12px;
  margin:2px;
  cursor:pointer;
}
.mce-grid td div:hover { border-color:black; }
.mce-grid td div:focus {
  border-color:#59a5e1;
  outline:1px solid rgba(82,168,236,0.8);
  border-color:rgba(82,168,236,0.8);
}
.mce-grid {
  border-spacing:2px;
  border-collapse:separate;
}
.mce-grid a {
  display:block;
  border:1px solid transparent;
}
.mce-grid a:hover { border-color:#c5c5c5; }
.mce-grid-border { margin:0 4px 0 4px; }
.mce-grid-border a {
  border-color:#e8e8e8;
  width:13px;
  height:13px;
}
.mce-grid-border a:hover, .mce-grid-border a.mce-active {
  border-color:#3fbaee;
  background:#e8f8ff;
}
.mce-text-center { text-align:center; }
div.mce-tinymce-inline {
  width:100%;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
.mce-container, .mce-container-body { display:block; }
.mce-autoscroll { overflow:hidden; }
.mce-scrollbar {
  position:absolute;
  width:7px;
  height:100%;
  top:2px;
  right:2px;
  opacity:.4;
  filter:1;
  zoom:1;
}
.mce-scrollbar-h {
  top:auto;
  right:auto;
  left:2px;
  bottom:2px;
  width:100%;
  height:7px;
}
.mce-scrollbar-thumb {
  position:absolute;
  background-color:#000000;
  border:1px solid #888888;
  border-color:rgba(85,85,85,0.6);
  width:5px;
  height:100%;
  -webkit-border-radius:7px;
  -moz-border-radius:7px;
  border-radius:7px;
}
.mce-scrollbar-h .mce-scrollbar-thumb {
  width:100%;
  height:5px;
}
.mce-scrollbar:hover, .mce-scrollbar.mce-active {
  background-color:#aaaaaa;
  opacity:.6;
  filter:1;
  zoom:1;
  -webkit-border-radius:7px;
  -moz-border-radius:7px;
  border-radius:7px;
}
.mce-scroll { position:relative; }
.mce-panel { border:0 solid #dddddd; }
.mce-floatpanel { position:absolute; }
.mce-floatpanel.mce-fixed { position:fixed; }
.mce-floatpanel .mce-arrow, .mce-floatpanel .mce-arrow:after {
  position:absolute;
  display:block;
  width:0;
  height:0;
  border-color:transparent;
  border-style:solid;
}
.mce-floatpanel .mce-arrow { border-width:11px; }
.mce-floatpanel .mce-arrow:after {
  border-width:10px;
  content:"";
}
.mce-floatpanel.mce-popover {
  top:0;
  left:0;
  background:#ffffff;
  -webkit-background-clip:padding-box;
  -moz-background-clip:padding;
  background-clip:padding-box;
  border:1px solid #cccccc;
  border:1px solid rgba(0,0,0,0.2);
  -webkit-border-radius:6px;
  -moz-border-radius:6px;
  border-radius:6px;
  -webkit-box-shadow:0 5px 10px rgba(0,0,0,0.2);
  -moz-box-shadow:0 5px 10px rgba(0,0,0,0.2);
  box-shadow:0 5px 10px rgba(0,0,0,0.2);
}
.mce-floatpanel.mce-popover.mce-bottom { margin-top:10px; }
.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow {
  left:50%;
  margin-left:-11px;
  border-top-width:0;
  border-bottom-color:#999999;
  border-bottom-color:rgba(0,0,0,0.25);
  top:-11px;
}
.mce-floatpanel.mce-popover.mce-bottom>.mce-arrow:after {
  top:1px;
  margin-left:-10px;
  border-top-width:0;
  border-bottom-color:#ffffff;
}
.mce-floatpanel.mce-popover.mce-bottom.mce-start { margin-left:-22px; }
.mce-floatpanel.mce-popover.mce-bottom.mce-start>.mce-arrow { left:20px; }
.mce-floatpanel.mce-popover.mce-bottom.mce-end { margin-left:22px; }
.mce-floatpanel.mce-popover.mce-bottom.mce-end>.mce-arrow {
  right:10px;
  left:auto;
}
.mce-fullscreen {
  border:0;
  padding:0;
  margin:0;
  overflow:hidden;
  background:#ffffff;
  height:100%;
}
div.mce-fullscreen {
  position:fixed;
  top:0;
  left:0;
}
#mce-modal-block {
  position:fixed;
  left:0;
  top:0;
  width:100%;
  height:100%;
  background:#000000;
}
#mce-modal-block.mce-in { background:rgba(0,0,0,0.6); }
.mce-window-move { cursor:move; }
.mce-window {
  background:#ffffff;
  position:fixed;
  top:0;
  left:0;
  opacity:0;
  width:625px;
}
.mce-window.mce-in { opacity:1; }
.mce-window-head {
  padding:9px 15px;
  border-bottom:1px solid #eeeeee;
  position:relative;
}
.mce-window-head .mce-close {
  background-color:#3a3a3a;
  cursor:pointer;
  z-index:999;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:11px -1319px;
  right:-43px;
  top:17px;
  position:absolute;
  height:43px;
  width:43px;
  text-indent:-9999px;
}
.mce-close:hover {
  text-decoration:none;
  background-color:#3fbaee;
}
.mce-window-head .mce-title {
  display:inline-block;
  font-weight:normal;
  color:#555555;
  margin:0;
  padding:14px 24px 0;
  line-height:1.8em;
  font-size:1.7em;
}
.mce-window .mce-container-body { display:block; }
.mce-foot {
  display:block;
  background-color:#fafafa;
  border-top:1px solid #e4e4e4;
  padding:16px 24px 16px;
}
.mce-window-head .mce-dragh { dispaly:none; }
.mce-window iframe {
  width:100%;
  height:100%;
}
.mce-window.mce-fullscreen, .mce-window.mce-fullscreen .mce-foot {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
}
.mce-abs-layout { position:relative; }
body .mce-abs-layout-item, .mce-abs-end { position:absolute; }
.mce-abs-end {
  width:1px;
  height:1px;
}
.mce-container-body.mce-abs-layout { overflow:hidden; }
.mce-tooltip {
  position:absolute;
  padding:5px;
}
.mce-tooltip-inner {
  font-size:13px;
  background-color:#333333;
  border:2px solid #333333;
  color:#ffffff;
  max-width:200px;
  padding:5px;
  text-align:center;
  white-space:normal;
}
.mce-tooltip-arrow {
  position:absolute;
  width:0;
  height:0;
  line-height:0;
  border:5px dashed #333333;
}
.mce-tooltip-arrow-n { border-bottom-color:#333333; }
.mce-tooltip-arrow-s { border-top-color:#333333; }
.mce-tooltip-arrow-e { border-left-color:#333333; }
.mce-tooltip-arrow-w { border-right-color:#333333; }
.mce-tooltip-nw, .mce-tooltip-sw { margin-left:-14px; }
.mce-tooltip-n .mce-tooltip-arrow {
  top:0;
  left:50%;
  margin-left:-5px;
  border-bottom-style:solid;
  border-top:0;
  border-left-color:transparent;
  border-right-color:transparent;
}
.mce-tooltip-nw .mce-tooltip-arrow {
  top:0;
  left:10px;
  border-bottom-style:solid;
  border-top:0;
  border-left-color:transparent;
  border-right-color:transparent;
}
.mce-tooltip-ne .mce-tooltip-arrow {
  top:0;
  right:10px;
  border-bottom-style:solid;
  border-top:0;
  border-left-color:transparent;
  border-right-color:transparent;
}
.mce-tooltip-s .mce-tooltip-arrow {
  bottom:0;
  left:50%;
  margin-left:-5px;
  border-top-style:solid;
  border-bottom:0;
  border-left-color:transparent;
  border-right-color:transparent;
}
.mce-tooltip-sw .mce-tooltip-arrow {
  bottom:0;
  left:10px;
  border-top-style:solid;
  border-bottom:0;
  border-left-color:transparent;
  border-right-color:transparent;
}
.mce-tooltip-se .mce-tooltip-arrow {
  bottom:0;
  right:10px;
  border-top-style:solid;
  border-bottom:0;
  border-left-color:transparent;
  border-right-color:transparent;
}
.mce-tooltip-e .mce-tooltip-arrow {
  right:0;
  top:50%;
  margin-top:-5px;
  border-left-style:solid;
  border-right:0;
  border-top-color:transparent;
  border-bottom-color:transparent;
}
.mce-tooltip-w .mce-tooltip-arrow {
  left:0;
  top:50%;
  margin-top:-5px;
  border-right-style:solid;
  border-left:none;
  border-top-color:transparent;
  border-bottom-color:transparent;
}
.mce-btn {
  position:relative;
  color:#333333;
  text-shadow:0 1px 1px rgba(255,255,255,0.75);
  display:inline-block;
}
.mce-toolbar { border-bottom:1px solid #dddddd; }
.mce-btn:hover, .mce-btn:focus {
  text-decoration:none;
  color:#333333;
  text-shadow:0 1px 1px rgba(255,255,255,0.75);
  border-color:#cccccc #cccccc #a6a6a6;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.mce-btn:hover button { background-color:#f0f0f0; }
.mce-btn.mce-disabled, .mce-btn.mce-disabled:hover {
  cursor:default;
  background-image:none;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  opacity:.65;
  filter:1;
  zoom:1;
}
.mce-btn.mce-active, .mce-btn.mce-active:hover {
  color:#333333;
  text-shadow:0 1px 1px rgba(255,255,255,0.75);
  border-color:#bfbfbf #bfbfbf #999999;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.mce-btn button {
  font-size:14px;
  padding:0 6px;
  box-sizing:border-box;
  height:28px;
  line-height:28px;
  cursor:pointer;
  color:#888888;
  text-align:center;
  overflow:visible;
  -webkit-appearance:none;
}
.mce-btn.mce-active button { background:#f0f0f0; }
.mce-btn button span { line-height:32px; }
.mce-btn button span, .mce-btn button i { color:#666666; }
.mce-btn button:hover span, .mce-btn button:hover i, .mce-btn button:hover { color:#000000; }
.mce-btn button:hover .mce-ico { opacity:1; }
.mce-btn button::-moz-focus-inner {
  border:0;
  padding:0;
}
.mce-primary {
  min-width:50px;
  color:#ffffff;
  text-shadow:0 1px 1px rgba(255,255,255,0.75);
  background-color:#006dcc;
  border-color:#0044cc #0044cc #002b80;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.mce-primary:hover, .mce-primary:focus {
  color:#ffffff;
  text-shadow:0 1px 1px rgba(255,255,255,0.75);
  background-color:#005fb3;
  border-color:#003cb3 #003cb3 #002266;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.mce-primary button { color:#ffffff; }
.mce-btn-large button {
  padding:9px 14px;
  font-size:16px;
  line-height:normal;
}
.mce-btn-large i { margin-top:2px; }
.mce-btn-small button {
  padding:3px 5px;
  font-size:12px;
  line-height:15px;
}
.mce-btn-small i { margin-top:0; }
.mce-btn .mce-caret {
  margin-top:12px;
  margin-left:0;
}
.mce-btn-small .mce-caret {
  margin-top:6px;
  *margin-top:4px;
  margin-left:0;
}
.mce-caret {
  display:inline-block;
  width:0;
  height:0;
  vertical-align:top;
  border-top:4px solid #444444;
  border-right:4px solid transparent;
  border-left:4px solid transparent;
  content:"";
}
.mce-disabled .mce-caret { border-top-color:#999999; }
.mce-caret.mce-up {
  border-bottom:4px solid #444444;
  border-top:0;
}
.mce-btn-group, .mce-listbox {
  margin:0 0 0 0;
  border-right:1px solid #eeeeee;
  padding:3px;
}
.mce-btn-group .mce-btn {
  border-width:1px 0 1px 0;
  margin:0;
  padding:0;
}
.mce-btn-group .mce-btn:hover, .mce-btn-group .mce-btn:focus {
  color:#333333;
  text-shadow:0 1px 1px rgba(255,255,255,0.75);
  background-color:#f0f0f0;
  zoom:1;
  border-color:#cccccc #cccccc #a6a6a6;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.mce-btn-group .mce-btn.mce-disabled, .mce-btn-group .mce-btn.mce-disabled:hover {
  color:#333333;
  text-shadow:0 1px 1px rgba(255,255,255,0.75);
  zoom:1;
  border-color:#d9d9d9 #d9d9d9 #b3b3b3;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.mce-btn-group .mce-btn.mce-active, .mce-btn-group .mce-btn.mce-active:hover, .mce-btn-group .mce-btn:active {
  color:#333333;
  text-shadow:0 1px 1px rgba(255,255,255,0.75);
  background-color:#eeeeee;
  zoom:1;
  border-color:#bfbfbf #bfbfbf #999999;
  border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
}
.mce-btn-group .mce-btn.mce-disabled button {
  opacity:.5;
  filter:1;
  zoom:1;
}
.mce-btn-group.mce-last { border-right:none; }
.mce-btn-group .mce-btn.mce-flow-layout-item { margin:0; }
.mce-checkbox { cursor:pointer; }
i.mce-i-checkbox {
  margin:0 3px 0 0;
  border:1px solid #c5c5c5;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
  -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
  background-color:#f0f0f0;
  background-repeat:repeat-x;
  zoom:1;
  text-indent:-10em;
  *font-size:0;
  *line-height:0;
  *text-indent:0;
}
.mce-checked i.mce-i-checkbox {
  color:#000000;
  font-size:16px;
  line-height:16px;
  text-indent:0;
}
.mce-checkbox:focus i.mce-i-checkbox {
  border:1px solid #59a5e1;
  border:1px solid rgba(82,168,236,0.8);
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
}
.mce-colorbutton .mce-ico { position:relative; }
.mce-colorpicker { background:#ffffff; }
.mce-colorbutton-grid { margin:4px; }
.mce-colorbutton button { padding-right:4px; }
.mce-colorbutton .mce-preview {
  padding-right:3px;
  display:block;
  position:absolute;
  left:50%;
  top:50%;
  margin-left:-14px;
  margin-top:7px;
  background:gray;
  width:13px;
  height:2px;
  overflow:hidden;
}
.mce-colorbutton.mce-btn-small .mce-preview {
  margin-left:-17px;
  padding-right:0;
  width:16px;
}
.mce-colorbutton .mce-open {
  padding-left:4px;
  border-left:1px solid transparent;
  border-right:1px solid transparent;
}
.mce-colorbutton:hover .mce-open {
  border-left-color:#c5c5c5;
  border-right-color:#c5c5c5;
}
.mce-combobox {
  display:inline-block;
  *display:inline;
  *zoom:1;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  width:100px;
  -webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
  -moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
  box-shadow:inset 0 1px 0 rgba(255,255,255,0.2), 0 1px 2px rgba(0,0,0,0.05);
}
.mce-combobox input {
  border-color:1px solid #c5c5c5;
  border-right-color:rgba(0,0,0,0.15);
  height:28px;
}
.mce-combobox.mce-has-open input {
  -webkit-border-radius:4px 0 0 4px;
  -moz-border-radius:4px 0 0 4px;
  border-radius:4px 0 0 4px;
}
.mce-combobox .mce-btn {
  border-left:0;
  -webkit-border-radius:0 4px 4px 0;
  -moz-border-radius:0 4px 4px 0;
  border-radius:0 4px 4px 0;
}
.mce-combobox button {
  padding-right:8px;
  padding-left:8px;
}
.mce-combobox *:focus {
  border-color:#59a5e1;
  border-color:rgba(82,168,236,0.8);
  -webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
  -moz-box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
  box-shadow:inset 0 1px 1px rgba(0,0,0,0.075), 0 0 8px rgba(82,168,236,0.6);
}
.mce-path {
  display:inline-block;
  *display:inline;
  *zoom:1;
  padding:8px;
  white-space:normal;
}
.mce-path .mce-txt {
  display:inline-block;
  padding-right:3px;
}
.mce-path .mce-path-body { display:inline-block; }
.mce-path-item {
  display:inline-block;
  *display:inline;
  *zoom:1;
  cursor:pointer;
  color:#000000;
}
.mce-path-item:hover { text-decoration:underline; }
.mce-path-item:focus {
  background:gray;
  color:white;
}
.mce-path .mce-divider { display:inline; }
.mce-fieldset {
  border:0 solid #9e9e9e;
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
}
.mce-fieldset>.mce-container-body { margin-top:-15px; }
.mce-fieldset-title {
  margin-left:5px;
  padding:0 5px 0 5px;
}
.mce-fit-layout {
  display:inline-block;
  *display:inline;
  *zoom:1;
}
.mce-fit-layout-item { position:absolute; }
.mce-flow-layout-item {
  display:inline-block;
  *display:inline;
  *zoom:1;
}
.mce-flow-layout-item.mce-last { margin-right:2px; }
.mce-flow-layout { white-space:normal; }
.mce-iframe {
  border:0 solid #c5c5c5;
  width:100%;
  height:100%;
}
.mce-label {
  display:inline-block;
  *display:inline;
  *zoom:1;
  text-shadow:0 1px 1px rgba(255,255,255,0.75);
  border:0 solid #c5c5c5;
  overflow:hidden;
}
.mce-label.mce-autoscroll { overflow:auto; }
.mce-label-disabled .mce-text { color:#999999; }
.mce-label.mce-multiline { white-space:pre-wrap; }
.mce-menubar .mce-menubtn {
  border-color:transparent;
  background:transparent;
}
.mce-menubar { border:1px solid #dddddd; }
.mce-menubar .mce-menubtn button { color:#000000; }
.mce-menubar .mce-menubtn:hover, .mce-menubar .mce-menubtn.mce-active, .mce-menubar .mce-menubtn:focus {
  border-color:transparent;
  background:#dddddd;
  filter:none;
}
.mce-menubtn.mce-disabled span { color:#999999; }
.mce-menubtn span {
  line-height:20px;
  *line-height:16px;
}
.mce-menubtn.mce-btn-small span {
  font-size:12px;
  line-height:15px;
  *line-height:16px;
}
.mce-menubtn.mce-fixed-width span {
  display:inline-block;
  overflow-x:hidden;
  text-overflow:ellipsis;
  width:90px;
}
.mce-menubtn.mce-fixed-width.mce-btn-small span { width:70px; }
.mce-listbox button {
  text-align:left;
  padding-right:20px;
  position:relative;
}
.mce-listbox .mce-caret {
  position:absolute;
  margin-top:-2px;
  right:8px;
  top:50%;
}
.mce-menu-item {
  display:block;
  padding:6px 15px 6px 12px;
  clear:both;
  font-weight:normal;
  line-height:20px;
  color:#333333;
  white-space:nowrap;
  cursor:pointer;
  line-height:normal;
  border-left:4px solid transparent;
  margin-bottom:1px;
}
.mce-menu-item.mce-disabled .mce-text { color:#999999; }
.mce-menu-item:hover, .mce-menu-item.mce-selected, .mce-menu-item:focus {
  text-decoration:none;
  background-color:#dff4fd;
}
.mce-menu-item.mce-disabled:hover { background:#cccccc; }
.mce-menu-shortcut {
  display:inline-block;
  color:#999999;
}
.mce-menu-shortcut {
  display:inline-block;
  *display:inline;
  *zoom:1;
  padding:0 15px 0 20px;
}
.mce-menu-item .mce-caret {
  margin-top:4px;
  *margin-top:3px;
  margin-right:6px;
  border-top:4px solid transparent;
  border-bottom:4px solid transparent;
  border-left:4px solid #666666;
}
.mce-menu-item.mce-selected .mce-caret, .mce-menu-item:focus .mce-caret { border-left-color:#ffffff; }
.mce-menu-align .mce-menu-shortcut { *margin-top:-2px; }
.mce-menu-align .mce-menu-shortcut, .mce-menu-align .mce-caret {
  position:absolute;
  right:0;
}
.mce-menu-item-sep, .mce-menu-item-sep:hover {
  padding:0;
  height:1px;
  margin:9px 1px;
  overflow:hidden;
  background:#e5e5e5;
  border-bottom:1px solid white;
  cursor:default;
  filter:none;
}
.mce-menu-item.mce-active i { visibility:visible; }
.mce-menu-item.mce-active { background-color:#c8def4; }
.mce-menu-item-preview.mce-active {
  border-left:5px solid #aaaaaa;
  background-color:transparent;
  outline:0;
}
.mce-menu-item-checkbox.mce-active {
  background-color:#ffffff;
  outline:0;
}
.mce-menu {
  background:transparent;
  z-index:1000;
  padding:5px 0 5px 0;
  margin:3px 0 0;
  min-width:160px;
  background:#ffffff;
  border:1px solid #cccccc;
  border:1px solid rgba(0,0,0,0.2);
  z-index:1002;
  max-height:400px;
  overflow:auto;
  overflow-x:hidden;
}
.mce-menu i { display:none; }
.mce-menu-has-icons i {
  display:inline-block;
  *display:inline;
  *zoom:1;
}
.mce-menu-sub-tr-tl { margin:-6px 0 0 -1px; }
.mce-menu-sub-br-bl { margin:6px 0 0 -1px; }
.mce-menu-sub-tl-tr { margin:-6px 0 0 1px; }
.mce-menu-sub-bl-br { margin:6px 0 0 1px; }
i.mce-radio {
  padding:1px;
  margin:0 3px 0 0;
  background-color:#fafafa;
  border:1px solid #cacece;
  -webkit-border-radius:8px;
  -moz-border-radius:8px;
  border-radius:8px;
  background-color:#f0f0f0;
}
i.mce-radio:after {
  font-family:Arial;
  font-size:12px;
  color:#000000;
  content:'\25cf';
}
.mce-container-body .mce-resizehandle {
  position:absolute;
  right:0;
  bottom:0;
  width:16px;
  height:16px;
  visibility:visible;
  cursor:s-resize;
  margin:0;
}
.mce-container-body .mce-resizehandle-both { cursor:se-resize; }
i.mce-i-resize { color:#000000; }
.mce-spacer { visibility:hidden; }
.mce-splitbtn .mce-open {
  border-left:1px solid transparent;
  border-right:1px solid transparent;
}
.mce-splitbtn:hover .mce-open {
  border-left-color:#c5c5c5;
  border-right-color:#c5c5c5;
}
.mce-splitbtn button { padding-right:4px; }
.mce-splitbtn .mce-open { padding-left:4px; }
.mce-stack-layout-item { display:block; }
.mce-tabs {
  display:block;
  border-bottom:1px solid #cccccc;
}
.mce-tab {
  display:inline-block;
  *display:inline;
  *zoom:1;
  border:1px solid #cccccc;
  border-width:1px 1px 0 0;
  background:#e3e3e3;
  padding:8px;
  text-shadow:0 1px 1px rgba(255,255,255,0.75);
  height:13px;
  cursor:pointer;
}
.mce-tab:hover { background:#fdfdfd; }
.mce-tab.mce-active {
  background:#fdfdfd;
  border-bottom-color:transparent;
  margin-bottom:-1px;
  height:14px;
}
.mce-textbox {
  background:#ffffff;
  border:1px solid #c5c5c5;
  display:inline-block;
  height:28px;
  resize:none;
  padding:0 4px 0 4px;
  white-space:pre-wrap;
  *white-space:pre;
  color:#000000;
}
.mce-textbox:focus { border-color:rgba(82,168,236,0.8); }
.mce-placeholder .mce-textbox { color:#aaaaaa; }
.mce-textbox.mce-multiline { padding:4px; }
.mce-throbber {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  opacity:.6;
  filter:1;
  zoom:1;
  background:#ffffff url('img/loader.gif') no-repeat center center;
}
.mce-ico {
  font-style:normal;
  font-weight:normal;
  font-size:16px;
  line-height:16px;
  vertical-align:text-top;
  -webkit-font-smoothing:antialiased;
  display:inline-block;
  background:transparent center center;
  width:16px;
  height:16px;
  color:#333333;
  background:url('/assets/js/tinymce/skins/lightgray/img/editor-tools-h.png') no-repeat 50px 0;
  opacity:0.6;
}
.mce-i-none { background:none; }
.mce-i-undo { background-position:center -4px; }
.mce-i-redo { background-position:center -30px; }
.mce-i-bold { background-position:center -109px; }
.mce-i-italic { background-position:center -135px; }
.mce-i-underline { background-position:center -161px; }
.mce-i-inlineformats { background-position:center -187px; }
.mce-i-alignleft { background-position:center -344px; }
.mce-i-aligncenter { background-position:center -370px; }
.mce-i-alignright { background-position:center -396px; }
.mce-i-alignjustify { background-position:center -422px; }
.mce-i-bullist { background-position:center -292px; }
.mce-i-numlist { background-position:center -317px; }
.mce-i-blockquote { background-position:center -474px; }
.mce-i-codeblock { background-position:center -498px; }
.mce-i-link { background-position:center -211px; }
.mce-i-image { background-position:center -265px; }
.mce-i-hr { background-position:center -524px; }
.mce-i-code { background-position:center -1020px; }
.mce-i-visualblocks { background-position:center -1429px; }
.mce-i-fullscreen { background-position:center -1406px; }
.mce-i-table { background-position:center -552px; }
.mce-i-inserttable { background-position:center -552px; }
.mce-i-tableoptions { background-position:center -552px; }
.mce-i-deletetable { background-position:center -1252px; }
.mce-i-deletecol { background-position:center -1045px; }
.mce-i-deleterow { background-position:center -1071px; }
.mce-i-colafter { background-position:center -1097px; }
.mce-i-colbefore { background-position:center -1123px; }
.mce-i-rowafter { background-position:center -1149px; }
.mce-i-rowbefore { background-position:center -1175px; }
.mce-i-splitcells { background-position:center -1226px; }
.mce-i-mergecells { background-position:center -1200px; }
.mce-i-cutrow { background-position:center -552px; }
.mce-i-copyrow { background-position:center -552px; }
.mce-i-pasterow { background-position:center -552px; }
.mce-i-cutcol { background-position:center -552px; }
.mce-i-copycol { background-position:center -552px; }
.mce-i-pastecol { background-position:center -552px; }
.mce-i-headcell { background-position:center -1356px; }
.mce-hidden { display:none; }
.mce-i-selected { visibility:hidden; }
i.mce-i-backcolor {
  text-shadow:none;
  background:#bbbbbb;
}
.mce-dropdown {
  display:block;
  border:1px solid #bbbbbb;
  background:#ffffff;
  position:absolute;
  top:0;
  left:0;
  margin-top:5px;
  font-size:13px;
  z-index:5000;
}
.mce-dropdown .mce-btn-group { margin-right:0; }
body.mce-fullscreen .mce-stack-layout { background:#f9f9f9; }
body.mce-fullscreen .right-wrap { z-index:1200; }
body.mce-fullscreen .boxy-modal-blackout { display:none; }
.mce-fullscreen-button.mce-active button {
  background:#3fbaee;
  border-radius:3px;
}
.mce-active .mce-i-fullscreen {
  background-position:center -1433px;
  opacity:1;
}
.mce-switch {
  height:6px;
  cursor:pointer;
  position:relative;
  border-bottom:none;
}
.mce-switch .mce-flow-layout { height:6px; }
.mce-switch:hover { background:#f6f6f6; }
.mce-switch:after {
  content:'';
  display:block;
  width:0px;
  border:4px solid rgba(0,0,0,0);
  border-top:4px solid #7a7a7a;
  height:0px;
  left:50%;
  margin-left:-4px;
  top:1px;
  position:absolute;
  z-index:110;
}
ul.auto-list {
  display:none;
  position:absolute;
  top:0px;
  left:0px;
  border:1px solid #b2b2b2;
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  line-height:18px;
  cursor:default;
  margin:12px 0 0 -30px;
  list-style:none;
  z-index:2000;
  width:200px;
  padding:4px 0;
  background:#ffffff;
}
ul.auto-list:after {
  content:"";
  display:block;
  width:0;
  height:0;
  border-left:9px solid transparent;
  border-right:9px solid transparent;
  border-bottom:9px solid #ffffff;
  position:absolute;
  top:-9px;
  left:14px;
  z-index:2001;
}
ul.auto-list:before {
  content:"";
  display:block;
  width:0;
  height:0;
  border-left:10px solid transparent;
  border-right:10px solid transparent;
  border-bottom:10px solid #999999;
  position:absolute;
  top:-10px;
  left:13px;
  z-index:1999;
}
ul.auto-list.top {
  bottom:0;
  top:auto;
  margin-top:0;
  margin-bottom:12px;
}
ul.auto-list > li {
  line-height:80%;
  font-size:14px;
  padding:10px 10px 10px 30px;
  color:#444444;
  position:relative;
}
ul.auto-list > li.item {
  cursor:pointer;
  height:17px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
ul.auto-list > li mark {
  background:none;
  font-weight:bold;
}
ul.auto-list > li span.avatar {
  width:16px;
  height:16px;
  display:block;
  background-repeat:no-repeat;
  background-position:center;
  position:absolute;
  top:5px;
  left:5px;
  padding:1px;
  background-color:#ffffff;
  border:1px solid #cccccc;
}
ul.auto-list > li small {
  color:#aaaaaa;
  font-size:11px;
  padding-left:5px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
ul.auto-list > li.load {
  text-align:center;
  color:#666666;
  font-size:13px;
}
ul.auto-list > li.load u { text-decoration:none; }
ul.auto-list > li.load u.white { color:#ffffff; }
ul.auto-list > li[data-selected=true] {
  background:#3ebaef;
  color:#ffffff;
}
ul.auto-list > li[data-selected=true] mark { color:#ffffff; }
ul.auto-list > li[data-selected=true] span.avatar { border-color:#3ebaef; }
ul.auto-list > li[data-selected=true] small { color:#eeeeee; }
ul.tinymce-dropdown {
  display:block;
  width:300px;
  border:1px solid #b2b2b2;
  background:#ffffff;
  position:absolute;
  top:0;
  left:0;
  margin-top:3px;
  font-size:13px;
  z-index:5000;
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
}
ul.tinymce-dropdown.load-ajax { background:#fafafa url(/assets/i/smLoader.gif?ts=1667902843) no-repeat 237px 3px; }
ul.tinymce-dropdown li {
  position:relative;
  padding:5px;
}
ul.tinymce-dropdown li.item {
  background:#fafafa;
  cursor:pointer;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  height:17px;
}
ul.tinymce-dropdown li.message { text-align:center; }
ul.tinymce-dropdown li.info {
  max-width:220px;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
}
ul.tinymce-dropdown li small {
  color:#919191;
  border-right:1px solid #e4e4e4;
  background:whiteSmoke;
  float:left;
  width:90px;
  font-size:14px;
  text-align:right;
  margin:-5px;
  padding:5px;
  margin-right:8px;
}
ul.tinymce-dropdown li mark {
  background:none;
  font-weight:bold;
}
ul.tinymce-dropdown li.active { background:#dff4fd; }
div.tinymce-float-toolbar {
  position:absolute;
  border:solid 1px #dcdcdc;
  background-color:#ffffff;
  padding:2px 0 2px 1px;
  z-index:900;
  background:#f5f5f5;
  height:23px;
  margin-top:-52px;
}
div.tinymce-float-toolbar a.button {
  border-color:#ffffff;
  height:21px;
  width:21px;
  margin:0 2px 0 1px;
  display:inline-block;
  background:url(/assets/i/v3/sprites/editor-tools.png?ts=1667902843) no-repeat;
  border:1px solid transparent;
}
.ui-resizable { position:relative; }
.ui-resizable-e { display:none; }
.ui-resizable-handle {
  position:absolute;
  font-size:0.1px;
  display:block;
}
.ui-resizable-s { display:none; }
.ui-resizable-se {
  cursor:se-resize;
  width:12px;
  height:12px;
  background:url(/assets/i/tinymce-resize.png?ts=1667902843);
  right:1px;
  bottom:1px;
}
._editor-full .tinymce-buttons { padding-bottom:0px; }
.scrollHorizontal { overflow-x:auto; }
.jQ_scrollMe {
  overflow:auto;
  overflow-x:hidden;
}
.jQ_scrollMeHoriz {
  clear:both;
  overflow:auto;
  overflow-x:auto;
  overflow-y:auto;
}
::-webkit-scrollbar { width:6px; }
.boxy-modal-blackout::-webkit-scrollbar { width:12px; }
::-webkit-scrollbar:horizontal { height:6px; }
::-webkit-scrollbar-track { background:#fcfcfc; }
::-webkit-scrollbar-thumb { background:#b2b2b2; }
::-webkit-scrollbar-thumb:window-inactive { background:#dddddd; }
::-webkit-scrollbar-thumb:window-inactive { background:#dddddd; }
.tx_tl {
  color:#4c4c4c;
  font-family:"ProximaNova", Arial, Helvetica, sans-serif;
  overflow:hidden;
  font-size:1em;
  line-height:1.5em;
  margin-bottom:0.5em;
  word-wrap:break-word;
}
.tx_tl._hide p { display:none; }
.tx_tl._hide p:first-child {
  display:block;
  max-height:81px;
  margin-bottom:0 !important;
}
.tx_tl._hide pre, .tx_tl._hide blockquote { display:none; }
.tx_tl._hide ul, .tx_tl._hide ol { display:none; }
.tx_tl._hide ul:first-child, .tx_tl._hide ol:first-child {
  display:block;
  max-height:81px;
}
.tx_tl p { line-height:150%; }
.tx_tl ul, .tx_tl ol {
  font-size:1em;
  list-style-position:outside;
  padding-left:2em;
}
.tx_tl ul ul, .tx_tl ul ol, .tx_tl ol ul, .tx_tl ol ol { margin-bottom:0; }
.tx_tl ul li, .tx_tl ol li {
  margin-bottom:2px;
  margin-left:2em;
  padding-left:0;
}
.tx_tl ol { list-style:decimal; }
.tx_tl ul { list-style-type:disc; }
.tx_tl h1, .tx_tl h2, .tx_tl h3, .tx_tl h4, .tx_tl h5, .tx_tl h6 {
  color:#4c4c4c;
  white-space:pre-wrap;
  white-space:-moz-pre-wrap;
  white-space:-pre-wrap;
  white-space:-o-pre-wrap;
  word-wrap:break-word;
  display:block;
  padding:0;
  height:auto;
}
.tx_tl h1 {
  font-size:21px;
  font-weight:normal;
  margin:0;
  margin:25px 0 15px 0;
}
.tx_tl h1:first-child { margin-top:0; }
.tx_tl h2 {
  font-size:18px !important;
  font-weight:normal;
  letter-spacing:-0.03em;
  margin:25px 0 15px 0;
}
.tx_tl h2 .btn-wrap { float:right; }
.tx_tl h3 {
  font-size:16px;
  margin:25px 0 10px 0;
}
.tx_tl h4 {
  font-size:12px;
  font-weight:bold;
  border:none;
  margin-left:0;
}
.tx_tl h5 {
  font-size:11px;
  margin-left:0;
}
.tx_tl em { font-style:italic; }
.tx_tl cite, .tx_tl blockquote {
  border-left:3px solid #41b7db;
  background:#eeeeee;
  color:#666666;
  display:block;
  margin:0 0 1em;
  line-height:1.45em;
  padding:0.75em 1.5em;
  overflow:auto;
}
.tx_tl cite span, .tx_tl blockquote span {
  color:#aaaaaa;
  display:inline-block;
  font-size:14px;
  height:10px;
  margin-left:4px;
  vertical-align:top;
}
.tx_tl cite p, .tx_tl blockquote p { margin:0; }
.tx_tl pre {
  border-left:3px solid #ffc42f;
  background:#fdf9ed;
  display:block;
  max-height:500px;
  font-size:12px;
  margin:0.75em 0 0.75em;
  line-height:1.45em;
  padding:0.75em 1.5em;
  overflow:auto;
}
.tx_tl blockquote {
  margin:1em 0 1em 0;
  line-height:1.45em;
  padding:0.75em 1.5em;
}
.tx_tl code {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:2px;
  border-color:#f9e9ba;
  background:#f9e9ba;
  display:inline;
  padding-left:2px;
  padding-right:2px;
  white-space:normal;
}
.tx_tl ins { text-decoration:underline; }
.tx_tl del { text-decoration:line-through; }
.tx_tl sup {
  vertical-align:super;
  font-size:smaller;
}
.tx_tl sub {
  vertical-align:sub;
  font-size:smaller;
}
.tx_tl ._scrll {
  overflow:auto;
  margin-bottom:1em;
}
.tx_tl table { margin:0.4em 0 1em; }
.tx_tl table td, .tx_tl table th {
  padding:6px 8px;
  vertical-align:top;
  text-align:left;
  font-size:14px;
  line-height:150%;
  border:1px solid #dddddd;
  min-width:20px;
  min-height:21px;
}
.tx_tl table th {
  background-color:#f0f0f0;
  color:#000000;
  font-weight:bold;
}
.tx_tl img {
  max-width:100%;
  cursor:default;
  display:block;
}
.tx_tl img.emoticon { display:inline-block; }
.tx_tl img.image-right {
  float:right;
  margin-left:10px;
  margin-bottom:10px;
}
.tx_tl img.image-left {
  float:left;
  margin-right:10px;
  margin-bottom:10px;
}
.tx_tl img.image-center {
  margin-left:auto;
  margin-right:auto;
}
.tx_tl hr {
  position:relative;
  margin:20px 0;
}
.tx_tl q {
  background:#eeeeee;
  padding:1px 3px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  color:#666666;
}
.tx_tl q:before, .tx_tl q:after { content:'"'; }
.tx_tl .jQ_scrollMe >table { margin:0 8px 0 0; }
.tx_tl ul, .tx_tl ol {
  margin:14px 0 14px 0;
  padding:0 0 0 40px;
}
.tx_tl ul li, .tx_tl ol li {
  padding:0;
  margin:0;
  line-height:140%;
}
.tx_tl ul ul, .tx_tl ul ol, .tx_tl ol ul, .tx_tl ol ol { margin:0; }
.timetracking-wrap { max-width:800px; }
.timetracking-wrap .activity-update { margin-bottom:1em; }
.time-track-add {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#eeeeee;
  margin-bottom:1em;
  position:relative;
  padding:14px 178px 14px 10px;
}
.time-track-add:before, .time-track-add:after {
  content:" ";
  display:table;
}
.time-track-add:after { clear:both; }
.time-track-add .comment-box, .time-track-add .time-box {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border:4px solid #ffffff;
  background-color:#ffffff;
}
.time-track-add .comment-box {
  height:30px;
  padding:0 230px 0 32px;
  position:relative;
}
.time-track-add .comment-box .smallAv {
  left:0;
  top:0;
  position:absolute;
}
.time-track-add .comment-box .switch-wrap {
  right:0;
  top:0;
  position:absolute;
}
.time-track-add .comment-box .jQ_labelsMilestoneBox {
  right:60px;
  top:0;
  position:absolute;
}
.time-track-add .comment-box input[type="text"] { width:100%; }
.time-track-add._global .comment-box { padding-left:140px; }
.time-track-add .time-box {
  position:absolute;
  top:14px;
  right:10px;
  width:152px;
}
.time-track-add .time-box > img {
  display:block;
  float:right;
  position:absolute;
  right:0;
  top:0;
  z-index:100;
}
.time-track-add._past { background:#f1a52c; }
.time-track-add._past:hover { border-color:#f1a52c; }
.time-track-add._past:hover:after, .time-track-add._past:hover:before { background-color:#f1a52c; }
.time-track-add._past:after, .time-track-add._past:before { background-color:#f1a52c; }
.time-track-add input[type="text"] {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  display:block;
  font-size:14px;
  padding:0 8px;
  height:30px;
  line-height:30px;
}
.time-track-add input[type="text"]:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.time-track-add input[type="text"].time { width:100px; }
.time-track-add:hover { border-color:#3ebaef; }
.time-track-add:hover:before { background-color:#3ebaef; }
.time-track-add:hover:after { background-color:#3ebaef; }
.time-track-add .chose-project {
  left:38px;
  top:0;
  position:absolute;
  width:98px;
}
.time-track-add .chose-project > span {
  height:30px;
  line-height:30px;
}
.time-track-add .btn-wrap._clean { margin-left:8px; }
.time-track-add .btn-wrap._clean .btn:hover { background-color:#ffffff; }
.time-track-add .circle-menu {
  right:14px;
  top:18px;
  position:absolute;
}
.task-content .time-track-add {
  z-index:50;
  width:auto;
  padding:4px;
}
.task-content .time-track-add .circle-menu {
  right:4px;
  top:auto;
  bottom:4px;
}
.task-content .time-track-add > input[type="text"] {
  font-size:1em;
  border-color:#3ebaef;
  width:95%;
  height:30px;
}
.time-track-add-sidebar {
  position:relative;
  width:auto;
  margin-bottom:1em;
}
.time-track-add-sidebar .chose-project {
  margin-bottom:8px;
  position:relative;
}
.time-track-add-sidebar .chose-project .dropdown-wrap { min-width:245px; }
.time-track-add-sidebar .dynamic-inputs {
  padding-right:101px;
  position:relative;
}
.time-track-add-sidebar .dynamic-inputs > input[type="text"] { font-size:1em; }
.time-track-add-sidebar .dynamic-inputs > input[type="text"].time {
  width:95px;
  right:0;
  top:0;
  position:absolute;
}
.time-track-add-sidebar .dynamic-inputs .circle-menu {
  position:absolute;
  right:6px;
  top:9px;
}
.time-track-add-sidebar .dynamic-inputs .circle-menu > div a._check {
  right:auto;
  left:4px;
}
.time-track-add-box {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:1px;
  border-color:#cccccc;
  padding:8px;
  width:258px;
}
.time-track-add-box:before, .time-track-add-box:after {
  content:" ";
  display:table;
}
.time-track-add-box:after { clear:both; }
.time-track-add-box input {
  border:none;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  font-size:14px;
  display:inline-block;
  font-size:30px;
  padding:0 8px;
  height:30px;
  line-height:30px;
  width:100px;
}
.time-track-add-box input:focus {
  outline:0;
  border-color:transparent;
  -webkit-box-shadow:inset 0 0 0 transparent;
  -moz-box-shadow:inset 0 0 0 transparent;
  box-shadow:inset 0 0 0 transparent;
}
.activity-update._tt { margin:0 0 1em; }
.activity-update._tt .statement-box { padding-left:0; }
.smallAvTTTable {
  position:static !important;
  overflow:visible !important;
  float:none !important;
}
.time-event {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border-style:solid;
  border-width:1px;
  border-color:#ececec #e4e4e4 #dddddd;
  height:42px;
  margin-bottom:1em;
  padding:8px 243px 8px 53px;
  position:relative;
  z-index:100;
}
.time-event:before, .time-event:after {
  content:" ";
  display:table;
}
.time-event:after { clear:both; }
.time-event:hover { z-index:200; }
.time-event .smallAv {
  left:14px;
  top:14px;
  position:absolute;
}
.time-event .switch-wrap {
  right:182px;
  top:14px;
  position:absolute;
}
.time-event .timer-wrap {
  right:-1px;
  top:-1px;
  position:absolute;
  -webkit-border-radius:0 2px 2px 0;
  -moz-border-radius:0 2px 2px 0;
  border-radius:0 2px 2px 0;
  border-style:solid;
  border-width:1px;
  border-color:#3ebaef;
  background-color:#3ebaef;
  font-size:1px;
  height:42px;
  padding:8px 14px;
  width:140px;
}
._commit.time-event .timer-wrap {
  border-color:#61afd3;
  background-color:#61afd3;
}
._task.time-event .timer-wrap {
  border-color:#21ac8b;
  background-color:#21ac8b;
}
.time-event .timer-wrap._log {
  background-color:#ffffff;
  border-color:#dddddd;
}
._unbillable.time-event .timer-wrap._log { background:url(/assets/i/v3/pattern/gry.png) repeat 0 0; }
.time-event .timer-wrap._log .circle-menu > a {
  background-color:#3ebaef;
  border-color:#3ebaef;
}
.time-event .timer-wrap._log span { color:#4c4c4c; }
._commit.time-event .timer-wrap._log span { color:#61afd3; }
._task.time-event .timer-wrap._log span { color:#21ac8b; }
.time-event .timer-wrap span {
  color:#ffffff;
  font-size:25px;
  float:left;
  display:inline-block;
  width:31px;
  line-height:46px;
  text-align:center;
}
.time-event .timer-wrap span._sep {
  opacity:.7;
  width:9px;
}
.time-event .timer-wrap span:last-child {
  font-size:15px;
  opacity:.7;
  line-height:37px;
  width:28px;
}
.time-event._active {
  background-color:#dff4fd;
  border-color:#c7ecfc;
}
.time-event._active._unbillable { background-image:url(/assets/i/v3/pattern/white.png); }
.time-event-sml {
  margin-bottom:0.75em;
  display:block;
  border-style:solid;
  border-width:1px;
  border-color:#3ebaef;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#3fbaee;
  position:relative;
  z-index:100;
}
table.time-event-sml { display:table; }
.time-event-sml .circle-menu > div a._check {
  right:auto;
  left:4px;
}
.time-event-sml._another-project {
  background-color:#d5d5d5;
  border-color:#d5d5d5;
}
.time-event-sml._unbillable {
  background-color:#6ecbf2;
  border-color:#6ecbf2;
}
.time-event-sml._commit {
  background-color:#61afd3;
  border-color:#61afd3;
}
.time-event-sml._task {
  background-color:#21ac8b;
  border-color:#21ac8b;
}
.time-event-sml._log {
  background-color:#ffffff;
  border-color:#e4e4e4 #e4e4e4 #dddddd;
}
.time-event-sml._log .timer-wrap span { color:#4c4c4c; }
.time-event-sml._log._unbillable .timer-wrap span { color:#a6a9ae; }
.time-event-sml._log._commit .timer-wrap span { color:#61afd3; }
.time-event-sml._log._task .timer-wrap span { color:#21ac8b; }
.time-event-sml .timer-wrap {
  position:relative;
  padding:0 6px 6px;
}
.time-event-sml .timer-wrap:before, .time-event-sml .timer-wrap:after {
  content:" ";
  display:table;
}
.time-event-sml .timer-wrap:after { clear:both; }
.time-event-sml .timer-wrap span {
  color:#ffffff;
  font-size:1.4em;
  height:30px;
  line-height:32px;
  margin-left:2px;
  margin-top:6px;
  float:left;
  display:inline-block;
}
.time-event-sml .timer-wrap span + span + span+ span {
  opacity:.6;
  font-size:0.8em;
  line-height:25px;
}
.time-event-sml > input {
  right:14px;
  top:14px;
  position:absolute;
}
.time-event-sml .btn-play {
  border-color:#b4e4f9;
  clear:both;
  float:left;
  margin-right:6px;
}
.progresB img.unbillable { background-color:#f08f9e; }
.progresB img.billable { background-color:#e8576d; }
.progresB img.settled { background-color:#6a0d60; }
.graph-box {
  position:relative;
  float:left;
}
.graph-box > p {
  background-color:#ffffff;
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  left:10px;
  top:10px;
  position:absolute;
  height:160px;
  line-height:160px;
  text-align:center;
  width:160px;
  font-size:2em;
}
.stats-box { float:left; }
.stats-box:before, .stats-box:after {
  content:" ";
  display:table;
}
.stats-box:after { clear:both; }
.stats-box > div {
  color:#e8576d;
  float:left;
  text-align:center;
  width:200px;
  position:relative;
  margin-left:16px;
  margin-top:46px;
}
.stats-box > div:before, .stats-box > div:after {
  content:" ";
  display:table;
}
.stats-box > div:after { clear:both; }
.stats-box > div > div div { margin:0 auto 1em; }
.stats-box > div > strong {
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  position:absolute;
  left:50%;
  top:5px;
  background-color:#ffffff;
  margin-left:-40px;
  display:block;
  font-size:1.5em;
  height:80px;
  line-height:80px;
  width:80px;
  text-align:center;
}
.stats-box > div p {
  font-size:1.5em;
  font-weight:bold;
  line-height:1em;
}
.stats-box > div em {
  color:#a6a9ae;
  display:inline-block;
}
.stats-box > div em > * { color:#a6a9ae; }
.stats-box > div.unbillable { color:#f08f9e; }
.stats-box > div.settled { color:#6a0d60; }
.stats-details { margin:0 -1em 2em; }
.stats-details:before, .stats-details:after {
  content:" ";
  display:table;
}
.stats-details:after { clear:both; }
.stats-details._one > div { width:800px; }
.stats-details > div {
  float:left;
  width:386px;
  margin:0 1em 1em;
}
.circle-menu {
  float:right;
  position:relative;
  width:30px;
  height:30px;
  z-index:100;
  -webkit-transition:all 100ms linear;
  -moz-transition:all 100ms linear;
  -o-transition:all 100ms linear;
  -ms-transition:all 100ms linear;
  transition:all 100ms linear;
}
.circle-menu._disabled {
  cursor:default;
  opacity:0.5;
}
.circle-menu._disabled a {
  border:1px solid #3ebaef;
  cursor:default;
}
.circle-menu._disabled a:hover { border:1px solid #3ebaef; }
.circle-menu._disabled > div, .circle-menu._disabled:hover > div { display:none; }
.timer-wrap .circle-menu { margin-top:6px; }
.circle-menu a {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  border:1px solid #3ebaef;
  display:block;
  background-color:#3ebaef;
  font-size:1px;
  cursor:pointer;
  width:28px;
  height:28px;
  line-height:43px;
  text-align:center;
}
.circle-menu > a {
  background-color:#70cef6;
  border-color:#70cef6;
  position:relative;
  z-index:100;
}
.circle-menu > a:hover { border-color:#13a7e7; }
.circle-menu > a:after {
  content:"";
  display:inline-block;
  height:0;
  width:0;
  border-top:8px solid transparent;
  border-right:8px solid transparent;
  border-bottom:8px solid transparent;
  border-left:12px solid #ffffff;
  margin-right:-10px;
}
.circle-menu > a._check {
  background-image:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:center -1095px;
}
.circle-menu > a._check:after { display:none; }
.circle-menu > a._paid {
  background-image:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:center -1163px;
}
.circle-menu > a._paid:after { display:none; }
.circle-menu > a._pause:after {
  height:16px;
  width:4px;
  border-top:none;
  border-bottom:none;
  border-left:3px solid #ffffff;
  border-right:3px solid #ffffff;
  margin-right:0;
}
.circle-menu > div {
  -webkit-border-radius:50%;
  -moz-border-radius:50%;
  border-radius:50%;
  position:absolute;
  overflow:hidden;
  visibility:hidden;
  border:1px solid transparent;
  width:28px;
  height:28px;
  top:0px;
  left:0px;
}
.circle-menu > div a {
  -webkit-box-shadow:0 1px 6px rgba(90,90,90,0.4);
  -moz-box-shadow:0 1px 6px rgba(90,90,90,0.4);
  box-shadow:0 1px 6px rgba(90,90,90,0.4);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  position:absolute;
  background-image:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843);
  background-repeat:no-repeat;
  background-color:#383a3c;
  border-color:#383a3c;
}
.circle-menu > div a.btn-play {
  top:50%;
  right:4px;
  margin-top:-15px;
  background:#383a3c;
}
.circle-menu > div a.btn-play:after {
  content:"";
  display:inline-block;
  height:0;
  width:0;
  border-top:8px solid transparent;
  border-right:8px solid transparent;
  border-bottom:8px solid transparent;
  border-left:12px solid #ffffff;
  margin-right:-10px;
}
.circle-menu > div a._check {
  top:50%;
  right:4px;
  margin-top:-15px;
  background-position:center -1095px;
}
.circle-menu > div a._edit {
  top:4px;
  left:50%;
  margin-left:-15px;
  background-position:center -392px;
}
.circle-menu > div a._delete {
  bottom:4px;
  left:50%;
  margin-left:-15px;
  background-position:center -357px;
}
.circle-menu:hover > div:not(._disabled) {
  width:106px;
  height:106px;
  top:-39px;
  left:-39px;
  visibility:visible;
  -webkit-transition:all 100ms ease-in-out;
  -moz-transition:all 100ms ease-in-out;
  -o-transition:all 100ms ease-in-out;
  -ms-transition:all 100ms ease-in-out;
  transition:all 100ms ease-in-out;
}
.comment-wrap {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  background-color:inherit;
  position:relative;
  color:#4c4c4c;
  line-height:1.5em;
  margin-top:11px;
}
.comment-wrap .pLink {
  max-width:68px;
  margin-right:6px;
  line-height:1.3em;
}
.comment-wrap > span, .comment-wrap > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  max-width:89%;
  color:#4c4c4c;
  display:inline-block;
}
.comment-wrap > p {
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
}
.comment-wrap > p.tSaO {
  background:inherit;
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  right:0;
  top:2px;
  position:absolute;
  height:18px;
  max-width:60%;
  line-height:18px;
  overflow:hidden;
}
.comment-wrap > p.tSaO ._milestone {
  background-image:url(/assets/i/v3/sprites/sls-icons-sml.png?ts=1667902843);
  background-color:#ffffff;
  background-repeat:no-repeat;
  background-position:3px -93px;
  padding-left:20px;
}
.time-event-sml .comment-wrap {
  color:#ffffff;
  line-height:22px;
  padding:0 8px 8px;
  margin-top:0;
}
.time-event-sml .comment-wrap > a, .time-event-sml .comment-wrap > span {
  color:#ffffff;
  display:block;
}
.time-event-sml .comment-wrap > p.tSaO {
  position:relative;
  top:auto;
  right:auto;
  margin-top:4px;
  height:auto;
}
.time-event-sml._log .comment-wrap { color:#4c4c4c; }
.time-event-sml._log .comment-wrap > a, .time-event-sml._log .comment-wrap > span { color:#4c4c4c; }
._paid .circle-menu > a._paid, .time-event._paid .circle-menu > a._paid {
  background-color:#6a0d60;
  border-color:#6a0d60;
}
.reportFilters {
  margin-bottom:2em;
  display:block;
}
.reportFilters:before, .reportFilters:after {
  content:" ";
  display:table;
}
.reportFilters:after { clear:both; }
table.reportFilters { display:table; }
.reportFilters .tickets-actionbar { padding:0px; }
.mh101 { max-height:101px; }
.showExpandOnHover .hoverExpand {
  color:#0095c3;
  cursor:pointer;
  visibility:hidden;
  margin-left:1em;
}
.showExpandOnHover:hover .hoverExpand { visibility:visible; }
.colorpicker {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  position:absolute;
  z-index:9999;
  top:0;
  left:0;
  padding:8px;
  min-width:120px;
  margin-top:-1px;
}
.colorpicker:before, .colorpicker:after {
  content:" ";
  display:table;
}
.colorpicker:after { clear:both; }
.colorpicker input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.colorpicker div { position:relative; }
.colorpicker.alpha { min-width:140px; }
.colorpicker.alpha .colorpicker-alpha { display:block; }
.colorpicker .colorpicker-color {
  background-image:url(../i/colorpicker/alpha.png);
  background-position:0 100%;
  clear:both;
  height:16px;
  margin-top:8px;
}
.colorpicker .colorpicker-color div { height:16px; }
.colorpicker-saturation {
  width:100px;
  height:100px;
  background-image:url(../i/colorpicker/saturation.png);
  cursor:crosshair;
  float:left;
}
.colorpicker-saturation i {
  display:block;
  height:5px;
  width:5px;
  border:1px solid #000000;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
  position:absolute;
  top:0;
  left:0;
  margin:-4px 0 0 -4px;
}
.colorpicker-saturation i b {
  display:block;
  height:5px;
  width:5px;
  border:1px solid #ffffff;
  -webkit-border-radius:4px;
  -moz-border-radius:4px;
  border-radius:4px;
}
.colorpicker-hue, .colorpicker-alpha {
  width:15px;
  height:100px;
  float:left;
  cursor:row-resize;
  margin-left:8px;
  margin-bottom:8px;
}
.colorpicker-hue i, .colorpicker-alpha i {
  display:block;
  height:1px;
  background:#000000;
  border-top:1px solid #ffffff;
  position:absolute;
  top:0;
  left:0;
  width:100%;
  margin-top:-1px;
}
.colorpicker-hue { background-image:url(../i/colorpicker/hue.png); }
.colorpicker-alpha {
  background-image:url(../i/colorpicker/alpha.png);
  display:none;
}
.input-append.color .add-on i, .input-prepend.color .add-on i {
  display:block;
  cursor:pointer;
  width:16px;
  height:16px;
}
.markItUp {
  margin:0px 0px 8px;
  padding:0px;
  outline:none;
}
.markItUp {
  width:auto;
  margin:0;
}
.markItUpContainer {
  border:solid #cccccc;
  border-width:1px 1px 0;
  -webkit-border-radius:3px 3px 0 0;
  -moz-border-radius:3px 3px 0 0;
  border-radius:3px 3px 0 0;
  background:#ffffff;
  position:relative;
  overflow:hidden;
}
.plgProjectWikiPageAdd .markItUpContainer {
  border:1px solid #cccccc;
  -webkit-border-radius:3px 3px 3px 3px;
  -moz-border-radius:3px 3px 3px 3px;
  border-radius:3px 3px 3px 3px;
}
.markItUpHeader {
  border-bottom:1px solid #cccccc;
  height:26px;
  z-index:100;
  padding:9px 8px 7px;
}
.markItUpEditor {
  -webkit-border-radius:0 0 0 0;
  -moz-border-radius:0 0 0 0;
  border-radius:0 0 0 0;
  border:none;
  clear:both;
  display:block;
  margin:0;
  padding:8px;
  line-height:18px;
  height:320px;
  overflow:auto;
  position:relative;
  width:643px;
  z-index:90;
}
.markItUpPreviewFrame {
  overflow:auto;
  background-color:#ffffff;
  border:1px solid #3c769d;
  width:99.9%;
  height:300px;
  margin:5px 0;
}
.markItUpFooter {
  width:100%;
  cursor:n-resize;
}
.markItUpResizeHandle {
  overflow:hidden;
  width:22px;
  height:5px;
  margin-left:auto;
  margin-right:auto;
  background-image:url(/assets/i/markup//handle.png);
  cursor:n-resize;
}
.markItUpHeader ul { position:relative; }
.markItUpHeader ul li {
  list-style:none;
  float:left;
}
.markItUpHeader ul li ul { display:none; }
.markItUpHeader ul li:hover > ul { display:block; }
.markItUpHeader ul .markItUpDropMenu {
  background:transparent url(/assets/i/markup//menu.png) no-repeat 115% 50%;
  margin-right:5px;
}
.markItUpHeader ul .markItUpDropMenu li { margin-right:0px; }
.markItUpHeader ul .markItUpSeparator {
  margin:0 6px;
  width:1px;
  height:16px;
  padding:0;
  overflow:hidden;
  background:#ffffff;
  text-indent:-99px;
}
.markItUpHeader ul ul .markItUpSeparator {
  width:auto;
  height:1px;
  margin:0px;
}
.markItUpHeader ul ul {
  display:none;
  position:absolute;
  top:18px;
  left:0px;
  background:#f5f5f5;
  border:1px solid #3c769d;
  height:inherit;
}
.markItUpHeader ul ul li {
  float:none;
  border-bottom:1px solid #3c769d;
}
.markItUpHeader ul ul .markItUpDropMenu { background:#f5f5f5 url(/assets/i/markup//submenu.png) no-repeat 100% 50%; }
.markItUpHeader ul ul ul {
  position:absolute;
  top:-1px;
  left:150px;
}
.markItUpHeader ul ul ul li { float:none; }
.markItUpHeader ul a {
  display:block;
  width:16px;
  height:16px;
  text-indent:-10000px;
  background-repeat:no-repeat;
  padding:3px;
  margin:0px;
}
.markItUpHeader ul .mrkTxt a {
  width:auto;
  text-indent:0;
}
.markItUpHeader ul ul a {
  display:block;
  padding-left:0px;
  text-indent:0;
  width:120px;
  padding:5px 5px 5px 25px;
  background-position:2px 50%;
}
.markItUpHeader ul ul a:hover {
  color:#ffffff;
  background-color:#3c769d;
}
.markItUpButton {
  -webkit-border-radius:4px 4px 4px 4px;
  -moz-border-radius:4px 4px 4px 4px;
  border-radius:4px 4px 4px 4px;
  border:1px solid;
  border-color:#e4e4e4 #e4e4e4 #cccccc;
  background:#eeeeee;
  background-image:-webkit-gradient(linear,left top,left bottom,from(#ffffff),to(#eaeaea));
  background-image:-webkit-linear-gradient(top,#ffffff,#eaeaea);
  background-image:-moz-linear-gradient(top,#ffffff,#eaeaea);
  background-image:-ms-linear-gradient(top,#ffffff,#eaeaea);
  background-image:-o-linear-gradient(top,#ffffff,#eaeaea);
  background-image:linear-gradient(top,#ffffff,#eaeaea);
  height:18px;
  width:16px;
  padding:2px 3px;
  margin:0 3px 0 0;
  display:block;
}
.markItUpButton.mrkTxt, .markItUpButton.mrkTxt:hover {
  border:none;
  background:#ffffff;
  width:auto;
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
}
.markItUpButton:hover {
  background:#ffffff;
  border-color:#cccccc;
  -webkit-box-shadow:0 1px 2px rgba(70,70,70,0.2);
  -moz-box-shadow:0 1px 2px rgba(70,70,70,0.2);
  box-shadow:0 1px 2px rgba(70,70,70,0.2);
}
.html .markItUpEditor { background-image:url(/assets/i/markup//bg-editor-html.png); }
.markdown .markItUpEditor { background-image:url(/assets/i/markup//bg-editor-markdown.png); }
.textile .markItUpEditor { background-image:url(/assets/i/markup//bg-editor-textile.png); }
.bbcode .markItUpEditor { background-image:url(/assets/i/markup//bg-editor-bbcode.png); }
.wiki .markItUpEditor, .dotclear .markItUpEditor { background-image:url(/assets/i/markup//bg-editor-wiki.png); }
.markItUp .mrkH1 a { background-image:url(/assets/i/markup/h1.png); }
.markItUp .mrkH2 a { background-image:url(/assets/i/markup/h2.png); }
.markItUp .mrkH3 a { background-image:url(/assets/i/markup/h3.png); }
.markItUp .mrkH4 a { background-image:url(/assets/i/markup/h4.png); }
.markItUp .mrkH5 a { background-image:url(/assets/i/markup/h5.png); }
.markItUp .mrkH6 a { background-image:url(/assets/i/markup/h6.png); }
.markItUp .mrkB a { background-image:url(/assets/i/markup/bold.png); }
.markItUp .mrkI a { background-image:url(/assets/i/markup/italic.png); }
.markItUp .mrkS a { background-image:url(/assets/i/markup/stroke.png); }
.markItUp .mrkT a { background-image:url(/assets/i/markup/table.png); }
.markItUp .mrkTp a { background-image:url(/assets/i/markup/params.png); }
.markItUp .mrkLb a { background-image:url(/assets/i/markup/list-bullet.png); }
.markItUp .mrkLn a { background-image:url(/assets/i/markup/list-numeric.png); }
.markItUp .mrkA a { background-image:url(/assets/i/markup/link.png); }
.markItUp .mrkAp a { background-image:url(/assets/i/markup/picture.png); }
.markItUp .mrkCc a { background-image:url(/assets/i/markup/quotes.png); }
.markItUp .mrkCe a { background-image:url(/assets/i/markup/code.png); }
.markItUp .mrkP a { background-image:url(/assets/i/markup/preview.png); }
.markItUp .mrkHr a { background-image:url(/assets/i/markup/line-h.png); }
.markItUp .mrkCl a { background-image:url(/assets/i/markup/mono.png); }
.jcrop-holder { text-align:left; }
.jcrop-vline, .jcrop-hline {
  font-size:0px;
  position:absolute;
  background:white url('/assets/i/Jcrop.gif') top left repeat;
}
.jcrop-vline {
  height:100%;
  width:1px !important;
}
.jcrop-hline {
  width:100%;
  height:1px !important;
}
.jcrop-vline.right { right:0px; }
.jcrop-hline.bottom { bottom:0px; }
.jcrop-handle {
  font-size:1px;
  width:7px !important;
  height:7px !important;
  border:1px #eeeeee solid;
  background-color:#333333;
}
.jcrop-tracker {
  width:100%;
  height:100%;
}
.custom .jcrop-vline, .custom .jcrop-hline { background:yellow; }
.custom .jcrop-handle {
  border-color:black;
  background-color:#c7bb00;
  -moz-border-radius:3px;
  -webkit-border-radius:3px;
}
@-webkit-keyframes colorChange1 {
  from { background-color:#ffbc3d; }
  to { background-color:#89c40b; }
}
@-moz-keyframes colorChange1 {
  from { background-color:#ffbc3d; }
  to { background-color:#89c40b; }
}
@-ms-keyframes colorChange1 {
  from { background-color:#ffbc3d; }
  to { background-color:#89c40b; }
}
@-o-keyframes colorChange1 {
  from { background-color:#ffbc3d; }
  to { background-color:#89c40b; }
}
@keyframes colorChange1 {
  from { background-color:#ffbc3d; }
  to { background-color:#89c40b; }
}
@-webkit-keyframes colorChange2 {
  from { background-color:#dc3232; }
  to { background-color:#383a3c; }
}
@-moz-keyframes colorChange2 {
  from { background-color:#dc3232; }
  to { background-color:#383a3c; }
}
@-ms-keyframes colorChange2 {
  from { background-color:#dc3232; }
  to { background-color:#383a3c; }
}
@-o-keyframes colorChange2 {
  from { background-color:#dc3232; }
  to { background-color:#383a3c; }
}
@keyframes colorChange2 {
  from { background-color:#dc3232; }
  to { background-color:#383a3c; }
}
button::-moz-focus-inner, button {
  border:none;
  padding:0;
  margin:0;
  font-family:"ProximaNova", Arial, Helvetica, sans-serif;
}
.default-dropdown {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  color:#a6a9ae;
  overflow-x:hidden;
  overflow-y:auto;
  line-height:19px;
  padding:8px;
  top:100%;
  left:0;
  z-index:4000;
  display:block;
  float:left;
  font-size:14px;
  margin:2px 0;
}
.default-dropdown input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.default-dropdown > * { color:#a6a9ae; }
.default-dropdown nav { margin-bottom:8px; }
.default-dropdown._up {
  bottom:100%;
  top:auto;
}
.default-dropdown._up_r {
  bottom:100%;
  top:auto;
  left:auto;
  right:0;
}
.default-dropdown p { margin-bottom:4px; }
.default-dropdown a {
  color:#4c4c4c;
  display:inline-block;
}
.default-dropdown *._delete { color:#cc0000; }
.default-dropdown input[type="radio"] { margin-right:6px; }
.default-dropdown > input[type="text"] { margin-bottom:8px; }
.default-dropdown li > input[type="text"] { margin-bottom:0; }
.default-dropdown label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  line-height:30px;
  min-height:30px;
  display:block;
  padding:0 8px;
}
.default-dropdown label:hover, .default-dropdown label._hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.default-dropdown label input.fr { margin-top:10px; }
.default-dropdown > ul li {
  padding:0 6px;
  vertical-align:middle;
}
.default-dropdown > ul li._hover { background-color:#dff4fd; }
.default-dropdown > ul li > img {
  cursor:pointer;
  display:inline-block;
  margin:6px 6px 0 0;
  float:left;
}
.default-dropdown > ul li em {
  display:inline-block;
  cursor:pointer;
}
.default-dropdown li {
  color:#4c4c4c;
  font-size:1em;
  font-weight:normal;
  line-height:30px;
  min-height:30px;
  position:relative;
  white-space:nowrap;
  clear:both;
}
.default-dropdown li._noact { color:#c1c3c6; }
.default-dropdown li._noact a, .default-dropdown li._noact label { color:#c1c3c6; }
.default-dropdown li._noact a:hover, .default-dropdown li._noact label:hover { background-color:#ffffff !important; }
.default-dropdown li._noact:hover, .default-dropdown li._noact._hover { background-color:#ffffff !important; }
.default-dropdown li._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.default-dropdown li._act a { color:#ffffff; }
.default-dropdown li._act:hover { color:#4c4c4c; }
.default-dropdown li._act:hover a { color:#4c4c4c; }
.default-dropdown li input[type="checkbox"] + em { cursor:pointer; }
.default-dropdown li input[type="checkbox"] + em:hover { color:#0095c3; }
.default-dropdown li:hover { background-color:#dff4fd; }
.default-dropdown li._hover a { background-color:#dff4fd; }
.default-dropdown li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  padding:0 8px;
}
.default-dropdown li > a:hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.default-dropdown li.head {
  color:#a1a1a1;
  font-size:1em;
  text-transform:uppercase;
}
.default-dropdown li.head:hover { background-color:#ffffff; }
.default-dropdown li.head-1 {
  color:#222222;
  font-size:1.4em;
}
.default-dropdown li.head-1:hover { background-color:#ffffff; }
.default-dropdown li.head-2 {
  color:#222222;
  font-size:1.2em;
}
.default-dropdown li.head-2:hover { background-color:#ffffff; }
.default-dropdown li .options {
  right:8px;
  top:0;
  position:absolute;
  float:right;
  font-weight:normal;
  font-size:13px;
  color:#a6a9ae;
}
.default-dropdown li .options a {
  display:inline;
  padding:0;
  margin:0;
  color:#0095c3;
}
.default-dropdown li .options a:hover {
  text-decoration:underline;
  background:none;
}
.default-dropdown li .options a._act {
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.default-dropdown li._hr {
  min-height:5px;
  line-height:5px;
  border-bottom:1px solid #ececec;
  margin-bottom:5px;
}
.default-dropdown li._hr:hover { background-color:#ffffff; }
.default-dropdown li.expandable a {
  float:right;
  font-weight:normal;
  font-size:11px;
  display:none !important;
}
.default-dropdown li.expandable:hover a { display:block !important; }
.default-dropdown li .schD {
  position:absolute;
  right:8px;
  top:8px;
}
.default-dropdown li.btn-wrap .btn {
  display:block;
  float:left;
}
.default-dropdown ul.nested {
  background:#fafafa;
  margin:0 -8px;
  padding:0 8px;
}
.default-dropdown ul.nested li {
  color:#222222;
  font-size:12px;
}
.default-dropdown .dropdown-bottom {
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  background-color:#f5f5f5;
  border-top:1px solid #d4d4d4;
  margin:8px -8px -8px;
  padding:8px;
  width:100%;
}
.default-dropdown .dropdown-bottom:before, .default-dropdown .dropdown-bottom:after {
  content:" ";
  display:table;
}
.default-dropdown .dropdown-bottom:after { clear:both; }
.default-dropdown .dropdown-bottom:hover { background-color:#f5f5f5; }
.default-dropdown .dropdown-bottom a, .default-dropdown .dropdown-bottom span {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  min-width:4px;
  padding:0 12px;
  white-space:nowrap;
  float:left;
}
.default-dropdown .dropdown-bottom a:hover, .default-dropdown .dropdown-bottom span:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.default-dropdown .dropdown-bottom a._noact, .default-dropdown .dropdown-bottom span._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.default-dropdown .dropdown-bottom a._noact:hover, .default-dropdown .dropdown-bottom span._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.default-dropdown .dropdown-bottom a._action, .default-dropdown .dropdown-bottom span._action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.default-dropdown .dropdown-bottom a._action:hover, .default-dropdown .dropdown-bottom span._action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.default-dropdown .dropdown-bottom a._action._noact, .default-dropdown .dropdown-bottom span._action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.default-dropdown .dropdown-bottom a._action._noact:hover, .default-dropdown .dropdown-bottom span._action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.default-dropdown .dropdown-bottom a + a, .default-dropdown .dropdown-bottom span + span { float:right; }
.default-dropdown .dropdown-bottom:hover { background-color:#fafafa; }
.dropdown-wrap {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  color:#a6a9ae;
  overflow-x:hidden;
  overflow-y:auto;
  line-height:19px;
  padding:8px;
  top:100%;
  left:0;
  z-index:4000;
  display:block;
  float:left;
  font-size:14px;
  margin:2px 0;
  max-height:460px;
}
.dropdown-wrap input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.dropdown-wrap > * { color:#a6a9ae; }
.dropdown-wrap nav { margin-bottom:8px; }
.dropdown-wrap._up {
  bottom:100%;
  top:auto;
}
.dropdown-wrap._up_r {
  bottom:100%;
  top:auto;
  left:auto;
  right:0;
}
.dropdown-wrap p { margin-bottom:4px; }
.dropdown-wrap a {
  color:#4c4c4c;
  display:inline-block;
}
.dropdown-wrap *._delete { color:#cc0000; }
.dropdown-wrap input[type="radio"] { margin-right:6px; }
.dropdown-wrap > input[type="text"] { margin-bottom:8px; }
.dropdown-wrap li > input[type="text"] { margin-bottom:0; }
.dropdown-wrap label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  line-height:30px;
  min-height:30px;
  display:block;
  padding:0 8px;
}
.dropdown-wrap label:hover, .dropdown-wrap label._hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.dropdown-wrap label input.fr { margin-top:10px; }
.dropdown-wrap > ul li {
  padding:0 6px;
  vertical-align:middle;
}
.dropdown-wrap > ul li._hover { background-color:#dff4fd; }
.dropdown-wrap > ul li > img {
  cursor:pointer;
  display:inline-block;
  margin:6px 6px 0 0;
  float:left;
}
.dropdown-wrap > ul li em {
  display:inline-block;
  cursor:pointer;
}
.dropdown-wrap li {
  color:#4c4c4c;
  font-size:1em;
  font-weight:normal;
  line-height:30px;
  min-height:30px;
  position:relative;
  white-space:nowrap;
  clear:both;
}
.dropdown-wrap li._noact { color:#c1c3c6; }
.dropdown-wrap li._noact a, .dropdown-wrap li._noact label { color:#c1c3c6; }
.dropdown-wrap li._noact a:hover, .dropdown-wrap li._noact label:hover { background-color:#ffffff !important; }
.dropdown-wrap li._noact:hover, .dropdown-wrap li._noact._hover { background-color:#ffffff !important; }
.dropdown-wrap li._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.dropdown-wrap li._act a { color:#ffffff; }
.dropdown-wrap li._act:hover { color:#4c4c4c; }
.dropdown-wrap li._act:hover a { color:#4c4c4c; }
.dropdown-wrap li input[type="checkbox"] + em { cursor:pointer; }
.dropdown-wrap li input[type="checkbox"] + em:hover { color:#0095c3; }
.dropdown-wrap li:hover { background-color:#dff4fd; }
.dropdown-wrap li._hover a { background-color:#dff4fd; }
.dropdown-wrap li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  padding:0 8px;
}
.dropdown-wrap li > a:hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.dropdown-wrap li.head {
  color:#a1a1a1;
  font-size:1em;
  text-transform:uppercase;
}
.dropdown-wrap li.head:hover { background-color:#ffffff; }
.dropdown-wrap li.head-1 {
  color:#222222;
  font-size:1.4em;
}
.dropdown-wrap li.head-1:hover { background-color:#ffffff; }
.dropdown-wrap li.head-2 {
  color:#222222;
  font-size:1.2em;
}
.dropdown-wrap li.head-2:hover { background-color:#ffffff; }
.dropdown-wrap li .options {
  right:8px;
  top:0;
  position:absolute;
  float:right;
  font-weight:normal;
  font-size:13px;
  color:#a6a9ae;
}
.dropdown-wrap li .options a {
  display:inline;
  padding:0;
  margin:0;
  color:#0095c3;
}
.dropdown-wrap li .options a:hover {
  text-decoration:underline;
  background:none;
}
.dropdown-wrap li .options a._act {
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.dropdown-wrap li._hr {
  min-height:5px;
  line-height:5px;
  border-bottom:1px solid #ececec;
  margin-bottom:5px;
}
.dropdown-wrap li._hr:hover { background-color:#ffffff; }
.dropdown-wrap li.expandable a {
  float:right;
  font-weight:normal;
  font-size:11px;
  display:none !important;
}
.dropdown-wrap li.expandable:hover a { display:block !important; }
.dropdown-wrap li .schD {
  position:absolute;
  right:8px;
  top:8px;
}
.dropdown-wrap li.btn-wrap .btn {
  display:block;
  float:left;
}
.dropdown-wrap ul.nested {
  background:#fafafa;
  margin:0 -8px;
  padding:0 8px;
}
.dropdown-wrap ul.nested li {
  color:#222222;
  font-size:12px;
}
.dropdown-wrap .dropdown-bottom {
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  background-color:#f5f5f5;
  border-top:1px solid #d4d4d4;
  margin:8px -8px -8px;
  padding:8px;
  width:100%;
}
.dropdown-wrap .dropdown-bottom:before, .dropdown-wrap .dropdown-bottom:after {
  content:" ";
  display:table;
}
.dropdown-wrap .dropdown-bottom:after { clear:both; }
.dropdown-wrap .dropdown-bottom:hover { background-color:#f5f5f5; }
.dropdown-wrap .dropdown-bottom a, .dropdown-wrap .dropdown-bottom span {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  min-width:4px;
  padding:0 12px;
  white-space:nowrap;
  float:left;
}
.dropdown-wrap .dropdown-bottom a:hover, .dropdown-wrap .dropdown-bottom span:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.dropdown-wrap .dropdown-bottom a._noact, .dropdown-wrap .dropdown-bottom span._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.dropdown-wrap .dropdown-bottom a._noact:hover, .dropdown-wrap .dropdown-bottom span._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.dropdown-wrap .dropdown-bottom a._action, .dropdown-wrap .dropdown-bottom span._action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.dropdown-wrap .dropdown-bottom a._action:hover, .dropdown-wrap .dropdown-bottom span._action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.dropdown-wrap .dropdown-bottom a._action._noact, .dropdown-wrap .dropdown-bottom span._action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.dropdown-wrap .dropdown-bottom a._action._noact:hover, .dropdown-wrap .dropdown-bottom span._action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.dropdown-wrap .dropdown-bottom a + a, .dropdown-wrap .dropdown-bottom span + span { float:right; }
.dropdown-wrap .dropdown-bottom:hover { background-color:#fafafa; }
.dropdown-wrap._loader {
  background:#f7f7f7 url(/assets/i/v3/details/loader_animated.gif?ts=1667902843) no-repeat center center;
  height:80px;
}
.dropdown-wrap.no-max-width { max-width:none; }
.dropdown-wrap._date {
  max-width:400px;
  width:358px;
}
.dropdown-wrap._date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.dropdown-wrap._date .datepicker { float:right; }
.dropdown-wrap.due-date {
  width:348px;
  max-width:348px;
}
.dropdown-wrap.due-date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.dropdown-wrap.due-date > div { float:right; }
.dropdownScroll {
  bottom:100%;
  position:absolute;
  width:265px;
  border:1px solid rgba(0,0,0,0.3);
}
.dropdownScroll .dropdown-wrap {
  bottom:0;
  top:0;
  min-width:auto;
  border:none;
  overflow:scroll;
  overflow-x:hidden;
}
.close-drop-down {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:-25px 3px;
  height:23px;
  width:23px;
  background-color:#383a3c;
  cursor:pointer;
  z-index:999;
  right:-25px;
  top:6px;
  position:absolute;
}
.close-drop-down:hover {
  text-decoration:none;
  background-color:#3ebaef;
}
.btn-wrap { margin-right:8px; }
.btn-wrap:last-child { margin-right:0; }
.btn-wrap {
  display:inline-block;
  font-size:0;
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
}
.btn-wrap._right { float:right; }
.btn-wrap > input[type="text"] {
  display:inline-block;
  margin:0;
  padding:5px 8px 4px;
  vertical-align:top;
}
.btn-wrap .btn {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  cursor:pointer;
  display:inline-block;
  min-width:4px;
  padding:0 8px;
  position:relative;
  white-space:nowrap;
  z-index:1;
  vertical-align:bottom;
}
.btn-wrap .btn:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.btn-wrap .btn._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.btn-wrap .btn._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.btn-wrap .btn:first-child { margin-left:0; }
.btn-wrap .btn .clear {
  border-left:1px solid #ececec;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-position:7px -1541px;
  float:right;
  padding-right:17px;
  margin-left:8px;
  margin-right:-2px;
  height:28px;
}
.btn-wrap .btn > em, .btn-wrap .btn span > em {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#222222;
  display:inline-block;
  max-width:80px;
  font-weight:bold;
  vertical-align:top;
}
.btn-wrap .btn._changed, .btn-wrap .btn._changed:hover {
  background:#fab443;
  border-color:#f9a011;
  color:#ffffff;
}
.btn-wrap .btn._changed.dropdown:after, .btn-wrap .btn._changed:hover.dropdown:after { border-top:4px solid #ffffff; }
.btn-wrap .btn._changed .clear, .btn-wrap .btn._changed:hover .clear { border-color:#f9a011; }
.btn-wrap .btn._big, .btn-wrap .btn._main, .btn-wrap .btn._form {
  height:38px;
  line-height:38px;
  font-size:14px;
  font-weight:bold;
}
.btn-wrap .btn._form {
  margin-top:2px;
  margin-bottom:2px;
}
.btn-wrap .btn._mega {
  height:52px;
  line-height:52px;
  font-size:16px;
  font-weight:bold;
}
.btn-wrap .btn._main, .btn-wrap .btn._action, .btn-wrap .btn._mega {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.btn-wrap .btn._main:hover, .btn-wrap .btn._action:hover, .btn-wrap .btn._mega:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.btn-wrap .btn._main._noact, .btn-wrap .btn._action._noact, .btn-wrap .btn._mega._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.btn-wrap .btn._main._noact:hover, .btn-wrap .btn._action._noact:hover, .btn-wrap .btn._mega._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.btn-wrap .btn._delete {
  background-color:#dd3e3e;
  background-image:linear-gradient(bottom,#dd3e3e 0%,#f25a54 100%);
  background-image:-o-linear-gradient(bottom,#dd3e3e 0%,#f25a54 100%);
  background-image:-moz-linear-gradient(bottom,#dd3e3e 0%,#f25a54 100%);
  background-image:-webkit-linear-gradient(bottom,#dd3e3e 0%,#f25a54 100%);
  background-image:-ms-linear-gradient(bottom,#dd3e3e 0%,#f25a54 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f25a54', endColorstr='#dd3e3e',GradientType=0 );
  border-color:#ed4e47 #ed4e47 #a51621;
  color:#ffffff;
  text-shadow:0 1px 0 rgba(0,0,0,0.3);
}
.btn-wrap .btn._delete.dropdown:after { border-top:4px solid #ffffff; }
.btn-wrap .btn._delete:hover {
  background:#db433d;
  border-color:#a51621;
}
.btn-wrap .btn._soft-del { color:#bb0000; }
.btn-wrap .btn._2step {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.btn-wrap .btn._2step:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.btn-wrap .btn._2step._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.btn-wrap .btn._2step._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.btn-wrap .btn._2step span {
  -webkit-border-radius:0 2px 2px 0;
  -moz-border-radius:0 2px 2px 0;
  border-radius:0 2px 2px 0;
  border-left:1px solid rgba(255,255,255,0.2);
  background:rgba(255,255,255,0.2);
  margin-right:-12px;
  margin-left:12px;
  display:inline-block;
  padding:0;
  width:30px;
  height:28px;
  line-height:43px;
  vertical-align:top;
  text-align:center;
  font-size:1px;
}
.btn-wrap .btn._2step span:after {
  content:"";
  display:inline-block;
  border-top:5px solid #ffffff;
  border-right:5px solid transparent;
  border-bottom:5px solid transparent;
  border-left:5px solid transparent;
  width:0;
  height:0;
}
.btn-wrap .btn._2step._act { text-shadow:0 1px 0 #ffffff; }
.btn-wrap .btn._2step._act span { border-color:#6ecbf2; }
.btn-wrap .btn._2step._act span:after { border-top:5px solid #3ebaef; }
.btn-wrap .btn._2step._act:hover {
  background:#dff4fd;
  border-color:#97dbf9;
  color:#0095c3;
}
.btn-wrap .btn._access {
  background-color:#aac038;
  background-image:linear-gradient(bottom,#aac038 0%,#c1d947 100%);
  background-image:-o-linear-gradient(bottom,#aac038 0%,#c1d947 100%);
  background-image:-moz-linear-gradient(bottom,#aac038 0%,#c1d947 100%);
  background-image:-webkit-linear-gradient(bottom,#aac038 0%,#c1d947 100%);
  background-image:-ms-linear-gradient(bottom,#aac038 0%,#c1d947 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c1d947', endColorstr='#aac038',GradientType=0 );
  border-color:#a2bd36 #a2bd36 #8bb130;
  color:#ffffff;
  text-shadow:0 1px 0 rgba(0,0,0,0.3);
}
.btn-wrap .btn._access.dropdown:after { border-top:4px solid #ffffff; }
.btn-wrap .btn._access:hover {
  background:#aac038;
  border-color:#8bb130;
}
.btn-wrap .btn._act {
  -webkit-box-shadow:inset 0 1px 2px rgba(90,90,90,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(90,90,90,0.2);
  box-shadow:inset 0 1px 2px rgba(90,90,90,0.2);
  background:#dff4fd;
  border-color:#97dbf9;
  color:#0095c3;
  z-index:1001;
}
.btn-wrap .btn._act .co-co { background-color:#3ebaef; }
.btn-wrap .btn._noact img { opacity:.60; }
.btn-wrap .btn._noact:hover img { opacity:.60; }
.btn-wrap .btn:hover img { opacity:1; }
.btn-wrap .btn._disabled {
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  background:#ffffff;
  color:#aaaaaa;
  border-color:#ececec;
  text-shadow:0 0 0 transparent;
  cursor:default;
}
.btn-wrap .btn._disabled:hover {
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  background:#ffffff;
  color:#aaaaaa;
  border-color:#ececec;
}
.btn-wrap .btn:focus {
  outline:0;
  border-color:#9cdcf7;
  box-shadow:0 0 9px #cbedfb;
  z-index:10;
}
.btn-wrap .btn:first-child:not(:last-child):not(.dropdown) {
  border-top-right-radius:0;
  border-bottom-right-radius:0;
}
.btn-wrap .btn:last-child:not(:first-child) {
  border-bottom-left-radius:0;
  border-top-left-radius:0;
}
.btn-wrap .btn img {
  background:url(/assets/i/v3/sprites/slsseeds-icons.png?ts=1667902843) no-repeat center -392px;
  display:inline-block;
  margin-left:-4px;
  margin-right:-4px;
  padding:0;
  width:25px;
  height:28px;
  vertical-align:top;
  opacity:.70;
}
.btn-wrap .btn._action img { background:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843) no-repeat center -392px; }
.btn-wrap .btn.rack img { background-position:center -392px; }
.btn-wrap .btn.clear {
  -webkit-border-radius:0 2px 2px 0;
  -moz-border-radius:0 2px 2px 0;
  border-radius:0 2px 2px 0;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-position:4px -1541px;
  margin-left:-2px;
}
.btn-wrap .btn.clear._off { display:none !important; }
.btn-wrap .btn.pin img { background-position:center -1561px; }
.btn-wrap .btn.pin img.pinBtnOn {
  background-position:center -1596px;
  opacity:1;
}
.btn-wrap .btn.modal img { background-position:center -1526px; }
.btn-wrap .btn.preview img { background-position:center -1491px; }
.btn-wrap .btn.join img { background-position:center -1127px; }
.btn-wrap .btn.link img { background-position:center -1201px; }
.btn-wrap .btn.column img { background-position:center -1338px; }
.btn-wrap .btn.vote img { background-position:center -1233px; }
.btn-wrap .btn.like img { background-position:center -1266px; }
.btn-wrap .btn.add img { background-position:center -841px; }
.btn-wrap .btn.status img { background-position:center 5px; }
.btn-wrap .btn.assignees img { background-position:center -36px; }
.btn-wrap .btn.priority img { background-position:center -71px; }
.btn-wrap .btn.milestone img { background-position:center -108px; }
.btn-wrap .btn.labels img { background-position:center -142px; }
.btn-wrap .btn.calendar img { background-position:center -177px; }
.btn-wrap .btn.estimation img { background-position:center -213px; }
.btn-wrap .btn.visibility img { background-position:center -1027px; }
.btn-wrap .btn.timetrack img { background-position:center -249px; }
.btn-wrap .btn.delete img { background-position:center -356px; }
.btn-wrap .btn.tile img { background-position:center -427px; }
.btn-wrap .btn.list img { background-position:center -463px; }
.btn-wrap .btn.tree img { background-position:center -499px; }
.btn-wrap .btn.tree._closed img { background-position:center -535px; }
.btn-wrap .btn.project img { background-position:center -320px; }
.btn-wrap .btn.time-l img { background-position:center -575px; }
.btn-wrap .btn.time-r img { background-position:center -617px; }
.btn-wrap .btn.search img { background-position:center -878px; }
.btn-wrap .btn.dropdown:after {
  content:"";
  border-top:4px solid #aaaaaa;
  border-right:4px solid transparent;
  border-left:4px solid transparent;
  display:inline-block;
  margin-top:13px;
  margin-left:3px;
  margin-right:0;
  width:0;
  height:0;
  vertical-align:top;
}
.btn-wrap._label .btn {
  border-color:#ffa72b;
  background:#ffa72b;
  color:#ffffff;
}
.btn-wrap._label .btn.dropdown:after {
  content:"";
  border-top:4px solid #ffffff;
}
._master.btn-wrap._label .btn {
  border-color:#dc3838;
  background:#dc3838;
}
.btn-wrap._clean .btn {
  border-style:solid;
  border-width:1px;
  border-color:transparent;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  color:#0095c3;
  background:none;
  padding:0 4px;
}
._txt.btn-wrap._clean .btn { color:#a6a9ae; }
.btn-wrap._clean .btn._disabled {
  background:none;
  color:#aaaaaa;
  border-color:transparent;
  cursor:default;
}
.btn-wrap._clean .btn._disabled:hover {
  -webkit-box-shadow:0 0 0 transparent;
  -moz-box-shadow:0 0 0 transparent;
  box-shadow:0 0 0 transparent;
  background:none;
  color:#aaaaaa;
  border-color:transparent;
}
.btn-wrap._clean .btn._delete {
  color:#dd3e3e;
  text-shadow:none;
}
.btn-wrap._clean .btn._changed, .btn-wrap._clean .btn._changed:hover {
  background:#fab443;
  border-color:#f9a011 !important;
  color:#ffffff;
}
.btn-wrap._clean .btn._changed.dropdown:after, .btn-wrap._clean .btn._changed:hover.dropdown:after { border-top:4px solid #ffffff; }
.btn-wrap._clean .btn._changed img, .btn-wrap._clean .btn._changed:hover img { background-image:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843); }
.btn-wrap._link .btn {
  border-style:solid;
  border-width:1px;
  border-color:transparent;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  color:#0095c3;
  background:none;
  padding:0 8px;
}
.btn-wrap._link .btn:hover {
  border-style:solid;
  border-width:1px;
  border-color:transparent;
  background:transparent;
}
.btn-wrap > li {
  display:inline-block;
  font-size:0;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  margin-right:1px;
}
.btn-wrap > ul, .btn-wrap > li > ul {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  color:#a6a9ae;
  overflow-x:hidden;
  overflow-y:auto;
  line-height:19px;
  padding:8px;
  top:100%;
  left:0;
  z-index:4000;
  display:block;
  float:left;
  font-size:14px;
  margin:2px 0;
}
.btn-wrap > ul input[type="text"], .btn-wrap > li > ul input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.btn-wrap > ul > *, .btn-wrap > li > ul > * { color:#a6a9ae; }
.btn-wrap > ul nav, .btn-wrap > li > ul nav { margin-bottom:8px; }
.btn-wrap > ul._up, .btn-wrap > li > ul._up {
  bottom:100%;
  top:auto;
}
.btn-wrap > ul._up_r, .btn-wrap > li > ul._up_r {
  bottom:100%;
  top:auto;
  left:auto;
  right:0;
}
.btn-wrap > ul p, .btn-wrap > li > ul p { margin-bottom:4px; }
.btn-wrap > ul a, .btn-wrap > li > ul a {
  color:#4c4c4c;
  display:inline-block;
}
.btn-wrap > ul *._delete, .btn-wrap > li > ul *._delete { color:#cc0000; }
.btn-wrap > ul input[type="radio"], .btn-wrap > li > ul input[type="radio"] { margin-right:6px; }
.btn-wrap > ul > input[type="text"], .btn-wrap > li > ul > input[type="text"] { margin-bottom:8px; }
.btn-wrap > ul li > input[type="text"], .btn-wrap > li > ul li > input[type="text"] { margin-bottom:0; }
.btn-wrap > ul label, .btn-wrap > li > ul label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  line-height:30px;
  min-height:30px;
  display:block;
  padding:0 8px;
}
.btn-wrap > ul label:hover, .btn-wrap > ul label._hover, .btn-wrap > li > ul label:hover, .btn-wrap > li > ul label._hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.btn-wrap > ul label input.fr, .btn-wrap > li > ul label input.fr { margin-top:10px; }
.btn-wrap > ul > ul li, .btn-wrap > li > ul > ul li {
  padding:0 6px;
  vertical-align:middle;
}
.btn-wrap > ul > ul li._hover, .btn-wrap > li > ul > ul li._hover { background-color:#dff4fd; }
.btn-wrap > ul > ul li > img, .btn-wrap > li > ul > ul li > img {
  cursor:pointer;
  display:inline-block;
  margin:6px 6px 0 0;
  float:left;
}
.btn-wrap > ul > ul li em, .btn-wrap > li > ul > ul li em {
  display:inline-block;
  cursor:pointer;
}
.btn-wrap > ul li, .btn-wrap > li > ul li {
  color:#4c4c4c;
  font-size:1em;
  font-weight:normal;
  line-height:30px;
  min-height:30px;
  position:relative;
  white-space:nowrap;
  clear:both;
}
.btn-wrap > ul li._noact, .btn-wrap > li > ul li._noact { color:#c1c3c6; }
.btn-wrap > ul li._noact a, .btn-wrap > ul li._noact label, .btn-wrap > li > ul li._noact a, .btn-wrap > li > ul li._noact label { color:#c1c3c6; }
.btn-wrap > ul li._noact a:hover, .btn-wrap > ul li._noact label:hover, .btn-wrap > li > ul li._noact a:hover, .btn-wrap > li > ul li._noact label:hover { background-color:#ffffff !important; }
.btn-wrap > ul li._noact:hover, .btn-wrap > ul li._noact._hover, .btn-wrap > li > ul li._noact:hover, .btn-wrap > li > ul li._noact._hover { background-color:#ffffff !important; }
.btn-wrap > ul li._act, .btn-wrap > li > ul li._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.btn-wrap > ul li._act a, .btn-wrap > li > ul li._act a { color:#ffffff; }
.btn-wrap > ul li._act:hover, .btn-wrap > li > ul li._act:hover { color:#4c4c4c; }
.btn-wrap > ul li._act:hover a, .btn-wrap > li > ul li._act:hover a { color:#4c4c4c; }
.btn-wrap > ul li input[type="checkbox"] + em, .btn-wrap > li > ul li input[type="checkbox"] + em { cursor:pointer; }
.btn-wrap > ul li input[type="checkbox"] + em:hover, .btn-wrap > li > ul li input[type="checkbox"] + em:hover { color:#0095c3; }
.btn-wrap > ul li:hover, .btn-wrap > li > ul li:hover { background-color:#dff4fd; }
.btn-wrap > ul li._hover a, .btn-wrap > li > ul li._hover a { background-color:#dff4fd; }
.btn-wrap > ul li > a, .btn-wrap > li > ul li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  padding:0 8px;
}
.btn-wrap > ul li > a:hover, .btn-wrap > li > ul li > a:hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.btn-wrap > ul li.head, .btn-wrap > li > ul li.head {
  color:#a1a1a1;
  font-size:1em;
  text-transform:uppercase;
}
.btn-wrap > ul li.head:hover, .btn-wrap > li > ul li.head:hover { background-color:#ffffff; }
.btn-wrap > ul li.head-1, .btn-wrap > li > ul li.head-1 {
  color:#222222;
  font-size:1.4em;
}
.btn-wrap > ul li.head-1:hover, .btn-wrap > li > ul li.head-1:hover { background-color:#ffffff; }
.btn-wrap > ul li.head-2, .btn-wrap > li > ul li.head-2 {
  color:#222222;
  font-size:1.2em;
}
.btn-wrap > ul li.head-2:hover, .btn-wrap > li > ul li.head-2:hover { background-color:#ffffff; }
.btn-wrap > ul li .options, .btn-wrap > li > ul li .options {
  right:8px;
  top:0;
  position:absolute;
  float:right;
  font-weight:normal;
  font-size:13px;
  color:#a6a9ae;
}
.btn-wrap > ul li .options a, .btn-wrap > li > ul li .options a {
  display:inline;
  padding:0;
  margin:0;
  color:#0095c3;
}
.btn-wrap > ul li .options a:hover, .btn-wrap > li > ul li .options a:hover {
  text-decoration:underline;
  background:none;
}
.btn-wrap > ul li .options a._act, .btn-wrap > li > ul li .options a._act {
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.btn-wrap > ul li._hr, .btn-wrap > li > ul li._hr {
  min-height:5px;
  line-height:5px;
  border-bottom:1px solid #ececec;
  margin-bottom:5px;
}
.btn-wrap > ul li._hr:hover, .btn-wrap > li > ul li._hr:hover { background-color:#ffffff; }
.btn-wrap > ul li.expandable a, .btn-wrap > li > ul li.expandable a {
  float:right;
  font-weight:normal;
  font-size:11px;
  display:none !important;
}
.btn-wrap > ul li.expandable:hover a, .btn-wrap > li > ul li.expandable:hover a { display:block !important; }
.btn-wrap > ul li .schD, .btn-wrap > li > ul li .schD {
  position:absolute;
  right:8px;
  top:8px;
}
.btn-wrap > ul li.btn-wrap .btn, .btn-wrap > li > ul li.btn-wrap .btn {
  display:block;
  float:left;
}
.btn-wrap > ul ul.nested, .btn-wrap > li > ul ul.nested {
  background:#fafafa;
  margin:0 -8px;
  padding:0 8px;
}
.btn-wrap > ul ul.nested li, .btn-wrap > li > ul ul.nested li {
  color:#222222;
  font-size:12px;
}
.btn-wrap > ul .dropdown-bottom, .btn-wrap > li > ul .dropdown-bottom {
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  background-color:#f5f5f5;
  border-top:1px solid #d4d4d4;
  margin:8px -8px -8px;
  padding:8px;
  width:100%;
}
.btn-wrap > ul .dropdown-bottom:before, .btn-wrap > ul .dropdown-bottom:after, .btn-wrap > li > ul .dropdown-bottom:before, .btn-wrap > li > ul .dropdown-bottom:after {
  content:" ";
  display:table;
}
.btn-wrap > ul .dropdown-bottom:after, .btn-wrap > li > ul .dropdown-bottom:after { clear:both; }
.btn-wrap > ul .dropdown-bottom:hover, .btn-wrap > li > ul .dropdown-bottom:hover { background-color:#f5f5f5; }
.btn-wrap > ul .dropdown-bottom a, .btn-wrap > ul .dropdown-bottom span, .btn-wrap > li > ul .dropdown-bottom a, .btn-wrap > li > ul .dropdown-bottom span {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  min-width:4px;
  padding:0 12px;
  white-space:nowrap;
  float:left;
}
.btn-wrap > ul .dropdown-bottom a:hover, .btn-wrap > ul .dropdown-bottom span:hover, .btn-wrap > li > ul .dropdown-bottom a:hover, .btn-wrap > li > ul .dropdown-bottom span:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.btn-wrap > ul .dropdown-bottom a._noact, .btn-wrap > ul .dropdown-bottom span._noact, .btn-wrap > li > ul .dropdown-bottom a._noact, .btn-wrap > li > ul .dropdown-bottom span._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.btn-wrap > ul .dropdown-bottom a._noact:hover, .btn-wrap > ul .dropdown-bottom span._noact:hover, .btn-wrap > li > ul .dropdown-bottom a._noact:hover, .btn-wrap > li > ul .dropdown-bottom span._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.btn-wrap > ul .dropdown-bottom a._action, .btn-wrap > ul .dropdown-bottom span._action, .btn-wrap > li > ul .dropdown-bottom a._action, .btn-wrap > li > ul .dropdown-bottom span._action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.btn-wrap > ul .dropdown-bottom a._action:hover, .btn-wrap > ul .dropdown-bottom span._action:hover, .btn-wrap > li > ul .dropdown-bottom a._action:hover, .btn-wrap > li > ul .dropdown-bottom span._action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.btn-wrap > ul .dropdown-bottom a._action._noact, .btn-wrap > ul .dropdown-bottom span._action._noact, .btn-wrap > li > ul .dropdown-bottom a._action._noact, .btn-wrap > li > ul .dropdown-bottom span._action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.btn-wrap > ul .dropdown-bottom a._action._noact:hover, .btn-wrap > ul .dropdown-bottom span._action._noact:hover, .btn-wrap > li > ul .dropdown-bottom a._action._noact:hover, .btn-wrap > li > ul .dropdown-bottom span._action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.btn-wrap > ul .dropdown-bottom a + a, .btn-wrap > ul .dropdown-bottom span + span, .btn-wrap > li > ul .dropdown-bottom a + a, .btn-wrap > li > ul .dropdown-bottom span + span { float:right; }
.btn-wrap > ul .dropdown-bottom:hover, .btn-wrap > li > ul .dropdown-bottom:hover { background-color:#fafafa; }
.btn-wrap > ul > li a, .btn-wrap > li > ul > li a {
  color:#444444;
  display:block;
  padding:0 8px;
}
.btn-wrap > ul > li a:hover, .btn-wrap > li > ul > li a:hover { text-decoration:none; }
.btn-wrap > ul > li > strong, .btn-wrap > li > ul > li > strong {
  color:#000000;
  padding:0 8px;
}
.btn-wrap > ul.up, .btn-wrap > li > ul.up {
  bottom:100%;
  top:auto;
}
.btn-wrap .dd-wrap {
  display:inline-block;
  text-decoration:none;
  position:relative;
  white-space:nowrap;
}
.btn-wrap.dropup > ul {
  bottom:100%;
  top:auto;
}
.btn-wrap .dd-wrap + .dd-wrap, .btn-wrap .btn + .btn, .btn-wrap .dropdown + ul + .btn { margin-left:-1px; }
.dropdown-right ul, .dropdown-right > div, .dropdown-right .dropdown-wrap, .btn-wrap.fr > ul {
  right:0;
  left:auto !important;
}
.ss-sortable > * {
  background-image:url(/assets/i/v3/details/sortable.png?ts=1667902843);
  background-position:5px 41%;
  background-repeat:no-repeat;
  padding-left:23px !important;
}
.ss-sortable > *.s-help {
  background:url(/assets/i/v3/pattern/gry.png) repeat 0 0;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  color:transparent;
}
.action-bar {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#dff4fd;
  font-size:0;
}
.action-bar:before, .action-bar:after {
  content:" ";
  display:table;
}
.action-bar:after { clear:both; }
.action-bar .btn-wrap + .btn-wrap { margin-left:0; }
.action-bar .btn-wrap > .btn {
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  border-color:#dff4fd;
  background:#dff4fd;
  color:#a6a9ae;
}
.action-bar .btn-wrap > .btn:hover { color:#71767d; }
.action-bar .btn-wrap > .btn._esc {
  -webkit-border-radius:2px 0 0 2px;
  -moz-border-radius:2px 0 0 2px;
  border-radius:2px 0 0 2px;
  border-color:#3ebaef;
  background:#3ebaef;
  color:#ffffff;
}
.action-bar .btn-wrap > .btn._changed, .action-bar .btn-wrap > .btn._changed:hover {
  background:#fab443;
  border-color:#f9a011;
  color:#ffffff;
}
.action-bar .btn-wrap > .btn._changed img, .action-bar .btn-wrap > .btn._changed:hover img { background-image:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843); }
.action-bar .btn-wrap > .btn._changed.dropdown:after, .action-bar .btn-wrap > .btn._changed:hover.dropdown:after { border-top:4px solid #ffffff; }
.action-bar .btn-wrap > .btn._changed .clear, .action-bar .btn-wrap > .btn._changed:hover .clear { border-color:#f9a011; }
.BigBox .action-bar {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  margin:-22px -22px 0;
  padding:8px;
}
.BigBox .action-bar .btn-wrap > .btn._esc { display:none; }
.ss-breadcrumb { padding:4px 0; }
.ss-breadcrumb:before, .ss-breadcrumb:after {
  content:" ";
  display:table;
}
.ss-breadcrumb:after { clear:both; }
.ss-breadcrumb._icons > a, .ss-breadcrumb._icons > span {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:6px -951px;
  padding-left:30px;
}
.ss-breadcrumb._icons > span { background-position:8px -917px; }
.ss-breadcrumb a._home {
  -webkit-border-radius:20px;
  -moz-border-radius:20px;
  border-radius:20px;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:6px -453px;
  background-color:#7a7a7a;
  width:22px;
  margin-right:6px;
  opacity:0.7;
  padding:0;
  -webkit-transition:all .2s linear;
  -moz-transition:all .2s linear;
  -o-transition:all .2s linear;
  transition:all .2s linear;
}
.ss-breadcrumb a._home:hover {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  text-decoration:none;
  opacity:1;
}
.ss-breadcrumb > div, .ss-breadcrumb > div > a, .ss-breadcrumb > a, .ss-breadcrumb > span {
  height:22px;
  line-height:22px;
  display:inline-block;
  float:left;
  cursor:pointer;
}
.ss-breadcrumb > span { cursor:default; }
.ss-breadcrumb > div {
  position:relative;
  cursor:default;
}
.ss-breadcrumb > div >.space {
  display:inline-block;
  width:16px;
}
.ss-breadcrumb > div >.space:after {
  content:"";
  border-top:4px solid transparent;
  border-left:5px solid #3ebaef;
  border-bottom:4px solid transparent;
  border-right:4px solid transparent;
  display:inline-block;
  margin-top:7px;
  margin-left:7px;
  width:0;
  height:0;
  vertical-align:top;
  position:absolute;
  top:0;
}
.ss-breadcrumb > div > a.space:hover { text-decoration:none; }
.ss-breadcrumb > div > a.space:hover:after {
  border-top:5px solid #3ebaef;
  border-left:4px solid transparent;
  margin-top:7px;
  margin-left:5px;
}
.ss-breadcrumb > a { padding:0 4px; }
.ss-breadcrumb > span {
  color:#999999;
  padding:0 4px;
}
.switch-wrap {
  -webkit-border-radius:3px;
  -moz-border-radius:3px;
  border-radius:3px;
  height:26px;
  line-height:26px;
  background-color:#e1e1e1;
  display:inline-block;
  padding:2px;
  white-space:nowrap;
  font-size:1px;
}
.switch-wrap._dark { background-color:#333537; }
.switch-wrap._sml {
  height:18px;
  line-height:18px;
  padding:3px;
  background-color:#ffffff;
}
.switch-wrap._sml:hover span, .switch-wrap._sml:hover a { color:#ffffff; }
.switch-wrap._sml span, .switch-wrap._sml a {
  padding:0 6px;
  font-size:12px;
  color:#a6a9ae;
}
.switch-wrap._sml span._act, .switch-wrap._sml span._act:hover, .switch-wrap._sml a._act, .switch-wrap._sml a._act:hover {
  background:#aac038;
  color:#ffffff;
}
.switch-wrap > div {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  position:relative;
}
.switch-wrap > div > div, .switch-wrap > div ul {
  -webkit-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  -moz-box-shadow:0 4px 16px rgba(0,0,0,0.2);
  box-shadow:0 4px 16px rgba(0,0,0,0.2);
  border-style:solid;
  border-width:1px;
  border-color:rgba(0,0,0,0.3);
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff;
  cursor:default;
  text-align:left;
  outline:none;
  position:absolute;
  min-width:190px;
  max-width:520px;
  max-height:450px;
  color:#a6a9ae;
  overflow-x:hidden;
  overflow-y:auto;
  line-height:19px;
  padding:8px;
  top:100%;
  left:0;
  z-index:4000;
  display:block;
  float:left;
  font-size:14px;
  margin:2px 0;
  max-height:460px;
}
.switch-wrap > div > div input[type="text"], .switch-wrap > div ul input[type="text"] {
  -webkit-box-sizing:border-box;
  -moz-box-sizing:border-box;
  box-sizing:border-box;
  width:100%;
}
.switch-wrap > div > div > *, .switch-wrap > div ul > * { color:#a6a9ae; }
.switch-wrap > div > div nav, .switch-wrap > div ul nav { margin-bottom:8px; }
.switch-wrap > div > div._up, .switch-wrap > div ul._up {
  bottom:100%;
  top:auto;
}
.switch-wrap > div > div._up_r, .switch-wrap > div ul._up_r {
  bottom:100%;
  top:auto;
  left:auto;
  right:0;
}
.switch-wrap > div > div p, .switch-wrap > div ul p { margin-bottom:4px; }
.switch-wrap > div > div a, .switch-wrap > div ul a {
  color:#4c4c4c;
  display:inline-block;
}
.switch-wrap > div > div *._delete, .switch-wrap > div ul *._delete { color:#cc0000; }
.switch-wrap > div > div input[type="radio"], .switch-wrap > div ul input[type="radio"] { margin-right:6px; }
.switch-wrap > div > div > input[type="text"], .switch-wrap > div ul > input[type="text"] { margin-bottom:8px; }
.switch-wrap > div > div li > input[type="text"], .switch-wrap > div ul li > input[type="text"] { margin-bottom:0; }
.switch-wrap > div > div label, .switch-wrap > div ul label {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  line-height:30px;
  min-height:30px;
  display:block;
  padding:0 8px;
}
.switch-wrap > div > div label:hover, .switch-wrap > div > div label._hover, .switch-wrap > div ul label:hover, .switch-wrap > div ul label._hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.switch-wrap > div > div label input.fr, .switch-wrap > div ul label input.fr { margin-top:10px; }
.switch-wrap > div > div > ul li, .switch-wrap > div ul > ul li {
  padding:0 6px;
  vertical-align:middle;
}
.switch-wrap > div > div > ul li._hover, .switch-wrap > div ul > ul li._hover { background-color:#dff4fd; }
.switch-wrap > div > div > ul li > img, .switch-wrap > div ul > ul li > img {
  cursor:pointer;
  display:inline-block;
  margin:6px 6px 0 0;
  float:left;
}
.switch-wrap > div > div > ul li em, .switch-wrap > div ul > ul li em {
  display:inline-block;
  cursor:pointer;
}
.switch-wrap > div > div li, .switch-wrap > div ul li {
  color:#4c4c4c;
  font-size:1em;
  font-weight:normal;
  line-height:30px;
  min-height:30px;
  position:relative;
  white-space:nowrap;
  clear:both;
}
.switch-wrap > div > div li._noact, .switch-wrap > div ul li._noact { color:#c1c3c6; }
.switch-wrap > div > div li._noact a, .switch-wrap > div > div li._noact label, .switch-wrap > div ul li._noact a, .switch-wrap > div ul li._noact label { color:#c1c3c6; }
.switch-wrap > div > div li._noact a:hover, .switch-wrap > div > div li._noact label:hover, .switch-wrap > div ul li._noact a:hover, .switch-wrap > div ul li._noact label:hover { background-color:#ffffff !important; }
.switch-wrap > div > div li._noact:hover, .switch-wrap > div > div li._noact._hover, .switch-wrap > div ul li._noact:hover, .switch-wrap > div ul li._noact._hover { background-color:#ffffff !important; }
.switch-wrap > div > div li._act, .switch-wrap > div ul li._act {
  background-color:#3ebaef;
  color:#ffffff;
}
.switch-wrap > div > div li._act a, .switch-wrap > div ul li._act a { color:#ffffff; }
.switch-wrap > div > div li._act:hover, .switch-wrap > div ul li._act:hover { color:#4c4c4c; }
.switch-wrap > div > div li._act:hover a, .switch-wrap > div ul li._act:hover a { color:#4c4c4c; }
.switch-wrap > div > div li input[type="checkbox"] + em, .switch-wrap > div ul li input[type="checkbox"] + em { cursor:pointer; }
.switch-wrap > div > div li input[type="checkbox"] + em:hover, .switch-wrap > div ul li input[type="checkbox"] + em:hover { color:#0095c3; }
.switch-wrap > div > div li:hover, .switch-wrap > div ul li:hover { background-color:#dff4fd; }
.switch-wrap > div > div li._hover a, .switch-wrap > div ul li._hover a { background-color:#dff4fd; }
.switch-wrap > div > div li > a, .switch-wrap > div ul li > a {
  overflow:hidden;
  text-overflow:ellipsis;
  white-space:nowrap;
  color:#4c4c4c;
  display:block;
  padding:0 8px;
}
.switch-wrap > div > div li > a:hover, .switch-wrap > div ul li > a:hover {
  background-color:#dff4fd;
  text-decoration:none;
}
.switch-wrap > div > div li.head, .switch-wrap > div ul li.head {
  color:#a1a1a1;
  font-size:1em;
  text-transform:uppercase;
}
.switch-wrap > div > div li.head:hover, .switch-wrap > div ul li.head:hover { background-color:#ffffff; }
.switch-wrap > div > div li.head-1, .switch-wrap > div ul li.head-1 {
  color:#222222;
  font-size:1.4em;
}
.switch-wrap > div > div li.head-1:hover, .switch-wrap > div ul li.head-1:hover { background-color:#ffffff; }
.switch-wrap > div > div li.head-2, .switch-wrap > div ul li.head-2 {
  color:#222222;
  font-size:1.2em;
}
.switch-wrap > div > div li.head-2:hover, .switch-wrap > div ul li.head-2:hover { background-color:#ffffff; }
.switch-wrap > div > div li .options, .switch-wrap > div ul li .options {
  right:8px;
  top:0;
  position:absolute;
  float:right;
  font-weight:normal;
  font-size:13px;
  color:#a6a9ae;
}
.switch-wrap > div > div li .options a, .switch-wrap > div ul li .options a {
  display:inline;
  padding:0;
  margin:0;
  color:#0095c3;
}
.switch-wrap > div > div li .options a:hover, .switch-wrap > div ul li .options a:hover {
  text-decoration:underline;
  background:none;
}
.switch-wrap > div > div li .options a._act, .switch-wrap > div ul li .options a._act {
  font-weight:bold;
  text-decoration:none;
  color:#000000;
}
.switch-wrap > div > div li._hr, .switch-wrap > div ul li._hr {
  min-height:5px;
  line-height:5px;
  border-bottom:1px solid #ececec;
  margin-bottom:5px;
}
.switch-wrap > div > div li._hr:hover, .switch-wrap > div ul li._hr:hover { background-color:#ffffff; }
.switch-wrap > div > div li.expandable a, .switch-wrap > div ul li.expandable a {
  float:right;
  font-weight:normal;
  font-size:11px;
  display:none !important;
}
.switch-wrap > div > div li.expandable:hover a, .switch-wrap > div ul li.expandable:hover a { display:block !important; }
.switch-wrap > div > div li .schD, .switch-wrap > div ul li .schD {
  position:absolute;
  right:8px;
  top:8px;
}
.switch-wrap > div > div li.btn-wrap .btn, .switch-wrap > div ul li.btn-wrap .btn {
  display:block;
  float:left;
}
.switch-wrap > div > div ul.nested, .switch-wrap > div ul ul.nested {
  background:#fafafa;
  margin:0 -8px;
  padding:0 8px;
}
.switch-wrap > div > div ul.nested li, .switch-wrap > div ul ul.nested li {
  color:#222222;
  font-size:12px;
}
.switch-wrap > div > div .dropdown-bottom, .switch-wrap > div ul .dropdown-bottom {
  line-height:100%;
  position:relative;
  white-space:nowrap;
  vertical-align:middle;
  -webkit-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  -moz-box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  box-shadow:inset 0 2px 3px rgba(0,0,0,0.07);
  background-color:#f5f5f5;
  border-top:1px solid #d4d4d4;
  margin:8px -8px -8px;
  padding:8px;
  width:100%;
}
.switch-wrap > div > div .dropdown-bottom:before, .switch-wrap > div > div .dropdown-bottom:after, .switch-wrap > div ul .dropdown-bottom:before, .switch-wrap > div ul .dropdown-bottom:after {
  content:" ";
  display:table;
}
.switch-wrap > div > div .dropdown-bottom:after, .switch-wrap > div ul .dropdown-bottom:after { clear:both; }
.switch-wrap > div > div .dropdown-bottom:hover, .switch-wrap > div ul .dropdown-bottom:hover { background-color:#f5f5f5; }
.switch-wrap > div > div .dropdown-bottom a, .switch-wrap > div > div .dropdown-bottom span, .switch-wrap > div ul .dropdown-bottom a, .switch-wrap > div ul .dropdown-bottom span {
  background-color:#f8f8f8;
  background-image:linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#f8f8f8 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f8f8f8',GradientType=0 );
  -webkit-box-sizing:content-box;
  -moz-box-sizing:content-box;
  box-sizing:content-box;
  -webkit-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  -moz-box-shadow:0 1px 1px rgba(90,90,90,0.1);
  box-shadow:0 1px 1px rgba(90,90,90,0.1);
  border:1px solid;
  border-color:#dadada #dadada #cccccc;
  height:28px;
  line-height:29px;
  color:#888888;
  cursor:pointer;
  text-decoration:none;
  text-align:center;
  font-size:13px;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  min-width:4px;
  padding:0 12px;
  white-space:nowrap;
  float:left;
}
.switch-wrap > div > div .dropdown-bottom a:hover, .switch-wrap > div > div .dropdown-bottom span:hover, .switch-wrap > div ul .dropdown-bottom a:hover, .switch-wrap > div ul .dropdown-bottom span:hover {
  background-color:#fcfcfc;
  background-image:linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-o-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-moz-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-webkit-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  background-image:-ms-linear-gradient(bottom,#fcfcfc 0%,#ffffff 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#fcfcfc',GradientType=0 );
  color:#222222;
  border-color:#cccccc #cccccc #c1c1c1;
  text-decoration:none;
  z-index:1001;
}
.switch-wrap > div > div .dropdown-bottom a._noact, .switch-wrap > div > div .dropdown-bottom span._noact, .switch-wrap > div ul .dropdown-bottom a._noact, .switch-wrap > div ul .dropdown-bottom span._noact {
  color:#aaaaaa;
  background:#eeeeee;
  border-color:#dadada;
  text-decoration:none;
  z-index:2;
}
.switch-wrap > div > div .dropdown-bottom a._noact:hover, .switch-wrap > div > div .dropdown-bottom span._noact:hover, .switch-wrap > div ul .dropdown-bottom a._noact:hover, .switch-wrap > div ul .dropdown-bottom span._noact:hover {
  color:#aaaaaa;
  background:#f5f5f5;
  border-color:#dadada;
}
.switch-wrap > div > div .dropdown-bottom a._action, .switch-wrap > div > div .dropdown-bottom span._action, .switch-wrap > div ul .dropdown-bottom a._action, .switch-wrap > div ul .dropdown-bottom span._action {
  background-color:#2da8dc;
  background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
  border-color:#2394d5 #1f83be #33779f;
  color:#ffffff;
  text-shadow:0 1px 0 #1f8ab7;
}
.switch-wrap > div > div .dropdown-bottom a._action:hover, .switch-wrap > div > div .dropdown-bottom span._action:hover, .switch-wrap > div ul .dropdown-bottom a._action:hover, .switch-wrap > div ul .dropdown-bottom span._action:hover {
  background-color:#42bcf1;
  background-image:linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-o-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-moz-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-webkit-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  background-image:-ms-linear-gradient(bottom,#42bcf1 0%,#3ebaef 100%);
  filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#3ebaef', endColorstr='#42bcf1',GradientType=0 );
  border-color:#2394d5 #2394d5 #33779f;
}
.switch-wrap > div > div .dropdown-bottom a._action._noact, .switch-wrap > div > div .dropdown-bottom span._action._noact, .switch-wrap > div ul .dropdown-bottom a._action._noact, .switch-wrap > div ul .dropdown-bottom span._action._noact {
  background:#2da8dc;
  -webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  -moz-box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.2);
  border-color:#2394d5 #1f83be #33779f;
  color:#91d3f3;
}
.switch-wrap > div > div .dropdown-bottom a._action._noact:hover, .switch-wrap > div > div .dropdown-bottom span._action._noact:hover, .switch-wrap > div ul .dropdown-bottom a._action._noact:hover, .switch-wrap > div ul .dropdown-bottom span._action._noact:hover {
  background:#2da8dc;
  border-color:#2394d5 #1f83be #33779f;
}
.switch-wrap > div > div .dropdown-bottom a + a, .switch-wrap > div > div .dropdown-bottom span + span, .switch-wrap > div ul .dropdown-bottom a + a, .switch-wrap > div ul .dropdown-bottom span + span { float:right; }
.switch-wrap > div > div .dropdown-bottom:hover, .switch-wrap > div ul .dropdown-bottom:hover { background-color:#fafafa; }
.switch-wrap > div > div._loader, .switch-wrap > div ul._loader {
  background:#f7f7f7 url(/assets/i/v3/details/loader_animated.gif?ts=1667902843) no-repeat center center;
  height:80px;
}
.switch-wrap > div > div.no-max-width, .switch-wrap > div ul.no-max-width { max-width:none; }
.switch-wrap > div > div._date, .switch-wrap > div ul._date {
  max-width:400px;
  width:358px;
}
.switch-wrap > div > div._date > ul, .switch-wrap > div ul._date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.switch-wrap > div > div._date .datepicker, .switch-wrap > div ul._date .datepicker { float:right; }
.switch-wrap > div > div.due-date, .switch-wrap > div ul.due-date {
  width:348px;
  max-width:348px;
}
.switch-wrap > div > div.due-date > ul, .switch-wrap > div ul.due-date > ul {
  float:left;
  margin-bottom:4px;
  overflow:hidden;
  width:100px;
}
.switch-wrap > div > div.due-date > div, .switch-wrap > div ul.due-date > div { float:right; }
.switch-wrap > div > div._wide, .switch-wrap > div ul._wide {
  max-width:140px;
  width:140px;
}
.switch-wrap label {
  padding:0 8px;
  font-size:13px;
  display:inline-block;
  color:#a6a9ae;
}
.switch-wrap span, .switch-wrap a, .switch-wrap em {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  cursor:pointer;
  color:#ffffff;
  display:inline-block;
  padding:0 8px;
  font-size:14px;
}
.switch-wrap span:hover, .switch-wrap a:hover, .switch-wrap em:hover { text-decoration:none; }
.switch-wrap span._act, .switch-wrap span._act:hover, .switch-wrap a._act, .switch-wrap a._act:hover, .switch-wrap em._act, .switch-wrap em._act:hover {
  background-color:#ffffff;
  color:#4c4c4c;
  cursor:default;
}
.switch-wrap span:last-child, .switch-wrap a:last-child, .switch-wrap em:last-child {
  -webkit-border-bottom-right-radius:2px;
  -moz-border-radius-bottomright:2px;
  border-bottom-right-radius:2px;
  -webkit-borde1-top-right-radius:2px;
  -moz-border-radius-topright:2px;
  border-top-right-radius:2px;
}
.switch-wrap span:first-child, .switch-wrap a:first-child, .switch-wrap em:first-child {
  -webkit-border-bottom-left-radius:2px;
  -moz-border-radius-bottomleft:2px;
  border-bottom-left-radius:2px;
  -webkit-border-top-left-radius:2px;
  -moz-border-radius-topleft:2px;
  border-top-left-radius:2px;
  margin-left:0;
}
.switch-wrap:hover, .switch-wrap._hover { background-color:#3ebaef; }
.switch-wrap:hover > label, .switch-wrap:hover .dropdown > label, .switch-wrap._hover > label, .switch-wrap._hover .dropdown > label { color:#ffffff; }
.switch-wrap .clear {
  border-left:1px solid #e4e4e4;
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-position:5px -1546px;
  padding-right:17px;
  margin-left:8px;
  margin-right:-7px;
  opacity:0.6;
}
.switch-wrap .clear:hover { opacity:1; }
.switch-wrap.fr { margin-left:16px; }
.switch {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  right:3px;
  top:0;
  position:absolute;
  border:2px solid #fafafa;
  background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat -23px -1185px #3ebaef !important;
  cursor:pointer;
  display:none;
  margin-top:4px;
  height:18px;
  width:1px;
  margin-left:5px;
  text-align:left;
  padding:0 8px;
}
li._act .switch { display:block !important; }
.switch:hover {
  background-color:#3ebaef;
  border-color:#3ebaef;
}
.switch.sortDesc { background:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843) no-repeat -23px -1154px #3ebaef !important; }
.switch._act { display:block !important; }
.tab-helper ul.btn-wrap .btn > img { background-image:url(/assets/i/v3/sprites/tab-helper.png?ts=1667902843) !important; }
.tab-helper .btn-wrap .btn._action {
  color:transparent;
  text-shadow:none;
}
.tab-helper .btn-wrap .btn._action:after {
  content:"";
  left:50%;
  top:5px;
  position:absolute;
  background:url(/assets/i/v3/sprites/tab-helper-b.png?ts=1667902843) no-repeat center 0;
  width:37px;
  height:17px;
  margin-left:-18px;
}
.tab-helper .btn-wrap .btn._main {
  color:transparent;
  text-shadow:none;
}
.tab-helper .btn-wrap .btn._main:after {
  content:"";
  left:50%;
  top:11px;
  position:absolute;
  background:url(/assets/i/v3/sprites/tab-helper-b.png?ts=1667902843) no-repeat center 0;
  width:44px;
  height:17px;
  margin-left:-22px;
}
.tab-helper .btn-wrap .btn._big {
  color:transparent;
  text-shadow:none;
}
.tab-helper .btn-wrap .btn._big:after {
  content:"";
  left:50%;
  top:11px;
  position:absolute;
  background:url(/assets/i/v3/sprites/tab-helper-b.png?ts=1667902843) no-repeat center -27px;
  width:44px;
  height:17px;
  margin-left:-22px;
}
.tab-helper .dd-item > span._status, .tab-helper .dd-item > span._prioritize, .tab-helper .dd-item > span._plan, .tab-helper .dd-item > span._label, .tab-helper .dd-item > span._assign, .tab-helper .dd-item > span._project { background-image:url(/assets/i/v3/sprites/tab-helper.png?ts=1667902843) !important; }
.tab-helper .task-details .labels-container > div input[type="text"], .tab-helper .task-details .sub-elements > div > a { background-image:url(/assets/i/v3/sprites/tab-helper.png?ts=1667902843) !important; }
.select-1 {
  position:relative;
  color:#a6a9ae;
  font-size:13px;
  font-weight:normal;
  vertical-align:middle;
}
.select-1 input[type=checkbox]:checked + span {
  background:#3ebaef;
  border-color:#3ebaef;
  color:#ffffff;
}
.select-1 input[type=checkbox] {
  visibility:hidden;
  height:1px;
  width:1px;
  position:absolute;
  left:0;
  top:0;
  margin-right:6px;
}
.select-1 span {
  -webkit-box-shadow:inset 0 0 0 1px #ffffff;
  -moz-box-shadow:inset 0 0 0 1px #ffffff;
  box-shadow:inset 0 0 0 1px #ffffff;
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  display:inline-block;
  border:1px solid #dddddd;
  height:16px;
  width:16px;
  cursor:pointer;
  color:#a6a9ae;
  margin-right:4px;
  margin-left:4px;
  margin-top:-3px;
  vertical-align:middle;
}
.select-1 span:hover { background-color:#dff4fd; }
.dib + .dib { margin-left:6px; }
.y-n-s {
  padding:0 6px;
  height:21px;
}
.y-n-s:before, .y-n-s:after {
  content:" ";
  display:table;
}
.y-n-s:after { clear:both; }
.y-n-s img, .y-n-s em {
  color:#4c4c4c;
  display:inline-block;
  float:left;
  vertical-align:middle;
}
.y-n-s .ico_yes, .y-n-s .ico_no {
  display:inline-block;
  height:16px;
  width:22px;
  margin-left:2px;
}
.y-n-s .ico_yes {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:3px -1220px;
}
.y-n-s .ico_no {
  background-image:url(/assets/i/v3/sprites/sprites-A.png?ts=1667902843);
  background-repeat:no-repeat;
  background-position:3px -1249px;
}
.y-n-s .schA {
  float:right;
  margin-top:3px;
}
.y-n-s:hover { background-color:initial !important; }
.oce {
  -webkit-border-radius:2px;
  -moz-border-radius:2px;
  border-radius:2px;
  background-color:#ffffff !important;
  padding:3px 3px !important;
  cursor:pointer;
  color:#a6a9ae;
  position:relative;
  margin-left:-3px;
  line-height:26px;
}
.oce:hover {
  outline:1px solid #ececec;
  background-color:#ffffff !important;
  text-decoration:none;
}
.striped > *:nth-child(odd) { background-color:#fafafa; }
.radio, .checkbox {
  display:block;
  min-height:30px;
  line-height:30px;
  padding-left:0.5em;
  vertical-align:middle;
  display:block;
  margin-bottom:6px;
}
input[type="radio"], input[type="checkbox"] {
  margin-top:1px;
  line-height:normal;
  width:auto;
}
.onoff {
  position:relative;
  display:inline-block;
  vertical-align:middle;
  -webkit-user-select:none;
  -moz-user-select:none;
  -ms-user-select:none;
}
.onoff input[type="checkbox"] { display:none; }
.onoff label {
  display:inline-block;
  overflow:hidden;
  cursor:pointer;
  border:2px solid #ffffff FF;
  border-radius:20px;
  background:#eceeef;
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.12), inset 0 0 2px rgba(0,0,0,0.15);
  padding:3px 8px;
  width:49px;
  font-size:13px;
  -webkit-transition:0.15s ease-out;
  -moz-transition:0.15s ease-out;
  -o-transition:0.15s ease-out;
  transition:0.15s ease-out;
  text-transform:uppercase;
  color:#ffffff;
  position:relative;
}
.onoff label .on { display:none; }
.onoff label .off {
  text-align:right;
  color:#aaaaaa;
}
.onoff label:before {
  position:absolute;
  z-index:100;
  display:block;
  content:'';
  top:4px;
  left:4px;
  width:17px;
  height:17px;
  background:white;
  border-radius:10px;
  box-shadow:1px 1px 5px rgba(0,0,0,0.2);
  background-image:-webkit-linear-gradient(top,white 40%,#f0f0f0);
  background-image:-moz-linear-gradient(top,white 40%,#f0f0f0);
  background-image:-o-linear-gradient(top,white 40%,#f0f0f0);
  background-image:linear-gradient(top bottom,white 40%,#f0f0f0);
  -webkit-transition:left 0.15s ease-out;
  -moz-transition:left 0.15s ease-out;
  -o-transition:left 0.15s ease-out;
  transition:left 0.15s ease-out;
}
.onoff input[type="checkbox"]:checked + label {
  background:#3fbaee;
  box-shadow:inset 0 1px 2px rgba(0,0,0,0.15), inset 0 0 3px rgba(0,0,0,0.2);
}
.onoff input[type="checkbox"]:checked + label:before { left:44px; }
.onoff input[type="checkbox"]:checked + label .on { display:block; }
.onoff input[type="checkbox"]:checked + label .off { display:none; }
@font-face {
  font-family:'84font';
  src:url('/assets/webfonts/84font/84font.eot?ts=1667902843');
  src:url('/assets/webfonts/84font/84font.eot?ts=1667902843#iefix') format('embedded-opentype'), url('/assets/webfonts//84font/84font.woff?ts=1667902843') format('woff'), url('/assets/webfonts/84font/84font.ttf?ts=1667902843') format('truetype'), url('/assets/webfonts/84font/84font.svg?ts=1667902843#84font') format('svg');
  font-weight:normal;
  font-style:normal;
}
@-moz-keyframes spin {
  0% {
    -moz-transform:rotate(0deg);
  }
  100% {
    -moz-transform:rotate(359deg);
  }
}
@-webkit-keyframes spin {
  0% {
    -webkit-transform:rotate(0deg);
  }
  100% {
    -webkit-transform:rotate(359deg);
  }
}
@-o-keyframes spin {
  0% {
    -o-transform:rotate(0deg);
  }
  100% {
    -o-transform:rotate(359deg);
  }
}
@-ms-keyframes spin {
  0% {
    -ms-transform:rotate(0deg);
  }
  100% {
    -ms-transform:rotate(359deg);
  }
}
@keyframes spin {
  0% {
    transform:rotate(0deg);
  }
  100% {
    transform:rotate(359deg);
  }
}
[class^="icon-"]:before, [class*=" icon-"]:before {
  display:inline-block;
  color:#b3b3b7;
  font-family:'84font';
  font-style:normal;
  font-weight:normal;
  line-height:1;
  text-decoration:inherit;
  font-variant:normal;
  text-transform:none;
  font-size:100%;
  width:1em;
  vertical-align:middle;
  -webkit-font-smoothing:antialiased;
  -moz-osx-font-smoothing:grayscale;
}
[class^="icon-"].spin:before, [class*=" icon-"].spin:before {
  -webkit-animation:spin 3s infinite linear;
  -moz-animation:spin 3s infinite linear;
  -o-animation:spin 3s infinite linear;
  animation:spin 3s infinite linear;
}
[class^="icon-"].btn, [class*=" icon-"].btn { min-width:16px; }
[class^="icon-"].btn:before, [class*=" icon-"].btn:before {
  font-size:16px;
  margin-right:0.3em;
}
[class^="icon-"].btn:empty:before, [class*=" icon-"].btn:empty:before { margin-right:0; }
[class^="icon-"].inputWrap, [class*=" icon-"].inputWrap { position:relative; }
[class^="icon-"].inputWrap input[type="text"], [class*=" icon-"].inputWrap input[type="text"] {
  padding-left:30px;
  margin:0;
}
[class^="icon-"].inputWrap:before, [class*=" icon-"].inputWrap:before {
  font-size:15px;
  position:absolute;
  left:10px;
  top:50%;
  margin-top:-0.5em;
}
.icon-nexthistory:before { content:'\e801'; }
.icon-prevhistory:before { content:'\e802'; }
.icon-star:before { content:'\e803'; }
.icon-rack:before { content:'\e804'; }
.icon-bin:before { content:'\e805'; }
.icon-project:before { content:'\e806'; }
.icon-time:before { content:'\e807'; }
.icon-estimation:before { content:'\e808'; }
.icon-calendar:before { content:'\e809'; }
.icon-label:before { content:'\e810'; }
.icon-milestone:before { content:'\e811'; }
.icon-priority:before { content:'\e812'; }
.icon-people:before { content:'\e813'; }
.icon-status:before { content:'\e814'; }
.icon-follow:before { content:'\e815'; }
.icon-preview:before { content:'\e816'; }
.icon-repo:before { content:'\e817'; }
.icon-boxopen:before { content:'\e818'; }
.icon-heart:before { content:'\e819'; }
.icon-link:before { content:'\e820'; }
.icon-settled:before { content:'\e821'; }
.icon-accepted:before { content:'\e822'; }
.icon-padlockopen:before { content:'\e823'; }
.icon-padlock:before { content:'\e824'; }
.icon-share:before { content:'\e825'; }
.icon-refresh:before { content:'\e826'; }
.icon-magnifier:before { content:'\e827'; }
.icon-minus:before { content:'\e828'; }
.icon-add:before { content:'\e829'; }
.icon-edit:before { content:'\e830'; }
.icon-commentc:before { content:'\e831'; }
.icon-commentb:before { content:'\e832'; }
.icon-commenta:before { content:'\e833'; }
.icon-close:before { content:'\e834'; }
.icon-right:before { content:'\e835'; }
.icon-left:before { content:'\e836'; }
.icon-fileedit:before { content:'\e837'; }
.icon-fileremove:before { content:'\e838'; }
.icon-fileadd:before { content:'\e839'; }
.icon-timer:before { content:'\e840'; }
.icon-notification:before { content:'\e841'; }
.icon-cloud:before { content:'\e842'; }
.icon-slabel:before { content:'\e843'; }
.icon-filter:before { content:'\e844'; }
.icon-pin:before { content:'\e845'; }
.icon-starredrecently:before { content:'\e846'; }
.icon-thunder:before { content:'\e847'; }
.icon-folderexternal:before { content:'\e848'; }
.icon-folder:before { content:'\e849'; }
.icon-fileexternal:before { content:'\e850'; }
.icon-file:before { content:'\e851'; }
.icon-brakenattachment:before { content:'\e852'; }
.icon-closeb:before { content:'\e853'; }
.icon-hurglass:before { content:'\e854'; }
.icon-refreshb:before { content:'\e855'; }
.icon-rewind:before { content:'\e856'; }
.icon-forward:before { content:'\e857'; }
.icon-stop:before { content:'\e858'; }
.icon-play:before { content:'\e859'; }
.icon-filegoto:before { content:'\e860'; }
.icon-fileopen:before { content:'\e861'; }
.icon-clipboard:before { content:'\e862'; }
._act.icon-star:before { color:#fab443; }
._act.icon-follow:before { color:#13a7e7; }
.linkIcon:before {
  font-size:19px;
  margin-right:7px;
}
.paybox-wrap {
  background:rgba(0,0,0,0.4);
  position:absolute;
  top:0;
  left:0;
  right:0;
  bottom:0;
  z-index:1000;
  display:table;
  width:100%;
  height:100%;
}
.paybox {
  display:table-cell;
  vertical-align:middle;
  padding:32px;
}
.paybox-box {
  background:#ffffff;
  max-width:480px;
  padding:32px;
  margin:0 auto;
}
.paybox-box h2 { margin:0 0 24px; }
.paybox-box h3 { margin:0 0 24px; }
.paybox-box p {
  margin:0 0 24px;
  line-height:1.7;
}
.paybox-box-more {
  text-align:center;
  margin:32px 0;
}
.paybox-box-close { text-align:center; }
.paybox-box-logos {
  text-align:center;
  margin:0 0 32px;
}
.paybox-box-logos img {
  width:75px;
  height:75px;
  display:inline-block;
  margin:0 24px;
}
div[data-braintree-id="methods-label"] { display:none; }
@media (max-width: 1400px) {
  .feedback-avatar {
    width:40px;
    height:40px;
  }
}
.right-wrap, .BigBen > header > nav {
  -webkit-transition:left 350ms linear;
  -moz-transition:left 350ms linear;
  -o-transition:left 350ms linear;
  transition:left 350ms linear;
}
@media all and (max-width: 1420px) {
  .window-size { width:100%; }
  .BigBen #sideBar .sidebar-elements {
    -webkit-border-radius:0;
    -moz-border-radius:0;
    border-radius:0;
    top:-9px;
    bottom:0;
  }
  .BigBen._project #sideBar { top:-36px; }
  .date-fixed {
    -webkit-border-radius:0 2px 2px 0;
    -moz-border-radius:0 2px 2px 0;
    border-radius:0 2px 2px 0;
    left:245px;
  }
  .BigBen > .rightOptions {
    -webkit-border-radius:3px;
    -moz-border-radius:3px;
    border-radius:3px;
    border-style:solid;
    border-width:1px;
    border-color:transparent;
    background-color:#ffffff;
    width:0px;
    height:0px;
    top:144px;
    right:22px;
    padding:8px;
  }
  .BigBen > .rightOptions:hover {
    border-color:#dddddd;
    width:auto;
    height:auto;
  }
  .BigBen > .rightOptions:hover > li { display:block; }
  .BigBen > .rightOptions > li {
    display:none;
    padding:0 8px;
    border:none;
  }
  .BigBen > .rightOptions > li:first-child {
    background-color:#2da8dc;
    background-image:linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
    background-image:-o-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
    background-image:-moz-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
    background-image:-webkit-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
    background-image:-ms-linear-gradient(bottom,#2da8dc 0%,#42bcf1 100%);
    filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#42bcf1', endColorstr='#2da8dc',GradientType=0 );
    right:-1px;
    top:-30px;
    position:absolute;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    cursor:pointer;
    display:block;
    width:14px;
    height:30px;
  }
  .BigBen > .rightOptions > li:first-child:after {
    content:"";
    left:0;
    bottom:0;
    position:absolute;
    background-image:url(/assets/i/v3/sprites/slsseeds-icons-w.png?ts=1667902843);
    background-repeat:no-repeat;
    background-position:center -1702px;
    width:30px;
    height:30px;
  }
  .BigBen > .rightOptions > li:hover { background-color:#dff4fd; }
}
@media all and (max-width: 1300px) {
  .BigBen > header > nav > ul > li > a {
    font-size:1em;
    padding:0 5px;
  }
  .project-wrap._admin, .static-wrap-b {
    max-width:100%;
    margin-right:37px;
  }
}
body .window-size {
  -webkit-transition:width 350ms linear;
  -moz-transition:width 350ms linear;
  -o-transition:width 350ms linear;
  transition:width 350ms linear;
}
.jQ_rowColumns {
  -webkit-transition:width 250ms linear;
  -moz-transition:width 250ms linear;
  -o-transition:width 250ms linear;
  transition:width 250ms linear;
}
#sideBar .sidebar-elements {
  -webkit-transition:width 350ms linear;
  -moz-transition:width 350ms linear;
  -o-transition:width 350ms linear;
  transition:width 350ms linear;
}
body.fullScreen .window-size { width:100%; }
body.fullScreen .BigBen #sideBar .sidebar-elements {
  -webkit-border-radius:0;
  -moz-border-radius:0;
  border-radius:0;
  top:-9px;
  bottom:0;
}
body.fullScreen .BigBen._project #sideBar { top:-36px; }
body.fullScreen .right-wrap {
  -webkit-box-shadow:none;
  -moz-box-shadow:none;
  box-shadow:none;
  border-left:none;
  left:290px;
}
body.fullScreen .left-wrap { border-right:none; }
