@charset "UTF-8";
.ticker.colA,
.ticker-small.colA {
  background-color: #2dc6dd;
}
.ticker.colB,
.ticker-small.colB {
  background-color: #b19775;
}
.ticker.colC,
.ticker-small.colC {
  background-color: #768b9e;
}
.ticker.colD,
.ticker-small.colD {
  background-color: #d46969;
}
.ticker.colE,
.ticker-small.colE {
  background-color: #ebb32c;
}
.ticker.colF,
.ticker-small.colF {
  background-color: #8275bb;
}
.flex-grid {
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
.pointer {
  cursor: pointer;
}
.rel-pos {
  position: relative;
}
.kk .color-band {
  background-color: #7769CD;
  -webkit-box-shadow: 0px 1px 0px 0px #1E374D;
  -moz-box-shadow: 0px 1px 0px 0px #1E374D;
  box-shadow: 0px 1px 0px 0px #1E374D;
}
.qq .color-band {
  background-color: #93CA6B;
  -webkit-box-shadow: 0px 1px 0px 0px #385D1E;
  -moz-box-shadow: 0px 1px 0px 0px #385D1E;
  box-shadow: 0px 1px 0px 0px #385D1E;
}
.tt .color-band {
  background-color: #D9822B;
  -webkit-box-shadow: 0px 1px 0px 0px #B56719;
  -moz-box-shadow: 0px 1px 0px 0px #B56719;
  box-shadow: 0px 1px 0px 0px #B56719;
}
.ppt .color-band {
  background-color: #F2EA00;
  -webkit-box-shadow: 0px 1px 0px 0px #E0D900;
  -moz-box-shadow: 0px 1px 0px 0px #E0D900;
  box-shadow: 0px 1px 0px 0px #E0D900;
}
.rr .color-band {
  background-color: #BD6BCE;
  -webkit-box-shadow: 0px 1px 0px 0px #a95fb8;
  -moz-box-shadow: 0px 1px 0px 0px #a95fb8;
  box-shadow: 0px 1px 0px 0px #a95fb8;
}
.nn .color-band {
  background-color: #cc4747;
  -webkit-box-shadow: 0px 1px 0px 0px #b33e3e;
  -moz-box-shadow: 0px 1px 0px 0px #b33e3e;
  box-shadow: 0px 1px 0px 0px #b33e3e;
}
.rep .color-band {
  background-color: #804a00;
  -webkit-box-shadow: 0px 1px 0px 0px #663c00;
  -moz-box-shadow: 0px 1px 0px 0px #663c00;
  box-shadow: 0px 1px 0px 0px #663c00;
}
.ni .color-band {
  background-color: #45B0E5;
  -webkit-box-shadow: 0px 1px 0px 0px #3d9ccc;
  -moz-box-shadow: 0px 1px 0px 0px #3d9ccc;
  box-shadow: 0px 1px 0px 0px #3d9ccc;
}
.nw .color-band {
  background-color: #B3D2FF;
  -webkit-box-shadow: 0px 1px 0px 0px #3d9ccc;
  -moz-box-shadow: 0px 1px 0px 0px #3d9ccc;
  box-shadow: 0px 1px 0px 0px #3d9ccc;
}
.oth .color-band {
  background-color: #CCCCCC;
  -webkit-box-shadow: 0px 1px 0px 0px #888888;
  -moz-box-shadow: 0px 1px 0px 0px #888888;
  box-shadow: 0px 1px 0px 0px #888888;
}
.c-A {
  background-color: #93ca6b;
  -webkit-box-shadow: 0px 1px 0px 0px #93ca6b;
  -moz-box-shadow: 0px 1px 0px 0px #93ca6b;
  box-shadow: 0px 1px 0px 0px #93ca6b;
}
.c-B {
  background-color: #7769cd;
  -webkit-box-shadow: 0px 1px 0px 0px #7769cd;
  -moz-box-shadow: 0px 1px 0px 0px #7769cd;
  box-shadow: 0px 1px 0px 0px #7769cd;
}
.c-C {
  background-color: #d9822b;
  -webkit-box-shadow: 0px 1px 0px 0px #d9822b;
  -moz-box-shadow: 0px 1px 0px 0px #d9822b;
  box-shadow: 0px 1px 0px 0px #d9822b;
}
.c-D {
  background-color: #bbc6d5;
  -webkit-box-shadow: 0px 1px 0px 0px #bbc6d5;
  -moz-box-shadow: 0px 1px 0px 0px #bbc6d5;
  box-shadow: 0px 1px 0px 0px #bbc6d5;
}
.shadow {
  box-shadow: 0 12px 30px 0 rgba(22, 42, 60, 0.65);
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 300;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmSU5fBBc9.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 400;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOmCnqEu92Fr1Mu4mxP.ttf) format('truetype');
}
@font-face {
  font-family: 'Roboto';
  font-style: normal;
  font-weight: 500;
  src: url(https://fonts.gstatic.com/s/roboto/v30/KFOlCnqEu92Fr1MmEU9fBBc9.ttf) format('truetype');
}
.unselectable,
.__stbody__header__title {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
* {
  outline: none;
}
/* don't show the x for text inputs */
::-ms-clear {
  width: 0;
  height: 0;
}
/* don't show the eye for password inputs */
::-ms-reveal {
  width: 0;
  height: 0;
}
.clearfix:after,
#sentieo-html .sentieo-dashboard .right-side:after,
.__stwidget__pagination-wrapper:after,
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper:after {
  content: '';
  display: block;
  clear: both;
}
.handle-single-line-text-overflow {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.lFloat {
  float: left!important;
}
.lmargin-0 {
  margin-left: 0!important;
}
.tmargin-10 {
  margin-top: 10px!important;
}
.bmargin-0 {
  margin-bottom: 0!important;
}
.bmargin-20 {
  margin-bottom: 20px!important;
}
.height-auto {
  height: auto!important;
}
.width49 {
  width: 49%!important;
}
.width98 {
  width: 98%!important;
}
.br {
  border-right: 1px solid #B6B6B6;
}
.bl {
  border-left: 1px solid #B6B6B6;
}
.cb {
  clear: both;
}
.no-style {
  padding: 0px;
  margin: 0px;
  border: 0px;
}
.none {
  display: none;
}
.invisible {
  visibility: hidden !important;
}
.border-box {
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.negative {
  color: #e81a1a;
}
.positive {
  color: #2da65b;
}
.mr3 {
  margin-right: 3px;
}
.mr10 {
  margin-right: 10px;
}
.mb3 {
  margin-bottom: 3px;
}
.ml5 {
  margin-left: 5px;
}
.ml10 {
  margin-left: 10px;
}
.mr5 {
  margin-right: 5px;
}
.mr15 {
  margin-right: 15px;
}
.mb10 {
  margin-bottom: 10px;
}
.mt10 {
  margin-top: 10px;
}
.nb {
  border: none;
}
/*Safari and Chrome*/
@keyframes sentieoloading {
  0% {
    width: 0%;
    background: #d0dce9;
  }
  5% {
    width: 5%;
    background: #d0dce9;
  }
  10% {
    width: 10%;
    background: #d0dce9;
  }
  15% {
    width: 15%;
    background: #d0dce9;
  }
  20% {
    width: 20%;
    background: #d0dce9;
  }
  25% {
    width: 25%;
    background: #d0dce9;
  }
  30% {
    width: 30%;
    background: #d0dce9;
  }
  35% {
    width: 35%;
    background: #d0dce9;
  }
  40% {
    width: 40%;
    background: #d0dce9;
  }
  45% {
    width: 45%;
    background: #d0dce9;
  }
  50% {
    width: 50%;
    background: #d0dce9;
  }
  55% {
    width: 55%;
    background: #d0dce9;
  }
  60% {
    width: 60%;
    background: #d0dce9;
  }
  65% {
    width: 65%;
    background: #d0dce9;
  }
  70% {
    width: 70%;
    background: #d0dce9;
  }
  75% {
    width: 75%;
    background: #d0dce9;
  }
  80% {
    width: 80%;
    background: #d0dce9;
  }
  85% {
    width: 85%;
    background: #d0dce9;
  }
  90% {
    width: 90%;
    background: #d0dce9;
  }
  95% {
    width: 95%;
    background: #d0dce9;
  }
  100% {
    width: 100%;
    background: #d0dce9;
  }
}
@-moz-keyframes sentieoloading {
  0% {
    width: 0%;
    background: #d0dce9;
  }
  5% {
    width: 5%;
    background: #d0dce9;
  }
  10% {
    width: 10%;
    background: #d0dce9;
  }
  15% {
    width: 15%;
    background: #d0dce9;
  }
  20% {
    width: 20%;
    background: #d0dce9;
  }
  25% {
    width: 25%;
    background: #d0dce9;
  }
  30% {
    width: 30%;
    background: #d0dce9;
  }
  35% {
    width: 35%;
    background: #d0dce9;
  }
  40% {
    width: 40%;
    background: #d0dce9;
  }
  45% {
    width: 45%;
    background: #d0dce9;
  }
  50% {
    width: 50%;
    background: #d0dce9;
  }
  55% {
    width: 55%;
    background: #d0dce9;
  }
  60% {
    width: 60%;
    background: #d0dce9;
  }
  65% {
    width: 65%;
    background: #d0dce9;
  }
  70% {
    width: 70%;
    background: #d0dce9;
  }
  75% {
    width: 75%;
    background: #d0dce9;
  }
  80% {
    width: 80%;
    background: #d0dce9;
  }
  85% {
    width: 85%;
    background: #d0dce9;
  }
  90% {
    width: 90%;
    background: #d0dce9;
  }
  95% {
    width: 95%;
    background: #d0dce9;
  }
  100% {
    width: 100%;
    background: #d0dce9;
  }
}
@-moz-keyframes sentieoloading {
  0% {
    width: 0%;
    background: #d0dce9;
  }
  5% {
    width: 5%;
    background: #d0dce9;
  }
  10% {
    width: 10%;
    background: #d0dce9;
  }
  15% {
    width: 15%;
    background: #d0dce9;
  }
  20% {
    width: 20%;
    background: #d0dce9;
  }
  25% {
    width: 25%;
    background: #d0dce9;
  }
  30% {
    width: 30%;
    background: #d0dce9;
  }
  35% {
    width: 35%;
    background: #d0dce9;
  }
  40% {
    width: 40%;
    background: #d0dce9;
  }
  45% {
    width: 45%;
    background: #d0dce9;
  }
  50% {
    width: 50%;
    background: #d0dce9;
  }
  55% {
    width: 55%;
    background: #d0dce9;
  }
  60% {
    width: 60%;
    background: #d0dce9;
  }
  65% {
    width: 65%;
    background: #d0dce9;
  }
  70% {
    width: 70%;
    background: #d0dce9;
  }
  75% {
    width: 75%;
    background: #d0dce9;
  }
  80% {
    width: 80%;
    background: #d0dce9;
  }
  85% {
    width: 85%;
    background: #d0dce9;
  }
  90% {
    width: 90%;
    background: #d0dce9;
  }
  95% {
    width: 95%;
    background: #d0dce9;
  }
  100% {
    width: 100%;
    background: #d0dce9;
  }
}
@-webkit-keyframes sentieoloading {
  0% {
    width: 0%;
    background: #d0dce9;
  }
  5% {
    width: 5%;
    background: #d0dce9;
  }
  10% {
    width: 10%;
    background: #d0dce9;
  }
  15% {
    width: 15%;
    background: #d0dce9;
  }
  20% {
    width: 20%;
    background: #d0dce9;
  }
  25% {
    width: 25%;
    background: #d0dce9;
  }
  30% {
    width: 30%;
    background: #d0dce9;
  }
  35% {
    width: 35%;
    background: #d0dce9;
  }
  40% {
    width: 40%;
    background: #d0dce9;
  }
  45% {
    width: 45%;
    background: #d0dce9;
  }
  50% {
    width: 50%;
    background: #d0dce9;
  }
  55% {
    width: 55%;
    background: #d0dce9;
  }
  60% {
    width: 60%;
    background: #d0dce9;
  }
  65% {
    width: 65%;
    background: #d0dce9;
  }
  70% {
    width: 70%;
    background: #d0dce9;
  }
  75% {
    width: 75%;
    background: #d0dce9;
  }
  80% {
    width: 80%;
    background: #d0dce9;
  }
  85% {
    width: 85%;
    background: #d0dce9;
  }
  90% {
    width: 90%;
    background: #d0dce9;
  }
  95% {
    width: 95%;
    background: #d0dce9;
  }
  100% {
    width: 100%;
    background: #d0dce9;
  }
}
@-webkit-keyframes sentieoloading {
  0% {
    width: 0%;
    background: #d0dce9;
  }
  5% {
    width: 5%;
    background: #d0dce9;
  }
  10% {
    width: 10%;
    background: #d0dce9;
  }
  15% {
    width: 15%;
    background: #d0dce9;
  }
  20% {
    width: 20%;
    background: #d0dce9;
  }
  25% {
    width: 25%;
    background: #d0dce9;
  }
  30% {
    width: 30%;
    background: #d0dce9;
  }
  35% {
    width: 35%;
    background: #d0dce9;
  }
  40% {
    width: 40%;
    background: #d0dce9;
  }
  45% {
    width: 45%;
    background: #d0dce9;
  }
  50% {
    width: 50%;
    background: #d0dce9;
  }
  55% {
    width: 55%;
    background: #d0dce9;
  }
  60% {
    width: 60%;
    background: #d0dce9;
  }
  65% {
    width: 65%;
    background: #d0dce9;
  }
  70% {
    width: 70%;
    background: #d0dce9;
  }
  75% {
    width: 75%;
    background: #d0dce9;
  }
  80% {
    width: 80%;
    background: #d0dce9;
  }
  85% {
    width: 85%;
    background: #d0dce9;
  }
  90% {
    width: 90%;
    background: #d0dce9;
  }
  95% {
    width: 95%;
    background: #d0dce9;
  }
  100% {
    width: 100%;
    background: #d0dce9;
  }
}
@keyframes syncing {
  /* CSS3 */
  0% {
    transform: rotate(0deg);
  }
  50% {
    transform: rotate(90deg);
  }
  100% {
    transform: rotate(360deg);
  }
}
@-moz-keyframes syncing {
  /* Firefox */
  0% {
    -moz-transform: rotate(0deg);
  }
  50% {
    -moz-transform: rotate(90deg);
  }
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes syncing {
  /* Webkit */
  0% {
    -webkit-transform: rotate(0deg);
  }
  50% {
    -webkit-transform: rotate(90deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
.insync {
  animation: syncing 2s infinite;
  /* CSS3 */
  -moz-animation: syncing 2s infinite;
  /* Firefox */
  -webkit-animation: syncing 2s infinite;
  /* Webkit */
  pointer-events: none;
}
@-moz-keyframes spinPulse {
  0% {
    -moz-transform: rotate(160deg);
    opacity: 0;
    box-shadow: 0 0 1px #2187e7;
  }
  50% {
    -moz-transform: rotate(145deg);
    opacity: 1;
  }
  100% {
    -moz-transform: rotate(-320deg);
    opacity: 0;
  }
}
@-moz-keyframes spinoffPulse {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes spinPulse {
  0% {
    -webkit-transform: rotate(160deg);
    opacity: 0;
    box-shadow: 0 0 1px #2187e7;
  }
  50% {
    -webkit-transform: rotate(145deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: rotate(-320deg);
    opacity: 0;
  }
}
@-webkit-keyframes spinoffPulse {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
.background1 {
  background-color: #01FF70;
}
.background2 {
  background-color: #FFDC00;
}
.background3 {
  background-color: #DDDDDD;
}
.background4 {
  background-color: #F78181;
}
.background5 {
  background-color: #A9BCF5;
}
.background6 {
  background-color: #58FAF4;
}
.background7 {
  background-color: #F781F3;
}
.border1 {
  border-style: 'solid';
  border-color: #01FF70;
}
.border2 {
  border-style: 'solid';
  border-color: #FFDC00;
}
.border3 {
  border-style: 'solid';
  border-color: #DDDDDD;
}
.border4 {
  border-style: 'solid';
  border-color: #F78181;
}
.border5 {
  border-style: 'solid';
  border-color: #A9BCF5;
}
.border6 {
  border-style: 'solid';
  border-color: #58FAF4;
}
.border7 {
  border-style: 'solid';
  border-color: #F781F3;
}
.tar {
  text-align: right !important;
}
.tal {
  text-align: left !important;
}
.span10 {
  width: 10%;
  float: left;
}
.span13 {
  width: 13%;
  float: left;
}
.span15 {
  width: 15%;
  float: left;
}
.span18 {
  width: 18%;
  float: left;
}
.span20 {
  width: 20%;
  float: left;
}
.span15 {
  width: 15%;
  float: left;
}
.span7 {
  width: 7%;
  float: left;
}
.span5 {
  width: 5%;
  float: left;
}
.span3 {
  width: 3%;
  float: left;
}
.span6 {
  width: 6%;
  float: left;
}
.span8 {
  width: 8%;
  float: left;
}
.span9 {
  width: 9%;
  float: left;
}
.br {
  border-right: 1px solid #B6B6B6;
}
.bl {
  border-left: 1px solid #B6B6B6;
}
.opacity5 {
  opacity: 0.5;
}
.opacity2 {
  opacity: 0.7;
}
.backgrnd-white {
  background: none repeat scroll 0 0 white;
}
.red-bubble {
  font-size: 9px;
  padding: 1px 4px 1px 3px;
  text-align: center;
  color: #ffffff;
  background-color: #f04848;
  border-radius: 2px;
}
.flex-grid {
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
.clear {
  clear: both;
}
#sentieo-html body {
  font-family: Helvetica Neue, Arial, sans-serif;
  margin: 0;
  padding: 0;
  background: #F4F8FE;
  overflow: hidden;
  height: 100vh;
}
#sentieo-html body.no-tabs #simplemodal-overlay {
  height: 100%;
}
#sentieo-html body #simplemodal-overlay {
  height: calc(100% - 42px);
}
/*Below is the css for icon fonts*/
@font-face {
  font-family: 'icomoon', sans-serif;
  src: url('fonts/icomoon.eot');
  src: url('fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('fonts/icomoon.svg#icomoon') format('svg'), url('fonts/icomoon.woff') format('woff'), url('fonts/icomoon.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'hel-regular';
  src: url('https://static.sentieo.com/styles/fonts/hl-regular.woff');
  font-weight: regular;
  font-style: normal;
}
@font-face {
  font-family: 'hel-regular';
  src: url('https://static.sentieo.com/styles/fonts/hl-regular.woff');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'hel-medium';
  src: url('https://static.sentieo.com/styles/fonts/hl-regular.woff');
}
@font-face {
  font-family: 'hel-light';
  src: url('https://static.sentieo.com/styles/fonts/hl-regular.woff');
}
@font-face {
  font-family: 'hel-bold';
  src: url('https://static.sentieo.com/styles/fonts/hl-regular.woff');
}
.truncate {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.freeze {
  pointer-events: none;
}
#v1-sentieo {
  height: 100%;
}
#v1-sentieo.inactive {
  display: none;
}
#v2-sentieo {
  height: 100%;
  display: flex;
  flex-direction: column;
}
#v2-sentieo.inactive {
  display: none;
}
#v2-sentieo #v2-home {
  height: 100%;
  overflow: auto;
  background: #ffffff;
  flex: 1;
}
#v2-sentieo #v2-home.inactive {
  display: none;
}
#v2-sentieo #v2-header {
  display: flex;
  z-index: 99;
}
#v2-sentieo #v2-header.inactive {
  display: none;
}
#v2-sentieo #v2-module-container {
  display: flex;
  flex: 1;
  position: relative;
}
#v2-sentieo #v2-module-container.inactive {
  display: none;
}
#v2-sentieo #v2-popup-container {
  height: 0;
  width: 0;
}
/* Use the following CSS code if you want to have a class per icon */
/*
Instead of a list of all class selectors,
you can use the generic selector below, but it's slower:
[class*="icon-"]:before {
*/
.icon-file:before,
.icon-home:before,
.icon-menu:before,
.icon-search:before,
.icon-link:before,
.icon-twitter:before,
.icon-file-excel:before,
.icon-cancel-circle:before,
.icon-arrow-down:before,
.icon-earth:before,
.icon-stats:before,
.icon-cog:before,
.icon-cog-2:before,
.icon-new-tab:before,
.icon-expand:before,
.icon-lines:before,
.icon-globe:before,
.icon-calendar:before,
.icon-star:before,
.icon-bubble:before,
.icon-bubble-2:before,
.icon-newspaper:before,
.icon-bars:before,
.icon-bars-2:before,
.icon-pencil:before,
.icon-user:before,
.icon-user-2:before,
.icon-remove:before,
.icon-arrow-up:before,
.icon-arrow-down-2:before,
.icon-arrow-up-2:before,
.icon-arrow-up-3:before,
.icon-arrow-down-3:before,
.icon-arrow-down-alt1:before,
.icon-arrow-up-alt1:before,
.icon-plus-alt:before,
.icon-minus-alt:before {
  font-family: 'icomoon', sans-serif;
  speak: none;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
/* Use the following CSS code if you want to use data attributes for inserting your icons */
[data-icon]:before {
  font-family: 'icomoon', sans-serif;
  content: attr(data-icon);
  speak: none;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.icon-file:before {
  content: "\e000";
}
.icon-home:before {
  content: "\e001";
}
.icon-menu:before {
  content: "\e002";
}
.icon-search:before {
  content: "\e003";
}
.icon-link:before {
  content: "\e004";
}
.icon-twitter:before {
  content: "\e005";
}
.icon-file-excel:before {
  content: "\e006";
}
.icon-cancel-circle:before {
  content: "\e007";
}
.icon-arrow-down:before {
  content: "\e008";
}
.icon-earth:before {
  content: "\e009";
}
.icon-stats:before {
  content: "\e00a";
}
.icon-cog:before {
  content: "\e00b";
}
.icon-cog-2:before {
  content: "\e00c";
}
.icon-new-tab:before {
  content: "\e00d";
}
.icon-expand:before {
  content: "\e00e";
}
.icon-lines:before {
  content: "\e00f";
}
.icon-globe:before {
  content: "\e010";
}
.icon-calendar:before {
  content: "\e011";
}
.icon-star:before {
  content: "\e012";
}
.icon-bubble:before {
  content: "\e013";
}
.icon-bubble-2:before {
  content: "\e014";
}
.icon-newspaper:before {
  content: "\e015";
}
.icon-bars:before {
  content: "\e016";
}
.icon-bars-2:before {
  content: "\e017";
}
.icon-pencil:before {
  content: "\e018";
}
.icon-user:before {
  content: "\e019";
}
.icon-user-2:before {
  content: "\e01a";
}
.icon-remove:before {
  content: "\e01b";
}
.icon-arrow-up:before {
  content: "\e01c";
}
.icon-arrow-down-2:before {
  content: "\e01d";
}
.icon-arrow-up-2:before {
  content: "\e01e";
}
.icon-arrow-up-3:before {
  content: "\e01f";
}
.icon-arrow-down-3:before {
  content: "\e020";
}
.icon-arrow-down-alt1:before {
  content: "\e021";
}
.icon-arrow-up-alt1:before {
  content: "\e022";
}
.icon-plus-alt:before {
  content: "\e023";
}
.icon-minus-alt:before {
  content: "\e024";
}
/*
  All kind of loading : Sentieo Logo,spinner,cruncher loading.
*/
.loading {
  z-index: 9999;
  position: absolute;
  display: none;
  width: 10%;
  right: 0;
  bottom: 0;
  text-align: center;
}
.loading .loading-wrapper {
  width: 100%;
  height: 50px;
  text-align: center;
}
.loading .loading-wrapper p {
  font-size: 12px;
  font-family: sans-serif;
  color: #85bff1;
  text-transform: uppercase;
  letter-spacing: 0.2em;
}
.loading circle {
  stroke-dasharray: 410;
  stroke-dashoffset: 2110;
  stroke-width: 2;
  stroke-linecap: round;
  animation: dash 8s linear infinite;
  fill-opacity: 0.1;
  stroke: #538dbf;
}
@-moz-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@-webkit-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@-o-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
.loading.mini {
  right: 0;
  bottom: 0;
  width: 40px;
  height: 40px;
  left: auto!important;
  top: auto!important;
}
.loading.mini svg {
  width: 40px;
  height: 40px;
}
.loading-spinner,
.dashboardFilter-loading {
  width: 50px;
  height: 50px;
}
@-webkit-keyframes uil-default-anim {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
@keyframes uil-default-anim {
  0% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}
.loading-spinner .uil-default-css,
.dashboardFilter-loading .uil-default-css {
  position: relative;
  background: none;
  left: -25px;
}
.loading-spinner .uil-default-css > div,
.dashboardFilter-loading .uil-default-css > div {
  top: 80px;
  left: 93px;
  width: 14px;
  height: 40px;
  background: #3d7fba;
  border-radius: 10px;
  position: absolute;
}
.loading-spinner .uil-default-css > div:nth-of-type(1),
.dashboardFilter-loading .uil-default-css > div:nth-of-type(1) {
  -webkit-animation: uil-default-anim 1s linear infinite;
  animation: uil-default-anim 1s linear infinite;
  -webkit-animation-delay: -0.5s;
  animation-delay: -0.5s;
}
.loading-spinner .uil-default-css > div:nth-of-type(2),
.dashboardFilter-loading .uil-default-css > div:nth-of-type(2) {
  -webkit-animation: uil-default-anim 1s linear infinite;
  animation: uil-default-anim 1s linear infinite;
  -webkit-animation-delay: -0.41666667s;
  animation-delay: -0.41666667s;
}
.loading-spinner .uil-default-css > div:nth-of-type(3),
.dashboardFilter-loading .uil-default-css > div:nth-of-type(3) {
  -webkit-animation: uil-default-anim 1s linear infinite;
  animation: uil-default-anim 1s linear infinite;
  -webkit-animation-delay: -0.33333333s;
  animation-delay: -0.33333333s;
}
.loading-spinner .uil-default-css > div:nth-of-type(4),
.dashboardFilter-loading .uil-default-css > div:nth-of-type(4) {
  -webkit-animation: uil-default-anim 1s linear infinite;
  animation: uil-default-anim 1s linear infinite;
  -webkit-animation-delay: -0.25s;
  animation-delay: -0.25s;
}
.loading-spinner .uil-default-css > div:nth-of-type(5),
.dashboardFilter-loading .uil-default-css > div:nth-of-type(5) {
  -webkit-animation: uil-default-anim 1s linear infinite;
  animation: uil-default-anim 1s linear infinite;
  -webkit-animation-delay: -0.16666667s;
  animation-delay: -0.16666667s;
}
.loading-spinner .uil-default-css > div:nth-of-type(6),
.dashboardFilter-loading .uil-default-css > div:nth-of-type(6) {
  -webkit-animation: uil-default-anim 1s linear infinite;
  animation: uil-default-anim 1s linear infinite;
  -webkit-animation-delay: -0.08333333s;
  animation-delay: -0.08333333s;
}
.loading-spinner .uil-default-css > div:nth-of-type(7),
.dashboardFilter-loading .uil-default-css > div:nth-of-type(7) {
  -webkit-animation: uil-default-anim 1s linear infinite;
  animation: uil-default-anim 1s linear infinite;
  -webkit-animation-delay: 0s;
  animation-delay: 0s;
}
.loading-spinner .uil-default-css > div:nth-of-type(8),
.dashboardFilter-loading .uil-default-css > div:nth-of-type(8) {
  -webkit-animation: uil-default-anim 1s linear infinite;
  animation: uil-default-anim 1s linear infinite;
  -webkit-animation-delay: 0.08333333s;
  animation-delay: 0.08333333s;
}
.loading-spinner .uil-default-css > div:nth-of-type(9),
.dashboardFilter-loading .uil-default-css > div:nth-of-type(9) {
  -webkit-animation: uil-default-anim 1s linear infinite;
  animation: uil-default-anim 1s linear infinite;
  -webkit-animation-delay: 0.16666667s;
  animation-delay: 0.16666667s;
}
.loading-spinner .uil-default-css > div:nth-of-type(10),
.dashboardFilter-loading .uil-default-css > div:nth-of-type(10) {
  -webkit-animation: uil-default-anim 1s linear infinite;
  animation: uil-default-anim 1s linear infinite;
  -webkit-animation-delay: 0.25s;
  animation-delay: 0.25s;
}
.loading-spinner .uil-default-css > div:nth-of-type(11),
.dashboardFilter-loading .uil-default-css > div:nth-of-type(11) {
  -webkit-animation: uil-default-anim 1s linear infinite;
  animation: uil-default-anim 1s linear infinite;
  -webkit-animation-delay: 0.33333333s;
  animation-delay: 0.33333333s;
}
.loading-spinner .uil-default-css > div:nth-of-type(12),
.dashboardFilter-loading .uil-default-css > div:nth-of-type(12) {
  -webkit-animation: uil-default-anim 1s linear infinite;
  animation: uil-default-anim 1s linear infinite;
  -webkit-animation-delay: 0.41666667s;
  animation-delay: 0.41666667s;
}
/*Comparable*/
/*Docsearch Icon*/
/*Mosaic Icon*/
/*Sentieo Drive*/
/*Notebook*/
/*Stream*/
/*persistent Search*/
/*plotter*/
/*EDT icon*/
/* price monitor svgs */
/*! jQuery UI - v1.10.3 - 2013-05-03
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */
/* Layout helpers
----------------------------------*/
.ui-helper-hidden {
  display: none;
}
.ui-helper-hidden-accessible {
  border: 0;
  clip: rect(0 0 0 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.ui-helper-reset {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  line-height: 1.3;
  text-decoration: none;
  font-size: 100%;
  list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
  content: "";
  display: table;
  border-collapse: collapse;
}
.ui-helper-clearfix:after {
  clear: both;
}
.ui-helper-clearfix {
  min-height: 0;
  /* support: IE7 */
}
.ui-helper-zfix {
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
}
.ui-front {
  z-index: 100;
}
/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
  cursor: default !important;
}
/* Icons
----------------------------------*/
/* states and images */
.ui-icon {
  display: block;
  text-indent: -99999px;
  overflow: hidden;
  background-repeat: no-repeat;
}
/* Misc visuals
----------------------------------*/
/* Overlays */
.ui-widget-overlay {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.ui-accordion .ui-accordion-header {
  display: block;
  cursor: pointer;
  position: relative;
  margin-top: 2px;
  padding: 0.5em 0.5em 0.5em 0.7em;
  min-height: 0;
  /* support: IE7 */
}
.ui-accordion .ui-accordion-icons {
  padding-left: 2.2em;
}
.ui-accordion .ui-accordion-noicons {
  padding-left: 0.7em;
}
.ui-accordion .ui-accordion-icons .ui-accordion-icons {
  padding-left: 2.2em;
}
.ui-accordion .ui-accordion-header .ui-accordion-header-icon {
  position: absolute;
  left: 0.5em;
  top: 50%;
  margin-top: -8px;
}
.ui-accordion .ui-accordion-content {
  padding: 1em 2.2em;
  border-top: 0;
  overflow: auto;
}
.ui-autocomplete {
  position: absolute;
  top: 0;
  left: 0;
  cursor: default;
}
.ui-button {
  display: inline-block;
  position: relative;
  padding: 0;
  line-height: normal;
  margin-right: 0.1em;
  cursor: pointer;
  vertical-align: middle;
  text-align: center;
  overflow: visible;
  /* removes extra width in IE */
}
.ui-button,
.ui-button:link,
.ui-button:visited,
.ui-button:hover,
.ui-button:active {
  text-decoration: none;
}
/* to make room for the icon, a width needs to be set here */
.ui-button-icon-only {
  width: 2.2em;
}
/* button elements seem to need a little more width */
button.ui-button-icon-only {
  width: 2.4em;
}
.ui-button-icons-only {
  width: 3.4em;
}
button.ui-button-icons-only {
  width: 3.7em;
}
/* button text element */
.ui-button .ui-button-text {
  display: block;
  line-height: normal;
}
.ui-button-text-only .ui-button-text {
  padding: 0.4em 1em;
}
.ui-button-icon-only .ui-button-text,
.ui-button-icons-only .ui-button-text {
  padding: 0.4em;
  text-indent: -9999999px;
}
.ui-button-text-icon-primary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: 0.4em 1em 0.4em 2.1em;
}
.ui-button-text-icon-secondary .ui-button-text,
.ui-button-text-icons .ui-button-text {
  padding: 0.4em 2.1em 0.4em 1em;
}
.ui-button-text-icons .ui-button-text {
  padding-left: 2.1em;
  padding-right: 2.1em;
}
/* no icon support for input elements, provide padding by default */
input.ui-button {
  padding: 0.4em 1em;
}
/* button icon element(s) */
.ui-button-icon-only .ui-icon,
.ui-button-text-icon-primary .ui-icon,
.ui-button-text-icon-secondary .ui-icon,
.ui-button-text-icons .ui-icon,
.ui-button-icons-only .ui-icon {
  position: absolute;
  top: 50%;
  margin-top: -8px;
}
.ui-button-icon-only .ui-icon {
  left: 50%;
  margin-left: -8px;
}
.ui-button-text-icon-primary .ui-button-icon-primary,
.ui-button-text-icons .ui-button-icon-primary,
.ui-button-icons-only .ui-button-icon-primary {
  left: 0.5em;
}
.ui-button-text-icon-secondary .ui-button-icon-secondary,
.ui-button-text-icons .ui-button-icon-secondary,
.ui-button-icons-only .ui-button-icon-secondary {
  right: 0.5em;
}
/* button sets */
.ui-buttonset {
  margin-right: 7px;
}
.ui-buttonset .ui-button {
  margin-left: 0;
  margin-right: -0.3em;
}
/* workarounds */
/* reset extra padding in Firefox, see h5bp.com/l */
input.ui-button::-moz-focus-inner,
button.ui-button::-moz-focus-inner {
  border: 0;
  padding: 0;
}
.ui-datepicker {
  width: 17em;
  padding: 0.2em 0.2em 0;
  display: none;
}
.ui-datepicker .ui-datepicker-header {
  position: relative;
  padding: 0.2em 0;
}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next {
  position: absolute;
  top: 2px;
  width: 1.8em;
  height: 1.8em;
}
.ui-datepicker .ui-datepicker-prev-hover,
.ui-datepicker .ui-datepicker-next-hover {
  top: 1px;
}
.ui-datepicker .ui-datepicker-prev {
  left: 2px;
}
.ui-datepicker .ui-datepicker-next {
  right: 2px;
}
.ui-datepicker .ui-datepicker-prev-hover {
  left: 1px;
}
.ui-datepicker .ui-datepicker-next-hover {
  right: 1px;
}
.ui-datepicker .ui-datepicker-prev span,
.ui-datepicker .ui-datepicker-next span {
  display: block;
  position: absolute;
  left: 50%;
  margin-left: -8px;
  top: 50%;
  margin-top: -8px;
}
.ui-datepicker .ui-datepicker-title {
  margin: 0 2.3em;
  line-height: 1.8em;
  text-align: center;
}
.ui-datepicker .ui-datepicker-title select {
  font-size: 1em;
  margin: 1px 0;
}
.ui-datepicker select.ui-datepicker-month-year {
  width: 100%;
}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year {
  width: 49%;
}
.ui-datepicker table {
  width: 100%;
  font-size: 0.9em;
  border-collapse: collapse;
  margin: 0 0 0.4em;
}
.ui-datepicker th {
  padding: 0.7em 0.3em;
  text-align: center;
  font-weight: bold;
  border: 0;
}
.ui-datepicker td {
  border: 0;
  padding: 1px;
}
.ui-datepicker td span,
.ui-datepicker td a {
  display: block;
  padding: 0.2em;
  text-align: right;
  text-decoration: none;
}
.ui-datepicker .ui-datepicker-buttonpane {
  background-image: none;
  margin: 0.7em 0 0 0;
  padding: 0 0.2em;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
}
.ui-datepicker .ui-datepicker-buttonpane button {
  float: right;
  margin: 0.5em 0.2em 0.4em;
  cursor: pointer;
  padding: 0.2em 0.6em 0.3em 0.6em;
  width: auto;
  overflow: visible;
}
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current {
  float: left;
}
/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi {
  width: auto;
}
.ui-datepicker-multi .ui-datepicker-group {
  float: left;
}
.ui-datepicker-multi .ui-datepicker-group table {
  width: 95%;
  margin: 0 auto 0.4em;
}
.ui-datepicker-multi-2 .ui-datepicker-group {
  width: 50%;
}
.ui-datepicker-multi-3 .ui-datepicker-group {
  width: 33.3%;
}
.ui-datepicker-multi-4 .ui-datepicker-group {
  width: 25%;
}
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header {
  border-left-width: 0;
}
.ui-datepicker-multi .ui-datepicker-buttonpane {
  clear: left;
}
.ui-datepicker-row-break {
  clear: both;
  width: 100%;
  font-size: 0;
}
/* RTL support */
.ui-datepicker-rtl {
  direction: rtl;
}
.ui-datepicker-rtl .ui-datepicker-prev {
  right: 2px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next {
  left: 2px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-prev:hover {
  right: 1px;
  left: auto;
}
.ui-datepicker-rtl .ui-datepicker-next:hover {
  left: 1px;
  right: auto;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane {
  clear: right;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button {
  float: left;
}
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
.ui-datepicker-rtl .ui-datepicker-group {
  float: right;
}
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header {
  border-right-width: 0;
  border-left-width: 1px;
}
.ui-dialog {
  position: absolute;
  top: 0;
  left: 0;
  padding: 0.2em;
  outline: 0;
}
.ui-dialog .ui-dialog-titlebar {
  padding: 0.4em 1em;
  position: relative;
}
.ui-dialog .ui-dialog-title {
  float: left;
  margin: 0.1em 0;
  white-space: nowrap;
  width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ui-dialog .ui-dialog-titlebar-close {
  position: absolute;
  right: 0.3em;
  top: 50%;
  width: 21px;
  margin: -10px 0 0 0;
  padding: 1px;
  height: 20px;
}
.ui-dialog .ui-dialog-content {
  position: relative;
  border: 0;
  padding: 0.5em 1em;
  background: none;
  overflow: auto;
}
.ui-dialog .ui-dialog-buttonpane {
  text-align: left;
  border-width: 1px 0 0 0;
  background-image: none;
  margin-top: 0.5em;
  padding: 0.3em 1em 0.5em 0.4em;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: right;
}
.ui-dialog .ui-dialog-buttonpane button {
  margin: 0.5em 0.4em 0.5em 0;
  cursor: pointer;
}
.ui-dialog .ui-resizable-se {
  width: 12px;
  height: 12px;
  right: -5px;
  bottom: -5px;
  background-position: 16px 16px;
}
.ui-draggable .ui-dialog-titlebar {
  cursor: move;
}
.ui-menu {
  list-style: none;
  padding: 2px;
  margin: 0;
  display: block;
  outline: none;
}
.ui-menu .ui-menu {
  margin-top: -3px;
  position: absolute;
}
.ui-menu .ui-menu-item {
  margin: 0;
  padding: 0;
  width: 100%;
  /* support: IE10, see #8844 */
  list-style-image: url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7);
}
.ui-menu .ui-menu-divider {
  margin: 5px -2px 5px -2px;
  height: 0;
  font-size: 0;
  line-height: 0;
  border-width: 1px 0 0 0;
}
.ui-menu .ui-menu-item a {
  text-decoration: none;
  display: block;
  padding: 2px 0.4em;
  line-height: 1.5;
  min-height: 0;
  /* support: IE7 */
  font-weight: normal;
}
.ui-menu .ui-menu-item a.ui-state-focus,
.ui-menu .ui-menu-item a.ui-state-active {
  font-weight: normal;
  margin: -1px;
}
.ui-menu .ui-state-disabled {
  font-weight: normal;
  margin: 0.4em 0 0.2em;
  line-height: 1.5;
}
.ui-menu .ui-state-disabled a {
  cursor: default;
}
/* icon support */
.ui-menu-icons {
  position: relative;
}
.ui-menu-icons .ui-menu-item a {
  position: relative;
  padding-left: 2em;
}
/* left-aligned */
.ui-menu .ui-icon {
  position: absolute;
  top: 0.2em;
  left: 0.2em;
}
/* right-aligned */
.ui-menu .ui-menu-icon {
  position: static;
  float: right;
}
.ui-progressbar {
  height: 2em;
  text-align: left;
  overflow: hidden;
}
.ui-progressbar .ui-progressbar-value {
  margin: -1px;
  height: 100%;
}
.ui-progressbar .ui-progressbar-overlay {
  background: url("../images/animated-overlay.gif");
  height: 100%;
  filter: alpha(opacity=25);
  opacity: 0.25;
}
.ui-progressbar-indeterminate .ui-progressbar-value {
  background-image: none;
}
.ui-resizable {
  position: relative;
}
.ui-resizable-handle {
  position: absolute;
  font-size: 0.1px;
  display: block;
}
.ui-resizable-disabled .ui-resizable-handle,
.ui-resizable-autohide .ui-resizable-handle {
  display: none;
}
.ui-resizable-n {
  cursor: n-resize;
  height: 7px;
  width: 100%;
  top: -5px;
  left: 0;
}
.ui-resizable-s {
  cursor: s-resize;
  height: 7px;
  width: 100%;
  bottom: -5px;
  left: 0;
}
.ui-resizable-e {
  cursor: ew-resize;
  width: 7px;
  right: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-w {
  cursor: w-resize;
  width: 7px;
  left: -5px;
  top: 0;
  height: 100%;
}
.ui-resizable-se {
  cursor: se-resize;
  width: 12px;
  height: 12px;
  right: 2px;
  bottom: 2px;
}
.ui-resizable-sw {
  cursor: sw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  bottom: -5px;
}
.ui-resizable-nw {
  cursor: nw-resize;
  width: 9px;
  height: 9px;
  left: -5px;
  top: -5px;
}
.ui-resizable-ne {
  cursor: ne-resize;
  width: 9px;
  height: 9px;
  right: -5px;
  top: -5px;
}
.ui-selectable-helper {
  position: absolute;
  z-index: 100;
  border: 1px dotted black;
}
.ui-slider {
  position: relative;
  text-align: left;
}
.ui-slider .ui-slider-handle {
  position: absolute;
  z-index: 2;
  /*width: 1.2em;*/
  /*height: 1.2em;*/
  width: 10px;
  /*height: 10px;*/
  height: 20px;
  cursor: default;
}
.ui-slider .ui-slider-range {
  position: absolute;
  z-index: 1;
  font-size: 0.7em;
  display: block;
  border: 0;
  background-position: 0 0;
}
/* For IE8 - See #6727 */
.ui-slider.ui-state-disabled .ui-slider-handle,
.ui-slider.ui-state-disabled .ui-slider-range {
  filter: inherit;
}
.ui-slider-horizontal {
  height: 0.8em;
}
.ui-slider-horizontal .ui-slider-handle {
  /*top: -.3em;*/
  /*top: -4px;*/
  top: -5px;
  margin-left: -0.6em;
}
.ui-slider-horizontal .ui-slider-range {
  top: 0;
  height: 100%;
  background-color: #D8D8D8;
}
.ui-slider-horizontal .ui-slider-range-min {
  left: 0;
}
.ui-slider-horizontal .ui-slider-range-max {
  right: 0;
}
.ui-slider-vertical {
  width: 0.8em;
  height: 100px;
}
.ui-slider-vertical .ui-slider-handle {
  left: -0.3em;
  margin-left: 0;
  margin-bottom: -0.6em;
}
.ui-slider-vertical .ui-slider-range {
  left: 0;
  width: 100%;
}
.ui-slider-vertical .ui-slider-range-min {
  bottom: 0;
}
.ui-slider-vertical .ui-slider-range-max {
  top: 0;
}
.ui-spinner {
  position: relative;
  display: inline-block;
  overflow: hidden;
  padding: 0;
  vertical-align: middle;
}
.ui-spinner-input {
  border: none;
  background: none;
  color: inherit;
  padding: 0;
  margin: 0.2em 0;
  vertical-align: middle;
  margin-left: 0.4em;
  margin-right: 22px;
}
.ui-spinner-button {
  width: 16px;
  height: 50%;
  font-size: 0.5em;
  padding: 0;
  margin: 0;
  text-align: center;
  position: absolute;
  cursor: default;
  display: block;
  overflow: hidden;
  right: 0;
}
/* more specificity required here to overide default borders */
.ui-spinner a.ui-spinner-button {
  border-top: none;
  border-bottom: none;
  border-right: none;
}
/* vertical centre icon */
.ui-spinner .ui-icon {
  position: absolute;
  margin-top: -8px;
  top: 50%;
  left: 0;
}
.ui-spinner-up {
  top: 0;
}
.ui-spinner-down {
  bottom: 0;
}
/* TR overrides */
.ui-spinner .ui-icon-triangle-1-s {
  /* need to fix icons sprite */
  background-position: -65px -16px;
}
.ui-tabs {
  position: relative;
  /* position: relative prevents IE scroll bug (element with position: relative inside container with overflow: auto appear as "fixed") */
  padding: 0.2em;
}
.ui-tabs .ui-tabs-nav {
  height: 40px;
  margin: 0;
  margin-bottom: 2px;
  border: 0px;
  padding: 0px 0.2em 0px 0px;
  /*padding: .2em .2em 0;*/
}
.ui-tabs .ui-tabs-nav li {
  font-size: 12px;
  list-style: none;
  float: left;
  position: relative;
  top: 0;
  /*margin: 1px .2em 0 0;*/
  border-bottom-width: 0;
  padding: 0;
  white-space: nowrap;
  height: 100%;
  padding-right: 6px;
  padding-left: 6px;
  width: 148px;
  outline: none;
  height: 44px;
}
.ui-tabs .ui-tabs-nav li a {
  float: left;
  /*padding: .3em 1em;*/
  /*padding-left:8px;*/
  /*padding: .5em 1em;*/
  text-decoration: none;
  padding-top: 13px;
  padding-left: 4px;
  padding-right: 8px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active {
  /*margin-bottom: -1px;*/
  /*padding-bottom: 1px;*/
  border: 0px;
  padding-bottom: 1px;
}
.ui-tabs .ui-tabs-nav li.ui-tabs-active a,
.ui-tabs .ui-tabs-nav li.ui-state-disabled a,
.ui-tabs .ui-tabs-nav li.ui-tabs-loading a {
  cursor: text;
  color: white;
  font-size: 12px;
  /*font-weight: bold;*/
}
.ui-tabs .ui-tabs-nav li a,
.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a {
  cursor: pointer;
}
.ui-tabs .ui-tabs-panel {
  display: block;
  border-width: 0;
  padding: 1em 1.4em;
  background: none;
}
.ui-tooltip {
  padding: 8px;
  position: absolute;
  z-index: 9999;
  max-width: 300px;
  -webkit-box-shadow: 0 0 5px #aaa;
  box-shadow: 0 0 5px #aaa;
}
body .ui-tooltip {
  border-width: 2px;
}
/* Component containers
----------------------------------*/
.ui-widget {
  font-family: Verdana, Arial, sans-serif;
  /*font-size: 1.1em;*/
  font-size: 14px;
}
.ui-widget .ui-widget {
  font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
  font-family: Verdana, Arial, sans-serif;
  font-size: 1em;
}
.ui-widget-content {
  border: 1px solid #aaaaaa;
  background: #ffffff url(../images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;
  color: #222222;
}
.ui-widget-content a {
  color: #222222;
}
.ui-widget-header {
  border: 1px solid #aaaaaa;
  /*background: #cccccc url(../images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;*/
  color: #222222;
  /*font-weight: bold;*/
}
.ui-widget-header a {
  color: #222222;
}
/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
  /*border: 1px solid #d3d3d3;*/
  /*background: #e6e6e6 url(../images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;*/
  /*background: #FFFFFF;*/
  background: -webkit-linear-gradient(top, #D4E1ED, #D0DCE9);
  background: -moz-linear-gradient(top, #D4E1ED, #D0DCE9);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4E1ED), color-stop(100%, #D0DCE9));
  background-image: -webkit-linear-gradient(top, #D4E1ED, #D0DCE9);
  background-image: -moz-linear-gradient(top, #D4E1ED, #D0DCE9);
  background-image: -ms-linear-gradient(top, #D4E1ED, #D0DCE9);
  background-image: -o-linear-gradient(top, #D4E1ED, #D0DCE9);
  /*background-image: linear-gradient(top, @start-color, @end-color);*/
  font-weight: normal;
  color: #555555;
  /*background: #4A90E2;*/
  /*border-radius: 0px;*/
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
  /*color: #555555;*/
  /*text-decoration: none;*/
  color: black;
  text-decoration: none;
  font-size: 12px;
  font-weight: bold;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
  border: 1px solid #999999;
  /*background: #dadada url(../images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;*/
  font-weight: normal;
  color: #212121;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited {
  color: #212121;
  text-decoration: none;
}
.ui-state-default span {
  color: black;
}
.ui-state-active span {
  color: white;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
  border: 1px solid #aaaaaa;
  /*background: #ffffff url(../images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;*/
  background: -webkit-linear-gradient(top, #4482bd, #3975af);
  background: -moz-linear-gradient(top, #4482bd, #3975af);
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4482bd), color-stop(100%, #3975af));
  background-image: -webkit-linear-gradient(top, #4482bd, #3975af);
  background-image: -moz-linear-gradient(top, #4482bd, #3975af);
  background-image: -ms-linear-gradient(top, #4482bd, #3975af);
  background-image: -o-linear-gradient(top, #4482bd, #3975af);
  /*background-image: linear-gradient(top, @start-color, @end-color);*/
  font-weight: normal;
  color: #212121;
}
.input_add .ui-state-active {
  background: white;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
  color: #212121;
  text-decoration: none;
}
/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
  border: 1px solid #fcefa1;
  background: #fbf9ee url(../images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;
  color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
  color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
  border: 1px solid #cd0a0a;
  background: #fef1ec url(../images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;
  color: #cd0a0a;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
  color: #cd0a0a;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
  color: #cd0a0a;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
  font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
  opacity: 0.7;
  filter: alpha(opacity=70);
  font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
  opacity: 0.35;
  filter: alpha(opacity=35);
  background-image: none;
}
.ui-state-disabled .ui-icon {
  filter: alpha(opacity=35);
  /* For IE8 - See #6059 */
}
/* Icons
----------------------------------*/
/* states and ../images */
.ui-icon {
  width: 16px;
  height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
  background-image: url(../images/ui-icons_222222_256x240.png);
}
.ui-widget-header .ui-icon {
  background-image: url(../images/ui-icons_222222_256x240.png);
}
.ui-state-default .ui-icon {
  background-image: url(../images/ui-icons_888888_256x240.png);
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
  background-image: url(../images/ui-icons_454545_256x240.png);
}
.ui-state-active .ui-icon {
  background-image: url(../images/ui-icons_454545_256x240.png);
}
.ui-state-highlight .ui-icon {
  background-image: url(../images/ui-icons_2e83ff_256x240.png);
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
  background-image: url(../images/ui-icons_cd0a0a_256x240.png);
}
/* positioning */
.ui-icon-blank {
  background-position: 16px 16px;
}
.ui-icon-carat-1-n {
  background-position: 0 0;
}
.ui-icon-carat-1-ne {
  background-position: -16px 0;
}
.ui-icon-carat-1-e {
  background-position: -32px 0;
}
.ui-icon-carat-1-se {
  background-position: -48px 0;
}
.ui-icon-carat-1-s {
  background-position: -64px 0;
}
.ui-icon-carat-1-sw {
  background-position: -80px 0;
}
.ui-icon-carat-1-w {
  background-position: -96px 0;
}
.ui-icon-carat-1-nw {
  background-position: -112px 0;
}
.ui-icon-carat-2-n-s {
  background-position: -128px 0;
}
.ui-icon-carat-2-e-w {
  background-position: -144px 0;
}
.ui-icon-triangle-1-n {
  background-position: 0 -16px;
}
.ui-icon-triangle-1-ne {
  background-position: -16px -16px;
}
.ui-icon-triangle-1-e {
  background-position: -32px -16px;
}
.ui-icon-triangle-1-se {
  background-position: -48px -16px;
}
.ui-icon-triangle-1-s {
  background-position: -64px -16px;
}
.ui-icon-triangle-1-sw {
  background-position: -80px -16px;
}
.ui-icon-triangle-1-w {
  background-position: -96px -16px;
}
.ui-icon-triangle-1-nw {
  background-position: -112px -16px;
}
.ui-icon-triangle-2-n-s {
  background-position: -128px -16px;
}
.ui-icon-triangle-2-e-w {
  background-position: -144px -16px;
}
.ui-icon-arrow-1-n {
  background-position: 0 -32px;
}
.ui-icon-arrow-1-ne {
  background-position: -16px -32px;
}
.ui-icon-arrow-1-e {
  background-position: -32px -32px;
}
.ui-icon-arrow-1-se {
  background-position: -48px -32px;
}
.ui-icon-arrow-1-s {
  background-position: -64px -32px;
}
.ui-icon-arrow-1-sw {
  background-position: -80px -32px;
}
.ui-icon-arrow-1-w {
  background-position: -96px -32px;
}
.ui-icon-arrow-1-nw {
  background-position: -112px -32px;
}
.ui-icon-arrow-2-n-s {
  background-position: -128px -32px;
}
.ui-icon-arrow-2-ne-sw {
  background-position: -144px -32px;
}
.ui-icon-arrow-2-e-w {
  background-position: -160px -32px;
}
.ui-icon-arrow-2-se-nw {
  background-position: -176px -32px;
}
.ui-icon-arrowstop-1-n {
  background-position: -192px -32px;
}
.ui-icon-arrowstop-1-e {
  background-position: -208px -32px;
}
.ui-icon-arrowstop-1-s {
  background-position: -224px -32px;
}
.ui-icon-arrowstop-1-w {
  background-position: -240px -32px;
}
.ui-icon-arrowthick-1-n {
  background-position: 0 -48px;
}
.ui-icon-arrowthick-1-ne {
  background-position: -16px -48px;
}
.ui-icon-arrowthick-1-e {
  background-position: -32px -48px;
}
.ui-icon-arrowthick-1-se {
  background-position: -48px -48px;
}
.ui-icon-arrowthick-1-s {
  background-position: -64px -48px;
}
.ui-icon-arrowthick-1-sw {
  background-position: -80px -48px;
}
.ui-icon-arrowthick-1-w {
  background-position: -96px -48px;
}
.ui-icon-arrowthick-1-nw {
  background-position: -112px -48px;
}
.ui-icon-arrowthick-2-n-s {
  background-position: -128px -48px;
}
.ui-icon-arrowthick-2-ne-sw {
  background-position: -144px -48px;
}
.ui-icon-arrowthick-2-e-w {
  background-position: -160px -48px;
}
.ui-icon-arrowthick-2-se-nw {
  background-position: -176px -48px;
}
.ui-icon-arrowthickstop-1-n {
  background-position: -192px -48px;
}
.ui-icon-arrowthickstop-1-e {
  background-position: -208px -48px;
}
.ui-icon-arrowthickstop-1-s {
  background-position: -224px -48px;
}
.ui-icon-arrowthickstop-1-w {
  background-position: -240px -48px;
}
.ui-icon-arrowreturnthick-1-w {
  background-position: 0 -64px;
}
.ui-icon-arrowreturnthick-1-n {
  background-position: -16px -64px;
}
.ui-icon-arrowreturnthick-1-e {
  background-position: -32px -64px;
}
.ui-icon-arrowreturnthick-1-s {
  background-position: -48px -64px;
}
.ui-icon-arrowreturn-1-w {
  background-position: -64px -64px;
}
.ui-icon-arrowreturn-1-n {
  background-position: -80px -64px;
}
.ui-icon-arrowreturn-1-e {
  background-position: -96px -64px;
}
.ui-icon-arrowreturn-1-s {
  background-position: -112px -64px;
}
.ui-icon-arrowrefresh-1-w {
  background-position: -128px -64px;
}
.ui-icon-arrowrefresh-1-n {
  background-position: -144px -64px;
}
.ui-icon-arrowrefresh-1-e {
  background-position: -160px -64px;
}
.ui-icon-arrowrefresh-1-s {
  background-position: -176px -64px;
}
.ui-icon-arrow-4 {
  background-position: 0 -80px;
}
.ui-icon-arrow-4-diag {
  background-position: -16px -80px;
}
.ui-icon-extlink {
  background-position: -32px -80px;
}
.ui-icon-newwin {
  background-position: -48px -80px;
}
.ui-icon-refresh {
  background-position: -64px -80px;
}
.ui-icon-shuffle {
  background-position: -80px -80px;
}
.ui-icon-transfer-e-w {
  background-position: -96px -80px;
}
.ui-icon-transferthick-e-w {
  background-position: -112px -80px;
}
.ui-icon-folder-collapsed {
  background-position: 0 -96px;
}
.ui-icon-folder-open {
  background-position: -16px -96px;
}
.ui-icon-document {
  background-position: -32px -96px;
}
.ui-icon-document-b {
  background-position: -48px -96px;
}
.ui-icon-note {
  background-position: -64px -96px;
}
.ui-icon-mail-closed {
  background-position: -80px -96px;
}
.ui-icon-mail-open {
  background-position: -96px -96px;
}
.ui-icon-suitcase {
  background-position: -112px -96px;
}
.ui-icon-comment {
  background-position: -128px -96px;
}
.ui-icon-person {
  background-position: -144px -96px;
}
.ui-icon-print {
  background-position: -160px -96px;
}
.ui-icon-trash {
  background-position: -176px -96px;
}
.ui-icon-locked {
  background-position: -192px -96px;
}
.ui-icon-unlocked {
  background-position: -208px -96px;
}
.ui-icon-bookmark {
  background-position: -224px -96px;
}
.ui-icon-tag {
  background-position: -240px -96px;
}
.ui-icon-home {
  background-position: 0 -112px;
}
.ui-icon-flag {
  background-position: -16px -112px;
}
.ui-icon-calendar {
  background-position: -32px -112px;
}
.ui-icon-cart {
  background-position: -48px -112px;
}
.ui-icon-pencil {
  background-position: -64px -112px;
}
.ui-icon-clock {
  background-position: -80px -112px;
}
.ui-icon-disk {
  background-position: -96px -112px;
}
.ui-icon-calculator {
  background-position: -112px -112px;
}
.ui-icon-zoomin {
  background-position: -128px -112px;
}
.ui-icon-zoomout {
  background-position: -144px -112px;
}
.ui-icon-search {
  background-position: -160px -112px;
}
.ui-icon-wrench {
  background-position: -176px -112px;
}
.ui-icon-gear {
  background-position: -192px -112px;
}
.ui-icon-heart {
  background-position: -208px -112px;
}
.ui-icon-star {
  background-position: -224px -112px;
}
.ui-icon-link {
  background-position: -240px -112px;
}
.ui-icon-cancel {
  background-position: 0 -128px;
}
.ui-icon-plus {
  background-position: -16px -128px;
}
.ui-icon-plusthick {
  background-position: -32px -128px;
}
.ui-icon-minus {
  background-position: -48px -128px;
}
.ui-icon-minusthick {
  background-position: -64px -128px;
}
.ui-icon-close {
  background-position: -80px -128px;
}
.ui-icon-closethick {
  background-position: -96px -128px;
}
.ui-icon-key {
  background-position: -112px -128px;
}
.ui-icon-lightbulb {
  background-position: -128px -128px;
}
.ui-icon-scissors {
  background-position: -144px -128px;
}
.ui-icon-clipboard {
  background-position: -160px -128px;
}
.ui-icon-copy {
  background-position: -176px -128px;
}
.ui-icon-contact {
  background-position: -192px -128px;
}
.ui-icon-image {
  background-position: -208px -128px;
}
.ui-icon-video {
  background-position: -224px -128px;
}
.ui-icon-script {
  background-position: -240px -128px;
}
.ui-icon-alert {
  background-position: 0 -144px;
}
.ui-icon-info {
  background-position: -16px -144px;
}
.ui-icon-notice {
  background-position: -32px -144px;
}
.ui-icon-help {
  background-position: -48px -144px;
}
.ui-icon-check {
  background-position: -64px -144px;
}
.ui-icon-bullet {
  background-position: -80px -144px;
}
.ui-icon-radio-on {
  background-position: -96px -144px;
}
.ui-icon-radio-off {
  background-position: -112px -144px;
}
.ui-icon-pin-w {
  background-position: -128px -144px;
}
.ui-icon-pin-s {
  background-position: -144px -144px;
}
.ui-icon-play {
  background-position: 0 -160px;
}
.ui-icon-pause {
  background-position: -16px -160px;
}
.ui-icon-seek-next {
  background-position: -32px -160px;
}
.ui-icon-seek-prev {
  background-position: -48px -160px;
}
.ui-icon-seek-end {
  background-position: -64px -160px;
}
.ui-icon-seek-start {
  background-position: -80px -160px;
}
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first {
  background-position: -80px -160px;
}
.ui-icon-stop {
  background-position: -96px -160px;
}
.ui-icon-eject {
  background-position: -112px -160px;
}
.ui-icon-volume-off {
  background-position: -128px -160px;
}
.ui-icon-volume-on {
  background-position: -144px -160px;
}
.ui-icon-power {
  background-position: 0 -176px;
}
.ui-icon-signal-diag {
  background-position: -16px -176px;
}
.ui-icon-signal {
  background-position: -32px -176px;
}
.ui-icon-battery-0 {
  background-position: -48px -176px;
}
.ui-icon-battery-1 {
  background-position: -64px -176px;
}
.ui-icon-battery-2 {
  background-position: -80px -176px;
}
.ui-icon-battery-3 {
  background-position: -96px -176px;
}
.ui-icon-circle-plus {
  background-position: 0 -192px;
}
.ui-icon-circle-minus {
  background-position: -16px -192px;
}
.ui-icon-circle-close {
  background-position: -32px -192px;
}
.ui-icon-circle-triangle-e {
  background-position: -48px -192px;
}
.ui-icon-circle-triangle-s {
  background-position: -64px -192px;
}
.ui-icon-circle-triangle-w {
  background-position: -80px -192px;
}
.ui-icon-circle-triangle-n {
  background-position: -96px -192px;
}
.ui-icon-circle-arrow-e {
  background-position: -112px -192px;
}
.ui-icon-circle-arrow-s {
  background-position: -128px -192px;
}
.ui-icon-circle-arrow-w {
  background-position: -144px -192px;
}
.ui-icon-circle-arrow-n {
  background-position: -160px -192px;
}
.ui-icon-circle-zoomin {
  background-position: -176px -192px;
}
.ui-icon-circle-zoomout {
  background-position: -192px -192px;
}
.ui-icon-circle-check {
  background-position: -208px -192px;
}
.ui-icon-circlesmall-plus {
  background-position: 0 -208px;
}
.ui-icon-circlesmall-minus {
  background-position: -16px -208px;
}
.ui-icon-circlesmall-close {
  background-position: -32px -208px;
}
.ui-icon-squaresmall-plus {
  background-position: -48px -208px;
}
.ui-icon-squaresmall-minus {
  background-position: -64px -208px;
}
.ui-icon-squaresmall-close {
  background-position: -80px -208px;
}
.ui-icon-grip-dotted-vertical {
  background-position: 0 -224px;
}
.ui-icon-grip-dotted-horizontal {
  background-position: -16px -224px;
}
.ui-icon-grip-solid-vertical {
  background-position: -32px -224px;
}
.ui-icon-grip-solid-horizontal {
  background-position: -48px -224px;
}
.ui-icon-gripsmall-diagonal-se {
  background-position: -64px -224px;
}
.ui-icon-grip-diagonal-se {
  background-position: -80px -224px;
}
/* Misc visuals
----------------------------------*/
/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
  border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
  border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
  border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
  border-bottom-right-radius: 4px;
}
/* Overlays */
.ui-widget-overlay {
  background: #aaaaaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
  opacity: 0.3;
  filter: alpha(opacity=30);
}
.ui-widget-shadow {
  margin: -8px 0 0 -8px;
  padding: 8px;
  background: #aaaaaa url(../images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;
  opacity: 0.3;
  filter: alpha(opacity=30);
  border-radius: 8px;
}
.clamor-wrapper {
  position: relative;
  padding: 2px;
  /*border: 1px solid #000;*/
  width: 120px;
  font-size: 10px;
  display: inline;
}
.noisy-wrapper {
  position: relative;
  padding: 2px;
  /*border: 1px solid #000;*/
  width: 200px;
  font-size: 10px;
}
.noisy-wrapper input,
.noisy-wrapper input:active {
  border: none;
  width: 60px;
  outline: 0;
  vertical-align: top;
}
.noisy-list {
  list-style: none;
  padding: 5px;
  display: inline-block;
  margin: 0px;
  overflow-y: hidden;
  height: 15px;
  width: 100%;
}
.noisy-token {
  display: inline-block;
  background: #C4E7FB;
  border: 1px solid #91B7CD;
  margin-right: 5px;
  margin-bottom: 5px;
  padding: 3px;
  border-radius: 10px;
  text-transform: uppercase;
}
.noisy-token .rm-tk {
  display: inline-block;
  padding: 0 0 0 3px;
  cursor: pointer;
  border-left: solid 1px #91B7CD;
  margin-left: 3px;
  font-size: 9px;
  /*line-height: 11px;*/
  user-select: none;
  vertical-align: top;
}
.noisy-token .token-text {
  display: inline-block;
  max-width: 100px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*height:9px;*/
}
.noisy-token:active,
.noisy-token.spotlight {
  background: #72C0ED;
}
.suggest-wrapper {
  position: absolute;
  left: 1%;
  top: 32px;
  z-index: 9999;
  border-radius: 3px;
  text-indent: 0px;
  background: #f5f5f5;
  width: 395px;
  margin-left: -3px;
  border: 0;
  box-shadow: 1px 2px 6px -2px #1e374d;
  /*border-top: none;*/
}
.suggest-wrapper .suggest {
  list-style: none;
  /*width: 100%;*/
  padding: 0px;
  margin: 0;
  font-size: 0;
  background: white;
  color: #255178;
}
.suggest-wrapper li {
  text-transform: uppercase;
  width: 100%;
  clear: both;
  display: inline-block;
  cursor: pointer;
  border-bottom: 1px solid #d4e0ea;
  padding: 6px 0 6px 0px!important;
  box-sizing: border-box;
}
.suggest-wrapper lh.liHeader {
  font-family: Helvetica Neue, Arial, sans-serif;
  padding: 3px 0px !important;
  text-indent: 12px;
  display: inline-block;
  font-size: 12px;
  font-weight: 700;
  color: #698094;
  width: 100%;
  box-sizing: border-box;
  background: #e8eef7;
  border-bottom: 1px solid #d4e0ea;
  line-height: 18px;
}
.suggest-wrapper lh.liHeader span {
  font-size: 1em;
  font-weight: normal;
  line-height: 18px;
  color: #698094;
}
.suggest-wrapper lh.liHeader .icon {
  color: #ebb32c;
  font-size: 1.2em;
  margin-right: 6px;
}
.suggest-wrapper li.seperator {
  padding: 0 !important;
  border-bottom: 0 !important;
}
.suggest-wrapper li:hover {
  color: #698094;
}
.rrticker {
  width: 30px;
  padding: 4px;
  text-align: center;
  border-radius: 2px;
  border: 1px solid #989898;
  /*-moz-box-shadow: inset 0px 0px 2px 1px #989898;*/
  /*-webkit-box-shadow: inset 0px 0px 2px 1px #989898;*/
  /*box-shadow: inset 0px 0px 2px 1px #989898;*/
  background: #EFF2F7;
  /* width: 27px; */
  /* margin-right: 20px; */
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #4A4A4A;
  margin-left: 5px;
  font-size: 10px;
}
.rrname {
  width: 125px;
  font-size: 10px;
  padding-left: 10px;
  padding-top: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  /*color: #4A4A4A;*/
}
.suggest-wrapper li.selected {
  background: #3d7fba;
  color: #fff;
}
.suggest-wrapper li.error {
  color: #f00;
}
.suggest-wrapper li:last-child {
  border-bottom: none;
}
.noisy-single-list {
  list-style: none;
  padding: 0px;
  display: inline-block;
  margin: 0px;
  overflow: hidden;
  height: 27px;
  width: 100%;
}
.noisy-single-token {
  display: inline-block;
  padding: 3px;
  width: 70px;
  text-align: left;
  border-radius: 4px;
  border: 1px solid #989898;
  /*-moz-box-shadow: inset 0px 0px 2px 1px #989898;*/
  /*-webkit-box-shadow: inset 0px 0px 2px 1px #989898;*/
  /*box-shadow: inset 0px 0px 2px 1px #989898;*/
  background: #EFF2F7;
  /* width: 27px; */
  /* margin-right: 20px; */
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #4A4A4A;
  margin-top: 2px;
  margin-left: 5px;
}
.noisy-single-token:active,
.noisy-single-token.spotlight {
  background-color: #5670a6;
  border: 1px solid #3b5998;
  color: #fff;
}
.noisy-single-token .rm-tk {
  display: inline-block;
  padding: 0 4px 0 4px;
  cursor: pointer;
  border-left: solid 1px #91B7CD;
  margin-left: 3px;
  font-size: 9px;
  /*line-height: 11px;*/
  vertical-align: top;
  user-select: none;
  width: 12px;
  text-align: center;
}
.noisy-single-token .rm-tk:before {
  content: "x";
}
.noisy-single-token .token-text {
  display: inline-block;
  width: 50px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  /*height:9px;*/
}
.noisy-wrapper span::-webkit-scrollbar {
  display: none;
}
/*full horizontal scroll*/
.noisy-long-wrapper {
  position: relative;
  padding: 1px;
  /*border: 1px solid #000;*/
  width: 200px;
  font-size: 10px;
}
.noisy-long-wrapper::-webkit-scrollbar {
  display: none;
}
.noisy-long-wrapper input,
.noisy-long-wrapper input:active {
  border: none;
  width: 60px;
  outline: 0;
  vertical-align: top;
}
.noisy-long-list {
  list-style: none;
  padding: 5px 0px 5px 5px;
  display: inline-block;
  margin: 0px;
  overflow: hidden;
  height: 20px;
  width: 100%;
  white-space: nowrap;
}
.noisy-long-token {
  display: inline-block;
  background: #3d7fba;
  border: 1px solid #3d7fba;
  margin-right: 5px;
  margin-bottom: 5px;
  padding: 0px 2px 0px 6px !important;
  line-height: 18px;
  border-radius: 3px;
  text-transform: uppercase;
  color: #fff;
}
.noisy-long-token.greeny {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
.noisy-long-token.cyano {
  background: #2EB8E6;
  border: 1px solid #2EB8E6;
}
.noisy-long-token.cyano.spotlight {
  color: #2EB8E6;
  border: 1px solid #2EB8E6;
  background: #fff;
}
.noisy-long-token.greeny.spotlight {
  color: #3d7fba;
  border: 1px solid #3d7fba;
  background: #fff;
}
.noisy-long-token.watchy {
  background: #3cb300;
  border: 1px solid #3cb300;
}
.noisy-long-token.watchy.spotlight {
  color: #3cb300;
  border: 1px solid #3cb300;
  background: #fff;
}
.noisy-long-token .rm-tk {
  display: inline-block;
  padding: 0 0 0 3px;
  cursor: pointer;
  margin-left: 3px;
  vertical-align: baseline;
  user-select: none;
  font: normal normal normal 14px/1 sentieo, sans-serif;
  font-size: 10px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.noisy-long-token .rm-tk:before {
  content: "\e00a";
  line-height: 18px;
}
.noisy-long-token .token-text {
  display: inline-block;
  max-width: 100px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: top;
  /*height:9px;*/
}
.noisy-long-token:active,
.noisy-long-token.spotlight {
  background-color: #fff;
  /*border: 1px solid #3b5998;*/
  color: #3d7fba;
}
.docTicker,
.docDebtTicker,
.docTickerInt,
.watchToken {
  width: 70px;
  padding: 2px;
  text-align: center;
  border-radius: 2px;
  box-sizing: border-box;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff;
  /*margin-left: 2px;*/
  margin-left: 6px;
  font-size: 11px;
  font-family: Helvetica Neue, Arial, sans-serif;
  line-height: 12px;
}
.docTicker {
  padding: 2px 4px;
  background: #3D7FBA;
  border: 1px solid #3D7FBA;
}
.docDebtTicker {
  background: #2EB8E6;
  border: 1px solid #2EB8E6;
}
.docTickerInt {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
.watchToken {
  background: #3cb300;
}
.customTicker {
  background: #ecb554;
  border: 1px solid #ecb554;
}
.selected .docTicker,
.selected .watchToken {
  border: 1px solid #ffffff;
  background: #fff;
  color: #3D7FBA;
}
.selected .docDebtTicker {
  border: 1px solid #ffffff;
  background: #fff;
  color: #2EB8E6;
}
.selected .docTickerInt {
  border: 1px solid #ffffff;
  background: #fff;
  color: #3d7fba;
}
/*sequence of properties alphabetically organised */
.docCompName,
.watchName {
  color: #3D7FBA;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 11px;
  line-height: 18px;
  margin-left: 6px;
  overflow: hidden;
  padding: 0;
  text-overflow: ellipsis;
  white-space: nowrap;
  /*width chnaged to 100% to show maximum content in the given space before 
    ellipses comes in play*/
  width: calc(100% - 83px);
}
.watchName {
  color: #3d7fba;
  width: 170px;
}
/*scope for watchlist and ticker names in autocomplete of price monitor*/
.newAutocomplete .watchName.fl {
  width: calc(100% - 112px);
}
.newAutocomplete .watchToken.fl {
  width: 25%;
}
.selected .docCompName,
.selected .watchName {
  color: #ffffff;
}
.compTicker,
.compDebtTicker,
.compTickerInt {
  width: 40px;
  padding: 2px;
  text-align: center;
  /*border-radius: 2px;*/
  /*border: 1px solid #989898;*/
  /*-moz-box-shadow: inset 0px 0px 2px 1px #989898;*/
  /*-webkit-box-shadow: inset 0px 0px 2px 1px #989898;*/
  /*box-shadow: inset 0px 0px 2px 1px #989898;*/
  background: #255178;
  border: 1px solid #255178;
  border-radius: 4px;
  /* width: 27px; */
  /* margin-right: 20px; */
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff;
  margin-left: 2px;
  font-size: 9px;
}
.selected .compTicker {
  border: 1px solid #255178;
  background: #fff;
  color: #255178;
}
.compCompName {
  width: 120px;
  font-size: 9px;
  padding: 4px 2px 2px 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  /*color: #4A4A4A;*/
}
/* start new company render styles*/
.newCompTicker,
.newCompDebtTicker,
.newCompTickerInt {
  width: 48px;
  padding: 2px;
  text-align: center;
  /*background: #3d7fba;*/
  /*border: 1px solid #3d7fba;*/
  border-radius: 3px;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff;
  font-size: 13px;
  line-height: 24px;
  height: 24px;
}
.newCompTicker {
  background: #3d7fba;
}
.newCompDebtTicker {
  background: #2eb8e6;
}
.newCompTickerInt {
  background: #3d7fba;
}
.selected .newCompTicker {
  /*border: 1px solid #fff;*/
  background: #fff;
  color: #3d7fba;
}
.newCompCompName {
  width: 226px;
  font-size: 13px;
  line-height: 24px;
  height: 24px;
  padding: 2px 0px 2px 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #666;
}
.selected .newCompCompName {
  color: #fff;
}
.selected .newStatTicker {
  /*border: 1px solid #fff;*/
  background: #fff;
  color: #3d7fba;
}
.newStatTicker {
  width: 48px;
  padding: 2px;
  margin-left: 2px;
  text-align: center;
  background: #3d7fba;
  border: 1px solid #3d7fba;
  border-radius: 4px;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff;
  font-size: 13px;
  line-height: 24px;
  height: 24px;
}
.newStatText {
  width: 200px;
  font-size: 13px;
  line-height: 26px;
  height: 26px;
  padding: 2px 0px 2px 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #666;
}
.selected .newStatText {
  /*border: 1px solid #fff;*/
  color: #fff;
  background: #3d7fba;
}
.newBigCompTicker,
.newBigCompDebtTicker,
.newBigCompTickerInt {
  width: 60px;
  padding: 2px 6px;
  text-align: center;
  border-radius: 4px;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff;
  margin-left: 2px;
  font-size: 12px;
}
.newBigCompTicker {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
.newBigCompDebtTicker {
  background: #2eb8e6;
  border: 1px solid #2eb8e6;
}
.newBigCompTickerInt {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
.selected .newBigCompTicker {
  border: 1px solid #3d7fba;
  background: #fff;
  color: #3d7fba;
}
.newBigCompCompName {
  width: 450px;
  font-size: 12px;
  padding: 0px 2px 0px 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 10px;
  color: #666;
  line-height: 24px;
}
.selected .newBigCompCompName {
  color: #fff;
}
.suggest-wrapper .loading {
  padding-top: 6px;
  padding-bottom: 6px;
  width: 100%;
  font-size: 12px;
  line-height: 20px;
  height: 20px;
  border-top: 1px solid #A2A2A2;
  border-radius: 0;
  cursor: pointer;
  color: #666;
}
.newCmdLineTicker {
  width: 60px;
  padding: 2px 6px;
  text-align: center;
  border-radius: 2px;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff;
  margin-left: 6px;
  line-height: 14px;
  font-size: 12px;
}
.newCmdLineTicker {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
.newCmdLineTicker.debtTicker {
  background: #2eb8e6;
  border: 1px solid #2eb8e6;
}
.newCmdLineTicker.intlTicker {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
.selected .newCmdLinepTicker {
  border: 1px solid #3d7fba;
  background: #fff;
  color: #3d7fba;
}
.newCmdLineCompName {
  width: 310px;
  font-size: 12px;
  padding: 3px 2px 3px 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  line-height: 14px;
  margin-left: 10px;
  color: #666;
}
.selected .newCmdLineCompName {
  /*color:#fff;*/
}
/* end new company render styles*/
/* start new docsearch render styles*/
.newDocTicker,
.newDocDebtTicker,
.newDocTickerInt,
.categoryToken {
  width: 100px;
  text-align: center;
  /*background: #3d7fba;*/
  /*border: 1px solid #3d7fba;*/
  border-radius: 2px;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff;
  font-size: 14px;
  height: 14px;
  line-height: 14px;
  padding: 4px 0px;
  margin-left: 6px;
}
.newDocTicker {
  background: #3d7fba;
}
.categoryToken {
  background: #7777ba;
}
.newDocDebtTicker {
  background: #2EB8E6;
}
.newDocTickerInt {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
.selected .newDocTicker {
  /*border: 1px solid #fff;*/
  background: #fff;
  color: #3d7fba;
}
.selected .categoryToken {
  background: #fff;
  color: #7777ba;
}
.selected .newDocDebtTicker {
  background: #fff;
  color: #2EB8E6;
}
.selected .newDocTickerInt {
  background: #fff;
  color: #3d7fba;
}
.newDocCompName {
  font-size: 13px;
  line-height: 24px;
  height: 24px;
  padding: 2px 0px 2px 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #666;
}
.selected .newDocCompName {
  color: #fff;
}
.newBigDocTicker,
.newBigDocDebtTicker,
.newBigDocTickerInt {
  width: 100px;
  padding: 2px 6px;
  text-align: center;
  border-radius: 2px;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #fff;
  margin-left: 2px;
  font-size: 12px;
}
.newBigDocTicker {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
.newBigDocDebtTicker {
  background: #2EB8E6;
  border: 1px solid #2EB8E6;
}
.newBigDocTickerInt {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
.selected .newBigDocTicker {
  border: 1px solid #3d7fba;
  background: #fff;
  color: #3d7fba;
}
.selected .newBigDocDebtTicker {
  border: 1px solid #3d7fba;
  background: #fff;
  color: #2EB8E6;
}
.selected .newBigDocTickerInt {
  border: 1px solid #3d7fba;
  background: #fff;
  color: #3d7fba;
}
.newBigDocCompName {
  width: 460px;
  font-size: 12px;
  padding: 3px 2px 3px 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 10px;
  color: #666;
}
.selected .newBigDocCompName {
  color: #fff;
}
/*end new docsearch render styles*/
/*plotter render styles*/
.noisy-slim-wrapper {
  position: relative;
  padding: 2px;
  border: 1px solid #d3d3d3;
  background: #fff;
  width: 200px;
  font-size: 10px;
  height: 20px;
}
.noisy-slim-wrapper input,
.noisy-slim-wrapper input:active {
  border: none;
  width: 60px;
  outline: 0;
  vertical-align: top;
  font-size: 10px !important;
  margin-top: 2px;
}
.noisy-slim-list {
  list-style: none;
  padding: 2px 0px 5px 5px !important;
  display: inline-block;
  margin: 0px !important;
  overflow: hidden;
  height: 18px;
  width: 100%;
  white-space: nowrap;
}
#plotter-html ul.suggest {
  padding-left: 0px !important;
  margin: 0!important;
}
/* for plotter */
.noisy-black-wrapper {
  position: relative;
  padding: 0px;
  /*border: 1px solid #000;*/
  width: 200px;
  font-size: 10px;
}
.noisy-black-wrapper::-webkit-scrollbar {
  display: none;
}
.noisy-black-wrapper input,
.noisy-black-wrapper input:active {
  border: none;
  width: 60px;
  outline: 0;
  vertical-align: top;
}
.noisy-black-list {
  list-style: none;
  padding: 4px 0px 4px 5px;
  display: inline-block;
  margin: 0px !important;
  overflow: hidden;
  height: 20px;
  width: 100%;
  white-space: nowrap;
}
.noisy-black-token {
  display: inline-block;
  background: #3d7fba;
  border: 1px solid #3d7fba;
  margin-right: 5px;
  padding: 0px 2px 0px 6px !important;
  line-height: 18px;
  border-radius: 5px;
  text-transform: uppercase;
  color: #fff;
  height: 18px;
}
.noisy-black-token .rm-tk {
  display: inline;
  padding: 0 0 0 3px;
  cursor: pointer;
  margin-left: 3px;
  user-select: none;
  font: normal normal normal 14px/1 sentieo, sans-serif;
  font-size: 10px;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
}
.noisy-black-token .rm-tk:before {
  content: "\e00a";
  line-height: 18px;
}
.noisy-black-token .token-text {
  display: inline;
  max-width: 100px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: top;
}
.noisy-black-token.greeny {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
.noisy-black-token.cyano {
  background: #2EB8E6;
  border: 1px solid #2EB8E6;
}
.noisy-black-token.cyano.spotlight {
  color: #2EB8E6;
  border: 1px solid #2EB8E6;
  background: #fff;
}
.noisy-black-token.greeny.spotlight {
  color: #3d7fba;
  border: 1px solid #3d7fba;
  background: #fff;
}
.noisy-black-token:active,
.noisy-black-token.spotlight {
  background-color: #255178;
  /*border: 1px solid #3b5998;*/
  color: #fff;
}
/*
Version: 3.3.0 Timestamp: Tue Feb  5 18:33:54 PST 2013
*/
.select2-container {
  position: relative;
  display: inline-block;
  zoom: 1;
  vertical-align: top;
  width: 200px;
  font-size: 9px;
  line-height: 21px;
}
.select2-container,
.select2-drop,
.select2-search,
.select2-search input {
  /*
    Force border-box so that % widths fit the parent
    container without overlap because of margin/padding.

    More Info : http://www.quirksmode.org/css/box.html
  */
  -webkit-box-sizing: border-box;
  /* webkit */
  -khtml-box-sizing: border-box;
  /* konqueror */
  -moz-box-sizing: border-box;
  /* firefox */
  -ms-box-sizing: border-box;
  /* ie */
  box-sizing: border-box;
  /* css3 */
}
.select2-container .select2-choice {
  display: block;
  padding: 0 0 0 8px;
  overflow: hidden;
  position: relative;
  border: 1px solid #CCD8e6;
  white-space: nowrap;
  color: #7E91AD;
  text-decoration: none;
  background: #FFFFFF;
  line-height: 24px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.select2-container.select2-drop-above .select2-choice {
  border-bottom-color: #8092ac;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  background-image: linear-gradient(to top, #eeeeee 0%, #ffffff 90%);
  background-image: -webkit-gradient(linear, left bottom, left top, color-stop(0, #eeeeee), color-stop(0.9, white));
  background-image: -webkit-linear-gradient(top, #eeeeee 0%, white 90%);
  background-image: -moz-linear-gradient(bottom, #eeeeee 0%, white 90%);
  background-image: -o-linear-gradient(bottom, #eeeeee 0%, white 90%);
  background-image: -ms-linear-gradient(top, #eeeeee 0%, #ffffff 90%);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#eeeeee', GradientType=0);
}
.select2-container .select2-choice span {
  margin-right: 26px;
  display: block;
  overflow: hidden;
  white-space: nowrap;
  -ms-text-overflow: ellipsis;
  -o-text-overflow: ellipsis;
  text-overflow: ellipsis;
}
.select2-container .select2-choice abbr {
  display: block;
  width: 12px;
  height: 12px;
  position: absolute;
  right: 26px;
  top: 8px;
  font-size: 1px;
  text-decoration: none;
  border: 0;
  background: url('../../images/select2.png') right top no-repeat;
  cursor: pointer;
  outline: 0;
}
.select2-container .select2-choice abbr:hover {
  background-position: right -11px;
  cursor: pointer;
}
.select2-drop-mask {
  position: absolute;
  left: 0;
  top: 0;
  z-index: 9998;
  opacity: 0;
}
.select2-drop {
  width: 100%;
  margin-top: -1px;
  position: absolute;
  z-index: 9999;
  top: 100%;
  background: #fff;
  color: #666666;
  border: 1px solid #ccd8e6 !important;
  border-top: 0 !important;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  /*-webkit-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);*/
  /*-moz-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);*/
  /*-o-box-shadow: 0 4px 5px rgba(0, 0, 0, .15);*/
  /*box-shadow: 0 4px 5px rgba(0, 0, 0, .15);*/
}
.select2-drop.select2-drop-above {
  margin-top: 1px;
  border-top: 1px solid #8092AC !important;
  border-bottom: 0 !important;
  -webkit-border-radius: 4px 4px 0 0;
  -moz-border-radius: 4px 4px 0 0;
  border-radius: 4px 4px 0 0;
  /*-webkit-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);*/
  /*-moz-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);*/
  /*-o-box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);*/
  /*box-shadow: 0 -4px 5px rgba(0, 0, 0, .15);*/
}
.select2-container .select2-choice div {
  display: block;
  width: 18px;
  height: 100%;
  position: absolute;
  right: 0;
  top: 0;
  border-left: 1px solid #CCD8e6;
  border-radius: 0 4px 4px 0;
  background: #FFFFFF;
  -webkit-border-radius: 0 4px 4px 0;
  -moz-border-radius: 0 4px 4px 0;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
}
.select2-container .select2-choice div b {
  display: block;
  width: 100%;
  height: 100%;
  background: url('../../images/select2.png') no-repeat 0 0px;
}
.select2-search {
  display: inline-block;
  width: 100%;
  min-height: 26px;
  margin: 0;
  padding-left: 4px;
  padding-right: 4px;
  position: relative;
  z-index: 10000;
  white-space: nowrap;
}
.select2-search-hidden {
  display: block;
  position: absolute;
  left: -10000px;
}
.select2-search input {
  width: 100%;
  height: auto !important;
  min-height: 26px;
  padding: 4px 20px 4px 5px;
  margin: 0;
  outline: 0;
  font-family: sans-serif;
  font-size: 1em;
  border: 1px solid #aaa;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  background: #fff url('../../images/select2.png') no-repeat 100% -22px;
  background: url('../../images/select2.png') no-repeat 100% -22px, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
  background: url('../../images/select2.png') no-repeat 100% -22px, -webkit-linear-gradient(top, white 85%, #eeeeee 99%);
  background: url('../../images/select2.png') no-repeat 100% -22px, -moz-linear-gradient(bottom, white 85%, #eeeeee 99%);
  background: url('../../images/select2.png') no-repeat 100% -22px, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
  background: url('../../images/select2.png') no-repeat 100% -22px, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
  background: url('../../images/select2.png') no-repeat 100% -22px, linear-gradient(to top, #ffffff 85%, #eeeeee 99%);
}
.select2-drop.select2-drop-above .select2-search input {
  margin-top: 4px;
  border-radius: 3px;
}
.select2-drop.select2-drop-above .select2-search input:focus {
  border: 1px solid #8092AC;
}
.select2-search input.select2-active {
  background: #fff url('../../images/select2-spinner.gif') no-repeat 100%;
  background: url('../../images/select2-spinner.gif') no-repeat 100%, -webkit-gradient(linear, left bottom, left top, color-stop(0.85, white), color-stop(0.99, #eeeeee));
  background: url('../../images/select2-spinner.gif') no-repeat 100%, -webkit-linear-gradient(top, white 85%, #eeeeee 99%);
  background: url('../../images/select2-spinner.gif') no-repeat 100%, -moz-linear-gradient(bottom, white 85%, #eeeeee 99%);
  background: url('../../images/select2-spinner.gif') no-repeat 100%, -o-linear-gradient(bottom, white 85%, #eeeeee 99%);
  background: url('../../images/select2-spinner.gif') no-repeat 100%, -ms-linear-gradient(top, #ffffff 85%, #eeeeee 99%);
  background: url('../../images/select2-spinner.gif') no-repeat 100%, linear-gradient(to top, #ffffff 85%, #eeeeee 99%);
}
.select2-container-active .select2-choice,
.select2-container-active .select2-choices {
  border: 1px solid #3d7fba;
  outline: none;
  /*-webkit-box-shadow: 0 0 5px rgba(0,0,0,.3);*/
  /*-moz-box-shadow: 0 0 5px rgba(0,0,0,.3);*/
  /*-o-box-shadow: 0 0 5px rgba(0,0,0,.3);*/
  /*box-shadow: 0 0 5px rgba(0,0,0,.3);*/
}
.select2-dropdown-open .select2-choice {
  border: 1px solid #CCD8e6;
  border-bottom-color: transparent;
  -webkit-box-shadow: 0 1px 0 #fff inset;
  -moz-box-shadow: 0 1px 0 #fff inset;
  -o-box-shadow: 0 1px 0 #fff inset;
  box-shadow: 0 1px 0 #fff inset;
  -webkit-border-bottom-left-radius: 0;
  -moz-border-radius-bottom-left: 0;
  border-bottom-left-radius: 0;
  -webkit-border-bottom-right-radius: 0;
  -moz-border-radius-bottom-right: 0;
  border-bottom-right-radius: 0;
}
.select2-dropdown-open .select2-choice div {
  background: transparent;
  border-left: none;
  filter: none;
}
.select2-dropdown-open .select2-choice div b {
  background-position: -18px 1px;
}
/* results */
.select2-results {
  max-height: 200px;
  padding: 0 0 0 0;
  margin: 4px 0 4px 0;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  color: #666666;
}
.select2-results ul.select2-result-sub {
  margin: 0;
  padding-left: 0px;
}
.select2-results ul.select2-result-sub > li .select2-result-label {
  padding-left: 20px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 40px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 60px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 80px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 100px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 110px;
}
.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub > li .select2-result-label {
  padding-left: 120px;
}
.select2-results li {
  list-style: none;
  display: list-item;
  background-image: none;
}
.select2-results .main-option {
  font-weight: bold;
}
.select2-results li.select2-result-with-children > .select2-result-label {
  font-weight: bold;
}
.select2-results .select2-result-label {
  /*padding: 3px 7px 4px;*/
  padding: 6px;
  margin: 0;
  cursor: pointer;
}
.select2-results .select2-highlighted {
  background: #8092ac;
  color: #fff;
}
.select2-results li em {
  background: #feffde;
  font-style: normal;
}
.select2-results .select2-highlighted em {
  background: transparent;
}
.select2-results .select2-highlighted ul {
  background: white;
  color: #000;
}
.select2-results .select2-no-results,
.select2-results .select2-searching,
.select2-results .select2-selection-limit {
  background: #f4f4f4;
  display: list-item;
}
/*
disabled look for disabled choices in the results dropdown
*/
.select2-results .select2-disabled.select2-highlighted {
  color: #666;
  background: #f4f4f4;
  display: list-item;
  cursor: default;
}
.select2-results .select2-disabled {
  background: #8A9DBC;
  display: list-item;
  cursor: default;
  height: 2px;
}
.select2-results .select2-selected {
  display: none;
}
.select2-more-results.select2-active {
  background: #f4f4f4 url('select2-spinner.gif') no-repeat 100%;
}
.select2-more-results {
  background: #f4f4f4;
  display: list-item;
}
/* disabled styles */
.select2-container.select2-container-disabled .select2-choice {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}
.select2-container.select2-container-disabled .select2-choice div {
  background-color: #f4f4f4;
  background-image: none;
  border-left: 0;
}
.select2-container.select2-container-disabled .select2-choice abbr {
  display: none;
}
/* multiselect */
.select2-container-multi .select2-choices {
  height: auto !important;
  margin: 0;
  padding: 0;
  position: relative;
  min-height: 26px;
  border: 1px solid #aaa;
  cursor: text;
  overflow: hidden;
  background-color: #fff;
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background-image: -webkit-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background-image: -moz-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background-image: -o-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background-image: -ms-linear-gradient(top, #eeeeee 1%, #ffffff 15%);
  background-image: linear-gradient(to top, #eeeeee 1%, #ffffff 15%);
}
.select2-locked {
  padding: 3px 5px 3px 5px !important;
}
.select2-container-multi.select2-container-active .select2-choices {
  border: 1px solid #5897fb;
  outline: none;
  -webkit-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  -o-box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.select2-container-multi .select2-choices li {
  float: left;
  list-style: none;
}
.select2-container-multi .select2-choices .select2-search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.select2-container-multi .select2-choices .select2-search-field input {
  height: 15px;
  padding: 5px;
  margin: 1px 0;
  font-family: sans-serif;
  font-size: 100%;
  color: #666;
  outline: 0;
  border: 0;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  -o-box-shadow: none;
  box-shadow: none;
  background: transparent !important;
}
.select2-container-multi .select2-choices .select2-search-field input.select2-active {
  background: #fff url('select2-spinner.gif') no-repeat 100% !important;
}
.select2-default {
  color: #999 !important;
}
.select2-container-multi .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 18px;
  margin: 3px 0 3px 5px;
  position: relative;
  line-height: 13px;
  color: #333;
  cursor: default;
  border: 1px solid #aaaaaa;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  -moz-box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  box-shadow: 0 0 2px #ffffff inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background-clip: padding-box;
  background-color: #e4e4e4;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#eeeeee', endColorstr='#f4f4f4', GradientType=0);
  background-image: -webkit-gradient(linear, 0% 0%, 0% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -ms-linear-gradient(top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(to top, #f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
}
.select2-container-multi .select2-choices .select2-search-choice span {
  cursor: default;
}
.select2-container-multi .select2-choices .select2-search-choice-focus {
  background: #d4d4d4;
}
.select2-search-choice-close {
  display: block;
  width: 12px;
  height: 13px;
  position: absolute;
  right: 3px;
  top: 4px;
  font-size: 1px;
  outline: none;
  background: url('select2.png') right top no-repeat;
}
.select2-container-multi .select2-search-choice-close {
  left: 3px;
}
.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover {
  background-position: right -11px;
}
.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close {
  background-position: right -11px;
}
/* disabled styles */
.select2-container-multi.select2-container-disabled .select2-choices {
  background-color: #f4f4f4;
  background-image: none;
  border: 1px solid #ddd;
  cursor: default;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 5px;
  border: 1px solid #ddd;
  background-image: none;
  background-color: #f4f4f4;
}
.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close {
  display: none;
}
/* end multiselect */
.select2-result-selectable .select2-match,
.select2-result-unselectable .select2-match {
  text-decoration: underline;
}
.select2-offscreen {
  position: absolute;
  left: -10000px;
}
.select2-dropdown,
.select3-dropdown {
  font-size: 10px;
  line-height: 14px;
  font-family: Arial, Helvetica, sans-serif;
}
/* Retina-ize icons */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi) {
  .select2-search input,
  .select2-search-choice-close,
  .select2-container .select2-choice abbr,
  .select2-container .select2-choice div b {
    background-image: url('../../images/select2x2.png') !important;
    background-repeat: no-repeat !important;
    background-size: 60px 40px !important;
  }
  .select2-search input {
    background-position: 100% -21px !important;
    border-radius: 3px;
  }
  .select2-search input:focus {
    border: 1px solid #8092ac;
  }
}
.select3-container {
  box-sizing: border-box;
  display: inline-block;
  margin: 0;
  position: relative;
  vertical-align: middle;
}
.select3-container .select3-selection--single {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  height: 28px;
  user-select: none;
  -webkit-user-select: none;
}
.select3-container .select3-selection--single .select3-selection__rendered {
  display: block;
  padding-left: 8px;
  padding-right: 20px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select3-container .select3-selection--single .select3-selection__clear {
  position: relative;
}
.select3-container[dir="rtl"] .select3-selection--single .select3-selection__rendered {
  padding-right: 8px;
  padding-left: 20px;
}
.select3-container .select3-selection--multiple {
  box-sizing: border-box;
  cursor: pointer;
  display: block;
  min-height: 32px;
  user-select: none;
  -webkit-user-select: none;
}
.select3-container .select3-selection--multiple .select3-selection__rendered {
  display: inline-block;
  overflow: hidden;
  padding-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.select3-container .select3-search--inline {
  float: left;
}
.select3-container .select3-search--inline .select3-search__field {
  box-sizing: border-box;
  border: none;
  font-size: 100%;
  margin-top: 5px;
  padding: 0;
}
.select3-container .select3-search--inline .select3-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select3-dropdown {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  box-sizing: border-box;
  display: block;
  position: absolute;
  left: -100000px;
  width: 100%;
  z-index: 1051;
}
.select3-results {
  display: block;
}
.select3-results__options {
  list-style: none;
  margin: 0;
  padding: 0;
}
.select3-results__option {
  padding: 6px;
  user-select: none;
  -webkit-user-select: none;
}
.select3-results__option[aria-selected] {
  cursor: pointer;
}
.select3-container--open .select3-dropdown {
  left: 0;
}
.select3-container--open .select3-dropdown--above {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select3-container--open .select3-dropdown--below {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select3-search--dropdown {
  display: block;
  padding: 4px;
}
.select3-search--dropdown .select3-search__field {
  padding: 4px;
  width: 100%;
  box-sizing: border-box;
}
.select3-search--dropdown .select3-search__field::-webkit-search-cancel-button {
  -webkit-appearance: none;
}
.select3-search--dropdown.select3-search--hide {
  display: none;
}
.select3-close-mask {
  border: 0;
  margin: 0;
  padding: 0;
  display: block;
  position: fixed;
  left: 0;
  top: 0;
  min-height: 100%;
  min-width: 100%;
  height: auto;
  width: auto;
  opacity: 0;
  z-index: 99;
  background-color: #fff;
  filter: alpha(opacity=0);
}
.select3-hidden-accessible {
  border: 0 !important;
  clip: rect(0 0 0 0) !important;
  height: 1px !important;
  margin: -1px !important;
  overflow: hidden !important;
  padding: 0 !important;
  position: absolute !important;
  width: 1px !important;
}
.select3-container--default .select3-selection--single {
  background-color: #fff;
  border: 1px solid #aaa;
  border-radius: 4px;
}
.select3-container--default .select3-selection--single .select3-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select3-container--default .select3-selection--single .select3-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
}
.select3-container--default .select3-selection--single .select3-selection__placeholder {
  color: #999;
}
.select3-container--default .select3-selection--single .select3-selection__arrow {
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
}
.select3-container--default .select3-selection--single .select3-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select3-container--default[dir="rtl"] .select3-selection--single .select3-selection__clear {
  float: left;
}
.select3-container--default[dir="rtl"] .select3-selection--single .select3-selection__arrow {
  left: 1px;
  right: auto;
}
.select3-container--default.select3-container--disabled .select3-selection--single {
  background-color: #eee;
  cursor: default;
}
.select3-container--default.select3-container--disabled .select3-selection--single .select3-selection__clear {
  display: none;
}
.select3-container--default.select3-container--open .select3-selection--single .select3-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select3-container--default .select3-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
}
.select3-container--default .select3-selection--multiple .select3-selection__rendered {
  box-sizing: border-box;
  list-style: none;
  margin: 0;
  padding: 0 5px;
  width: 100%;
}
.select3-container--default .select3-selection--multiple .select3-selection__rendered li {
  list-style: none;
}
.select3-container--default .select3-selection--multiple .select3-selection__placeholder {
  color: #999;
  margin-top: 5px;
  float: left;
}
.select3-container--default .select3-selection--multiple .select3-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-top: 5px;
  margin-right: 10px;
}
.select3-container--default .select3-selection--multiple .select3-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select3-container--default .select3-selection--multiple .select3-selection__choice__remove {
  color: #999;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select3-container--default .select3-selection--multiple .select3-selection__choice__remove:hover {
  color: #333;
}
.select3-container--default[dir="rtl"] .select3-selection--multiple .select3-selection__choice,
.select3-container--default[dir="rtl"] .select3-selection--multiple .select3-selection__placeholder,
.select3-container--default[dir="rtl"] .select3-selection--multiple .select3-search--inline {
  float: right;
}
.select3-container--default[dir="rtl"] .select3-selection--multiple .select3-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select3-container--default[dir="rtl"] .select3-selection--multiple .select3-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select3-container--default.select3-container--focus .select3-selection--multiple {
  border: solid black 1px;
  outline: 0;
}
.select3-container--default.select3-container--disabled .select3-selection--multiple {
  background-color: #eee;
  cursor: default;
}
.select3-container--default.select3-container--disabled .select3-selection__choice__remove {
  display: none;
}
.select3-container--default.select3-container--open.select3-container--above .select3-selection--single,
.select3-container--default.select3-container--open.select3-container--above .select3-selection--multiple {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select3-container--default.select3-container--open.select3-container--below .select3-selection--single,
.select3-container--default.select3-container--open.select3-container--below .select3-selection--multiple {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select3-container--default .select3-search--dropdown .select3-search__field {
  border: 1px solid #aaa;
}
.select3-container--default .select3-search--inline .select3-search__field {
  background: transparent;
  border: none;
  outline: 0;
  box-shadow: none;
  -webkit-appearance: textfield;
}
.select3-container--default .select3-results > .select3-results__options {
  max-height: 250px;
  overflow-y: auto;
}
.select3-container--default .select3-results__option[role=group] {
  padding: 0;
}
.select3-container--default .select3-results__option[aria-disabled=true] {
  color: #999;
}
.select3-container--default .select3-results__option[aria-selected=true] {
  background-color: #ddd;
}
.select3-container--default .select3-results__option .select3-results__option {
  padding-left: 1em;
}
.select3-container--default .select3-results__option .select3-results__option .select3-results__group {
  padding-left: 0;
}
.select3-container--default .select3-results__option .select3-results__option .select3-results__option {
  margin-left: -1em;
  padding-left: 2em;
}
.select3-container--default .select3-results__option .select3-results__option .select3-results__option .select3-results__option {
  margin-left: -2em;
  padding-left: 3em;
}
.select3-container--default .select3-results__option .select3-results__option .select3-results__option .select3-results__option .select3-results__option {
  margin-left: -3em;
  padding-left: 4em;
}
.select3-container--default .select3-results__option .select3-results__option .select3-results__option .select3-results__option .select3-results__option .select3-results__option {
  margin-left: -4em;
  padding-left: 5em;
}
.select3-container--default .select3-results__option .select3-results__option .select3-results__option .select3-results__option .select3-results__option .select3-results__option .select3-results__option {
  margin-left: -5em;
  padding-left: 6em;
}
.select3-container--default .select3-results__option--highlighted[aria-selected] {
  background-color: #5897fb;
  color: white;
}
.select3-container--default .select3-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select3-container--classic .select3-selection--single {
  background-color: #f7f7f7;
  border: 1px solid #aaa;
  border-radius: 4px;
  outline: 0;
  background-image: -webkit-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: -o-linear-gradient(top, white 50%, #eeeeee 100%);
  background-image: linear-gradient(to bottom, white 50%, #eeeeee 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select3-container--classic .select3-selection--single:focus {
  border: 1px solid #5897fb;
}
.select3-container--classic .select3-selection--single .select3-selection__rendered {
  color: #444;
  line-height: 28px;
}
.select3-container--classic .select3-selection--single .select3-selection__clear {
  cursor: pointer;
  float: right;
  font-weight: bold;
  margin-right: 10px;
}
.select3-container--classic .select3-selection--single .select3-selection__placeholder {
  color: #999;
}
.select3-container--classic .select3-selection--single .select3-selection__arrow {
  background-color: #ddd;
  border: none;
  border-left: 1px solid #aaa;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  height: 26px;
  position: absolute;
  top: 1px;
  right: 1px;
  width: 20px;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, #cccccc 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, #cccccc 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFCCCCCC', GradientType=0);
}
.select3-container--classic .select3-selection--single .select3-selection__arrow b {
  border-color: #888 transparent transparent transparent;
  border-style: solid;
  border-width: 5px 4px 0 4px;
  height: 0;
  left: 50%;
  margin-left: -4px;
  margin-top: -2px;
  position: absolute;
  top: 50%;
  width: 0;
}
.select3-container--classic[dir="rtl"] .select3-selection--single .select3-selection__clear {
  float: left;
}
.select3-container--classic[dir="rtl"] .select3-selection--single .select3-selection__arrow {
  border: none;
  border-right: 1px solid #aaa;
  border-radius: 0;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  left: 1px;
  right: auto;
}
.select3-container--classic.select3-container--open .select3-selection--single {
  border: 1px solid #5897fb;
}
.select3-container--classic.select3-container--open .select3-selection--single .select3-selection__arrow {
  background: transparent;
  border: none;
}
.select3-container--classic.select3-container--open .select3-selection--single .select3-selection__arrow b {
  border-color: transparent transparent #888 transparent;
  border-width: 0 4px 5px 4px;
}
.select3-container--classic.select3-container--open.select3-container--above .select3-selection--single {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  background-image: -webkit-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: -o-linear-gradient(top, white 0%, #eeeeee 50%);
  background-image: linear-gradient(to bottom, white 0%, #eeeeee 50%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFFFF', endColorstr='#FFEEEEEE', GradientType=0);
}
.select3-container--classic.select3-container--open.select3-container--below .select3-selection--single {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  background-image: -webkit-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: -o-linear-gradient(top, #eeeeee 50%, white 100%);
  background-image: linear-gradient(to bottom, #eeeeee 50%, white 100%);
  background-repeat: repeat-x;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFEEEEEE', endColorstr='#FFFFFFFF', GradientType=0);
}
.select3-container--classic .select3-selection--multiple {
  background-color: white;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: text;
  outline: 0;
}
.select3-container--classic .select3-selection--multiple:focus {
  border: 1px solid #5897fb;
}
.select3-container--classic .select3-selection--multiple .select3-selection__rendered {
  list-style: none;
  margin: 0;
  padding: 0 5px;
}
.select3-container--classic .select3-selection--multiple .select3-selection__clear {
  display: none;
}
.select3-container--classic .select3-selection--multiple .select3-selection__choice {
  background-color: #e4e4e4;
  border: 1px solid #aaa;
  border-radius: 4px;
  cursor: default;
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  padding: 0 5px;
}
.select3-container--classic .select3-selection--multiple .select3-selection__choice__remove {
  color: #888;
  cursor: pointer;
  display: inline-block;
  font-weight: bold;
  margin-right: 2px;
}
.select3-container--classic .select3-selection--multiple .select3-selection__choice__remove:hover {
  color: #555;
}
.select3-container--classic[dir="rtl"] .select3-selection--multiple .select3-selection__choice {
  float: right;
}
.select3-container--classic[dir="rtl"] .select3-selection--multiple .select3-selection__choice {
  margin-left: 5px;
  margin-right: auto;
}
.select3-container--classic[dir="rtl"] .select3-selection--multiple .select3-selection__choice__remove {
  margin-left: 2px;
  margin-right: auto;
}
.select3-container--classic.select3-container--open .select3-selection--multiple {
  border: 1px solid #5897fb;
}
.select3-container--classic.select3-container--open.select3-container--above .select3-selection--multiple {
  border-top: none;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.select3-container--classic.select3-container--open.select3-container--below .select3-selection--multiple {
  border-bottom: none;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.select3-container--classic .select3-search--dropdown .select3-search__field {
  border: 1px solid #aaa;
  outline: 0;
}
.select3-container--classic .select3-search--inline .select3-search__field {
  outline: 0;
  box-shadow: none;
}
.select3-container--classic .select3-dropdown {
  background-color: white;
  border: 1px solid transparent;
}
.select3-container--classic .select3-dropdown--above {
  border-bottom: none;
}
.select3-container--classic .select3-dropdown--below {
  border-top: none;
}
.select3-container--classic .select3-results > .select3-results__options {
  max-height: 200px;
  overflow-y: auto;
}
.select3-container--classic .select3-results__option[role=group] {
  padding: 0;
}
.select3-container--classic .select3-results__option[aria-disabled=true] {
  color: grey;
}
.select3-container--classic .select3-results__option--highlighted[aria-selected] {
  background-color: #3875d7;
  color: white;
}
.select3-container--classic .select3-results__group {
  cursor: default;
  display: block;
  padding: 6px;
}
.select3-container--classic.select3-container--open .select3-dropdown {
  border-color: #5897fb;
}
.jjson-container {
  font-size: 13px;
  line-height: 1.2;
  font-family: monospace;
  padding-left: 0;
  margin-left: 20px;
  overflow: auto;
}
.jjson-container,
.jjson-container ul {
  list-style: none !important;
}
.jjson-container ul {
  padding: 0px !important;
  padding-left: 20px !important;
  margin: 0px !important;
}
.jjson-container li {
  position: relative;
}
.jjson-container > li > .key,
.jjson-container .array .key {
  display: none;
}
.jjson-container .array .object .key {
  display: inline;
}
.jjson-container li:after {
  content: ",";
}
.jjson-container li:last-child:after {
  content: "";
}
.jjson-container .null {
  color: #999;
}
.jjson-container .string {
  color: #4e9a06;
}
.jjson-container .number {
  color: #a40000;
}
.jjson-container .boolean {
  color: #c4a000;
}
.jjson-container .key {
  color: #204a87;
}
.jjson-error {
  margin: 10px;
  color: #ef3e3e;
}
.jjson-container .expanded {
  cursor: pointer;
}
.jjson-container .expanded:before {
  content: "-";
  font-size: 1.2em;
  width: 13px;
  text-align: center;
  line-height: 13px;
  font-family: sans-serif;
  color: #933;
  position: absolute;
  left: -15px;
  top: 3px;
}
.jjson-container .collapsed:before {
  content: "+";
  font-size: 1.1em;
  color: #000;
  top: 1px;
}
.jjson-container li .collapsed ~ .close:before {
  content: "... ";
  color: #999;
}
.jjson-container .hidden ~ ul {
  display: none;
}
.jjson-container span {
  position: static !important;
}
/* perfect-scrollbar v0.6.11 */
.ps-container {
  -ms-touch-action: none;
  touch-action: none;
  overflow: hidden !important;
  -ms-overflow-style: none;
}
@supports (-ms-overflow-style: none) {
  .ps-container {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps-container {
    overflow: auto !important;
  }
}
.ps-container.ps-active-x > .ps-scrollbar-x-rail,
.ps-container.ps-active-y > .ps-scrollbar-y-rail {
  display: block;
  background-color: transparent;
  /*z-index: 9;*/
  z-index: 99;
  /*bcz row_header_table has z-index of 99 and we don't want (Horizontal scroll bar runs behind the left column with field names) */
}
.ps-container.ps-in-scrolling {
  pointer-events: none;
}
.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
  background-color: #eee;
  opacity: 0.9;
}
.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
  background-color: #999;
}
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
  background-color: #eee;
  opacity: 0.9;
}
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  background-color: #999;
}
.ps-container > .ps-scrollbar-x-rail {
  display: none;
  position: absolute;
  /* please don't change 'position' */
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  opacity: 0;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  -moz-transition: background-color 0.2s linear, opacity 0.2s linear;
  -o-transition: background-color 0.2s linear, opacity 0.2s linear;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  bottom: 3px;
  /* there must be 'bottom' for ps-scrollbar-x-rail */
  height: 8px;
}
.ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
  position: absolute;
  /* please don't change 'position' */
  /*background-color: #aaa;*/
  background: #999999;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: background-color 0.2s linear;
  -moz-transition: background-color 0.2s linear;
  -o-transition: background-color 0.2s linear;
  transition: background-color 0.2s linear;
  bottom: 0;
  /* there must be 'bottom' for ps-scrollbar-x */
  height: 8px;
}
.ps-container > .ps-scrollbar-y-rail {
  display: none;
  position: absolute;
  /* please don't change 'position' */
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  opacity: 0;
  -webkit-transition: background-color 0.2s linear, opacity 0.2s linear;
  -moz-transition: background-color 0.2s linear, opacity 0.2s linear;
  -o-transition: background-color 0.2s linear, opacity 0.2s linear;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  right: 3px;
  /* there must be 'right' for ps-scrollbar-y-rail */
  width: 8px;
}
.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  position: absolute;
  /* please don't change 'position' */
  /*background-color: #aaa;*/
  background: #999999;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-transition: background-color 0.2s linear;
  -moz-transition: background-color 0.2s linear;
  -o-transition: background-color 0.2s linear;
  transition: background-color 0.2s linear;
  right: 0;
  /* there must be 'right' for ps-scrollbar-y */
  width: 8px;
}
.ps-container:hover.ps-in-scrolling {
  pointer-events: none;
}
.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
  background-color: #eee;
  opacity: 0.9;
}
.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
  background-color: #999;
}
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
  background-color: #eee;
  opacity: 0.9;
}
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  background-color: #999;
}
.ps-container:hover > .ps-scrollbar-x-rail,
.ps-container:hover > .ps-scrollbar-y-rail {
  /*opacity: 0.6; }*/
  opacity: 1;
}
.ps-container:hover > .ps-scrollbar-x-rail:hover {
  background-color: #eee;
  opacity: 0.9;
}
.ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
  background-color: #999;
}
.ps-container:hover > .ps-scrollbar-y-rail:hover {
  background-color: #eee;
  opacity: 0.9;
}
.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
  background-color: #999;
}
.simplebar,
[data-simplebar-direction] {
  position: relative;
  overflow: hidden;
  -webkit-overflow-scrolling: touch;
  /* Trigger native scrolling for mobile, if not supported, plugin is used. */
}
.simplebar .simplebar-scroll-content,
[data-simplebar-direction] .simplebar-scroll-content {
  height: 100%;
  overflow-y: scroll;
  overflow-x: auto;
  /*position: absolute;*/
  position: relative;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  /*min-width: 100% !important;*/
  /*-ms-overflow-style: none; */
  /* hide browser scrollbar on IE10+ */
}
/* hide browser scrollbar on Webkit (Safari & Chrome) */
.simplebar-scroll-content::-webkit-scrollbar {
  display: none;
}
.simplebar-scroll-content.Mac::-webkit-scrollbar {
  display: none;
}
[data-simplebar-direction="horizontal"] .simplebar-scroll-content,
.simplebar.horizontal .simplebar-scroll-content {
  overflow-x: scroll;
  overflow-y: auto;
}
.simplebar-track {
  z-index: 99;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  /*width: 11px;*/
  width: 7px;
  background: #fff;
}
.simplebar-track .simplebar-scrollbar {
  position: absolute;
  /*right: 2px;*/
  right: 0px;
  -webkit-border-radius: 7px;
  -moz-border-radius: 7px;
  border-radius: 7px;
  min-height: 10px;
  /*width: 7px;*/
  width: 4px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  -webkit-transition: opacity 0.2s linear;
  -moz-transition: opacity 0.2s linear;
  -o-transition: opacity 0.2s linear;
  -ms-transition: opacity 0.2s linear;
  transition: opacity 0.2s linear;
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  background: rgba(105, 128, 148, 0.55);
  opacity: 1;
  /*height: 110px!important;*/
}
.simplebar-track:hover .simplebar-scrollbar {
  /* When hovered, remove all transitions from drag handle */
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  opacity: 0.7;
  -webkit-transition: opacity 0 linear;
  -moz-transition: opacity 0 linear;
  -o-transition: opacity 0 linear;
  -ms-transition: opacity 0 linear;
  transition: opacity 0 linear;
}
.simplebar-track .simplebar-scrollbar.visible {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
  /*opacity: 0.7;*/
}
[data-simplebar-direction="horizontal"] .simplebar-track,
.simplebar.horizontal .simplebar-track {
  top: auto;
  left: 0;
  width: auto;
  height: 11px;
}
[data-simplebar-direction="horizontal"] .simplebar-track .simplebar-scrollbar,
.simplebar.horizontal .simplebar-track .simplebar-scrollbar {
  right: auto;
  top: 2px;
  height: 7px;
  min-height: 0;
  min-width: 10px;
  width: auto;
}
.ibes_container {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: auto;
  font-size: 10px;
  /*background-color: #fafafa;*/
  font-size: 0;
  white-space: nowrap;
}
.row_header_table .row_wrapper .outer-wrapper .row-add-remove {
  display: none;
}
.row_header_table .row_wrapper .outer-wrapper:hover .row-add-remove {
  display: block;
}
.ibes_container .header_table .first_cell,
.ibes_container .header_table .fc,
.ibes_container .header_table .other_cell,
.ibes_container .row_header_table .first_cell,
.ibes_container .row_header_table .fc,
.ibes_container .header_table .oc {
  /*border:  1px solid #BCBCBC;*/
  border: 1px solid #D4E0EA;
  height: 23px;
  text-align: right;
  font-size: 10px;
  /*background-color: #fafafa;*/
}
.ibes_container .row_header_table .first_cell .outer-wrapper.row_search,
.ibes_container .row_header_table .fc .outer-wrapper.row_search {
  width: 100%;
}
.ibes_container .row_header_table .first_cell,
.ibes_container .row_header_table .fc {
  border-top: 0 !important;
  text-align: left;
}
.ibes_container.cellht18 .row_header_table .first_cell,
.ibes_container.cellht18 .row_header_table .fc {
  height: 29px;
}
.ibes_container.cellht22 .row_header_table .first_cell,
.ibes_container.cellht22 .row_header_table .fc {
  height: 33px;
}
/*/!*.ibes_container.cellht18 .row_header_table .first_cell div{*!/   risk reward- enable delete row*/
/*line-height: 18px;*/
/*}*/
.ibes_container.cellht22 .row_header_table .first_cell div,
.ibes_container.cellht22 .row_header_table .fc div {
  line-height: 22px;
}
.ibes_container .row_header_table .first_cell div.first_cell_div,
.ibes_container .row_header_table .fc div.fcdiv {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding: 5px 10px;
}
.ibes_container .header_table .first_cell > div:first-child,
.ibes_container .header_table .fc > div:first-child,
.ibes_container .header_table .other_cell > div:first-child,
.ibes_container .header_table .oc > div:first-child {
  white-space: normal;
}
.ibes_container .other_cell.headerSortUp,
.ibes_container .oc.headerSortUp {
  border: 1px solid #BCBCBC;
  height: 23px;
  text-align: right;
  font-size: 10px;
  color: #4482bd;
  background-image: url(../images/sort_asc.png);
  background-repeat: no-repeat;
  background-position: -3px 30px;
}
.padding-l4 {
  padding-left: 4px!important;
}
.ibes_container .other_cell.headerSortDown,
.ibes_container .oc.headerSortDown {
  border: 1px solid #BCBCBC;
  height: 23px;
  text-align: right;
  font-size: 10px;
  color: #4482bd;
  background-image: url(../images/sort_desc.png);
  background-repeat: no-repeat;
  background-position: -3px 20px;
}
.ibes_container .year_ibes .other_cell,
.ibes_container .year_ibes .oc {
  border-bottom: 1px solid #BCBCBC;
  border-left: 0px solid #BCBCBC;
  border-right: 1px solid #BCBCBC;
  border-top: 0px solid transparent;
  font-size: 10px;
  height: 23px;
  text-align: right;
}
.ibes_container.cellwd56 .other_cell,
.ibes_container.cellwd56 .oc {
  width: 77px;
}
.ibes_container.cellwd90 .other_cell,
.ibes_container.cellwd90 .oc {
  width: 111px;
}
.ibes_container.cellwd56 .other_cell div,
.ibes_container.cellwd56 .oc div {
  width: 56px;
}
.ibes_container.cellwd90 .other_cell div,
.ibes_container.cellwd90 .oc div {
  width: 90px;
}
.ibes_container.cellht22 .other_cell,
.ibes_container.cellht22 .first_cell,
.ibes_container.cellht22 .fc,
.ibes_container.cellht22 .oc {
  height: 22px;
}
.ibes_container.cellht18 .other_cell,
.ibes_container.cellht18 .first_cell,
.ibes_container.cellht18 .fc,
.ibes_container.cellht18 .oc {
  height: 18px;
}
.ibes_container.cellht18 .year_ibes .other_cell,
.ibes_container.cellht18 .year_ibes .oc {
  height: 29px;
}
.ibes_container.cellht22 .year_ibes .other_cell,
.ibes_container.cellht22 .year_ibes .oc {
  height: 33px;
}
.ibes_container.cellht18 .year_ibes .other_cell div,
.ibes_container.cellht18 .year_ibes .oc div {
  height: 18px;
}
.ibes_container.cellht22 .year_ibes .other_cell div,
.ibes_container.cellht22 .year_ibes .oc div {
  height: 22px;
}
.ibes_container .year_ibes .txt_fld {
  text-align: left;
}
.ibes_container .header_table {
  height: 23px;
  position: absolute;
  /*z-index: 99;*/
  z-index: 100;
  background-color: #ffffff;
}
/*.ibes_container .header_table th:not(.headerSortDown):not(.headerSortup){*/
/*background-image: -webkit-linear-gradient(bottom, #fafafa, #f1f1f1);*/
/*}*/
.ibes_container .row_header_table .first_cell:not(.selectedRow),
.ibes_container .row_header_table .fc:not(.selectedRow) {
  background-image: -webkit-linear-gradient(right, #fafafa, #f1f1f1);
}
.ibes_container .row_header_table .first_cell.selectedRow,
.ibes_container .row_header_table .fc.selectedRow {
  color: #4482bd;
  background-color: #d0dce9;
}
.ibes_container .year_ibes .other_cell.active_row,
.ibes_container .year_ibes .oc.active_row {
  background-color: #d0dce9;
}
.ibes_container .fixed_cell {
  position: absolute;
  border: 1px solid #BCBCBC;
  padding: 5px 10px;
  top: 0px;
  left: 0px;
  z-index: 101;
  /*background-color: #fafafa;*/
  font-weight: bold;
  font-size: 10px;
  text-align: left !important;
  text-indent: 6px;
  box-sizing: border-box;
  background-color: #ffffff;
  /*width: 197px;
    height: 20px;
    .box-shadow-base-inset(#BCBCBC,-1px,1px,3px);
    background-color:#EEEEEE;*/
}
.ibes_container.fin-table .fixed_cell {
  padding-left: 36px;
}
.td-editable {
  color: #5488C1 !important;
}
.blue-bg {
  background-color: #EFF5FB;
}
.ibes_container .header_table p {
  margin: auto;
  white-space: normal;
  line-height: 11px;
}
.ibes_container .year_ibes .main_table_row .other_cell:first-child,
.ibes_container .year_ibes .main_table_row .oc:first-child {
  border-left: none;
}
.ibes_container .year_ibes .main_table_row.bld .other_cell,
.ibes_container .year_ibes .main_table_row.bld .oc {
  font-weight: bold!important;
}
.ibes_container .year_ibes .main_table_row.greybg .other_cell,
.ibes_container .year_ibes .main_table_row.greybg .oc {
  background-color: #e6e6e6 !important;
}
.ibes_container .year_ibes .main_table_row.uline .other_cell,
.ibes_container .year_ibes .main_table_row.uline .oc {
  border-bottom: 2px solid black!important;
}
.ibes_container .row_header_table {
  /*width: 100px;*/
  left: 0;
  top: 26px;
  position: absolute;
  z-index: 99;
  background-color: #ffffff;
  display: inline-block;
}
.ibes_container .year_ibes {
  position: absolute;
  top: 26px;
  left: 203px;
  display: inline-block;
}
.ibes_container .year_ibes tbody {
  vertical-align: top;
}
.ibes_container .first_cell div,
.ibes_container .fc div {
  /*width: 100px;*/
}
.ibes_container .first_cell,
.ibes_container .fc {
  position: relative;
  box-sizing: border-box;
}
.ibes_container .first_cell div.outer-wrapper,
.ibes_container .fc div.outer-wrapper {
  /*margin-right: 14px;*/
  /*margin-left: 14px;*/
  padding-left: 0px!important;
  padding-right: 0px!important;
  line-height: 18px;
  /*line-height: 32px;*/
}
.ibes_container .tooltip-wrapper {
  position: absolute;
  white-space: normal;
  z-index: 1;
  background: #ffffff;
  width: 350px;
  color: #3d7fba;
  box-sizing: border-box;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-indent: 0;
  font-size: 13px;
  box-shadow: 0 0 5px 2px #cccccc;
  font-family: 'hel-medium', sans-serif;
}
.ibes_container .tooltip-wrapper .tooltip-text {
  /*display: flex;*/
  margin: 5px;
  color: #3d7fba;
}
.ibes_container .tooltip-wrapper .tip-txt {
  max-width: 150px;
  margin-right: 5px;
  font-size: 12px;
  color: #264664;
}
.ibes_container .tooltip-wrapper .tooltip-def,
.ibes_container .tooltip-wrapper .tooltip-formula-text {
  color: #3d7fba;
}
.ibes_container .first_cell div.outer-wrapper .chart_icon,
.ibes_container .fc div.outer-wrapper .chart_icon {
  /*position: absolute;*/
  float: right;
  right: 2px;
  height: 18px;
  line-height: 18px;
  top: 6px;
  text-indent: 0;
  font-size: 12px;
  cursor: pointer;
  margin-right: 2px;
  opacity: 0.2;
}
.ibes_container .first_cell div.outer-wrapper .row_search_icon,
.ibes_container .fc div.outer-wrapper .row_search_icon {
  /*position: absolute;*/
  float: right;
  right: 20px;
  height: 18px;
  line-height: 18px;
  top: 6px;
  text-indent: 0;
  font-size: 12px;
  cursor: pointer;
  margin-right: 5px;
  opacity: 0.2;
}
.ibes_container .first_cell div.outer-wrapper .accordion-expand,
.ibes_container .fc div.outer-wrapper .accordion-expand {
  cursor: pointer;
  font-size: 18px;
  height: 18px;
  line-height: 18px;
  /*position: absolute;*/
  /*top: 6px;*/
  /*left: 6px;*/
  /*float: none;*/
  text-indent: 0;
  /*margin-left: 6px;*/
  margin-left: 18px;
  width: 14px;
}
.ibes_container .first_cell.indent_row .fin-title,
.ibes_container .fc.indent_row .fin-title {
  /*padding: 0 !important;*/
}
.ibes_container .sub-row-indent .fin-title {
  /*padding-left: 20px !important;*/
  /*padding-left: 6px !important;*/
}
.ibes_container .sub-row-indent .first_cell.indent_row .fin-title,
.ibes_container .sub-row-indent .fc.indent_row .fin-title {
  /*font-weight: 400;*/
  font-family: 'hel-regular', sans-serif;
}
.ibes_container .first_cell div.outer-wrapper span.fin-title,
.ibes_container .fc div.outer-wrapper span.fin-title {
  /*max-width: 202px;*/
  max-width: 182px;
  float: left;
  padding: 0 6px;
  padding-left: 16px;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 11.5px;
  /*font-weight: 500;*/
  font-family: 'hel-medium', sans-serif;
  /*text-indent: 0;*/
}
.ibes_container .border-row-header div.outer-wrapper span.fin-title {
  font-size: 11px;
  /*font-weight: bold;*/
  font-family: 'hel-medium', sans-serif;
}
.ibes_container .border-row-header div.outer-wrapper span.fin-title:hover {
  cursor: default !important;
  text-decoration: none !important;
}
.ibes_container .header_table .first_cell,
.ibes_container .header_table .fc {
  font-size: 9px;
  text-align: left;
  box-sizing: border-box;
  display: inline-block;
  height: auto !important;
}
.ibes_container .header_table .other_cell,
.ibes_container .header_table .oc {
  border-bottom: 2px solid #bcbcbc;
  border-left: 0 !important;
}
.ibes_container .other_cell,
.ibes_container .oc {
  box-sizing: border-box;
  display: inline-block;
}
.ibes_container .other_cell div,
.ibes_container .oc div {
  width: 70px;
  overflow: hidden;
  padding: 5px 10px;
}
.ibes_data {
  top: 0px;
  left: 0px;
  position: relative;
  width: 1400px;
  height: 800px;
  overflow: hidden;
}
.ibes_container .top_header {
  font-size: 9px;
}
.ibes_container .num_est {
  margin-top: -2px;
  font-size: 9px;
}
.ibes_container .top_map {
  margin-top: -2px;
  font-size: 10px;
}
.ibes_container_copy {
  width: 100%;
  height: 100%;
  position: relative;
  overflow: auto;
  font-size: 10px;
}
.ibes_container_copy table {
  border-collapse: collapse;
  border-spacing: 0;
}
.ibes_container_copy th {
  border: 1px solid #BCBCBC;
  height: 23px;
  text-align: right;
  font-size: 10px;
}
.ibes_container_copy th.headerSortUp,
.ibes_container_copy .fixed_cell.headerSortUp {
  border: 1px solid #BCBCBC;
  height: 23px;
  text-align: right;
  font-size: 10px;
  color: #4482bd;
  background-image: url(../images/sort_asc.png);
  background-repeat: no-repeat;
  background-position: -3px 30px;
  /*background-color: #4482bd;*/
}
.ibes_container_copy th.headerSortDown,
.ibes_container_copy .fixed_cell.headerSortDown {
  border: 1px solid #BCBCBC;
  height: 23px;
  text-align: right;
  font-size: 10px;
  color: #4482bd;
  background-image: url(../images/sort_desc.png);
  background-repeat: no-repeat;
  background-position: -3px 20px;
  /*background-color: #4482bd;*/
}
.ibes_container_copy td {
  border-bottom: 1px solid #BCBCBC;
  border-left: 1px solid #BCBCBC;
  border-right: 1px solid #BCBCBC;
  border-top: 1px solid transparent;
  font-size: 0.7em;
  height: 23px;
  text-align: right;
}
.ibes_container_copy .header_table {
  height: 23px;
  position: absolute;
  /*z-index: 99;*/
  z-index: 1;
  background-color: #E6E6E6;
}
.ibes_container_copy .year_ibes tr td:first-child {
  border-left: none;
}
.ibes_container_copy .row_header_table {
  width: 100px;
  left: 0;
  top: 26px;
  position: absolute;
  z-index: 99;
  background-color: #E6E6E6;
}
.ibes_container_copy .year_ibes {
  position: absolute;
  top: 26px;
  left: 203px;
}
.ibes_container_copy .year_ibes tbody {
  vertical-align: top;
}
.ibes_container_copy .first_cell div,
.ibes_container_copy .fc div {
  width: 100px;
}
.ibes_container_copy th.first_cell,
.ibes_container_copy td.first_cell,
.ibes_container_copy th.fc,
.ibes_container_copy td.fc {
  border-left: none;
  /*border-right:1px solid #000000;*/
  font-size: 9px;
  text-align: left;
}
.ibes_container_copy .other_cell div,
.ibes_container_copy .oc div {
  width: 70px;
}
.ibes_data {
  top: 0px;
  left: 0px;
  position: relative;
  width: 1400px;
  height: 800px;
  overflow: hidden;
}
.ibes_container_copy .top_header {
  font-size: 9px;
}
.ibes_container_copy .num_est {
  margin-top: -2px;
  font-size: 7px;
}
.intersectionCell {
  border-color: red;
}
.intersectionRow {
  background-color: #E7ECF3;
}
.intersectionColumn {
  background-color: #E7ECF3;
}
.ibes_container .row_delete_icon {
  font-weight: bolder;
  color: #7e91ad;
  cursor: pointer;
  font-size: 12px;
  height: 18px;
  line-height: 18px;
}
.ibes_container .row_delete_icon .icon,
.ibes_container .row_add_icon .icon {
  /*height: 12px;*/
  /*width: 12px;*/
  fill: #698098;
  /*margin-top: 3px;*/
  margin-top: -2px;
  height: 23px;
  width: 11px;
}
.ibes_container .row_add_icon .icon {
  margin-top: -5px;
}
.ibes_container .ticker_popup_icon {
  font-weight: bolder;
  color: #7e91ad;
  width: 12px;
  fill: #698098;
  margin-top: 3px;
  margin-right: 6px;
  cursor: pointer;
  height: 18px;
  line-height: 18px;
  font-size: 12px;
}
.ibes_container .row_add_icon {
  font-weight: bolder;
  color: #7e91ad;
  /*margin-right: 25px;*/
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 4px;
  cursor: pointer;
  font-size: 12px;
  height: 18px;
  line-height: 18px;
  margin-top: 3px;
  margin-left: 3px;
  /*color: #397FC9;*/
}
.ibes_container .row_add_icon .svg-icon {
  width: 9px;
  margin-top: 3px;
  height: 12px;
}
.edited_cell {
  background-color: #FFFFC1 !important;
}
.indent_row {
  /*text-indent: 8px*/
  text-indent: 20px;
}
.summary_rows {
  /*text-align: right !important;*/
  text-indent: 36px;
  /*direction:rtl;*/
}
.ui-resizable .ui-resizable-e {
  width: 9px !important;
}
.ui-resizable .ui-resizable-handle {
  position: absolute !important;
}
.asub_row {
  font-style: italic;
}
/*hide columns for accordion*/
.hide-col {
  display: none !important;
}
.__table-monitor.vertical-wrapper {
  float: left;
  vertical-align: top;
  min-width: 100px;
  z-index: 100;
  white-space: nowrap;
  overflow: hidden;
  padding-right: 10px;
}
.__table-monitor.vertical-wrapper .table-heading {
  background-color: #ffffff;
  border-bottom: 1px solid #BCBCBC;
  height: 60px;
  box-sizing: border-box;
  position: relative;
  z-index: 3;
}
.__table-monitor.vertical-wrapper .table-heading .cell {
  background: #fff;
  overflow: hidden;
  display: inline-block;
  width: 150px;
  color: #3d7fba;
  padding: 8px 5px 5px 18px;
  min-width: 70px;
  max-width: 500px;
  text-align: left;
  border-right: 1px solid #BCBCBC;
  box-sizing: border-box;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  position: relative;
  height: 59px;
  word-break: break-word;
  cursor: pointer;
}
.__table-monitor.vertical-wrapper .table-heading .cell .title {
  text-align: left;
  float: left;
  width: 88%;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
  font-weight: 500;
  font-size: 13px;
}
.__table-monitor.vertical-wrapper .table-heading .cell.sort-asc [src="#icon-sort-up"] svg {
  fill: #3d7fba !important;
}
.__table-monitor.vertical-wrapper .table-heading .cell.sort-desc [src="#icon-sort-down"] svg {
  fill: #3d7fba !important;
}
.__table-monitor.vertical-wrapper .row {
  height: 30px;
  border-bottom: 1px solid #BCBCBC;
  box-sizing: border-box;
  width: inherit;
  position: relative;
  cursor: pointer;
  white-space: nowrap;
  display: flex;
  line-height: 30px;
}
.__table-monitor.vertical-wrapper .row .cell {
  white-space: nowrap;
  position: relative;
  overflow: hidden;
  display: inline-block;
  width: 150px;
  min-width: 70px;
  max-width: 500px;
  text-align: right;
  border-right: 1px solid #BCBCBC;
  box-sizing: border-box;
  font-size: 12px;
  text-overflow: ellipsis;
  padding: 0 8px;
  color: #1e374d;
}
.__table-monitor.vertical-wrapper .row .cell.txt_field {
  text-align: left;
}
.__table-monitor.vertical-wrapper .row:nth-child(even) {
  background-color: #f9fcff;
}
.__table-monitor.vertical-wrapper .row:nth-child(even) .cell[data-id="ticker-name"],
.__table-monitor.vertical-wrapper .row:nth-child(even) .icon-container {
  background-color: #f9fcff;
}
.__table-monitor.vertical-wrapper .row.hide {
  display: none;
}
.__table-monitor.vertical-wrapper .row.greyRow {
  background-color: #DCDCDC !important;
}
.qq-uploader {
  position: relative;
  width: 100%;
}
.qq-upload-button {
  display: block;
  /* or inline-block */
  width: 100%;
  padding: 7px 0;
  text-align: center;
}
/*.qq-upload-button-hover {background:#ccc;}*/
/*.qq-upload-button-focus {outline:1px dotted black;}*/
.qq-upload-drop-area {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  min-height: 70px;
  z-index: 2;
  text-align: center;
  background-color: #2e3645;
  opacity: 0.3;
}
.qq-upload-drop-area span {
  display: block;
  position: absolute;
  top: 50%;
  width: 100%;
  margin-top: -8px;
  font-size: 16px;
}
.qq-upload-list {
  margin: 15px 35px;
  padding: 0;
  list-style: disc;
}
.qq-upload-list li {
  margin: 0;
  padding: 0;
  line-height: 15px;
  font-size: 12px;
}
.qq-upload-file,
.qq-upload-spinner,
.qq-upload-size,
.qq-upload-cancel,
.qq-upload-failed-text {
  margin-right: 7px;
}
.qq-upload-spinner {
  display: inline-block;
  background: url("/images/loading.gif");
  width: 15px;
  height: 15px;
  vertical-align: text-bottom;
}
.qq-upload-size,
.qq-upload-cancel {
  font-size: 11px;
}
.qq-upload-failed-text {
  display: none;
}
.qq-upload-fail .qq-upload-failed-text {
  display: inline;
}
/* new upload button/ drop area css*/
.qq-upload-button-drop-area {
  width: 380px;
  margin-top: 20px;
}
.qq-upload-button-drop-area .outer-box {
  width: 338px;
  text-align: center;
  padding: 2px;
  margin: 0 auto;
}
.qq-upload-button-drop-area .outer-box .inner-box {
  display: inline-flex;
  border: 1px dotted white;
  padding: 5px 42px;
  border-radius: 3px;
}
.qq-upload-button-drop-area .outer-box .inner-box .text-container {
  color: white;
}
.qq-upload-button-drop-area .outer-box .inner-box .icon-container {
  margin-top: 1px;
  margin-left: 5px;
}
.qq-upload-button-drop-area .outer-box .inner-box .icon-container .icon {
  fill: white;
  width: 15px;
  height: 15px;
}
/*
 * CSS Styles that are needed by jScrollPane for it to operate correctly.
 *
 * Include this stylesheet in your site or copy and paste the styles below into your stylesheet - jScrollPane
 * may not operate correctly without them.
 */
.jspContainer {
  overflow: hidden;
  position: relative;
}
.jspPane {
  position: absolute;
}
.jspVerticalBar {
  display: none;
  z-index: 9;
  position: absolute;
  top: 0;
  right: 0;
  width: 16px;
  height: 100%;
  /*background: red;*/
}
.jspHorizontalBar {
  display: none;
  z-index: 9;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 16px;
  /*background: red;*/
}
.jspVerticalBar *,
.jspHorizontalBar * {
  margin: 0;
  padding: 0;
}
.jspCap {
  display: none;
}
.jspHorizontalBar .jspCap {
  float: left;
}
.jspTrack {
  /*background: #dde;*/
  position: relative;
}
.jspDrag {
  border-radius: 20px;
  /*background: #bbd;*/
  background: #999999;
  /*old  10px margin 0 3px*/
  width: 7px;
  margin: 0 6px;
  z-index: 9;
  position: relative;
  top: 0;
  left: 0;
  cursor: pointer;
}
.jspHorizontalBar .jspTrack,
.jspHorizontalBar .jspDrag {
  z-index: 9;
  float: left;
  /*height: 100%;*/
  height: 7px;
}
.jspArrow {
  /*background: #50506d;*/
  text-indent: -20000px;
  display: block;
  cursor: pointer;
}
.jspArrow.jspDisabled {
  cursor: default;
  /*background: #80808d;*/
}
.jspVerticalBar .jspArrow {
  height: 16px;
}
.jspHorizontalBar .jspArrow {
  width: 16px;
  float: left;
  height: 100%;
}
.jspVerticalBar .jspArrow:focus {
  outline: none;
}
.jspCorner {
  background: #eeeef4;
  float: left;
  height: 100%;
}
/* Yuk! CSS Hack for IE6 3 pixel bug :( */
* html .jspCorner {
  margin: 0 -3px 0 0;
}
.sticky-header {
  position: fixed;
  overflow: hidden;
  z-index: 1;
}
.sticky-header table {
  background-color: #fff;
  border-collapse: collapse;
}
.sticky-table-for-shifting {
  position: absolute;
  left: 0;
  top: 0;
}
.hidden {
  display: none !important;
}
.sticky-table.wl_table tr {
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
  /*border: 1px solid #CCD8e6;*/
  /*text-decoration: underline;*/
}
.sticky-table.wl_table th.main-type-cell,
.sticky-table.wl_table th.type-cell,
th.type-cell1 {
  border: 1px solid #d4e0ea;
  border-top: 0;
}
.sticky-table.wl_table thead .main-type-cell {
  font-size: 14px;
  line-height: 18px;
  color: #698094;
  font-family: 'IBM Plex Sans', sans-serif;
  padding: 12px 0;
  border: 1px solid #d4e0ea;
  text-align: center;
  font-weight: normal;
}
#wl_tickers .sticky-table.wl_table thead .main-type-cell {
  font-size: 13px;
  line-height: 18px;
  color: #698094;
  font-family: 'IBM Plex Sans', sans-serif;
  padding: 15px 20px;
  border: 1px solid #d4e0ea;
  text-align: center;
  font-weight: normal;
}
#wl_tickers .sticky-table.wl_table thead .main-type-cell .icon {
  width: 14px;
  height: 14px;
  fill: #fff;
  background: #3d7fba;
  border-radius: 14px;
  margin-left: 5px;
}
.sticky-table.wl_table thead .main-type-cell .icon {
  width: 16px;
  fill: #fff;
  background: #3d7fba;
  border-radius: 16px;
}
#wl_tickers .sticky-table.wl_table th.main-type-cell {
  background: #f5faff;
}
.sticky-table.wl_table thead .type-cell {
  width: 6%;
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
  border: 1px solid #e8eef7;
}
.sticky-table.wl_table thead .type-cell1 {
  width: 6%;
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
  border: 1px solid #e8eef7;
}
.sticky-table.wl_table thead th:first-child {
  border-left: 0 ;
}
.sticky-table.wl_table thead th.alert-follow {
  border-left-color: #d4e0ea;
}
.sticky-table.wl_table thead th.alert-prepost {
  border-left-color: #d4e0ea;
}
/*!
 * (The MIT License)
 * 
 * Copyright (c) 2012-2014 Marcin Warpechowski
 * Copyright (c) 2015 Handsoncode sp. z o.o. <hello@handsoncode.net>
 * 
 * Permission is hereby granted, free of charge, to any person obtaining
 * a copy of this software and associated documentation files (the
 * 'Software'), to deal in the Software without restriction, including
 * without limitation the rights to use, copy, modify, merge, publish,
 * distribute, sublicense, and/or sell copies of the Software, and to
 * permit persons to whom the Software is furnished to do so, subject to
 * the following conditions:
 * 
 * The above copyright notice and this permission notice shall be
 * included in all copies or substantial portions of the Software.
 * 
 * THE SOFTWARE IS PROVIDED 'AS IS', WITHOUT WARRANTY OF ANY KIND,
 * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
 * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
 * IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
 * CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
 * TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
 * SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
 * 
 * Version: 0.34.5
 * Release date: 12/10/2017 (built at 12/10/2017 10:04:29)
 */
/**
 * Fix for bootstrap styles
 */
.handsontable .table th,
.handsontable .table td {
  border-top: none;
}
.handsontable tr {
  background: #fff;
}
.handsontable td {
  background-color: inherit;
}
.handsontable .table caption + thead tr:first-child th,
.handsontable .table caption + thead tr:first-child td,
.handsontable .table colgroup + thead tr:first-child th,
.handsontable .table colgroup + thead tr:first-child td,
.handsontable .table thead:first-child tr:first-child th,
.handsontable .table thead:first-child tr:first-child td {
  border-top: 1px solid #F0F0F0;
}
/* table-bordered */
.handsontable .table-bordered {
  border: 0;
  border-collapse: separate;
}
.handsontable .table-bordered th,
.handsontable .table-bordered td {
  border-left: none;
}
.handsontable .table-bordered th:first-child,
.handsontable .table-bordered td:first-child {
  border-left: 1px solid #F0F0F0;
}
.handsontable .table > tbody > tr > td,
.handsontable .table > tbody > tr > th,
.handsontable .table > tfoot > tr > td,
.handsontable .table > tfoot > tr > th,
.handsontable .table > thead > tr > td,
.handsontable .table > thead > tr > th {
  line-height: 21px;
  padding: 0 4px;
}
.col-lg-1.handsontable,
.col-lg-10.handsontable,
.col-lg-11.handsontable,
.col-lg-12.handsontable,
.col-lg-2.handsontable,
.col-lg-3.handsontable,
.col-lg-4.handsontable,
.col-lg-5.handsontable,
.col-lg-6.handsontable,
.col-lg-7.handsontable,
.col-lg-8.handsontable,
.col-lg-9.handsontable,
.col-md-1.handsontable,
.col-md-10.handsontable,
.col-md-11.handsontable,
.col-md-12.handsontable,
.col-md-2.handsontable,
.col-md-3.handsontable,
.col-md-4.handsontable,
.col-md-5.handsontable,
.col-md-6.handsontable,
.col-md-7.handsontable,
.col-md-8.handsontable,
.col-md-9.handsontable .col-sm-1.handsontable,
.col-sm-10.handsontable,
.col-sm-11.handsontable,
.col-sm-12.handsontable,
.col-sm-2.handsontable,
.col-sm-3.handsontable,
.col-sm-4.handsontable,
.col-sm-5.handsontable,
.col-sm-6.handsontable,
.col-sm-7.handsontable,
.col-sm-8.handsontable,
.col-sm-9.handsontable .col-xs-1.handsontable,
.col-xs-10.handsontable,
.col-xs-11.handsontable,
.col-xs-12.handsontable,
.col-xs-2.handsontable,
.col-xs-3.handsontable,
.col-xs-4.handsontable,
.col-xs-5.handsontable,
.col-xs-6.handsontable,
.col-xs-7.handsontable,
.col-xs-8.handsontable,
.col-xs-9.handsontable {
  padding-left: 0;
  padding-right: 0;
}
.handsontable .table-striped > tbody > tr:nth-of-type(even) {
  background-color: #FFF;
}
.handsontable {
  position: relative;
}
.handsontable .hide {
  display: none;
}
.handsontable .relative {
  position: relative;
}
.handsontable.htAutoSize {
  visibility: hidden;
  left: -99000px;
  position: absolute;
  top: -99000px;
}
.handsontable .wtHider {
  width: 0;
}
.handsontable .wtSpreader {
  position: relative;
  width: 0;
  /*must be 0, otherwise blank space appears in scroll demo after scrolling max to the right */
  height: auto;
}
.handsontable table,
.handsontable tbody,
.handsontable thead,
.handsontable td,
.handsontable th,
.handsontable input,
.handsontable textarea,
.handsontable div {
  box-sizing: content-box;
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
}
.handsontable input,
.handsontable textarea {
  min-height: initial;
}
.handsontable table.htCore {
  border-collapse: separate;
  /* it must be separate, otherwise there are offset miscalculations in WebKit: http://stackoverflow.com/questions/2655987/border-collapse-differences-in-ff-and-webkit */
  /* this actually only changes appearance of user selection - does not make text unselectable */
  /* -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  -ms-user-select: none;
  user-select: none; */
  /* no browser supports unprefixed version */
  border-spacing: 0;
  margin: 0;
  border-width: 0;
  /* table-layout: fixed; */
  width: 0;
  outline-width: 0;
  /* reset bootstrap table style. for more info see: https://github.com/handsontable/handsontable/issues/224 */
  max-width: none;
  max-height: none;
}
.handsontable col {
  width: 50px;
}
.handsontable col.rowHeader {
  width: 50px;
}
.handsontable th,
.handsontable td {
  border-top-width: 0;
  border-left-width: 0;
  border-right: 1px solid #F0F0F0;
  border-bottom: 1px solid #F0F0F0;
  height: 22px;
  empty-cells: show;
  line-height: 21px;
  padding: 0 4px 0 4px;
  /* top, bottom padding different than 0 is handled poorly by FF with HTML5 doctype */
  background-color: #FFF;
  vertical-align: top;
  overflow: hidden;
  outline-width: 0;
  white-space: pre-line;
  /* preserve new line character in cell */
  background-clip: padding-box;
}
.handsontable td.htInvalid {
  background-color: #ff4c42 !important;
  /*gives priority over td.area selection background*/
}
.handsontable td.htNoWrap {
  white-space: nowrap;
}
.handsontable th:last-child {
  /*Foundation framework fix*/
  border-right: 1px solid #CCC;
  border-bottom: 1px solid #F0F0F0;
}
.handsontable tr:first-child th.htNoFrame,
.handsontable th:first-child.htNoFrame,
.handsontable th.htNoFrame {
  border-left-width: 0;
  background-color: white;
  border-color: #FFF;
}
.handsontable th:first-child,
.handsontable th:nth-child(2),
.handsontable td:first-of-type,
.handsontable .htNoFrame + th,
.handsontable .htNoFrame + td {
  border-left: 1px solid #F0F0F0;
}
.handsontable.htRowHeaders thead tr th:nth-child(2) {
  border-left: 1px solid #F0F0F0;
}
.handsontable tr:first-child th,
.handsontable tr:first-child td {
  border-top: 1px solid #F0F0F0;
}
.ht_master:not(.innerBorderLeft):not(.emptyColumns) ~ .handsontable tbody tr th,
.ht_master:not(.innerBorderLeft):not(.emptyColumns) ~ .handsontable:not(.ht_clone_top) thead tr th:first-child {
  border-right-width: 0;
}
.ht_master:not(.innerBorderTop) thead tr:last-child th,
.ht_master:not(.innerBorderTop) ~ .handsontable thead tr:last-child th,
.ht_master:not(.innerBorderTop) thead tr.lastChild th,
.ht_master:not(.innerBorderTop) ~ .handsontable thead tr.lastChild th {
  border-bottom-width: 0;
}
.handsontable th {
  background-color: #f3f3f3;
  color: #222;
  text-align: center;
  font-weight: normal;
  white-space: nowrap;
}
.handsontable thead th {
  padding: 0;
}
.handsontable th.active {
  background-color: #F0F0F0;
}
.handsontable thead th .relative {
  padding: 2px 4px;
}
/* selection */
.handsontable tbody th.ht__highlight,
.handsontable thead th.ht__highlight {
  background-color: #dcdcdc;
}
.handsontable.ht__selection--columns thead th.ht__highlight,
.handsontable.ht__selection--rows tbody th.ht__highlight {
  background-color: #8eb0e7;
  color: #000;
}
#hot-display-license-info {
  font-size: 9px;
  color: #323232;
  padding: 5px 0 3px 0;
  font-family: Helvetica, Arial, sans-serif;
  text-align: left;
}
/* plugins */
/* row + column resizer*/
.handsontable .manualColumnResizer {
  position: fixed;
  top: 0;
  cursor: col-resize;
  z-index: 110;
  width: 5px;
  height: 25px;
}
.handsontable .manualRowResizer {
  position: fixed;
  left: 0;
  cursor: row-resize;
  z-index: 110;
  height: 5px;
  width: 50px;
}
.handsontable .manualColumnResizer:hover,
.handsontable .manualColumnResizer.active,
.handsontable .manualRowResizer:hover,
.handsontable .manualRowResizer.active {
  background-color: #AAB;
}
.handsontable .manualColumnResizerGuide {
  position: fixed;
  right: 0;
  top: 0;
  background-color: #AAB;
  display: none;
  width: 0;
  border-right: 1px dashed #777;
  margin-left: 5px;
}
.handsontable .manualRowResizerGuide {
  position: fixed;
  left: 0;
  bottom: 0;
  background-color: #AAB;
  display: none;
  height: 0;
  border-bottom: 1px dashed #777;
  margin-top: 5px;
}
.handsontable .manualColumnResizerGuide.active,
.handsontable .manualRowResizerGuide.active {
  display: block;
  z-index: 199;
}
.handsontable .columnSorting {
  position: relative;
}
.handsontable .columnSorting:hover {
  text-decoration: underline;
  cursor: pointer;
}
.handsontable .columnSorting.ascending::after {
  content: '\25B2';
  color: #5f5f5f;
  position: absolute;
  right: -15px;
}
.handsontable .columnSorting.descending::after {
  content: '\25BC';
  color: #5f5f5f;
  position: absolute;
  right: -15px;
}
/* border line */
.handsontable .wtBorder {
  position: absolute;
  font-size: 0;
}
.handsontable .wtBorder.hidden {
  display: none !important;
}
.handsontable td.area {
  background: -moz-linear-gradient(top, rgba(181, 209, 255, 0.34) 0%, rgba(181, 209, 255, 0.34) 100%);
  /* FF3.6+ */
  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(181, 209, 255, 0.34)), color-stop(100%, rgba(181, 209, 255, 0.34)));
  /* Chrome,Safari4+ */
  background: -webkit-linear-gradient(top, rgba(181, 209, 255, 0.34) 0%, rgba(181, 209, 255, 0.34) 100%);
  /* Chrome10+,Safari5.1+ */
  background: -o-linear-gradient(top, rgba(181, 209, 255, 0.34) 0%, rgba(181, 209, 255, 0.34) 100%);
  /* Opera 11.10+ */
  background: -ms-linear-gradient(top, rgba(181, 209, 255, 0.34) 0%, rgba(181, 209, 255, 0.34) 100%);
  /* IE10+ */
  background: linear-gradient(to bottom, rgba(181, 209, 255, 0.34) 0%, rgba(181, 209, 255, 0.34) 100%);
  /* W3C */
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#57b5d1ff', endColorstr='#57b5d1ff', GradientType=0);
  /* IE6-9 */
  background-color: #fff;
}
/* fill handle */
.handsontable .wtBorder.corner {
  font-size: 0;
  cursor: crosshair;
}
.handsontable .htBorder.htFillBorder {
  background: red;
  width: 1px;
  height: 1px;
}
.handsontableInput {
  border: none;
  outline-width: 0;
  margin: 0 ;
  padding: 1px 5px 0 5px;
  font-family: inherit;
  line-height: 21px;
  font-size: inherit;
  box-shadow: 0 0 0 2px #5292F7 inset;
  resize: none;
  /*below are needed to overwrite stuff added by jQuery UI Bootstrap theme*/
  display: block;
  color: #000;
  border-radius: 0;
  background-color: #FFF;
  /*overwrite styles potentionally made by a framework*/
}
.handsontableInputHolder {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 100;
}
.htSelectEditor {
  -webkit-appearance: menulist-button !important;
  position: absolute;
  width: auto;
}
/*
TextRenderer readOnly cell
*/
.handsontable .htDimmed {
  color: #777;
}
.handsontable .htSubmenu {
  position: relative;
}
.handsontable .htSubmenu :after {
  content: '\25B6';
  color: #777;
  position: absolute;
  right: 5px;
}
/*
TextRenderer horizontal alignment
*/
.handsontable .htLeft {
  text-align: left;
}
.handsontable .htCenter {
  text-align: center;
}
.handsontable .htRight {
  text-align: right;
}
.handsontable .htJustify {
  text-align: justify;
}
/*
TextRenderer vertical alignment
*/
.handsontable .htTop {
  vertical-align: top;
}
.handsontable .htMiddle {
  vertical-align: middle;
}
.handsontable .htBottom {
  vertical-align: bottom;
}
/*
TextRenderer placeholder value
*/
.handsontable .htPlaceholder {
  color: #999;
}
/*
AutocompleteRenderer down arrow
*/
.handsontable .htAutocompleteArrow {
  float: right;
  font-size: 10px;
  color: #EEE;
  cursor: default;
  width: 16px;
  text-align: center;
}
.handsontable td .htAutocompleteArrow:hover {
  color: #777;
}
.handsontable td.area .htAutocompleteArrow {
  color: #d3d3d3;
}
/*
CheckboxRenderer
*/
.handsontable .htCheckboxRendererInput {
  display: inline-block;
  vertical-align: middle;
}
.handsontable .htCheckboxRendererInput.noValue {
  opacity: 0.5;
}
.handsontable .htCheckboxRendererLabel {
  cursor: pointer;
  display: inline-block;
  width: 100%;
}
@-webkit-keyframes opacity-hide {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    /*display: none;*/
  }
}
@keyframes opacity-hide {
  from {
    /*display: block;*/
    opacity: 1;
  }
  to {
    opacity: 0;
    /*display: none;*/
  }
}
@-webkit-keyframes opacity-show {
  from {
    opacity: 0;
    /*display: none;*/
  }
  to {
    opacity: 1;
    /*display: block;*/
  }
}
@keyframes opacity-show {
  from {
    opacity: 0;
    /*display: none;*/
  }
  to {
    opacity: 1;
    /*display: block;*/
  }
}
/**
 * Handsontable in Handsontable
 */
.handsontable .handsontable.ht_clone_top .wtHider {
  padding: 0 0 5px 0;
}
/**
* Autocomplete Editor
*/
.handsontable .autocompleteEditor.handsontable {
  padding-right: 17px;
}
.handsontable .autocompleteEditor.handsontable.htMacScroll {
  padding-right: 15px;
}
/**
 * Handsontable listbox theme
 */
.handsontable.listbox {
  margin: 0;
}
.handsontable.listbox .ht_master table {
  border: 1px solid #F0F0F0;
  border-collapse: separate;
  background: white;
}
.handsontable.listbox th,
.handsontable.listbox tr:first-child th,
.handsontable.listbox tr:last-child th,
.handsontable.listbox tr:first-child td,
.handsontable.listbox td {
  border-color: transparent;
}
.handsontable.listbox th,
.handsontable.listbox td {
  white-space: nowrap;
  text-overflow: ellipsis;
}
.handsontable.listbox td.htDimmed {
  cursor: default;
  color: inherit;
  font-style: inherit;
}
.handsontable.listbox .wtBorder {
  visibility: hidden;
}
.handsontable.listbox tr td.current,
.handsontable.listbox tr:hover td {
  background: #eee;
}
.ht_clone_top {
  z-index: 101;
}
.ht_clone_left {
  z-index: 102;
}
.ht_clone_top_left_corner,
.ht_clone_bottom_left_corner {
  z-index: 103;
}
.ht_clone_debug {
  z-index: 103;
}
.handsontable td.htSearchResult {
  background: #fcedd9;
  color: #583707;
}
/*
Cell borders
*/
.htBordered {
  /*box-sizing: border-box !important;*/
  border-width: 1px;
}
.htBordered.htTopBorderSolid {
  border-top-style: solid;
  border-top-color: #000;
}
.htBordered.htRightBorderSolid {
  border-right-style: solid;
  border-right-color: #000;
}
.htBordered.htBottomBorderSolid {
  border-bottom-style: solid;
  border-bottom-color: #000;
}
.htBordered.htLeftBorderSolid {
  border-left-style: solid;
  border-left-color: #000;
}
.handsontable tbody tr th:nth-last-child(2) {
  border-right: 1px solid #CCC;
}
.handsontable thead tr:nth-last-child(2) th.htGroupIndicatorContainer {
  border-bottom: 1px solid #CCC;
  padding-bottom: 5px;
}
.ht_clone_top_left_corner thead tr th:nth-last-child(2) {
  border-right: 1px solid #CCC;
}
.htCollapseButton {
  width: 10px;
  height: 10px;
  line-height: 10px;
  text-align: center;
  border-radius: 5px;
  border: 1px solid #f3f3f3;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
  cursor: pointer;
  margin-bottom: 3px;
  position: relative;
}
.htCollapseButton:after {
  content: "";
  height: 300%;
  width: 1px;
  display: block;
  background: #ccc;
  margin-left: 4px;
  position: absolute;
  /*top: -300%;*/
  bottom: 10px;
}
thead .htCollapseButton {
  right: 5px;
  position: absolute;
  top: 5px;
  background: #fff;
}
thead .htCollapseButton:after {
  height: 1px;
  width: 700%;
  right: 10px;
  top: 4px;
}
.handsontable tr th .htExpandButton {
  position: absolute;
  width: 10px;
  height: 10px;
  line-height: 10px;
  text-align: center;
  border-radius: 5px;
  border: 1px solid #f3f3f3;
  -webkit-box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
  box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.4);
  cursor: pointer;
  top: 0;
  display: none;
}
.handsontable thead tr th .htExpandButton {
  /*left: 5px;*/
  top: 5px;
}
.handsontable tr th .htExpandButton.clickable {
  display: block;
}
.collapsibleIndicator {
  position: absolute;
  top: 50%;
  transform: translate(0%, -50%);
  right: 5px;
  border: 1px solid #A6A6A6;
  line-height: 10px;
  color: #222;
  border-radius: 10px;
  font-size: 10px;
  width: 10px;
  height: 10px;
  cursor: pointer;
  -webkit-box-shadow: 0 0 0 6px #eeeeee;
  -moz-box-shadow: 0 0 0 6px #eeeeee;
  box-shadow: 0 0 0 6px #eeeeee;
  background: #eee;
}
.handsontable col.hidden {
  width: 0 !important;
}
.handsontable table tr th.lightRightBorder {
  border-right: 1px solid #CCC;
}
.handsontable tr.hidden,
.handsontable tr.hidden td,
.handsontable tr.hidden th {
  display: none;
}
.ht_master,
.ht_clone_left,
.ht_clone_top,
.ht_clone_bottom {
  overflow: hidden;
}
.ht_master .wtHolder {
  overflow: auto;
}
.ht_clone_left .wtHolder {
  overflow-x: hidden;
  overflow-y: auto;
}
.ht_clone_top .wtHolder,
.ht_clone_bottom .wtHolder {
  overflow-x: auto;
  overflow-y: hidden;
}
/*WalkontableDebugOverlay*/
.wtDebugHidden {
  display: none;
}
.wtDebugVisible {
  display: block;
  -webkit-animation-duration: 0.5s;
  -webkit-animation-name: wtFadeInFromNone;
  animation-duration: 0.5s;
  animation-name: wtFadeInFromNone;
}
@keyframes wtFadeInFromNone {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
  }
}
@-webkit-keyframes wtFadeInFromNone {
  0% {
    display: none;
    opacity: 0;
  }
  1% {
    display: block;
    opacity: 0;
  }
  100% {
    display: block;
    opacity: 1;
  }
}
/*

 Handsontable Mobile Text Editor stylesheet

 */
.handsontable.mobile,
.handsontable.mobile .wtHolder {
  -webkit-touch-callout: none;
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  -webkit-overflow-scrolling: touch;
}
.htMobileEditorContainer {
  display: none;
  position: absolute;
  top: 0;
  width: 70%;
  height: 54pt;
  background: #f8f8f8;
  border-radius: 20px;
  border: 1px solid #ebebeb;
  z-index: 999;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -webkit-text-size-adjust: none;
}
.topLeftSelectionHandle:not(.ht_master .topLeftSelectionHandle),
.topLeftSelectionHandle-HitArea:not(.ht_master .topLeftSelectionHandle-HitArea) {
  z-index: 9999;
}
/* Initial left/top coordinates - overwritten when actual position is set */
.topLeftSelectionHandle,
.topLeftSelectionHandle-HitArea,
.bottomRightSelectionHandle,
.bottomRightSelectionHandle-HitArea {
  left: -10000px;
  top: -10000px;
}
.htMobileEditorContainer.active {
  display: block;
}
.htMobileEditorContainer .inputs {
  position: absolute;
  right: 210pt;
  bottom: 10pt;
  top: 10pt;
  left: 14px;
  height: 34pt;
}
.htMobileEditorContainer .inputs textarea {
  font-size: 13pt;
  border: 1px solid #a1a1a1;
  -webkit-appearance: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  position: absolute;
  left: 14px;
  right: 14px;
  top: 0;
  bottom: 0;
  padding: 7pt;
}
.htMobileEditorContainer .cellPointer {
  position: absolute;
  top: -13pt;
  height: 0;
  width: 0;
  left: 30px;
  border-left: 13pt solid transparent;
  border-right: 13pt solid transparent;
  border-bottom: 13pt solid #ebebeb;
}
.htMobileEditorContainer .cellPointer.hidden {
  display: none;
}
.htMobileEditorContainer .cellPointer:before {
  content: '';
  display: block;
  position: absolute;
  top: 2px;
  height: 0;
  width: 0;
  left: -13pt;
  border-left: 13pt solid transparent;
  border-right: 13pt solid transparent;
  border-bottom: 13pt solid #f8f8f8;
}
.htMobileEditorContainer .moveHandle {
  position: absolute;
  top: 10pt;
  left: 5px;
  width: 30px;
  bottom: 0px;
  cursor: move;
  z-index: 9999;
}
.htMobileEditorContainer .moveHandle:after {
  content: "..\A..\A..\A..";
  white-space: pre;
  line-height: 10px;
  font-size: 20pt;
  display: inline-block;
  margin-top: -8px;
  color: #ebebeb;
}
.htMobileEditorContainer .positionControls {
  width: 205pt;
  position: absolute;
  right: 5pt;
  top: 0;
  bottom: 0;
}
.htMobileEditorContainer .positionControls > div {
  width: 50pt;
  height: 100%;
  float: left;
}
.htMobileEditorContainer .positionControls > div:after {
  content: " ";
  display: block;
  width: 15pt;
  height: 15pt;
  text-align: center;
  line-height: 50pt;
}
.htMobileEditorContainer .leftButton:after,
.htMobileEditorContainer .rightButton:after,
.htMobileEditorContainer .upButton:after,
.htMobileEditorContainer .downButton:after {
  transform-origin: 5pt 5pt;
  -webkit-transform-origin: 5pt 5pt;
  margin: 21pt 0 0 21pt;
}
.htMobileEditorContainer .leftButton:after {
  border-top: 2px solid #288ffe;
  border-left: 2px solid #288ffe;
  -webkit-transform: rotate(-45deg);
  /*margin-top: 17pt;*/
  /*margin-left: 20pt;*/
}
.htMobileEditorContainer .leftButton:active:after {
  border-color: #cfcfcf;
}
.htMobileEditorContainer .rightButton:after {
  border-top: 2px solid #288ffe;
  border-left: 2px solid #288ffe;
  -webkit-transform: rotate(135deg);
  /*margin-top: 17pt;*/
  /*margin-left: 10pt;*/
}
.htMobileEditorContainer .rightButton:active:after {
  border-color: #cfcfcf;
}
.htMobileEditorContainer .upButton:after {
  /*border-top: 2px solid #cfcfcf;*/
  border-top: 2px solid #288ffe;
  border-left: 2px solid #288ffe;
  -webkit-transform: rotate(45deg);
  /*margin-top: 22pt;*/
  /*margin-left: 15pt;*/
}
.htMobileEditorContainer .upButton:active:after {
  border-color: #cfcfcf;
}
.htMobileEditorContainer .downButton:after {
  border-top: 2px solid #288ffe;
  border-left: 2px solid #288ffe;
  -webkit-transform: rotate(225deg);
  /*margin-top: 15pt;*/
  /*margin-left: 15pt;*/
}
.htMobileEditorContainer .downButton:active:after {
  border-color: #cfcfcf;
}
.handsontable.hide-tween {
  -webkit-animation: opacity-hide 0.3s;
  animation: opacity-hide 0.3s;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}
.handsontable.show-tween {
  -webkit-animation: opacity-show 0.3s;
  animation: opacity-show 0.3s;
  animation-fill-mode: forwards;
  -webkit-animation-fill-mode: forwards;
}
.htCommentCell {
  position: relative;
}
.htCommentCell:after {
  content: '';
  position: absolute;
  top: 0;
  right: 0;
  border-left: 6px solid transparent;
  border-top: 6px solid black;
}
.htComments {
  display: none;
  z-index: 1059;
  position: absolute;
}
.htCommentTextArea {
  box-shadow: rgba(0, 0, 0, 0.117647) 0 1px 3px, rgba(0, 0, 0, 0.239216) 0 1px 2px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  border: none;
  border-left: 3px solid #ccc;
  background-color: #fff;
  width: 215px;
  height: 90px;
  font-size: 12px;
  padding: 5px;
  outline: 0px !important;
  -webkit-appearance: none;
}
.htCommentTextArea:focus {
  box-shadow: rgba(0, 0, 0, 0.117647) 0 1px 3px, rgba(0, 0, 0, 0.239216) 0 1px 2px, inset 0 0 0 1px #5292f7;
  border-left: 3px solid #5292f7;
}
/*!
 * Handsontable ContextMenu
 */
.htContextMenu {
  display: none;
  position: absolute;
  z-index: 1060;
  /* needs to be higher than 1050 - z-index for Twitter Bootstrap modal (#1569) */
}
.htContextMenu .ht_clone_top,
.htContextMenu .ht_clone_left,
.htContextMenu .ht_clone_corner,
.htContextMenu .ht_clone_debug {
  display: none;
}
.htContextMenu table.htCore {
  border: 1px solid #ccc;
  border-bottom-width: 2px;
  border-right-width: 2px;
}
.htContextMenu .wtBorder {
  visibility: hidden;
}
.htContextMenu table tbody tr td {
  background: white;
  border-width: 0;
  padding: 4px 6px 0 6px;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.htContextMenu table tbody tr td:first-child {
  border: 0;
}
.htContextMenu table tbody tr td.htDimmed {
  font-style: normal;
  color: #323232;
}
.htContextMenu table tbody tr td.current,
.htContextMenu table tbody tr td.zeroclipboard-is-hover {
  background: #f3f3f3;
}
.htContextMenu table tbody tr td.htSeparator {
  border-top: 1px solid #bbb;
  height: 0;
  padding: 0;
  cursor: default;
}
.htContextMenu table tbody tr td.htDisabled {
  color: #999;
  cursor: default;
}
.htContextMenu table tbody tr td.htDisabled:hover {
  background: #fff;
  color: #999;
  cursor: default;
}
.htContextMenu table tbody tr.htHidden {
  display: none;
}
.htContextMenu table tbody tr td .htItemWrapper {
  margin-left: 10px;
  margin-right: 6px;
}
.htContextMenu table tbody tr td div span.selected {
  margin-top: -2px;
  position: absolute;
  left: 4px;
}
.htContextMenu .ht_master .wtHolder {
  overflow: hidden;
}
textarea#HandsontableCopyPaste {
  position: fixed !important;
  top: 0 !important;
  right: 100% !important;
  overflow: hidden;
  opacity: 0;
  outline: 0 none !important;
}
.htRowHeaders .ht_master.innerBorderLeft ~ .ht_clone_top_left_corner th:nth-child(2),
.htRowHeaders .ht_master.innerBorderLeft ~ .ht_clone_left td:first-of-type {
  border-left: 0 none;
}
.handsontable .wtHider {
  position: relative;
}
.handsontable.ht__manualColumnMove.after-selection--columns thead th.ht__highlight {
  cursor: move;
  cursor: -moz-grab;
  cursor: -webkit-grab;
  cursor: grab;
}
.handsontable.ht__manualColumnMove.on-moving--columns,
.handsontable.ht__manualColumnMove.on-moving--columns thead th.ht__highlight {
  cursor: move;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.handsontable.ht__manualColumnMove.on-moving--columns .manualColumnResizer {
  display: none;
}
.handsontable .ht__manualColumnMove--guideline,
.handsontable .ht__manualColumnMove--backlight {
  position: absolute;
  height: 100%;
  display: none;
}
.handsontable .ht__manualColumnMove--guideline {
  background: #757575;
  width: 2px;
  top: 0;
  margin-left: -1px;
  z-index: 105;
}
.handsontable .ht__manualColumnMove--backlight {
  background: #343434;
  background: rgba(52, 52, 52, 0.25);
  display: none;
  z-index: 105;
  pointer-events: none;
}
.handsontable.on-moving--columns.show-ui .ht__manualColumnMove--guideline,
.handsontable.on-moving--columns .ht__manualColumnMove--backlight {
  display: block;
}
.handsontable .wtHider {
  position: relative;
}
.handsontable.ht__manualRowMove.after-selection--rows tbody th.ht__highlight {
  cursor: move;
  cursor: -moz-grab;
  cursor: -webkit-grab;
  cursor: grab;
}
.handsontable.ht__manualRowMove.on-moving--rows,
.handsontable.ht__manualRowMove.on-moving--rows tbody th.ht__highlight {
  cursor: move;
  cursor: -moz-grabbing;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.handsontable.ht__manualRowMove.on-moving--rows .manualRowResizer {
  display: none;
}
.handsontable .ht__manualRowMove--guideline,
.handsontable .ht__manualRowMove--backlight {
  position: absolute;
  width: 100%;
  display: none;
}
.handsontable .ht__manualRowMove--guideline {
  background: #757575;
  height: 2px;
  left: 0;
  margin-top: -1px;
  z-index: 105;
}
.handsontable .ht__manualRowMove--backlight {
  background: #343434;
  background: rgba(52, 52, 52, 0.25);
  display: none;
  z-index: 105;
  pointer-events: none;
}
.handsontable.on-moving--rows.show-ui .ht__manualRowMove--guideline,
.handsontable.on-moving--rows .ht__manualRowMove--backlight {
  display: block;
}
/*# sourceMappingURL=handsontable.css.map*/
/*
 *  File:         demo_table.css
 *  CVS:          $Id$
 *  Description:  CSS descriptions for DataTables demo pages
 *  Author:       Allan Jardine
 *  Created:      Tue May 12 06:47:22 BST 2009
 *  Modified:     $Date$ by $Author$
 *  Language:     CSS
 *  Project:      DataTables
 *
 *  Copyright 2009 Allan Jardine. All Rights Reserved.
 *
 * ***************************************************************************
 * DESCRIPTION
 *
 * The styles given here are suitable for the demos that are used with the standard DataTables
 * distribution (see www.datatables.net). You will most likely wish to modify these styles to
 * meet the layout requirements of your site.
 *
 * Common issues:
 *   'full_numbers' pagination - I use an extra selector on the body tag to ensure that there is
 *     no conflict between the two pagination types. If you want to use full_numbers pagination
 *     ensure that you either have "example_alt_pagination" as a body class name, or better yet,
 *     modify that selector.
 *   Note that the path used for Images is relative. All images are by default located in
 *     ../images/ - relative to this CSS file.
 */
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables features
 */
.dataTables_wrapper {
  position: relative;
  clear: both;
  zoom: 1;
  /* Feeling sorry for IE */
}
.dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 250px;
  height: 30px;
  margin-left: -125px;
  margin-top: -15px;
  padding: 14px 0 2px 0;
  border: 1px solid #ddd;
  text-align: center;
  color: #999;
  font-size: 14px;
  background-color: white;
}
.dataTables_length {
  width: 40%;
  float: left;
  display: none;
}
.dataTables_filter {
  width: 50%;
  float: right;
  text-align: right;
  display: none;
}
.dataTables_info {
  /*width: 60%;*/
  float: left;
  padding-bottom: 10px;
}
.dataTables_paginate {
  float: right;
  text-align: right;
  padding-bottom: 10px;
}
/* Pagination nested */
.paginate_disabled_previous,
.paginate_enabled_previous,
.paginate_disabled_next,
.paginate_enabled_next,
.user_paginate_disabled_previous,
.user_paginate_enabled_previous,
.user_paginate_disabled_next,
.user_paginate_enabled_next {
  height: 19px;
  float: left;
  cursor: pointer;
  *cursor: hand;
  color: #111 !important;
}
.paginate_disabled_previous:hover,
.paginate_enabled_previous:hover,
.paginate_disabled_next:hover,
.paginate_enabled_next:hover,
.user_paginate_disabled_previous:hover,
.user_paginate_enabled_previous:hover,
.user_paginate_disabled_next:hover,
.user_paginate_enabled_next:hover {
  text-decoration: none !important;
}
.paginate_disabled_previous:active,
.paginate_enabled_previous:active,
.paginate_disabled_next:active,
.paginate_enabled_next:active,
.user_paginate_disabled_previous:active,
.user_paginate_enabled_previous:active,
.user_paginate_disabled_next:active,
.user_paginate_enabled_next:active {
  outline: none;
}
.paginate_disabled_previous,
.paginate_disabled_next,
.user_paginate_disabled_previous,
.user_paginate_disabled_next {
  color: #666 !important;
}
.paginate_disabled_previous,
.paginate_enabled_previous,
.user_paginate_disabled_previous,
.user_paginate_enabled_previous {
  padding-left: 23px;
}
.paginate_disabled_next,
.paginate_enabled_next,
.user_paginate_disabled_next,
.user_paginate_enabled_next {
  padding-right: 23px;
  margin-left: 10px;
}
.paginate_disabled_previous,
.user_paginate_disabled_previous {
  background: url('../images/back_disabled.png') no-repeat top left;
}
.paginate_enabled_previous,
.user_paginate_enabled_previous {
  background: url('../images/back_enabled.png') no-repeat top left;
}
.paginate_enabled_previous:hover,
.user_paginate_enabled_previous:hover {
  background: url('../images/back_enabled_hover.png') no-repeat top left;
}
.paginate_disabled_next,
.user_paginate_disabled_next {
  background: url('../images/forward_disabled.png') no-repeat top right;
}
.paginate_enabled_next,
.user_paginate_enabled_next {
  background: url('../images/forward_enabled.png') no-repeat top right;
}
.paginate_enabled_next:hover,
.user_paginate_enabled_next:hover {
  background: url('../images/forward_enabled_hover.png') no-repeat top right;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables display
 */
table.display {
  margin: 0 auto;
  clear: both;
  width: 100%;
  /* Note Firefox 3.5 and before have a bug with border-collapse
	 * ( https://bugzilla.mozilla.org/show%5Fbug.cgi?id=155955 ) 
	 * border-spacing: 0; is one possible option. Conditional-css.com is
	 * useful for this kind of thing
	 *
	 * Further note IE 6/7 has problems when calculating widths with border width.
	 * It subtracts one px relative to the other browsers from the first column, and
	 * adds one to the end...
	 *
	 * If you want that effect I'd suggest setting a border-top/left on th/td's and 
	 * then filling in the gaps with other borders.
	 */
}
table.display thead th {
  padding: 3px 18px 3px 10px;
  border-bottom: 1px solid black;
  font-weight: bold;
  cursor: pointer;
  *cursor: hand;
}
table.display tfoot th {
  padding: 3px 18px 3px 10px;
  border-top: 1px solid black;
  font-weight: bold;
}
table.display tr.heading2 td {
  border-bottom: 1px solid #aaa;
}
table.display td {
  padding: 3px 10px;
}
table.display td.center {
  text-align: center;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables sorting
 */
.sorting_asc {
  background: url('../images/sort_asc.png') no-repeat center right;
}
.sorting_desc {
  background: url('../images/sort_desc.png') no-repeat center right;
}
.sorting {
  background: url('../images/sort_both.png') no-repeat center right;
}
.sorting_asc_disabled {
  background: url('../images/sort_asc_disabled.png') no-repeat center right;
}
.sorting_desc_disabled {
  background: url('../images/sort_desc_disabled.png') no-repeat center right;
}
table.display thead th:active,
table.display thead td:active {
  outline: none;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * DataTables row classes
 */
table.display tr.odd.gradeA {
  background-color: #ddffdd;
}
table.display tr.even.gradeA {
  background-color: #eeffee;
}
table.display tr.odd.gradeC {
  background-color: #ddddff;
}
table.display tr.even.gradeC {
  background-color: #eeeeff;
}
table.display tr.odd.gradeX {
  background-color: #ffdddd;
}
table.display tr.even.gradeX {
  background-color: #ffeeee;
}
table.display tr.odd.gradeU {
  background-color: #ddd;
}
table.display tr.even.gradeU {
  background-color: #eee;
}
tr.odd {
  background-color: #d4e1ed;
}
tr.even {
  background-color: white;
}
/* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *
 * Misc
 */
.dataTables_scroll {
  clear: both;
}
.dataTables_scrollBody {
  *margin-top: -1px;
  -webkit-overflow-scrolling: touch;
}
.top,
.bottom {
  padding: 15px;
  background-color: #F5F5F5;
  border: 1px solid #CCCCCC;
}
.top .dataTables_info {
  float: none;
}
.clear {
  clear: both;
}
.dataTables_empty {
  text-align: center;
}
tfoot input {
  margin: 0.5em 0;
  width: 100%;
  color: #444;
}
tfoot input.search_init {
  color: #999;
}
td.group {
  background-color: #d1cfd0;
  border-bottom: 2px solid #A19B9E;
  border-top: 2px solid #A19B9E;
}
td.details {
  background-color: #d1cfd0;
  border: 2px solid #A19B9E;
}
.example_alt_pagination div.dataTables_info {
  width: 40%;
}
.paging_full_numbers {
  width: 400px;
  height: 22px;
  line-height: 22px;
}
.paging_full_numbers a:active {
  outline: none;
}
.paging_full_numbers a:hover {
  text-decoration: none;
}
.paging_full_numbers a.paginate_button,
.paging_full_numbers a.paginate_active {
  border: 1px solid #aaa;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  padding: 2px 5px;
  margin: 0 3px;
  cursor: pointer;
  *cursor: hand;
  color: #333 !important;
}
.paging_full_numbers a.paginate_button {
  background-color: #ddd;
}
.paging_full_numbers a.paginate_button:hover {
  background-color: #ccc;
  text-decoration: none !important;
}
.paging_full_numbers a.paginate_active {
  background-color: #99B3FF;
}
table.display tr.even.row_selected td {
  background-color: #B0BED9;
}
table.display tr.odd.row_selected td {
  background-color: #9FAFD1;
}
/*
 * Sorting classes for columns
 */
/* For the standard odd/even */
tr.odd td.sorting_1 {
  /*background-color: #D3D6FF;*/
}
tr.odd td.sorting_2 {
  background-color: #DADCFF;
}
tr.odd td.sorting_3 {
  background-color: #E0E2FF;
}
tr.even td.sorting_1 {
  /*background-color: #EAEBFF;*/
}
tr.even td.sorting_2 {
  background-color: #F2F3FF;
}
tr.even td.sorting_3 {
  background-color: #F9F9FF;
}
/* For the Conditional-CSS grading rows */
/*
 	Colour calculations (based off the main row colours)
  Level 1:
		dd > c4
		ee > d5
	Level 2:
	  dd > d1
	  ee > e2
 */
tr.odd.gradeA td.sorting_1 {
  background-color: #c4ffc4;
}
tr.odd.gradeA td.sorting_2 {
  background-color: #d1ffd1;
}
tr.odd.gradeA td.sorting_3 {
  background-color: #d1ffd1;
}
tr.even.gradeA td.sorting_1 {
  background-color: #d5ffd5;
}
tr.even.gradeA td.sorting_2 {
  background-color: #e2ffe2;
}
tr.even.gradeA td.sorting_3 {
  background-color: #e2ffe2;
}
tr.odd.gradeC td.sorting_1 {
  background-color: #c4c4ff;
}
tr.odd.gradeC td.sorting_2 {
  background-color: #d1d1ff;
}
tr.odd.gradeC td.sorting_3 {
  background-color: #d1d1ff;
}
tr.even.gradeC td.sorting_1 {
  background-color: #d5d5ff;
}
tr.even.gradeC td.sorting_2 {
  background-color: #e2e2ff;
}
tr.even.gradeC td.sorting_3 {
  background-color: #e2e2ff;
}
tr.odd.gradeX td.sorting_1 {
  background-color: #ffc4c4;
}
tr.odd.gradeX td.sorting_2 {
  background-color: #ffd1d1;
}
tr.odd.gradeX td.sorting_3 {
  background-color: #ffd1d1;
}
tr.even.gradeX td.sorting_1 {
  background-color: #ffd5d5;
}
tr.even.gradeX td.sorting_2 {
  background-color: #ffe2e2;
}
tr.even.gradeX td.sorting_3 {
  background-color: #ffe2e2;
}
tr.odd.gradeU td.sorting_1 {
  background-color: #c4c4c4;
}
tr.odd.gradeU td.sorting_2 {
  background-color: #d1d1d1;
}
tr.odd.gradeU td.sorting_3 {
  background-color: #d1d1d1;
}
tr.even.gradeU td.sorting_1 {
  background-color: #d5d5d5;
}
tr.even.gradeU td.sorting_2 {
  background-color: #e2e2e2;
}
tr.even.gradeU td.sorting_3 {
  background-color: #e2e2e2;
}
/*
 * Row highlighting example
 */
.ex_highlight #example tbody tr.even:hover,
#example tbody tr.even td.highlighted {
  background-color: #ECFFB3;
}
.ex_highlight #example tbody tr.odd:hover,
#example tbody tr.odd td.highlighted {
  background-color: #E6FF99;
}
.ex_highlight_row #example tr.even:hover {
  background-color: #ECFFB3;
}
.ex_highlight_row #example tr.even:hover td.sorting_1 {
  background-color: #DDFF75;
}
.ex_highlight_row #example tr.even:hover td.sorting_2 {
  background-color: #E7FF9E;
}
.ex_highlight_row #example tr.even:hover td.sorting_3 {
  background-color: #E2FF89;
}
.ex_highlight_row #example tr.odd:hover {
  background-color: #E6FF99;
}
.ex_highlight_row #example tr.odd:hover td.sorting_1 {
  background-color: #D6FF5C;
}
.ex_highlight_row #example tr.odd:hover td.sorting_2 {
  background-color: #E0FF84;
}
.ex_highlight_row #example tr.odd:hover td.sorting_3 {
  background-color: #DBFF70;
}
/*
 * KeyTable
 */
table.KeyTable td {
  border: 3px solid transparent;
}
table.KeyTable td.focus {
  border: 3px solid #3366FF;
}
table.display tr.gradeA {
  background-color: #eeffee;
}
table.display tr.gradeC {
  background-color: #ddddff;
}
table.display tr.gradeX {
  background-color: #ffdddd;
}
table.display tr.gradeU {
  background-color: #ddd;
}
div.box {
  height: 100px;
  padding: 10px;
  overflow: auto;
  border: 1px solid #8080FF;
  background-color: #E5E5FF;
}
/* Block out what is behind the fixed column's header and footer */
table.DTFC_Cloned thead,
table.DTFC_Cloned tfoot {
  background-color: white;
}
/* Block out the gap above the scrollbar on the right, when there is a fixed
 * right column
 */
div.DTFC_Blocker {
  background-color: white;
}
div.DTFC_LeftWrapper table.dataTable,
div.DTFC_RightWrapper table.dataTable {
  margin-bottom: 0;
}
div.DTFC_LeftWrapper table.dataTable.no-footer,
div.DTFC_RightWrapper table.dataTable.no-footer {
  border-bottom: none;
}
div.FixedHeader_Cloned th,
div.FixedHeader_Cloned td {
  background-color: white !important;
}
/* DayPicker styles */
.DayPicker {
  display: inline-block;
  font-size: 1rem;
}
.DayPicker-wrapper {
  position: relative;
  flex-direction: row;
  padding-bottom: 1em;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.DayPicker-Months {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.DayPicker-Month {
  display: table;
  margin: 0 1em;
  margin-top: 1em;
  border-spacing: 0;
  border-collapse: collapse;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.DayPicker-NavButton {
  position: absolute;
  top: 1em;
  right: 1.5em;
  left: auto;
  display: inline-block;
  margin-top: 2px;
  width: 1.25em;
  height: 1.25em;
  background-position: center;
  background-size: 50%;
  background-repeat: no-repeat;
  color: #8B9898;
  cursor: pointer;
}
.DayPicker-NavButton:hover {
  opacity: 0.8;
}
.DayPicker-NavButton--prev {
  margin-right: 1.5em;
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAVVJREFUWAnN2G0KgjAYwPHpGfRkaZeqvgQaK+hY3SUHrk1YzNLay/OiEFp92I+/Mp2F2Mh2lLISWnflFjzH263RQjzMZ19wgs73ez0o1WmtW+dgA01VxrE3p6l2GLsnBy1VYQOtVSEH/atCCgqpQgKKqYIOiq2CBkqtggLKqQIKgqgCBjpJ2Y5CdJ+zrT9A7HHSTA1dxUdHgzCqJIEwq0SDsKsEg6iqBIEoq/wEcVRZBXFV+QJxV5mBtlDFB5VjYTaGZ2sf4R9PM7U9ZU+lLuaetPP/5Die3ToO1+u+MKtHs06qODB2zBnI/jBd4MPQm1VkY79Tb18gB+C62FdBFsZR6yeIo1YQiLJWMIiqVjQIu1YSCLNWFgijVjYIuhYYCKoWKAiiFgoopxYaKLUWOii2FgkophYp6F3r42W5A9s9OcgNvva8xQaysKXlFytoqdYmQH6tF3toSUo0INq9AAAAAElFTkSuQmCC');
}
.DayPicker-NavButton--next {
  background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAwCAYAAAB5R9gVAAAABGdBTUEAALGPC/xhBQAAAXRJREFUWAnN119ugjAcwPHWzJ1gnmxzB/BBE0n24m4xfNkTaOL7wOtsl3AXMMb+Vjaa1BG00N8fSEibPpAP3xAKKs2yjzTPH9RAjhEo9WzPr/Vm8zgE0+gXATAxxuxtqeJ9t5tIwv5AtQAApsfT6TPdbp+kUBcgVwvO51KqVhMkXKsVJFXrOkigVhCIs1Y4iKlWZxB1rX4gwlpRIIpa8SDkWmggrFq4IIRaJKCYWnSgnrXIQV1r8YD+1Vrn+bReagysIFfLABRt31v8oBu1xEBttfRbltmfjgEcWh9snUS2kNdBK6WN1vrOWxObWsz+fjxevsxmB1GQDfINWiev83nhaoiB/CoOU438oPrhXS0WpQ9xc1ZQWxWHqUYe0I0qrKCQKjygDlXIQV2r0IF6ViEBxVTBBSFUQQNhVYkHIVeJAtkNsbQ7c1LtzP6FsObhb2rCKv7NBIGoq4SDmKoEgTirXAcJVGkFSVVpgoSrXICGUMUH/QBZNSUy5XWUhwAAAABJRU5ErkJggg==');
}
.DayPicker-NavButton--interactionDisabled {
  display: none;
}
.DayPicker-Caption {
  display: table-caption;
  margin-bottom: 0.5em;
  padding: 0 0.5em;
  text-align: left;
}
.DayPicker-Caption > div {
  font-weight: 500;
  font-size: 1.15em;
}
.DayPicker-Weekdays {
  display: table-header-group;
  margin-top: 1em;
}
.DayPicker-WeekdaysRow {
  display: table-row;
}
.DayPicker-Weekday {
  display: table-cell;
  padding: 0.5em;
  color: #8B9898;
  text-align: center;
  font-size: 0.875em;
}
.DayPicker-Weekday abbr[title] {
  border-bottom: none;
  text-decoration: none;
}
.DayPicker-Body {
  display: table-row-group;
}
.DayPicker-Week {
  display: table-row;
}
.DayPicker-Day {
  display: table-cell;
  padding: 0.5em;
  border-radius: 50%;
  vertical-align: middle;
  text-align: center;
  cursor: pointer;
}
.DayPicker-WeekNumber {
  display: table-cell;
  padding: 0.5em;
  min-width: 1em;
  border-right: 1px solid #EAECEC;
  color: #8B9898;
  vertical-align: middle;
  text-align: right;
  font-size: 0.75em;
  cursor: pointer;
}
.DayPicker--interactionDisabled .DayPicker-Day {
  cursor: default;
}
.DayPicker-Footer {
  padding-top: 0.5em;
}
.DayPicker-TodayButton {
  border: none;
  background-color: transparent;
  background-image: none;
  box-shadow: none;
  color: #4A90E2;
  font-size: 0.875em;
  cursor: pointer;
}
/* Default modifiers */
.DayPicker-Day--today {
  color: #D0021B;
  font-weight: 700;
}
.DayPicker-Day--outside {
  color: #8B9898;
  cursor: default;
}
.DayPicker-Day--disabled {
  color: #DCE0E0;
  cursor: default;
  /* background-color: #eff1f1; */
}
/* Example modifiers */
.DayPicker-Day--sunday {
  background-color: #F7F8F8;
}
.DayPicker-Day--sunday:not(.DayPicker-Day--today) {
  color: #DCE0E0;
}
.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside) {
  position: relative;
  background-color: #4A90E2;
  color: #F0F8FF;
}
.DayPicker-Day--selected:not(.DayPicker-Day--disabled):not(.DayPicker-Day--outside):hover {
  background-color: #51A0FA;
}
.DayPicker:not(.DayPicker--interactionDisabled) .DayPicker-Day:not(.DayPicker-Day--disabled):not(.DayPicker-Day--selected):not(.DayPicker-Day--outside):hover {
  background-color: #F0F8FF;
}
/* DayPickerInput */
.DayPickerInput {
  display: inline-block;
}
.DayPickerInput-OverlayWrapper {
  position: relative;
}
.DayPickerInput-Overlay {
  position: absolute;
  left: 0;
  z-index: 1;
  background: white;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
}
.sentieoSelect2.multiSelectContainer.select2-drop {
  border-top: unset !important;
}
.sentieoSelect2.multiSelectContainer.select2-dropdown-open .select2-choices {
  border: 1px solid #ccd8e6 !important;
  box-shadow: unset !important;
}
.sentieoSelect2.multiSelectContainer .select2-choices {
  border: none;
  box-shadow: unset !important;
  background: white;
}
.sentieoSelect2.multiSelectContainer .select2-choices:hover {
  background: #ccd8e6;
}
.sentieoSelect2.multiSelectContainer .select2-choices .select2-search-choice {
  padding: 3px 5px 3px 5px;
  margin: 3px 0 3px 5px;
  background: white;
  color: #3d7fba;
}
.sentieoSelect2.multiSelectContainer .select2-choices .select2-search-choice a {
  display: none;
}
.sentieoSelect2.multiSelectDropdown .select2-results {
  margin: 0;
}
.sentieoSelect2.multiSelectDropdown .select2-results li {
  display: flex;
}
.sentieoSelect2.multiSelectDropdown .select2-results li::before {
  content: "";
  display: inline-block;
  position: relative;
  width: 20px;
  background-color: transparent;
  vertical-align: middle;
  box-sizing: border-box;
}
.sentieoSelect2.multiSelectDropdown .select2-results li.select2-selected::before {
  font-family: FontAwesome, sans-serif;
  content: "\f00c";
  color: #3d7fba;
  background-color: transparent;
  border: 0;
  padding-left: 3px;
  height: 100%;
  top: 6px;
}
.simple-table {
  border: 1px solid #CCD8E6;
  box-sizing: border-box;
  border-radius: 2px;
  float: left;
  width: 100%;
  font-family: Lato, sans-serif;
  font-style: normal;
  margin-top: 10px;
}
.simple-table .table-title {
  font-weight: 600;
  font-size: 13px;
  line-height: 40px;
  color: #1E374D;
  height: 40px;
  padding-left: 4px;
}
.simple-table .table-header-row {
  border-top: 1px solid #CCD8E6;
  box-sizing: border-box;
  height: 30px;
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
.simple-table .table-header-row .table-header-item {
  height: 30px;
  line-height: 30px;
  color: #506F8A;
  font-size: 10px;
  flex: 1;
}
.simple-table .table-header-row .table-header-item:not(:last-child) {
  border-right: 0.5px solid #CCD8E6;
}
.simple-table .table-header-row .table-header-item:first-child {
  padding-left: 4px;
  text-align: left;
}
.simple-table .table-header-row .table-header-item:not(:first-child) {
  padding-right: 4px;
  text-align: right;
}
.simple-table .table-rows .table-row {
  border-top: 1px solid #CCD8E6;
  box-sizing: border-box;
  height: 20px;
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: stretch;
}
.simple-table .table-rows .table-row .table-row-item {
  height: 20px;
  line-height: 20px;
  font-size: 12px;
  flex: 1;
}
.simple-table .table-rows .table-row .table-row-item:not(:last-child) {
  border-right: 0.5px solid #CCD8E6;
}
.simple-table .table-rows .table-row .table-row-item:first-child {
  color: #506F8A;
  padding-left: 4px;
  text-align: left;
}
.simple-table .table-rows .table-row .table-row-item:not(:first-child) {
  color: #1E374D;
  padding-right: 4px;
  text-align: right;
}
.simple-table .table-rows .table-row:nth-child(odd) {
  background: #FFFFFF;
}
.simple-table .table-rows .table-row:nth-child(even) {
  background: #F5F5F5;
}
.rpm-header {
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
}
.rpm-header .rpm-title {
  font-size: 15px;
  height: 20px;
  border-bottom: 1px solid #CCD8E6;
}
.rpm-header .rpm-metric-selector,
.rpm-header .rpm-series-options {
  height: 32px;
}
.rpm-header .rpm-series-options {
  border-bottom: 1px solid #CCD8E6;
}
.rpm-header .rpm-series-selector {
  align-items: center;
  border-bottom: 1px solid #CCD8E6;
}
.rpm-header .rpm-series-selector .rpm-ticker-selector {
  margin-bottom: 4px;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}
.rpm-header .rpm-series-selector .rpm-ticker-selector .rpm-autocomplete-selector {
  height: 32px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.rpm-header .rpm-series-selector .rpm-ticker-selector .rpm-series-modifiers {
  height: 32px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.rpm-header .rpm-series-selector .rpm-option-selector {
  align-self: flex-start;
  margin-top: 2px;
}
.rpm-header .rpm-series-selector .rpm-show-hide {
  margin-left: 8px;
  height: 28px;
  display: flex;
  align-self: flex-start;
  margin-top: 2px;
  cursor: pointer;
}
.rpm-header .rpm-selector {
  margin-top: 4px;
  margin-bottom: 4px;
  display: flex;
  flex-direction: row;
}
.rpm-header .rpm-selector .rpm-option-selector {
  height: 28px;
  display: flex;
  align-items: center;
}
.rpm-header .rpm-selector .rpm-option-selector .rpm-option-selector-dropdown {
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  align-items: center;
}
.rpm-header .rpm-selector .rpm-option-selector .rpm-option-selector-dropdown .dropdown-items-container {
  z-index: 11;
}
.rpm-header .rpm-selector .rpm-option-selector-name {
  color: #889BBA;
  margin-left: 4px;
  margin-right: 4px;
  line-height: 28px;
}
.rpm-header .rpm-selector .rpm-option-selector-helper {
  margin-right: 4px;
  display: flex;
  align-items: center;
}
.rpm-header .rpm-selector .rpm-input-selector {
  height: 28px;
  display: flex;
  align-items: center;
}
.rpm-header .rpm-selector .rpm-input-selector .rpm-input-selector-input {
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  align-items: center;
}
.rpm-header .rpm-selector .rpm-checkbox-selector {
  height: 28px;
  display: flex;
  margin-left: auto;
  align-items: center;
  cursor: pointer;
}
.rpm-header .rpm-selector .rpm-checkbox-selector .rpm-input-selector-input {
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  align-items: center;
}
.rpm-header-mini {
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  display: flex;
  flex-direction: column;
  border-bottom: 1px solid #CCD8E6;
}
.rpm-header-mini .rpm-title {
  font-size: 15px;
  height: 20px;
  border-bottom: 1px solid #CCD8E6;
}
.rpm-header-mini .rpm-metric-selector {
  height: 32px;
}
.rpm-header-mini .rpm-series-options {
  border-bottom: 1px solid #CCD8E6;
}
.rpm-header-mini .rpm-series-selector {
  align-items: center;
  flex: 1;
  border-bottom: 1px solid #CCD8E6;
}
.rpm-header-mini .rpm-series-selector .rpm-ticker-selector {
  margin: 2px;
  display: flex;
  flex-direction: column;
}
.rpm-header-mini .rpm-series-selector .rpm-ticker-selector .rpm-autocomplete-selector {
  height: 32px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.rpm-header-mini .rpm-series-selector .rpm-ticker-selector .rpm-autocomplete-selector .sentieo_autocomplete--relative {
  width: 120px;
  margin: 4px 0;
}
.rpm-header-mini .rpm-series-selector .rpm-ticker-selector .rpm-series-modifiers {
  height: 32px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.rpm-header-mini .rpm-series-selector .rpm-ticker-selector .rpm-series-modifiers .rpm-input-selector {
  height: 28px;
  display: flex;
  align-items: center;
}
.rpm-header-mini .rpm-series-selector .rpm-ticker-selector .rpm-series-modifiers .rpm-input-selector .rpm-option-selector-name {
  font-size: 9px;
}
.rpm-header-mini .rpm-series-selector .rpm-ticker-selector .rpm-series-modifiers .rpm-input-selector .rpm-input-selector-input {
  display: flex;
  align-items: center;
}
.rpm-header-mini .rpm-series-selector .rpm-ticker-selector .rpm-series-modifiers .rpm-input-selector .rpm-input-selector-input input {
  width: 24px;
}
.rpm-header-mini .rpm-series-selector .rpm-option-selector {
  align-self: flex-start;
}
.rpm-header-mini .rpm-series-selector .rpm-show-hide {
  height: 28px;
  display: flex;
  align-self: flex-start;
  margin-top: 4px;
  margin-left: auto;
  cursor: pointer;
}
.rpm-header-mini .rpm-series-selector .rpm-show-hide .rpm-option-selector-name {
  display: none;
}
.rpm-header-mini .rpm-selector {
  margin-top: 4px;
  margin-bottom: 4px;
  display: flex;
  flex-direction: row;
}
.rpm-header-mini .rpm-selector .rpm-option-selector {
  margin: 0px 2px;
  height: 32px;
  display: flex;
  align-items: center;
}
.rpm-header-mini .rpm-selector .rpm-option-selector .rpm-option-selector-dropdown {
  margin-left: 4px;
  margin-right: 4px;
  display: flex;
  align-items: center;
}
.rpm-header-mini .rpm-selector .rpm-option-selector .rpm-option-selector-dropdown .dropdown-items-container {
  z-index: 11;
}
.rpm-header-mini .rpm-selector .rpm-option-selector-name {
  color: #889BBA;
  margin: 0 4px;
  line-height: 28px;
}
.rpm-header-mini .rpm-selector .rpm-option-selector-helper {
  margin-right: 4px;
  display: flex;
  align-items: center;
}
.rpm-header-mini .rpm-series-selector.rpm-selector {
  margin: 0;
}
.rpm-header-mini .rpm-series-selector.rpm-selector .rpm-option-selector {
  margin: 2px;
}
.rpm-header-mini .rpm-series-selector.rpm-selector .rpm-option-selector-helper {
  margin-left: 2px;
}
.rpm-header-mini .rpm-series-options.rpm-selector {
  margin: 0;
  display: flex;
  flex-direction: column;
}
.rpm-header-mini .rpm-series-options.rpm-selector .rpm-wrapper {
  display: flex;
  flex-direction: row;
}
.rpm-header-mini .rpm-series-options.rpm-selector .rpm-option-selector-dropdown.rmp-drop-NormalizeBy,
.rpm-header-mini .rpm-series-options.rpm-selector .rpm-option-selector-dropdown.rmp-drop-Rebalance,
.rpm-header-mini .rpm-series-options.rpm-selector .rpm-option-selector-dropdown.rmp-drop-Weighting {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.rpm-header-mini .rpm-series-options.rpm-selector .rpm-option-selector-name {
  font-size: 9px;
}
.rpm-header-mini .rpm-series-options.rpm-selector .rpm-input-selector {
  margin: 0px 2px;
  height: 32px;
  display: flex;
  align-items: center;
}
.rpm-header-mini .rpm-series-options.rpm-selector .rpm-input-selector-input {
  display: flex;
  align-items: center;
  margin: 0 4px;
}
.rpm-header-mini .rpm-series-options.rpm-selector .rpm-input-selector-input input {
  width: 24px;
}
.rpm-header .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper),
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) {
  position: relative;
}
.rpm-header .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper):hover .rpm-option-selector-helper__tooltip,
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper):hover .rpm-option-selector-helper__tooltip {
  display: block;
  z-index: 11;
}
.rpm-header .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-help-icon,
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-help-icon {
  position: relative;
  padding: 0 4px;
  cursor: pointer;
  background: white;
  border-radius: 2px;
  font-weight: 600;
  border: 1px solid #CCD8E6;
  color: #889BBA;
  height: 16px;
  display: flex;
  box-sizing: border-box;
  align-items: center;
}
.rpm-header .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-option-selector-helper__tooltip,
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-option-selector-helper__tooltip {
  display: none;
  position: absolute;
  padding: 8px;
  top: 22px;
  color: #1E374D;
  background: white;
  border-radius: 2px;
  right: -70px;
  width: 140px;
  font-weight: 500;
  border: 1px solid #CCD8E6;
}
.rpm-header .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-option-selector-helper__tooltip:after,
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-option-selector-helper__tooltip:after {
  content: '';
  position: absolute;
  border: 8px solid #CCD8E6;
  border-top: none;
  border-top-color: transparent;
  border-left-color: transparent;
  border-right-color: transparent;
  top: -8px;
  left: 70px;
}
.rpm-header .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-option-selector-helper__tooltip .rpm-help-txt__b,
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-option-selector-helper__tooltip .rpm-help-txt__b {
  font-weight: 600;
}
.rpm-header .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-option-selector-helper__tooltip .rpm-help-txt__wrap,
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-option-selector-helper__tooltip .rpm-help-txt__wrap {
  padding-left: 12px;
  margin-top: 8px;
}
.rpm-header .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-option-selector-helper__tooltip .rpm-help-txt__ind,
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-option-selector-helper__tooltip .rpm-help-txt__ind {
  display: block;
}
.rpm-header .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-tooltip-NormalizeBy,
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-tooltip-NormalizeBy {
  left: -72px;
  width: 476px;
  max-width: 500px;
}
.rpm-header .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-tooltip-Weighting,
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-tooltip-Weighting {
  left: -72px;
  width: 476px;
  max-width: 500px;
}
.rpm-header .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-tooltip-ShowAdditionalAnalysis,
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-tooltip-ShowAdditionalAnalysis {
  right: 0;
}
.rpm-header .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-tooltip-ShowAdditionalAnalysis:after,
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-tooltip-ShowAdditionalAnalysis:after {
  right: 0;
  left: unset;
}
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-tooltip-NormalizeBy {
  left: -200px;
  width: 400px;
}
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-tooltip-NormalizeBy:after {
  left: 200px;
}
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-tooltip-Offset {
  right: 0;
}
.rpm-header-mini .rpm-selector .rpm-option-selector-helper:not(.rpm-show-hide-helper) .rpm-tooltip-Offset:after {
  right: 0;
  left: unset;
}
.rpm-dropdown-container {
  display: inline-block;
  border: 1px solid #CCD8E6;
  border-radius: 2px;
  width: fit-content;
  height: fit-content;
  color: #1E374D;
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 11px;
  line-height: 22px;
  position: relative;
  background-color: #FFFFFF;
  cursor: pointer;
}
.rpm-dropdown-container .rpm-dropdown-head {
  background-color: inherit;
  padding: 0px 30px 0px 4px;
  position: relative;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: unset !important;
}
.rpm-dropdown-container .rpm-dropdown-head::after {
  content: '';
  background: #FFFFFF url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%233d7fba'%3E%3Cpath d='M44.961,12.865c-1.46-1.461-3.894-1.461-5.353,0L24.028,27.954L8.449,12.865c-1.459-1.461-3.894-1.461-5.353,0 c-1.463,1.46-1.463,3.406,0,4.867l18.497,17.522c0.487,0.49,1.46,0.976,2.435,0.976c0.975,0,1.948-0.484,2.434-0.976 l18.014-17.522C46.42,16.271,46.42,14.325,44.961,12.865z'%3E%3C/path%3E%3C/svg%3E") 50% 45% / 40% 40% no-repeat;
  position: absolute;
  top: -1px;
  right: -1px;
  width: 25px;
  height: 25px;
  border: 1px solid #CCD8E6;
  border-radius: 2px;
  pointer-events: none;
}
.rpm-dropdown-container .rpm-dropdown-items-container {
  position: absolute;
  background-color: inherit;
  border: 1px solid #CCD8E6;
  border-radius: 2px;
  left: -1px;
  top: 25px;
  z-index: 1000;
  max-height: 250px;
  overflow-y: auto;
  box-shadow: 0 0 10px 0 rgba(30, 55, 77, 0.35);
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.rpm-dropdown-container .rpm-dropdown-items-container::-webkit-scrollbar-track-piece {
  background-color: #ffffff;
  -webkit-border-radius: 0px;
}
.rpm-dropdown-container .rpm-dropdown-items-container::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
.rpm-dropdown-container .rpm-dropdown-items-container::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 10px;
}
.rpm-dropdown-container .rpm-dropdown-items-container::-webkit-scrollbar-thumb:vertical {
  border: 4px solid transparent;
  background-clip: padding-box;
}
.rpm-dropdown-container .rpm-dropdown-items-container::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
.rpm-dropdown-container .rpm-dropdown-items-container .rpm-dropdown-item {
  padding: 0px 30px 0px 7px;
  width: 190px;
}
.rpm-dropdown-container .rpm-dropdown-items-container .highlighted {
  background-color: #f4f8fe;
}
.rpm-error-main {
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 14px;
  text-align: center;
  position: absolute;
  color: #889BBA;
  top: 250px;
  left: 40%;
  width: 20%;
  overflow-wrap: break-word;
  display: none;
}
.rel-performance-widget-error {
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  line-height: 14px;
  text-align: center;
  position: absolute;
  color: #889BBA;
  top: 160px;
  left: 30%;
  width: 40%;
  overflow-wrap: break-word;
  display: none;
}
.fintable-main {
  font-family: Lato, Helvetica Neue, Arial, sans-serif;
  border: 1px solid #ccd8e6;
}
.fintable-main .table-header {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 36px;
  color: #1e374d;
  font-weight: bold;
  font-size: 14px;
}
.fintable-main .table-header .table-name {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 50%;
  padding-left: 4px;
}
.fintable-main .table-header .table-info {
  display: flex;
}
.fintable-main .table-header .table-info .info-item {
  display: flex;
  font-size: 12px;
  padding: 0 12px;
  white-space: nowrap;
}
.fintable-main .table-header .table-info .info-item .label {
  color: #506f8a;
}
.fintable-main .table-header .table-info .info-item .description {
  margin: 0 8px;
  font-weight: normal;
}
.fintable-main .table-body-wrapper {
  display: flex;
  border-top: 1px solid #ccd8e6;
  color: #1e374d;
  overflow: auto;
}
.fintable-main .table-body-wrapper .table-body {
  flex: 1;
}
.fintable-main .table-body-wrapper .table-body .table-row {
  display: flex;
  min-height: 32px;
  border-bottom: 1px solid #e8eef7;
}
.fintable-main .table-body-wrapper .table-body .table-row .table-cell {
  display: flex;
  overflow: hidden;
  font-size: 12px;
  height: 100%;
  align-items: center;
  padding: 4px 8px;
  box-sizing: border-box;
  border-right: 1px solid #e8eef7;
}
.fintable-main .table-body-wrapper .table-body .table-row .remaining-column {
  display: flex;
  flex: 1;
}
.fintable-main .table-body-wrapper .table-body .table-row .remaining-column .table-cell {
  min-width: 120px;
  flex: 1;
}
.fintable-main .table-body-wrapper .table-body .table-row .remaining-column .table-cell:last-child {
  border-right: unset;
}
.fintable-main .table-body-wrapper .table-body .table-row .table-cell.uppercase {
  text-transform: uppercase;
}
.fintable-main .table-body-wrapper .table-body .table-row .table-cell.bold {
  font-weight: bold;
}
.fintable-main .table-body-wrapper .table-body .table-row .initial-column {
  position: sticky;
  background: #ffffff;
  left: 0;
  width: 300px;
  flex-wrap: wrap;
}
.fintable-main .table-footer {
  display: flex;
  justify-content: end;
  color: #889bba;
  font-size: 12px;
  font-style: italic;
  padding-right: 12px;
}
body[content_type="html"] .fintable-main .webkit-scrollbar::-webkit-scrollbar,
body[content_type="html"] .fintable-main .webkit-scrollbar-hidden::-webkit-scrollbar,
body[content_type="html"] .fintable-main .webkit-scrollbar-shown::-webkit-scrollbar {
  height: 4px;
}
/* Header CSS - tabs, menu & notification start */
/**
* .menu-logo css removed.
* #tab-drop-down-menu
*  .tab-text,tab-act removed
*  .menu-itme:hover removed
*
*/
#header-html {
  height: 42px;
  overflow: hidden;
  z-index: 9999;
}
#header-html.side-header {
  height: 0px;
}
#header-html.min-side-header {
  height: 42px;
}
#header-html.min-side-header #menu-left {
  border-right: none;
}
#header-html.min-side-header #menu-left #menu-open {
  display: none;
}
#header-html.min-side-header #menu-left #ask-outer {
  margin-left: 50px;
  padding-left: 1px;
}
#header-html.min-side-header #menu-right {
  display: none;
}
#header-html.min-side-header #menu-middle {
  margin-left: 50px;
}
#header-html.min-side-header #menu-middle #tab-open,
#header-html.min-side-header #menu-middle #tab-docsearch,
#header-html.min-side-header #menu-middle #tab-company,
#header-html.min-side-header #menu-middle #tab-plotter,
#header-html.min-side-header #menu-middle #tab-mosaic,
#header-html.min-side-header #menu-middle .tab-persistent {
  display: none;
}
#header-html #new-main-menu {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  z-index: 1005;
  position: absolute;
  top: 40px;
}
#header-html #new-main-menu.main-menu-bottom {
  left: 50px !important;
}
#header-html #minimized-drop-down-container {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  position: absolute;
  top: 48px;
  left: 605px;
  width: 200px;
}
#header-html #minimized-drop-down-container .main-menu-rectangle {
  background: #D0DCE9;
}
#header-html #minimized-drop-down-container .main-menu-rectangle .menu-item {
  padding: 5px 10px 5px 10px;
  font-size: 10px;
  color: #30506E;
}
#header-html #minimized-drop-down-container .main-menu-rectangle .menu-item .close-icon {
  width: 11px;
  color: #4482BD;
  float: right;
  margin-right: -150px;
}
#header-html #minimized-drop-down-container .main-menu-rectangle .menu-item .close-icon:hover {
  color: #000000;
}
#header-html #feed-drop-down-menu {
  position: absolute;
  top: 48px;
  right: 20px;
  display: block;
  z-index: 1100;
  background: white;
  border: 1px solid lightgrey;
  width: 500px;
  border-radius: 4px;
  -webkit-box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
  box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
}
#header-html #feed-drop-down-menu .clear-icon {
  cursor: pointer;
}
#header-html #feed-drop-down-menu .clear-icon .icon {
  float: right;
  font-size: 13px;
  line-height: 18px;
  padding: 12px 12px 12px 0;
  color: #3d7fba;
}
#header-html #feed-drop-down-menu #main-container {
  position: absolute;
  top: 32px;
  width: 400px;
  height: 108px;
  background: white;
  border-top: 1px solid lightgray;
}
#header-html #feed-drop-down-menu #main-container .message-feed {
  text-align: center;
  height: 25px;
  margin-top: 10px;
  font-size: 12px;
}
#header-html #feed-drop-down-menu #main-container .message-feed .feed-image {
  margin-top: 24px;
}
#header-html #feed-drop-down-menu #main-container .message-feed h3 {
  margin: 0px;
  margin-top: 5px;
}
#header-html #feed-drop-down-menu #main-container .message-feed p {
  margin: 0px;
  font-size: 10px;
}
#header-html #feed-drop-down-menu #feedback-main {
  border-radius: 3px;
  font-family: Helvetica Neue, sans-serif;
}
#header-html #feed-drop-down-menu #feedback-main .feedback-header {
  font-size: 14px;
  color: #3d7fba;
  padding: 12px;
  line-height: 18px;
  text-align: center;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
#header-html #feed-drop-down-menu #feedback-main .addfeedback {
  margin: 0px 12px;
}
#header-html #feed-drop-down-menu #feedback-main .addfeedback #feedback {
  width: 100%;
  box-sizing: border-box;
  height: 108px;
  padding: 12px;
  resize: none;
  border-radius: 4px;
  border: 1px solid #d4e0ea;
  margin-top: 12px;
}
#header-html #feed-drop-down-menu #feedback-main .errDrop {
  position: relative;
  width: 134px;
  margin: 0 auto;
  padding: 9px;
  background: #ffffff;
  border-radius: 4px;
  border: 1px solid #d4e0ea;
  cursor: pointer;
  white-space: nowrap;
}
#header-html #feed-drop-down-menu #feedback-main .errDrop:after {
  content: "";
  width: 0;
  height: 0;
  position: absolute;
  top: 50%;
  right: 6px;
  margin-top: -3px;
  border-width: 4px 4px 0 4px;
  border-style: solid;
  border-color: #666666 transparent;
}
#header-html #feed-drop-down-menu #feedback-main .dropDown {
  position: absolute;
  top: 100%;
  left: 0;
  right: 0;
  background: #ffffff;
  border-radius: 0 0 5px 5px;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-top: none;
  border-bottom: none;
  list-style: none;
  transition: all 0.3s ease-out;
  white-space: nowrap;
  font-size: 10px;
  max-height: 0;
  overflow: hidden;
}
#header-html #feed-drop-down-menu #feedback-main .errDrop .dropDown li {
  display: block;
  text-decoration: none;
  color: #333;
  padding: 10px 0;
  border-bottom: 1px solid #d4e0ea;
  padding-left: 5%;
  width: 95%;
}
#header-html #feed-drop-down-menu #feedback-main .errDrop .dropDown li:hover {
  color: #ffffff;
  background-color: #3d7fba;
}
#header-html #feed-drop-down-menu #feedback-main .errDrop.active {
  border-radius: 3px 3px 0 0;
  background: #3d7fba;
  box-shadow: none;
  color: white;
  border: 1px solid #3d7fba;
}
#header-html #feed-drop-down-menu #feedback-main .errDrop:hover {
  border-radius: 3px;
  border: 1px solid #3d7fba;
}
#header-html #feed-drop-down-menu #feedback-main .errDrop.active:after {
  border-color: #ffffff transparent;
}
#header-html #feed-drop-down-menu #feedback-main .errDrop.active .dropDown {
  border-bottom: 1px solid rgba(0, 0, 0, 0.2);
  max-height: 130px;
  overflow-y: auto;
  z-index: 100;
}
#header-html #feed-drop-down-menu #feedback-main .curnt-html {
  width: 80%;
  overflow: hidden;
  font-size: 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#header-html #feed-drop-down-menu #feedback-main td {
  margin: 2px 0;
  padding: 2px;
}
#header-html #feed-drop-down-menu #feedback-main #legend {
  font-size: 12px;
  margin: 0px;
  padding: 4px;
  color: #666666;
}
#header-html #feed-drop-down-menu #feedback-main .selSource {
  font-size: 12px;
  margin: 0px;
  padding: 12px 12px 0 12px;
}
#header-html #feed-drop-down-menu #feedback-main .selSource table tbody tr td .newAutocomplete {
  width: 150px !important;
  border-radius: 3px;
  border: 1px solid #d4e0ea;
  padding: 0px;
  height: 30px;
  text-indent: 4px;
}
#header-html #feed-drop-down-menu #feedback-main .selSource table tbody tr td .newAutocomplete .noisy-list {
  height: 30px;
  width: 100%;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
  border: 0px;
}
#header-html #feed-drop-down-menu #feedback-main .selSource table tbody tr td .newAutocomplete .noisy-list .noisy-long-token {
  margin: 5px;
}
#header-html #feed-drop-down-menu #feedback-main .selSource table tbody tr td .newAutocomplete .noisy-list .addTicker {
  width: 80%;
  line-height: 30px;
}
#header-html #feed-drop-down-menu #feedback-main .selSource table tbody tr td .newAutocomplete .suggest-wrapper {
  right: 0px;
  top: 40px;
  left: auto;
  background: #ffffff;
}
#header-html #feed-drop-down-menu #feedback-main #submit-fedback {
  font-size: 14px;
  line-height: 18px;
  border: 1px solid #3d7fba;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  text-align: center;
  color: #ffffff;
  border-radius: 4px;
  padding: 6px 12px;
  background-color: #3d7fba;
  cursor: pointer;
}
#header-html #feed-drop-down-menu #feedback-main #submit-fedback:hover {
  color: #3d7fba;
  border: 1px solid #3d7fba;
  background-color: white;
}
#header-html #feed-drop-down-menu #feedback-main #source {
  border: 0px;
  background-color: #F2F2F2;
}
#header-html #feed-drop-down-menu #feedback-main .submit-button {
  text-align: center;
  padding: 12px;
}
#header-html ul {
  list-style-type: none;
  padding: 0px;
  margin: 0px;
}
#header-html li {
  float: left;
}
#header-html #menuholder #ask-outer {
  height: 100%;
  background-color: #3d7fba;
  padding: 0 6px;
  display: none;
}
#header-html #menuholder #ask-outer.shown {
  display: block;
}
#header-html #menuholder #ask-outer .graph_search_form {
  position: relative;
  height: 37px;
  margin-top: 2px;
  margin-bottom: 2px;
  border: 1px solid #272f3c;
  border-radius: 3px;
  background: #2e3644;
  box-sizing: border-box;
}
#header-html #menuholder #ask-outer .graph_search_form #frozen-tickers {
  font-size: 14px;
  display: inline-block;
  height: 34px;
  vertical-align: top;
  text-transform: uppercase;
  color: #fff;
  background: transparent;
}
#header-html #menuholder #ask-outer .graph_search_form #frozen-tickers .fticker {
  line-height: 18px;
  display: inline-block;
  padding: 4px 0px 4px 2px;
  margin: 4px 0px 4px 2px;
  border-radius: 4px;
}
#header-html #menuholder #ask-outer .graph_search_form #frozen-tickers .ffunc {
  line-height: 18px;
  display: inline-block;
  padding: 4px 4px;
  margin: 4px 2px;
}
#header-html #menuholder #ask-outer .graph_search_form #ask-question {
  color: #ffffff;
  padding: 0px 2px;
  padding-left: 0px;
  padding-right: 30px;
  width: 200px;
  outline: none;
  height: 34px;
  line-height: 34px;
  font-size: 14px;
  background: transparent;
  border: none;
  display: inline-block;
}
#header-html #menuholder #ask-outer .graph_search_form #ask-question hr {
  display: none;
}
#header-html #menuholder #ask-outer .graph_search_form #ask-question.func::before {
  content: "(";
}
#header-html #menuholder #ask-outer .graph_search_form #ask-question.func::after {
  content: ")";
}
#header-html #menuholder #ask-outer .graph_search_form input::-webkit-input-placeholder {
  color: #a5b3c7;
  font-style: italic;
  font-size: 12px;
}
#header-html #menuholder #ask-outer .graph_search_form input::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #a5b3c7;
  font-style: italic;
  font-size: 12px;
}
#header-html #menuholder #ask-outer .graph_search_form input::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #a5b3c7;
  font-size: 12px;
  font-style: italic;
}
#header-html #menuholder #ask-outer .graph_search_form input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #a5b3c7;
  font-size: 12px;
  font-style: italic;
}
#header-html #menuholder #ask-outer .graph_search_form .icons-used {
  position: absolute;
  right: 2px;
  top: 6px;
  cursor: pointer;
}
#header-html #menuholder #ask-outer .graph_search_form .icons-used .clear-icon {
  display: none;
  float: right;
  margin-right: 8px;
  margin-top: 6px;
}
#header-html #menuholder #ask-outer .graph_search_form .icons-used .clear-icon .icon {
  height: 12px;
  width: 12px;
  fill: #bbc6d5;
}
#header-html #menuholder #ask-outer .graph_search_form .icons-used #help {
  margin-right: 7px;
  font-size: 9px;
  margin-top: 2px;
  cursor: pointer;
  border-radius: 15px;
  padding: 4px;
  background: #2C557B;
  color: #f8f8f8;
}
#header-html #menuholder #ask-outer.sidebar-enabled {
  background: transparent;
  border: none;
  position: absolute;
  top: 20%;
  height: auto;
  left: 40%;
  width: 424px;
  box-sizing: border-box;
  margin: 0;
  margin-left: 0;
  padding-left: 0;
  z-index: 10000;
  display: none;
}
#header-html #menuholder #ask-outer.sidebar-enabled.shown {
  display: block;
}
#header-html #menuholder #ask-outer.sidebar-enabled .graph_search_form {
  height: 40px;
  padding: 0 0 0 4px;
}
#header-html #menuholder #ask-outer.sidebar-enabled .graph_search_form #frozen-tickers {
  height: 38px;
}
#header-html #menuholder #ask-outer.sidebar-enabled .graph_search_form #frozen-tickers .fticker {
  line-height: 22px;
}
#header-html #menuholder #ask-outer.sidebar-enabled #ask-question {
  width: 250px;
  height: 96%;
  line-height: 38px;
  padding: 0px 2px;
  box-sizing: border-box;
  background: #2e3644;
}
#header-html #menu-left {
  width: auto;
  margin-right: 8px;
  height: 100%;
  border-right: 1px solid #424a57;
}
#header-html #menu-left .menubutton-css {
  padding-left: 3px;
  padding-right: 3px;
  line-height: 40px;
  width: 92px;
}
#header-html #menu-left .menubutton-css:before {
  color: #ffffff;
  padding-right: 12px;
  font-size: 20px;
  vertical-align: middle;
}
#header-html #menu-left .icon-menu-open {
  background: center;
  width: 20px;
  padding: 0px 8px;
  background-repeat: no-repeat;
  background-position: center;
  height: 40px;
  display: inline-block;
}
#header-html .loading {
  margin: 0 auto;
  z-index: 9999;
  position: absolute;
  display: none;
  width: 300px;
  text-align: center;
  right: auto;
  bottom: auto;
}
#header-html .loading .loading-wrapper {
  width: 100%;
  height: 50px;
  text-align: center;
}
#header-html .loading .loading-wrapper p {
  font-size: 12px;
  font-family: sans-serif;
  color: #85bff1;
  text-transform: uppercase;
  letter-spacing: 0.2em;
}
#header-html .loading circle {
  stroke-dasharray: 410;
  stroke-dashoffset: 2110;
  stroke-width: 2;
  stroke-linecap: round;
  animation: dash 8s linear infinite;
  fill-opacity: 0.1;
  stroke: #538dbf;
}
@-moz-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@-webkit-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@-o-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
.sentieo-vega #header-html {
  height: 35px;
}
#menu-middle {
  height: 100%;
  overflow: hidden;
}
#menu-middle .all-tab-holder {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#menu-middle .all-tab-holder .left-icon {
  margin-right: 6px;
  height: 18px;
  width: 18px;
  background-size: 18px 18px;
}
#menu-middle .all-tab-holder .left-icon.icon-menu-search-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px'  xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M45.594,43.651L32.283,30.205c2.48-2.983,3.975-6.821,3.975-11.013C36.258,9.697,28.59,2,19.131,2 C9.673,2,2.005,9.697,2.005,19.192c0,9.494,7.667,17.191,17.126,17.191c4.298,0,8.226-1.589,11.232-4.214l13.293,13.427 c0.535,0.537,1.402,0.537,1.938,0S46.129,44.188,45.594,43.651z M19.131,33.658c-7.958,0-14.409-6.478-14.409-14.466 c0-7.989,6.451-14.465,14.409-14.465c7.958,0,14.408,6.476,14.408,14.465C33.539,27.183,27.09,33.658,19.131,33.658z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .left-icon.icon-menu-comparable-header,
#menu-middle .all-tab-holder .icon-menu-comparable {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' width='16px' height='16px' class='left-icon fl fs1' data-id='' title='' xmlns='http://www.w3.org/2000/svg' style=''%3E%3Cpath d='M45.637,13.342c-0.104-0.104-0.222-0.184-0.347-0.242l-7.528-7.5c-0.488-0.485-1.277-0.485-1.764,0 c-0.489,0.483-0.489,1.27,0,1.752l5.663,5.644H23.973c-0.699,0-1.268,0.567-1.268,1.269c0,0.004,0,0.008,0,0.014 c0,0.004,0,0.009,0,0.013v18.127H6.341l5.663-5.642c0.487-0.485,0.487-1.271,0-1.754c-0.486-0.484-1.275-0.484-1.764,0 l-7.531,7.502c-0.125,0.06-0.242,0.139-0.346,0.242c-0.256,0.256-0.375,0.596-0.362,0.931c-0.013,0.333,0.106,0.671,0.362,0.926 c0.099,0.097,0.209,0.174,0.326,0.231L10.24,42.4c0.486,0.486,1.275,0.486,1.764,0c0.487-0.486,0.487-1.275,0-1.764l-5.688-5.686 h17.315c0.117,0.035,0.24,0.055,0.369,0.055c0.714,0,1.294-0.58,1.294-1.295V15.53h16.389l-5.686,5.684 c-0.489,0.486-0.489,1.276,0,1.763c0.484,0.487,1.273,0.487,1.763,0l7.552-7.547c0.117-0.058,0.228-0.135,0.324-0.231 c0.256-0.255,0.377-0.593,0.362-0.925C46.014,13.938,45.893,13.598,45.637,13.342z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .left-icon.icon-menu-docsearch-header,
#menu-middle .all-tab-holder .icon-menu-docsearch {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' height='16px' width='16px' class='left-icon fl fs1' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M40.615,13.248L29.803,2.435C29.602,2.177,29.301,2,28.949,2h-17.6C8.919,2,6.95,3.972,6.95,6.4v35.202 c0,2.43,1.97,4.398,4.399,4.398h23.516l-2.201-2.199H11.349c-1.215,0-2.199-0.984-2.199-2.199V6.4 c0-1.215,0.984-2.199,2.199-2.199h16.5v9.9c0,0.605,0.494,1.1,1.1,1.1h9.9v22.34l2.201,2.199V14.101 C41.051,13.75,40.873,13.45,40.615,13.248z M30.049,13.001V5.722l7.281,7.279H30.049z M32.125,35.523 c1.453-1.797,2.324-4.082,2.324-6.57c0-5.772-4.678-10.451-10.45-10.451c-5.771,0-10.45,4.679-10.45,10.451 c0,5.771,4.679,10.449,10.45,10.449c2.491,0,4.776-0.871,6.571-2.324l7.768,7.77c0.432,0.43,1.127,0.43,1.557,0 c0.432-0.43,0.432-1.127,0-1.557L32.125,35.523z M24,37.203c-4.557,0-8.25-3.695-8.25-8.252c0-4.557,3.693-8.25,8.25-8.25 c4.557,0,8.25,3.692,8.25,8.25C32.25,33.508,28.557,37.203,24,37.203z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .left-icon.icon-menu-mosaic-header,
#menu-middle .all-tab-holder .icon-menu-mosaic {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='left-icon fl fs1' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M10.159,7.143l3.46-0.537c0.382-0.076,0.669-0.381,0.746-0.765l0.224-1.733c-1.706,0.808-3.292,1.828-4.723,3.027 C9.96,7.152,10.06,7.156,10.159,7.143z'%3E%3C/path%3E%3Cpath d='M17.711,6.014l4.147-0.382c0.44-0.038,0.785-0.382,0.766-0.821l0.096-2.295c0.014-0.172-0.025-0.332-0.102-0.472 C20.665,2.165,18.782,2.54,17,3.137l-0.245,1.902C16.696,5.593,17.157,6.07,17.711,6.014z'%3E%3C/path%3E%3Cpath d='M6.163,14.197l0.459-3.613c0.005-0.034,0.007-0.066,0.008-0.102c-1.098,1.408-2.027,2.951-2.762,4.601l1.492-0.121 C5.763,14.941,6.086,14.618,6.163,14.197z'%3E%3C/path%3E%3Cpath d='M9.185,14.273l2.963-0.67c0.324-0.076,0.592-0.324,0.688-0.67l0.746-3.326c0.134-0.611-0.4-1.166-1.033-1.051L9.412,9.168 C9.067,9.227,8.78,9.512,8.724,9.876L8.131,13.26C8.019,13.891,8.571,14.408,9.185,14.273z'%3E%3C/path%3E%3Cpath d='M16.392,12.82l5.086-0.631c0.422-0.058,0.746-0.383,0.766-0.803l0.21-3.136c0.039-0.556-0.44-0.994-0.976-0.937 l-4.59,0.496C16.506,7.85,16.2,8.137,16.124,8.499l-0.708,3.271C15.302,12.361,15.799,12.896,16.392,12.82z'%3E%3C/path%3E%3Cpath d='M4.633,22.992c0.478-0.02,0.841-0.383,0.88-0.803l0.229-4.092c0.021-0.517-0.421-0.955-0.956-0.918l-1.77,0.141 C2.44,19.122,2.091,21.025,2,22.996c0.054,0.01,0.108,0.016,0.166,0.016L4.633,22.992z'%3E%3C/path%3E%3Cpath d='M8.094,22.954l2.716-0.019c0.457,0,0.84-0.363,0.879-0.822l0.459-5.086c0.057-0.592-0.479-1.07-1.071-0.957l-2.83,0.556 c-0.401,0.076-0.707,0.42-0.726,0.821l-0.326,4.551C7.158,22.514,7.578,22.954,8.094,22.954z'%3E%3C/path%3E%3Cpath d='M15.035,22.896l5.907-0.039c0.459,0,0.861-0.381,0.861-0.859l0.211-6.462c0.019-0.535-0.44-0.956-0.976-0.897 l-5.603,0.649c-0.4,0.058-0.726,0.382-0.765,0.804l-0.517,5.85C14.117,22.457,14.519,22.896,15.035,22.896z'%3E%3C/path%3E%3Cpath d='M5.915,30.123l-0.344-3.996c-0.039-0.42-0.401-0.764-0.842-0.783l-2.541-0.096c-0.061-0.002-0.119,0.002-0.176,0.012 c0.109,1.971,0.479,3.873,1.072,5.674l1.895,0.164C5.532,31.137,5.972,30.697,5.915,30.123z'%3E%3C/path%3E%3Cpath d='M11.383,32.322c0.612,0.133,1.147-0.383,1.091-0.994l-0.65-4.742c-0.059-0.42-0.402-0.727-0.803-0.764l-2.754-0.23 c-0.554-0.037-1.014,0.422-0.955,0.975l0.457,4.341c0.039,0.385,0.325,0.688,0.688,0.766L11.383,32.322z'%3E%3C/path%3E%3Cpath d='M21.134,33.852c0.535,0.058,1.014-0.381,0.975-0.897l-0.268-5.621c-0.02-0.459-0.363-0.822-0.822-0.842l-5.812-0.324 c-0.554-0.021-0.994,0.438-0.917,0.994l0.708,5.276c0.058,0.383,0.362,0.688,0.765,0.746L21.134,33.852z'%3E%3C/path%3E%3Cpath d='M25.13,4.829c0,0.401,0.324,0.726,0.727,0.765l4.397,0.344c0.497,0.039,0.897-0.383,0.86-0.898L30.858,3.09 c-1.805-0.591-3.713-0.956-5.689-1.061c-0.049,0.106-0.077,0.226-0.077,0.352L25.13,4.829z'%3E%3C/path%3E%3Cpath d='M34.25,6.454l3.519,0.573c0.086,0.015,0.168,0.016,0.248,0.006c-1.431-1.182-3.014-2.184-4.714-2.979l0.22,1.653 C33.58,6.09,33.867,6.396,34.25,6.454z'%3E%3C/path%3E%3Cpath d='M26.086,12.15l5.313,0.535c0.594,0.059,1.072-0.477,0.957-1.031l-0.67-3.27c-0.076-0.363-0.401-0.65-0.783-0.688 l-4.741-0.42c-0.517-0.057-0.976,0.382-0.956,0.897l0.096,3.136C25.302,11.75,25.646,12.113,26.086,12.15z'%3E%3C/path%3E%3Cpath d='M35.053,12.764c0.076,0.344,0.345,0.592,0.669,0.668l3.117,0.709c0.611,0.133,1.166-0.402,1.07-1.015l-0.631-3.365 C39.22,9.398,38.933,9.13,38.59,9.053l-3.25-0.65c-0.632-0.133-1.167,0.439-1.032,1.053L35.053,12.764z'%3E%3C/path%3E%3Cpath d='M41.897,14.141c0.058,0.4,0.362,0.707,0.765,0.746l1.454,0.153c-0.731-1.633-1.654-3.16-2.741-4.554 c0.001,0.025,0.002,0.053,0.006,0.08L41.897,14.141z'%3E%3C/path%3E%3Cpath d='M33.045,15.956c-0.021-0.421-0.362-0.765-0.784-0.804l-5.908-0.555c-0.516-0.058-0.955,0.363-0.955,0.879l0.097,6.521 c0.019,0.479,0.401,0.86,0.879,0.86l6.329,0.039c0.516,0,0.917-0.439,0.859-0.957L33.045,15.956z'%3E%3C/path%3E%3Cpath d='M40.522,17.333c-0.039-0.401-0.326-0.728-0.709-0.804l-3.06-0.611c-0.573-0.113-1.108,0.344-1.052,0.938l0.479,5.276 c0.038,0.458,0.401,0.804,0.86,0.804l2.944,0.019c0.517,0,0.938-0.438,0.879-0.917L40.522,17.333z'%3E%3C/path%3E%3Cpath d='M42.337,18.021l0.248,4.11c0.039,0.478,0.422,0.841,0.898,0.841l2.313,0.02c0.07,0,0.138-0.01,0.203-0.025 c-0.095-1.994-0.454-3.918-1.045-5.74l-1.625-0.162C42.776,17.007,42.299,17.466,42.337,18.021z'%3E%3C/path%3E%3Cpath d='M32.51,26.205l-6.214,0.285c-0.459,0.02-0.822,0.402-0.842,0.861l-0.114,5.657c0,0.535,0.459,0.957,0.976,0.898 l5.641-0.572c0.421-0.039,0.746-0.344,0.783-0.767l0.688-5.37C33.483,26.645,33.063,26.186,32.51,26.205z'%3E%3C/path%3E%3Cpath d='M39.813,25.65l-2.944,0.248c-0.402,0.039-0.728,0.362-0.784,0.764l-0.67,4.857c-0.096,0.61,0.46,1.108,1.052,0.975 l3.117-0.688c0.362-0.076,0.631-0.384,0.688-0.767l0.496-4.416C40.827,26.07,40.368,25.592,39.813,25.65z'%3E%3C/path%3E%3Cpath d='M45.76,25.268l-2.409,0.113c-0.42,0.021-0.783,0.346-0.822,0.785l-0.381,4.053c-0.06,0.555,0.4,1.014,0.955,0.957 l1.803-0.193c0.601-1.805,0.974-3.713,1.086-5.69C45.916,25.273,45.839,25.264,45.76,25.268z'%3E%3C/path%3E%3Cpath d='M6.756,37.141l-0.421-3.557c-0.038-0.4-0.382-0.727-0.803-0.766l-1.783-0.125c0.76,1.771,1.745,3.426,2.92,4.922 C6.735,37.473,6.769,37.311,6.756,37.141z'%3E%3C/path%3E%3Cpath d='M13.103,34.865c-0.076-0.326-0.344-0.574-0.668-0.65l-3.041-0.688c-0.592-0.152-1.166,0.383-1.052,0.994l0.556,3.229 c0.057,0.383,0.344,0.67,0.707,0.728l3.211,0.555c0.612,0.115,1.147-0.459,0.994-1.09L13.103,34.865z'%3E%3C/path%3E%3Cpath d='M22.319,36.451c-0.02-0.42-0.344-0.764-0.766-0.82l-4.875-0.611c-0.611-0.078-1.107,0.478-0.976,1.068l0.649,2.945 c0.096,0.363,0.402,0.65,0.784,0.688l4.417,0.441c0.535,0.057,0.995-0.402,0.956-0.938L22.319,36.451z'%3E%3C/path%3E%3Cpath d='M13.772,40.945l-3.537-0.439c-0.238-0.027-0.463,0.045-0.637,0.182c1.539,1.33,3.264,2.451,5.129,3.318l-0.189-2.277 C14.499,41.328,14.174,41.002,13.772,40.945z'%3E%3C/path%3E%3Cpath d='M22.778,45.076l-0.076-2.467c-0.02-0.439-0.364-0.805-0.803-0.842l-4.055-0.345c-0.535-0.039-0.994,0.42-0.937,0.955 l0.253,2.586c1.562,0.513,3.203,0.853,4.898,0.998C22.479,45.898,22.795,45.518,22.778,45.076z'%3E%3C/path%3E%3Cpath d='M31.095,35.152l-5.066,0.516c-0.438,0.039-0.766,0.402-0.783,0.842l-0.076,2.791c0,0.516,0.439,0.938,0.956,0.898 l4.55-0.363c0.383-0.037,0.708-0.324,0.766-0.707l0.612-2.926C32.166,35.631,31.688,35.094,31.095,35.152z'%3E%3C/path%3E%3Cpath d='M38.569,33.68l-3.174,0.728c-0.344,0.075-0.593,0.344-0.668,0.67l-0.688,3.039c-0.134,0.61,0.401,1.166,1.014,1.053 l3.288-0.573c0.363-0.058,0.65-0.345,0.688-0.707l0.594-3.193C39.737,34.082,39.183,33.545,38.569,33.68z'%3E%3C/path%3E%3Cpath d='M41.706,33.66l-0.479,3.518c-0.024,0.174,0.004,0.34,0.068,0.484c1.182-1.496,2.172-3.148,2.938-4.922l-1.764,0.174 C42.088,32.953,41.765,33.26,41.706,33.66z'%3E%3C/path%3E%3Cpath d='M30.005,41.5l-4.109,0.287c-0.44,0.037-0.804,0.4-0.804,0.859l-0.039,2.446c-0.018,0.476,0.347,0.845,0.812,0.878 c1.665-0.142,3.278-0.466,4.819-0.953l0.238-2.562C30.979,41.92,30.54,41.461,30.005,41.5z'%3E%3C/path%3E%3Cpath d='M37.672,40.562l-3.575,0.479c-0.4,0.057-0.707,0.383-0.744,0.783l-0.193,2.236c1.883-0.861,3.624-1.98,5.177-3.314 C38.158,40.602,37.924,40.527,37.672,40.562z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .left-icon.icon-menu-plotter-header,
#menu-middle .all-tab-holder .icon-menu-plotter {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='left-icon fl fs1' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M44.743,39.714h-5.028V23.371c0-0.694-0.562-1.257-1.257-1.257S37.2,22.677,37.2,23.371v16.343h-6.285V14.571 c0-0.694-0.562-1.258-1.258-1.258c-0.694,0-1.257,0.563-1.257,1.258v25.143h-6.286V24.628c0-0.695-0.563-1.257-1.257-1.257 c-0.694,0-1.258,0.562-1.258,1.257v15.086h-6.285V29.656c0-0.694-0.562-1.257-1.258-1.257S10.8,28.961,10.8,29.656v10.058H4.514 V7.028c0-0.694-0.562-1.258-1.257-1.258S2,6.334,2,7.028v33.943c0,0.694,0.562,1.258,1.257,1.258h41.486 c0.694,0,1.257-0.562,1.257-1.258S45.438,39.714,44.743,39.714z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-welcome-center-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M36.508,10.631c-0.818-0.765-1.701-1.456-2.646-2.062l1.647-3.291c1.343,0.828,2.597,1.789,3.728,2.877L36.508,10.631z M32.241,3.609c-1.468-0.592-3.011-1.021-4.614-1.287l-0.215,3.675c1.1,0.207,2.158,0.519,3.177,0.915L32.241,3.609z M20.333,35 h7.333V13h-7.333V35L20.333,35z M41.654,10.912l-2.729,2.479c0.642,0.899,1.195,1.856,1.667,2.862l3.475-1.241 C43.411,13.55,42.6,12.184,41.654,10.912z M41.807,19.712c0.334,1.379,0.526,2.81,0.526,4.288c0,10.107-8.226,18.333-18.333,18.333 C13.891,42.333,5.667,34.107,5.667,24c0-3.509,1.01-6.777,2.729-9.564l3.983,3.983l2.481-12.858L2,8.035l3.734,3.736 C3.384,15.268,2,19.468,2,24c0,12.148,9.852,22,22,22s22-9.852,22-22c0-1.912-0.27-3.758-0.727-5.529L41.807,19.712z M19.602,2.467 l0.729,3.602c1.112-0.229,2.255-0.37,3.431-0.387L23.975,2C22.477,2.002,21.018,2.178,19.602,2.467z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-note-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' class='left-icon fl fs1' data-id='' title='' style=''%3E%3Cg id='note-note_fm'%3E%3Cpath d='M36.974,46H11.026c-2.492,0-4.514-2.021-4.514-4.514V6.512C6.513,4.02,8.533,2,11.026,2h18.021c0.002,0,0.004,0,0.009,0 h0.021c0.001,0,0.001,0,0.001,0c0.361,0,0.669,0.182,0.875,0.445l11.091,11.09c0.265,0.207,0.444,0.514,0.444,0.875l0,0v0.023 c0,0.002,0,0.004,0,0.006v27.047C41.485,43.979,39.466,46,36.974,46z M30.205,5.814v7.468h7.467L30.205,5.814z M39.229,15.539 H29.076c-0.623,0-1.128-0.505-1.128-1.128V4.257H11.024c-1.246,0-2.256,1.011-2.256,2.257v34.975c0,1.246,1.01,2.257,2.256,2.257 h25.949c1.245,0,2.256-1.011,2.256-2.257V15.539L39.229,15.539z M32.461,36.975H15.538c-0.624,0-1.129-0.504-1.129-1.127 c0-0.625,0.505-1.13,1.129-1.13h16.923c0.624,0,1.128,0.505,1.128,1.13C33.589,36.471,33.085,36.975,32.461,36.975z M32.461,30.205 H15.538c-0.624,0-1.129-0.505-1.129-1.128c0-0.624,0.505-1.128,1.129-1.128h16.923c0.624,0,1.128,0.504,1.128,1.128 C33.589,29.7,33.085,30.205,32.461,30.205z M32.461,23.436H15.538c-0.624,0-1.129-0.504-1.129-1.127s0.505-1.129,1.129-1.129 h16.923c0.624,0,1.128,0.506,1.128,1.129S33.085,23.436,32.461,23.436z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-mail-header {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='left-icon fl fs1' data-id='' title='' style='' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Cg%3E%3Cpath d='M46,11.992c0-0.275,0-0.55-0.092-0.825c-0.366-1.467-1.467-2.292-3.3-2.292H6.858c-1.65,0-3.483,0.642-4.308,1.742 c-0.092,0.092-0.184,0.092-0.184,0.184C2.092,11.167,2,11.625,2,11.992c0,0.092,0,0.184,0,0.367v22c0,2.2,2.566,4.767,4.767,4.767 h35.75c2.292,0,3.392-2.566,3.392-4.858v-22C46,12.175,46,12.083,46,11.992z M6.767,11.625h35.017h0.733l0,0L24,26.476 L5.483,11.717C5.941,11.625,6.4,11.625,6.767,11.625z M42.608,36.375H6.858c-0.825,0-2.108-1.283-2.108-2.108V14.65l18.333,14.667 c0.275,0.184,0.55,0.367,0.917,0.367s0.642-0.092,0.917-0.367L43.25,14.65v19.708C43.25,35.092,43.342,36.375,42.608,36.375z'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-clip-header {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='left-icon fl fs1' data-id='' title='' style='' xmlns='http://www.w3.org/2000/svg'%3E%3Cg id='clip-Layer_43'%3E%3Cpath d='M38.96,2H9.04C6.311,2,5.52,2.527,5.52,5.519V42.48c0,3.256,2.596,3.52,3.52,3.52C10.184,46,24,32.713,24,32.713 S37.904,46,38.96,46c1.54,0,3.521-0.307,3.521-3.52V5.519C42.48,3.275,41.82,2,38.96,2z M39.84,43.359L24,29.279L8.16,43.359V4.64 h31.68V43.359z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-help5-header {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 48 48" class="icon"  width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath xmlns="http://www.w3.org/2000/svg" id="help5-pen-18" d="M37.017,22.444c-2.658,3.575-6.6,7.149-11,6.6c-1.191,1.65-2.567,4.034-4.033,6.784L18.5,36.836 c2.934-5.684,6.783-12.008,11-16.775c-1.833,1.192-4.767,3.667-7.333,6.417c-2.292-4.858,0.092-9.35,3.667-12.833 c-0.091,1.65,0.643,3.117,1.191,3.85c-0.091-1.375,0.093-3.758,1.101-5.866c2.017-1.65,3.758-2.842,5.774-3.942 c-0.458,1.192-0.183,2.658,0.184,3.483C34.267,9.978,35,7.594,35.825,6.678C38.392,5.027,42.059,3.744,46,3.836 c-0.458,2.475-1.742,6.417-3.483,8.8c-1.375,0.917-3.208,1.375-4.675,1.65c1.191,0.366,2.566,0.458,3.759,0.366 c-0.826,1.833-1.742,3.484-3.025,5.5c-1.833,1.009-4.125,1.467-5.775,1.559C33.899,22.353,35.917,22.719,37.017,22.444z M35,29.777 v10.726H5.667v-22h12.65c0.458-1.192,1.008-2.476,1.833-3.667H2v29.333h36.667V26.203C37.658,27.486,36.375,28.678,35,29.777z"%3E%3C/path%3E%3C/svg%3E');
}
#menu-middle .all-tab-holder .icon.icon-thesis-db {
  background-size: 18px 18px;
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M24,5.667c10.107,0,18.333,8.224,18.333,18.333c0,10.107-8.226,18.333-18.333,18.333C13.891,42.333,5.667,34.107,5.667,24 C5.667,13.891,13.891,5.667,24,5.667z M24,2C11.869,2,2,11.869,2,24c0,12.132,9.869,22,22,22c12.132,0,22-9.868,22-22 C46,11.869,36.132,2,24,2z M38.706,19.587c-0.261-0.782-0.576-1.547-0.947-2.276l-4.499,2.027c0.397,0.721,0.717,1.485,0.949,2.277 L38.706,19.587z M15.654,17.93c0.498-0.648,1.062-1.234,1.686-1.754l-3.465-3.607c-0.602,0.539-1.168,1.127-1.684,1.755 L15.654,17.93z M18.799,15.154c0.695-0.405,1.432-0.727,2.196-0.959L19.1,9.486c-0.752,0.261-1.488,0.582-2.197,0.959 L18.799,15.154z M13.74,21.784c0.222-0.798,0.527-1.566,0.912-2.292l-4.527-1.956c-0.361,0.737-0.667,1.508-0.913,2.292 L13.74,21.784z M31.036,10.417c-0.709-0.376-1.448-0.694-2.198-0.951l-1.88,4.718c0.767,0.229,1.504,0.547,2.202,0.951 L31.036,10.417z M35.807,14.322c-0.519-0.627-1.082-1.217-1.684-1.754l-3.467,3.606c0.623,0.519,1.186,1.107,1.684,1.755 L35.807,14.322z M25.188,8.714c-0.4-0.03-0.802-0.048-1.189-0.048c-0.389,0-0.79,0.018-1.191,0.048v5.104 c0.396-0.047,0.797-0.069,1.191-0.069s0.796,0.022,1.189,0.069V8.714z M24,33.979c-2.372,0-4.295-1.922-4.295-4.293 c0-1.619,0.896-3.028,2.218-3.762L24,16.189l2.077,9.732c1.323,0.732,2.218,2.143,2.218,3.76 C28.295,32.057,26.372,33.979,24,33.979z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-notebook {
  background-size: 18px 18px;
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.559,2H10.536C8.525,2,7.648,3.498,7.648,4.908v6.107H5.723c-0.812,0-1.469,0.506-1.469,1.133 c0,0.625,0.657,1.133,1.469,1.133h1.926v5.639H5.714c-0.812,0-1.469,0.508-1.469,1.135c0,0.625,0.657,1.133,1.469,1.133h1.935 v5.635H5.721c-0.812,0-1.47,0.508-1.47,1.134c0,0.627,0.658,1.134,1.47,1.134h1.928v5.629H5.721c-0.812,0-1.47,0.508-1.47,1.135 c0,0.625,0.658,1.133,1.47,1.133h1.928v6.193c0,2.336,1.816,2.82,2.822,2.82h29.088c2.318,0,4.196-1.895,4.196-4.23V6.23 C43.755,3.895,41.876,2,39.559,2z M9.902,43.743v-6.759h1.906c0.812,0,1.469-0.506,1.469-1.133c0-0.625-0.657-1.134-1.469-1.134 H9.902v-5.629h1.906c0.812,0,1.469-0.507,1.469-1.134c0-0.626-0.657-1.135-1.469-1.135H9.902v-5.633h1.9 c0.812,0,1.469-0.508,1.469-1.135c0-0.625-0.656-1.133-1.469-1.133h-1.9v-5.639h1.91c0.812,0,1.469-0.508,1.469-1.133 c0-0.627-0.657-1.133-1.469-1.133h-1.91v-6.76h20.301v39.487H9.902z M41.492,42.615c0,0.777-0.357,1.128-1.129,1.128h-7.893 V4.256h7.893c0.771,0,1.129,0.35,1.129,1.128V42.615z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-stream {
  background-size: 18px 18px;
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' xmlns='http://www.w3.org/2000/svg' width='16px' height='16px'%3E%3Cpath d='M43.165,6.948H4.75C2.471,6.948,2,8.719,2,9.699v27.262c0,2.26,1.846,4.091,4.124,4.091h35.751 c2.277,0,4.125-1.831,4.125-4.091V9.764C46.001,7.802,44.54,6.948,43.165,6.948z M43.801,37.746c0,0.753-0.342,1.1-1.1,1.1h-37.4 c-0.759,0-1.1-0.348-1.1-1.1V9.145h39.6V37.746z M8.602,34.441h13.199v-11H8.602V34.441z M39.4,13.537H8.6v5.527H39.4V13.537z M26.2,25.643h13.2v-2.201H26.2V25.643z M26.2,30.041h13.2v-2.199H26.2V30.041z M26.2,34.441h13.2v-2.2H26.2V34.441z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-search {
  background-size: 18px 18px;
  display: inline-block;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M45.594,43.651L32.283,30.205c2.48-2.983,3.975-6.821,3.975-11.013C36.258,9.697,28.59,2,19.131,2 C9.673,2,2.005,9.697,2.005,19.192c0,9.494,7.667,17.191,17.126,17.191c4.298,0,8.226-1.589,11.232-4.214l13.293,13.427 c0.535,0.537,1.402,0.537,1.938,0S46.129,44.188,45.594,43.651z M19.131,33.658c-7.958,0-14.409-6.478-14.409-14.466 c0-7.989,6.451-14.465,14.409-14.465c7.958,0,14.408,6.476,14.408,14.465C33.539,27.183,27.09,33.658,19.131,33.658z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-persistent-tab {
  background-size: 18px 18px;
  display: inline-block;
}
#menu-middle .all-tab-holder .icon-menu-screener-header,
#menu-middle .all-tab-holder .icon-menu-screener {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M46,3.32c0,0.729-0.591,1.32-1.32,1.32H3.32C2.591,4.641,2,4.049,2,3.32l0,0C2,2.591,2.591,2,3.32,2H44.68 C45.409,2,46,2.591,46,3.32L46,3.32z'%3E%3C/path%3E%3Cpath d='M18.721,37.2c-0.729,0-1.32-0.591-1.32-1.32V20.92c0-0.729,0.591-1.32,1.32-1.32l0,0c0.729,0,1.319,0.592,1.319,1.32v14.96 C20.04,36.609,19.449,37.2,18.721,37.2L18.721,37.2z'%3E%3C/path%3E%3Cpath d='M29.279,46c-0.729,0-1.319-0.591-1.319-1.32V20.92c0-0.729,0.591-1.32,1.319-1.32l0,0c0.729,0,1.32,0.592,1.32,1.32v23.76 C30.6,45.409,30.009,46,29.279,46L29.279,46z'%3E%3C/path%3E%3Cpath d='M30.6,20.92c0,0.729-0.591,1.32-1.318,1.32H18.721c-0.729,0-1.32-0.592-1.32-1.32l0,0c0-0.729,0.592-1.32,1.32-1.32h10.561 C30.009,19.6,30.6,20.191,30.6,20.92L30.6,20.92z'%3E%3C/path%3E%3Cpath d='M19.543,22.471c-0.557,0.471-1.391,0.401-1.859-0.156L2.335,4.176C1.863,3.62,1.934,2.787,2.49,2.316l0,0 C3.047,1.846,3.88,1.914,4.35,2.471l15.348,18.139C20.168,21.166,20.1,21.999,19.543,22.471L19.543,22.471z'%3E%3C/path%3E%3Cpath d='M28.428,22.471c0.557,0.471,1.389,0.401,1.86-0.156L45.635,4.176c0.471-0.556,0.401-1.389-0.154-1.859l0,0 c-0.558-0.471-1.39-0.402-1.86,0.154L28.273,20.609C27.802,21.166,27.871,21.999,28.428,22.471L28.428,22.471z'%3E%3C/path%3E%3Cpath d='M30.178,45.35c-0.432,0.526-1.225,0.592-1.771,0.145L17.861,36.85c-0.545-0.447-0.639-1.236-0.207-1.765l0,0 c0.433-0.526,1.226-0.592,1.771-0.146l10.545,8.645C30.518,44.031,30.609,44.82,30.178,45.35L30.178,45.35z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-statement-header,
#menu-middle .all-tab-holder .icon-statement-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M31.225,6.119C24.346,6.119,22.512,2,13.797,2C8.178,2,4.738,6.234,4.738,6.234v38.393C4.738,45.385,5.354,46,6.113,46 c0.762,0,1.377-0.615,1.377-1.373V27.121c1.451-0.934,3.455-1.777,5.963-1.777c8.713,0,11.234,4.119,18.113,4.119 c6.88,0,11.695-4.119,11.695-4.119V2C43.264,2,38.104,6.119,31.225,6.119z M40.511,23.945c-1.554,1.011-4.848,2.771-8.942,2.771 c-2.705,0-4.551-0.738-6.889-1.68C21.83,23.895,18.6,22.6,13.453,22.6c-2.352,0-4.348,0.59-5.963,1.379V7.352 c1.035-0.94,3.294-2.604,6.307-2.604c4.047,0,6.325,0.98,8.736,2.018c2.402,1.032,4.887,2.103,8.689,2.103 c3.666,0,6.885-1.013,9.287-2.099L40.511,23.945L40.511,23.945z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-social-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg'  %3E%3Cpath d='M39.125,32.249c-2.266,0-4.273,1.097-5.525,2.785l-18.093-9.222c0.158-0.578,0.244-1.186,0.244-1.813 c0-0.786-0.134-1.541-0.377-2.244l18.197-8.831c1.252,1.713,3.271,2.825,5.555,2.825c3.795,0,6.875-3.078,6.875-6.875 S42.92,2,39.125,2c-3.799,0-6.875,3.078-6.875,6.875c0,0.534,0.062,1.053,0.178,1.552L13.97,19.384 c-1.259-1.388-3.076-2.26-5.096-2.26C5.078,17.124,2,20.202,2,23.999s3.078,6.875,6.875,6.875c2.186,0,4.132-1.021,5.393-2.612 l18.172,9.262c-0.123,0.515-0.189,1.05-0.189,1.602c0,3.798,3.078,6.875,6.875,6.875C42.92,46,46,42.923,46,39.125 S42.92,32.249,39.125,32.249z M39.125,4.75c2.277,0,4.125,1.848,4.125,4.125S41.402,13,39.125,13S35,11.152,35,8.875 S36.848,4.75,39.125,4.75z M8.875,28.124c-2.277,0-4.125-1.849-4.125-4.125c0-2.278,1.848-4.125,4.125-4.125S13,21.721,13,23.999 C13,26.275,11.152,28.124,8.875,28.124z M39.125,43.249C36.848,43.249,35,41.4,35,39.124s1.848-4.125,4.125-4.125 s4.125,1.849,4.125,4.125S41.402,43.249,39.125,43.249z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-wm-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' width='16px' height='16px'  xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M24.149,15.584c-4.549,0-8.237,3.796-8.237,8.479c0,4.683,3.688,8.479,8.237,8.479c4.548,0,8.236-3.798,8.236-8.479 C32.385,19.381,28.697,15.584,24.149,15.584z M24.149,29.717c-3.027,0-5.555-2.6-5.555-5.716c0-3.118,2.463-5.652,5.492-5.652 c3.029,0,5.492,2.534,5.492,5.652C29.578,27.117,27.178,29.717,24.149,29.717z M45.953,23.672 c-0.018-0.071-0.01-0.147-0.031-0.217c-0.006-0.03-0.025-0.046-0.035-0.072c-0.014-0.04-0.01-0.088-0.031-0.126 c-3.992-9.41-12.598-14.828-21.769-14.828c-9.17,0-17.949,5.407-21.945,14.819c-0.016,0.039-0.014,0.081-0.027,0.126 c-0.01,0.027-0.029,0.042-0.038,0.068c-0.021,0.07-0.013,0.146-0.025,0.217C2.026,23.786,2,23.911,2,24.038 c0,0.131,0.025,0.251,0.05,0.38c0.013,0.071,0.005,0.149,0.025,0.215c0.009,0.032,0.028,0.046,0.038,0.074 c0.014,0.039,0.012,0.086,0.027,0.125C6.137,34.243,14.83,39.571,24,39.571c9.171,0,17.863-5.317,21.857-14.729 c0.02-0.039,0.016-0.082,0.029-0.126c0.01-0.024,0.029-0.043,0.035-0.069c0.021-0.068,0.016-0.146,0.031-0.218 C45.975,24.303,46,24.18,46,24.051C46,23.923,45.977,23.801,45.953,23.672z M24,36.746c-7.777,0-15.434-4.22-19.195-12.706 c3.727-8.455,11.484-12.785,19.281-12.785c7.794,0,15.378,4.334,19.107,12.796C39.469,32.503,31.799,36.746,24,36.746z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-thesis-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M24,5.667c10.107,0,18.333,8.224,18.333,18.333c0,10.107-8.226,18.333-18.333,18.333C13.891,42.333,5.667,34.107,5.667,24 C5.667,13.891,13.891,5.667,24,5.667z M24,2C11.869,2,2,11.869,2,24c0,12.132,9.869,22,22,22c12.132,0,22-9.868,22-22 C46,11.869,36.132,2,24,2z M38.706,19.587c-0.261-0.782-0.576-1.547-0.947-2.276l-4.499,2.027c0.397,0.721,0.717,1.485,0.949,2.277 L38.706,19.587z M15.654,17.93c0.498-0.648,1.062-1.234,1.686-1.754l-3.465-3.607c-0.602,0.539-1.168,1.127-1.684,1.755 L15.654,17.93z M18.799,15.154c0.695-0.405,1.432-0.727,2.196-0.959L19.1,9.486c-0.752,0.261-1.488,0.582-2.197,0.959 L18.799,15.154z M13.74,21.784c0.222-0.798,0.527-1.566,0.912-2.292l-4.527-1.956c-0.361,0.737-0.667,1.508-0.913,2.292 L13.74,21.784z M31.036,10.417c-0.709-0.376-1.448-0.694-2.198-0.951l-1.88,4.718c0.767,0.229,1.504,0.547,2.202,0.951 L31.036,10.417z M35.807,14.322c-0.519-0.627-1.082-1.217-1.684-1.754l-3.467,3.606c0.623,0.519,1.186,1.107,1.684,1.755 L35.807,14.322z M25.188,8.714c-0.4-0.03-0.802-0.048-1.189-0.048c-0.389,0-0.79,0.018-1.191,0.048v5.104 c0.396-0.047,0.797-0.069,1.191-0.069s0.796,0.022,1.189,0.069V8.714z M24,33.979c-2.372,0-4.295-1.922-4.295-4.293 c0-1.619,0.896-3.028,2.218-3.762L24,16.189l2.077,9.732c1.323,0.732,2.218,2.143,2.218,3.76 C28.295,32.057,26.372,33.979,24,33.979z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-edt-header,
#menu-middle .all-tab-holder .icon-marketsummary-header,
#menu-middle .all-tab-holder .icon-menu-edt {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' width='16px' height='16px' fill='%23000000'  xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M40.5,3.375h-33c-3.038,0-5.5,2.463-5.5,5.5v22c0,3.038,2.462,5.5,5.5,5.5h15.125v5.5H18.5 c-0.76,0-1.375,0.615-1.375,1.375c0,0.761,0.616,1.375,1.375,1.375h11c0.76,0,1.375-0.614,1.375-1.375 c0-0.76-0.615-1.375-1.375-1.375h-4.125v-5.5H40.5c3.037,0,5.5-2.462,5.5-5.5v-22C46,5.838,43.537,3.375,40.5,3.375z M43.25,30.875c0,1.52-1.23,2.75-2.75,2.75h-33c-1.52,0-2.75-1.23-2.75-2.75v-22c0-1.52,1.23-2.75,2.75-2.75h33 c1.52,0,2.75,1.23,2.75,2.75V30.875z M14.048,14.773c-0.554-0.562-1.452-0.562-2.007,0c-0.555,0.561-0.555,1.47,0,2.031 l3.011,3.049L12.041,22.9c-0.555,0.562-0.555,1.47,0,2.031s1.453,0.562,2.007,0l4.015-4.063c0.555-0.562,0.555-1.472,0-2.031 L14.048,14.773z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-alert-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' height='16px' width='16px' class='left-icon fl fs1' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M40.615,13.248L29.803,2.435C29.602,2.177,29.301,2,28.949,2h-17.6C8.919,2,6.95,3.972,6.95,6.4v35.202 c0,2.43,1.97,4.398,4.399,4.398h23.516l-2.201-2.199H11.349c-1.215,0-2.199-0.984-2.199-2.199V6.4 c0-1.215,0.984-2.199,2.199-2.199h16.5v9.9c0,0.605,0.494,1.1,1.1,1.1h9.9v22.34l2.201,2.199V14.101 C41.051,13.75,40.873,13.45,40.615,13.248z M30.049,13.001V5.722l7.281,7.279H30.049z M32.125,35.523 c1.453-1.797,2.324-4.082,2.324-6.57c0-5.772-4.678-10.451-10.45-10.451c-5.771,0-10.45,4.679-10.45,10.451 c0,5.771,4.679,10.449,10.45,10.449c2.491,0,4.776-0.871,6.571-2.324l7.768,7.77c0.432,0.43,1.127,0.43,1.557,0 c0.432-0.43,0.432-1.127,0-1.557L32.125,35.523z M24,37.203c-4.557,0-8.25-3.695-8.25-8.252c0-4.557,3.693-8.25,8.25-8.25 c4.557,0,8.25,3.692,8.25,8.25C32.25,33.508,28.557,37.203,24,37.203z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-welcome-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M36.508,10.631c-0.818-0.765-1.701-1.456-2.646-2.062l1.647-3.291c1.343,0.828,2.597,1.789,3.728,2.877L36.508,10.631z M32.241,3.609c-1.468-0.592-3.011-1.021-4.614-1.287l-0.215,3.675c1.1,0.207,2.158,0.519,3.177,0.915L32.241,3.609z M20.333,35 h7.333V13h-7.333V35L20.333,35z M41.654,10.912l-2.729,2.479c0.642,0.899,1.195,1.856,1.667,2.862l3.475-1.241 C43.411,13.55,42.6,12.184,41.654,10.912z M41.807,19.712c0.334,1.379,0.526,2.81,0.526,4.288c0,10.107-8.226,18.333-18.333,18.333 C13.891,42.333,5.667,34.107,5.667,24c0-3.509,1.01-6.777,2.729-9.564l3.983,3.983l2.481-12.858L2,8.035l3.734,3.736 C3.384,15.268,2,19.468,2,24c0,12.148,9.852,22,22,22s22-9.852,22-22c0-1.912-0.27-3.758-0.727-5.529L41.807,19.712z M19.602,2.467 l0.729,3.602c1.112-0.229,2.255-0.37,3.431-0.387L23.975,2C22.477,2.002,21.018,2.178,19.602,2.467z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-chat-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M7.184,44.142c-0.42,0-1.537,0-1.934-0.881c-0.573-1.273,0.247-1.961,0.688-2.332c0.127-0.105,0.279-0.231,0.443-0.396 c1.289-1.297,1.895-2.695,2.165-3.535C4.377,33.371,2,28.388,2,23.218C2,12.543,11.869,3.858,23.999,3.858 C36.131,3.858,46,12.544,46,23.218s-9.869,19.361-22.001,19.361c-3.017,0-5.933-0.525-8.677-1.566 C12.63,43.281,8.971,44.142,7.184,44.142z M23.999,6.399c-10.921,0-19.368,7.351-19.368,16.816c0,4.799,1.793,8.812,5.846,12.1 c0.32,0.26,0.907,1.117,0.821,1.52c-0.144,0.666-1.19,2.943-3.159,5.031c1.641-0.247,3.854-1.075,5.752-2.912 c0.313-0.303,1.217-0.832,1.619-0.665c2.665,1.101,5.521,1.658,8.488,1.658c10.923,0,19.369-7.263,19.369-16.729 C43.368,13.75,34.922,6.399,23.999,6.399z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-shortcut-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px'  xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M37.268,28.529h-5.363v-9.064h5.363c4.812,0,8.732-3.917,8.732-8.732C46,5.918,42.08,2,37.268,2 c-4.814,0-8.732,3.918-8.732,8.732v5.363h-9.069v-5.363C19.466,5.918,15.549,2,10.734,2C5.919,2,2,5.918,2,10.733 c0,4.815,3.919,8.732,8.733,8.732h5.363v9.064H10.73C5.916,28.529,2,32.449,2,37.268C2,42.082,5.917,46,10.73,46 c4.818,0,8.735-3.918,8.735-8.732v-5.365h9.07v5.365c0,4.814,3.916,8.732,8.73,8.732s8.732-3.918,8.732-8.732 C46,32.453,42.084,28.529,37.268,28.529z M37.268,5.372c2.959,0,5.363,2.408,5.363,5.363c0,2.957-2.404,5.363-5.363,5.363h-5.363 v-5.363C31.904,7.778,34.312,5.372,37.268,5.372z M37.268,42.629c-2.955,0-5.363-2.404-5.363-5.361v-5.363h5.363 c2.959,0,5.363,2.408,5.363,5.363C42.631,40.225,40.227,42.629,37.268,42.629z M28.535,19.465v9.064h-9.07v-9.064H28.535z M10.734,5.372c2.957,0,5.361,2.408,5.361,5.363v5.363h-5.361c-2.957,0-5.361-2.406-5.361-5.363S7.777,5.372,10.734,5.372z M10.73,42.629c-2.957,0-5.361-2.404-5.361-5.361s2.404-5.363,5.361-5.363h5.365v5.363C16.095,40.225,13.689,42.629,10.73,42.629z '%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-holder-header,
#menu-middle .all-tab-holder .icon-holder-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px'  xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M43.249,10.248H32.257l0.012-4.095c0-2.28-1.851-4.133-4.125-4.133h-8.269c-2.276,0-4.125,1.853-4.125,4.133v4.095h-11 c-1.513,0-2.75,1.235-2.75,2.75v30.224c0,1.514,1.24,2.758,2.751,2.758H43.25c1.513,0,2.75-1.244,2.75-2.758V12.998 C45.999,11.483,44.763,10.248,43.249,10.248z M18.499,6.151c0-0.76,0.615-1.377,1.375-1.377h8.27c0.76,0,1.375,0.617,1.375,1.377 l-0.013,4.096H18.499V6.151z M43.249,43.222H4.75V26.74H18.5v2.758c0,1.521,1.233,2.75,2.75,2.75h5.5 c1.515,0,2.75-1.229,2.75-2.75V26.74h13.75L43.249,43.222L43.249,43.222z M21.249,29.497v-8.25h5.5v8.25H21.249z M29.499,23.981 v-2.734c0-1.52-1.234-2.75-2.75-2.75h-5.5c-1.516,0-2.75,1.23-2.75,2.75v2.734H4.749V12.997h38.5v10.984H29.499z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-ticker-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg'  %3E%3Cpath d='M34.434,28.139c-0.591-1.102-1.355-2.039-2.305-2.82c-0.943-0.778-2.006-1.434-3.184-1.958 c-1.152-0.518-2.325-0.979-3.512-1.389V9.194c1.153-0.021,2.311,0.226,3.463,0.742c1.177,0.523,2.105,1.346,2.791,2.459 l2.742-2.293c-0.459-0.51-0.972-1.011-1.543-1.504c-0.57-0.494-1.217-0.933-1.934-1.313c-0.721-0.384-1.534-0.685-2.448-0.907 c-0.899-0.22-1.923-0.331-3.071-0.335V3.257c0-0.136-0.021-0.266-0.062-0.388V2.795h-0.026C25.161,2.329,24.709,2,24.179,2 c-0.695,0-1.258,0.562-1.258,1.258V6.15c-1.172,0.104-2.305,0.377-3.398,0.826c-1.127,0.461-2.131,1.092-3.013,1.887 c-0.881,0.797-1.592,1.752-2.13,2.867c-0.539,1.113-0.809,2.355-0.809,3.726c0,1.464,0.285,2.723,0.857,3.774 c0.571,1.051,1.305,1.942,2.203,2.674s1.91,1.346,3.036,1.84c1.091,0.479,2.176,0.874,3.253,1.188v13.356 c-0.495-0.011-1.041-0.097-1.637-0.261c-0.637-0.176-1.281-0.438-1.934-0.791c-0.654-0.351-1.308-0.776-1.959-1.289 c-0.654-0.508-1.24-1.098-1.763-1.768l-2.938,2.057c0.979,1.369,2.375,2.555,4.188,3.559c1.785,0.988,3.799,1.551,6.043,1.688 v3.263c0,0.692,0.562,1.257,1.258,1.257c0.694,0,1.255-0.562,1.255-1.257v-3.354c1.379-0.1,2.664-0.384,3.854-0.854 c1.206-0.479,2.259-1.114,3.157-1.911c0.896-0.796,1.599-1.743,2.104-2.844c0.506-1.099,0.76-2.315,0.76-3.653 C35.312,30.562,35.02,29.234,34.434,28.139z M20.722,20.325c-0.718-0.35-1.347-0.756-1.886-1.219 c-0.539-0.461-0.963-0.994-1.272-1.601c-0.312-0.604-0.465-1.319-0.465-2.149c0-0.826,0.146-1.601,0.439-2.315 c0.294-0.718,0.701-1.347,1.225-1.888c0.521-0.541,1.143-0.979,1.86-1.312c0.69-0.322,1.457-0.518,2.298-0.588v11.991 C22.144,20.968,21.409,20.661,20.722,20.325z M31.127,35.062c-0.441,0.78-0.979,1.41-1.613,1.889 c-0.641,0.479-1.332,0.812-2.084,1.003c-0.728,0.185-1.391,0.278-1.992,0.286V25.646c1.83,0.572,3.354,1.387,4.562,2.44 c1.225,1.065,1.818,2.412,1.787,4.036C31.787,33.305,31.564,34.283,31.127,35.062z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-launchpad-header,
#menu-middle .all-tab-holder .icon-lp-tab-header {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 48 48"  class="left-icon fl fs1" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px"%3E%3Cpath xmlns="http://www.w3.org/2000/svg" d="M42.333,27.667v14.666h-22V27.667H42.333z M46,16.666H16.667V46H46V16.666z M39.889,9.334H9.334v30.555h3.667V13h26.89 V9.334H39.889z M35,2H2v33h3.667V5.666H35V2z"%3E%3C/path%3E%3C/svg%3E');
}
#menu-middle .all-tab-holder .icon-menu-calendar-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg'  %3E%3Cpath d='M45.798,8.754c-0.01-1.515-1.242-2.733-2.753-2.726L32.084,6.093l-0.017-2.73c-0.004-0.758-0.62-1.366-1.375-1.361 c-0.758,0.004-1.366,0.621-1.361,1.378l0.016,2.729L18.397,6.173l-0.018-2.73c-0.003-0.758-0.619-1.366-1.376-1.361 c-0.756,0.004-1.364,0.621-1.36,1.378l0.017,2.729L4.72,6.254C3.209,6.263,1.989,7.498,2,9.011l0.201,34.262 c0.009,1.516,1.241,2.734,2.753,2.727l38.324-0.227c1.512-0.01,2.73-1.242,2.722-2.758L45.798,8.754z M4.937,43.26L4.733,8.998 l10.942-0.065l0.009,1.381c0.004,0.758,0.619,1.367,1.375,1.362c0.758-0.004,1.365-0.62,1.362-1.378l-0.008-1.381l10.95-0.064 l0.009,1.381c0.003,0.759,0.619,1.367,1.377,1.363c0.756-0.005,1.364-0.621,1.36-1.379l-0.01-1.381L43.06,8.772l0.203,34.264 L4.937,43.26z M33.565,23.903l2.738-0.016c0.756-0.005,1.365-0.623,1.361-1.379l-0.016-2.742 c-0.006-0.757-0.623-1.365-1.379-1.361l-2.736,0.017c-0.756,0.003-1.365,0.621-1.359,1.377l0.016,2.741 C32.194,23.298,32.812,23.907,33.565,23.903z M36.337,29.368l-2.736,0.02c-0.756,0.002-1.365,0.619-1.359,1.375l0.016,2.74 c0.004,0.76,0.62,1.369,1.376,1.363l2.737-0.016c0.756-0.004,1.365-0.621,1.361-1.381l-0.017-2.74 C37.709,29.976,37.093,29.365,36.337,29.368z M25.388,29.433l-2.738,0.02c-0.756,0.003-1.364,0.619-1.359,1.377l0.016,2.74 c0.004,0.758,0.62,1.367,1.377,1.363l2.737-0.018c0.755-0.004,1.365-0.619,1.361-1.38l-0.017-2.741 C26.76,30.039,26.144,29.431,25.388,29.433z M22.617,23.968l2.737-0.016c0.756-0.004,1.365-0.622,1.361-1.379l-0.017-2.741 c-0.005-0.756-0.622-1.367-1.378-1.36l-2.737,0.016c-0.756,0.004-1.365,0.621-1.36,1.377l0.017,2.742 C21.245,23.362,21.86,23.972,22.617,23.968z M11.667,24.033l2.736-0.017c0.758-0.004,1.365-0.621,1.361-1.379l-0.015-2.74 c-0.005-0.758-0.622-1.367-1.377-1.363l-2.738,0.017c-0.756,0.003-1.364,0.622-1.358,1.378l0.016,2.741 C10.295,23.427,10.912,24.036,11.667,24.033z M14.437,29.497l-2.736,0.02c-0.756,0.002-1.365,0.619-1.36,1.377l0.017,2.74 c0.004,0.76,0.621,1.367,1.375,1.363l2.738-0.018c0.756-0.004,1.365-0.619,1.361-1.381l-0.016-2.74 C15.81,30.104,15.192,29.494,14.437,29.497z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-note-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px'  xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M36.974,46H11.026c-2.492,0-4.514-2.021-4.514-4.514V6.512C6.513,4.02,8.533,2,11.026,2h18.021c0.002,0,0.004,0,0.009,0 h0.021c0.001,0,0.001,0,0.001,0c0.361,0,0.669,0.182,0.875,0.445l11.091,11.09c0.265,0.207,0.444,0.514,0.444,0.875l0,0v0.023 c0,0.002,0,0.004,0,0.006v27.047C41.485,43.979,39.466,46,36.974,46z M30.205,5.814v7.468h7.467L30.205,5.814z M39.229,15.539 H29.076c-0.623,0-1.128-0.505-1.128-1.128V4.257H11.024c-1.246,0-2.256,1.011-2.256,2.257v34.975c0,1.246,1.01,2.257,2.256,2.257 h25.949c1.245,0,2.256-1.011,2.256-2.257V15.539L39.229,15.539z M32.461,36.975H15.538c-0.624,0-1.129-0.504-1.129-1.127 c0-0.625,0.505-1.13,1.129-1.13h16.923c0.624,0,1.128,0.505,1.128,1.13C33.589,36.471,33.085,36.975,32.461,36.975z M32.461,30.205 H15.538c-0.624,0-1.129-0.505-1.129-1.128c0-0.624,0.505-1.128,1.129-1.128h16.923c0.624,0,1.128,0.504,1.128,1.128 C33.589,29.7,33.085,30.205,32.461,30.205z M32.461,23.436H15.538c-0.624,0-1.129-0.504-1.129-1.127s0.505-1.129,1.129-1.129 h16.923c0.624,0,1.128,0.506,1.128,1.129S33.085,23.436,32.461,23.436z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-menu-wc-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' width='16px' height='16px'  xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M24.149,15.584c-4.549,0-8.237,3.796-8.237,8.479c0,4.683,3.688,8.479,8.237,8.479c4.548,0,8.236-3.798,8.236-8.479 C32.385,19.381,28.697,15.584,24.149,15.584z M24.149,29.717c-3.027,0-5.555-2.6-5.555-5.716c0-3.118,2.463-5.652,5.492-5.652 c3.029,0,5.492,2.534,5.492,5.652C29.578,27.117,27.178,29.717,24.149,29.717z M45.953,23.672 c-0.018-0.071-0.01-0.147-0.031-0.217c-0.006-0.03-0.025-0.046-0.035-0.072c-0.014-0.04-0.01-0.088-0.031-0.126 c-3.992-9.41-12.598-14.828-21.769-14.828c-9.17,0-17.949,5.407-21.945,14.819c-0.016,0.039-0.014,0.081-0.027,0.126 c-0.01,0.027-0.029,0.042-0.038,0.068c-0.021,0.07-0.013,0.146-0.025,0.217C2.026,23.786,2,23.911,2,24.038 c0,0.131,0.025,0.251,0.05,0.38c0.013,0.071,0.005,0.149,0.025,0.215c0.009,0.032,0.028,0.046,0.038,0.074 c0.014,0.039,0.012,0.086,0.027,0.125C6.137,34.243,14.83,39.571,24,39.571c9.171,0,17.863-5.317,21.857-14.729 c0.02-0.039,0.016-0.082,0.029-0.126c0.01-0.024,0.029-0.043,0.035-0.069c0.021-0.068,0.016-0.146,0.031-0.218 C45.975,24.303,46,24.18,46,24.051C46,23.923,45.977,23.801,45.953,23.672z M24,36.746c-7.777,0-15.434-4.22-19.195-12.706 c3.727-8.455,11.484-12.785,19.281-12.785c7.794,0,15.378,4.334,19.107,12.796C39.469,32.503,31.799,36.746,24,36.746z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-mobile-header {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 27 48" class="icon" data-id="" title="" width="16px" height="16px"  xmlns="http://www.w3.org/2000/svg" %3E%3Cpath xmlns="http://www.w3.org/2000/svg" d="M24.976,-0.009 L2.022,-0.009 C0.908,-0.009 0.004,0.887 0.004,1.992 L0.004,46.008 C0.004,47.113 0.908,48.009 2.022,48.009 L24.978,48.009 C26.092,48.009 26.996,47.113 26.996,46.008 L26.996,1.992 C26.994,0.887 26.092,-0.009 24.976,-0.009 ZM13.499,45.841 C12.407,45.841 11.522,44.966 11.522,43.883 C11.522,42.800 12.407,41.925 13.499,41.925 C14.592,41.925 15.476,42.800 15.476,43.883 C15.476,44.966 14.592,45.841 13.499,45.841 ZM2.995,39.912 C2.666,39.912 2.400,39.648 2.400,39.323 L2.400,6.707 C2.400,6.382 2.666,6.118 2.995,6.118 L24.005,6.118 C24.334,6.118 24.600,6.382 24.600,6.707 L24.600,39.235 C24.600,39.609 24.294,39.912 23.917,39.912 L2.995,39.912 Z" class="cls-1"%3E%3C/path%3E%3C/svg%3E');
}
#menu-middle .all-tab-holder .icon-chrome-header {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 49 49" class="icon" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath xmlns="http://www.w3.org/2000/svg" d="M48.565,29.080 C46.369,40.617 36.258,48.991 24.526,48.991 C22.990,48.991 21.439,48.845 19.918,48.556 C13.490,47.332 7.923,43.679 4.243,38.271 C0.563,32.862 -0.789,26.345 0.435,19.920 C0.853,17.725 1.560,15.647 2.508,13.717 C2.521,13.688 2.537,13.662 2.552,13.635 C6.601,5.466 15.006,0.009 24.474,0.009 C26.010,0.009 27.561,0.155 29.082,0.445 C35.510,1.669 41.077,5.321 44.757,10.729 C44.851,10.867 44.925,11.013 45.016,11.153 C45.051,11.200 45.078,11.248 45.105,11.298 C48.505,16.594 49.747,22.875 48.565,29.080 ZM3.054,20.418 C1.963,26.144 3.168,31.952 6.448,36.772 C9.669,41.507 14.518,44.720 20.119,45.866 C25.197,44.382 29.025,38.013 28.111,32.722 C26.994,33.221 25.777,33.525 24.491,33.525 C23.931,33.525 23.365,33.471 22.811,33.366 C19.881,32.808 17.564,30.867 16.390,28.352 C11.253,27.966 5.569,24.186 3.338,19.218 C3.238,19.616 3.131,20.011 3.054,20.418 ZM25.657,18.431 C25.266,18.356 24.869,18.318 24.475,18.318 C21.473,18.318 18.884,20.463 18.321,23.417 C17.674,26.813 19.912,30.102 23.310,30.749 C23.700,30.823 24.098,30.861 24.491,30.861 C27.495,30.861 30.083,28.717 30.646,25.763 C30.959,24.118 30.613,22.449 29.671,21.063 C28.728,19.679 27.303,18.744 25.657,18.431 ZM28.583,3.062 C27.225,2.803 25.842,2.672 24.474,2.672 C16.109,2.672 8.682,7.457 5.039,14.633 C4.927,19.061 9.580,24.607 15.600,25.576 C15.503,24.711 15.531,23.818 15.702,22.919 C16.506,18.710 20.195,15.655 24.475,15.655 C24.633,15.655 24.793,15.669 24.952,15.678 C24.981,15.607 24.991,15.532 25.033,15.465 C26.956,12.425 30.560,10.102 34.676,9.248 C36.484,8.873 38.266,8.820 39.923,9.057 C36.855,5.983 32.944,3.892 28.583,3.062 ZM42.957,12.887 C40.945,11.630 38.148,11.248 35.217,11.856 C32.092,12.504 29.362,14.135 27.734,16.270 C29.405,16.919 30.843,18.051 31.874,19.565 C33.216,21.539 33.710,23.916 33.263,26.261 C32.888,28.228 31.867,29.925 30.465,31.193 C30.499,31.266 30.548,31.328 30.568,31.408 C31.912,36.702 29.291,42.910 24.919,46.310 C35.205,46.124 44.015,38.734 45.947,28.581 C46.990,23.110 45.913,17.574 42.957,12.887 Z" class="cls-1"%3E%3C/path%3E%3C/svg%3E');
}
#menu-middle .all-tab-holder .icon-support-center-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='menu-glyph' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg'  %3E%3Cpath id='help4-help-2' d='M24,2C11.809,2,2,11.809,2,24s9.809,22,22,22s22-9.809,22-22S36.191,2,24,2z M24,35.458 c-1.283,0-2.292-1.008-2.292-2.291c0-1.284,1.008-2.292,2.292-2.292s2.292,1.008,2.292,2.292C26.292,34.45,25.283,35.458,24,35.458z M27.575,24.55c-1.65,1.742-1.742,2.75-1.742,4.033h-3.667c0-2.658,0-3.85,2.659-6.325c1.008-1.008,1.833-1.742,1.741-3.3 c-0.091-1.467-1.375-2.292-2.475-2.292c-1.283,0-2.842,0.917-2.842,3.667h-3.667c0-4.4,2.566-7.242,6.6-7.242 c1.925,0,3.574,0.642,4.675,1.742c1.009,1.1,1.559,2.475,1.559,4.217C30.417,21.617,28.858,23.267,27.575,24.55z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .all-tab-holder .icon-guide-header {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 48 48"  width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath xmlns="http://www.w3.org/2000/svg" id="help3-megaphone-9" d="M20.333,11.167h-9.259C6.033,11.167,2,15.292,2,20.333c0,5.042,4.033,9.167,9.075,9.167h9.259V11.167z M24,43.158c-0.917-0.733-1.65-1.833-2.017-3.025l-2.108-6.966h-9.35l3.483,10.816C14.375,45.175,15.566,46,16.758,46h6.325 c0.642,0,1.283-0.458,1.466-1.008C24.733,44.351,24.55,43.617,24,43.158L24,43.158z M24,11.167v3.667 c5.684-0.825,11.733-2.934,18.333-6.509V32.25c-6.6-3.483-12.741-5.684-18.333-6.508v3.666c5.774,0.917,13.108,3.667,22,9.167V2 C36.925,7.684,29.684,10.25,24,11.167z"%3E%3C/path%3E%3C/svg%3E');
}
#menu-middle .all-tab-holder .icon-guide-watchlist-header {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 48 48" fill="%23ffffff" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath xmlns="http://www.w3.org/2000/svg" id="help3-megaphone-9" d="M20.333,11.167h-9.259C6.033,11.167,2,15.292,2,20.333c0,5.042,4.033,9.167,9.075,9.167h9.259V11.167z M24,43.158c-0.917-0.733-1.65-1.833-2.017-3.025l-2.108-6.966h-9.35l3.483,10.816C14.375,45.175,15.566,46,16.758,46h6.325 c0.642,0,1.283-0.458,1.466-1.008C24.733,44.351,24.55,43.617,24,43.158L24,43.158z M24,11.167v3.667 c5.684-0.825,11.733-2.934,18.333-6.509V32.25c-6.6-3.483-12.741-5.684-18.333-6.508v3.666c5.774,0.917,13.108,3.667,22,9.167V2 C36.925,7.684,29.684,10.25,24,11.167z"%3E%3C/path%3E%3C/svg%3E');
}
#menu-middle .all-tab-holder .icon-table-compare-header {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon help' xmlns='http://www.w3.org/2000/svg' width='16px' height='16px' fill='%23000000' %3E%3Cpath d='M27.475,8.947v2.316h4.631v4.631h-4.631v2.315h4.631v4.632h-4.631v2.316h4.631v4.631h-4.631v2.316h4.631v4.631h-4.631 v2.316H46V8.947H27.475L27.475,8.947z M43.686,36.736h-9.265v-4.631h9.265V36.736z M43.686,29.789h-9.265v-4.631h9.265V29.789z M43.686,22.842h-9.265V18.21h9.265V22.842z M43.686,15.895h-9.265v-4.631h9.265V15.895z M2,39.053h18.525v-2.314h-4.631v-4.633 h4.631V29.79h-4.631v-4.631h4.631v-2.316h-4.631v-4.632h4.631v-2.314h-4.631v-4.633h4.631V8.948H2V39.053z M4.316,11.264h9.263 v4.631H4.316V11.264z M4.316,18.21h9.263v4.632H4.316V18.21z M4.316,25.158h9.263v4.631H4.316V25.158z M4.316,32.105h9.263v4.631 H4.316V32.105z M22.842,46h2.316V2h-2.316V46L22.842,46z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-middle .move-left {
  margin-left: -1px;
}
#menu-middle #tab-home,
#menu-middle .tab-persistent {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  width: 130px;
  margin-top: 10px;
  height: 20px;
  border-radius: 3px 3px 0 0;
  padding: 7px 6px;
  font-size: 18px;
  color: #364051;
  margin-right: 3px;
  box-shadow: 0 0 3px 0 rgba(0, 22, 42, 0.5);
}
#menu-middle #tab-home .pin,
#menu-middle .tab-persistent .pin {
  height: 16px;
  width: 16px;
  fill: #364051;
}
#menu-middle #tab-home .home .icon,
#menu-middle .tab-persistent .home .icon {
  height: 18px;
  width: 18px;
  fill: #364051;
  background-size: 18px 18px;
}
#menu-middle #tab-home div.home div,
#menu-middle #tab-open div.home div,
#menu-middle #notification_icon div.home div,
#menu-middle .tab-persistent div.home div {
  display: inline-block;
  line-height: 18px;
  font-size: 13px;
  vertical-align: top;
}
#menu-middle #tab-sentieoDashboard .tab-name {
  max-width: 80px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#menu-middle #tab-home {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 11px;
  width: 110px;
  margin-left: -1px;
  padding: 8px 5px 5px 5px;
  margin-top: 9px;
  height: 19px;
}
#menu-middle #tab-home .left-icon {
  margin-top: -1px;
  color: #000;
}
#menu-middle .header-tab {
  width: 114px;
}
#menu-middle .header-tab,
#menu-middle .tab-drop-down,
#menu-middle #minimized-tab {
  overflow-y: hidden;
  overflow-x: hidden;
  font-size: 12px;
  margin-top: 10px;
  height: 18px;
  -webkit-border-radius: 3px 3px 0px 0px;
  -moz-border-radius: 3px 3px 0px 0px;
  border-radius: 3px 3px 0px 0px;
  padding: 7px 8px;
  line-height: 17px;
  color: #364051;
  margin-right: 3px;
}
#menu-middle .header-tab.lazy,
#menu-middle .tab-drop-down.lazy,
#menu-middle #minimized-tab.lazy {
  background: rgba(212, 224, 234, 0.5);
}
#menu-middle .header-tab .tab-content-holder .tab-shortname,
#menu-middle .tab-drop-down .tab-content-holder .tab-shortname,
#menu-middle #minimized-tab .tab-content-holder .tab-shortname {
  float: left;
  text-indent: -1px;
  font-size: 10px;
  font-weight: 500;
  border-radius: 2px;
  margin-right: 2px;
  overflow: hidden;
  color: #3d7fba;
  max-width: 38px;
  display: inline-block;
  border: 1px solid #3d7fba;
  line-height: 14px;
  width: 31px;
  text-align: center;
  padding: 1px;
  box-sizing: border-box;
  margin-left: 5px;
}
#menu-middle .tab-non-active {
  cursor: pointer;
  background: #d4e0ea;
}
#menu-middle .fixed_tab {
  background: #b6d7f5;
}
#menu-middle .fixed_tab.lazy {
  background: rgba(212, 224, 234, 0.5);
}
#menu-middle .tab-active {
  cursor: pointer;
  background: white;
  color: #000000;
}
#menu-middle .tab-active .close-icon {
  color: #000000;
}
#menu-middle .tab-active .close-icon:hover {
  color: #3d7fba;
}
#menu-middle .tab-active .tab-name {
  font-weight: 500;
}
#menu-middle .tab-open {
  overflow-y: hidden;
  overflow-x: hidden;
  font-size: 10px;
  margin-top: 12px;
  width: 130px;
  height: 12px;
  border-radius: 3px;
  padding: 6px;
}
#menu-middle .tab-drop-down,
#menu-middle .tab-open,
#menu-middle #minimized-tab {
  width: 12px;
  background-color: #ffffff;
  margin: 14px 6px 0 2px;
  box-shadow: 0 0 4px 0 rgba(0, 22, 42, 0.5);
}
#menu-middle .tab-drop-down .drop-down-icon,
#menu-middle .tab-open .drop-down-icon,
#menu-middle #minimized-tab .drop-down-icon {
  fill: #364051;
  height: 12px;
  width: 12px;
}
#menu-middle #minimized-tab {
  font-family: Helvetica Neue, sans-serif;
  font-size: 12px;
  font-weight: 500;
  line-height: 17px;
  margin: 10px 3px 0 0;
  text-align: center;
  width: 18px;
  padding: 4px 8px 10px 8px;
  background: #d4e0ea;
}
#menu-middle #minimized-tab #minimized-count {
  margin-top: 3px;
  margin-bottom: -4px;
}
#menu-middle #minimized-tab .icon-more {
  height: 12px;
}
#menu-middle .tab-drop-down {
  width: 15px;
  height: 8px;
  margin-top: 18px;
}
#menu-middle .tab-drop-down .drop-down-icon {
  margin-left: 3px;
  margin-top: 0px;
}
#menu-middle .tab-content-holder .close-icon {
  height: 12px;
  width: 12px;
  font-size: 10px;
  fill: #364051;
  padding: 3px 0 3px 3px;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='close-icon fr' data-id='' title='' style=''%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='clear-Layer_8_copy_77'%3E%3Cpath d='M30.124,24L44.73,9.393c1.691-1.69,1.691-4.433,0-6.123c-1.69-1.691-4.433-1.691-6.123,0L24,17.876L9.393,3.268 c-1.69-1.69-4.433-1.69-6.123,0c-1.691,1.691-1.691,4.434,0,6.125L17.876,24L3.268,38.607c-1.69,1.691-1.69,4.434,0,6.125 c1.691,1.69,4.434,1.69,6.125,0L24,30.124L38.607,44.73c1.691,1.691,4.434,1.691,6.125,0c1.69-1.69,1.69-4.433,0-6.123L30.124,24z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-size: 12px 12px;
}
#menu-middle .tab-content-holder .close-icon:hover {
  fill: #3d7fba;
}
#menu-middle .tab-content-holder .tab-name {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 18px;
  max-width: 80px;
}
#menu-middle .tab-content-holder .nm-icon {
  height: 11px;
  width: 11px;
}
#menu-right {
  height: 100%;
  width: auto;
}
#menu-right .menu-glyph {
  display: block;
  background-size: 20px 20px;
  background-position: center;
  padding: 0px 14px;
  background-repeat: no-repeat;
}
#menu-right .icon-menu-alert {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='menu-glyph home' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath d='M24,46c2.42,0,4.4-1.98,4.4-4.4H19.6C19.6,44.02,21.58,46,24,46L24,46z M38.3,32.8V20.7c0-6.82-4.62-12.32-11-13.86V5.3 C27.3,3.54,25.76,2,24,2s-3.3,1.54-3.3,3.3v1.54c-6.38,1.54-11,7.04-11,13.86v12.1l-4.4,4.399v2.199h37.4v-2.199L38.3,32.8 L38.3,32.8z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-right .icon-menu-user {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 48 48' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M24,24c6.051,0,11-4.95,11-11S30.051,2,24,2c-6.05,0-11,4.95-11,11S17.95,24,24,24L24,24z M24,29.5 c-7.425,0-22,3.574-22,11V46h44v-5.5C46,33.074,31.426,29.5,24,29.5L24,29.5z' file-rule='evenodd'/%3E%3C/svg%3E");
}
#menu-right .icon-menu-help {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='menu-glyph' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath id='help4-help-2' d='M24,2C11.809,2,2,11.809,2,24s9.809,22,22,22s22-9.809,22-22S36.191,2,24,2z M24,35.458 c-1.283,0-2.292-1.008-2.292-2.291c0-1.284,1.008-2.292,2.292-2.292s2.292,1.008,2.292,2.292C26.292,34.45,25.283,35.458,24,35.458z M27.575,24.55c-1.65,1.742-1.742,2.75-1.742,4.033h-3.667c0-2.658,0-3.85,2.659-6.325c1.008-1.008,1.833-1.742,1.741-3.3 c-0.091-1.467-1.375-2.292-2.475-2.292c-1.283,0-2.842,0.917-2.842,3.667h-3.667c0-4.4,2.566-7.242,6.6-7.242 c1.925,0,3.574,0.642,4.675,1.742c1.009,1.1,1.559,2.475,1.559,4.217C30.417,21.617,28.858,23.267,27.575,24.55z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-right #notification_icon #notification-bubble {
  position: absolute;
  top: 24px;
  right: 4px;
}
#menu-right #notification_icon div.home span {
  font-size: 10px;
  position: absolute;
  z-index: 999;
  white-space: nowrap;
  bottom: 9999px;
  background: #000;
  color: #e0e0e0;
  padding: 0px 7px;
  line-height: 24px;
  height: 24px;
  opacity: 0;
  transition: opacity 0.4s ease-out;
}
#menu-right #notification_icon div.home span::before {
  content: "";
  display: block;
  border-left: 6px solid #000000;
  border-top: 6px solid transparent;
  position: absolute;
  top: -6px;
  left: 0px;
}
#menu-right #notification_icon div.home:hover span {
  opacity: 1;
  bottom: -35px;
}
/*
* XBRL Popup CSS
*/
#xbrl-html {
  width: 1100px;
  min-width: 1024px;
  height: 100%;
}
#xbrl-html .xbrl-modal {
  height: 100%;
}
#xbrl-html #error-pane {
  display: block;
  background: #EBD9D9;
  border: 2px solid #BC5754;
  border-radius: 6px;
  width: 413px;
  /*height: 53;*/
  padding: 10px;
  margin-top: 57px;
}
#xbrl-html #error-pane .header {
  font-size: 14px;
  margin-bottom: 7px;
}
#xbrl-html #error-pane .header .icon {
  margin-right: 8px;
  margin-top: 1px;
}
#xbrl-html #error-pane .message {
  font-size: 12px;
  color: black;
  padding-left: 3px;
}
#xbrl-html .modal-header {
  border-bottom: 1px solid lightgray;
}
#xbrl-html .xbrl-modal .xbrl-header {
  background: #e9f1f9;
  height: 36px;
  border-bottom: 2px solid #CCD8E6;
}
#xbrl-html .xbrl-modal .xbrl-header .title {
  border-bottom: 0;
  line-height: 24px;
  padding: 6px;
  font-size: 13px;
  font-family: Helvetica Neue, sans-serif;
  color: #666;
  margin: 0;
  font-weight: normal;
}
#xbrl-html .xbrl-modal .xbrl-header .close {
  float: right;
  cursor: pointer;
  color: #666;
  padding: 6px;
  line-height: 24px;
  margin-top: 0;
  margin-right: 12px;
}
#xbrl-html .xbrl-modal .xbrl-header .close .icon {
  height: 16px;
  width: 16px;
  fill: #698094;
  margin-top: 3px;
}
#xbrl-html .xbrl-modal .xbrl-header .xbrl_tab {
  float: right;
  cursor: pointer;
  color: #666;
  padding: 6px;
  line-height: 24px;
  margin-top: 0;
  margin-right: 6px;
}
#xbrl-html .xbrl-modal .xbrl-header .xbrl_tab .icon {
  height: 16px;
  width: 16px;
  fill: #698094;
  margin-top: 3px;
}
#xbrl-html .xbrl-modal .xbrl-header-hide {
  display: none;
}
#xbrl-html .xbrl-modal .sub-header {
  height: 42px;
  padding-left: 18px;
  font-family: Arial, sans-serif;
  line-height: 24px;
  background: #ccd8e6;
  float: left;
  white-space: nowrap;
  width: calc(100% - 301px);
  box-sizing: border-box;
}
#xbrl-html .xbrl-modal .sub-header .quarter_text {
  display: inline-block;
  color: #666;
  font-size: 13px;
  line-height: 18px;
  margin: 12px 0;
}
#xbrl-html .xbrl-modal .sub-header .quarter_results_outer {
  display: inline-block;
  color: #666;
  font-size: 13px;
  line-height: 18px;
  margin-top: 6px;
  margin-left: 12px;
}
#xbrl-html .xbrl-modal .sub-header .quarter_results_outer .select2-container a {
  border: 1px solid #8092ac;
  box-shadow: inset 0 1px 0 #fff;
  background: white;
  margin: 0 !important;
  padding: 6px 12px;
  height: 18px;
  line-height: 18px;
  border-radius: 3px;
  color: #8092AC;
}
#xbrl-html .xbrl-modal .sub-header .quarter_results_outer .select2-container div {
  border: 0;
  background: white;
}
#xbrl-html .xbrl-modal .sub-header .quarter_results_outer .select2-container span {
  color: #8092AC;
}
#xbrl-html .xbrl-modal .sub-header .quarter_results_outer .select2-results {
  max-height: 400px;
}
#xbrl-html .xbrl-modal .sub-header .item {
  border: solid 1px transparent;
  cursor: pointer;
  font-size: 12px;
  line-height: 18px;
  margin: 5px 4px 0 0;
  padding: 3px 4px 3px 4px;
  display: inline-block;
  color: #fff;
}
#xbrl-html .xbrl-modal .sub-header .item:hover {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #ffffff;
  border: 0;
  color: #7e91ad;
}
#xbrl-html .xbrl-modal .sub-header .selected {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #ffffff;
  border: 0;
  color: #7e91ad;
}
#xbrl-html .xbrl-modal .search_xbrl {
  width: 300px;
  height: auto;
  float: left;
  border-right: 1px solid #BCBCBC;
  background: #f5f7fa;
}
#xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder {
  height: 30px;
  width: 288px;
  margin: 6px 6px 6px 6px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  box-shadow: none;
  border: 1px solid #ccc;
  line-height: 28px;
  box-sizing: border-box;
  overflow: visible;
  background: #fff;
}
#xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_icon {
  cursor: pointer;
  padding-right: 6px;
  padding-left: 6px;
  margin-top: 6px;
  float: right;
  height: 14px;
  width: 14px;
  fill: #698094;
}
#xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_xbrm_form {
  height: 28px;
  overflow: visible;
  float: left;
  line-height: 23px;
  border-bottom: 0;
}
#xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_xbrm_form .noisy-wrapper {
  padding: 0 2px 0 2px;
  height: 28px;
  width: 250px !important;
}
#xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_xbrm_form .noisy-wrapper .noisy-long-list {
  padding: 4px 0 4px 5px;
}
#xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_xbrm_form input {
  outline: none;
  border: 0;
  background: transparent;
  text-transform: uppercase;
  margin: 0;
  width: 260px;
  line-height: 18px;
  height: 18px;
  font-size: 12px;
  text-indent: 6px;
  color: #ccc;
}
#xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_xbrm_form input:focus {
  color: #666;
}
#xbrl-html .xbrl-modal .xbrl-container {
  clear: both;
  height: calc(100% - 42px);
  width: 100%;
  overflow: hidden;
}
#xbrl-html .xbrl-modal .xbrl-container .left-menu {
  height: 100%;
  width: 300px;
  float: left;
  border-right: 1px solid #BCBCBC;
  background: #f5f7fa;
  padding-bottom: 0;
}
#xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-container {
  height: 100%;
  overflow-y: auto;
}
#xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-subheading {
  padding-left: 6px;
  padding-top: 6px;
  font-size: 13px;
  font-weight: bold;
  color: #3d7fba;
  border-top: 1px solid #ccd8e6;
  line-height: 24px;
  padding-bottom: 6px;
}
#xbrl-html .xbrl-modal .xbrl-container .left-menu .first {
  border-top: none;
}
#xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-item {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-left: 18px;
  padding-top: 0;
  font-size: 13px;
  font-family: Arial, sans-serif;
  color: #3d7fba;
  line-height: 18px;
  padding-bottom: 6px;
  text-transform: capitalize;
}
#xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-item:hover {
  cursor: pointer;
}
#xbrl-html .xbrl-modal .xbrl-container .left-menu .selected {
  background: none;
  color: #333;
  border-right: 6px solid #7e91ad;
}
#xbrl-html .xbrl-modal .xbrl-container .right-content {
  height: 100%;
  overflow-y: auto;
  background: #fff;
  /*padding: 5px;*/
}
#xbrl-html .xbrl-modal .xbrl-container .right-content .header-table {
  height: 36px;
  background: #fff;
  border-bottom: solid 1px #CCD8E6;
  font-size: 13px;
  font-family: Arial, sans-serif;
}
#xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .xbrl_version {
  float: left;
  font-size: 12px;
  text-transform: capitalize;
  margin-left: 1%;
  border: 1px solid #3d7fba;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  cursor: pointer;
  color: #3d7fba;
  background-color: #fff;
  text-align: center;
  line-height: 18px;
  padding: 3px 6px;
  font-family: Arial, sans-serif;
  box-sizing: border-box;
  margin-top: 5px;
}
#xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .xbrl_version.sales {
  display: none;
}
#xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .content-heading {
  float: left;
  text-align: center;
  font-size: 13px;
  font-family: Arial, sans-serif;
  color: #666;
  line-height: 24px;
  padding: 6px 6px;
}
#xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .xbrl_export {
  float: right;
  cursor: pointer;
  padding-bottom: 0;
  margin-top: 6px;
  margin-right: 12px;
}
#xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .xbrl_export .icon {
  height: 24px;
  width: 24px;
  fill: #698094;
}
#xbrl-html .xbrl-modal .xbrl-container .right-content .report-container {
  float: left;
  width: 100%;
}
#xbrl-html .xbrl-modal .xbrl-container .right-content .report-container a {
  cursor: default;
}
#xbrl-html .xbrl-modal .xbrl-container .right-content .report-container .export {
  cursor: pointer;
  float: left;
  font-size: 12px;
  line-height: 18px;
  color: #ffffff;
  border: 1px solid #3d7fba;
  border-radius: 4px;
  margin: 20px 0 20px 12px;
  padding: 6px;
  font-family: Arial, sans-serif;
  background: #3d7fba;
}
#xbrl-html .xbrl-modal .xbrl-container .right-content .report-container .export:hover {
  background: white;
  color: #3d7fba;
}
#xbrl-html .xbrl-modal .xbrl-container .right-content .report-container .de-export {
  cursor: pointer;
  float: left;
  font-size: 12px;
  line-height: 18px;
  color: #666666;
  border: 1px solid #FF0000;
  border-radius: 4px;
  margin: 20px 0 20px 12px;
  padding: 6px;
  font-family: Helvetica Neue, sans-serif;
  background: #ffffff;
}
#xbrl-html .xbrl-modal .xbrl-container .right-content .report-container .de-export:hover {
  color: #ffffff;
  background: #FF0000;
}
/*xbrl report css*/
.report table.authRefData {
  background-color: #def;
  border: 2px solid #2F4497;
  font-size: 1em;
  position: absolute;
}
.report table.authRefData a {
  display: block;
  font-weight: bold;
}
.report table.authRefData p {
  margin-top: 0;
}
.report table.authRefData .hide {
  background-color: #2F4497;
  padding: 1px 3px 0 0;
  text-align: right;
}
.report table.authRefData .hide a:hover {
  background-color: #2F4497;
}
.report table.authRefData .body {
  height: 150px;
  overflow: auto;
  width: 400px;
}
.report table.authRefData table {
  font-size: 1em;
}
/* Report Styles */
.pl a,
.pl a:visited {
  color: black;
  text-decoration: none;
}
/* table */
.report-container #xbrl-table {
  background-color: white;
  border: 2px solid #bcbcbc;
  clear: both;
  color: black;
  font: normal 8pt Helvetica, Arial, sans-serif;
  margin-bottom: 2em;
}
.report {
  background-color: white;
  border: 2px solid #acf;
  clear: both;
  color: black;
  font: normal 8pt Helvetica, Arial, sans-serif;
  margin-bottom: 2em;
  width: 100%;
}
.report hr {
  border: 1px solid #acf;
}
/* Top labels */
.report th {
  background-color: #acf;
  color: black;
  font-weight: bold;
  text-align: center;
}
.report th.void {
  background-color: transparent;
  color: #000000;
  font: bold 10pt Helvetica, Arial, sans-serif;
  text-align: left;
}
.report .pl {
  text-align: left;
  vertical-align: top;
  white-space: normal;
  width: 200px;
  word-wrap: break-word;
}
.report td.pl a.a {
  cursor: pointer;
  display: block;
  width: 200px;
}
.report td.pl div.a {
  width: 200px;
}
.report td.pl a:hover {
  background-color: #ffc;
}
/* Header rows... */
.report tr.rh {
  background-color: #acf;
  color: black;
  font-weight: bold;
}
/* Calendars... */
.report .rc {
  background-color: #f0f0f0;
}
/* Even rows... */
.report .re,
.report .reu {
  background-color: #def;
}
.report .reu td {
  border-bottom: 1px solid black;
}
/* Odd rows... */
.report .ro,
.report .rou {
  background-color: white;
}
.report .rou td {
  border-bottom: 1px solid black;
}
.report .rou table td,
.report .reu table td {
  border-bottom: 0 solid black;
}
/* styles for footnote marker */
.report .fn {
  white-space: nowrap;
}
/* styles for numeric types */
.report .num,
.report .nump {
  text-align: right;
  white-space: nowrap;
}
.report .nump {
  padding-left: 2em;
}
.report .nump {
  padding: 0 0.4em 0 2em;
}
/* styles for text types */
.report .text {
  float: left;
  padding-right: 10px;
  padding-left: 10px;
  white-space: normal;
}
.report .text .big {
  margin-bottom: 1em;
  width: 17em;
}
.report .text .more {
  display: none;
}
.report .text .note {
  font-style: italic;
  font-weight: bold;
}
.report .text .small {
  width: 10em;
}
.report sup {
  font-style: italic;
}
.report .outerFootnotes {
  font-size: 1em;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active {
  border: 0 !important;
  border-radius: 4px !important;
  background: #FFFFFF !important;
  box-shadow: 0 6px 16px 0 rgba(17, 34, 49, 0.49) !important;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active .select2-search {
  width: 100% !important;
  margin-top: 3px;
  margin-bottom: 3px;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active .select2-results {
  margin: 0 !important;
  font-family: Helvetica Neue, sans-serif;
  color: #698094 !important;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active .select2-results li {
  padding: 6px;
  border-bottom: 1px solid #d4e0ea;
  font-size: 12px;
  letter-spacing: 0.1px;
  text-align: left;
  padding-left: 11px;
  color: #698094;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active .select2-results li .select2-result-label {
  padding: 0;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active .select2-results .select2-highlighted {
  background: #3d7fba;
  color: white !important;
}
.tutorial_outer:hover {
  color: #3d7fba;
}
.ev-popup .manage-wrapper {
  width: fit-content !important;
  width: -moz-fit-content !important;
  min-width: 1150px;
  height: fit-content !important;
  height: -moz-fit-content !important;
  min-height: 484px;
}
.ev-popup .manage-wrapper .svg {
  margin: 12px 0px 12px 9px;
  height: 32px;
  width: 12px;
  float: right;
}
.ev-popup .manage-wrapper .svg svg {
  padding-top: 11px;
}
.ev-popup .manage-wrapper .ui-accordion-header-icon {
  top: 20px;
  left: 50px;
  position: relative;
  float: right;
}
.ev-popup .manage-wrapper .nameValueRow {
  display: flex;
  justify-content: space-between;
  float: right;
  height: fit-content !important;
  height: -moz-fit-content !important;
}
.ev-popup .manage-wrapper .nameValueRow .name {
  display: flex;
}
.ev-popup .manage-wrapper .nameValueRow .value {
  display: flex;
  width: fit-content;
  width: -moz-fit-content;
}
.ev-popup .manage-wrapper .header-wrapper .title {
  width: 91% !important;
  margin: 0 2% !important;
}
.ev-popup .manage-wrapper .header-wrapper .title .hamburger-btn {
  margin: 5px;
  top: 1px;
}
.ev-popup .manage-wrapper .header-wrapper .title .hamburger-btn span {
  top: 3px;
  position: relative;
  margin-right: 4px;
  margin-left: -5px;
}
.ev-popup .manage-wrapper .header-wrapper .close-icon {
  width: 5% !important;
  margin: 0 !important;
  text-align: center !important;
}
.ev-popup .manage-wrapper .left-pane {
  width: 742px !important;
  height: fit-content !important;
  height: -moz-fit-content !important;
  background-color: white !important;
}
.ev-popup .manage-wrapper .right-pane {
  width: fit-content !important;
  width: -moz-fit-content !important;
  height: fit-content !important;
  height: -moz-fit-content !important;
}
.ev-popup .manage-wrapper .right-pane .right-pane-div {
  overflow: auto;
  overflow-y: overlay;
  padding-right: 10px;
}
.ev-popup .manage-wrapper .rightpane-item.hasChild {
  cursor: pointer;
}
#clipboard-container {
  position: fixed;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  z-index: 100;
  display: none;
  opacity: 0;
}
#clipboard {
  width: 1px;
  height: 1px;
  padding: 0;
}
/* icon for pendo help icon */
.icon-support-pendo {
  margin: 0px 9px 0px 4px;
  position: relative;
  /* help icon style for mosaic landing */
}
.icon-support-pendo x-svg {
  position: absolute;
  fill: #4682ba;
  line-height: 24px;
}
.open-tracker-container .icon-support-pendo {
  margin: 0px;
}
.open-tracker-container .icon-support-pendo x-svg {
  left: 10px;
}
#html-container {
  position: fixed;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  z-index: 100;
  display: none;
  opacity: 0;
}
.not-hover-icon {
  color: #437FB7;
  font-size: 12px;
  cursor: pointer;
  float: right;
  margin-right: 2px;
}
.maintainanceMess {
  position: fixed;
  bottom: 0;
  right: 0;
  background-color: rgba(231, 76, 60, 0.85);
  opacity: 1;
  color: #fff;
  font-size: 12px;
  text-align: center;
  padding: 12px 24px;
  border-radius: 4px;
  font-family: Arial, Helvetica, sans-serif;
}
.container {
  position: relative;
}
.watchlist_allticker {
  width: 100%;
  font-family: Helvetica Neue, sans-serif;
  border-bottom: 1px solid #BCBCBC;
  cursor: pointer;
}
.watchlist_allticker .list-item {
  height: 18px;
  padding: 6px 6px 6px 1px;
  font-size: 10px;
}
.watchlist_allticker .list-item .list-quickstat {
  display: none;
  float: left;
  width: 2%;
  text-align: center;
  margin-top: 2px;
  font-size: 9px;
}
.watchlist_allticker .list-item .list-quickstat .watchlist-check {
  display: none;
  float: left;
  width: 4px;
  height: 10px;
  margin: -1px 0 0 0;
  position: relative;
}
.watchlist_allticker .list-item .item-name {
  margin-left: 10px;
  float: left;
  color: #3d7fba;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.watchlist_allticker .list-item:hover {
  background: #FFFDE0;
}
.authorname {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.authornameuser {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.wid70perc {
  width: 70%;
}
.ticker-chevron {
  cursor: pointer;
  font-family: Helvetica Neue, sans-serif;
  font-size: 9px;
  text-align: center;
  color: #ffffff;
  background-color: #3d7fba;
  border-radius: 3px;
  border: 1px solid #3d7fba;
  text-transform: uppercase;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: inline-block;
  padding: 0 6px;
  line-height: 16px;
  white-space: nowrap;
}
.ticker-chevron:hover {
  background-color: white;
  color: #3d7fba;
}
.ticker-chevron.disable-minimodal,
.ticker-small.disable-minimodal,
.ticker.disable-minimodal {
  cursor: default !important;
}
.secondary_ticker {
  display: inline-block;
  float: left;
}
.secondary_ticker .ticker-chevron {
  margin-top: 2px;
  border: 1px solid #3d7fba;
  background: #ffffff;
  color: #3d7fba;
}
.ticker-chevron-unselected {
  color: #366692;
  background-color: #ffffff;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -ms-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(to top, #ffffff, #ffffff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#ffffff);
}
.ticker-chevron-unselected:hover {
  color: #ffffff;
  background-color: #4682BA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4682BA), color-stop(100%, #3C76AD));
  background-image: -webkit-linear-gradient(top, #4682BA, #3C76AD);
  background-image: -moz-linear-gradient(top, #4682BA, #3C76AD);
  background-image: -ms-linear-gradient(top, #4682BA, #3C76AD);
  background-image: -o-linear-gradient(top, #4682BA, #3C76AD);
  background-image: linear-gradient(to top, #4682BA, #3C76AD);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#4682BA, endColorstr=#3C76AD);
}
.ticker-chevron-selected {
  color: #ffffff;
  background-color: #366692;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #4682BA), color-stop(100%, #3C76AD));
  background-image: -webkit-linear-gradient(top, #4682BA, #3C76AD);
  background-image: -moz-linear-gradient(top, #4682BA, #3C76AD);
  background-image: -ms-linear-gradient(top, #4682BA, #3C76AD);
  background-image: -o-linear-gradient(top, #4682BA, #3C76AD);
  background-image: linear-gradient(to top, #4682BA, #3C76AD);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#4682BA, endColorstr=#3C76AD);
}
.ticker-chevron.doc {
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  border-radius: 0;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  box-shadow: none;
  background: none;
  border: none;
}
.grey-button {
  border: 1px solid #BDBDBD;
  -moz-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 5px 10px 5px 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  text-align: center;
  color: #4D4D4D;
  background-color: #FAFAFA;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.grey-button:hover {
  border: 1px solid #BDBDBD;
  background-color: #F3F3F3;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F3F3F3), color-stop(100%, #E1E1E1));
  background-image: -webkit-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -moz-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -ms-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -o-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: linear-gradient(to top, #F3F3F3, #E1E1E1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F3F3F3, endColorstr=#E1E1E1);
}
.grey-buttoon {
  border: 1px solid #BDBDBD;
  -moz-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 5px 10px 5px 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  text-align: center;
  color: #4D4D4D;
  background-color: #F3F3F3;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#default-doc {
  font-size: 10px;
}
#first_doc {
  margin-top: 5px;
}
.selected {
  background: #ffffff;
}
.search-box-holder {
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BCBCBC;
  float: left;
  overflow: hidden;
}
.search-box-holder .search-input-box,
.search-box-holder .search-inputbox {
  width: 140px;
  font-size: 14px;
  margin-left: 5px;
  margin-top: 7px;
  border: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #4D4D4D;
  background-color: #ffffff;
  float: left;
}
.search-box-holder .search-input-box,
.search-box-holder .search-inputbox:focus {
  outline: none;
}
.search-box-holder .search-watchlist-button {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  float: left;
  border-right: 1px solid #BCBCBC;
  color: #595959;
  font-size: 18px;
  padding-top: 7px;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 7px;
}
.search-box-holder .search-watchlist-button:hover {
  background-color: #7e91ad;
  color: #fff;
  border-color: #7e91ad;
}
.search-box-holder .search-watchlist-button:active {
  -moz-box-shadow: inset 0 0 5px 0px #BCBCBC;
  -webkit-box-shadow: inset 0 0 5px 0px #BCBCBC;
  box-shadow: inset 0 0 5px 0px #BCBCBC;
}
.search-box-holder .search-icon,
.search-box-holder .clear-icon {
  float: right;
  color: #BCBCBC;
  font-size: 14px;
  margin: 10px 6px;
}
.search-box-holder .search-icon .icon,
.search-box-holder .clear-icon .icon {
  fill: #698094;
  height: 14px;
  width: 14px;
}
.search-box-holder .search-icon:hover {
  color: #595959;
  transition: all 0.3s ease-out;
}
.search-box-holder .clear-icon:hover {
  color: #595959;
}
.search-box {
  width: 85%;
  height: 32px;
  border: none;
  margin-right: 6px;
  /*background-image: url("@{image-url}/magnifier.png");*/
  background-repeat: no-repeat;
  background-position: right center;
  /*border:1px solid #BCBCBC; */
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #4D4D4D;
  background-color: #ffffff;
  float: left;
  outline: none;
  padding-left: 5px;
}
/*
* Tab Popup css
*/
#institutional-holdings-generic-container #holdings-select,
#institutional-holdings-drop-down #holdings-select,
#insider-trading-drop-down #holdings-select {
  padding: 1px;
  border-radius: 3px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(50, 50, 50, 0.1);
  cursor: pointer;
  outline: none;
  font-weight: bold;
  color: #437FB7;
  margin-top: -3px;
  background: #fff;
}
#institutional-holdings-generic-container .table-container .dataTables_scrollHead,
#institutional-holdings-drop-down .table-container .dataTables_scrollHead,
#insider-trading-drop-down .table-container .dataTables_scrollHead,
#institutional-holdings-generic-container .dataTables_wrapper .dataTables_scrollHead,
#institutional-holdings-drop-down .dataTables_wrapper .dataTables_scrollHead,
#insider-trading-drop-down .dataTables_wrapper .dataTables_scrollHead,
#institutional-holdings-generic-container .table-container .dataTables_scrollHeadInner,
#institutional-holdings-drop-down .table-container .dataTables_scrollHeadInner,
#insider-trading-drop-down .table-container .dataTables_scrollHeadInner,
#institutional-holdings-generic-container .dataTables_wrapper .dataTables_scrollHeadInner,
#institutional-holdings-drop-down .dataTables_wrapper .dataTables_scrollHeadInner,
#insider-trading-drop-down .dataTables_wrapper .dataTables_scrollHeadInner {
  background-color: white;
  min-width: 100%;
}
#institutional-holdings-generic-container .table-container .dataTables_scrollHead .dataTable,
#institutional-holdings-drop-down .table-container .dataTables_scrollHead .dataTable,
#insider-trading-drop-down .table-container .dataTables_scrollHead .dataTable,
#institutional-holdings-generic-container .dataTables_wrapper .dataTables_scrollHead .dataTable,
#institutional-holdings-drop-down .dataTables_wrapper .dataTables_scrollHead .dataTable,
#insider-trading-drop-down .dataTables_wrapper .dataTables_scrollHead .dataTable,
#institutional-holdings-generic-container .table-container .dataTables_scrollHeadInner .dataTable,
#institutional-holdings-drop-down .table-container .dataTables_scrollHeadInner .dataTable,
#insider-trading-drop-down .table-container .dataTables_scrollHeadInner .dataTable,
#institutional-holdings-generic-container .dataTables_wrapper .dataTables_scrollHeadInner .dataTable,
#institutional-holdings-drop-down .dataTables_wrapper .dataTables_scrollHeadInner .dataTable,
#insider-trading-drop-down .dataTables_wrapper .dataTables_scrollHeadInner .dataTable {
  min-width: 100%;
}
#institutional-holdings-generic-container .table-container .dataTable,
#institutional-holdings-drop-down .table-container .dataTable,
#insider-trading-drop-down .table-container .dataTable,
#institutional-holdings-generic-container .dataTables_wrapper .dataTable,
#institutional-holdings-drop-down .dataTables_wrapper .dataTable,
#insider-trading-drop-down .dataTables_wrapper .dataTable {
  width: 100%;
  table-layout: fixed;
}
#institutional-holdings-generic-container .table-container .dataTable th,
#institutional-holdings-drop-down .table-container .dataTable th,
#insider-trading-drop-down .table-container .dataTable th,
#institutional-holdings-generic-container .dataTables_wrapper .dataTable th,
#institutional-holdings-drop-down .dataTables_wrapper .dataTable th,
#insider-trading-drop-down .dataTables_wrapper .dataTable th {
  text-align: center;
  font-size: 12px;
  font-weight: bold;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f7f7f7), color-stop(100%, #f0f0f0));
  background-image: -webkit-linear-gradient(top, #f7f7f7, #f0f0f0);
  background-image: -moz-linear-gradient(top, #f7f7f7, #f0f0f0);
  background-image: -ms-linear-gradient(top, #f7f7f7, #f0f0f0);
  background-image: -o-linear-gradient(top, #f7f7f7, #f0f0f0);
  background-image: linear-gradient(to top, #f7f7f7, #f0f0f0);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#f7f7f7, endColorstr=#f0f0f0);
}
#institutional-holdings-generic-container .table-container .dataTable th span.css-right,
#institutional-holdings-drop-down .table-container .dataTable th span.css-right,
#insider-trading-drop-down .table-container .dataTable th span.css-right,
#institutional-holdings-generic-container .dataTables_wrapper .dataTable th span.css-right,
#institutional-holdings-drop-down .dataTables_wrapper .dataTable th span.css-right,
#insider-trading-drop-down .dataTables_wrapper .dataTable th span.css-right {
  float: right;
}
#institutional-holdings-generic-container .table-container .dataTable th[aria-sort],
#institutional-holdings-drop-down .table-container .dataTable th[aria-sort],
#insider-trading-drop-down .table-container .dataTable th[aria-sort],
#institutional-holdings-generic-container .dataTables_wrapper .dataTable th[aria-sort],
#institutional-holdings-drop-down .dataTables_wrapper .dataTable th[aria-sort],
#insider-trading-drop-down .dataTables_wrapper .dataTable th[aria-sort] {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F0FCFC), color-stop(100%, #DAEFF1));
  background-image: -webkit-linear-gradient(top, #F0FCFC, #DAEFF1);
  background-image: -moz-linear-gradient(top, #F0FCFC, #DAEFF1);
  background-image: -ms-linear-gradient(top, #F0FCFC, #DAEFF1);
  background-image: -o-linear-gradient(top, #F0FCFC, #DAEFF1);
  background-image: linear-gradient(to top, #F0FCFC, #DAEFF1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F0FCFC, endColorstr=#DAEFF1);
}
#institutional-holdings-generic-container .table-container .dataTable th,
#institutional-holdings-drop-down .table-container .dataTable th,
#insider-trading-drop-down .table-container .dataTable th,
#institutional-holdings-generic-container .dataTables_wrapper .dataTable th,
#institutional-holdings-drop-down .dataTables_wrapper .dataTable th,
#insider-trading-drop-down .dataTables_wrapper .dataTable th {
  font-size: 11px;
  position: relative;
  vertical-align: text-top;
  min-height: 40px;
}
#institutional-holdings-generic-container .table-container .dataTable th div,
#institutional-holdings-drop-down .table-container .dataTable th div,
#insider-trading-drop-down .table-container .dataTable th div,
#institutional-holdings-generic-container .dataTables_wrapper .dataTable th div,
#institutional-holdings-drop-down .dataTables_wrapper .dataTable th div,
#insider-trading-drop-down .dataTables_wrapper .dataTable th div {
  padding-left: 5px;
  padding-right: 5px;
}
#institutional-holdings-generic-container .table-container .dataTable td.leftCol,
#institutional-holdings-drop-down .table-container .dataTable td.leftCol,
#insider-trading-drop-down .table-container .dataTable td.leftCol,
#institutional-holdings-generic-container .dataTables_wrapper .dataTable td.leftCol,
#institutional-holdings-drop-down .dataTables_wrapper .dataTable td.leftCol,
#insider-trading-drop-down .dataTables_wrapper .dataTable td.leftCol {
  padding: 10px;
  text-align: left;
  font-size: 10px;
  padding-left: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#institutional-holdings-generic-container .table-container .dataTable th.leftCol,
#institutional-holdings-drop-down .table-container .dataTable th.leftCol,
#insider-trading-drop-down .table-container .dataTable th.leftCol,
#institutional-holdings-generic-container .dataTables_wrapper .dataTable th.leftCol,
#institutional-holdings-drop-down .dataTables_wrapper .dataTable th.leftCol,
#insider-trading-drop-down .dataTables_wrapper .dataTable th.leftCol {
  padding-left: 5px;
  text-align: left;
}
#institutional-holdings-generic-container .table-container .dataTable td.midCol,
#institutional-holdings-drop-down .table-container .dataTable td.midCol,
#insider-trading-drop-down .table-container .dataTable td.midCol,
#institutional-holdings-generic-container .dataTables_wrapper .dataTable td.midCol,
#institutional-holdings-drop-down .dataTables_wrapper .dataTable td.midCol,
#insider-trading-drop-down .dataTables_wrapper .dataTable td.midCol {
  padding: 10px;
  text-align: center;
  font-size: 10px;
  padding-left: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#institutional-holdings-generic-container .table-container .dataTable th.midCol div,
#institutional-holdings-drop-down .table-container .dataTable th.midCol div,
#insider-trading-drop-down .table-container .dataTable th.midCol div,
#institutional-holdings-generic-container .dataTables_wrapper .dataTable th.midCol div,
#institutional-holdings-drop-down .dataTables_wrapper .dataTable th.midCol div,
#insider-trading-drop-down .dataTables_wrapper .dataTable th.midCol div {
  text-align: center;
}
#institutional-holdings-generic-container .table-container .dataTable td.rightCol,
#institutional-holdings-drop-down .table-container .dataTable td.rightCol,
#insider-trading-drop-down .table-container .dataTable td.rightCol,
#institutional-holdings-generic-container .dataTables_wrapper .dataTable td.rightCol,
#institutional-holdings-drop-down .dataTables_wrapper .dataTable td.rightCol,
#insider-trading-drop-down .dataTables_wrapper .dataTable td.rightCol {
  padding: 10px;
  text-align: right;
  font-size: 10px;
  padding-right: 5px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#institutional-holdings-generic-container .table-container .dataTable th.rightCol,
#institutional-holdings-drop-down .table-container .dataTable th.rightCol,
#insider-trading-drop-down .table-container .dataTable th.rightCol,
#institutional-holdings-generic-container .dataTables_wrapper .dataTable th.rightCol,
#institutional-holdings-drop-down .dataTables_wrapper .dataTable th.rightCol,
#insider-trading-drop-down .dataTables_wrapper .dataTable th.rightCol {
  padding-right: 5px;
  text-align: right;
}
#institutional-holdings-generic-container .table-container .dataTable td.instiName,
#institutional-holdings-drop-down .table-container .dataTable td.instiName,
#insider-trading-drop-down .table-container .dataTable td.instiName,
#institutional-holdings-generic-container .dataTables_wrapper .dataTable td.instiName,
#institutional-holdings-drop-down .dataTables_wrapper .dataTable td.instiName,
#insider-trading-drop-down .dataTables_wrapper .dataTable td.instiName {
  cursor: pointer;
  color: #3d7fba;
}
#institutional-holdings-generic-container .table-container .dataTable tr.odd,
#institutional-holdings-drop-down .table-container .dataTable tr.odd,
#insider-trading-drop-down .table-container .dataTable tr.odd,
#institutional-holdings-generic-container .dataTables_wrapper .dataTable tr.odd,
#institutional-holdings-drop-down .dataTables_wrapper .dataTable tr.odd,
#insider-trading-drop-down .dataTables_wrapper .dataTable tr.odd {
  background-color: white;
}
#institutional-holdings-generic-container .table-container .dataTable tr.even,
#institutional-holdings-drop-down .table-container .dataTable tr.even,
#insider-trading-drop-down .table-container .dataTable tr.even,
#institutional-holdings-generic-container .dataTables_wrapper .dataTable tr.even,
#institutional-holdings-drop-down .dataTables_wrapper .dataTable tr.even,
#insider-trading-drop-down .dataTables_wrapper .dataTable tr.even {
  background-color: #f0f0f0;
}
#institutional-holdings-generic-container .table-container .dataTables_paginate a,
#institutional-holdings-drop-down .table-container .dataTables_paginate a,
#insider-trading-drop-down .table-container .dataTables_paginate a,
#institutional-holdings-generic-container .dataTables_wrapper .dataTables_paginate a,
#institutional-holdings-drop-down .dataTables_wrapper .dataTables_paginate a,
#insider-trading-drop-down .dataTables_wrapper .dataTables_paginate a {
  margin-right: 5px;
  margin-top: 5px;
}
#institutional-holdings-generic-container .table-container .dataTables_info,
#institutional-holdings-drop-down .table-container .dataTables_info,
#insider-trading-drop-down .table-container .dataTables_info,
#institutional-holdings-generic-container .dataTables_wrapper .dataTables_info,
#institutional-holdings-drop-down .dataTables_wrapper .dataTables_info,
#insider-trading-drop-down .dataTables_wrapper .dataTables_info {
  font-size: 12px;
  margin-left: 5px;
  margin-top: 5px;
  float: left;
}
#institutional-holdings-generic-container .table-container .dataTables_filter,
#institutional-holdings-drop-down .table-container .dataTables_filter,
#insider-trading-drop-down .table-container .dataTables_filter,
#institutional-holdings-generic-container .dataTables_wrapper .dataTables_filter,
#institutional-holdings-drop-down .dataTables_wrapper .dataTables_filter,
#insider-trading-drop-down .dataTables_wrapper .dataTables_filter {
  display: none;
}
#institutional-holdings-generic-container .table-container .dataTables_paginate,
#institutional-holdings-drop-down .table-container .dataTables_paginate,
#insider-trading-drop-down .table-container .dataTables_paginate,
#institutional-holdings-generic-container .dataTables_wrapper .dataTables_paginate,
#institutional-holdings-drop-down .dataTables_wrapper .dataTables_paginate,
#insider-trading-drop-down .dataTables_wrapper .dataTables_paginate {
  float: right;
  text-align: right;
  padding-bottom: 10px;
}
#sentieo-html body {
  font-family: Helvetica Neue, Arial, sans-serif;
  margin: 0;
  padding: 0;
  background: #F4F8FE;
  overflow: hidden;
}
.page-container {
  height: inherit;
  float: left;
  width: 100%;
  background: #ffffff;
  font-family: Helvetica Neue, sans-serif;
}
.page-container .page-inner {
  padding-left: 20px;
  padding-right: 20px;
  padding-top: 20px;
}
#company-html {
  margin-top: 0;
}
#company-html .page-container {
  height: 84%;
}
#access-denied {
  text-align: center;
}
#access-denied div {
  margin-top: 60px;
  display: flex;
  flex-direction: column;
  align-items: center;
}
#access-denied .icon i {
  font-size: 280px;
  color: #373737;
}
#access-denied a.btn {
  text-decoration: none;
  color: #3A3A3A;
}
#access-denied #contact-sentieo {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-size: 14px;
  line-height: 14px;
  color: #3699F2;
  box-sizing: border-box;
  display: flex;
  width: 142px;
  height: 39px;
  background: #EFF3FF;
  border: 1px solid #CBE2FF;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  cursor: pointer;
}
.doc-share-popup-content {
  position: absolute;
  height: auto;
  min-width: 596px;
  z-index: 9999;
  background: #ffffff;
  border: 1px solid #e9f1f9;
  border-radius: 4px;
}
.doc-share-popup-content .header {
  background: #e9f1f9;
  line-height: 18px;
  padding: 18px 0;
  text-align: center;
  color: #7e91ad;
}
.doc-share-popup-content .header .cancel-share-popup {
  float: right;
  margin-right: 24px;
  cursor: pointer;
}
.doc-share-popup-content .content .users-section {
  border-bottom: 0;
  max-height: 200px;
  overflow: auto;
  margin-left: 122px;
}
.doc-share-popup-content .content .users-section .row {
  min-width: 555px;
  max-width: 606px;
  margin-left: 0;
  margin-right: 0;
}
.doc-share-popup-content .content .users-section .row.lastRow {
  margin-bottom: 0;
}
.doc-share-popup-content .content .separator {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #e9f1f9;
  padding: 0;
  margin-left: 146px;
  margin-right: 24px;
  margin-bottom: 18px;
}
.doc-share-popup-content .content .separator-2 {
  margin-left: 24px;
}
.doc-share-popup-content .content .mid-separator {
  margin-top: 18px;
  margin-left: 24px;
}
.doc-share-popup-content .content .email-notify label {
  line-height: 18px;
  padding: 6px;
  font-size: 16px;
  font-family: Helvetica Neue, sans-serif;
  margin-right: 24px;
  float: left;
}
.doc-share-popup-content .content .email-notify .notify-check {
  background-color: white;
  color: #979797;
  float: left;
  line-height: 18px;
  padding: 6px;
}
.doc-share-popup-content .content .email-notify .notify-check .name {
  padding-top: 3px;
}
.doc-share-popup-content .content .email-notify .notify-check .imageclass2 {
  height: 18px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 6px;
  float: left;
  display: none;
}
.doc-share-popup-content .content .email-notify .notify-check .imageclass1 {
  height: 18px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 6px;
  float: left;
}
.doc-share-popup-content .content .email-notify .notify-check-selected {
  color: white;
  float: left;
  line-height: 18px;
  padding: 6px;
}
.doc-share-popup-content .content .email-notify .notify-check-selected .name {
  padding-top: 3px;
}
.doc-share-popup-content .content .email-notify .notify-check-selected .imageclass2 {
  height: 18px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 6px;
  float: left;
}
.doc-share-popup-content .content .email-notify .notify-check-selected .imageclass1 {
  height: 18px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 6px;
  float: left;
  display: none;
}
.doc-share-popup-content .content .sentieoStaff .value {
  max-height: 32px;
}
.doc-share-popup-content .content .row {
  margin-left: 24px;
  margin-right: 24px;
  margin-bottom: 18px;
  overflow: hidden;
}
.doc-share-popup-content .content .row .value {
  overflow: hidden;
}
.doc-share-popup-content .content .row .value .msg {
  line-height: 18px;
  padding: 6px;
  font-size: 15px;
  font-family: Helvetica Neue, sans-serif;
  margin-right: 24px;
  width: 100px;
}
.doc-share-popup-content .content .row .value .msg.tlText {
  font-size: 12px;
  color: #cccccc;
}
.doc-share-popup-content .content .row .value .random-text {
  line-height: 18px;
  padding: 6px;
  padding-right: 0;
  font-size: 10px;
  font-family: Helvetica Neue, sans-serif;
}
.doc-share-popup-content .content .row .item {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 6px;
  color: #999;
  line-height: 18px;
  font-size: 12px;
  min-width: 90px;
  width: 155px;
  margin-right: 12px;
  float: left;
  cursor: pointer;
}
.doc-share-popup-content .content .row .item label {
  float: left;
  margin-left: 6px;
  font-family: Arial, sans-serif;
  cursor: pointer;
}
.doc-share-popup-content .content .row .selected-item,
.doc-share-popup-content .content .row .selected-staff-item {
  background-color: #7e91ad;
  color: white;
}
.doc-share-popup-content .content .row .selected-item .name,
.doc-share-popup-content .content .row .selected-staff-item .name {
  padding-top: 3px;
}
.doc-share-popup-content .content .row .selected-item .imageclass2,
.doc-share-popup-content .content .row .selected-staff-item .imageclass2 {
  height: 18px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 6px;
  float: left;
}
.doc-share-popup-content .content .row .selected-item .imageclass1,
.doc-share-popup-content .content .row .selected-staff-item .imageclass1 {
  height: 18px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 6px;
  float: left;
  display: none;
}
.doc-share-popup-content .content .row .team-check,
.doc-share-popup-content .content .row .staff-check {
  background-color: white;
  color: #979797;
  margin-right: 30px;
}
.doc-share-popup-content .content .row .team-check .name,
.doc-share-popup-content .content .row .staff-check .name {
  padding-top: 3px;
}
.doc-share-popup-content .content .row .team-check .imageclass2,
.doc-share-popup-content .content .row .staff-check .imageclass2 {
  height: 18px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 6px;
  float: left;
  display: none;
}
.doc-share-popup-content .content .row .team-check .imageclass1,
.doc-share-popup-content .content .row .staff-check .imageclass1 {
  height: 18px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 6px;
  float: left;
}
.doc-share-popup-content .content .row .staff-check,
.doc-share-popup-content .content .row .selected-staff-item {
  margin-right: 0;
}
.doc-share-popup-content .content .row .selected-item {
  margin-right: 30px;
}
.doc-share-popup-content .content .row .user-item {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 6px;
  color: #999;
  line-height: 18px;
  font-size: 12px;
  min-width: 90px;
  width: 155px;
  margin-right: 30px;
  float: left;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-height: 18px;
}
.doc-share-popup-content .content .row .user-item label {
  cursor: pointer;
}
.doc-share-popup-content .content .row .user-item:nth-child(3) {
  margin-right: 0;
}
.doc-share-popup-content .content .row .user-check {
  background-color: white;
  color: #979797;
}
.doc-share-popup-content .content .row .user-check .name {
  padding-top: 3px;
}
.doc-share-popup-content .content .row .user-check .imageclass2 {
  height: 18px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 6px;
  float: left;
  display: none;
}
.doc-share-popup-content .content .row .user-check .imageclass1 {
  height: 18px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 6px;
  float: left;
}
.doc-share-popup-content .content .row .selected-user-item {
  background-color: #7e91ad;
  color: white;
}
.doc-share-popup-content .content .row .selected-user-item .name {
  padding-top: 3px;
}
.doc-share-popup-content .content .row .selected-user-item .imageclass2 {
  height: 18px;
  margin-left: 0;
  margin-right: 6px;
  float: left;
}
.doc-share-popup-content .content .row .selected-user-item .imageclass1 {
  height: 18px;
  margin-top: 0;
  margin-left: 0;
  margin-right: 6px;
  float: left;
  display: none;
}
.doc-share-popup-content .content .share-with-team {
  text-align: center;
  background-color: #3d7fba;
  color: #fff;
  border: 1px solid;
  border-radius: 5px;
  margin: auto;
  cursor: pointer;
  line-height: 18px;
  padding: 12px;
  width: 204px;
  font-size: 16px;
  font-family: ArialMT, Arial, sans-serif;
}
.doc-share-popup-content .content .share-with-team:hover {
  background-color: #fff;
  color: #3d7fba;
}
.doc-share-popup-content .after-save {
  padding: 10px 10px;
  text-align: center;
}
.maps_outer {
  position: absolute;
  background: rgba(0, 0, 0, 0.5);
  width: 100%;
  height: 100%;
  z-index: 12;
  text-align: center;
}
.maps_outer .map_holder {
  top: 50%;
  position: relative;
  margin-top: -150px;
}
.maps_outer .map_holder img {
  border: 1px solid #333;
  cursor: pointer;
}
.maps_outer .map_holder .close-btn {
  position: absolute;
  left: 50%;
  margin-left: 302px;
  top: 3px;
  cursor: pointer;
  height: 16px;
  width: 16px;
  fill: #698094;
}
.sharewith-popup {
  background: #ffffff;
  position: absolute;
  width: 550px;
  border-radius: 4px;
  font-family: Helvetica Neue, Arial, sans-serif;
  box-shadow: 0 0 65px rgba(29, 32, 35, 0.4);
}
.sharewith-popup .header {
  background: #f8f9fa;
  line-height: 24px;
  padding: 12px 0;
  color: #848c93;
  overflow: hidden;
  font-size: 17px;
  font-weight: 500;
  border-bottom: 1px solid #d4e0ea;
}
.sharewith-popup .header .icon-team {
  margin-left: 18px;
  margin-top: 3px;
}
.sharewith-popup .header .shr-txt {
  margin-left: 12px;
}
.sharewith-popup .header .icon-clear {
  float: right;
  margin-right: 24px;
  cursor: pointer;
  font-size: 12px;
  margin-top: 6px;
}
.sharewith-popup .share-with-wrapper {
  padding: 18px 30px;
  border-bottom: 1px solid #d4e0ea;
}
.sharewith-popup .share-with-wrapper .plain-text {
  color: #4a5258;
  font-weight: 500;
  font-size: 14px;
}
.sharewith-popup .share-with-wrapper input[type=checkbox] {
  visibility: hidden;
  border-radius: 2px;
  border: 1px solid #bbc6d5;
  font-size: 14px;
  background-color: #ffffff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0 8px 1px 8px;
  height: 32px;
}
.sharewith-popup .share-with-wrapper .checkbox {
  line-height: 16px;
  font-size: 12px;
  width: 24px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
.sharewith-popup .share-with-wrapper .checkbox label {
  cursor: pointer;
  position: absolute;
  width: 12px;
  height: 12px;
  top: 5px;
  left: 4px;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #a5b3c7;
}
.sharewith-popup .share-with-wrapper .checkbox label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 2px;
  left: 2px;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.sharewith-popup .share-with-wrapper .checkbox label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.3;
}
.sharewith-popup .share-with-wrapper .checkbox input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
.sharewith-popup .share-with-wrapper .checkbox input[type=checkbox]:checked span {
  background-color: #3d7fba;
}
.sharewith-popup .share-with-wrapper .teams_wrapper {
  margin-top: 12px;
  overflow: hidden;
}
.sharewith-popup .share-with-wrapper .teams_wrapper .item {
  cursor: pointer;
  padding: 4px 8px 4px 28px;
  border: 1px solid #a5b3c7;
  position: relative;
  display: flex;
  flex-flow: row wrap;
  border-radius: 3px;
  margin-bottom: 12px;
  margin-right: 12px;
}
.sharewith-popup .share-with-wrapper .teams_wrapper .org_wrapper .plain-txt {
  line-height: 16px;
  font-size: 13px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  color: #698094;
  text-transform: capitalize;
}
.sharewith-popup .share-with-wrapper .teams_wrapper .team_wrapper .plain-txt {
  line-height: 16px;
  font-size: 13px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  color: #698094;
  text-transform: capitalize;
}
.sharewith-popup .share-with-wrapper .team_wrapper.active,
.sharewith-popup .share-with-wrapper .org_wrapper.active {
  border-color: #4f95da;
  background: #f0f8ff;
}
.sharewith-popup .share-with-wrapper .team_wrapper.active .checkbox label,
.sharewith-popup .share-with-wrapper .org_wrapper.active .checkbox label {
  color: #4f95da;
  border-color: #4f95da;
}
.sharewith-popup .share-with-wrapper .team_wrapper.active .plain-txt,
.sharewith-popup .share-with-wrapper .org_wrapper.active .plain-txt {
  color: #4f95da;
}
.sharewith-popup .email-notify-wrapper {
  padding: 18px 30px;
  border-bottom: 1px solid #e8ebee;
}
.sharewith-popup .email-notify-wrapper .checkbox {
  float: left;
  position: relative;
}
.sharewith-popup .email-notify-wrapper .checkbox input {
  visibility: hidden;
}
.sharewith-popup .email-notify-wrapper .checkbox label {
  cursor: pointer;
  position: absolute;
  width: 16px;
  height: 16px;
  top: 1px;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
.sharewith-popup .email-notify-wrapper .checkbox label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 8px;
  height: 4px;
  background: transparent;
  top: 3px;
  left: 3px;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.sharewith-popup .email-notify-wrapper .checkbox label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.3;
}
.sharewith-popup .email-notify-wrapper .checkbox input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
.sharewith-popup .email-notify-wrapper .checkbox input[type=checkbox]:checked span {
  background-color: #3d7fba;
}
.sharewith-popup .email-notify-wrapper .plain-txt {
  font-size: 14px;
  line-height: 18px;
  font-weight: 500;
  color: #698094;
  margin-left: 12px;
}
.sharewith-popup .add-user-wrapper {
  padding: 18px 30px;
  border-bottom: 1px solid #d4e0ea;
}
.sharewith-popup .add-user-wrapper .plain-text {
  color: #4a5258;
  font-weight: 500;
  font-size: 14px;
}
.sharewith-popup .add-user-wrapper .share-input-wrapper {
  margin: 12px 0;
}
.sharewith-popup .add-user-wrapper .share-input-wrapper input {
  border-radius: 2px;
  border: 1px solid #bbc6d5;
  font-size: 14px;
  padding: 8px;
  background-color: #ffffff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  max-width: 472px;
}
.sharewith-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper {
  z-index: 999;
  width: 490px;
  display: none;
}
.sharewith-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li {
  text-transform: initial;
}
.sharewith-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li.selected .sharing_user_item .fullname,
.sharewith-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li.selected .sharing_user_item .username {
  color: #ffffff;
}
.sharewith-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item {
  font-size: 14px;
  font-family: Helvetica Neue, Arial, sans-serif;
  clear: both;
  min-height: 30px;
  cursor: pointer;
  padding: 0 12px;
  overflow: hidden;
}
.sharewith-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .name-initials {
  width: 26px;
  height: 26px;
  background: #e8eef7;
  border: 1px solid #e8eef7;
  line-height: 26px;
  text-align: center;
  border-radius: 30px;
  font-size: 12px;
  font-weight: bold;
  color: #698094;
  text-transform: uppercase;
  margin-right: 18px;
}
.sharewith-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .fullname {
  margin-right: 6px;
  text-transform: capitalize;
  font-family: Helvetica Neue, Arial, sans-serif;
  line-height: 24px;
  font-size: 14px;
  font-weight: 500;
  color: #698094;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 220px;
  overflow: hidden;
}
.sharewith-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .username {
  line-height: 24px;
  color: #7f8fa9;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 180px;
  overflow: hidden;
}
.sharewith-popup .add-user-wrapper .added-users {
  overflow: auto;
  max-height: 90px;
  padding-right: 6px;
}
.sharewith-popup .add-user-wrapper .added-users .item-new {
  background: #f0f8ff;
  float: left;
  font-size: 11px;
  color: #4f95da;
  font-weight: 500;
  line-height: 18px;
  padding: 3px 6px;
  border-radius: 2px;
  margin-bottom: 6px;
  margin-left: 6px;
  border: 1px solid #4f95da;
}
.sharewith-popup .add-user-wrapper .added-users .item-new .user-icon {
  height: 18px;
  width: 18px;
  margin-right: 5px;
  fill: #3d7fba;
  float: left;
}
.sharewith-popup .add-user-wrapper .added-users .item-new .close-button {
  width: 6px;
  cursor: pointer;
  height: 6px;
  float: right;
  margin: 4px 3px 0 6px;
}
.sharewith-popup .footer {
  padding: 18px 30px;
  overflow: hidden;
}
.sharewith-popup .footer .button {
  width: 95px;
  background: #3d7fba;
  line-height: 24px;
  padding: 8px;
  border-radius: 2px;
  color: #ffffff;
  font-size: 16px;
  text-align: center;
  cursor: pointer;
}
.sharewith-popup .footer .cancel {
  background: #bbc6d5;
  margin-left: 12px;
}
.module-container {
  margin-bottom: 10px;
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BBBBBB;
  -webkit-box-shadow: #EEEEEE 1px 1px 0 0px;
  -moz-box-shadow: #EEEEEE 1px 1px 0 0px;
  box-shadow: #EEEEEE 1px 1px 0 0px;
  float: left;
}
.module-container .header {
  position: relative;
  height: 32px;
  width: 100%;
  border-bottom: 1px solid #B6B6B6;
  font-family: Helvetica Neue, sans-serif;
  background-color: #FAFAFA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
  -webkit-box-shadow: #EEEEEE 0 2px 1px 0px;
  -moz-box-shadow: #EEEEEE 0 2px 1px 0px;
  box-shadow: #EEEEEE 0 2px 1px 0px;
}
.module-container .header .header_message {
  font-size: 12px;
  color: #595959;
  padding-top: 8px;
  padding-left: 13px;
}
.module-container .header .title {
  float: left;
  margin-left: 12px;
  margin-top: 8px;
  font-size: 12px;
  color: #595959;
  font-weight: normal;
}
.module-container .header .select-box-holder {
  margin-top: 4px;
  margin-left: 5px;
  float: left;
}
.module-container .header .button-with-borders {
  border-left: 1px solid #B6B6B6;
  border-right: 1px solid #B6B6B6;
  -webkit-box-shadow: #EBEBEB 1px 0 0 0px;
  -moz-box-shadow: #EBEBEB 1px 0 0 0px;
  box-shadow: #EBEBEB 1px 0 0 0px;
}
.module-container .header .button {
  float: right;
  width: 40px;
  height: 100%;
  text-align: center;
}
.module-container .header .button .icon {
  margin-top: 8px;
  color: #595959;
}
.module-container .header .button:hover {
  -moz-box-shadow: inset 0 0 3px 0px #BCBCBC;
  -webkit-box-shadow: inset 0 0 3px 0px #BCBCBC;
  box-shadow: inset 0 0 3px 0px #BCBCBC;
}
#stream-container {
  margin-bottom: 10px;
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BBBBBB;
  -webkit-box-shadow: #EEEEEE 1px 1px 0 0px;
  -moz-box-shadow: #EEEEEE 1px 1px 0 0px;
  box-shadow: #EEEEEE 1px 1px 0 0px;
  float: left;
}
#stream-container .header {
  height: 10%;
  width: 100%;
  border-bottom: 1px solid #B6B6B6;
  font-family: Helvetica Neue, sans-serif;
  background-color: #FAFAFA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
  -webkit-box-shadow: #EEEEEE 0 2px 1px 0px;
  -moz-box-shadow: #EEEEEE 0 2px 1px 0px;
  box-shadow: #EEEEEE 0 2px 1px 0px;
}
#stream-container .header .title {
  float: left;
  margin-left: 12px;
  margin-top: 8px;
  font-size: 12px;
  color: #595959;
  font-weight: normal;
}
#stream-container .header .button-with-borders {
  border-left: 1px solid #B6B6B6;
  border-right: 1px solid #B6B6B6;
  -webkit-box-shadow: #EBEBEB 1px 0 0 0px;
  -moz-box-shadow: #EBEBEB 1px 0 0 0px;
  box-shadow: #EBEBEB 1px 0 0 0px;
}
#stream-container .header .button {
  float: right;
  width: 40px;
  height: 100%;
  text-align: center;
}
#stream-container .header .button .icon {
  margin-top: 8px;
  color: #595959;
}
#stream-container .header .button:hover {
  -moz-box-shadow: inset 0 0 3px 0px #BCBCBC;
  -webkit-box-shadow: inset 0 0 3px 0px #BCBCBC;
  box-shadow: inset 0 0 3px 0px #BCBCBC;
}
#stream-container .content {
  height: 93%;
  /*overflow-y:auto;*/
}
.widget_graph_size1 {
  width: 48%;
  padding-right: 1%;
  position: relative;
}
/* Example tokeninput style #2: Facebook style */
ul.token-input-list-facebook {
  height: 30px;
  overflow: hidden;
  cursor: text;
  font-size: 12px;
  font-family: Verdana, sans-serif;
  min-height: 1px;
  z-index: 999;
  margin: 0;
  padding: 0;
  list-style-type: none;
  float: left;
  /*width:130px;*/
  width: 165px;
}
ul.token-input-list-facebook li input {
  border: 0;
  width: 100px;
  /*padding: 3px 8px;*/
  padding: 3px 5px;
  background-color: white;
  margin: 2px 0;
  -webkit-appearance: caret;
}
li.token-input-token-facebook {
  overflow: hidden;
  height: auto !important;
  height: 15px;
  margin-top: 7px;
  margin-bottom: 7px;
  margin-left: 3px;
  padding: 2px 3px;
  background-color: #eff2f7;
  color: #000;
  cursor: default;
  border: 1px solid #ccd5e4;
  font-size: 11px;
  border-radius: 5px;
  -moz-border-radius: 5px;
  -webkit-border-radius: 5px;
  float: left;
  white-space: nowrap;
}
li.token-input-token-facebook p {
  display: inline;
  padding: 0;
  margin: 0;
}
li.token-input-token-facebook span {
  color: #a6b3cf;
  margin-left: 5px;
  font-weight: bold;
  cursor: pointer;
}
li.token-input-selected-token-facebook {
  background-color: #5670a6;
  border: 1px solid #3b5998;
  color: #fff;
}
li.token-input-input-token-facebook {
  float: left;
  margin-top: 5px;
  padding: 0;
  list-style-type: none;
}
div.token-input-dropdown-facebook {
  position: absolute;
  background-color: #fff;
  overflow: hidden;
  border: 1px solid #ccc;
  cursor: default;
  font-size: 11px;
  font-family: Verdana, sans-serif;
  z-index: 1;
  margin-top: 4px;
}
div.token-input-dropdown-facebook p {
  margin: 0;
  padding: 5px;
  font-weight: bold;
  color: #777;
}
div.token-input-dropdown-facebook ul {
  margin: 0;
  padding: 0;
}
div.token-input-dropdown-facebook ul li {
  background-color: #fff;
  padding: 3px;
  margin: 0;
  list-style-type: none;
}
div.token-input-dropdown-facebook ul li.token-input-dropdown-item-facebook {
  background-color: #fff;
}
div.token-input-dropdown-facebook ul li.token-input-dropdown-item2-facebook {
  background-color: #fff;
}
div.token-input-dropdown-facebook ul li em {
  font-weight: bold;
  font-style: normal;
}
div.token-input-dropdown-facebook ul li.token-input-selected-dropdown-item-facebook {
  background-color: #3b5998;
  color: #fff;
}
#stream-doc-search-container {
  position: absolute;
  /*top: 24px;*/
  top: 33px;
  float: left;
  left: 1102px;
}
#stream-doc-search-container .item {
  cursor: pointer;
  padding: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 182px;
}
#stream-doc-search-container .item #doc-search-searchbox {
  width: 180px;
}
#stream-doc-search-container .item #doc-search-searchbox .search-inputbox {
  width: 140px;
}
#doc-search-container {
  position: absolute;
  top: 27px;
}
.popup-tooltip-container .triangle1,
.popup-tooltip-container_save .triangle1,
.popup-tooltip-container_load .triangle1,
.popup-tooltip-container_options .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 8px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
.popup-tooltip-container-docsearch .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 170px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
.popup-tooltip-container,
.popup-tooltip-container_save,
.popup-tooltip-container_load,
.popup-tooltip-container_options,
.popup-tooltip-container-docsearch {
  font-size: 9px;
}
.popup-tooltip-container .rectangle,
.popup-tooltip-container_save .rectangle,
.popup-tooltip-container_load .rectangle,
.popup-tooltip-container_options .rectangle,
.popup-tooltip-container-docsearch .rectangle {
  position: relative;
  z-index: 999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #ffffff;
  border: 1px solid #BCBCBC;
  -webkit-box-shadow: #BCBCBC 2px 2px 3px 0px;
  -moz-box-shadow: #BCBCBC 2px 2px 3px 0px;
  box-shadow: #BCBCBC 2px 2px 3px 0px;
  float: left;
}
.popup-tooltip-container .rectangle .header,
.popup-tooltip-container_save .rectangle .header,
.popup-tooltip-container_load .rectangle .header,
.popup-tooltip-container_options .rectangle .header,
.popup-tooltip-container-docsearch .rectangle .header {
  padding: 5px 5px 5px 5px;
  font-size: 9px;
}
.popup-tooltip-container .rectangle .top-header,
.popup-tooltip-container_save .rectangle .top-header,
.popup-tooltip-container_load .rectangle .top-header,
.popup-tooltip-container_options .rectangle .top-header,
.popup-tooltip-container-docsearch .rectangle .top-header {
  padding: 5px 5px 5px 5px;
  font-size: 9px;
  text-align: center;
}
.popup-tooltip-container .rectangle .items,
.popup-tooltip-container_save .rectangle .items,
.popup-tooltip-container_load .rectangle .items,
.popup-tooltip-container_options .rectangle .items,
.popup-tooltip-container-docsearch .rectangle .items {
  overflow: auto;
}
.popup-tooltip-container .rectangle .items .col .item,
.popup-tooltip-container_save .rectangle .items .col .item,
.popup-tooltip-container_load .rectangle .items .col .item,
.popup-tooltip-container_options .rectangle .items .col .item,
.popup-tooltip-container-docsearch .rectangle .items .col .item {
  padding: 4px 5px;
}
.popup-tooltip-container .rectangle .item,
.popup-tooltip-container_save .rectangle .item,
.popup-tooltip-container_load .rectangle .item,
.popup-tooltip-container_options .rectangle .item,
.popup-tooltip-container-docsearch .rectangle .item {
  cursor: pointer;
  padding: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.popup-tooltip-container .rectangle .item .icon,
.popup-tooltip-container_save .rectangle .item .icon,
.popup-tooltip-container_load .rectangle .item .icon,
.popup-tooltip-container_options .rectangle .item .icon,
.popup-tooltip-container-docsearch .rectangle .item .icon {
  margin-right: 15px;
}
.dual-menu .main-menu-rectangle {
  position: relative;
  z-index: 9999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  height: inherit;
  padding: 5px 0 5px 0;
  background: #ffffff;
  border: 1px solid #BCBCBC;
  -webkit-box-shadow: #BCBCBC 2px 2px 3px 0px;
  -moz-box-shadow: #BCBCBC 2px 2px 3px 0px;
  box-shadow: #BCBCBC 2px 2px 3px 0px;
}
.dual-menu .main-menu-rectangle .menu-item {
  cursor: pointer;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: black;
  font-size: 10px;
  padding: 4px 10px 4px 10px;
}
.dual-menu .main-menu-rectangle .menu-item .icon {
  margin-right: 15px;
}
.dual-menu .main-menu-rectangle .selectd {
  background: #d4e1ed;
}
.dual-menu .main-menu-rectangle .first-item {
  padding-top: 8px;
}
.dual-menu .main-menu-rectangle .left-container {
  height: inherit;
  overflow: auto;
}
.dual-menu .main-menu-rectangle .left-container .menu-data {
  display: none;
}
.dual-menu .main-menu-rectangle .left-container .menu-data .item_data {
  display: none;
}
.dual-menu .main-menu-rectangle .left-container .menu-data .item_name {
  display: none;
}
.dual-menu .main-menu-rectangle .right-container {
  padding: 5px 0 5px 0;
  float: right;
  height: inherit;
  overflow: auto;
  position: absolute;
  top: -1px;
  margin-left: 100%;
  width: 100%;
  background-color: white;
  display: none;
  border: 1px solid #BCBCBC;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: #BCBCBC 2px 2px 3px 0px;
  -moz-box-shadow: #BCBCBC 2px 2px 3px 0px;
  box-shadow: #BCBCBC 2px 2px 3px 0px;
  /*border-right:1px solid #BCBCBC;*/
}
.dual-menu .main-menu-rectangle .right-container .menu-item-details {
  display: none;
  position: absolute;
  top: -1px;
  margin-left: 100%;
  overflow: auto;
}
.dual-menu .main-menu-rectangle .right-container .item_data {
  display: none;
}
.dual-menu .main-menu-rectangle .history.right-container {
  width: 250%;
}
.dual-menu .main-menu-rectangle .right-container_extreme {
  padding: 5px 0 5px 0;
  float: right;
  height: inherit;
  overflow: auto;
  position: absolute;
  top: -1px;
  margin-left: 200%;
  width: 100%;
  background-color: white;
  display: none;
  border: 1px solid #BCBCBC;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  -webkit-box-shadow: #BCBCBC 2px 2px 3px 0px;
  -moz-box-shadow: #BCBCBC 2px 2px 3px 0px;
  box-shadow: #BCBCBC 2px 2px 3px 0px;
}
.stream-content,
#tweetsearch-html-new .results-holder {
  overflow-y: auto;
  overflow-x: hidden;
  height: calc(100% - 30px);
}
.stream-content .blue,
#tweetsearch-html-new .results-holder .blue {
  background-color: #E0F0FC;
}
.stream-content .stream-content-item,
#tweetsearch-html-new .results-holder .stream-content-item {
  font-family: Helvetica Neue, Arial, sans-serif;
  padding-top: 12px;
  padding-bottom: 12px;
  min-height: 40px;
  overflow: hidden;
  position: relative;
}
.stream-content .stream-content-item .news-tags,
#tweetsearch-html-new .results-holder .stream-content-item .news-tags {
  clear: both;
  float: right;
  margin-top: 6px;
  text-transform: lowercase;
}
.stream-content .stream-content-item .news-tags .tag,
#tweetsearch-html-new .results-holder .stream-content-item .news-tags .tag {
  background: #4FCDCE;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  font-size: 9px;
  color: white;
  padding: 3px 7px;
  cursor: pointer;
}
.stream-content .stream-content-item .item-container,
#tweetsearch-html-new .results-holder .stream-content-item .item-container {
  padding-left: 6px;
  padding-right: 10px;
}
.stream-content .stream-content-item .item-container .news-articles-container,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .news-articles-container {
  padding-right: 4px;
}
.stream-content .stream-content-item .item-container .news-articles-container .headline,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .news-articles-container .headline {
  color: #3d7fba;
  font-size: 12px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  margin-bottom: 5px;
  width: 300px;
}
.stream-content .stream-content-item .item-container .news-articles-container .headline a,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .news-articles-container .headline a {
  color: #3d7fba;
  text-decoration: none;
}
.stream-content .stream-content-item .item-container .news-articles-container .svg-outer,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .news-articles-container .svg-outer {
  vertical-align: middle;
}
.stream-content .stream-content-item .item-container .news-articles-container .svg-outer .hover-icon,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .news-articles-container .svg-outer .hover-icon {
  fill: #437FB7;
  height: 12px;
  width: 12px;
  cursor: pointer;
}
.stream-content .stream-content-item .item-container .news-articles-container .article-container-title,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .news-articles-container .article-container-title {
  line-height: 12px;
}
.stream-content .stream-content-item .item-container .content,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .content {
  line-height: 14px;
  font-size: 11px;
  color: #000000;
  /*max-height:70px;*/
  max-height: 45px;
  text-overflow: -o-ellipsis-lastline;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 5px;
}
.stream-content .stream-content-item .item-container .ticker,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .ticker {
  float: left;
}
.stream-content .stream-content-item .item-container .source_date_container,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .source_date_container {
  display: inline-block;
}
.stream-content .stream-content-item .item-container .source,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .source {
  padding-right: 4px;
  font-size: 9px;
  color: #999999;
  float: left;
  line-height: 20px;
}
.stream-content .stream-content-item .item-container .author,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .author {
  font-size: 9px;
  color: #999999;
  line-height: 20px;
  float: left;
}
.stream-content .stream-content-item .item-container .author a,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .author a {
  color: #999999;
  text-decoration: none;
}
.stream-content .stream-content-item .item-container .tweet-left-container,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .tweet-left-container {
  width: 48px;
  float: left;
  height: 48px;
  margin-right: 5px;
}
.stream-content .stream-content-item .item-container .tweet-left-container .tweet-profile-pic,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .tweet-left-container .tweet-profile-pic {
  height: 48px;
  width: 48px;
  background: grey;
  border-radius: 4px;
}
.stream-content .stream-content-item .item-container .tweet-right-container,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .tweet-right-container {
  margin-left: 55px;
  padding-left: 1px;
  padding-right: 6px;
}
.stream-content .stream-content-item .item-container .tweet-right-container .upper-row-header,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .tweet-right-container .upper-row-header {
  height: 17px;
  /*width: 70%;*/
  padding-bottom: 1px;
}
.stream-content .stream-content-item .item-container .tweet-right-container .upper-row-header .usernamelink,
#tweetsearch-html-new .results-holder .stream-content-item .item-container .tweet-right-container .upper-row-header .usernamelink {
  color: black;
  text-decoration: none;
}
.stream-content .blue,
#tweetsearch-html-new .results-holder .blue {
  background-color: #E0F0FC;
}
.stream-content .stream-content-item:hover,
#tweetsearch-html-new .results-holder .stream-content-item:hover {
  background: #FFFDE0;
}
.stream-content .stream-content-item.selected-item,
#tweetsearch-html-new .results-holder .stream-content-item.selected-item {
  background: #FFFDE0;
}
.stream-content .content-new,
#tweetsearch-html-new .results-holder .content-new {
  background: #F9F9F9;
}
.stream-content .stream-load-more,
#tweetsearch-html-new .results-holder .stream-load-more {
  /*display: none;*/
  cursor: pointer;
  height: 35px;
  border-right: 1px solid #8ABFD7;
  border-bottom: 1px solid #8ABFD7;
  padding: 0 10px 0 10px;
  text-align: center;
  background-color: #D4F0FF;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4F0FF), color-stop(100%, #E3F5FF));
  background-image: -webkit-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -moz-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -ms-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -o-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: linear-gradient(to top, #D4F0FF, #E3F5FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D4F0FF, endColorstr=#E3F5FF);
  -moz-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  box-shadow: inset -4px 0 5px -2px #EAEAEA;
}
.stream-content .stream-load-more .load-text,
#tweetsearch-html-new .results-holder .stream-load-more .load-text {
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
  font-size: 10px;
  padding-top: 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
#stream-curated-tweets .stream-content-item .content,
#stream-articles .stream-content-item .content,
#stream-news .stream-content-item .content,
#tweetsearch-html-new .stream-content-item .content {
  line-height: 14px;
  font-size: 11px;
  color: #000000;
  max-height: none;
  text-overflow: -o-ellipsis-lastline;
  display: -webkit-box;
  -webkit-line-clamp: unset;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 5px;
}
.watchlist-save-prompt {
  width: 340px;
  height: auto;
  background: white;
  position: absolute;
  top: 100px;
  border-radius: 10px;
  zoom: 0.9;
}
.watchlist-save-prompt .header {
  width: 100%;
  background: #E9F1F9;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: #7e91ad;
  text-align: center;
  font-size: 18px;
  font-family: Helvetica Neue, sans-serif;
  padding: 18px 0;
}
.watchlist-save-prompt .header .close {
  font-size: 18px;
  position: absolute;
  top: 20px;
  right: 18px;
  cursor: pointer;
}
.watchlist-save-prompt .content .row {
  padding: 18px 0;
  text-align: center;
  /*specific css*/
}
.watchlist-save-prompt .content .row label,
.watchlist-save-prompt .content .row input {
  display: inline-block;
  vertical-align: middle;
}
.watchlist-save-prompt .content .row label {
  font-size: 12px;
  color: #666;
}
.watchlist-save-prompt .content .row input[type=text] {
  padding: 6px 0;
  width: 300px;
  font-size: 14px;
  height: auto;
  line-height: 18px;
  color: #ccc;
  border: 1px solid #ccc;
  border-radius: 4px;
  text-indent: 12px;
}
.watchlist-save-prompt .content .row input[type=text]:active,
.watchlist-save-prompt .content .row input[type=text]:focus {
  color: #666;
  border: 1px solid #666;
}
.watchlist-save-prompt .content .row input#graph-save-name {
  margin-right: 24px;
}
.watchlist-save-prompt .content .row input.default {
  margin-right: 12px;
}
.watchlist-save-prompt .content .row:first-child {
  padding-bottom: 24px;
}
.watchlist-save-prompt .content .row:last-child {
  padding-top: 0;
}
.watchlist-save-prompt .content .center {
  display: inline-block;
}
.watchlist-save-prompt .content .separator {
  width: 100%;
  height: 1px;
  border-top: solid 1px #E8F1F9;
}
.watchlist-save-prompt .content .button {
  background-color: #3d7fba;
  color: #fff;
  border: 1px solid;
  border-radius: 4px;
  line-height: 18px;
  font-size: 16px;
  font-family: Arial, sans-serif;
  margin: 0;
  outline: none;
  box-shadow: none;
  padding: 12px 24px;
  cursor: pointer;
}
.watchlist-save-prompt .content .button:hover {
  background: #fff;
  color: #3d7fba;
}
.watchlist-save-prompt .content .close {
  background-color: #fff;
  color: #3d7fba;
  border-radius: 4px;
  line-height: 18px;
  font-size: 16px;
  font-family: Arial, sans-serif;
  margin: 0;
  outline: none;
  box-shadow: none;
  padding: 12px 24px;
  cursor: pointer;
}
.watchlist-save-prompt .content .close:hover {
  text-decoration: underline;
}
.summary_sentiment_impact_outer_popup {
  border: 1px solid #bbb;
  border-radius: 3px;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.15), inset 0 1px 0 #fff;
  background-color: #fff;
}
.summary_sentiment_impact_outer_popup .modal-header {
  background-color: #f3f3f3;
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  box-shadow: inset 0 1px 0 #fff, inset 0 0 3px #fff;
  background-image: linear-gradient(to top, #efefef -20%, #f3f3f3 3.79%, #fbfbfb 120%);
  color: #595959;
}
.summary_sentiment_impact_outer_popup .summary {
  padding: 15px 17px;
  color: #595959;
  font-size: 13px;
  border-bottom: 1px solid #bdbdbd;
  max-height: 200px;
  overflow-y: auto;
}
.summary_sentiment_impact_outer_popup .sentiments_impact {
  padding: 15px 17px;
  color: #595959;
  font-size: 13px;
  overflow: auto;
  border-bottom: 1px solid #bdbdbd;
}
.summary_sentiment_impact_outer_popup .sentiments_impact .sentiment {
  float: left;
}
.summary_sentiment_impact_outer_popup .sentiments_impact .sentiment .sentiment_text {
  color: #595959;
}
.summary_sentiment_impact_outer_popup .sentiments_impact .sentiment .sentiment_data {
  padding-left: 10px;
}
.summary_sentiment_impact_outer_popup .sentiments_impact .impact {
  float: right;
}
.summary_sentiment_impact_outer_popup .sentiments_impact .impact .impact_text {
  color: #595959;
}
.summary_sentiment_impact_outer_popup .sentiments_impact .impact .impact_data {
  padding-left: 10px;
}
.summary_sentiment_impact_outer_popup .sentiment_graph {
  padding: 15px 17px;
  height: 200px;
  overflow: auto;
  background: #ddd;
}
.select2-container {
  width: 200px;
  font-size: 9px;
  line-height: 21px;
}
.select2-dropdown,
.select3-dropdown {
  font-size: 10px;
  line-height: 14px;
  font-family: Arial, Helvetica, sans-serif;
}
.ticker-popup {
  position: absolute;
}
.ticker-popup .rectangle {
  position: relative;
  z-index: 1006;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #ffffff;
  border: 1px solid #30506E;
  -webkit-box-shadow: #BCBCBC 2px 2px 5px 0px;
  -moz-box-shadow: #BCBCBC 2px 2px 5px 0px;
  box-shadow: #BCBCBC 2px 2px 5px 0px;
  /*height:170px;*/
}
.ticker-popup .rectangle .top-line {
  /*width:250px;*/
  padding: 8px 8px 3px 8px;
  height: 20px;
}
.ticker-popup .rectangle .top-line div {
  margin-right: 8px;
  max-width: 65px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.ticker-popup .rectangle .top-line .pct-change {
  margin-right: 0;
  font-size: 14px;
}
.ticker-popup .rectangle .top-line .change {
  font-size: 14px;
}
.ticker-popup .rectangle .top-line .price {
  font-size: 14px;
}
.ticker-popup .rectangle .top-line .ticker {
  font-weight: bold;
}
.ticker-popup .rectangle .sub-line {
  width: 250px;
  padding: 0 8px 5px 8px;
}
.ticker-popup .rectangle .sub-line .company-name {
  font-size: 8px;
  float: left;
  font-weight: bold;
}
.ticker-popup .rectangle .sub-line .date {
  color: #BCBCBC;
  font-size: 8px;
  float: right;
}
.ticker-popup .rectangle .graph-holder {
  padding: 10px 8px 8px 8px;
}
.ticker-popup .rectangle .graph-holder .popup-graph {
  height: 50px;
  width: 250px;
}
.ticker-popup .rectangle #outer-summary-table {
  padding: 10px 0 10px 0;
}
.ticker-popup .rectangle #outer-summary-table #summary-table {
  border-collapse: collapse;
  border: 1px solid #cecece;
  font-size: 12px;
  font-size: 0.7em;
  background-color: #F9F9F9;
  line-height: 10px;
  /*width:100%;*/
  margin: 0 auto;
}
.ticker-popup .rectangle #outer-summary-table #summary-table .data-row td {
  border: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table .data-row .title-cell {
  font-weight: bold #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #mkt_cap #mkt_cap-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #mkt_cap #mkt_cap-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #mkt_cap #mkt_cap-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #ev #ev-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #ev #ev-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #ev #ev-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #price #price-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #price #price-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #price #price-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #p_sales #p_sales-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #p_sales #p_sales-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #p_sales #p_sales-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #ev_ebitda #ev_ebitda-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #ev_ebitda #ev_ebitda-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #ev_ebitda #ev_ebitda-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #ev_sales #ev_sales-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #ev_sales #ev_sales-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #ev_sales #ev_sales-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #p_eps #p_eps-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #p_eps #p_eps-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #p_eps #p_eps-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #fcf_yield #fcf_yield-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #fcf_yield #fcf_yield-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #fcf_yield #fcf_yield-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #dps #dps-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #dps #dps-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #dps #dps-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #sales td.title-cell {
  border-right: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #sales td.data-cell {
  border-right: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #sales td {
  border: none;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #sales #sales-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #sales #sales-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #sales #sales-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #sales-yoy td.title-cell {
  border-right: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #sales-yoy td.data-cell {
  border-right: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #sales-yoy td {
  border: none;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #sales-yoy #sales-yoy-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #sales-yoy #sales-yoy-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #sales-yoy #sales-yoy-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #ebitda td.title-cell {
  border-right: 1px solid #cecece;
  border-top: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #ebitda td.data-cell {
  border-right: 1px solid #cecece;
  border-top: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #ebitda td {
  border: none;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #ebitda #ebitda-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #ebitda #ebitda-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #ebitda #ebitda-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #ebitda-yoy td.title-cell {
  border-right: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #ebitda-yoy td.data-cell {
  border-right: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #ebitda-yoy td {
  border: none;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #ebitda-yoy #ebitda-yoy-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #ebitda-yoy #ebitda-yoy-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #ebitda-yoy #ebitda-yoy-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #eps td.title-cell {
  border-right: 1px solid #cecece;
  border-top: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #eps td.data-cell {
  border-right: 1px solid #cecece;
  border-top: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #eps td {
  border: none;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #eps #eps-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #eps #eps-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #eps #eps-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #eps-yoy td.title-cell {
  border-right: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #eps-yoy td.data-cell {
  border-right: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #eps-yoy td {
  border: none;
}
.ticker-popup .rectangle #outer-summary-table #summary-table #eps-yoy #eps-yoy-1,
.ticker-popup .rectangle #outer-summary-table #summary-table #eps-yoy #eps-yoy-2,
.ticker-popup .rectangle #outer-summary-table #summary-table #eps-yoy #eps-yoy-3 {
  text-align: right;
}
.ticker-popup .rectangle #outer-summary-table #summary-table .year-row {
  font-weight: bold;
}
.ticker-popup .rectangle #outer-summary-table #summary-table .year-row td {
  border: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table .top-row td {
  border: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table .percent-row {
  font-size: 0.6em;
}
.ticker-popup .rectangle #outer-summary-table #summary-table .percent-row td {
  border: 1px solid #cecece;
}
.ticker-popup .rectangle #outer-summary-table #summary-table .spacer-row {
  background-color: grey;
}
.ticker-popup .rectangle #outer-summary-table #summary-table .spacer-row td {
  /*border:1px solid;*/
}
.ticker-popup .rectangle .bottom-line {
  width: 233px;
  margin-left: 22px;
  padding: 0 8px 5px 8px;
}
.ticker-popup .rectangle .bottom-line .pop-fin-ratio {
  width: 31%;
  height: 30px;
  float: left;
}
.ticker-popup .rectangle .bottom-line .pop-fin-ratio .pop-header {
  font-size: 11px;
  color: #999999;
}
.ticker-popup .rectangle .bottom-line .pop-fin-ratio .pop-value {
  padding-top: 2px;
  font-size: 10px;
  font-weight: bold;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#header-html .ticker-popup,
#v2-sentieo .ticker-popup {
  position: absolute;
  background-color: white;
  z-index: 1003;
  width: 570px;
  min-height: 436px;
  border: 3px solid #2e3645;
  border-radius: 8px;
  font-family: Helvetica Neue, sans-serif;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
}
#header-html .ticker-popup .ticker-popup-outer,
#v2-sentieo .ticker-popup .ticker-popup-outer {
  position: relative;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-popup__fallback,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-popup__fallback {
  min-height: 436px;
  justify-content: center;
  align-items: center;
  font-family: Helvetica Neue, sans-serif;
  color: #3d7fba;
  display: none;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-popup__fallback.active,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-popup__fallback.active {
  display: flex;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-popup__fallback.active + .ticker-top-line,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-popup__fallback.active + .ticker-top-line,
#header-html .ticker-popup .ticker-popup-outer .ticker-popup__fallback.active .ticker-bottom-line,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-popup__fallback.active .ticker-bottom-line {
  display: none;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line {
  padding: 6px 12px;
  line-height: 24px;
  font-size: 12px;
  overflow: hidden;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .left-div-wrap,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .left-div-wrap {
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 410px;
  height: 24px;
  white-space: nowrap;
  float: left;
  display: inline-flex;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .left-div-wrap .wrapper,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .left-div-wrap .wrapper {
  height: 24px;
  font-size: 10px;
  padding: 0px 10px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .left-div-wrap .wrapper .price-releated,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .left-div-wrap .wrapper .price-releated {
  line-height: 15px;
  height: 15px;
  text-align: center;
  font-size: 15px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .left-div-wrap .wrapper .price-releated .ellipsis-div,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .left-div-wrap .wrapper .price-releated .ellipsis-div {
  margin-right: 6px;
  max-width: 230px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .left-div-wrap .wrapper .date-change,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .left-div-wrap .wrapper .date-change {
  text-align: left;
  height: 9px;
  line-height: 9px;
  font-size: 9px;
  color: #7e91ad;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .ellipsis-div,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .ellipsis-div {
  margin-right: 6px;
  max-width: 230px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .ticker,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .ticker {
  font-weight: bold;
  color: #333;
  margin-right: 10px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .company-name,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .company-name {
  color: #7e91ad;
  max-width: 210px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .price,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .price {
  font-size: 12px;
  color: #666;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .change,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .change {
  font-size: 12px;
  font-weight: bold;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .pct-change,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .pct-change {
  margin-right: 0;
  font-size: 12px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button {
  font-size: 12px;
  color: #3d7fba;
  border: 1px solid #3d7fba;
  padding: 0 0 0 6px;
  border-radius: 3px;
  margin-right: 12px;
  width: 96px;
  text-align: center;
  white-space: normal;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button .icon,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button .icon {
  padding: 6px;
  background-color: #3d7fba;
  fill: #ffffff;
  height: 12px;
  width: 12px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button:hover,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button:hover {
  cursor: pointer;
  background: #3d7fba;
  color: white;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button:hover .icon,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button:hover .icon {
  background-color: #3270a7;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button::before,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button::before {
  content: "Follow";
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button.following::before,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button.following::before {
  content: "Following";
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button.following:hover::before,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button.following:hover::before {
  content: "Edit";
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button.following,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .follow-button.following {
  color: #ffffff;
  background: #3d7fba;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .close-popup,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .close-popup {
  margin-right: 0;
  padding: 6px 3px;
  cursor: pointer;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .close-popup .close-chevron,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .close-popup .close-chevron {
  display: flex;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .close-popup .icon,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .close-popup .icon {
  height: 12px;
  width: 12px;
  fill: #698094;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-top-line .close-popup:hover,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-top-line .close-popup:hover {
  fill: #3d7fba;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line {
  overflow: hidden;
  position: relative;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .overlay,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .overlay,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .overlay-prepare,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .overlay-prepare {
  background: #000000;
  opacity: 0.7;
  display: none;
  position: absolute;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .loading-dots,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .loading-dots,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .loading-dots-prepare,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .loading-dots-prepare {
  width: 60px;
  background-color: transparent;
  height: 25px;
  margin-right: 5px;
  display: none;
  position: absolute;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .loading-dots .dot,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .loading-dots .dot,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .loading-dots-prepare .dot,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .loading-dots-prepare .dot {
  width: 7px;
  height: 7px;
  display: inline-block;
  background-color: black;
  border-radius: 4px;
  margin-top: 8px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .loading-dots .dot.pop,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .loading-dots .dot.pop,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .loading-dots-prepare .dot.pop,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .loading-dots-prepare .dot.pop {
  background-color: #ffffff;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .ticker-menus,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .ticker-menus {
  background: #364051;
  height: 400px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .ticker-menus .icon,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .ticker-menus .icon {
  height: 14px;
  width: 14px;
  text-align: center;
  float: right;
  margin-top: 6px;
  fill: #889bba;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .ticker-menus .menu-item,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .ticker-menus .menu-item {
  font-size: 11px;
  color: #889bba;
  padding: 12px;
  line-height: 24px;
  height: 50px;
  background-color: #364051;
  border: 1px solid #364051;
  border-bottom: 1px solid #2e3644;
  border-left: 0;
  width: 145px;
  box-sizing: border-box;
  font-family: Helvetica Neue, sans-serif;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .ticker-menus .menu-item:hover,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .ticker-menus .menu-item:hover {
  background-color: #2e3644;
  cursor: pointer;
  color: #ffffff;
  border: 1px solid #2e3644;
  border-left: 0;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .ticker-menus .menu-item .menu-text,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .ticker-menus .menu-item .menu-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 10px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .ticker-menus .menu-item:last-child,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .ticker-menus .menu-item:last-child {
  border-bottom-left-radius: 4px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer {
  border-top: 1px solid #ccd8e6;
  height: 400px;
  box-sizing: border-box;
  position: relative;
  float: none;
  margin-left: 145px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer .graph-row,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer .graph-row {
  overflow: hidden;
  height: 158px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer .graph-row .seprator,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer .graph-row .seprator {
  float: left;
  border-left: 3px solid #ccd8e6;
  height: 154px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer .horizontal_sperator,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer .horizontal_sperator {
  display: none;
  height: 3px;
  border: 0;
  background-color: #ccd8e6;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table {
  border-top: 3px solid #ccd8e6;
  position: absolute;
  bottom: 0;
  width: 100%;
  overflow: hidden;
  border-bottom-right-radius: 4px;
  border-right: 1px solid #cecece;
  box-sizing: border-box;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table {
  border-collapse: collapse;
  border: 1px solid #cecece;
  font-size: 12px;
  width: 425px;
  table-layout: fixed;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .data-row td,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .data-row td {
  border: 1px solid #cecece;
  padding: 0;
  width: 99px;
  padding-right: 6px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .data-row td .data-val-chng,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .data-row td .data-val-chng {
  width: 37px;
  box-sizing: border-box;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .data-row td .data-val,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .data-row td .data-val {
  width: 60px;
  box-sizing: border-box;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .data-row .title-cell,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .data-row .title-cell {
  font-weight: bold;
  text-indent: 6px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #mkt_cap #mkt_cap-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #mkt_cap #mkt_cap-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #mkt_cap #mkt_cap-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #mkt_cap #mkt_cap-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #mkt_cap #mkt_cap-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #mkt_cap #mkt_cap-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev #ev-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev #ev-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev #ev-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev #ev-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev #ev-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev #ev-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #price #price-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #price #price-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #price #price-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #price #price-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #price #price-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #price #price-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #p_sales #p_sales-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #p_sales #p_sales-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #p_sales #p_sales-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #p_sales #p_sales-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #p_sales #p_sales-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #p_sales #p_sales-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev_ebitda #ev_ebitda-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev_ebitda #ev_ebitda-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev_ebitda #ev_ebitda-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev_ebitda #ev_ebitda-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev_ebitda #ev_ebitda-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev_ebitda #ev_ebitda-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev_sales #ev_sales-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev_sales #ev_sales-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev_sales #ev_sales-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev_sales #ev_sales-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev_sales #ev_sales-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ev_sales #ev_sales-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #p_eps #p_eps-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #p_eps #p_eps-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #p_eps #p_eps-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #p_eps #p_eps-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #p_eps #p_eps-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #p_eps #p_eps-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #fcf_yield #fcf_yield-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #fcf_yield #fcf_yield-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #fcf_yield #fcf_yield-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #fcf_yield #fcf_yield-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #fcf_yield #fcf_yield-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #fcf_yield #fcf_yield-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #dps #dps-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #dps #dps-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #dps #dps-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #dps #dps-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #dps #dps-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #dps #dps-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales td.title-cell,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales td.title-cell {
  border-right: 1px solid #cecece;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales td.data-cell,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales td.data-cell {
  border-right: 1px solid #cecece;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales td,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales td {
  border: none;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales #sales-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales #sales-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales #sales-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales #sales-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales #sales-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales #sales-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales-yoy td.title-cell,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales-yoy td.title-cell {
  border-right: 1px solid #cecece;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales-yoy td.data-cell,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales-yoy td.data-cell {
  border-right: 1px solid #cecece;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales-yoy td,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales-yoy td {
  border: none;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales-yoy #sales-yoy-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales-yoy #sales-yoy-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales-yoy #sales-yoy-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales-yoy #sales-yoy-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales-yoy #sales-yoy-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #sales-yoy #sales-yoy-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda td.title-cell,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda td.title-cell {
  border-right: 1px solid #cecece;
  border-top: 1px solid #cecece;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda td.data-cell,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda td.data-cell {
  border-right: 1px solid #cecece;
  border-top: 1px solid #cecece;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda td,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda td {
  border: none;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda #ebitda-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda #ebitda-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda #ebitda-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda #ebitda-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda #ebitda-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda #ebitda-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda-yoy td.title-cell,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda-yoy td.title-cell {
  border-right: 1px solid #cecece;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda-yoy td.data-cell,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda-yoy td.data-cell {
  border-right: 1px solid #cecece;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda-yoy td,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda-yoy td {
  border: none;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda-yoy #ebitda-yoy-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda-yoy #ebitda-yoy-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda-yoy #ebitda-yoy-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda-yoy #ebitda-yoy-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda-yoy #ebitda-yoy-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #ebitda-yoy #ebitda-yoy-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps td.title-cell,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps td.title-cell {
  border-right: 1px solid #cecece;
  border-top: 1px solid #cecece;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps td.data-cell,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps td.data-cell {
  border-right: 1px solid #cecece;
  border-top: 1px solid #cecece;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps td,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps td {
  border: none;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps #eps-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps #eps-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps #eps-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps #eps-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps #eps-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps #eps-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps-yoy td.title-cell,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps-yoy td.title-cell {
  border-right: 1px solid #cecece;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps-yoy td.data-cell,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps-yoy td.data-cell {
  border-right: 1px solid #cecece;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps-yoy td,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps-yoy td {
  border: none;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps-yoy #eps-yoy-1,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps-yoy #eps-yoy-1,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps-yoy #eps-yoy-2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps-yoy #eps-yoy-2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps-yoy #eps-yoy-3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table #eps-yoy #eps-yoy-3 {
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .year-row,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .year-row {
  font-weight: bold;
  text-align: right;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .year-row td,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .year-row td {
  border: 1px solid #cecece;
  padding: 0;
  width: 99px;
  padding-right: 6px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .year-row #year_2,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .year-row #year_2,
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .year-row #year_3,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .year-row #year_3 {
  color: #8092aC;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .top-row td,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .top-row td {
  border: 1px solid #cecece;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .percent-row,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .percent-row {
  font-size: 0.6em;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .percent-row td,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .percent-row td {
  border: 1px solid #cecece;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .spacer-row td,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .spacer-row td {
  border: 2px solid #ccd8e6;
  padding: 0;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .data-val-chng,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .data-val-chng {
  padding-left: 6px;
  line-height: 18px;
  font-size: 10px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .positive,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .positive {
  color: #2da65b;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .positive .icon,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .positive .icon {
  fill: #2da65b;
  height: 10px;
  margin-left: 2px;
  width: 10px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .negative,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .negative {
  color: #e81a1a;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .negative .icon,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table .negative .icon {
  fill: #e81a1a;
  height: 10px;
  margin-left: 2px;
  width: 10px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table tr:nth-child(even),
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table tr:nth-child(even) {
  background-color: #ffffff;
  line-height: 19px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table tr:nth-child(odd),
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .table-graphs-outer #outer-summary-table #summary-table tr:nth-child(odd) {
  background-color: #fcfcfc;
  line-height: 18px;
}
#header-html .ticker-popup .ticker-popup-outer .ticker-bottom-line .info-pane,
#v2-sentieo .ticker-popup .ticker-popup-outer .ticker-bottom-line .info-pane {
  color: gray;
  font-size: 10px;
  text-align: right;
  font-family: Helvetica Neue, Arial, sans-serif;
  padding-right: 6px;
}
#header-html .ticker-popup .ticker-popup-outer .bottom-line,
#v2-sentieo .ticker-popup .ticker-popup-outer .bottom-line {
  width: 233px;
  margin-left: 22px;
  padding: 0 8px 5px 8px;
}
#header-html .ticker-popup .ticker-popup-outer .bottom-line .pop-fin-ratio,
#v2-sentieo .ticker-popup .ticker-popup-outer .bottom-line .pop-fin-ratio {
  width: 31%;
  height: 30px;
  float: left;
}
#header-html .ticker-popup .ticker-popup-outer .bottom-line .pop-fin-ratio .pop-header,
#v2-sentieo .ticker-popup .ticker-popup-outer .bottom-line .pop-fin-ratio .pop-header {
  font-size: 11px;
  color: #999999;
}
#header-html .ticker-popup .ticker-popup-outer .bottom-line .pop-fin-ratio .pop-value,
#v2-sentieo .ticker-popup .ticker-popup-outer .bottom-line .pop-fin-ratio .pop-value {
  padding-top: 2px;
  font-size: 10px;
  font-weight: bold;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.follow-popup-outer {
  position: absolute;
  right: 42px;
  top: 34px;
  background-color: #ffffff;
  z-index: 10;
  border-radius: 4px;
  width: 498px;
  max-width: 498px;
  margin-right: 0;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
}
.follow-popup-outer .row {
  overflow: hidden;
  margin-top: 0px !important;
}
.follow-popup-outer .top-row {
  color: #3d7fba;
  font-size: 14px;
  font-family: Helvetica Neue, sans-serif;
  border-radius: 4px 4px 0px 0px;
}
.follow-popup-outer .top-row .alert-outer {
  border-right: 1px solid #d4e0ea;
}
.follow-popup-outer .top-row .alert-outer .alert-header {
  line-height: 24px;
  padding: 6px 12px;
  width: 274px;
  background-color: #f3f6fa;
  overflow: hidden;
  border-bottom: 1px solid #d4e0ea;
}
.follow-popup-outer .top-row .alert-outer .alert-header .icon {
  width: 15px;
  height: 15px;
  fill: #3d7fba;
  margin-right: 6px;
  margin-top: 5px;
}
.follow-popup-outer .top-row .alert-outer .alert-header .alert-text {
  margin-right: 6px;
}
.follow-popup-outer .top-row .alert-outer .alert-header .alert-toggle {
  font-size: 10px;
  cursor: pointer;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent {
  font-size: 12px;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent input.blackbox[type=checkbox] {
  -webkit-appearance: none;
  border: 1px solid #9cabb8;
  height: 14px;
  width: 14px;
  overflow: hidden;
  margin: 0 6px 0 0;
  border-radius: 2px;
  font-size: 12px;
  background-color: #ffffff;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: sentieo, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent input.blackbox[type=checkbox]:checked {
  background-color: #333;
  border: 1px solid #333;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent input.blackbox[type=checkbox]:checked::before {
  -webkit-appearance: none;
  content: "\e009";
}
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-press-release {
  overflow: hidden;
  padding: 9px 12px;
  line-height: 18px;
  border-bottom: 1px solid #d4e0ea;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-press-release .press-release-text {
  font-size: 11px;
  line-height: 18px;
  padding-bottom: 3px;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-press-release .press-release-alert {
  line-height: 14px;
  font-size: 12px;
  color: #1e374d;
  overflow: hidden;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent .default-settings {
  line-height: 24px;
  text-align: center;
  cursor: pointer;
  padding: 9px 12px;
  font-size: 14px;
  font-family: Helvetica Neue, sans-serif;
  border-bottom: 1px solid #d4e0ea;
  height: 14px;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-onoff {
  height: 25px;
  line-height: 25px;
  padding: 9px 12px;
  border-bottom: 1px solid #d4e0ea;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-onoff .right-col {
  outline: none;
  background: #fff;
  text-align: left;
  float: right;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-onoff .right-col .tgl-btn {
  margin-top: 2.5px;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-broker,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-filing,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-location,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-press,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-mosaic,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-stock,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-edge,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-transcript,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-presentation,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-lexis,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-marketData,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-regulatory,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-rss,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-prof {
  padding: 0px 12px;
  height: 25px;
  line-height: 25px;
  border-bottom: 0;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-broker .right-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-filing .right-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-location .right-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-press .right-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-mosaic .right-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-stock .right-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-edge .right-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-transcript .right-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-presentation .right-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-lexis .right-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-marketData .right-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-regulatory .right-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-rss .right-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-prof .right-col {
  outline: none;
  background: #fff;
  float: right;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-broker .right-col select,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-filing .right-col select,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-location .right-col select,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-press .right-col select,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-mosaic .right-col select,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-stock .right-col select,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-edge .right-col select,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-transcript .right-col select,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-presentation .right-col select,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-lexis .right-col select,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-marketData .right-col select,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-regulatory .right-col select,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-rss .right-col select,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-prof .right-col select {
  margin-top: 2.5px;
  color: #4f95da;
  direction: rtl;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 2px 15px 2px 2px;
  border: none;
  background: transparent url('../images/dropdown_img.png') no-repeat right center;
  background-size: 9px 9px;
  font-size: 11px;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-broker .right-col select::-ms-expand,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-filing .right-col select::-ms-expand,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-location .right-col select::-ms-expand,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-press .right-col select::-ms-expand,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-mosaic .right-col select::-ms-expand,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-stock .right-col select::-ms-expand,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-edge .right-col select::-ms-expand,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-transcript .right-col select::-ms-expand,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-presentation .right-col select::-ms-expand,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-lexis .right-col select::-ms-expand,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-marketData .right-col select::-ms-expand,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-regulatory .right-col select::-ms-expand,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-rss .right-col select::-ms-expand,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-prof .right-col select::-ms-expand {
  display: none;
}
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-broker .left-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-filing .left-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-location .left-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-press .left-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-mosaic .left-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-stock .left-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-edge .left-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-transcript .left-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-presentation .left-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-lexis .left-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-marketData .left-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-regulatory .left-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-rss .left-col,
.follow-popup-outer .top-row .alert-outer .alerts-parent .alert-prof .left-col {
  text-align: left;
  float: left;
}
.follow-popup-outer .top-row .watchlist-outer {
  margin-left: 300px;
}
.follow-popup-outer .top-row .watchlist-outer .watchlist-header {
  line-height: 24px;
  padding: 6px 12px;
  width: 174px;
  background-color: #f3f6fa;
  overflow: hidden;
  border-bottom: 1px solid #d4e0ea;
}
.follow-popup-outer .top-row .watchlist-outer .watchlist-header .icon {
  width: 15px;
  height: 15px;
  fill: #3d7fba;
  margin-right: 6px;
  margin-top: 5px;
}
.follow-popup-outer .top-row .watchlist-outer .watchlist-header .close-follow {
  cursor: pointer;
}
.follow-popup-outer .top-row .watchlist-outer .watchlist-header .close-follow .icon {
  height: 12px;
  width: 12px;
  margin-top: 5px;
  fill: #3d7fba;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent {
  height: 268px;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-search-outer {
  padding: 9px 12px;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-search-outer .watchlist-search {
  border: 1px solid #d4e0ea;
  line-height: 24px;
  height: 24px;
  border-radius: 4px;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-search-outer .watchlist-search .search_icon {
  margin-top: 5px;
  padding-left: 6px;
  fill: #bbc6d5;
  height: 13px;
  width: 13px;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-search-outer .watchlist-search #watchlist_search {
  outline: none;
  border: 0;
  background: transparent;
  margin: 0;
  line-height: 24px;
  text-indent: 4px;
  width: 152px;
  font-size: 13px;
  padding: 0;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-data-wrapper {
  padding: 9px 12px;
  height: 249px;
  width: 170px;
  padding-top: 0;
  padding-right: 15px;
  position: relative;
  overflow-x: hidden;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-data-wrapper .new-watchlist {
  display: none;
  text-align: center;
  font-size: 12px;
  border: 1px solid #3d7fba;
  border-radius: 3px;
  line-height: 18px;
  position: absolute;
  bottom: 0;
  padding: 6px 12px;
  width: 172px;
  box-sizing: border-box;
  margin-bottom: 6px;
  cursor: pointer;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-data-wrapper .watchlist-data {
  width: 174px;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-data-wrapper .watchlist-data .watchlist-name-outer {
  line-height: 14px;
  font-size: 12px;
  color: #3d7fba;
  clear: both;
  padding: 6px 0;
  overflow: hidden;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-data-wrapper .watchlist-data .watchlist-name-outer input.blackbox[type=checkbox] {
  -webkit-appearance: none;
  border: 1px solid #9cabb8;
  height: 14px;
  width: 14px;
  overflow: hidden;
  margin: 0 6px 0 0;
  border-radius: 2px;
  font-size: 12px;
  background-color: #ffffff;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: sentieo, sans-serif !important;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-data-wrapper .watchlist-data .watchlist-name-outer input.blackbox[type=checkbox]:checked {
  background-color: #333;
  border: 1px solid #333;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-data-wrapper .watchlist-data .watchlist-name-outer input.blackbox[type=checkbox]:checked::before {
  -webkit-appearance: none;
  content: "\e009";
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-data-wrapper .watchlist-data .watchlist-name-outer .watchlist-name {
  text-transform: capitalize;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 150px;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-data-wrapper .watchlist-data .watchlist-name-outer.sentieowatchlist .w-name-check {
  cursor: default;
  pointer-events: none;
  background: #a5b3c7;
  color: #ffffff;
  background-color: #a5b3c7 !important;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-data-wrapper .watchlist-data .watchlist-name-outer.sentieowatchlist .w-name-check:checked {
  color: #ffffff;
  border: 1px solid #a5b3c7 !important;
}
.follow-popup-outer .top-row .watchlist-outer .watchlists-parent .watchlist-data-wrapper .watchlist-data .watchlist-name-outer.first {
  border-top: 1px solid #d4e0ea;
}
.follow-popup-outer .bottom-row {
  font-size: 13px;
  font-family: Arial, sans-serif;
  display: none;
  border-top: 1px solid #d4e0ea;
}
.follow-popup-outer .bottom-row .cancel-button {
  line-height: 24px;
  padding: 12px;
  color: #9cabb8;
  cursor: pointer;
}
.follow-popup-outer .bottom-row .save-button {
  line-height: 20px;
  margin: 12px;
  border: 2px solid #3d7fba;
  border-radius: 3px;
  padding: 0 12px;
  color: #3d7fba;
  cursor: pointer;
}
.follow-popup-outer .bottom-row .save-button:hover {
  background-color: #3d7fba;
  color: #ffffff;
}
.follow-popup-outer .bottom-row .unfollow-button {
  line-height: 22px;
  margin: 12px 0;
  border: 1px solid #3d7fba;
  border-radius: 3px;
  padding: 0 12px;
  color: #3d7fba;
  cursor: pointer;
}
.overlay-prepare {
  background: #000000;
  opacity: 0.5;
  display: none;
  position: absolute;
}
.loading-dots-prepare {
  background-color: transparent;
  height: 25px;
  margin-right: 5px;
  display: none;
  position: absolute;
  width: 30%;
  font-size: 2em;
  color: #fff;
}
.loading-dots-prepare .dot_parent {
  left: 35%;
  position: absolute;
}
.loading-dots-prepare .dot_parent .dot {
  width: 7px;
  height: 7px;
  display: inline-block;
  background-color: black;
  border-radius: 4px;
  margin-top: 8px;
  margin-right: 5px;
}
.loading-dots-prepare .dot_parent .dot.pop {
  background-color: #ffffff;
}
.stitched-popup {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
  background: white;
  font-family: Helvetica Neue, sans-serif;
  width: 960px;
  border-radius: 3px;
}
.stitched-popup .header {
  background: #f9fcff;
  padding: 18px 30px;
  border-bottom: 2px solid rgba(212, 224, 234, 0.7);
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.stitched-popup .header .main-text {
  font-size: 18px;
  line-height: 36px;
  color: #2e3644;
  font-weight: 500;
  margin-bottom: 6px;
}
.stitched-popup .header .sub-text {
  width: 65%;
  font-size: 13px;
  color: #698094;
  line-height: 18px;
  margin-bottom: 12px;
}
.stitched-popup .header .video-text {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
}
.stitched-popup .header .video-text a {
  color: #3d7fba;
  text-decoration: none;
}
.stitched-popup .header .video-text:hover {
  text-decoration: underline;
}
.stitched-popup .header .video-holder {
  height: 130px;
  width: 240px;
  position: absolute;
  top: 8px;
  background: #ccc;
  left: 710px;
  border-radius: 3px;
}
.stitched-popup .step-div {
  padding: 12px 30px;
  border-bottom: 2px solid rgba(212, 224, 234, 0.7);
}
.stitched-popup .step-div .step {
  font-size: 13px;
  line-height: 18px;
  color: #698094;
}
.stitched-popup .step-div .step span {
  font-size: 14px;
  color: #3d7fba;
  font-weight: 500;
}
.stitched-popup .step-div .error {
  font-size: 12px;
  line-height: 18px;
  color: #e81a1a;
}
.stitched-popup .st-body {
  border-bottom: 2px solid #d4e0ea;
  overflow: auto;
}
.stitched-popup .st-body .icon {
  width: 14px;
  height: 14px;
}
.stitched-popup .st-body .st-head {
  padding: 12px 30px;
  border-bottom: 2px solid rgba(212, 224, 234, 0.7);
}
.stitched-popup .st-body .st-head .step {
  font-size: 13px;
  line-height: 18px;
  color: #698094;
}
.stitched-popup .st-body .st-head .step span {
  font-size: 14px;
  color: #3d7fba;
  font-weight: 500;
}
.stitched-popup .st-body .st-head .error {
  font-size: 12px;
  line-height: 18px;
  color: #e81a1a;
}
.stitched-popup .st-body .horizon {
  border-bottom: 2px solid rgba(212, 224, 234, 0.7);
}
.stitched-popup .st-body .horizon .step-p {
  border-bottom: 1px solid rgba(212, 224, 234, 0.7);
  position: relative;
}
.stitched-popup .st-body .horizon .step-p .step-div1 {
  position: relative;
  bottom: 15px;
}
.stitched-popup .st-body .horizon .step-p .step-div1 .checkboxSide2 {
  display: none;
  width: 30px;
  max-height: 24px;
  position: absolute;
  background-color: #e8eef7;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  text-align: center;
  border: 1px solid #e8eef7;
  margin-left: 10px;
}
.stitched-popup .st-body .horizon .step-p .step-div1 .checkboxSide2 label {
  cursor: pointer;
  position: absolute;
  width: 30px;
  max-height: 28px;
  top: 0;
  left: 0;
  border-radius: 2px;
  z-index: 700;
  background-color: #ffffff;
}
.stitched-popup .st-body .horizon .step-p .step-div1 .checkboxSide2 label:before {
  font-size: 13px;
  color: #bbc6d5;
  line-height: 28px;
}
.stitched-popup .st-body .horizon .step-p .step-div1 .checkboxSide2 label:hover::before {
  color: #3d7fba;
}
.stitched-popup .st-body .horizon .step-p .step-div1 .checkboxSide2 label.small:before {
  font-size: 10px;
}
.stitched-popup .st-body .horizon .step-p .step-div1 .checkboxSide2 input[type=checkbox]:checked + label:before {
  color: #ffffff;
}
.stitched-popup .st-body .horizon .step-p .step-div1 .checkboxSide2:hover {
  border-color: #3d7fba;
}
.stitched-popup .st-body .horizon .step-p .step-div1 .checkboxSide2.active {
  border-color: #3d7fba;
  background: #3d7fba;
}
.stitched-popup .st-body .horizon .step-p .step-div1 .checkboxSide2.active .checkboxSide {
  border-color: #3d7fba;
}
.stitched-popup .st-body .horizon .step-p .step-div1 .checkboxSide2.active label {
  background-color: #3d7fba;
  border-color: #3d7fba;
}
.stitched-popup .st-body .horizon .step-p .step-div1 .checkboxSide2.active label:before {
  color: #ffffff;
}
.stitched-popup .st-body .horizon .step-p .step-div2 .step {
  font-size: 16px;
  line-height: 28px;
  color: #3d7fba;
}
.stitched-popup .st-body .horizon .step-p .step-div2 .step-1 {
  font-size: 12px;
  line-height: 28px;
  color: #698094;
  font-weight: 500;
}
.stitched-popup .st-body .horizon .step-p .step-div2 .error {
  font-size: 12px;
  line-height: 18px;
  color: #e81a1a;
}
.stitched-popup .st-body .horizon::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
.stitched-popup .st-body .horizon::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.stitched-popup .st-body .horizon::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
.stitched-popup .st-body .horizon::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
.stitched-popup .footer {
  background: #f9fcff;
  padding: 12px 30px;
  overflow: hidden;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.stitched-popup .footer .button {
  display: inline-block;
  padding: 9px 12px;
  line-height: 18px;
  font-size: 14px;
  border-radius: 3px;
  width: 122px;
  text-align: center;
  cursor: pointer;
}
.stitched-popup .footer .map-data {
  background: #ffffff;
  border: 2px solid #3d7fba;
  color: #3d7fba;
  display: inline-block;
  padding: 4px 6px;
  line-height: 18px;
  font-size: 14px;
  border-radius: 3px;
  width: 62px;
  margin-left: 4px;
  text-align: center;
  cursor: pointer;
}
.stitched-popup .footer .map-data:hover {
  background: #3d7fba;
  color: #ffffff;
}
.stitched-popup .footer .selected-quarter {
  font-size: 16px;
  line-height: 28px;
  color: #3d7fba;
}
.stitched-popup .footer .submit-compare {
  background: #ffffff;
  border: 2px solid #3d7fba;
  color: #3d7fba;
}
.stitched-popup .footer .submit-compare:hover {
  background: #3d7fba;
  color: #ffffff;
}
.stitched-popup .footer .cancel-compare {
  border: 2px solid transparent;
  color: #3d7fba;
  margin-right: 12px;
}
.stitched-popup .footer .cancel-compare:hover {
  border-color: #3d7fba;
  color: #3d7fba;
}
.ts-popup {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 99;
  background: white;
  font-family: Helvetica Neue, sans-serif;
  width: 960px;
  border-radius: 3px;
}
.ts-popup .header {
  background: #f9fcff;
  padding: 18px 30px;
  border-bottom: 2px solid rgba(212, 224, 234, 0.7);
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.ts-popup .header .main-text {
  font-size: 18px;
  line-height: 36px;
  color: #2e3644;
  font-weight: 500;
  margin-bottom: 6px;
}
.ts-popup .header .sub-text {
  width: 65%;
  font-size: 13px;
  color: #698094;
  line-height: 18px;
  margin-bottom: 12px;
}
.ts-popup .header .video-text {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
}
.ts-popup .header .video-text a {
  color: #3d7fba;
  text-decoration: none;
}
.ts-popup .header .video-text:hover {
  text-decoration: underline;
}
.ts-popup .header .video-holder {
  height: 130px;
  width: 240px;
  position: absolute;
  top: 8px;
  background: #ccc;
  left: 710px;
  border-radius: 3px;
}
.ts-popup .step-div {
  padding: 12px 30px;
  border-bottom: 2px solid rgba(212, 224, 234, 0.7);
}
.ts-popup .step-div .step {
  font-size: 13px;
  line-height: 18px;
  color: #698094;
}
.ts-popup .step-div .step span {
  font-size: 14px;
  color: #3d7fba;
  font-weight: 500;
}
.ts-popup .step-div .error {
  font-size: 12px;
  line-height: 18px;
  color: #e81a1a;
}
.ts-popup .ts-table {
  border-bottom: 2px solid #d4e0ea;
  overflow: auto;
}
.ts-popup .ts-table .icon {
  width: 14px;
  height: 14px;
}
.ts-popup .ts-table .check-row {
  border-bottom: 2px solid #d4e0ea;
  height: 42px;
  position: relative;
}
.ts-popup .ts-table .check-row .column-ind-1 {
  display: inline-block;
  font-size: 12px;
  line-height: 18px;
  padding: 12px 12px 12px 60px;
  color: #3d7fba;
}
.ts-popup .ts-table .check-row .column-ind-1 .icon {
  width: 12px;
  height: 12px;
  vertical-align: middle;
  fill: #3d7fba;
}
.ts-popup .ts-table .check-row .column-ind-2 {
  display: inline-block;
  font-size: 12px;
  line-height: 18px;
  padding: 12px;
  color: #3d7fba;
}
.ts-popup .ts-table .check-row .column-ind-2 .icon {
  width: 12px;
  height: 12px;
  vertical-align: middle;
  fill: #3d7fba;
  margin-left: 42px;
  margin-right: 6px;
}
.ts-popup .ts-table .check-row .checkboxAbove,
.ts-popup .ts-table .check-row .checkboxAll {
  width: 30px;
  height: 24px;
  position: absolute;
  background-color: #e8eef7;
  top: 6px;
  display: flex;
  border-radius: 3px;
  justify-content: center;
  align-items: center;
  text-align: center;
  border: 2px solid #e8eef7;
}
.ts-popup .ts-table .check-row .checkboxAbove label,
.ts-popup .ts-table .check-row .checkboxAll label {
  cursor: pointer;
  position: absolute;
  width: 28px;
  height: 22px;
  top: 0;
  left: 0;
  border-radius: 2px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #ffffff;
}
.ts-popup .ts-table .check-row .checkboxAbove label .icon,
.ts-popup .ts-table .check-row .checkboxAll label .icon {
  width: 28px;
  height: 22px;
}
.ts-popup .ts-table .check-row .checkboxAbove label .icon1,
.ts-popup .ts-table .check-row .checkboxAll label .icon1 {
  width: 22px;
  height: 22px;
  fill: #e8eef7;
}
.ts-popup .ts-table .check-row .checkboxAbove label:before,
.ts-popup .ts-table .check-row .checkboxAll label:before {
  font-size: 18px;
  color: #bbc6d5;
  line-height: 22px;
}
.ts-popup .ts-table .check-row .checkboxAbove label:hover::before,
.ts-popup .ts-table .check-row .checkboxAll label:hover::before {
  color: #3d7fba;
}
.ts-popup .ts-table .check-row .checkboxAbove input,
.ts-popup .ts-table .check-row .checkboxAll input {
  visibility: hidden;
}
.ts-popup .ts-table .check-row .checkboxAbove input[type=checkbox]:checked + label:before,
.ts-popup .ts-table .check-row .checkboxAll input[type=checkbox]:checked + label:before {
  color: #ffffff;
}
.ts-popup .ts-table .check-row .checkboxAbove:hover,
.ts-popup .ts-table .check-row .checkboxAll:hover {
  border-color: #3d7fba;
}
.ts-popup .ts-table .check-row .checkboxAbove.active,
.ts-popup .ts-table .check-row .checkboxAll.active {
  border-color: #3d7fba;
  background: #3d7fba;
}
.ts-popup .ts-table .check-row .checkboxAbove.active .checkboxAbove,
.ts-popup .ts-table .check-row .checkboxAll.active .checkboxAbove {
  border-color: #3d7fba;
}
.ts-popup .ts-table .check-row .checkboxAbove.active label,
.ts-popup .ts-table .check-row .checkboxAll.active label {
  background-color: #3d7fba;
  border-color: #3d7fba;
}
.ts-popup .ts-table .check-row .checkboxAbove.active label:before,
.ts-popup .ts-table .check-row .checkboxAll.active label:before {
  color: #ffffff;
}
.ts-popup .ts-table .horizon {
  position: relative;
}
.ts-popup .ts-table .horizon .check-column {
  display: inline-block;
  border-right: 2px solid #d4e0ea;
  width: 58px;
}
.ts-popup .ts-table .horizon .check-column .checkboxSide {
  display: none;
  width: 30px;
  max-height: 18px;
  position: absolute;
  background-color: #e8eef7;
  top: 6px;
  border-radius: 2px;
  justify-content: center;
  align-items: center;
  text-align: center;
  border: 1px solid #e8eef7;
  margin-left: 12px;
}
.ts-popup .ts-table .horizon .check-column .checkboxSide label {
  cursor: pointer;
  position: absolute;
  width: 30px;
  max-height: 18px;
  top: 0;
  left: 0;
  border-radius: 2px;
  z-index: 700;
  background-color: #ffffff;
}
.ts-popup .ts-table .horizon .check-column .checkboxSide label:before {
  font-size: 13px;
  color: #bbc6d5;
  line-height: 18px;
}
.ts-popup .ts-table .horizon .check-column .checkboxSide label:hover::before {
  color: #3d7fba;
}
.ts-popup .ts-table .horizon .check-column .checkboxSide label x-svg {
  display: flex;
  justify-content: center;
}
.ts-popup .ts-table .horizon .check-column .checkboxSide label.small:before {
  font-size: 10px;
}
.ts-popup .ts-table .horizon .check-column .checkboxSide input[type=checkbox]:checked + label:before {
  color: #ffffff;
}
.ts-popup .ts-table .horizon .check-column .checkboxSide:hover {
  border-color: #3d7fba;
}
.ts-popup .ts-table .horizon .check-column .checkboxSide.active {
  border-color: #3d7fba;
  background: #3d7fba;
}
.ts-popup .ts-table .horizon .check-column .checkboxSide.active .checkboxSide {
  border-color: #3d7fba;
}
.ts-popup .ts-table .horizon .check-column .checkboxSide.active label {
  background-color: #3d7fba;
  border-color: #3d7fba;
}
.ts-popup .ts-table .horizon .check-column .checkboxSide.active label:before {
  color: #ffffff;
}
.ts-popup .ts-table .horizon .table {
  display: inline-block;
  width: 857px;
  padding-right: 18px;
}
.ts-popup .ts-table .horizon .table tbody td.link-pointer {
  cursor: pointer;
}
.ts-popup .ts-table .horizon::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
.ts-popup .ts-table .horizon::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.ts-popup .ts-table .horizon::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
.ts-popup .ts-table .horizon::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
.ts-popup .footer {
  background: #f9fcff;
  padding: 12px 30px;
  overflow: hidden;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.ts-popup .footer .button {
  display: inline-block;
  padding: 9px 12px;
  line-height: 18px;
  font-size: 14px;
  border-radius: 3px;
  width: 122px;
  text-align: center;
  cursor: pointer;
}
.ts-popup .footer .submit-compare {
  background: #ffffff;
  border: 2px solid #3d7fba;
  color: #3d7fba;
}
.ts-popup .footer .submit-compare:hover {
  background: #3d7fba;
  color: #ffffff;
}
.ts-popup .footer .cancel-compare {
  border: 2px solid transparent;
  color: #3d7fba;
  margin-right: 12px;
}
.ts-popup .footer .cancel-compare:hover {
  border-color: #3d7fba;
  color: #3d7fba;
}
.ts-popup .footer .ts-fetch-series {
  border: 2px solid transparent;
  color: #3d7fba;
  margin-right: 12px;
}
.ts-popup .footer .ts-fetch-series:hover {
  border-color: #3d7fba;
  color: #3d7fba;
}
.ts-popup .footer .sensitivity {
  display: inline-block;
  /* Rounded sliders */
}
.ts-popup .footer .sensitivity .title {
  display: inline-block;
  font-size: 12px;
  line-height: 18px;
  padding: 12px;
  color: #3d7fba;
}
.ts-popup .footer .sensitivity .switch {
  position: relative;
  vertical-align: middle;
  display: inline-block;
  width: 40px;
  height: 18px;
}
.ts-popup .footer .sensitivity .switch input {
  display: none;
}
.ts-popup .footer .sensitivity .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.ts-popup .footer .sensitivity .slider:before {
  position: absolute;
  content: "";
  height: 15px;
  width: 15px;
  left: 3px;
  bottom: 1px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.ts-popup .footer .sensitivity input:checked + .slider {
  background-color: #2196F3;
}
.ts-popup .footer .sensitivity input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}
.ts-popup .footer .sensitivity input:checked + .slider:before {
  -webkit-transform: translateX(20px);
  -ms-transform: translateX(20px);
  transform: translateX(20px);
}
.ts-popup .footer .sensitivity .slider.round {
  border-radius: 34px;
}
.ts-popup .footer .sensitivity .slider.round:before {
  border-radius: 50%;
}
.ts-popup .footer .sensitivity .toggle-title {
  display: inline-block;
  font-size: 12px;
  line-height: 18px;
  padding: 12px;
  color: #3d7fba;
}
.ts-popup .footer .tablex_version {
  display: inline-block;
  /* Rounded sliders */
}
.ts-popup .footer .tablex_version .title {
  display: inline-block;
  font-size: 12px;
  line-height: 18px;
  padding: 12px;
  color: #3d7fba;
}
.ts-popup .footer .tablex_version .switch {
  position: relative;
  vertical-align: middle;
  display: inline-block;
  width: 40px;
  height: 18px;
}
.ts-popup .footer .tablex_version .switch input {
  display: none;
}
.ts-popup .footer .tablex_version .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.ts-popup .footer .tablex_version .slider:before {
  position: absolute;
  content: "";
  height: 15px;
  width: 15px;
  left: 3px;
  bottom: 1px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.ts-popup .footer .tablex_version input:checked + .slider {
  background-color: #2196F3;
}
.ts-popup .footer .tablex_version input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}
.ts-popup .footer .tablex_version input:checked + .slider:before {
  -webkit-transform: translateX(20px);
  -ms-transform: translateX(20px);
  transform: translateX(20px);
}
.ts-popup .footer .tablex_version .slider.round {
  border-radius: 34px;
}
.ts-popup .footer .tablex_version .slider.round:before {
  border-radius: 50%;
}
.ts-popup .footer .tablex_version .toggle-title {
  display: inline-block;
  font-size: 12px;
  line-height: 18px;
  padding: 12px;
  color: #3d7fba;
}
.file-error-popup {
  background: #ffffff;
  position: absolute;
  z-index: 9999;
  width: 354px;
  height: 234px;
  border-radius: 4px;
  font-family: Helvetica Neue, Arial, sans-serif;
  padding: 18px 0;
  box-shadow: 0 0 65px rgba(29, 32, 35, 0.4);
}
.file-error-popup .image {
  height: 108px;
  width: 64px;
  margin: 0 auto;
}
.file-error-popup .image img {
  height: 64px;
  width: auto;
  margin-top: 24px;
}
.file-error-popup .text {
  font-size: 16px;
  font-family: Helvetica Neue, sans-serif;
  font-weight: 300;
  color: #1e374d;
  line-height: 24px;
  text-align: center;
  width: 210px;
  padding: 0 18px 18px 18px;
  margin: 0 auto;
}
.file-error-popup .footer {
  border-top: 1px solid #d4e0ea;
  padding: 18px;
}
.file-error-popup .footer .button {
  line-height: 18px;
  padding: 12px;
  font-size: 14px;
  border-radius: 4px;
  text-align: center;
  display: inline-block;
  cursor: pointer;
}
.file-error-popup .footer .try-again {
  background: #3d7fba;
  color: #ffffff;
  width: 100px;
  margin-right: 18px;
}
.file-error-popup .footer .try-again a {
  text-decoration: none;
  color: #ffffff;
}
.file-error-popup .footer .support {
  background: #e8eef7;
  color: #698094;
  width: 150px;
}
.no-data-popup,
.Popup504-data-popup,
.welcome-expiry-popup,
.search-settings-change,
.genericMsgPopup-data-popup,
.genericSubmitPopup,
.ticker-select-popup,
.re-run-search,
.suspenderPopup,
.session,
.expanded-field-popup {
  background: #ffffff;
  position: absolute;
  z-index: 9999;
  width: 450px;
  border-radius: 4px;
  font-family: Helvetica Neue, Arial, sans-serif;
  padding: 18px;
  box-shadow: 0 0 65px rgba(29, 32, 35, 0.4);
}
.no-data-popup .header,
.Popup504-data-popup .header,
.welcome-expiry-popup .header,
.search-settings-change .header,
.genericMsgPopup-data-popup .header,
.genericSubmitPopup .header,
.ticker-select-popup .header,
.re-run-search .header,
.suspenderPopup .header,
.session .header,
.expanded-field-popup .header {
  color: #3d7fba;
  font-size: 18px;
  line-height: 30px;
  font-weight: 300;
}
.no-data-popup .header b,
.Popup504-data-popup .header b,
.welcome-expiry-popup .header b,
.search-settings-change .header b,
.genericMsgPopup-data-popup .header b,
.genericSubmitPopup .header b,
.ticker-select-popup .header b,
.re-run-search .header b,
.suspenderPopup .header b,
.session .header b,
.expanded-field-popup .header b {
  font-weight: 700;
}
.no-data-popup .header-wel,
.Popup504-data-popup .header-wel,
.welcome-expiry-popup .header-wel,
.search-settings-change .header-wel,
.genericMsgPopup-data-popup .header-wel,
.genericSubmitPopup .header-wel,
.ticker-select-popup .header-wel,
.re-run-search .header-wel,
.suspenderPopup .header-wel,
.session .header-wel,
.expanded-field-popup .header-wel {
  color: #3d7fba;
  font-size: 22px;
  line-height: 30px;
  font-weight: 300;
  text-align: center;
}
.no-data-popup .close,
.Popup504-data-popup .close,
.welcome-expiry-popup .close,
.search-settings-change .close,
.genericMsgPopup-data-popup .close,
.genericSubmitPopup .close,
.ticker-select-popup .close,
.re-run-search .close,
.suspenderPopup .close,
.session .close,
.expanded-field-popup .close {
  position: absolute;
  top: 9px;
  right: 9px;
  font-size: 12px;
  color: #bbc6d5;
  cursor: pointer;
}
.no-data-popup .data,
.Popup504-data-popup .data,
.welcome-expiry-popup .data,
.search-settings-change .data,
.genericMsgPopup-data-popup .data,
.genericSubmitPopup .data,
.ticker-select-popup .data,
.re-run-search .data,
.suspenderPopup .data,
.session .data,
.expanded-field-popup .data {
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  color: #698094;
  padding: 12px 0;
}
.no-data-popup .data-wel,
.Popup504-data-popup .data-wel,
.welcome-expiry-popup .data-wel,
.search-settings-change .data-wel,
.genericMsgPopup-data-popup .data-wel,
.genericSubmitPopup .data-wel,
.ticker-select-popup .data-wel,
.re-run-search .data-wel,
.suspenderPopup .data-wel,
.session .data-wel,
.expanded-field-popup .data-wel {
  font-size: 14px;
  font-weight: 300;
  line-height: 22px;
  color: #698094;
  padding: 12px 0;
  text-align: center;
}
.no-data-popup .footer,
.Popup504-data-popup .footer,
.welcome-expiry-popup .footer,
.search-settings-change .footer,
.genericMsgPopup-data-popup .footer,
.genericSubmitPopup .footer,
.ticker-select-popup .footer,
.re-run-search .footer,
.suspenderPopup .footer,
.session .footer,
.expanded-field-popup .footer {
  padding-top: 12px;
}
.no-data-popup .footer .button,
.Popup504-data-popup .footer .button,
.welcome-expiry-popup .footer .button,
.search-settings-change .footer .button,
.genericMsgPopup-data-popup .footer .button,
.genericSubmitPopup .footer .button,
.ticker-select-popup .footer .button,
.re-run-search .footer .button,
.suspenderPopup .footer .button,
.session .footer .button,
.expanded-field-popup .footer .button {
  line-height: 18px;
  padding: 12px;
  font-size: 14px;
  border-radius: 4px;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  width: 188px;
}
.no-data-popup .footer .cancel,
.Popup504-data-popup .footer .cancel,
.welcome-expiry-popup .footer .cancel,
.search-settings-change .footer .cancel,
.genericMsgPopup-data-popup .footer .cancel,
.genericSubmitPopup .footer .cancel,
.ticker-select-popup .footer .cancel,
.re-run-search .footer .cancel,
.suspenderPopup .footer .cancel,
.session .footer .cancel,
.expanded-field-popup .footer .cancel {
  border: 2px solid #698094;
  color: #698094;
  margin-right: 18px;
}
.no-data-popup .footer .cancel:hover,
.Popup504-data-popup .footer .cancel:hover,
.welcome-expiry-popup .footer .cancel:hover,
.search-settings-change .footer .cancel:hover,
.genericMsgPopup-data-popup .footer .cancel:hover,
.genericSubmitPopup .footer .cancel:hover,
.ticker-select-popup .footer .cancel:hover,
.re-run-search .footer .cancel:hover,
.suspenderPopup .footer .cancel:hover,
.session .footer .cancel:hover,
.expanded-field-popup .footer .cancel:hover {
  background: #698094;
  color: #ffffff;
}
.no-data-popup .footer .docsearch,
.Popup504-data-popup .footer .docsearch,
.welcome-expiry-popup .footer .docsearch,
.search-settings-change .footer .docsearch,
.genericMsgPopup-data-popup .footer .docsearch,
.genericSubmitPopup .footer .docsearch,
.ticker-select-popup .footer .docsearch,
.re-run-search .footer .docsearch,
.suspenderPopup .footer .docsearch,
.session .footer .docsearch,
.expanded-field-popup .footer .docsearch,
.no-data-popup .footer .settings,
.Popup504-data-popup .footer .settings,
.welcome-expiry-popup .footer .settings,
.search-settings-change .footer .settings,
.genericMsgPopup-data-popup .footer .settings,
.genericSubmitPopup .footer .settings,
.ticker-select-popup .footer .settings,
.re-run-search .footer .settings,
.suspenderPopup .footer .settings,
.session .footer .settings,
.expanded-field-popup .footer .settings {
  background: #3d7fba;
  border: 2px solid #3d7fba;
  color: #ffffff;
}
.no-data-popup .footer .docsearch:hover,
.Popup504-data-popup .footer .docsearch:hover,
.welcome-expiry-popup .footer .docsearch:hover,
.search-settings-change .footer .docsearch:hover,
.genericMsgPopup-data-popup .footer .docsearch:hover,
.genericSubmitPopup .footer .docsearch:hover,
.ticker-select-popup .footer .docsearch:hover,
.re-run-search .footer .docsearch:hover,
.suspenderPopup .footer .docsearch:hover,
.session .footer .docsearch:hover,
.expanded-field-popup .footer .docsearch:hover,
.no-data-popup .footer .settings:hover,
.Popup504-data-popup .footer .settings:hover,
.welcome-expiry-popup .footer .settings:hover,
.search-settings-change .footer .settings:hover,
.genericMsgPopup-data-popup .footer .settings:hover,
.genericSubmitPopup .footer .settings:hover,
.ticker-select-popup .footer .settings:hover,
.re-run-search .footer .settings:hover,
.suspenderPopup .footer .settings:hover,
.session .footer .settings:hover,
.expanded-field-popup .footer .settings:hover {
  background: #ffffff;
  color: #3d7fba;
}
.no-data-popup.session-activate,
.Popup504-data-popup.session-activate,
.welcome-expiry-popup.session-activate,
.search-settings-change.session-activate,
.genericMsgPopup-data-popup.session-activate,
.genericSubmitPopup.session-activate,
.ticker-select-popup.session-activate,
.re-run-search.session-activate,
.suspenderPopup.session-activate,
.session.session-activate,
.expanded-field-popup.session-activate {
  width: 350px;
  background: #000000;
}
.no-data-popup.session-activate .head,
.Popup504-data-popup.session-activate .head,
.welcome-expiry-popup.session-activate .head,
.search-settings-change.session-activate .head,
.genericMsgPopup-data-popup.session-activate .head,
.genericSubmitPopup.session-activate .head,
.ticker-select-popup.session-activate .head,
.re-run-search.session-activate .head,
.suspenderPopup.session-activate .head,
.session.session-activate .head,
.expanded-field-popup.session-activate .head {
  font-size: 16px;
  font-weight: 500;
}
.no-data-popup.session-activate .button,
.Popup504-data-popup.session-activate .button,
.welcome-expiry-popup.session-activate .button,
.search-settings-change.session-activate .button,
.genericMsgPopup-data-popup.session-activate .button,
.genericSubmitPopup.session-activate .button,
.ticker-select-popup.session-activate .button,
.re-run-search.session-activate .button,
.suspenderPopup.session-activate .button,
.session.session-activate .button,
.expanded-field-popup.session-activate .button {
  width: 90px;
  margin-right: 15px;
  padding: 5px;
  font-size: 12px;
}
.no-data-popup.session-activate #alongside,
.Popup504-data-popup.session-activate #alongside,
.welcome-expiry-popup.session-activate #alongside,
.search-settings-change.session-activate #alongside,
.genericMsgPopup-data-popup.session-activate #alongside,
.genericSubmitPopup.session-activate #alongside,
.ticker-select-popup.session-activate #alongside,
.re-run-search.session-activate #alongside,
.suspenderPopup.session-activate #alongside,
.session.session-activate #alongside,
.expanded-field-popup.session-activate #alongside {
  margin-right: 0;
}
.no-data-popup.session-activate #replace,
.Popup504-data-popup.session-activate #replace,
.welcome-expiry-popup.session-activate #replace,
.search-settings-change.session-activate #replace,
.genericMsgPopup-data-popup.session-activate #replace,
.genericSubmitPopup.session-activate #replace,
.ticker-select-popup.session-activate #replace,
.re-run-search.session-activate #replace,
.suspenderPopup.session-activate #replace,
.session.session-activate #replace,
.expanded-field-popup.session-activate #replace {
  background: #3d7000;
  border: 2px solid #3d7000;
}
.no-data-popup.session-activate #replace:hover,
.Popup504-data-popup.session-activate #replace:hover,
.welcome-expiry-popup.session-activate #replace:hover,
.search-settings-change.session-activate #replace:hover,
.genericMsgPopup-data-popup.session-activate #replace:hover,
.genericSubmitPopup.session-activate #replace:hover,
.ticker-select-popup.session-activate #replace:hover,
.re-run-search.session-activate #replace:hover,
.suspenderPopup.session-activate #replace:hover,
.session.session-activate #replace:hover,
.expanded-field-popup.session-activate #replace:hover {
  background: #ffffff;
  color: #3d7000;
}
.genericMsgPopup-data-popup .header,
.genericMsgPopup-data-popup .data {
  text-align: center;
}
.expanded-field-popup {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
  top: 0 !important;
  box-sizing: border-box;
  padding: unset;
}
.expanded-field-popup .header-wrapper {
  padding: 18px 18px 12px 18px;
  background: #f5faff;
  border-bottom: 1px solid #ccd8e6;
}
.expanded-field-popup .header-wrapper .header {
  font-size: 18px;
  line-height: 24px;
  width: 100%;
  text-align: center;
  color: #527495;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.expanded-field-popup .header-wrapper .close {
  font-size: 16px;
  padding: 8px;
}
.expanded-field-popup .content-wrapper {
  display: flex;
  flex: 1;
  overflow: hidden;
}
.expanded-field-popup .multiline-expanded {
  position: relative;
  overflow-wrap: break-word;
  padding: 16px;
  border-radius: 2px;
  width: 100%;
  box-sizing: border-box;
  font-size: 16px;
  border: 1px solid transparent;
  text-align: left;
  overflow: auto;
  margin: 40px;
}
.expanded-field-popup .multiline-expanded:not(.readOnly):hover {
  box-shadow: 0px 0px 2px 0px black;
}
.expanded-field-popup .multiline-expanded:not(.readOnly):focus {
  border: 1px solid #3d7fba;
  box-shadow: unset;
}
.genericSubmitPopup {
  width: 500px;
}
.genericSubmitPopup .header {
  text-align: center;
}
.genericSubmitPopup .data {
  height: 50px;
}
.genericSubmitPopup .footer {
  text-align: center;
}
.genericSubmitPopup .footer .mobile-check {
  overflow: auto;
  text-align: left;
  margin: 0px 0px 12px 0px;
  font-size: 14px;
  font-weight: 300;
  line-height: 18px;
  color: #698094;
}
.genericSubmitPopup .footer .mobile-check input {
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  border: 1px solid #9cabb8;
  height: 18px;
  width: 20px;
  overflow: hidden;
  margin: 0px 6px 0px 0px;
  border-radius: 2px;
  font-size: 12px;
  background-color: #fff;
  color: #fff;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  float: left;
}
.genericSubmitPopup .footer .mobile-check input:checked::before {
  -webkit-appearance: none;
  content: "\e009";
  font-size: 14px;
  padding: 1px;
  font-family: sentieo, sans-serif;
  background-color: #3d7fba;
  border: 1px solid #3d7fba;
}
.genericSubmitPopup .footer .mobile-check span {
  line-height: 18px;
  height: 18px;
  display: inline-block;
  float: left;
}
.genericSubmitPopup .footer .button-row {
  margin: 0 auto;
  width: auto;
  bottom: 12px;
  padding: 10px;
}
.genericSubmitPopup .footer .button-row .close-button,
.genericSubmitPopup .footer .button-row .submit-button {
  line-height: 18px;
  padding: 12px;
  font-size: 14px;
  border-radius: 4px;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  width: 188px;
}
.genericSubmitPopup .footer .button-row .submit-button {
  border: 2px solid #698094;
  color: #698094;
  background: #ffffff;
}
.genericSubmitPopup .footer .button-row .close-button {
  margin-right: 12px;
  background: #3d7fba;
  border: 2px solid #3d7fba;
  color: #ffffff;
}
.genericSubmitPopup .footer .button-row .close-button:hover {
  background: #3d7fba;
  color: #ffffff;
  border: 2px solid #3d7fba;
}
.WidgetPopupGeneric.genericSubmitPopup {
  text-align: center;
  display: flex;
  flex-flow: row wrap;
  width: 525px;
  padding: 32px 24px;
  box-sizing: border-box;
}
.WidgetPopupGeneric.genericSubmitPopup .header {
  font-weight: 500;
  width: 100%;
}
.WidgetPopupGeneric.genericSubmitPopup .close.icon-clear {
  top: 20px;
  right: 20px;
}
.WidgetPopupGeneric.genericSubmitPopup .data {
  font-weight: 500;
  height: auto;
  width: 100%;
}
.WidgetPopupGeneric.genericSubmitPopup .footer {
  font-weight: 500;
  width: 100%;
}
.WidgetPopupGeneric.genericSubmitPopup .footer .button-row .submit-button {
  background: #3d7fba;
  color: #ffffff;
  border: 2px solid #3d7fba;
}
.WidgetPopupGeneric.genericSubmitPopup .footer .button-row .close-button {
  border: 2px solid #698094;
  color: #698094;
  background: #ffffff;
}
.subscribe-cal-popup {
  background: #ffffff;
  position: absolute;
  z-index: 9999;
  width: 500px;
  font-family: Helvetica Neue, Arial, sans-serif;
  box-shadow: 0 0 65px rgba(29, 32, 35, 0.4);
  border-radius: 4px ;
}
.subscribe-cal-popup .header {
  color: #3d7fba;
  font-size: 18px;
  font-weight: 300;
  background: #e8f1f9;
  text-align: center;
  border-radius: 4px 4px 0 0;
  overflow: hidden;
  padding: 10px 5px 5px 0;
}
.subscribe-cal-popup .header b {
  font-weight: 700;
}
.subscribe-cal-popup .close {
  position: absolute;
  top: 12px;
  right: 20px;
  font-size: 12px;
  color: #bbc6d5;
}
.subscribe-cal-popup .close:hover {
  color: #2F7ED8;
  cursor: pointer;
}
.subscribe-cal-popup .data {
  font-size: 12px;
  font-weight: 300;
  line-height: 18px;
  width: 100%;
  padding: 10px 20px 10px 20px;
  color: #666666;
  box-sizing: border-box;
}
.subscribe-cal-popup .data .category {
  color: #1e374d;
  font-size: 16px;
  display: inline-block;
  padding-top: 5px;
}
.subscribe-cal-popup .data .methods {
  padding-top: 5px;
}
.subscribe-cal-popup .data .methods ol {
  margin-top: 0;
}
.subscribe-cal-popup .data .methods ol li {
  padding: 5px;
}
.subscribe-cal-popup .data .methods ol .copy-link {
  color: #3d7fba;
  height: 16px;
  cursor: pointer;
}
.subscribe-cal-popup .data .methods ol .copy-link .copy-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  margin: 0 0 0 3px;
}
.subscribe-cal-popup .note {
  color: #ce5b56;
}
.subscribe-cal-popup .note span {
  color: #1e374d;
  font-size: 15px;
}
.search-settings-change {
  width: 320px;
}
.search-settings-change .data-wel {
  padding: 0 0 12px 0;
  text-align: left;
}
.search-settings-change .data-wel .head {
  font-weight: 500;
}
.search-settings-change .data-wel .clear {
  font-weight: 500;
  font-size: 12px;
  color: #3d7fba;
}
.search-settings-change .footer .button {
  width: 123px;
}
.ticker-select-popup {
  width: 320px;
}
.ticker-select-popup .data-wel {
  padding: 0 0 12px 0;
  text-align: left;
}
.ticker-select-popup .data-wel .head {
  font-weight: 800;
}
.ticker-select-popup .data-wel .clear {
  font-weight: 800;
  font-size: 12px;
  color: #3d7fba;
}
.ticker-select-popup .footer .button {
  width: 123px;
}
#loading_message_outer {
  height: 100%;
  width: 100%;
  background-color: #F4F8FE;
  position: absolute;
}
#loading_message_outer .loading {
  margin: 100px auto 0 auto;
  z-index: 9999;
  position: absolute;
  display: block;
  width: 300px;
  text-align: center;
}
#loading_message_outer .loading .loading-wrapper {
  width: 100%;
  height: 50px;
  text-align: center;
}
#loading_message_outer .loading .loading-wrapper p {
  font-size: 12px;
  font-family: sans-serif;
  color: #3d7fba;
  text-transform: uppercase;
  letter-spacing: 0.2em;
}
#loading_message_outer .loading circle {
  stroke-dasharray: 410;
  stroke-dashoffset: 2110;
  stroke-width: 2;
  stroke-linecap: round;
  animation: dash 8s linear infinite;
  fill-opacity: 0.1;
  stroke: #538dbf;
}
@-moz-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@-webkit-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@-o-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
.google-browser {
  font-family: Helvetica Neue, Arial, sans-serif;
  position: absolute;
  background-color: #F4F8FE;
  border-radius: 4px;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  width: 600px;
}
.google-browser .tops {
  padding: 60px 90px 30px 90px;
  text-align: center;
}
.google-browser .tops .close {
  position: absolute;
  top: 24px;
  right: 24px;
  font-size: 13px;
  color: #698094;
  cursor: pointer;
}
.google-browser .tops .image {
  margin-bottom: 45px;
}
.google-browser .tops .image img {
  height: 60px;
  width: auto;
}
.google-browser .tops .text {
  font-size: 20px;
  color: #1e374d;
  line-height: 30px;
  margin-bottom: 24px;
}
.google-browser .tops .sub-text {
  font-size: 16px;
  color: #698094;
  line-height: 24px;
  width: 380px;
  margin: 0 auto;
}
.google-browser .bottoms {
  background-color: #ffffff;
  padding: 18px;
  text-align: center;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.google-browser .bottoms a {
  text-decoration: none;
  font-size: 14px;
  color: #3d7fba;
  line-height: 30px;
  font-weight: 500;
}
#sentieo-extension-popup {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  background-image: url("/images/extension-install-bg.png");
  background-repeat: no-repeat;
  background-position: top right;
  padding: 56px;
}
#sentieo-extension-popup .inner-content {
  min-height: 200px;
}
#sentieo-extension-popup .reselect {
  margin: 12px 0;
  min-height: 300px;
}
#sentieo-extension-popup .reselect .icon-reselect {
  fill: #7893b6;
  width: 64px;
  height: 64px;
}
#sentieo-extension-popup .message {
  width: 43%;
  color: #264664;
  margin: 12px 0;
  font-size: 24px;
  line-height: 1.5;
}
#sentieo-extension-popup .content {
  font-size: 14px;
  font-family: hel-medium, sans-serif;
  color: #698094;
  width: 60%;
  margin: 25px 0;
}
#sentieo-extension-popup .button {
  width: 310px;
  height: 60px;
  border-radius: 2px;
  background-color: #3d7fba;
  color: #fff;
  margin: 12px 0;
  padding: 18px;
  box-sizing: border-box;
  cursor: pointer;
}
#sentieo-extension-popup .button .chrome-wrapper {
  display: inline-block;
  width: 30px;
}
#sentieo-extension-popup .button .chrome-wrapper .icon-chrome {
  fill: #ffffff;
  height: 28px;
  width: 28px;
  margin-right: 12px;
}
#sentieo-extension-popup .button .get-chrome {
  display: inline-block;
  font-size: 15px;
  position: relative;
  height: 100%;
  width: calc(100% - 30px);
  text-align: center;
  bottom: 9px;
}
#sentieo-extension-popup .button:hover {
  background-color: #326b9e;
}
#sentieo-extension-popup .cancel {
  font-size: 14px;
  text-align: right;
  color: #889bba;
  font-family: hel-medium, sans-serif;
  cursor: pointer;
  position: absolute;
  right: 60px;
  bottom: 30px;
}
#sentieo-extension-popup .cancel:hover {
  color: #3d7fba;
}
.global-popup {
  text-align: center;
  padding: 5px;
  border-radius: 3px;
  float: left;
  color: white;
  width: 300px;
  display: none;
  opacity: 1;
  cursor: auto;
  position: fixed;
  font-size: 12px;
  z-index: 9999;
}
.global-popup .ui-pnotify .ui-pnotify-shadow {
  -webkit-box-shadow: 0 2px 10px rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 0 2px 10px rgba(50, 50, 50, 0.5);
  box-shadow: 0 2px 10px rgba(50, 50, 50, 0.5);
}
.global-popup .ui-pnotify-container {
  background-position: 0 0;
  padding: 0.8em;
  height: 100%;
  margin: 0;
}
.global-popup .brw-img {
  height: 16px;
  width: 16px;
  margin-left: 5px;
  vertical-align: middle;
}
.global-popup .alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
  border-color: #faebcc;
}
.global-popup .alert {
  padding: 15px;
  /*margin-bottom: 20px;*/
  border: 1px solid transparent;
  border-radius: 4px;
}
.global-popup .alert h4 {
  margin-top: 0;
  color: inherit;
}
.global-popup .ui-pnotify-title {
  line-height: 17px;
  min-height: 17px;
}
.global-popup .ui-pnotify-title {
  display: block;
  margin-bottom: 0.4em;
  margin-top: 0;
}
.global-popup h4,
.global-popup .h4 {
  font-size: 18px;
}
.refresh-data-confirm-popup {
  position: absolute;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  border-radius: 3px;
  border: 1px solid #BCBCBC;
  padding: 15px;
  width: 230px;
  height: 180px;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
  background: #ffffff;
  -webkit-border-radius: 3px;
  z-index: 103;
}
.refresh-data-confirm-popup .title {
  line-height: 18px;
  font-size: 15px;
  padding: 0 6px;
  text-align: center;
  color: #3d7fba;
  white-space: pre-wrap;
  margin-bottom: 15px;
}
.refresh-data-confirm-popup .row .button {
  border-radius: 3px;
  line-height: 24px;
  width: 100px;
  padding: 6px;
  font-size: 14px;
  cursor: pointer;
  border: 1px solid #3d7fba;
  background-color: #ffffff;
  color: #3d7fba;
}
.refresh-data-confirm-popup .row .confirm {
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  color: #ffffff;
}
.refresh-page-overlay {
  background-color: #000000;
  padding: 0;
  opacity: 0.5;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 102;
  width: 100%;
  height: 100%;
}
.global-popup#desktopfiledownload {
  width: auto;
}
.global-popup#desktopfiledownload .alert-warning {
  color: #ffffff;
  background-color: #3d7fba;
}
.tweet-container .stream-load-more {
  /*display: none;*/
  float: left;
  width: 100%;
  cursor: pointer;
  height: 35px;
  border-top: 1px solid #8ABFD7;
  border-right: 1px solid #8ABFD7;
  border-bottom: 1px solid #8ABFD7;
  text-align: center;
  background-color: #D4F0FF;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4F0FF), color-stop(100%, #E3F5FF));
  background-image: -webkit-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -moz-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -ms-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -o-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: linear-gradient(to top, #D4F0FF, #E3F5FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D4F0FF, endColorstr=#E3F5FF);
  -moz-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  box-shadow: inset -4px 0 5px -2px #EAEAEA;
}
.tweet-container .stream-load-more .load-text {
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
  font-size: 10px;
  padding-top: 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
.keyboard_hover {
  background: #2F4F6D;
}
.link-inner {
  position: absolute;
  bottom: 10px;
  right: 10px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BCBCBC;
  background-color: #ffffff;
  color: #565656;
  font-size: 13px;
  padding-top: 2px;
  padding-bottom: 2px;
  z-index: 2;
}
.hover-icon {
  margin-left: 4px;
}
.small-check {
  float: left;
  width: 4px;
  height: 10px;
  margin: -1px 10px 0 0 !important;
  position: relative;
}
.small-check label {
  margin-left: 0;
  cursor: pointer;
  position: absolute;
  width: 10px;
  height: 10px;
  top: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BCBCBC;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -ms-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(to top, #ffffff, #ffffff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#ffffff);
}
.small-check label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 6px;
  top: 2px;
  left: 2px;
  background-color: #437FB7;
}
.small-check input[type=checkbox] {
  display: none;
}
.small-check:not(.small-check-disabled) label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.3;
}
.small-check input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
.fullscreen {
  top: 0;
  left: 0;
  z-index: 999;
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: #666;
  opacity: 0.9;
}
#management_info {
  /*position:fixed;*/
  top: 50px;
  left: 0;
  z-index: 999;
  /*width:100%;*/
  width: 80%;
  height: 90%;
  /*opacity:0.8;*/
  margin: 0 10%;
}
#management_info #employees_info {
  background: #fff;
  border-spacing: 0 6px;
  /*width:80%;*/
  width: 100%;
  height: 89%;
  margin: auto;
}
#management_info #employees_info #mgmt_info_body tr:nth-child(even) {
  background: #CCC;
}
#management_info #employees_info #mgmt_info_body tr:nth-child(odd) {
  background: #EFEFEF;
}
#management_info #employees_info #mgmt_info_body td {
  vertical-align: top;
  font-size: 80%;
  padding: 6px 8px;
}
#management_info .modal-content {
  height: 88%;
  overflow-y: scroll;
}
.alltickers-stock {
  cursor: pointer;
}
.year_risk_reward {
  display: block;
  height: 13px;
}
.prop_risk_reward {
  display: block;
  word-wrap: break-word;
}
.end-of-result,
.load-more {
  cursor: pointer;
  float: left;
  width: 100%;
  border-bottom: 1px solid #8ABFD7;
  text-align: center;
  background-color: #D4F0FF;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4F0FF), color-stop(100%, #E3F5FF));
  background-image: -webkit-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -moz-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -ms-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -o-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: linear-gradient(to top, #D4F0FF, #E3F5FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D4F0FF, endColorstr=#E3F5FF);
  -moz-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  box-shadow: inset -4px 0 5px -2px #EAEAEA;
  height: 24px;
  padding-top: 10px;
}
.end-of-result .load-text,
.load-more .load-text {
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
  font-size: 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
.zoomgraph-fixed {
  position: fixed;
  height: 89% !important;
  width: 76% !important;
  /*top:10px;*/
  margin: 0 12%;
  top: 5%;
  z-index: 9999;
  background-color: #fff;
}
.zoomgraph {
  position: absolute;
  height: 89% !important;
  width: 76% !important;
  /*top:10px;*/
  margin: 0 12%;
  top: 5%;
  z-index: 9999;
  background-color: #fff;
}
.fullzoom_close {
  border-left: 1px solid #B6B6B6;
  border-right: 1px solid #B6B6B6;
  -webkit-box-shadow: #EBEBEB 1px 0 0 0px;
  -moz-box-shadow: #EBEBEB 1px 0 0 0px;
  box-shadow: #EBEBEB 1px 0 0 0px;
}
#notebook-container {
  overflow: hidden;
  min-width: 1280px;
  height: inherit;
}
#notebook-container #left-content-notebook {
  float: left;
  max-width: 282px;
  min-width: 223px;
  background: #F9F9F9;
  height: inherit;
  overflow-y: scroll;
  overflow-x: hidden;
  padding-left: 18px;
  padding-right: 18px;
  -moz-box-shadow: inset -2px 0 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -2px 0 5px -2px #EAEAEA;
  box-shadow: inset -2px 0 5px -2px #EAEAEA;
}
#notebook-container #left-content-notebook .inset-container {
  float: left;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  width: 100%;
  border-left: 1px solid #BCBCBC;
  border-right: 1px solid #BCBCBC;
  border-top: 1px solid #BCBCBC;
  border-bottom: 1px solid #BCBCBC;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #4D4D4D;
  background-color: #ffffff;
  margin-bottom: 15px;
}
#notebook-container #left-content-notebook .inset-container .header-container {
  height: 22px;
  width: 100%;
  padding-top: 4px;
  border-bottom: 1px solid #BCBCBC;
  font-family: Helvetica Neue, sans-serif;
  background-color: #FAFAFA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
  -moz-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  box-shadow: inset -4px 0 5px -2px #EAEAEA;
}
#notebook-container #left-content-notebook .inset-container .header-container .header-text {
  width: 80%;
  float: left;
  color: #595959;
  font-size: 12px;
  padding-left: 6px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#notebook-container #left-content-notebook .inset-container .header-container .header-expand-collapse {
  font-size: 12px;
  padding-right: 8px;
  margin-top: 4px;
  color: #BCBCBC;
}
#notebook-container #left-content-notebook .inset-container .header-container .header-expand-collapse:hover {
  color: #595959;
}
#notebook-container #left-content-notebook .inset-container .subheader-container {
  height: 18px;
  padding-top: 4px;
  padding-left: 6px;
  padding-right: 6px;
  border-bottom: 1px solid #BCBCBC;
  font-family: Helvetica Neue, sans-serif;
  background-color: #F6F6F6;
  -moz-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  box-shadow: inset -4px 0 5px -2px #EAEAEA;
  color: #595959;
  font-size: 9px;
}
#notebook-container #left-content-notebook .inset-container .subheader-container .subheader-ticker {
  float: left;
  width: 40%;
}
#notebook-container #left-content-notebook .inset-container .subheader-container .subheader-quickstat {
  float: left;
  width: 7%;
  text-align: center;
  height: 0;
}
#notebook-container #left-content-notebook .inset-container .subheader-container .subheader-percent {
  float: right;
  text-align: center;
  width: 20%;
}
#notebook-container #left-content-notebook .inset-container .subheader-container .subheader-chng {
  float: right;
  text-align: center;
  width: 20%;
}
#notebook-container #left-content-notebook .inset-container .subheader-container .subheader-price {
  float: right;
  text-align: center;
  /*width:20%;*/
  width: 19%;
}
#notebook-container #left-content-notebook .inset-container .subheader-container .subheader-arrow {
  font-size: 6px;
  margin-left: 2px;
}
#notebook-container #left-content-notebook .inset-container .subheader-container .subheader-arrow:hover {
  cursor: pointer;
}
#notebook-container #left-content-notebook .inset-container .list-item-container {
  width: 100%;
  font-family: Helvetica Neue, sans-serif;
  border-bottom: 1px solid #BCBCBC;
  cursor: pointer;
}
#notebook-container #left-content-notebook .inset-container .list-item-container.active-watchlist {
  background-color: #EEEEEE;
}
#notebook-container #left-content-notebook .inset-container .list-item-container .list-item {
  position: relative;
  height: 20px;
  padding-top: 6px;
  padding-left: 1px;
  padding-right: 6px;
  font-size: 10px;
}
#notebook-container #left-content-notebook .inset-container .list-item-container .list-item .list-ticker {
  margin-left: 10px;
  float: left;
  width: 20%;
  color: #437FB7;
}
#notebook-container #left-content-notebook .inset-container .list-item-container .list-item .list-percent,
#notebook-container #left-content-notebook .inset-container .list-item-container .list-item .list-change {
  float: right;
  text-align: center;
  width: 20%;
}
#notebook-container #left-content-notebook .inset-container .list-item-container .list-item .list-chng {
  float: right;
  text-align: center;
  width: 20%;
}
#notebook-container #left-content-notebook .inset-container .list-item-container .list-item .list-price {
  float: right;
  text-align: center;
  width: 20%;
}
#notebook-container #left-content-notebook .inset-container .list-item-container .list-item .list-quickstat {
  display: none;
  float: left;
  width: 10%;
  text-align: center;
  margin-top: 2px;
  font-size: 9px;
}
#notebook-container #left-content-notebook .inset-container .list-item-container .list-item .watchlist-name {
  width: 63%;
}
#notebook-container #left-content-notebook .inset-container .list-item-container .list-item .item-name {
  margin-left: 10px;
  float: left;
  color: #437FB7;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#notebook-container #left-content-notebook .inset-container .list-item-container .list-item .item-name:last-child {
  border-bottom: none;
}
#notebook-container #left-content-notebook .inset-container .list-item-container .list-item .item-number {
  float: right;
  /*color: #2F8B27;*/
  padding-right: 6px;
}
#notebook-container #left-content-notebook .inset-container .list-item-container .list-item .stock-price {
  padding-right: 10px;
}
#notebook-container #left-content-notebook .inset-container .list-item-container .list-item .selected {
  text-decoration: underline;
}
#notebook-container #left-content-notebook .inset-container .list-item-container .list-item:hover {
  background: #FFFDE0;
}
#notebook-container #left-content-notebook .inset-container .list-item-container:last-child {
  border-bottom: none;
}
#notebook-container #left-content-notebook #notebook-search-box-holder {
  /*width: 250px;*/
  width: 200px;
  float: left;
  height: 32px;
  /*margin-left: 15px;*/
  margin-left: 0;
}
#notebook-container #left-content-notebook .search-box-holder {
  width: 100%;
  font-size: 14px;
  margin-left: 5px;
  margin-top: 7px;
  border: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #4D4D4D;
  background-color: #ffffff;
  float: left;
}
#notebook-container #left-content-notebook .search-box-holder .search-icon {
  float: right;
  color: #595959;
  font-size: 14px;
  margin-right: 8px;
  margin-top: 9px;
}
#notebook-container #left-content-notebook #notebook-tickers-holder {
  float: left;
  width: 100%;
}
#notebook-container #left-content-notebook #notebook-tickers-holder .button {
  float: right;
  width: 40px;
  height: 100%;
  text-align: center;
}
#notebook-container #left-content-notebook #notebook-tickers-holder .button .icon {
  margin-top: 8px;
  color: #595959;
}
#notebook-container #left-content-notebook #notebook-tickers-holder .outer-notes-list {
  padding: 20px 0;
}
#notebook-container #left-content-notebook #notebook-tickers-holder .outer-notes-list .list-item-container {
  width: 100%;
}
#notebook-container #left-content-notebook #notebook-tickers-holder .outer-notes-list .list-item-container .list-item {
  height: 20px;
  padding-top: 6px;
  padding-left: 1px;
  /*padding-right: 6px;*/
  font-size: 13px;
}
#notebook-container #left-content-notebook #notebook-tickers-holder .outer-notes-list .list-item-container .list-item .list-note-text {
  float: left;
  width: 45%;
  cursor: pointer;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#notebook-container #left-content-notebook #notebook-tickers-holder .outer-notes-list .list-item-container .list-item .note-updated-date {
  float: left;
  width: 55%;
}
#notebook-container #middle-content-notebook {
  float: left;
  width: 350px;
  background: #F9F9F9;
  height: inherit;
  overflow-y: scroll;
  overflow-x: hidden;
  /*padding-left:18px;*/
  /*padding-right:18px;*/
}
#notebook-container #middle-content-notebook .all_notes {
  font: 11px 'Helvetica Neue', Arial, sans-serif;
  color: grey;
  /*height:32px;*/
  text-align: center;
  padding: 10px;
  border-bottom: 1px solid #bcbcbc;
}
#notebook-container #middle-content-notebook #outer-notes .list-item-container {
  /*width:100%;*/
  min-height: 27px;
  max-height: 60px;
  /*padding-top: 6px;*/
  padding-left: 1px;
  border-bottom: 1px solid #bcbcbc;
  padding-top: 7px;
  padding-bottom: 7px;
  /*padding-right: 6px;*/
  font-size: 13px;
}
#notebook-container #middle-content-notebook #outer-notes .list-item-container .active-note {
  background-color: #EEEEEE;
}
#notebook-container #middle-content-notebook #outer-notes .list-item-container .active-doc {
  background-color: #EEEEEE;
}
#notebook-container #middle-content-notebook #outer-notes .list-item-container .list-item {
  position: relative;
  height: 51px;
  padding-left: 3px;
  font: 11px 'Helvetica Neue', Arial, sans-serif;
}
#notebook-container #middle-content-notebook #outer-notes .list-item-container .list-item .note-updated-date {
  margin-left: 5px;
}
#notebook-container #middle-content-notebook #outer-notes .list-item-container .list-item .design {
  margin-left: 17px;
  margin-top: 6px;
}
#notebook-container #middle-content-notebook #outer-notes .list-item-container .list-item .design .color-border {
  width: 5px;
  height: 33px;
  float: left;
  margin-right: 4px;
  background-color: green;
  border-radius: 5px;
}
#notebook-container #middle-content-notebook #outer-notes .list-item-container .list-item .design .list-note-text {
  /*float:left;*/
  float: left;
  width: 80%;
  padding-bottom: 1px;
  padding-top: 2px;
  cursor: pointer;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-weight: bold;
  font-size: 13px;
  color: #437FB7;
}
#notebook-container #middle-content-notebook #outer-notes .list-item-container .list-item .design .list-note-text p:first-child {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px;
}
#notebook-container #middle-content-notebook #outer-notes .list-item-container .list-item .design .note-backtab {
  float: right;
  margin-right: 26px;
  margin-top: 4px;
  display: none;
  width: 14px;
  color: #437FB7;
  cursor: pointer;
}
#notebook-container #middle-content-notebook #outer-notes .list-item-container .list-item .design .ticker-names {
  height: 15px;
  width: 250px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#notebook-container #middle-content-notebook #outer-notes .list-item-container .list-item .design .ticker-names .ticker {
  width: 400px;
}
#notebook-container #middle-content-notebook #outer-notes .list-item-container .list-item .design .ticker-names .ticker .note-ticker {
  height: 11px;
  margin-top: 0;
  margin-left: 2px;
  background-color: #ccd5e4;
  /*color: @fmc-white;*/
  padding-top: 1px;
  padding-bottom: 1px;
  text-transform: uppercase;
  border-radius: 7px;
  float: left;
  font-size: 9px;
  max-width: 50px;
  padding-left: 4px;
  padding-right: 4px;
  text-align: center;
}
#notebook-container #middle-content-notebook .search-form-container {
  height: 40px;
  border-bottom: 1px solid #bcbcbc;
}
#notebook-container #middle-content-notebook .search-form-container .note-search-form {
  width: 250px;
  padding: 6px 6px;
}
#notebook-container #middle-content-notebook .search-form-container #add-notes {
  cursor: pointer;
  float: right;
  padding-right: 8px;
}
#right-content-notebook {
  position: relative;
  border-bottom: 1px solid #ddd;
  float: left;
  min-width: 400px;
  width: 990px;
  overflow-y: hidden;
  background: white;
  /*border-left: 1px solid #DEDEDE;*/
  border-right: 1px solid #DEDEDE;
}
#right-content-notebook #file-upload-option .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 125px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
#right-content-notebook #file-upload-option .content {
  border: 1px solid lightgray;
  /*border-bottom:0px;*/
  /*padding: 2px;*/
  background: white;
  border-radius: 2px;
  width: 150px;
  text-align: left;
  /*border-bottom-left-radius: 0;*/
  /*border-bottom-right-radius: 0;*/
}
#right-content-notebook #file-upload-option .option {
  padding: 3px;
  text-align: center;
  cursor: pointer;
  background: #EFF2F7;
}
#right-content-notebook #file-upload-option .option:first-child {
  border-bottom: 1px solid lightgray;
}
#right-content-notebook #users-space .content {
  border: 1px solid lightgray;
  border-bottom: 0;
  /*padding: 2px;*/
  background: white;
  border-radius: 5px;
  width: 100px;
  text-align: left;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
#right-content-notebook #users-space .user-add {
  border: 1px solid lightgray;
  border-top: 0;
  width: 100px;
  padding-top: 5px;
  background: white;
}
#right-content-notebook #users-space .user-add .add-user-name-box {
  width: 85%;
  outline: none;
  border: 1px solid lightgray;
  margin-bottom: 5px;
  border-radius: 6px;
  padding-left: 5px;
  padding-top: 2px;
  font-size: 12px;
  padding-bottom: 3px;
}
#right-content-notebook #users-space .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 75px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
#right-content-notebook #users-space .user {
  color: #595959;
  padding: 5px;
  border-bottom: 1px solid lightgray;
  font-weight: normal;
  height: 14px;
}
#right-content-notebook #users-space .user .clear-icon {
  float: right;
  font-size: 10px;
  margin-right: 3px;
  margin-top: 3px;
  cursor: pointer;
  color: #bcbcbc;
}
#right-content-notebook #users-space .user .clear-icon:hover {
  color: #595959;
}
#right-content-notebook #users-space .owner {
  color: #437FB7;
  font-weight: bold;
  background: #eff2f7;
}
#right-content-notebook .dsp {
  display: none;
}
#right-content-notebook .related-doc {
  /*border-bottom: 1px solid lightgray;*/
  color: #437FB7;
  font-size: 10px;
  padding: 2px;
  height: 15px;
  float: right;
  width: 100%;
}
#right-content-notebook .related-doc .margin15 {
  margin-left: 15px;
}
#right-content-notebook .related-doc .doctitle {
  margin-left: 10px;
  margin-top: 5px;
  margin-right: 8px;
  cursor: pointer;
  float: right;
}
#right-content-notebook .related-doc .docdate {
  margin-top: 1px;
  float: right;
}
#right-content-notebook .related-doc .docticker {
  padding-top: 0;
  cursor: pointer;
  float: right;
}
#right-content-notebook .no-notes {
  margin: 20px 20px;
}
#right-content-notebook .no-notes #edit-save .grey-button {
  border: 1px solid #BDBDBD;
  -moz-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 5px 10px 5px 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  text-align: center;
  color: #4D4D4D;
  background-color: #FAFAFA;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#right-content-notebook .no-notes #edit-save .grey-button:hover {
  border: 1px solid #BDBDBD;
  background-color: #F3F3F3;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F3F3F3), color-stop(100%, #E1E1E1));
  background-image: -webkit-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -moz-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -ms-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -o-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: linear-gradient(to top, #F3F3F3, #E1E1E1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F3F3F3, endColorstr=#E1E1E1);
}
#right-content-notebook .no-notes .message {
  font-size: 35px;
  font-weight: bold;
}
.hover-change:hover {
  background: #FFFDE0;
}
.menu-item-details {
  display: none;
}
#all-watchlist-calendar.button-base,
#all-company-calendar.button-base {
  color: #595959;
  float: left;
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  background-image: url(../images/save.png), linear-gradient(to top, #efefef -20%, #f3f3f3 3.79%, #fbfbfb 120%);
  background-color: #f1f1f1;
  background-repeat: no-repeat;
  border-radius: 3px;
  border: 1px solid #bdbdbd;
  box-shadow: inset 0 1px 0 #fff;
  padding: 0 10px 0 30px;
  background-position: 8px center;
  height: 28px;
  line-height: 28px;
  padding-right: 10px;
  margin-right: 5px;
}
#all-watchlist-calendar.button-selected,
#all-company-calendar.button-selected {
  color: #595959;
  float: left;
  display: inline-block;
  font-size: 12px;
  font-weight: bold;
  background-image: url(../images/save.png), linear-gradient(to top, #efefef -20%, #f3f3f3 3.79%, #fbfbfb 120%);
  background-color: #f1f1f1;
  background-repeat: no-repeat;
  border-radius: 3px;
  border: 1px solid #bdbdbd;
  box-shadow: inset 0 1px 0 #fff;
  padding: 0 10px 0 30px;
  background-position: 8px center;
  height: 28px;
  line-height: 28px;
  padding-right: 10px;
  margin-right: 5px;
}
.watchlist-calendar-dropdown {
  float: left;
}
.watchlist-calendar-dropdown select {
  height: 36px;
}
.watchlist-calendar-dropdown .watchlist-select {
  float: left;
}
#notebook-container1 .notes_tags {
  padding: 3px;
}
#notebook-container1 .element {
  background: #FFF;
  -webkit-box-shadow: 2px 2px 6px 1px rgba(0, 0, 0, 0.3);
  box-shadow: 2px 2px 6px 1px rgba(0, 0, 0, 0.3);
  -webkit-transition: background 1s ease;
  -moz-transition: background 1s ease;
  -ms-transition: background 1s ease;
  -o-transition: background 1s ease;
  transition: background 1s ease;
  min-width: 110px;
  min-height: 80px;
  max-width: 330px;
  max-height: 240px;
  font: 11px 'Helvetica Neue', Arial, sans-serif;
  color: #333;
  line-height: 1.6em;
  margin: 5px;
  float: left;
  overflow: hidden;
  position: relative;
  border: 1px solid #BDBDBD;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
}
#notebook-container1 .tag_list_container {
  position: relative;
  bottom: 15px;
}
#notebook-container1 .ticker_list_container {
  position: absolute;
  bottom: 0;
}
.update-ticker {
  background-color: #D4E1ED;
}
.circle {
  background-color: rgba(0, 0, 0, 0);
  border: 5px solid rgba(0, 183, 229, 0.9);
  opacity: 0.9;
  border-right: 5px solid rgba(0, 0, 0, 0);
  border-left: 5px solid rgba(0, 0, 0, 0);
  border-radius: 50px;
  width: 50px;
  height: 50px;
  margin: 0 auto;
  -moz-animation: spinPulse 1s infinite ease-in-out;
  -webkit-animation: spinPulse 1s infinite linear;
}
.circle1 {
  background-color: rgba(0, 0, 0, 0);
  border: 5px solid rgba(0, 183, 229, 0.9);
  opacity: 0.9;
  border-left: 5px solid rgba(0, 0, 0, 0);
  border-right: 5px solid rgba(0, 0, 0, 0);
  border-radius: 50px;
  width: 30px;
  height: 30px;
  margin: 0 auto;
  position: relative;
  top: -50px;
  -moz-animation: spinoffPulse 1s infinite linear;
  -webkit-animation: spinoffPulse 1s infinite linear;
}
@-moz-keyframes spinPulse {
  0% {
    -moz-transform: rotate(160deg);
    opacity: 0;
    box-shadow: 0 0 1px #2187e7;
  }
  50% {
    -moz-transform: rotate(145deg);
    opacity: 1;
  }
  100% {
    -moz-transform: rotate(-320deg);
    opacity: 0;
  }
}
@-moz-keyframes spinoffPulse {
  0% {
    -moz-transform: rotate(0deg);
  }
  100% {
    -moz-transform: rotate(360deg);
  }
}
@-webkit-keyframes spinPulse {
  0% {
    -webkit-transform: rotate(160deg);
    opacity: 0;
    box-shadow: 0 0 1px #2187e7;
  }
  50% {
    -webkit-transform: rotate(145deg);
    opacity: 1;
  }
  100% {
    -webkit-transform: rotate(-320deg);
    opacity: 0;
  }
}
@-webkit-keyframes spinoffPulse {
  0% {
    -webkit-transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
  }
}
.parent {
  clear: both;
  margin-left: 2%;
  font-size: 11px;
  color: #437FB7;
  overflow: auto;
  height: 25px;
  width: 98%;
}
.input-text {
  padding: 4px;
  /*height:10px;*/
  margin-bottom: 10px;
  margin-top: 10px;
  border: 1px solid #bbc6d5;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  border-radius: 3px;
  color: #0e3150;
}
.plotter-help {
  margin-right: 23px;
  font-size: 13px;
  margin-left: 6px;
  cursor: pointer;
  border-radius: 15px;
  padding: 4px;
  color: white;
}
.plotter-help .icon {
  height: 16px;
  width: 16px;
  fill: #4682BA;
  position: relative;
}
#plotter-short-forms {
  font-size: 12px;
  /*margin-left: 9px;*/
  /*margin-top: 5px;*/
}
#plotter-short-forms .row {
  height: 24px;
  clear: both;
}
#plotter-short-forms .back-color {
  background-color: lightgray;
}
#plotter-short-forms .element {
  font-size: 12px;
  padding-left: 9px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 32%;
}
#plotter-short-forms .element .name {
  width: 90px;
}
#plotter-short-forms .element .meaning .sign {
  margin-right: 15px;
}
#plotter-short-forms .element1 {
  font-size: 12px;
  padding-left: 9px;
  padding-top: 5px;
  padding-bottom: 5px;
  width: 325px;
}
#plotter-short-forms .element1 .name1 {
  width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#plotter-short-forms .element1 .name {
  width: 50%;
}
#plotter-short-forms .element1 .meaning .sign {
  margin-right: 15px;
}
#plotter-short-forms .width {
  width: 450px;
}
.plotter-examples {
  float: left;
  padding-left: 70px;
}
.sample-header {
  text-align: center;
  font-size: 15px;
  background: #D4F0FF;
  padding-top: 5px;
  padding-bottom: 6px;
  border: 1px solid lightblue;
  height: 18px;
}
#samplexpressions {
  clear: both;
}
#samplexpressions .sample {
  height: 17px;
  padding: 5px;
}
.dsp {
  display: none;
}
.ui-autocomplete {
  height: 150px;
  overflow: auto;
}
#outer-graph-search {
  width: 100%;
  height: 100%;
  background-color: white;
}
#outer-graph-search #graph-search-box-holder {
  width: 40%;
  padding-bottom: 4px;
}
#outer-graph-search #graph-summary-table {
  /*padding:10px 0 10px 0;*/
  padding: 0 0 10px 0;
}
#outer-graph-search #graph-summary-table #summary-table {
  border-collapse: collapse;
  border: 1px solid;
  font-size: 12px;
  font-size: 0.7em;
  background-color: #F9F9F9;
  margin: 0 auto;
}
#outer-graph-search #graph-summary-table #summary-table .data-row td {
  border: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table .data-row .title-cell {
  font-weight: bold;
}
#outer-graph-search #graph-summary-table #summary-table #mkt_cap #mkt_cap-1,
#outer-graph-search #graph-summary-table #summary-table #mkt_cap #mkt_cap-2,
#outer-graph-search #graph-summary-table #summary-table #mkt_cap #mkt_cap-3 {
  text-align: right;
}
#outer-graph-search #graph-summary-table #summary-table #ev #ev-1,
#outer-graph-search #graph-summary-table #summary-table #ev #ev-2,
#outer-graph-search #graph-summary-table #summary-table #ev #ev-3 {
  text-align: right;
}
#outer-graph-search #graph-summary-table #summary-table #price #price-1,
#outer-graph-search #graph-summary-table #summary-table #price #price-2,
#outer-graph-search #graph-summary-table #summary-table #price #price-3 {
  text-align: right;
}
#outer-graph-search #graph-summary-table #summary-table #p_sales #p_sales-1,
#outer-graph-search #graph-summary-table #summary-table #p_sales #p_sales-2,
#outer-graph-search #graph-summary-table #summary-table #p_sales #p_sales-3 {
  text-align: right;
}
#outer-graph-search #graph-summary-table #summary-table #ev_sales #ev_sales-1,
#outer-graph-search #graph-summary-table #summary-table #ev_sales #ev_sales-2,
#outer-graph-search #graph-summary-table #summary-table #ev_sales #ev_sales-3 {
  text-align: right;
}
#outer-graph-search #graph-summary-table #summary-table #ev_ebitda #ev_ebitda-1,
#outer-graph-search #graph-summary-table #summary-table #ev_ebitda #ev_ebitda-2,
#outer-graph-search #graph-summary-table #summary-table #ev_ebitda #ev_ebitda-3 {
  text-align: right;
}
#outer-graph-search #graph-summary-table #summary-table #p_eps #p_eps-1,
#outer-graph-search #graph-summary-table #summary-table #p_eps #p_eps-2,
#outer-graph-search #graph-summary-table #summary-table #p_eps #p_eps-3 {
  text-align: right;
}
#outer-graph-search #graph-summary-table #summary-table #fcf_yield #fcf_yield-1,
#outer-graph-search #graph-summary-table #summary-table #fcf_yield #fcf_yield-2,
#outer-graph-search #graph-summary-table #summary-table #fcf_yield #fcf_yield-3 {
  text-align: right;
}
#outer-graph-search #graph-summary-table #summary-table #sales td.title-cell {
  border-right: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table #sales td.data-cell {
  border-right: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table #sales td {
  border: none;
}
#outer-graph-search #graph-summary-table #summary-table #sales #sales-1,
#outer-graph-search #graph-summary-table #summary-table #sales #sales-2,
#outer-graph-search #graph-summary-table #summary-table #sales #sales-3 {
  text-align: right;
}
#outer-graph-search #graph-summary-table #summary-table #sales-yoy td.title-cell {
  border-right: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table #sales-yoy td.data-cell {
  border-right: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table #sales-yoy td {
  border: none;
}
#outer-graph-search #graph-summary-table #summary-table #sales-yoy #sales-yoy-1,
#outer-graph-search #graph-summary-table #summary-table #sales-yoy #sales-yoy-2,
#outer-graph-search #graph-summary-table #summary-table #sales-yoy #sales-yoy-3 {
  text-align: right;
}
#outer-graph-search #graph-summary-table #summary-table #ebitda td.title-cell {
  border-right: 1px solid;
  border-top: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table #ebitda td.data-cell {
  border-right: 1px solid;
  border-top: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table #ebitda td {
  border: none;
}
#outer-graph-search #graph-summary-table #summary-table #ebitda #ebitda-1,
#outer-graph-search #graph-summary-table #summary-table #ebitda #ebitda-2,
#outer-graph-search #graph-summary-table #summary-table #ebitda #ebitda-3 {
  text-align: right;
}
#outer-graph-search #graph-summary-table #summary-table #ebitda-yoy td.title-cell {
  border-right: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table #ebitda-yoy td.data-cell {
  border-right: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table #ebitda-yoy td {
  border: none;
}
#outer-graph-search #graph-summary-table #summary-table #ebitda-yoy #ebitda-yoy-1,
#outer-graph-search #graph-summary-table #summary-table #ebitda-yoy #ebitda-yoy-2,
#outer-graph-search #graph-summary-table #summary-table #ebitda-yoy #ebitda-yoy-3 {
  text-align: right;
}
#outer-graph-search #graph-summary-table #summary-table #eps td.title-cell {
  border-right: 1px solid;
  border-top: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table #eps td.data-cell {
  border-right: 1px solid;
  border-top: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table #eps td {
  border: none;
}
#outer-graph-search #graph-summary-table #summary-table #eps #eps-1,
#outer-graph-search #graph-summary-table #summary-table #eps #eps-2,
#outer-graph-search #graph-summary-table #summary-table #eps #eps-3 {
  text-align: right;
}
#outer-graph-search #graph-summary-table #summary-table #eps-yoy td.title-cell {
  border-right: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table #eps-yoy td.data-cell {
  border-right: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table #eps-yoy td {
  border: none;
}
#outer-graph-search #graph-summary-table #summary-table #eps-yoy #eps-yoy-1,
#outer-graph-search #graph-summary-table #summary-table #eps-yoy #eps-yoy-2,
#outer-graph-search #graph-summary-table #summary-table #eps-yoy #eps-yoy-3 {
  text-align: right;
}
#outer-graph-search #graph-summary-table #summary-table .year-row {
  font-weight: bold;
}
#outer-graph-search #graph-summary-table #summary-table .year-row td {
  border: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table .top-row td {
  border: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table .percent-row {
  font-size: 0.6em;
}
#outer-graph-search #graph-summary-table #summary-table .percent-row td {
  border: 1px solid;
}
#outer-graph-search #graph-summary-table #summary-table .spacer-row {
  background-color: grey;
}
#outer-graph-search #graph-summary-table #summary-table .spacer-row td {
  /*border:1px solid;*/
}
#graph-search {
  position: absolute;
  z-index: 1005;
  width: 438px;
  right: 12px;
  top: 48px;
}
#graph-search .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 267px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
#graph-search .main-menu-rectangle {
  background: #ffffff;
  padding-top: 2px;
  border: 1px solid #565656;
  height: 100%;
}
#graph-search .content-holder {
  /*height:89.4%;*/
  width: 436px;
  overflow-y: auto;
  overflow-x: hidden;
}
#graph-search .content-holder .doccontainer {
  height: 100%;
  width: 436px;
  overflow-x: hidden;
}
#graph-search .content-holder .doccontainer .jspHorizontalBar div {
  display: none;
}
#graph-search .content-holder .doccontainer #graph-summary-table1 #summary-table {
  border-collapse: collapse;
  border: 1px solid #cecece;
  font-size: 12px;
  font-size: 0.7em;
  background-color: #F9F9F9;
  width: 100%;
  /*margin:0 auto;*/
}
#graph-search .content-holder .doccontainer #graph-summary-table1 #summary-table .data-row td {
  border: 1px solid #cecece;
  text-align: center;
  padding: 5px;
}
#graph-search .content-holder .doccontainer #graph-summary-table1 #summary-table .data-row .title-cell {
  font-weight: bold #cecece;
}
#graph-search .content-holder .doccontainer #graph-summary-table1 #summary-table .spacer-row {
  background-color: grey;
}
#graph-search .content-holder .doccontainer #graph-summary-table1 #summary-table .spacer-row td {
  /*border:1px solid;*/
}
#graph-search .new {
  background: #E7EFF6;
}
#graph-search .headline-item .by-line {
  margin-top: 3px;
}
#graph-search .by-line {
  float: left;
  /*width:410px;*/
  width: 97%;
  margin-top: 6px;
}
#graph-search .by-line .ticker-chevrons {
  float: left;
}
#graph-search .by-line .ticker {
  float: left;
}
#graph-search .by-line .source {
  padding-right: 4px;
}
#graph-search .by-line .author,
#graph-search .by-line .source {
  float: left;
  font-size: 9px;
  color: #999999;
}
#graph-search .by-line .author a,
#graph-search .by-line .source a {
  color: #999999;
}
#graph-search .by-line .author a {
  text-decoration: none;
}
#graph-search .by-line .icon {
  float: right;
  color: #BCBCBC;
  font-size: 12px;
}
#graph-search .headline-item.blue,
#graph-search .headline-item:hover {
  border-top: 1px solid #bbb;
}
#graph-search .headline-item {
  float: left;
  width: 436px;
  border-bottom: 1px solid #BBBBBB;
  padding-bottom: 10px;
  -moz-box-shadow: inset 0 -1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 0 -1px 1px 0px #EEEEEE;
  box-shadow: inset 0 -1px 1px 0px #EEEEEE;
}
#graph-search .headline-item .headline-container {
  padding: 10px 12px 0 12px;
}
#graph-search .headline-item .headline-title {
  color: #437FB7;
  font-size: 12px;
  cursor: pointer;
}
#graph-search .headline-item .headline-content {
  padding-top: 5px;
  font-size: 11px;
  color: #232323;
}
#graph-search .headline-item .headline-datestamp {
  color: #999999;
  font-size: 10px;
  padding-left: 12px;
  padding-top: 5px;
}
#graph-search .headline-item:hover {
  background: #FFFDE0;
}
#graph-search .blue {
  background-color: #E0F0FC;
}
#graph-search .blue:hover {
  background-color: #FFFDE0;
}
#graph-search .tweet-item.blue,
#graph-search .tweet-item:hover {
  border-top: 1px solid #bbb;
}
#graph-search .tweet-item {
  float: left;
  width: 436px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-bottom: 1px solid #BBBBBB;
  -moz-box-shadow: inset 0 -1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 0 -1px 1px 0px #EEEEEE;
  box-shadow: inset 0 -1px 1px 0px #EEEEEE;
}
#graph-search .tweet-item .tweet-full-container {
  float: left;
  padding-left: 12px;
}
#graph-search .tweet-item .content {
  font-size: 11px;
  color: #232323;
}
#graph-search .tweet-item .tweet-left-container {
  width: 48px;
  float: left;
  height: 48px;
}
#graph-search .tweet-item .tweet-left-container .tweet-profile-pic {
  height: 48px;
  width: 48px;
  background: grey;
}
#graph-search .tweet-item .tweet-right-container {
  width: 245px;
  margin-left: 6px;
  float: left;
  padding-bottom: 0;
}
#graph-search .tweet-item:hover {
  background: #FFFDE0;
}
#graph-search .load-more {
  /*display: none;*/
  cursor: pointer;
  float: left;
  width: 436px;
  border-bottom: 1px solid #8ABFD7;
  text-align: center;
  background-color: #D4F0FF;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4F0FF), color-stop(100%, #E3F5FF));
  background-image: -webkit-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -moz-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -ms-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -o-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: linear-gradient(to top, #D4F0FF, #E3F5FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D4F0FF, endColorstr=#E3F5FF);
  -moz-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  box-shadow: inset -4px 0 5px -2px #EAEAEA;
  height: 24px;
  padding-top: 10px;
}
#graph-search .load-more .load-text {
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
  font-size: 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
#graph-search .row {
  height: 24px;
  width: 421px;
  font-size: 11px;
  color: #595959;
  padding-left: 6px;
  padding-right: 8px;
  padding-top: 8px;
  font-weight: bold;
  vertical-align: middle;
  border-bottom: 1px solid #B6B6B6;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
}
#graph-search .sub-row {
  height: 24px;
  width: 435px;
  font-size: 11px;
  color: #595959;
  font-weight: bold;
  vertical-align: middle;
  border-bottom: 1px solid #B6B6B6;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
}
#graph-search .sub-row #alldoc-bubble,
#graph-search .sub-row #alltweets-bubble,
#graph-search .sub-row #allpress_release-bubble,
#graph-search .sub-row #allfiling-bubble,
#graph-search .sub-row #allnews-bubble,
#graph-search .sub-row #allpresentation-bubble,
#graph-search .sub-row #allother_documents-bubble,
#graph-search .sub-row #alltranscript-bubble {
  position: relative;
  margin-right: 4px;
  z-index: 999;
}
#graph-search .sub-row-content-holder {
  height: 100%;
  width: 20%;
  float: left;
  text-align: center;
}
#graph-search .sub-row-content-holder:hover {
  -moz-box-shadow: inset -1px 1px 3px 0px #BCBCBC;
  -webkit-box-shadow: inset -1px 1px 3px 0px #BCBCBC;
  box-shadow: inset -1px 1px 3px 0px #BCBCBC;
}
#graph-search .sub-row-content {
  padding-top: 5px;
  font-size: 9px;
  height: 19px;
  text-align: center;
  border-right: 1px solid #BCBCBC;
}
#graph-search .selected-tab {
  -moz-box-shadow: inset -1px 1px 3px 0px #BCBCBC;
  -webkit-box-shadow: inset -1px 1px 3px 0px #BCBCBC;
  box-shadow: inset -1px 1px 3px 0px #BCBCBC;
  background-color: #EEEEEE;
}
#graph-search .last {
  border-right: none;
}
#ask-xbrl {
  width: 1100px;
}
#ask-xbrl .xbrl-modal .xbrl-header {
  border: none;
}
#ask-xbrl .xbrl-modal .sub-header {
  padding-left: 10px;
  padding-top: 7px;
  height: 21px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E3F5FF), color-stop(100%, #DDF3FF));
  background-image: -webkit-linear-gradient(top, #E3F5FF, #DDF3FF);
  background-image: -moz-linear-gradient(top, #E3F5FF, #DDF3FF);
  background-image: -ms-linear-gradient(top, #E3F5FF, #DDF3FF);
  background-image: -o-linear-gradient(top, #E3F5FF, #DDF3FF);
  background-image: linear-gradient(to top, #E3F5FF, #DDF3FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#E3F5FF, endColorstr=#DDF3FF);
  border-top: solid 1px #8ABFD7;
  border-bottom: solid 1px #8ABFD7;
  -moz-box-shadow: inset 0 1px 2px 0px #ffffff;
  -webkit-box-shadow: inset 0 1px 2px 0px #ffffff;
  box-shadow: inset 0 1px 2px 0px #ffffff;
  font-size: 11px;
  color: #595959;
}
#ask-xbrl .xbrl-modal .sub-header .item {
  margin-right: 10px;
  padding: 2px 8px 2px 8px;
  border: solid 1px transparent;
}
#ask-xbrl .xbrl-modal .sub-header .item:hover {
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  background: #ffffff;
  border: solid 1px #8ABFD7;
}
#ask-xbrl .xbrl-modal .sub-header .selected {
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  background: #ffffff;
  border: solid 1px #8ABFD7;
}
#ask-xbrl .xbrl-modal .xbrl-container {
  /*height:500px;*/
}
#ask-xbrl .xbrl-modal .xbrl-container .left-menu {
  height: 100%;
  width: 339px;
  float: left;
  background: #F9F9F9;
  -webkit-box-shadow: #BCBCBC 1px 0 3px 0px;
  -moz-box-shadow: #BCBCBC 1px 0 3px 0px;
  box-shadow: #BCBCBC 1px 0 3px 0px;
  padding-bottom: 10px;
  border-right: 1px solid #BCBCBC;
}
#ask-xbrl .xbrl-modal .xbrl-container .left-menu .menu-container {
  height: 100%;
  overflow-y: auto;
}
#ask-xbrl .xbrl-modal .xbrl-container .left-menu .menu-subheading {
  padding-left: 10px;
  padding-top: 5px;
  margin-bottom: 2px;
  font-size: 11px;
  font-weight: bold;
  color: #595959;
  height: 20px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
  border-bottom: solid 1px #BCBCBC;
  border-top: solid 1px #BCBCBC;
  -moz-box-shadow: inset 0 1px 1px 0px #ffffff;
  -webkit-box-shadow: inset 0 1px 1px 0px #ffffff;
  box-shadow: inset 0 1px 1px 0px #ffffff;
}
#ask-xbrl .xbrl-modal .xbrl-container .left-menu .first {
  border-top: none;
}
#ask-xbrl .xbrl-modal .xbrl-container .left-menu .menu-item {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 11px;
  color: #437FB7;
  font-weight: lighter;
  border-top: 1px solid transparent;
  border-bottom: 1px solid transparent;
}
#ask-xbrl .xbrl-modal .xbrl-container .left-menu .menu-item:hover {
  background: #FFFDE0;
  border-top: 1px solid #8ABFD7;
  border-bottom: 1px solid #8ABFD7;
  cursor: pointer;
}
#ask-xbrl .xbrl-modal .xbrl-container .left-menu .selected {
  font-weight: bold;
  color: #595959;
}
#ask-xbrl .xbrl-modal .xbrl-container .right-content {
  height: 100%;
  overflow-y: auto;
  background: #fff;
  padding: 5px;
}
#ask-xbrl .xbrl-modal .xbrl-container .right-content .content-heading {
  height: 20px;
  padding-top: 5px;
  border-bottom: solid 1px #BCBCBC;
  -moz-box-shadow: inset 0 1px 1px 0px #ffffff;
  -webkit-box-shadow: inset 0 1px 1px 0px #ffffff;
  box-shadow: inset 0 1px 1px 0px #ffffff;
  text-align: center;
  font-size: 11px;
  color: #595959;
}
#ask-xbrl .xbrl-modal .xbrl-container .right-content .report-container {
  float: left;
  margin-left: 8px;
  margin-top: 8px;
  margin-right: 8px;
}
#ask-xbrl .xbrl-modal .xbrl-container .right-content .report-container a {
  cursor: default;
}
.invite-popup {
  background-color: #000000;
  opacity: 0.6;
}
.invite-popup-content {
  width: 480px;
  height: auto;
  background: #ffffff;
  z-index: 101;
  border-radius: 10px;
  position: absolute;
}
.invite-popup-content .header {
  background: #E8F1F9;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: #255178;
  line-height: 18px;
  font-size: 16px;
  font-weight: bold;
  padding: 12px;
  text-align: center;
}
.invite-popup-content .content {
  padding: 12px 18px;
  font-size: 13px;
  color: #666666;
  line-height: 18px;
  font-family: Arial, Helvetica, sans-serif;
}
.invite-popup-content .emails {
  text-align: center;
}
.invite-popup-content .emails .email-input {
  outline: none;
  border: 1px solid #cccccc;
  border-radius: 4px;
  padding: 6px 12px;
  width: 50%;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 6px;
}
.invite-popup-content .emails .email-input:focus {
  border: 1px solid #666666;
  color: #666666;
}
.invite-popup-content .add-more {
  text-align: center;
  padding: 6px;
  line-height: 18px;
  font-size: 12px;
  color: #3d7fba;
  margin-bottom: 12px;
  cursor: pointer;
}
.invite-popup-content .add-more:hover {
  text-decoration: underline;
}
.invite-popup-content .error {
  font-size: 12px;
  line-height: 18px;
  color: red;
  padding: 0 12px 12px 12px;
  display: none;
  text-align: center;
}
.invite-popup-content .button-row {
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  margin-bottom: 12px;
}
.invite-popup-content .button-row .submit {
  padding: 12px;
  background: #3d7fba;
  border-radius: 4px;
  display: inline-block;
  color: #ffffff;
  width: 120px;
  text-align: center;
  margin-right: 12px;
  border: 1px solid #3d7fba;
  cursor: pointer;
}
.invite-popup-content .button-row .cancel {
  display: inline-block;
  padding: 12px;
  color: #3d7fba;
  border: 1px solid transparent;
  border-radius: 4px;
  cursor: pointer;
}
.invite-popup-content .button-row .cancel:hover {
  border: 1px solid #3d7fba;
}
#note-drop-down-menu {
  display: block;
  z-index: 1100;
  border-top-right-radius: 10px;
}
#note-drop-down-menu .clear-icon {
  float: right;
  color: grey;
  cursor: pointer;
}
#note-drop-down-menu .easy-note-container .message-note {
  text-align: center;
  height: 25px;
  margin-top: 10px;
  font-size: 12px;
}
#note-drop-down-menu .easy-note-main #note-write {
  width: 97%;
  height: 85px;
  padding: 5px;
  resize: none;
  outline: none;
  border: 2px solid lightgray;
  font-family: Helvetica Neue, sans-serif;
}
#note-drop-down-menu .easy-note-main .note-submit-button {
  font-weight: bolder;
  font-size: 9px;
  text-align: center;
  margin-bottom: 10px;
  margin-top: 5px;
}
.full-address {
  padding: 12px;
  font-size: 12px;
  border-bottom: 1px solid black;
  margin-bottom: 0;
  padding-bottom: 12px;
  width: 100%;
  margin-left: 0;
  padding-left: 12px;
  background: lightblue;
}
.startup-company {
  font-size: 10px;
  padding: 5px;
  border-bottom: 1px solid lightgrey;
}
.startup-company .name {
  width: 100px;
  height: 42px;
  font-weight: bold;
  text-transform: capitalize;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  cursor: pointer;
}
.startup-company .about {
  height: 43px;
  line-height: 11px;
  overflow: hidden;
  text-overflow: ellipsis;
}
#graph-search-help {
  /*padding: 5px;*/
}
#graph-search-help .question-category {
  border: solid 1px #BCBCBC;
  border-bottom: 0;
}
#graph-search-help .question-category .category-header {
  width: 100%;
  text-align: center;
  float: left;
  font-size: 15px;
  padding-top: 5px;
  background: #D4F0FF;
  -moz-box-shadow: inset 0 1px 1px 0 #ffffff;
  -webkit-box-shadow: inset 0 1px 1px 0 #ffffff;
  box-shadow: inset 0 1px 1px 0 #ffffff;
  border-bottom: solid 1px #BCBCBC;
  border-top: solid 1px #BCBCBC;
  height: 22px;
}
#graph-search-help .question-category .type-examples {
  clear: both;
  font-size: 12px;
  padding-left: 10px;
  padding-top: 5px;
  padding-bottom: 5px;
}
#graph-search-help .question-category .type-examples .sub-header {
  font-weight: bold;
  padding-left: 18px;
  padding-bottom: 4px;
  padding-top: 3px;
  text-decoration: underline;
}
#graph-search-help .question-category .type-examples .example-header {
  font-weight: bold;
  padding-bottom: 3px;
}
#graph-search-help .question-category .type-examples .item {
  padding-left: 10px;
}
.line-div1 {
  float: left;
  width: 34px;
  height: 18px;
  border: 1px solid #7d90ae;
  box-sizing: border-box;
  cursor: pointer;
  padding: 3px;
  padding-left: 9px;
  color: white;
}
.series-char {
  float: left;
  line-height: 20px;
  margin-right: 5px;
}
.graph-dropdown {
  font-size: 8px;
  display: block;
  overflow: hidden;
  clear: both;
}
.graph-dropdown .save_series .noisy-black-wrapper {
  margin-top: 12px;
}
.graph-dropdown .save_series .noisy-black-list {
  width: 95% !important;
}
.graph-dropdown .save_series .suggest-wrapper {
  width: auto;
}
.graph-dropdown .save_series .inner-button {
  margin-top: 12px;
  font-size: 14px;
  padding-top: 8px;
  border-radius: 5px;
  height: auto;
  width: 195px;
  float: right;
  margin-right: 16px;
}
.graph-dropdown .save_series .inner-button.success {
  background-color: #4d95d5;
  color: #f2f2f2;
}
.graph-dropdown .content {
  background: #425267;
  width: 100%;
  border: 1px solid #000000;
  box-sizing: border-box;
}
.graph-dropdown .content .head-div {
  float: left;
  border-bottom: 1px solid #2f2f2f;
  padding: 18px;
  width: 384px;
}
.graph-dropdown .content .head-div .axis-toggle .xaxis-button .fa {
  line-height: 16px;
}
.graph-dropdown .content .head-div .select2-results {
  max-height: 300px;
}
.graph-dropdown .content .head-div .select2-container {
  border-radius: 4px;
  width: 100%;
}
.graph-dropdown .content .head-div .select2-container a.select2-choice {
  background: #879abb;
  line-height: 18px;
  padding: 6px 0;
  box-shadow: none;
  border: 1px solid #2f2f2f;
}
.graph-dropdown .content .head-div .select2-container a.select2-choice span {
  margin-left: 18px;
  font-family: ArialMT, Arial, sans-serif;
  font-size: 14px;
  color: #2e3645;
}
.graph-dropdown .content .head-div .select2-container a.select2-choice div {
  background: #879abb !important;
  border-left: 0 !important;
  margin-right: 12px;
}
.graph-dropdown .content .head-div .select2-container a.select2-choice div b {
  background: url(../images/dropdown-triangle-black.png) no-repeat !important;
  margin-top: 10px;
}
.graph-dropdown .content .head-div .select2-dropdown-open a.select2-choice div b {
  background: url(../images/dropup-triangle-black.png) no-repeat !important;
  margin-top: 10px;
}
.graph-dropdown .content .head-div .child-div {
  float: left;
  margin-top: 6px;
  overflow: hidden;
}
.graph-dropdown .content .head-div .child-div .input-text {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 32px;
  width: 384px;
  margin-right: 12px;
  text-indent: 6px;
  margin-top: 12px;
  margin-bottom: 0;
}
.graph-dropdown .content .head-div .child-div .defgray {
  color: #ffffff !important;
  background: #7e91ad;
  border: 1px solid #7e91ad;
}
.graph-dropdown .content .head-div .child-div .select2-container {
  width: 180px;
}
.graph-dropdown .content .head-div .child-div .input-check {
  display: inline;
  -webkit-appearance: none;
  height: 18px;
  width: 18px;
  background-size: 18px 18px;
  padding: 0;
  margin: 0;
  cursor: pointer;
  border: 1px solid #7d90ae;
  float: left;
  margin-right: 6px;
}
.graph-dropdown .content .head-div .child-div .input-check[type=checkbox]:checked {
  background: url('../images/checkbox_white.png') no-repeat;
  border: 0 solid #fff;
  background-size: 18px 18px;
}
.graph-dropdown .content .head-div .child-div .newAutocomplete {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 32px;
  width: 384px;
  margin-right: 12px;
  margin-bottom: 0;
}
.graph-dropdown .content .head-div .child-div .newAutocomplete .noisy-black-list {
  width: 170px;
  padding-left: 0;
}
.graph-dropdown .content .head-div .child-div .newAutocomplete .ticker-input-text.input-text {
  height: 18px;
  border: none;
  width: 170px;
  outline: 0;
  vertical-align: top;
  margin: 0;
  text-transform: uppercase;
  padding-left: 0;
  line-height: 18px;
}
.graph-dropdown .content .head-div .child-div .simplecolorpicker.icon {
  margin-left: 0;
  margin-top: 5px;
  border: 1px solid white;
}
.graph-dropdown .content .head-div .child-div .color-outer {
  position: absolute;
  top: 70px;
  z-index: 2;
  width: 120px;
  float: left;
  padding: 6px;
  padding-bottom: 0;
  padding-right: 0;
  background-color: #fff;
  border: 1px solid #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  box-sizing: border-box;
}
.graph-dropdown .content .head-div .child-div .color {
  display: inline-block;
  cursor: pointer;
  border: 2px solid transparent;
  margin: 0 6px 6px 0;
  height: 18px;
  width: 18px;
}
.graph-dropdown .content .head-div .child-div .color:hover {
  border: 2px solid #364052;
}
.graph-dropdown .content .head-div .child-div .current-color {
  border: 2px solid #364052;
}
.graph-dropdown .content .head-div .child-div .selected-color {
  margin-top: 5px;
  border: 1px solid white;
  display: inline-block;
  margin-left: 12px;
  width: 32px;
  height: 20px;
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.graph-dropdown .content .head-div .tag_allow .suggest-wrapper {
  top: auto !important;
  zoom: 0.8;
  bottom: 37px;
  height: auto !important;
}
.graph-dropdown .options-text {
  color: #000000;
  font-size: 9px;
}
.graph-dropdown .inner-text {
  float: left;
  font-family: ArialMT, Arial, sans-serif;
  color: #a2b1ca;
  font-size: 13px;
  margin-right: 12px;
  line-height: 18px;
  padding: 7px 0;
}
.graph-dropdown .line-width-list {
  padding: 7px 0;
}
.graph-dropdown .line-width-list .line-width {
  display: inline-block;
  width: 20px;
  cursor: pointer;
  margin-left: 6px !important;
}
.graph-dropdown .line-width-list .selected {
  outline: ridge thin white;
}
.graph-dropdown #steps_moved {
  float: left;
  font-weight: bold;
  font-family: Arial-BoldMT, Arial, sans-serif;
  font-size: 14px;
  color: #a2b1ca;
  margin-left: 12px;
}
.graph-dropdown .dma-box {
  margin-right: 24px;
  float: left;
}
.graph-dropdown .check-box {
  float: left;
  font-size: 12px;
  padding: 6px 6px 6px 6px;
  border-radius: 5px;
  color: #879abb;
  border: 1px solid #7d90ae;
  margin-right: 24px;
  width: 180px;
  font-weight: bold;
  font-family: Arial-BoldMT, Arial, sans-serif;
  line-height: 18px;
  box-sizing: border-box;
  cursor: pointer;
}
.graph-dropdown .small-check-box {
  float: left;
  font-size: 12px;
  padding: 6px;
  border-radius: 5px;
  color: #879abb;
  border: 1px solid #7d90ae;
  width: 144px;
  font-weight: bold;
  font-family: Arial-BoldMT, Arial, sans-serif;
  line-height: 18px;
  box-sizing: border-box;
  margin-right: 6px;
  cursor: pointer;
}
.graph-dropdown .head-text {
  color: #ffffff;
  font-size: 13px;
  font-family: ArialMT, Arial, sans-serif;
}
.graph-dropdown .input-small {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 32px;
  width: 30px;
  margin-right: 0;
  text-align: center;
}
.graph-dropdown .inner-button {
  float: left;
  background: #879abb;
  border-radius: 0;
  border: 1px solid #2f2f2f;
  padding: 7px 0;
  text-align: center;
  color: #000000;
  width: 36px;
  height: 32px;
  box-sizing: border-box;
  cursor: pointer;
}
.graph-dropdown .inner-button .icon {
  height: 12px;
  width: 12px;
  margin-top: 2px;
}
.graph-dropdown .step_btn {
  font-size: 12px;
  width: 30px;
  background: transparent;
  color: #879abb;
  border: 1px solid #879abb;
}
.graph-dropdown .def_step {
  color: white;
  background: #879abb;
}
.graph-dropdown .nmr {
  margin-right: 0;
}
.yaxis-options {
  float: left;
}
.yaxis-spec {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 32px;
  width: 33px;
  margin-right: 12px;
  text-align: center;
}
.graph-name .parent {
  clear: both;
  position: relative;
  font-size: 11px;
  color: #437FB7;
  overflow: auto;
  height: 18px;
  width: 100%;
  margin-left: 0;
  margin-bottom: 18px;
}
.graph-name .parent #option-toggle {
  display: inline-block;
  float: right;
  margin-top: -6px;
  margin-right: 20px;
}
.graph-name .parent #option-toggle .icon {
  height: 16px;
  width: 16px;
  fill: #437FB7;
}
.graph-name .parent .graph-name-wrapper {
  padding: 0 18px 6px 18px;
  overflow: hidden;
  clear: both;
}
.graph-name .parent .graph-name-wrapper .simplecolorpicker.icon {
  margin-left: 0;
  margin-top: 5px;
  border: 1px solid white;
}
.graph-name .parent .graph-name-wrapper .color-outer {
  position: absolute;
  top: 20px;
  z-index: 2;
  width: 120px;
  float: left;
  padding: 6px;
  padding-bottom: 0;
  padding-right: 0;
  background-color: #fff;
  border: 1px solid #fff;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -moz-box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  -webkit-background-clip: padding-box;
  -moz-background-clip: padding;
  box-sizing: border-box;
}
.graph-name .parent .graph-name-wrapper .color {
  display: inline-block;
  cursor: pointer;
  border: 2px solid transparent;
  margin: 0 6px 6px 0;
  height: 18px;
  width: 18px;
}
.graph-name .parent .graph-name-wrapper .color:hover {
  border: 2px solid #364052;
}
.graph-name .parent .graph-name-wrapper .current-color {
  border: 2px solid #364052;
}
.graph-name .parent .graph-name-wrapper .selected-color {
  margin-top: 5px;
  border: 1px solid white;
  display: inline-block;
  margin-left: 12px;
  width: 32px;
  height: 20px;
  cursor: pointer;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
}
.graph-name .parent .scatter-name-wrapper {
  background: #1e242e;
  margin-right: 18px;
  margin-left: 18px;
  padding-top: 12px;
  padding-bottom: 12px;
}
.graph-name .parent .ser-options {
  float: right;
}
.graph-name .parent .ser-options .icon {
  height: 18px;
  width: 18px;
  fill: #698094;
}
.graph-name .parent #button_check {
  float: left;
  cursor: pointer;
}
.graph-name .parent #remove-series {
  cursor: pointer;
  float: left;
  margin-right: 6px;
}
.graph-name .parent #vis-toggle {
  cursor: pointer;
  float: left;
  margin-right: 6px;
}
.graph-name .parent .child-name {
  margin-top: 6px;
  margin-left: 36px;
}
.graph-name .parent .child-name #vis-toggle {
  margin-right: 48px;
}
.graph-name .parent .child-name .line-div1 {
  border-top: 0px;
  border-right: 0px;
  width: 24px;
  height: 12px;
  background-color: '#2E3645';
}
.graph-name .parent .child-name .child {
  margin-left: 24px !important;
}
.graph-name .scatter_parent {
  height: 42px;
  cursor: pointer;
}
.graph-xbrl-button {
  width: 21%;
  cursor: pointer;
  text-align: center;
  border-right: 1px solid #BDBDBD;
  border-radius: 0;
  margin-right: 8px;
  /*padding: 2px 8px 2px 8px;*/
  border: solid 1px transparent;
}
.graph-xbrl-header {
  padding-left: 10px;
  padding-top: 7px;
  height: 23px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E3F5FF), color-stop(100%, #DDF3FF));
  background-image: -webkit-linear-gradient(top, #E3F5FF, #DDF3FF);
  background-image: -moz-linear-gradient(top, #E3F5FF, #DDF3FF);
  background-image: -ms-linear-gradient(top, #E3F5FF, #DDF3FF);
  background-image: -o-linear-gradient(top, #E3F5FF, #DDF3FF);
  background-image: linear-gradient(to top, #E3F5FF, #DDF3FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#E3F5FF, endColorstr=#DDF3FF);
  border-top: solid 1px #8ABFD7;
  border-bottom: solid 1px #8ABFD7;
  -moz-box-shadow: inset 0 1px 2px 0px #ffffff;
  -webkit-box-shadow: inset 0 1px 2px 0px #ffffff;
  box-shadow: inset 0 1px 2px 0px #ffffff;
  font-size: 11px;
  color: #595959;
}
.graph-xbrl-button-select {
  width: 21%;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  background: #ffffff;
  border: solid 1px #8ABFD7;
  text-align: center;
}
#main-generic-popout-container {
  background: white;
  width: 100%;
  height: 100%;
  /*overflow-y:auto;*/
}
#main-generic-popout-container .generic {
  display: none;
}
#main-generic-popout-container #xbrl-table {
  width: 100%;
  font-size: 12px;
  padding: 10px 2% 0 2%;
}
#main-generic-popout-container .popout-xbrl-header {
  padding-left: 10px;
  padding-top: 7px;
  height: 23px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E3F5FF), color-stop(100%, #DDF3FF));
  background-image: -webkit-linear-gradient(top, #E3F5FF, #DDF3FF);
  background-image: -moz-linear-gradient(top, #E3F5FF, #DDF3FF);
  background-image: -ms-linear-gradient(top, #E3F5FF, #DDF3FF);
  background-image: -o-linear-gradient(top, #E3F5FF, #DDF3FF);
  background-image: linear-gradient(to top, #E3F5FF, #DDF3FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#E3F5FF, endColorstr=#DDF3FF);
  border-top: solid 1px #8ABFD7;
  border-bottom: solid 1px #8ABFD7;
  -moz-box-shadow: inset 0 1px 2px 0px #ffffff;
  -webkit-box-shadow: inset 0 1px 2px 0px #ffffff;
  box-shadow: inset 0 1px 2px 0px #ffffff;
  font-size: 11px;
  color: #595959;
}
#main-generic-popout-container .popout-xbrl-header .popout-xbrl-button {
  width: 21%;
  cursor: pointer;
  text-align: center;
  border-right: 1px solid #BDBDBD;
  border-radius: 0;
  margin-right: 8px;
  /*padding: 2px 8px 2px 8px;*/
  border: solid 1px transparent;
}
#main-generic-popout-container .popout-xbrl-header .popout-xbrl-button-select {
  width: 21%;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  background: #ffffff;
  border: solid 1px #8ABFD7;
  text-align: center;
}
.url-hover-data {
  position: absolute;
  top: 0;
  z-index: 2000;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.url-hover-data .url-icon {
  /*position: absolute;*/
  /*top: 0;*/
  z-index: 2000;
  /*width: 100%;
        height: 40%;*/
  max-width: 96%;
  max-height: 30%;
}
.url-hover-data .header {
  margin-top: 8px;
  font-weight: bold;
  padding-left: 7px;
  padding-bottom: 5px;
  font-size: 12px;
  /*height: 15%;*/
  line-height: 13px;
}
.url-hover-data .descripction-row {
  height: 47%;
  overflow: hidden;
  overflow-y: auto;
  padding: 6px 8px 2px 7px;
  font-size: 11px;
}
.attachment-content {
  -moz-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  border: 1px solid #BDBDBD;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  cursor: pointer;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  color: #4D4D4D;
  background-color: #F3F3F3;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
  height: 51px;
  /*margin-top:34px;*/
  overflow-y: auto;
}
#menu-settings div.home span {
  font-size: 10px;
  position: absolute;
  z-index: 999;
  white-space: nowrap;
  bottom: 9999px;
  /*left: 50%;*/
  background: #000;
  color: #e0e0e0;
  padding: 0 7px;
  line-height: 24px;
  height: 24px;
  opacity: 0;
  transition: opacity 0.4s ease-out;
  text-align: center;
  direction: rtl;
}
#menu-settings div.home span::before {
  content: "";
  display: block;
  border-right: 6px solid #000000;
  border-top: 9px solid transparent;
  position: absolute;
  top: -6px;
  right: 0;
}
#menu-settings div.homemana span {
  opacity: 1;
  bottom: -35px;
  right: 10px;
}
.attachment-content {
  -moz-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  border: 1px solid #BDBDBD;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  cursor: pointer;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  color: #4D4D4D;
  border-left: 0;
  border-right: 0;
  border-bottom: 0;
  height: 51px;
  background: #fff;
}
.attachment-content .atach-element {
  margin-top: 4px;
  margin-left: 4px;
  border: 1px solid #dcdcdc;
  background: #f5f5f5;
  padding: 3px;
  border-radius: 5px;
  color: #15c;
  font-size: 12px;
}
.attachment-content .clear-icon {
  margin-left: 5px;
  font-size: 10px;
  margin-top: 2px;
  color: #595959;
}
#popup-share {
  position: absolute;
  height: 100%;
  background: black;
  width: 100%;
  opacity: 0.65;
  z-index: 1001;
}
#popup-share-container {
  background: white;
  /*padding: 20px;*/
  /*width: 570px;*/
  position: absolute;
  z-index: 1002;
  opacity: 1;
  border: 1px solid #E8F1F9;
  min-width: 400px;
  border-radius: 4px;
}
#popup-share-container .content-popup {
  padding: 12px;
}
#popup-share-container .close-popup {
  color: #8092ac;
  font-size: 14px;
  margin-top: 12px;
  margin-right: 14px;
  cursor: pointer;
  line-height: 18px;
}
#popup-share-container .header-popup {
  height: 42px;
  text-align: center;
  background-color: #E8F1F9;
}
#popup-share-container .header-popup .message {
  font-size: 14px;
  margin-top: 12px;
  margin-left: 20px;
  color: #8092AC;
  line-height: 18px;
  width: 350px;
}
#popup-share-container .share-message {
  font-size: 12px;
  margin-bottom: 6px;
  line-height: 18px;
  font-family: arial, helvetica, clean, sans-serif;
  color: #666666;
}
#popup-share-container .share-message .message1 {
  font-size: 9px;
  margin-right: 1px;
}
#popup-share-container .share-message .email-check-all {
  width: 10px;
}
#popup-share-container .share-message .mail {
  margin-top: 4px;
}
#popup-share-container .top-roww {
  border-bottom: 4px solid #ebebeb;
  /*height: 50px;*/
  margin-bottom: 5px;
  min-height: 50px;
}
#popup-share-container .top-roww .makepublic {
  float: right;
  font-size: 9px;
  /*width: 82px;*/
}
#popup-share-container .top-roww .makepublic .message {
  float: left;
  margin-top: 4px;
}
#popup-share-container .top-roww .makepublic .public-check {
  width: 10px;
}
#popup-share-container .top-roww .emailnotifications {
  float: right;
  font-size: 9px;
  margin-right: 10px;
}
#popup-share-container .top-roww .emailnotifications .message {
  float: left;
  margin-top: 4px;
}
#popup-share-container .top-roww .emailnotifications .public-check {
  width: 10px;
}
#popup-share-container .top-roww #url-share {
  font-size: 12px;
  color: #668EBA;
  border: 1px solid #c0c0c0;
  border-radius: 3px;
  float: left;
  padding: 4px;
  /*max-width: 98%;*/
  overflow: hidden;
  /*text-overflow: ellipsis;*/
  /*white-space: nowrap;*/
}
#popup-share-container .middle-row {
  clear: both;
  margin-bottom: 12px;
}
#popup-share-container .middle-row .shared-users {
  max-height: 220px;
  overflow-y: auto;
  overflow-x: hidden;
  background: #e8f1f9;
  padding: 6px 12px;
  border: 1px solid #e8f1f9;
  border-radius: 4px;
}
#popup-share-container .middle-row .shared-users .user {
  font-size: 12px;
  line-height: 18px;
  height: 18px;
  color: #666666;
  padding: 3px 0;
}
#popup-share-container .middle-row .shared-users .user .name {
  width: 125px;
}
#popup-share-container .middle-row .shared-users .user .clear-icon {
  float: left;
  margin-top: 4px;
  font-size: 10px;
  cursor: pointer;
}
#popup-share-container .middle-row .shared-users .user .usericon {
  font-size: 14px;
  margin-right: 12px;
  margin-left: 6px;
  line-height: 18px;
}
#popup-share-container .middle-row .shared-users .user .email-check {
  width: 10px;
  margin-right: 3px;
  outline: none;
}
#popup-share-container .bottom-roww .add-user-name-box {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #cccccc;
  font-size: 12px;
  line-height: 18px;
  padding: 5px 12px;
  outline: none;
  width: 96%;
  padding-left: 2%;
  padding-right: 2%;
}
#popup-share-container .buttons {
  text-align: center;
  margin-top: 18px;
  font-size: 13px;
  line-height: 18px;
}
#popup-share-container .buttons .submit-button {
  padding: 6px 12px;
  background-color: #3d7fba;
  border: 1px solid #3d7fba;
  border-radius: 4px;
  color: #ffffff;
}
#popup-share-container .buttons .submit-button:hover {
  cursor: pointer;
  background-color: #336ea6;
}
#popup-share-container .buttons .cancel-button {
  padding: 6px 12px;
  color: #3d7fba;
}
#popup-share-container .buttons .cancel-button:hover {
  cursor: pointer;
}
.tweet-right-container .upper-row-header,
.by-line .upper-row-header {
  height: 17px;
  /*width: 70%;*/
  padding-bottom: 1px;
  display: inline-flex;
  max-width: 100%;
}
.tweet-right-container .upper-row-header .tweet-message,
.by-line .upper-row-header .tweet-message {
  font-size: 12px;
  font-weight: bold;
  margin-right: 7px;
  height: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.tweet-right-container .upper-row-header .tweet-source,
.by-line .upper-row-header .tweet-source {
  font-size: 9px;
  color: #999999;
  line-height: 16px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.tweet-right-container .upper-row-header .usernamelink,
.by-line .upper-row-header .usernamelink {
  color: black;
  text-decoration: none;
  display: inline-flex;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.tweet-right-container .tweet-api,
.by-line .tweet-api {
  font-size: 17px;
  margin-right: 12px;
}
.tweet-right-container .tweet-api .text,
.by-line .tweet-api .text {
  margin-top: 2px;
  margin-right: 8px;
  color: #595959;
}
.tweet-right-container .tweet-api .icon,
.by-line .tweet-api .icon {
  font-size: 13px;
  color: #698094;
  line-height: 18px;
}
.tweet-right-container .tweet-api .img,
.by-line .tweet-api .img {
  height: 12px;
  width: 12px;
  fill: #698094;
  margin-right: 1px;
  outline: none;
  border: none;
}
.tweet-right-container .tweet-api .tweet-retweet,
.by-line .tweet-api .tweet-retweet {
  margin-left: 7px;
  margin-right: 7px;
}
.ms-sel-item {
  font-size: 10px;
}
.ms-sel-text {
  font-size: 10px;
}
.ms-sel-ctn {
  font-size: 10px;
}
.ms-ctn {
  position: relative;
  height: 28px;
  padding: 0;
  margin-bottom: 0;
  font-size: 14px;
  line-height: 20px;
  color: #555;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #fff;
  border: 1px solid #ccc;
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
  cursor: default;
  display: block;
}
.ms-ctn-invalid {
  border: 1px solid #c00;
}
.ms-ctn-readonly {
  cursor: pointer;
}
.ms-ctn-disabled {
  cursor: not-allowed;
  background-color: #eee;
}
.ms-ctn input {
  border: 0;
  box-shadow: none;
  -webkit-transition: none;
  outline: 0;
  display: block;
  padding: 4px 6px;
  line-height: normal;
  overflow: hidden;
  height: auto;
  border-radius: 0;
  float: left;
  margin: 2px 0 2px 2px;
}
.ms-ctn-disabled input {
  cursor: not-allowed;
  background-color: #eee;
}
.ms-ctn .ms-input-readonly {
  cursor: pointer;
}
.ms-ctn .ms-empty-text {
  color: #DDD;
}
.ms-ctn input:focus {
  border: 0;
  box-shadow: none;
  -webkit-transition: none;
  background: #FFF;
}
.ms-ctn .ms-trigger {
  float: right;
  width: 27px;
  height: 100%;
  position: absolute;
  right: 0;
  border-left: 1px solid #CCC;
  background: #EEE;
  cursor: pointer;
}
.ms-ctn .ms-trigger .ms-trigger-ico {
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: top;
  border-top: 4px solid gray;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
  content: "";
  margin-left: 9px;
  margin-top: 13px;
}
.ms-ctn .ms-trigger:hover {
  background: -moz-linear-gradient(90deg, #E3E3E3, #F1F1F1);
  background: -webkit-gradient(linear, 0% 0, 0% 100%, from(#f1f1f1), to(#e3e3e3));
}
.ms-ctn .ms-trigger:hover .ms-trigger-ico {
  background-position: 0 -4px;
}
.ms-ctn-disabled .ms-trigger {
  cursor: not-allowed;
  background-color: #eee;
}
.ms-ctn-bootstrap-focus {
  border-bottom: 1px solid #CCC;
}
.ms-res-ctn {
  position: relative;
  background: #FFF;
  overflow-y: auto;
  z-index: 9999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #CCC;
  left: -1px;
  -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
  -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
  -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
  -o-transition: border linear 0.2s, box-shadow linear 0.2s;
  transition: border linear 0.2s, box-shadow linear 0.2s;
  border-top: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.ms-res-ctn .ms-res-group {
  line-height: 23px;
  text-align: left;
  padding: 2px 5px;
  font-weight: bold;
  border-bottom: 1px dotted #CCC;
  border-top: 1px solid #CCC;
  background: #f3edff;
  color: #333;
}
.ms-res-ctn .ms-res-item {
  text-transform: capitalize;
  line-height: 25px;
  text-align: left;
  padding: 2px 5px;
  color: #666;
  cursor: pointer;
  font-size: 12px;
}
.ms-res-ctn .ms-res-item-grouped {
  padding-left: 15px;
}
.ms-res-ctn .ms-res-odd {
  background: #f3f3f3;
}
.ms-res-ctn .ms-res-item-active {
  background-color: #3875d7;
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#3875D7, endColorstr=#2A62BC, GradientType=0);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
  background-image: -webkit-linear-gradient(top, #3875d7 20%, #2a62bc 90%);
  background-image: -moz-linear-gradient(top, #3875d7 20%, #2a62bc 90%);
  background-image: -o-linear-gradient(top, #3875d7 20%, #2a62bc 90%);
  background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
  color: #fff;
}
.ms-sel-ctn {
  overflow: auto;
  line-height: 17px;
  padding-right: 27px;
}
.ms-sel-ctn .ms-sel-item {
  background: #EEE;
  color: #595959;
  float: left;
  font-size: 10px;
  padding: 0 5px;
  border-radius: 8px;
  margin-left: 5px;
  margin-top: 4px;
}
.ms-sel-ctn .ms-sel-text {
  background: #FFF;
  color: #666;
  padding-right: 0;
  margin-left: 0;
  font-size: 10px;
  font-weight: normal;
}
.ms-res-ctn .ms-res-item em {
  font-style: normal;
  background: #565656;
  color: #FFF;
}
.ms-sel-ctn .ms-sel-text:hover {
  background: #FFF;
}
.ms-sel-ctn .ms-sel-item-active {
  border: 1px solid red;
  background: #757575;
}
.ms-stacked .ms-sel-item {
  float: inherit;
}
.ms-sel-ctn .ms-sel-item .ms-close-btn {
  width: 7px;
  cursor: pointer;
  height: 7px;
  float: right;
  margin: 2px 1px 0 5px;
}
.ms-sel-ctn .ms-sel-item .ms-close-btn:hover {
  background-position: 0 -7px;
}
.ms-helper {
  color: #AAA;
  font-size: 10px;
  position: absolute;
  top: -17px;
  right: 0;
}
.ms-sel-item {
  font-size: 10px;
}
.ms-sel-text {
  font-size: 10px;
}
.ms-sel-ctn {
  font-size: 10px;
}
#policymainholder,
#privacymainholder {
  overflow: hidden;
  background: #255178;
  overflow-y: auto;
  text-align: justify;
}
#policymainholder .company-holder,
#privacymainholder .company-holder {
  float: left;
  height: 32px;
  width: 90px;
  background-repeat: no-repeat;
  margin: 5px 0;
  background-image: url('https://static.sentieo.com/images/Sentieo_Retina.png');
  background-size: 90px;
  background-position: 50% 50%;
}
#policymainholder .login-back,
#privacymainholder .login-back {
  float: right;
  /*border-radius: 4px;*/
  background-clip: padding-box;
  border: 1px solid #fff;
  line-height: 30px;
  padding: 0 15px;
  color: #fff;
  cursor: pointer;
  margin: 5px 0;
}
#policymainholder .login-back:hover,
#privacymainholder .login-back:hover {
  background-color: #000;
  border-color: #000;
  transition: all 0.2s ease-out;
}
#policymainholder #policymain,
#privacymainholder #policymain,
#policymainholder #privacymain,
#privacymainholder #privacymain {
  background: #255178;
  width: 60%;
  /*height: 100%;*/
  padding-right: 20%;
  padding-left: 20%;
}
#policymainholder #sentieo,
#privacymainholder #sentieo {
  font-size: 19px;
  color: white;
  font-weight: bold;
  height: 22px;
  width: 100%;
  text-align: center;
  top: 12px;
  background: #244A6E;
  padding-top: 65px;
  margin-bottom: 15px;
}
#policymainholder .title,
#privacymainholder .title {
  font-size: 18px;
  color: white;
  font-weight: bold;
  height: 22px;
  width: 100%;
  text-align: center;
  top: 12px;
  /*background: #244A6E;*/
  padding-top: 65px;
  margin-bottom: 15px;
}
#policymainholder .header,
#privacymainholder .header {
  color: white;
  margin-bottom: 8px;
  font-weight: 900;
  font-size: 16px;
}
#policymainholder .update,
#privacymainholder .update {
  color: white;
  margin-bottom: 8px;
  font-weight: 400;
  font-size: 14px;
  width: 100%;
  text-align: right;
}
#policymainholder .content,
#privacymainholder .content {
  color: white;
  font-weight: 400;
  font-size: 14px;
  padding-bottom: 12px;
  border-bottom: solid 1px #294165;
  margin-bottom: 12px;
}
#policymainholder .content .sub-header,
#privacymainholder .content .sub-header {
  font-weight: bold;
  display: inline;
}
#policymainholder .content:last-child,
#privacymainholder .content:last-child {
  border-bottom: none;
}
#tweetsearch-html {
  min-width: 895px;
}
#tweetsearch-html .page-inner {
  padding-top: 10px;
  padding-right: 0;
}
#tweetsearch-html .doc.container p:first-child {
  font-weight: bolder;
  font-size: 16px;
}
#tweetsearch-html .page-inner {
  width: 100%;
  padding-left: 0;
  height: 110px;
}
#tweetsearch-html .page-inner .top-row {
  float: left;
  height: 100px;
  width: 100%;
}
#tweetsearch-html .page-inner .top-row .search-controls-right {
  height: inherit;
  overflow: hidden;
}
#tweetsearch-html .page-inner .top-row .search-controls-right #tweetsearchgraph,
#tweetsearch-html .page-inner .top-row .search-controls-right .sentiment_graph {
  width: 98%;
  height: 100px;
  float: left;
}
#tweetsearch-html .page-inner .search-form {
  float: left;
  margin-left: 20px;
}
#tweetsearch-html .page-inner .search-form .search-controls-left {
  width: 480px;
  height: inherit;
  float: left;
  margin-bottom: 9px;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .input-box-row {
  float: left;
  width: 100%;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .input-box-row ul {
  padding: 0;
  margin-left: 20px;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .input-box-row #ticker-search-box-holder {
  width: 175px;
  float: left;
  height: 32px;
  margin-top: 15px;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .input-box-row #ticker-search-box-holder .search-input-box {
  width: 126px;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .input-box-row #ticker-search-box-holder #ticker-explain {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  /*z-index:1005;*/
  position: absolute;
  top: 63px;
  left: 10px;
  z-index: 9;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .input-box-row #ticker-search-box-holder #ticker-explain .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 45px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .input-box-row #ticker-search-box-holder #ticker-explain .ticker-explain-main {
  color: #30506E;
  font-size: 11px;
  padding: 15px;
  width: 150px;
  position: relative;
  /*z-index:999;*/
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #fffde0;
  border: 1px solid #30506E;
  -webkit-box-shadow: #BCBCBC 2px 2px 3px 0px;
  -moz-box-shadow: #BCBCBC 2px 2px 3px 0px;
  box-shadow: #BCBCBC 2px 2px 3px 0px;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .input-box-row #query-search-box-holder {
  width: 250px;
  float: left;
  height: 32px;
  margin-left: 15px;
  margin-top: 15px;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .input-box-row #query-search-box-holder #query-explain {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  /*z-index:1005;*/
  position: absolute;
  top: 63px;
  left: 200px;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .input-box-row #query-search-box-holder #query-explain .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 45px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .input-box-row #query-search-box-holder #query-explain .query-explain-main {
  color: #30506E;
  font-size: 11px;
  padding: 15px;
  width: 180px;
  position: relative;
  z-index: 999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #fffde0;
  border: 1px solid #30506E;
  -webkit-box-shadow: #BCBCBC 2px 2px 3px 0px;
  -moz-box-shadow: #BCBCBC 2px 2px 3px 0px;
  box-shadow: #BCBCBC 2px 2px 3px 0px;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .input-box-row #query-search-box-holder .search-input-box {
  width: 85%;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .toggle-box-row {
  float: left;
  margin-top: 10px;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .toggle-box-row .sensitivity-controls {
  font-size: 10px;
  float: left;
  font-weight: normal;
  border: 1px solid #BCBCBC;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 5px;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .toggle-box-row .sensitivity-controls .toggle-title {
  float: left;
  margin-top: 5px;
  margin-right: 10px;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .toggle-box-row .sensitivity-controls .switch {
  width: 90px;
  float: left;
  color: transparent;
  border: 1px solid #234266;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #234266), color-stop(100%, #386FA4));
  background-image: -webkit-linear-gradient(top, #234266, #386FA4);
  background-image: -moz-linear-gradient(top, #234266, #386FA4);
  background-image: -ms-linear-gradient(top, #234266, #386FA4);
  background-image: -o-linear-gradient(top, #234266, #386FA4);
  background-image: linear-gradient(to top, #234266, #386FA4);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#234266, endColorstr=#386FA4);
}
#tweetsearch-html .page-inner .search-form .search-controls-left .toggle-box-row .synonym-controls {
  font-size: 10px;
  float: left;
  font-weight: normal;
  border: 1px solid #BCBCBC;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 5px;
  margin-left: 10px;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .toggle-box-row .synonym-controls .toggle-title {
  float: left;
  margin-top: 5px;
  margin-right: 10px;
}
#tweetsearch-html .page-inner .search-form .search-controls-left .toggle-box-row .synonym-controls .switch {
  width: 60px;
  float: left;
  color: transparent;
  border: 1px solid #234266;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #234266), color-stop(100%, #386FA4));
  background-image: -webkit-linear-gradient(top, #234266, #386FA4);
  background-image: -moz-linear-gradient(top, #234266, #386FA4);
  background-image: -ms-linear-gradient(top, #234266, #386FA4);
  background-image: -o-linear-gradient(top, #234266, #386FA4);
  background-image: linear-gradient(to top, #234266, #386FA4);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#234266, endColorstr=#386FA4);
}
#tweetsearch-html .left-main-col {
  width: 250px;
  float: left;
  height: 100%;
}
#tweetsearch-html .left-main-col .column {
  float: left;
  height: inherit;
  width: 100%;
  border: 1px solid #BCBCBC;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
#tweetsearch-html .left-main-col .column #date-holders {
  margin: 10px 0 10px 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BDBDBD;
  -moz-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  cursor: pointer;
  float: left;
  font-size: 10px;
}
#tweetsearch-html .left-main-col .column #date-holders .col {
  width: 38px;
  float: left;
  border-right: 1px solid #BDBDBD;
  text-align: center;
  line-height: 29px;
}
#tweetsearch-html .left-main-col .column #date-holders .col:hover {
  background-color: #F3F3F3;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F3F3F3), color-stop(100%, #E1E1E1));
  background-image: -webkit-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -moz-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -ms-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -o-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: linear-gradient(to top, #F3F3F3, #E1E1E1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F3F3F3, endColorstr=#E1E1E1);
}
#tweetsearch-html .left-main-col .column #date-holders .selected {
  background: #F3F3F3;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F3F3F3), color-stop(100%, #E1E1E1));
  background-image: -webkit-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -moz-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -ms-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -o-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: linear-gradient(to top, #F3F3F3, #E1E1E1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F3F3F3, endColorstr=#E1E1E1);
}
#tweetsearch-html .left-main-col .column #date-holders .last-col {
  border-right: none;
}
#tweetsearch-html .left-main-col .column #filters-menu {
  float: left;
  width: 100%;
  padding: 0;
}
#tweetsearch-html .left-main-col .column #filters-menu #filter-social-drop label {
  line-height: 18px;
  vertical-align: top;
}
#tweetsearch-html .left-main-col .column #filters-menu #filter-social-drop .items {
  margin-top: 5px;
  width: 75px;
}
#tweetsearch-html .left-main-col .column #filters-menu .filter-group {
  float: left;
  width: 240px;
  margin-top: 5px;
  margin-left: 5px;
  padding-bottom: 1px;
  color: #666666;
  height: inherit;
  cursor: pointer;
}
#tweetsearch-html .left-main-col .column #filters-menu .filter-group .filter-title {
  padding: 3px;
  font-size: 12px;
  background-color: #FAFAFA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
}
#tweetsearch-html .left-main-col .column #filters-menu .filter-group .filter-title i {
  margin-right: 15px;
}
#tweetsearch-html .left-main-col .column #filters-menu .filter-group .filter-active {
  background-color: #F6F6F6;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F6F6F6), color-stop(100%, #D6D6D6));
  background-image: -webkit-linear-gradient(top, #F6F6F6, #D6D6D6);
  background-image: -moz-linear-gradient(top, #F6F6F6, #D6D6D6);
  background-image: -ms-linear-gradient(top, #F6F6F6, #D6D6D6);
  background-image: -o-linear-gradient(top, #F6F6F6, #D6D6D6);
  background-image: linear-gradient(to top, #F6F6F6, #D6D6D6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F6F6F6, endColorstr=#D6D6D6);
}
#tweetsearch-html .left-main-col .column #filters-menu .filter-group .items {
  display: none;
  float: left;
  font-size: 9px;
}
#tweetsearch-html .left-main-col .column #filters-menu .filter-group .items .header {
  border-bottom: dashed 1px #d0e4f7;
  margin: 0 0 5px 0;
}
#tweetsearch-html .left-main-col .column #filters-menu .filter-group .items .header span {
  margin-left: 35px;
}
#tweetsearch-html .left-main-col .column #filters-menu .filter-group .items .col {
  float: left;
  margin-left: 4px;
  width: 110px;
}
#tweetsearch-html .left-main-col .column #filters-menu .filter-group .items .col .item {
  height: 15px;
}
#tweetsearch-html .left-main-col .column #filters-menu .filter-group .items .submitquery input {
  font-size: 12px;
  float: right;
  padding: 2px 6px 2px 6px;
  margin: 0 10px 5px 0;
}
#tweetsearch-html .left-main-col .column .column-sub-header {
  float: left;
  width: 100%;
  height: 15px;
  padding: 5px;
  background-color: #FAFAFA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
  border-bottom: 1px solid #BCBCBC;
  font-size: 12px;
}
#tweetsearch-html .left-main-col .column .trending-container {
  float: left;
  width: 100%;
}
#tweetsearch-html .left-main-col .column .trending-container .trending-item {
  cursor: pointer;
  padding: 4px 10px;
  font-size: 9px;
  border-bottom: 1px solid #BCBCBC;
}
#tweetsearch-html .mid-main-col {
  width: 750px;
  float: left;
  height: 100%;
  overflow-x: hidden;
}
#tweetsearch-html .mid-main-col .bottom-row {
  width: 100%;
  overflow-y: hidden;
  min-width: 900px;
  height: 500px;
  border-right: 1px solid #BCBCBC;
}
#tweetsearch-html .mid-main-col .bottom-row .tweet-results {
  width: 430px;
}
#tweetsearch-html .mid-main-col .bottom-row .column {
  float: left;
  height: inherit;
  border-left: 1px solid #BCBCBC;
  border-top: 1px solid #BCBCBC;
  border-bottom: 1px solid #BCBCBC;
}
#tweetsearch-html .mid-main-col .bottom-row .column .content-holder {
  overflow: auto;
  width: 100%;
}
#tweetsearch-html .mid-main-col .bottom-row .column .content-holder .doc {
  height: 100%;
  position: relative;
  -o-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
}
#tweetsearch-html .mid-main-col .bottom-row .column .content-holder .doc .tt {
  font-size: 15px;
}
#tweetsearch-html .mid-main-col .bottom-row .column .content-holder .indoc_jhighlight {
  background: #FF3;
}
#tweetsearch-html .mid-main-col .bottom-row .column #doc-loading {
  position: absolute;
  top: 50%;
  right: 50%;
  display: none;
  width: 100px;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-header {
  width: 100%;
  height: 25px;
  background-color: #FAFAFA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
  border-bottom: 1px solid #BCBCBC;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-header .tickers {
  float: left;
  padding: 7px 5px;
  font-size: 12px;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-header .title {
  float: left;
  padding: 5px;
  font-size: 12px;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-header .doc_title {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-header .date {
  float: left;
  padding: 5px;
  font-size: 12px;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-header .button-with-borders {
  -webkit-box-shadow: #EBEBEB 1px 0 0 0px;
  -moz-box-shadow: #EBEBEB 1px 0 0 0px;
  box-shadow: #EBEBEB 1px 0 0 0px;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-header .img-hide {
  float: left;
  font-size: 9px;
  width: 30px;
  border-right: 1px solid #B6B6B6;
  border-left: 0;
  padding-top: 1px;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-header .button {
  border-left: 1px solid #B6B6B6;
  float: right;
  width: 27px;
  height: 100%;
  text-align: center;
  cursor: pointer;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-header .button .icon {
  margin-top: 6px;
  color: #595959;
  font-size: 12px;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-header .button:hover {
  -moz-box-shadow: inset 0 0 3px 0px #BCBCBC;
  -webkit-box-shadow: inset 0 0 3px 0px #BCBCBC;
  box-shadow: inset 0 0 3px 0px #BCBCBC;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-header .result-tab {
  width: 25%;
  padding: 5px 0 5px 0;
  border-left: 1px solid #BCBCBC;
  text-align: center;
  float: left;
  font-size: 10px;
  height: 15px;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header {
  width: 100%;
  height: 22px;
  background: #E8E8E8;
  border-bottom: 1px solid #BCBCBC;
  -moz-box-shadow: inset 0 1px 1px 0px #ffffff;
  -webkit-box-shadow: inset 0 1px 1px 0px #ffffff;
  box-shadow: inset 0 1px 1px 0px #ffffff;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .ticker {
  padding-left: 3px;
  width: 42px;
  border-right: 1px solid #b6b6b6;
  cursor: pointer;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .type {
  padding-left: 3px;
  cursor: pointer;
  width: 67px;
  border-right: 1px solid #b6b6b6;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .date {
  padding-left: 3px;
  cursor: pointer;
  width: 49px;
  border-right: 1px solid #b6b6b6;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .pgs {
  padding-left: 3px;
  width: 23px;
  border-right: 1px solid #b6b6b6;
  cursor: pointer;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .hits {
  padding-left: 3px;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .data-row {
  padding-top: 0;
  padding-bottom: 0;
  border-bottom: none;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .data-row .date {
  margin-top: 0;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .data-row .sentiment {
  border-right: none;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .data-row .data {
  width: 25%;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .data-row .col:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #CCCCCC), color-stop(100%, #E6E6E6));
  background-image: -webkit-linear-gradient(top, #CCCCCC, #E6E6E6);
  background-image: -moz-linear-gradient(top, #CCCCCC, #E6E6E6);
  background-image: -ms-linear-gradient(top, #CCCCCC, #E6E6E6);
  background-image: -o-linear-gradient(top, #CCCCCC, #E6E6E6);
  background-image: linear-gradient(to top, #CCCCCC, #E6E6E6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#CCCCCC, endColorstr=#E6E6E6);
  -moz-box-shadow: inset 0 0 3px 0px #BCBCBC;
  -webkit-box-shadow: inset 0 0 3px 0px #BCBCBC;
  box-shadow: inset 0 0 3px 0px #BCBCBC;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .data-row:hover {
  background: none;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .entry {
  height: 18px;
  padding-top: 4px;
  color: #000;
  font-size: 9px;
  padding-left: 1px;
  float: left;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .entry .ticker-chevron {
  padding: 1px 2px 1px 2px;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .arrow-holder {
  float: right;
  height: 15px;
  padding-top: 7px;
  padding-right: 2px;
  font-size: 5px;
  color: transparent;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .active {
  color: #777777;
}
#tweetsearch-html .mid-main-col .bottom-row .column .column-sub-header .no-border {
  border-right: 1px solid transparent;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder {
  min-width: 344px;
  border-left: none;
  border-right: 1px solid #BCBCBC;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .headline-item .by-line {
  margin-top: 3px;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .by-line {
  float: left;
  width: 100%;
  margin-top: 6px;
  padding-top: 5px;
  padding-bottom: 2px;
  min-height: 15px;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .by-line .ticker-chevrons {
  float: left;
  margin-left: 5px;
  max-width: 65%;
  overflow: hidden;
  overflow-wrap: break-word;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .by-line .ticker {
  float: left;
  margin-left: 5px;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .by-line .source {
  padding-right: 4px;
  display: none;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .by-line .author_outer {
  float: right;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .by-line .author_outer .author,
#tweetsearch-html .mid-main-col .bottom-row .results-holder .by-line .author_outer .source {
  float: right;
  font-size: 9px;
  color: #999999;
  margin-right: 6px;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .by-line .author a {
  color: #999999;
  text-decoration: none;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .by-line .icon {
  float: right;
  color: #BCBCBC;
  font-size: 12px;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .headline-item {
  float: left;
  width: 100%;
  border-top: none;
  border-bottom: 1px solid #BCBCBC;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .headline-item .corner-design {
  width: 100%;
  height: 16px;
  margin-bottom: -16px;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .headline-item .corner-design .sq-icon {
  float: right;
  width: 10px;
  height: 10px;
  padding: 3px;
  font-size: 10px;
  margin-right: 3px;
  color: #666666;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .headline-item .headline-container {
  padding: 10px 12px 0 12px;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .headline-item .headline-title-wrapper {
  padding: 0 40px 0 0;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .headline-item .headline-title-wrapper .headline-title {
  color: #437FB7;
  font-size: 12px;
  cursor: pointer;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .headline-item .headline-title-wrapper .headline-title a {
  color: #437FB7;
  text-decoration: none;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .headline-item .headline-content {
  padding-top: 5px;
  font-size: 11px;
  color: #232323;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .headline-item .headline-datestamp {
  color: #999999;
  font-size: 10px;
  padding-left: 12px;
  padding-top: 5px;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .headline-item:hover {
  background: #FFFDE0;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .blue {
  background-color: #E0F0FC;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .blue:hover {
  background-color: #FFFDE0;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .tweet-item {
  float: left;
  width: 100%;
  border-bottom: 1px solid #BCBCBC;
  -moz-box-shadow: inset 0 -1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 0 -1px 1px 0px #EEEEEE;
  box-shadow: inset 0 -1px 1px 0px #EEEEEE;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .tweet-item .time-holder {
  width: 100%;
  height: 16px;
  margin-bottom: -15px;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .tweet-item .time-holder .author,
#tweetsearch-html .mid-main-col .bottom-row .results-holder .tweet-item .time-holder .source {
  float: right;
  font-size: 10px;
  line-height: 12px;
  color: #999999;
  padding: 2px;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .tweet-item .time-holder .author a,
#tweetsearch-html .mid-main-col .bottom-row .results-holder .tweet-item .time-holder .source a {
  text-decoration: none;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .tweet-item .time-holder .icon {
  float: right;
  font-size: 10px;
  height: 10px;
  padding: 3px;
  margin-right: 3px;
  color: #666666;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .tweet-item .tweet-full-container {
  float: left;
  width: 100%;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .tweet-item .content {
  font-size: 11px;
  color: #232323;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .tweet-item .tweet-left-container {
  margin-left: 12px;
  margin-top: 12px;
  width: 48px;
  float: left;
  height: 48px;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .tweet-item .tweet-left-container .tweet-profile-pic {
  height: 48px;
  width: 48px;
  background: grey;
}
#tweetsearch-html .mid-main-col .bottom-row .results-holder .tweet-item .tweet-right-container {
  margin-left: 12px;
  margin-top: 12px;
  float: left;
  width: 340px;
  padding-bottom: 0;
}
#tweetsearch-html .mid-main-col .bottom-row .tweet-item:hover {
  background: #FFFDE0;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row {
  height: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #BCBCBC;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .col {
  float: left;
  font-size: 10px;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .col .header-title {
  font-size: 9px;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .col .entry {
  margin-left: 1px;
  white-space: nowrap;
  overflow: hidden;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .col .entry .ticker-chevron {
  float: left;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .col .doc-fetch-link {
  cursor: pointer;
  padding-right: 10px;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .col .ticker-company-link {
  cursor: pointer;
  padding: 1px 3px 1px 3px;
  width: 26px;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .index-number {
  width: 7%;
  font-size: 9px;
  margin-top: 1px;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .ticker {
  width: 46px;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .type {
  width: 68px;
  color: #437FB7;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .date {
  width: 45px;
  font-size: 9px;
  margin-top: 1px;
  color: #A0A0A0;
  margin-left: 6px;
  cursor: pointer;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .hits {
  width: 0;
  text-align: center;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .pgs {
  width: 24px;
  font-size: 9px;
  text-align: left;
  margin-left: 12px;
  cursor: pointer;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .hts {
  margin-left: 1px;
  cursor: pointer;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .score {
  margin-left: 1px;
  cursor: pointer;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row .popouticon {
  width: 14px;
  color: #437FB7;
  cursor: pointer;
  float: right;
  margin-right: 5px;
}
#tweetsearch-html .mid-main-col .bottom-row .data-row:hover {
  background: #FFFDE0;
}
#tweetsearch-html .mid-main-col .bottom-row .selected-row {
  background-color: #ebebff;
}
#tweetsearch-html .mid-main-col .bottom-row .doc-load-more,
#tweetsearch-html .mid-main-col .bottom-row .doc-end-result {
  float: left;
  width: 100%;
  cursor: pointer;
  height: 35px;
  border-top: 1px solid #8ABFD7;
  border-bottom: 1px solid #8ABFD7;
  text-align: center;
  background-color: #D4F0FF;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4F0FF), color-stop(100%, #E3F5FF));
  background-image: -webkit-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -moz-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -ms-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -o-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: linear-gradient(to top, #D4F0FF, #E3F5FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D4F0FF, endColorstr=#E3F5FF);
  -moz-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  box-shadow: inset -4px 0 5px -2px #EAEAEA;
}
#tweetsearch-html .mid-main-col .bottom-row .doc-load-more .load-text,
#tweetsearch-html .mid-main-col .bottom-row .doc-end-result .load-text {
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
  font-size: 10px;
  padding-top: 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
#tweetsearch-html .mid-main-col .doc-holder {
  overflow-y: auto;
  width: 300px;
  float: left;
  position: relative;
}
#tweetsearch-html .mid-main-col .doc-holder .trending-item {
  cursor: pointer;
  padding: 4px 10px;
  font-size: 9px;
  border-bottom: 1px solid #BCBCBC;
}
#plottergraph-share {
  position: absolute;
  top: 55px;
  left: 40%;
}
#plottergraph-share .plotter-share {
  background: #D2DEEB;
  border: 1px solid #162F46;
  padding: 5px;
  border-radius: 3px;
  font-size: 11px;
  padding-top: 3px;
  cursor: pointer;
  max-width: 390px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.spinner-demo {
  width: 0;
  height: 0;
  cursor: pointer;
  position: relative;
  margin: 10px auto;
  z-index: 0;
}
.spinner-demo .double-bounce1,
.spinner-demo .double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: white;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  border: 4px solid #ff0000;
  -webkit-animation: bounce_tour 2s infinite ease-in-out;
  animation: bounce_tour 2s infinite ease-in-out;
}
.spinner-demo .double-bounce2 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
.spinner {
  width: 0;
  height: 0;
  cursor: pointer;
  position: relative;
  margin: 10px auto;
  z-index: 0;
}
.spinner.vega-spinner {
  width: 25px !important;
  height: 25px !important;
  z-index: 100 !important;
  position: absolute !important;
  top: -9px !important;
}
.spinner .double-bounce1,
.spinner .double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: white;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  border: 4px solid #ff0000;
  -webkit-animation: bounce_tour 2s infinite ease-in-out;
  animation: bounce_tour 2s infinite ease-in-out;
}
.spinner .double-bounce2 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
@-webkit-keyframes bounce_tour {
  0%,
  100% {
    -webkit-transform: scale(0.5);
  }
  50% {
    -webkit-transform: scale(1);
  }
}
@keyframes bounce_tour {
  0%,
  100% {
    transform: scale(0.5);
    -webkit-transform: scale(0.5);
  }
  50% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
#guide-tour {
  position: absolute;
  width: 99%;
  background: black;
  border: 1px solid #162F46;
  padding: 5px;
  border-radius: 3px;
  font-size: 11px;
  height: 150px;
  padding-top: 3px;
  opacity: 0.8;
}
#guide-tour .badge {
  background: radial-gradient(5px -9px, circle, white 8%, red 26px);
  background-color: black;
  border: 2px solid white;
  border-radius: 40px;
  /* one half of ( (border * 2) + height + padding ) */
  box-shadow: 1px 1px 1px black;
  color: white;
  font: bold 15px/13px Helvetica, Verdana, Tahoma, sans-serif;
  height: 40px;
  line-height: 35px;
  min-width: 40px;
  padding: 4px 3px 0 3px;
  text-align: center;
  margin-top: 45px;
  margin-left: 60px;
  margin-right: 60px;
}
#guide-tour-new {
  min-width: 365px;
  position: absolute;
  bottom: 20px;
  right: 10px;
  background: #1b212a;
  border: 0;
  border-radius: 5px 5px 0 0;
  font-family: Helvetica Neue, Arial, sans-serif !important;
}
#guide-tour-new .head {
  padding: 18px;
  box-sizing: border-box;
}
#guide-tour-new .head .tour-close {
  font-size: 16px;
  color: #a5b3c7;
  line-height: 20px;
}
#guide-tour-new .head .tour-close .cancel-text {
  white-space: nowrap;
  margin-left: 15px;
}
#guide-tour-new .head .tour-title {
  font-size: 20px;
  color: #ffffff;
  line-height: 20px;
}
#guide-tour-new .head:after {
  clear: both;
  content: '';
  display: block;
}
#guide-tour-new .container {
  height: 55px;
  border-top: 1px solid #323b49;
}
#guide-tour-new .container .stepRanger {
  display: inline-block;
  color: #fff;
  font-size: 12px;
  width: 32px;
  height: 32px;
  margin-left: 10px;
  border-radius: 16px;
  padding: 8px 0 0 6px;
  box-sizing: border-box;
  border: 0 solid #a5b3c7;
}
#guide-tour-new .container .newbar {
  margin-top: 21px;
  display: inline-block;
  border: 1px solid #bbc6d5;
  border-right: 0;
}
#guide-tour-new .container .newbar .step-holder {
  display: inline-block;
  width: 60px;
}
#guide-tour-new .container .newbar .step-holder .step {
  height: 12px;
  width: 100%;
  border-width: 2px 0;
  box-sizing: border-box;
  border-right: 1px solid #bbc6d5;
}
#guide-tour-new .container .newbar .step-holder .after-step {
  float: right;
  height: 35px;
  width: 2px;
  background: #7D90AE;
}
#guide-tour-new .container .newbar .step-holder .text {
  width: 100%;
  margin-top: 15px;
  font-size: 10px;
  color: #E8F1F9;
  text-align: right;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#guide-tour-new .container .newbar .step-holder:first-child .step {
  border-width: 2px 1px 2px 2px;
}
#guide-tour-new .container .newbar .step-holder:last-child .after-step {
  height: 33px;
  margin-top: 2px;
}
#guide-tour-new .container .newbar .step-holder.todo {
  opacity: 1;
}
#guide-tour-new .container .newbar .step-holder.progress {
  opacity: 1;
}
#guide-tour-new .container .newbar .step-holder.progress .step {
  background: #4f97dc;
  background-size: 21px 28px;
  background-repeat: repeat-x;
}
#guide-tour-new .container .newbar .step-holder.completed .step {
  background: #3d7fba;
}
#guide-tour-new .container .segment_indicators {
  color: #e3e9f9;
  font-size: 10px;
  margin-left: 48px;
}
#guide-tour-new .container .segment_indicators .segment {
  min-width: 60px;
  display: inline-block;
  margin-right: -4px;
}
#guide-tour-new .badge {
  border: 2px solid white;
  border-radius: 48px;
  /* one half of ( (border * 2) + height + padding ) */
  color: white;
  font-size: 18px;
  line-height: 24px;
  height: 24px;
  width: 24px;
  padding: 12px;
  text-align: center;
  margin-top: 15px;
  margin-left: 60px;
  margin-right: 60px;
}
#guide-tour-new .circle-sub-text {
  color: white;
  font-size: 14px;
  margin-top: 10px;
  font-weight: bold;
}
#guide-tour-new .circle-text {
  color: white;
  font-size: 14px;
  margin-top: 5px;
}
#guide-tour-new .todo {
  position: relative;
  opacity: 0.5;
}
#guide-tour-new .todo .checky {
  display: none;
}
#guide-tour-new .completed {
  position: relative;
}
#guide-tour-new .completed .checky {
  position: absolute;
  font-size: 12px;
  top: 6px;
  left: 50%;
  margin-left: 5px;
  height: 12px;
  width: 12px;
  padding: 4px;
  border-radius: 30px;
  background: white;
  border: 1px solid #39b54a;
  color: #39b54a;
  display: block;
}
#guide-tour-new .completed .badge {
  background-color: #4eb74a;
  color: white;
  border: 2px solid #4eb74a;
}
#guide-tour-new .completed .circle-sub-text,
#guide-tour-new .completed .circle-text {
  color: #4eb74a;
}
#guide-tour-new .completed .circle-sub-text::after {
  content: " (Completed)";
}
#guide-tour-new .progress {
  position: relative;
}
#guide-tour-new .progress .checky {
  display: none;
}
#guide-tour-new .progress .circle-sub-text::after {
  content: " (in Progress)";
}
.twostep-authentication {
  position: absolute;
  top: 0;
  left: 0;
}
.twostep-authentication .overlay {
  background: #000000;
  opacity: 0.7;
}
.twostep-authentication .twostep-modal {
  position: absolute;
  width: 300px;
}
.twostep-authentication .twostep-modal .twostep-header {
  width: 100%;
  background: #E8F1F9;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  color: #7e91ad;
  text-align: center;
  font-size: 18px;
  line-height: 24px;
  font-family: Helvetica Neue, sans-serif;
  padding: 12px 0;
}
.twostep-authentication .twostep-modal .twostep-header .icon {
  font-size: 15px;
  line-height: 18px;
  margin-right: 18px;
}
.twostep-authentication .twostep-modal .content {
  background: #ffffff;
  height: 200px;
}
.twostep-authentication .twostep-modal .content img {
  height: 60px;
  width: 60px;
  text-align: center;
}
.twostep-authentication .twostep-modal .content .otp {
  margin: 0 auto;
}
.twostep-authentication .twostep-modal .content .otp .otp-input {
  font-size: 13px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 18px;
  padding: 6px 12px;
  width: 140px;
}
.twostep-authentication .twostep-modal .content .otp .submit {
  background: #3d7fba;
  border-radius: 4px;
  font-size: 14px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 18px;
  padding: 6px 12px;
}
.twostep-authentication .twostep-modal .content-wrapper .deactivate-otp {
  margin-top: 20px;
}
.twostep-authentication .twostep-modal .content-wrapper .deactivate-otp #deactivate_otp_input,
.twostep-authentication .twostep-modal .content-wrapper .deactivate-otp #deactivate_otp_input-f {
  height: 38px;
  width: 170px;
  font-size: 12px;
  padding-left: 5px;
  margin-right: 6px;
  border: 1px solid #BCBCBC;
  border-radius: 3px;
}
.twostep-authentication .twostep-modal .content-wrapper .deactivate-otp .deactivate_submit {
  display: inline-block;
  font-family: Arial, Regular, sans-serif;
  padding: 12px 18px 12px 18px;
  color: #fff;
  line-height: 18px;
  font-size: 16px;
  background: #3d7fba;
  border-radius: 5px;
  cursor: pointer;
}
.twostep-authentication .otp-input {
  height: 38px;
  width: 170px;
  font-size: 12px;
  padding-left: 5px;
  margin-right: 6px;
  border: 1px solid #BCBCBC;
  border-radius: 3px;
}
.twostep-authentication-forcefully {
  font-size: 12px;
}
.twostep-authentication-forcefully #otp_input,
.twostep-authentication-forcefully #otp_input-f {
  height: 38px;
  width: 170px;
  font-size: 12px;
  padding-left: 5px;
  margin-right: 6px;
  border: 1px solid #BCBCBC;
  border-radius: 3px;
}
.notification-container {
  position: absolute;
  top: 0;
  left: 0;
}
.notification-container .overlay {
  background: #000000;
  opacity: 0.7;
}
.notification-container .notification-modal {
  position: absolute;
  width: 500px;
}
.notification-container .notification-modal .content {
  background: #ffffff;
}
.arrow-up {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-bottom: 20px solid #3B76B0;
  margin: auto;
}
.arrow-down {
  width: 0;
  height: 0;
  border-left: 20px solid transparent;
  border-right: 20px solid transparent;
  border-top: 20px solid #3B76B0;
  margin: auto;
}
.arrow-right {
  width: 0;
  height: 0;
  border-top: 20px solid transparent;
  border-bottom: 20px solid transparent;
  border-left: 20px solid #3B76B0;
  margin: auto;
  float: right;
  margin-right: -20px;
  margin-top: 15px;
}
.arrow-left {
  width: 0;
  height: 0;
  border-top: 20px solid transparent;
  border-bottom: 20px solid transparent;
  border-right: 20px solid #3B76B0;
  margin: auto;
  float: left;
  margin-top: 10px;
  margin-left: -20px;
}
.text-hover {
  background-color: #E0F0FC;
}
.highlight-mode-active {
  background-color: #d4e1ed;
}
/* password activation popup*/
.password_activation_popup {
  font-family: Helvetica, Arial, sans-serif;
}
.password_activation_popup .stream-header .title {
  margin-left: 20px;
  color: #757272;
  font-weight: normal;
  font-size: 14px;
}
.password_activation_popup .content {
  color: #757272;
  overflow: auto;
}
.password_activation_popup .content .choose_search_outer {
  width: 440px;
  margin: auto;
  overflow: auto;
}
.password_activation_popup .content .choose_search_outer .stream-home-search {
  padding: 15px 0;
  font-size: 18px;
  color: #757272;
}
.password_activation_popup .content .choose_search_outer .main-text {
  font-size: 13px;
  width: 440px;
  line-height: 18px;
}
.password_activation_popup .content .choose_search_outer .pswd_fail_wrapper {
  display: none;
  width: 380px;
  background: #FFC6C7;
  padding: 10px 0;
  border: 1px solid #FF8F93;
  border-radius: 5px;
  margin: auto;
  margin-top: 15px;
  overflow: auto;
  color: black;
}
.password_activation_popup .content .choose_search_outer .pswd_fail_wrapper .warning_icon {
  float: left;
  padding-left: 10px;
}
.password_activation_popup .content .choose_search_outer .pswd_fail_wrapper .pswd_not_match_text {
  float: left;
  padding-left: 10px;
  font-size: 14px;
}
.password_activation_popup .content .choose_search_outer .pswd_wrapper {
  margin: auto;
  width: 400px;
  padding-top: 15px;
  margin-left: 0;
}
.password_activation_popup .content .choose_search_outer .pswd_wrapper .pswd_outer {
  overflow: auto;
  padding-top: 15px;
}
.password_activation_popup .content .choose_search_outer .pswd_wrapper .pswd_outer .pswd_text {
  float: left;
  width: 130px;
  font-size: 13px;
  text-align: right;
  height: 32px;
  line-height: 32px;
}
.password_activation_popup .content .choose_search_outer .pswd_wrapper .pswd_outer .new_pswd_div,
.password_activation_popup .content .choose_search_outer .pswd_wrapper .pswd_outer .confirm_pswd_div {
  float: left;
  margin-left: 20px;
  height: 32px;
  background: white;
  border-radius: 5px;
  border: 1px solid #979797;
}
.password_activation_popup .content .choose_search_outer .pswd_wrapper .pswd_outer .new_pswd_div input,
.password_activation_popup .content .choose_search_outer .pswd_wrapper .pswd_outer .confirm_pswd_div input {
  outline: none;
  border: none;
  border-radius: 5px;
  border-color: #909090;
  box-shadow: inset 0 0 4px rgba(200, 200, 200, 0.7);
  width: 180px;
  height: 30px;
  text-indent: 5px;
}
.password_activation_popup .content .choose_search_outer .pswd_wrapper .confirm_activation {
  border: 1px solid #00845E;
  line-height: 36px;
  font-size: 16px;
  text-align: center;
  border-radius: 5px;
  padding-left: 7px;
  padding-right: 7px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #00D450), color-stop(100%, #00BE35));
  background-image: -webkit-linear-gradient(top, #00D450, #00BE35);
  background-image: -moz-linear-gradient(top, #00D450, #00BE35);
  background-image: -ms-linear-gradient(top, #00D450, #00BE35);
  background-image: -o-linear-gradient(top, #00D450, #00BE35);
  background-image: linear-gradient(to top, #00D450, #00BE35);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#00D450, endColorstr=#00BE35);
  width: 350px;
  margin-left: 40px;
  margin-top: 20px;
  margin-bottom: 20px;
  color: #ffffff;
  box-shadow: 0 0 1px 0 #8a8686;
  cursor: pointer;
}
.password_activation_popup .content .choose_search_outer .skip-text {
  text-align: center;
  margin-top: 10px;
  color: #69A3E9;
  text-decoration: none;
  cursor: pointer;
  font-size: 12px;
}
/* Guide tour css */
.guide_popup {
  width: 400px;
  border-color: #3B76B0;
  border: solid 2px #BCBCBC;
  box-shadow: #3B76B0 0 0 0 0;
}
.black {
  background-color: black;
  width: 400px;
  border: 1px solid #3B76B0;
  border-radius: 3px;
}
.white {
  background-color: white;
  width: 620px;
}
.guide-start-button {
  /*border: 1px solid #979797;*/
  border: 1px solid #2F657D;
  height: 60px;
  line-height: 60px;
  font-size: 20px;
  text-align: center;
  border-radius: 5px;
  padding-left: 7px;
  padding-right: 7px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #06CD54), color-stop(100%, #00B13A));
  background-image: -webkit-linear-gradient(top, #06CD54, #00B13A);
  background-image: -moz-linear-gradient(top, #06CD54, #00B13A);
  background-image: -ms-linear-gradient(top, #06CD54, #00B13A);
  background-image: -o-linear-gradient(top, #06CD54, #00B13A);
  background-image: linear-gradient(to top, #06CD54, #00B13A);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#06CD54, endColorstr=#00B13A);
  width: 370px;
  margin: auto;
  margin-top: 20px;
  color: #ffffff;
  box-shadow: 0 0 1px 0 black;
  cursor: pointer;
}
.guide-pop-up-next {
  font-size: 12px;
  text-align: center;
  border-radius: 5px;
  padding-left: 7px;
  padding-right: 7px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #06cd54), color-stop(100%, #00b13a));
  background-image: -webkit-linear-gradient(top, #06cd54, #00b13a);
  background-image: -moz-linear-gradient(top, #06cd54, #00b13a);
  background-image: -ms-linear-gradient(top, #06cd54, #00b13a);
  background-image: -o-linear-gradient(top, #06cd54, #00b13a);
  background-image: linear-gradient(to top, #06cd54, #00b13a);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#06cd54, endColorstr=#00b13a);
  margin: auto;
  color: #ffffff;
  cursor: pointer;
  float: right;
  margin-right: 10px;
  margin-top: 20px;
  width: 80px;
  height: 30px;
  line-height: 30px;
}
.circle-text {
  color: white;
  font-size: 12px;
  margin-top: 10px;
}
.pop-up-text-white {
  color: black;
  font-size: 12px;
}
.pop-up-text-black {
  color: white;
  font-size: 13px;
}
.skip-text {
  text-align: center;
  margin-top: 5px;
  color: #675ABE;
  text-decoration: none;
  cursor: pointer;
}
.choose_search_outer_generic {
  width: 400px;
  margin: auto;
  padding-top: 15px;
}
.bold_title {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 10px;
  color: #cbe2ef;
}
/* Support */
#support-sidebar {
  display: none;
  position: fixed;
  right: 0;
  top: 25%;
  width: 200px;
  max-width: 220px;
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.2);
  font-family: sans-serif;
  z-index: 9999;
  border-radius: 3px;
  background-color: #fff;
  padding: 10px 5px;
}
#support-sidebar h5 {
  font-style: italic;
  font-weight: normal;
  margin: 0;
  padding: 2px 0 4px;
}
#support-sidebar .options-container {
  overflow: auto;
  height: 25px;
}
#support-sidebar .options-container .support-close {
  float: right;
  font-size: 12px;
  padding: 0 5px;
  cursor: pointer;
}
#support-sidebar .options-container .support-close .icon {
  height: 12px;
  width: 12px;
  fill: #1e374d;
}
#support-sidebar .options-container .support-minimize {
  float: right;
  font-size: 12px;
  padding: 0 5px;
  cursor: pointer;
}
#support-sidebar .options-container .support-minimize .icon {
  height: 12px;
  width: 12px;
  fill: #1e374d;
}
#support-sidebar .top-container {
  overflow: auto;
  clear: both;
  border-bottom: 1px solid #999;
  padding-bottom: 10px;
}
#support-sidebar .top-container .support-user-add {
  border-radius: 4px;
  margin: 5px;
  width: 90%;
}
#support-sidebar .top-container .support-user-list {
  display: none;
  list-style: none;
}
#support-sidebar .top-container .support-user-list li.support-user {
  clear: both;
  padding: 2px 5px;
  width: 95%;
}
#support-sidebar .top-container .support-user-list li.support-user .username-color {
  float: left;
  width: 20px;
  height: 20px;
  background-color: #FF4136;
}
#support-sidebar .top-container .support-user-list li.support-user .username-text {
  padding-left: 10px;
  float: left;
}
#support-sidebar .top-container .support-user-list li.support-user .username-close {
  float: right;
  cursor: pointer;
}
#support-sidebar .top-container .support-user-list li.support-user .username-close {
  font-size: 12px;
}
#support-sidebar .top-container .support-user-list li.support-user .username-close .icon {
  height: 12px;
  width: 12px;
  fill: #1e374d;
}
#support-sidebar .tabstate-container {
  overflow: auto;
  clear: both;
  border-bottom: 1px solid #999;
  padding: 10px 9px;
}
#support-sidebar .tabstate-container .tabstatus {
  cursor: pointer;
  font-size: 12px;
}
#support-sidebar .tabstate-container .tabcontent {
  padding-left: 9px;
}
#support-sidebar .tabstate-container .tabcontent .tabactive {
  padding: 0 2px;
}
#support-sidebar .tabstate-container .tabcontent .tabcount {
  padding: 0 2px;
}
#support-sidebar .events-container {
  overflow: auto;
  clear: both;
  padding: 10px 9px;
}
#support-sidebar .events-container ul.support-events-list {
  list-style: none;
  height: 50px;
  overflow: auto;
}
#support-sidebar .events-container ul.support-events-list li.support-event {
  clear: both;
  padding: 5px 0;
}
#support-sidebar .events-container ul.support-events-list li.support-event .event-status {
  font-size: 12px;
}
#support-sidebar .events-container ul.support-events-list li.support-event .event-text {
  padding-left: 9px;
}
#support-sidebar .fa.none {
  display: none;
}
.notebookMailContainer {
  width: 550px;
  height: 500px;
  box-sizing: border-box;
}
.notebookMailContainer .simplemodal-wrap {
  overflow: hidden!important;
}
.notebookMailContainer #notebook_mail_popup {
  width: 550px;
  height: 500px;
  border-radius: 4px;
  background: #fff;
}
.notebookMailContainer #notebook_mail_popup .text-head {
  height: 100px;
  font-size: 17px;
  line-height: 20px;
  font-weight: 500;
  box-sizing: border-box;
  color: #255178;
  text-align: center;
  padding: 40px;
}
.notebookMailContainer #notebook_mail_popup .image {
  text-align: center;
  height: 150px;
}
.notebookMailContainer #notebook_mail_popup .image img {
  width: 180px;
}
.notebookMailContainer #notebook_mail_popup .email-box {
  height: 100px;
  width: 60%;
  margin-left: 20%;
  border: 1px dashed #c5ccd9;
}
.notebookMailContainer #notebook_mail_popup .email-box .text {
  height: 50px;
  text-align: center;
  font-size: 13px;
  line-height: 20px;
  padding-top: 25px;
  box-sizing: border-box;
  color: #626a71;
}
.notebookMailContainer #notebook_mail_popup .email-box .email {
  height: 50px;
  font-size: 18px;
  font-weight: 500;
  line-height: 20px;
  padding: 15px;
  text-align: center;
  color: #4281bb;
  box-sizing: border-box;
}
.notebookMailContainer #notebook_mail_popup .bottomText {
  height: 200px;
  text-align: center;
  font-size: 13px;
  line-height: 20px;
  width: 70%;
  margin-left: 15%;
  padding-top: 30px;
  box-sizing: border-box;
}
.notebookMailContainer #notebook_mail_popup .bottomText a {
  color: #4281bb;
  text-decoration: none;
}
#invite-popup-html {
  width: 730px;
  height: 500px;
  background: #fff;
  padding: 32px 42px 24px;
  box-sizing: border-box;
  border-radius: 8px;
  overflow: none;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
}
#invite-popup-html .top-row {
  text-align: left;
  margin-bottom: -4px;
  font-size: 24px;
  line-height: 30px;
  color: #666666;
}
#invite-popup-html .top-row .message {
  display: inline-block;
  font: 24px Helvetica Neue, sans-serif;
  color: #000000;
}
#invite-popup-html .top-row .icon-invite:before {
  content: "'";
  height: 32px;
  display: inline-block;
  color: #3d7fba;
}
#invite-popup-html .top-row .invite_add_icon {
  display: inline;
  margin-right: 5px;
  width: 24px;
}
#invite-popup-html #content {
  width: 646px;
}
#invite-popup-html #content ul:after {
  clear: both;
  content: '';
  display: block;
}
#invite-popup-html #content ul {
  border-bottom: 1px solid #698094;
}
#invite-popup-html #content li {
  width: 300px;
  float: left;
  font: 14px Helvetica Neue, sans-serif;
  line-height: 18px;
  color: #698094;
  margin-bottom: 18px;
  list-style: none;
  min-height: 54px;
}
#invite-popup-html #content li:last-child {
  min-height: 18px;
}
#invite-popup-html #content li:before {
  content: "• ";
  color: #698094;
  margin-left: -10px;
}
#invite-popup-html #content .single_users_content .head:after {
  clear: both;
  content: '';
  display: block;
}
#invite-popup-html #content .single_users_content .head {
  padding-bottom: 18px;
  font: 14px Helvetica Neue, sans-serif;
  line-height: 18px;
}
#invite-popup-html #content .single_users_content .head .single_bulk_switch {
  color: #3d7fba;
  cursor: pointer;
}
#invite-popup-html #content .single_users_content .rowToClone {
  display: none;
}
#invite-popup-html #content .single_users_content .rowContainer {
  height: 174px;
}
#invite-popup-html #content .single_users_content .rowContainer .row {
  margin-bottom: 12px;
}
#invite-popup-html #content .single_users_content .rowContainer .row .name_box {
  width: 240px;
  margin-right: 10px;
}
#invite-popup-html #content .single_users_content .rowContainer .row .name_box .error_msg {
  font: 14px Helvetica Neue, sans-serif;
  color: #e81a1a;
  float: left;
  line-height: 18px;
  min-height: 18px;
}
#invite-popup-html #content .single_users_content .rowContainer .row .name_box .input {
  border: 1px solid #698094;
  border-radius: 3px;
  padding: 14px 12px;
  font: 14px Helvetica Neue, sans-serif;
  color: #698094;
  width: 240px;
  box-sizing: border-box;
}
#invite-popup-html #content .single_users_content .rowContainer .row .email_box {
  width: 392px;
}
#invite-popup-html #content .single_users_content .rowContainer .row .email_box .error_msg {
  font: 14px Helvetica Neue, sans-serif;
  color: #e81a1a;
  float: left;
  line-height: 18px;
  min-height: 18px;
}
#invite-popup-html #content .single_users_content .rowContainer .row .email_box .error_msg:after {
  clear: both;
  content: '';
  display: block;
}
#invite-popup-html #content .single_users_content .rowContainer .row .email_box .email {
  border: 1px solid #698094;
  border-radius: 3px;
  padding: 14px 12px;
  font: 14px Helvetica Neue, sans-serif;
  color: #698094;
  width: 392px;
  box-sizing: border-box;
}
#invite-popup-html #content .single_users_content .rowContainer .row:after {
  display: block;
  clear: both;
  content: "";
}
#invite-popup-html #content .single_users_content .send_single_invite_row:after {
  clear: both;
  content: '';
  display: block;
}
#invite-popup-html #content .single_users_content .send_single_invite_row .add_another {
  font: 14px Helvetica Neue, sans-serif;
  color: #3d7fba;
  margin-top: 12px;
  line-height: 20px;
  cursor: pointer;
}
#invite-popup-html #content .single_users_content .send_single_invite_row button {
  height: 44px;
  line-height: 20px;
  width: 192px;
  background: #3d7fba;
  font-size: 14px;
  font-weight: 500;
  color: #ffffff;
  border: none;
  cursor: pointer;
  border-radius: 3px;
}
#invite-popup-html #content .single_users_content:after {
  clear: both;
  content: '';
  display: block;
}
#invite-popup-html #content .block_users_content .head:after {
  clear: both;
  content: '';
  display: block;
}
#invite-popup-html #content .block_users_content .head {
  padding-bottom: 18px;
  font: 14px Helvetica Neue, sans-serif;
  line-height: 18px;
}
#invite-popup-html #content .block_users_content .head .single_bulk_switch {
  color: #3d7fba;
  cursor: pointer;
}
#invite-popup-html #content .block_users_content .error_msg {
  font: 14px Helvetica Neue, sans-serif;
  color: #e81a1a;
  float: left;
  line-height: 18px;
  min-height: 18px;
  margin-bottom: 6px;
}
#invite-popup-html #content .block_users_content textarea {
  height: 146px;
  width: 632px;
  padding: 6px;
  border: 1px solid #698094;
  font: 14px Helvetica Neue, sans-serif;
  line-height: 18px;
  resize: none;
  border-radius: 3px;
}
#invite-popup-html #content .block_users_content .row.send_bulk_invite_row {
  margin-top: 12px;
}
#invite-popup-html #content .block_users_content .row.send_bulk_invite_row .bulk_message {
  font: 14px Helvetica Neue, sans-serif;
  color: #a9a9a9;
  margin-top: 12px;
  line-height: 20px;
}
#invite-popup-html #content .block_users_content .row.send_bulk_invite_row button {
  height: 44px;
  line-height: 20px;
  width: 192px;
  background: #3d7fba;
  font-size: 14px;
  font-weight: 500;
  color: #ffffff;
  border: none;
  cursor: pointer;
}
#invite-popup-html #content .block_users_content:after {
  clear: both;
  content: '';
  display: block;
}
#invite-popup-html #content .dismiss {
  font: 14px Helvetica Neue, sans-serif;
  color: #698094;
  line-height: 18px;
  cursor: pointer;
}
#invite-popup-html #content:after {
  clear: both;
  content: '';
  display: block;
}
/*client code popup*/
#clientCode-popup-html .client-code {
  background-color: white;
  min-width: 600px;
  box-sizing: border-box;
  padding: 25px;
  text-align: center;
  position: absolute;
  border-radius: 5px;
  color: #333;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
#clientCode-popup-html .client-code .ali__logo {
  height: 60px;
  width: 60px;
  margin-left: 0 auto;
}
#clientCode-popup-html .client-code .ali__text {
  font-size: 18px;
  font-weight: 200;
  line-height: 70px;
  -moz-user-select: none;
  -webkit-user-select: none;
}
#clientCode-popup-html .client-code .ali__sub-text {
  letter-spacing: 0.5px;
  -moz-user-select: none;
  -webkit-user-select: none;
  width: 364px;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  padding: 12px;
  margin: 0 auto 24px auto;
}
#clientCode-popup-html .client-code .ali__sub-text input {
  width: 100%;
  border: 0;
  line-height: 22px;
  font-size: 14px;
  text-align: center;
  font-weight: 500;
  color: #698094;
  outline: none;
}
#clientCode-popup-html .client-code .ali__submit-button {
  background-color: #51A9E4;
  color: white;
  line-height: 50px;
  text-align: center;
  font-size: 16px;
  font-weight: 200;
  border-radius: 5px;
  cursor: pointer;
  letter-spacing: 1px;
  -moz-user-select: none;
  -webkit-user-select: none;
  width: 390px;
  margin: 0 auto;
}
/*offer app popup start*/
#app_notification_popup {
  width: 510px;
  border-radius: 4px;
}
#app_notification_popup .left {
  background: #fff;
  padding: 10px;
  width: 350px;
  box-sizing: border-box;
  height: 76px;
  display: inline-block;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
#app_notification_popup .left .mobile_small_image {
  float: left;
  height: 56px;
  width: 56px;
  background-image: url("../images/app-offer-iphone.png");
  background-size: 35px;
  background-repeat: no-repeat;
  background-color: #f9fcff;
  background-position: 11px 8px;
  margin-right: 10px;
  border-radius: 4px;
}
#app_notification_popup .left .message {
  font-size: 13px;
  font-weight: bold;
  font-family: Arial, sans-serif;
  line-height: 18px;
}
#app_notification_popup .left .message .heading {
  color: #000;
}
#app_notification_popup .left .message .content {
  color: #698094;
  font-weight: 500;
}
#app_notification_popup .left .message .content .grey {
  font-weight: bold;
}
#app_notification_popup .right {
  float: right;
  height: 76px;
  display: inline-block;
  background: #f3f4f6;
  width: 160px;
  border-left: 1px solid #dae1e8;
  box-sizing: border-box;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  padding: 20px 18px;
  font-size: 13px;
  font-family: Arial, sans-serif;
  line-height: 18px;
  color: #397dbc;
  text-align: center;
  font-weight: bold;
}
#app_notification_popup .right span {
  cursor: pointer;
}
#app_links_popup {
  background: #ffffff;
  height: 450px;
  width: 730px;
  border-radius: 5px;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
}
#app_links_popup .left {
  float: left;
  width: 365px;
  padding: 42px 0 0 42px;
  box-sizing: border-box;
  font-family: Helvetica Neue, sans-serif;
}
#app_links_popup .left .heading {
  font-size: 24px;
  line-height: 24px;
  color: #000;
  font-weight: 500;
}
#app_links_popup .left .bullets {
  list-style: none;
  padding-left: 0;
  color: #698094;
  font-size: 14px;
}
#app_links_popup .left .bullets li:before {
  content: "• ";
  color: #698094;
}
#app_links_popup .left .bullets li {
  line-height: 18px;
  margin-top: 12px;
}
#app_links_popup .left .bullets li:last-child {
  margin-bottom: 24px;
}
#app_links_popup .left .buttons .email_link,
#app_links_popup .left .buttons .sms_link,
#app_links_popup .left .buttons .app_store_link {
  width: 256px;
  height: 44px;
  background: #3d7fba;
  border-radius: 4px;
  color: #ffffff;
  box-sizing: border-box;
  padding: 12px;
  font-size: 14px;
  font-family: Helvetica Neue, sans-serif;
  margin-bottom: 12px;
  line-height: 20px;
  cursor: pointer;
}
#app_links_popup .left .buttons .email_link .icon,
#app_links_popup .left .buttons .sms_link .icon,
#app_links_popup .left .buttons .app_store_link .icon {
  height: 24px;
  width: 24px;
  fill: #ffffff;
  float: left;
  margin-right: 12px;
}
#app_links_popup .left .buttons .email_link .text,
#app_links_popup .left .buttons .sms_link .text,
#app_links_popup .left .buttons .app_store_link .text {
  line-height: 24px;
}
#app_links_popup .left .buttons .app_store_link {
  background: #1e374d;
  margin-bottom: 18px;
  cursor: none;
}
#app_links_popup .left .dismiss {
  color: #698094;
  font-size: 14px;
  line-height: 18px;
  font-family: HelveticaNeue, Arial, sans-serif;
  cursor: pointer;
}
#app_links_popup .right {
  float: right;
  width: 365px;
  background-image: url("../images/app-offer-iphone.png");
  height: 490px;
  background-size: 284px 517px;
  background-repeat: no-repeat;
  position: relative;
  top: -40px;
  right: -21px;
}
#app_sms_popup,
#app_email_popup {
  background: #ffffff;
  width: 386px;
  min-height: 205px;
  padding: 32px;
  box-sizing: border-box;
  border-radius: 4px;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
}
#app_sms_popup .heading,
#app_email_popup .heading {
  font-size: 18px;
  color: #3d7fba;
  font-family: Helvetica Neue, sans-serif;
  line-height: 24px;
  margin-bottom: 18px;
  font-weight: 500;
}
#app_sms_popup .error,
#app_email_popup .error {
  font-size: 14px;
  font-family: Helvetica Neue, sans-serif;
  color: #e81a1a;
  line-height: 18px;
  min-height: 18px;
  margin-bottom: 12px;
}
#app_sms_popup .icon-clear,
#app_email_popup .icon-clear,
#app_sms_popup .icon-mail,
#app_email_popup .icon-mail {
  position: absolute;
  top: 15px;
  color: #bbc6d5;
  right: 15px;
}
#app_sms_popup .icon-clear,
#app_email_popup .icon-clear {
  cursor: pointer;
}
#app_sms_popup .sms_input,
#app_email_popup .sms_input,
#app_sms_popup .email_input,
#app_email_popup .email_input {
  height: 44px;
  margin-bottom: 12px;
}
#app_sms_popup .sms_input input,
#app_email_popup .sms_input input,
#app_sms_popup .email_input input,
#app_email_popup .email_input input {
  height: 44px;
  width: 322px;
  box-sizing: border-box;
  border-radius: 3px;
  border: 1px solid #bbc6d5;
  font-size: 12px;
  color: #000;
  font-family: Helvetica Neue, sans-serif;
  padding: 12px;
  padding-left: 36px;
  line-height: 20px;
}
#app_sms_popup .sms_input .sms,
#app_email_popup .sms_input .sms,
#app_sms_popup .email_input .sms,
#app_email_popup .email_input .sms {
  position: relative;
  top: -36px;
  margin-left: 8px;
  height: 24px;
  width: 24px;
  fill: #3d7fba;
}
#app_sms_popup .sms_input .mail,
#app_email_popup .sms_input .mail,
#app_sms_popup .email_input .mail,
#app_email_popup .email_input .mail {
  top: -34px;
  left: 0;
  position: relative;
  margin-left: 8px;
  height: 24px;
  width: 24px;
  fill: #3d7fba;
}
#app_sms_popup .send_button,
#app_email_popup .send_button {
  height: 44px;
  background: #3d7fba;
  padding: 12px;
  box-sizing: border-box;
  color: #ffffff;
  text-align: center;
  font-size: 13px;
  line-height: 20px;
  font-weight: 600;
  font-family: Helvetica Neue, sans-serif;
  border-radius: 3px;
  cursor: pointer;
}
#app_thanks_popup {
  background: #ffffff;
  width: 386px;
  height: 264px;
  cursor: pointer;
  border-radius: 4px;
  padding: 32px;
  box-sizing: border-box;
}
#app_thanks_popup .image {
  width: 48px;
  height: 48px;
  margin-left: 137px;
  background-size: 48px;
  background-image: url("../images/thanks_tick.svg");
}
#app_thanks_popup .heading {
  font-size: 18px;
  color: #3d7fba;
  text-align: center;
  font-family: Helvetica Neue, sans-serif;
  line-height: 24px;
  margin-top: 12px;
}
#app_thanks_popup .message,
#app_thanks_popup .message_invite {
  line-height: 24px;
  font-size: 14px;
  color: #698094;
  font-family: Helvetica Neue, sans-serif;
}
#app_thanks_popup .message_invite span.blue {
  color: #3d7fba;
}
#app_thanks_popup .close_button {
  width: 200px;
  height: 44px;
  margin-left: 61px;
  background: #3d7fba;
  border-radius: 3px;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  padding: 12px;
  font-family: HelveticaNeue, Arial, sans-serif;
  box-sizing: border-box;
  text-align: center;
  margin-top: 24px;
}
/*offer app popup end*/
.global-follow-popup {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
}
.global-follow-popup .overlay {
  background: #000000;
  opacity: 0.7;
}
.global-follow-popup .loading {
  margin: 100px auto 0 auto;
  z-index: 9999;
  position: absolute;
  display: none;
  width: 300px;
  text-align: center;
}
.global-follow-popup .loading .loading-wrapper {
  width: 100%;
  height: 50px;
  text-align: center;
}
.global-follow-popup .loading .loading-wrapper p {
  font-size: 12px;
  font-family: sans-serif;
  color: #85bff1;
  text-transform: uppercase;
  letter-spacing: 0.2em;
}
.global-follow-popup .loading circle {
  stroke-dasharray: 410;
  stroke-dashoffset: 2110;
  stroke-width: 2;
  stroke-linecap: round;
  animation: rotater 3s linear infinite;
  fill-opacity: 0.1;
  stroke: #538dbf;
}
@-moz-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@-webkit-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@-o-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@keyframes rotater {
  to {
    transform: rotate(360deg);
  }
}
.global-follow-popup .follow-popup-content {
  zoom: normal;
}
.settings-popup-dropdown.select2-drop-active {
  z-index: 99999;
}
.shortcuts-page-popup {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
}
.shortcuts-page-popup .overlay {
  background: #1e374d;
  opacity: 0.4;
}
.shortcuts-page-popup .shortcut-page-modal {
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
}
.shortcuts-page-popup .shortcut-page-modal .close-icon {
  cursor: pointer;
}
.shortcuts-page-popup .shortcut-page-modal .close-icon .icon {
  height: 14px;
  width: 14px;
  fill: #698094;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options {
  padding: 0;
  font-family: Helvetica Neue, sans-serif;
  font-size: 14px;
  line-height: 24px;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #left_column {
  text-align: left;
  background-color: #f5f7fa;
  width: 180px;
  max-height: 500px;
  height: 500px;
  border-right: 1px solid #d4e0ea;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #left_column .menu {
  padding: 12px 18px;
  border-bottom: 1px solid #d4e0ea;
  cursor: pointer;
  color: #3d7fba;
  font-family: Helvetica Neue, sans-serif;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #left_column .menu .ui-accordion-header-icon {
  position: absolute;
  right: 8px;
  left: auto;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #left_column .menu .message {
  overflow: hidden;
  cursor: pointer;
  padding: 0 !important;
  border: none !important;
  background: none !important;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #left_column .menu .submenu {
  padding: 6px 0 0 12px;
  font-size: 12px;
  line-height: 24px;
  margin: 0;
  color: #3d7fba;
  border: none !important;
  background: none !important;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #left_column .option-active {
  border-right: 6px solid #698094;
  color: #666666;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column {
  width: 530px;
  padding: 12px;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column .height-flow {
  overflow-y: auto;
  height: 430px;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #general_html .right-top-row,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #docsearch_html .right-top-row,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #edt_html .right-top-row,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #comparable_html .right-top-row,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #statements_html .right-top-row,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #rts_html .right-top-row,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #stream_html .right-top-row {
  text-align: left;
  padding: 0 12px 6px 0;
  font-size: 24px;
  line-height: 30px;
  border-bottom: 2px solid #d4e0ea;
  color: #666666;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #general_html #regular_view,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #docsearch_html #regular_view,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #edt_html #regular_view,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #comparable_html #regular_view,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #statements_html #regular_view,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #rts_html #regular_view,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #stream_html #regular_view {
  font-size: 13px;
  color: #666666;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #general_html #regular_view .section-item,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #docsearch_html #regular_view .section-item,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #edt_html #regular_view .section-item,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #comparable_html #regular_view .section-item,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #statements_html #regular_view .section-item,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #rts_html #regular_view .section-item,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #stream_html #regular_view .section-item {
  padding-bottom: 12px;
  padding-top: 12px;
  margin: 0 auto;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #general_html #regular_view .section-item .name,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #docsearch_html #regular_view .section-item .name,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #edt_html #regular_view .section-item .name,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #comparable_html #regular_view .section-item .name,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #statements_html #regular_view .section-item .name,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #rts_html #regular_view .section-item .name,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #stream_html #regular_view .section-item .name {
  display: inline-block;
  display: flex;
  font-size: 14px;
  line-height: 27px;
  width: 200px;
  text-align: left;
  margin-left: 6px;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #general_html #regular_view .section-item .keys,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #docsearch_html #regular_view .section-item .keys,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #edt_html #regular_view .section-item .keys,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #comparable_html #regular_view .section-item .keys,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #statements_html #regular_view .section-item .keys,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #rts_html #regular_view .section-item .keys,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #stream_html #regular_view .section-item .keys {
  display: inline-block;
  display: flex;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #general_html #regular_view .section-item .keys .width,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #docsearch_html #regular_view .section-item .keys .width,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #edt_html #regular_view .section-item .keys .width,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #comparable_html #regular_view .section-item .keys .width,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #statements_html #regular_view .section-item .keys .width,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #rts_html #regular_view .section-item .keys .width,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #stream_html #regular_view .section-item .keys .width {
  width: 20px;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #general_html #regular_view .section-item .keys .key,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #docsearch_html #regular_view .section-item .keys .key,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #edt_html #regular_view .section-item .keys .key,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #comparable_html #regular_view .section-item .keys .key,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #statements_html #regular_view .section-item .keys .key,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #rts_html #regular_view .section-item .keys .key,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #stream_html #regular_view .section-item .keys .key {
  display: inline-block;
  padding: 6px 8px;
  font-size: 13px;
  line-height: 18px;
  background-color: #698094;
  border-radius: 4px;
  color: #ffffff;
  margin: 0 3px 0 3px;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #general_html #regular_view .section-item .keys .key .icon,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #docsearch_html #regular_view .section-item .keys .key .icon,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #edt_html #regular_view .section-item .keys .key .icon,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #comparable_html #regular_view .section-item .keys .key .icon,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #statements_html #regular_view .section-item .keys .key .icon,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #rts_html #regular_view .section-item .keys .key .icon,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #stream_html #regular_view .section-item .keys .key .icon {
  height: 15px;
  width: 15px;
  fill: #ffffff;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #general_html #regular_view .section-item .keys .plus,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #docsearch_html #regular_view .section-item .keys .plus,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #edt_html #regular_view .section-item .keys .plus,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #comparable_html #regular_view .section-item .keys .plus,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #statements_html #regular_view .section-item .keys .plus,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #rts_html #regular_view .section-item .keys .plus,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #stream_html #regular_view .section-item .keys .plus {
  display: flex;
  font-size: 12px;
  color: #999999;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #general_html #regular_view .section-item .keys .or,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #docsearch_html #regular_view .section-item .keys .or,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #edt_html #regular_view .section-item .keys .or,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #comparable_html #regular_view .section-item .keys .or,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #statements_html #regular_view .section-item .keys .or,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #rts_html #regular_view .section-item .keys .or,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #stream_html #regular_view .section-item .keys .or {
  display: inline-block;
  font-size: 18px;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #general_html #regular_view .even,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #docsearch_html #regular_view .even,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #edt_html #regular_view .even,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #comparable_html #regular_view .even,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #statements_html #regular_view .even,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #rts_html #regular_view .even,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #stream_html #regular_view .even {
  background-color: #f5f7fa;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #general_html .separator,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #docsearch_html .separator,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #edt_html .separator,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #comparable_html .separator,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #statements_html .separator,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #rts_html .separator,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #stream_html .separator {
  border-bottom: 1px solid #d4e0ea;
  margin: 12px 0;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #docsearch_html .name,
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #stream_html .name {
  width: 200px !important;
}
.shortcuts-page-popup .shortcut-page-modal #shortcut_options #right_column #statements_html .name {
  width: 240px !important;
}
#shared-highlight-users {
  z-index: 200;
  position: absolute;
  right: 25px;
  top: 150px;
  cursor: pointer;
  -webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  box-shadow: 0 1px 5px rgba(0, 0, 0, 0.1);
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
  border-radius: 4px;
  color: black;
  border: 1px solid #c5c5a5;
  background: #fff;
}
#shared-highlight-users .user {
  width: 100px;
  padding-bottom: 5px;
  padding-top: 3px;
}
#shared-highlight-users .user-opacity {
  opacity: 0.2;
}
#shared-highlight-users .status {
  width: 32px;
  height: 6px;
  float: left;
  margin-top: 4px;
  margin-left: 6px;
  margin-right: 6px;
}
#shared-highlight-users .user-name {
  font-size: 9px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.tutorial_popup {
  font-family: Helvetica Neue, Arial, sans-serif;
}
.tutorial_popup .first_title {
  font-size: 14px;
  font-weight: bold;
  color: #698094;
  line-height: 18px;
  font-family: Helvetica Neue, Arial, sans-serif;
}
.tutorial_popup .outer_start .outer_generic {
  padding-top: 0;
  margin: auto;
}
.sub_watchlist_popup {
  left: 100px;
  top: 50px;
  width: 800px;
}
.sub_watchlist_popup .sub_outer_col1 {
  float: left;
  width: 150px;
  margin-left: 10px;
}
.sub_watchlist_popup .sub_outer_col1 input {
  margin-left: 8px;
  width: 138px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #B6B6B6;
  padding-left: 4px;
  line-height: 16px;
  margin-top: -2px;
}
.sub_watchlist_popup .sub_outer_col2 {
  float: left;
  width: 556px;
  margin-left: 15px;
}
.sub_watchlist_popup .sub_outer_col2 input {
  margin-left: 15px;
  width: 545px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #B6B6B6;
  padding-left: 4px;
  line-height: 16px;
  margin-top: -2px;
}
.sub_watchlist_popup .sub-wm-col1 {
  float: left;
  width: 150px;
  margin-left: 10px;
  word-wrap: break-word;
}
.sub_watchlist_popup .sub-wm-col2 {
  float: left;
  width: 560px;
  margin-left: 15px;
}
.sub_watchlist_popup .sub-wm-col3 {
  float: left;
  margin-left: 16px;
}
.sub_watchlist_popup .sub_watchlist_content .sub-wm-list-header {
  height: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-size: 11px;
  color: #AAAAAA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
  border-bottom: solid 1px #BCBCBC;
}
.sub_watchlist_popup .sub_watchlist_content .sub-wm-row-container {
  float: left;
  min-height: 250px;
  max-height: 450px;
  overflow-y: auto;
  overflow-x: hidden;
  background: #ffffff;
}
.sub_watchlist_popup .sub_watchlist_content .sub-wm-list-row {
  font-size: 11px;
  padding-top: 9px;
  padding-bottom: 6px;
  float: left;
  width: 100%;
  border-bottom: solid 1px #BCBCBC;
}
.sub_watchlist_popup .sub_watchlist_content .sub-wm-list-row .action-icons {
  margin-right: 7px;
  color: #BCBCBC;
}
.sub_watchlist_popup .sub_watchlist_content .sub-wm-list-row .action-icons:hover {
  color: black;
}
.sub_watchlist_popup .sub_watchlist_content .sub-wm-last-row {
  border-bottom: solid 1px #ffffff;
}
.sub_watchlist_popup .sub_watchlist_content .sub-wm-list-row:hover {
  background: #FFFDE0;
}
.send-button {
  float: right;
  background-color: #3d7fba;
  color: #ffffff;
  border: 1px solid #3d7fba;
  border-radius: 3px;
  font-size: 12px;
  line-height: 18px;
  cursor: pointer;
  padding: 6px 12px;
  width: 110px;
  text-align: center;
}
.send-button:hover {
  background-color: #ffffff;
  color: #3d7fba;
}
.div_ext1 {
  background: #ffffff;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
}
.div_ext1 .triangle-up {
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #7E91AD;
  margin-top: -6px;
  margin-left: 8px;
}
.div_ext1 #short_link {
  width: 135px;
  position: relative;
}
.short_link_wrapper {
  text-align: center;
  padding: 4px 8px;
  position: absolute;
  background: white;
  z-index: 100;
  top: 32px;
  left: -2px;
  color: green;
  border-radius: 4px;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3), 0 0 1px 0 rgba(0, 0, 0, 0.3);
}
.short_link_wrapper .short_link_value {
  background-color: blanchedalmond;
  color: black;
  font-size: 14px;
  margin-bottom: 3px;
}
.div_int_share {
  cursor: pointer;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  border-bottom: 1px solid #d4e0ea;
  white-space: nowrap;
  vertical-align: middle;
}
.div_int_share .icon_share {
  margin-right: 12px;
}
.div_int_share .icon_share .icon {
  fill: #3d7fba;
  display: inline-block;
  height: 15px;
  width: 15px;
  vertical-align: middle;
}
.img-logo .icon_share .icon {
  width: 30px;
  vertical-align: middle;
}
.div_int_share:last-child {
  border-bottom: 0;
}
.div_int_share:hover {
  background-color: #e2f2fb;
  text-decoration: underline;
}
#graph_search_options {
  box-shadow: 0 6px 12px 0 rgba(0, 22, 42, 0.65);
  max-height: 80vh;
  overflow: auto;
  overflow-x: hidden;
}
#graph_search_options,
#commandLineSuggest {
  /*&.side-header {
    left : @sidebar-width!important;
  }*/
  position: absolute;
  top: 0;
  background: white;
  z-index: 1050;
  width: auto;
  box-shadow: 0 6px 12px 0 rgba(0, 22, 42, 0.65);
  font-family: Helvetica Neue, Arial, sans-serif;
}
#graph_search_options #graph_search_options,
#commandLineSuggest #graph_search_options,
#graph_search_options #graph_search_open,
#commandLineSuggest #graph_search_open {
  box-shadow: none;
  position: relative;
  background: white;
  top: 0;
  left: 0;
  width: 100%;
  border: 0;
}
#graph_search_options li:last-child,
#commandLineSuggest li:last-child {
  border-bottom: 1px solid #d4e0ea;
}
#graph_search_options #graph_search_open .default-item:last-child,
#commandLineSuggest #graph_search_open .default-item:last-child {
  border-bottom: 0;
}
#graph_search_options .auto-item,
#graph_search_open .auto-item,
#graph_search_options .item-header,
#graph_search_open .item-header,
#graph_search_options .default-item,
#graph_search_open .default-item {
  padding-top: 10px;
  padding-bottom: 10px;
  padding-right: 4px;
  width: 380px;
  font-size: 12px;
  line-height: 14px;
  height: 14px;
  border-bottom: 1px solid #d4e0ea;
  cursor: pointer;
  color: #3d7fba;
  font-family: Helvetica Neue, sans-serif;
}
#graph_search_options .auto-item .cmd-icon,
#graph_search_open .auto-item .cmd-icon,
#graph_search_options .item-header .cmd-icon,
#graph_search_open .item-header .cmd-icon,
#graph_search_options .default-item .cmd-icon,
#graph_search_open .default-item .cmd-icon {
  float: left;
  font-size: 1.4em;
  margin-top: -2px;
  margin-left: 5px;
  color: #3d7fba;
  width: 20px;
  text-align: center;
  line-height: 14px;
  padding: 1px 0;
}
#graph_search_options .auto-item .cmd-icon .icon,
#graph_search_open .auto-item .cmd-icon .icon,
#graph_search_options .item-header .cmd-icon .icon,
#graph_search_open .item-header .cmd-icon .icon,
#graph_search_options .default-item .cmd-icon .icon,
#graph_search_open .default-item .cmd-icon .icon {
  height: 18px;
  width: 18px;
  fill: #3d7fba;
}
#graph_search_options .auto-item .color,
#graph_search_open .auto-item .color,
#graph_search_options .item-header .color,
#graph_search_open .item-header .color,
#graph_search_options .default-item .color,
#graph_search_open .default-item .color {
  width: 20px;
  height: 20px;
  border-radius: 3px;
  margin-left: 5px;
}
#graph_search_options .auto-item .ticker-name,
#graph_search_open .auto-item .ticker-name,
#graph_search_options .item-header .ticker-name,
#graph_search_open .item-header .ticker-name,
#graph_search_options .default-item .ticker-name,
#graph_search_open .default-item .ticker-name {
  margin-left: 12px;
  margin-right: 12px;
  max-width: 175px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  font-weight: bold;
}
#graph_search_options .auto-item .search-type,
#graph_search_open .auto-item .search-type,
#graph_search_options .item-header .search-type,
#graph_search_open .item-header .search-type,
#graph_search_options .default-item .search-type,
#graph_search_open .default-item .search-type {
  color: #3d7fba;
  /*text-transform: capitalize;*/
}
#graph_search_options .auto-item .search-type .shrtct,
#graph_search_open .auto-item .search-type .shrtct,
#graph_search_options .item-header .search-type .shrtct,
#graph_search_open .item-header .search-type .shrtct,
#graph_search_options .default-item .search-type .shrtct,
#graph_search_open .default-item .search-type .shrtct {
  float: right;
  font-size: 10px;
  font-weight: 500;
  border-radius: 2px;
  margin-right: 6px;
  border: 1px solid #3d7fba;
  line-height: 14px;
  width: 50px;
  text-align: center;
  padding: 1px 0;
  margin-top: -2px;
}
#graph_search_options .auto-item .search-type .shrtct b,
#graph_search_open .auto-item .search-type .shrtct b,
#graph_search_options .item-header .search-type .shrtct b,
#graph_search_open .item-header .search-type .shrtct b,
#graph_search_options .default-item .search-type .shrtct b,
#graph_search_open .default-item .search-type .shrtct b {
  color: #333;
}
#graph_search_options .auto-item .label,
#graph_search_open .auto-item .label,
#graph_search_options .item-header .label,
#graph_search_open .item-header .label,
#graph_search_options .default-item .label,
#graph_search_open .default-item .label {
  float: right;
  margin-right: 6px;
  line-height: 14px;
}
#graph_search_options .item-header.maxed,
#graph_search_open .item-header.maxed {
  background: #3d7fba;
  color: #fff;
}
#graph_search_options .item-header.maxed .label .fa-plus-square::before,
#graph_search_open .item-header.maxed .label .fa-plus-square::before {
  content: "\f146";
}
#graph_search_options .item-header.maxed .cmd-icon,
#graph_search_open .item-header.maxed .cmd-icon,
#graph_search_options .item-header.maxed .cmd-icon::before,
#graph_search_open .item-header.maxed .cmd-icon::before,
#graph_search_options .item-header.maxed .search-type,
#graph_search_open .item-header.maxed .search-type,
#graph_search_options .item-header.maxed .search-type .shrtct,
#graph_search_open .item-header.maxed .search-type .shrtct {
  color: #fff;
}
#graph_search_options .item-header.maxed .cmd-icon .icon,
#graph_search_open .item-header.maxed .cmd-icon .icon {
  fill: #fff;
}
#graph_search_options .auto-item.indented,
#graph_search_open .auto-item.indented {
  display: none;
  padding-left: 20px;
  width: 400px;
}
#graph_search_options .selected,
#graph_search_open .selected,
#graph_search_options .is-hovered,
#graph_search_open .is-hovered {
  background: #e8eef7;
  color: #3d7fba;
}
#graph_search_options .selected .cmd-icon,
#graph_search_open .selected .cmd-icon,
#graph_search_options .is-hovered .cmd-icon,
#graph_search_open .is-hovered .cmd-icon,
#graph_search_options .selected .cmd-icon::before,
#graph_search_open .selected .cmd-icon::before,
#graph_search_options .is-hovered .cmd-icon::before,
#graph_search_open .is-hovered .cmd-icon::before,
#graph_search_options .selected .search-type,
#graph_search_open .selected .search-type,
#graph_search_options .is-hovered .search-type,
#graph_search_open .is-hovered .search-type,
#graph_search_options .selected .search-type .shrtct,
#graph_search_open .selected .search-type .shrtct,
#graph_search_options .is-hovered .search-type .shrtct,
#graph_search_open .is-hovered .search-type .shrtct {
  color: #3d7fba;
}
#graph_search_options .selected .shrtct,
#graph_search_open .selected .shrtct,
#graph_search_options .is-hovered .shrtct,
#graph_search_open .is-hovered .shrtct {
  font-weight: bold;
}
#graph_search_options .suggest,
#graph_search_open .suggest {
  width: 420px;
}
#graph_search_options .suggest li,
#graph_search_open .suggest li {
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 13px;
  width: 100%;
  font-size: 12px;
  line-height: 20px;
  height: 20px;
  cursor: pointer;
  color: #698094;
}
#save_filter_modal {
  height: 55px;
  padding-top: 20px;
  color: #595959;
}
#save_filter_modal .message-header {
  font-size: 13px;
  text-transform: capitalize;
  margin-left: 19px;
  margin-right: 12px;
  margin-top: 4px;
}
#save_filter_modal #name {
  outline: none;
  border: 1px solid lightgray;
  border-radius: 3px;
  font-size: 12px;
  padding-top: 3px;
  padding-left: 6px;
  padding-bottom: 3px;
}
#save_filter_modal .grey-button-screener {
  border: 1px solid #BDBDBD;
  -moz-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 2px 10px 3px 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  text-align: center;
  color: #4D4D4D;
  background-color: #FAFAFA;
  margin: 0;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#save_filter_modal .grey-button-screener:hover {
  border: 1px solid #BDBDBD;
  background-color: #F3F3F3;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F3F3F3), color-stop(100%, #E1E1E1));
  background-image: -webkit-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -moz-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -ms-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -o-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: linear-gradient(to top, #F3F3F3, #E1E1E1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F3F3F3, endColorstr=#E1E1E1);
}
.tickergspc {
  background: none;
  color: black;
  border-radius: 0;
  border: 0;
  box-shadow: none;
}
.tickergspc:hover {
  background: none;
  color: black;
}
#clear-all-filters {
  float: left;
  font-size: 9px;
  color: #001F7A;
  text-decoration: underline;
  cursor: pointer;
  margin: 8px 8px 0 0;
}
.document-sort-order {
  float: left;
  font-size: 10px;
  margin-left: 5px;
  position: relative;
}
.plotter-save-prompt .sendbutton,
.graph-load-prompt .sendbutton {
  float: right;
  border: 1px solid #3d7fba;
  border-radius: 4px;
  background-color: white;
  font-size: 12px;
  padding: 12px 4px;
  color: #3d7fba;
  cursor: pointer;
  width: 120px;
  text-align: center;
}
.plotter-save-prompt .sendbutton:hover,
.graph-load-prompt .sendbutton:hover {
  background-color: #3d7fba;
  color: #ffffff;
}
.plotter-save-prompt .bottom-prompt,
.graph-load-prompt .bottom-prompt {
  padding: 10px 15px 10px 11px;
  background-color: #f5faff;
  border-top: 1px solid #d2e2f2;
  border-radius: 0 0 4px 4px;
  clear: both;
  height: 40px;
}
.plotter-save-prompt {
  border-radius: 4px;
  border: 0 !important;
}
.plotter-save-prompt .header {
  position: relative;
  width: 100%;
  background: #E8F1F9;
  box-shadow: 0 1px 0 0 #d2e2f2;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: #527495;
  padding: 18px 0;
  letter-spacing: -0.2px;
}
.plotter-save-prompt .header .title {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 16px;
  line-height: 1.31;
  letter-spacing: -0.2px;
  text-align: center;
  color: #527495;
}
.plotter-save-prompt .header #modal-close {
  position: absolute;
  right: 25px;
  top: 22px;
  cursor: pointer;
}
.plotter-save-prompt .header #modal-close .close-icon {
  font-size: 13px;
}
.plotter-save-prompt .saveoption,
.plotter-save-prompt .middle {
  font-family: Arial, Helvetica, sans-serif;
  padding: 12px;
  overflow-y: auto;
  margin-top: 4px;
  /* wrapper classes*/
}
.plotter-save-prompt .saveoption .title-name,
.plotter-save-prompt .middle .title-name {
  color: #666666;
  display: inline-block;
  font-size: 12px;
  margin: 12px 0 6px 0;
}
.plotter-save-prompt .saveoption .email-prompt,
.plotter-save-prompt .middle .email-prompt {
  padding: 12px 0;
  color: #666666;
}
.plotter-save-prompt .saveoption .users-prompt,
.plotter-save-prompt .middle .users-prompt {
  position: relative;
}
.plotter-save-prompt .saveoption .users-prompt .clear-all-btn,
.plotter-save-prompt .middle .users-prompt .clear-all-btn {
  right: 6px;
  top: 10px;
  position: absolute;
  cursor: pointer;
  background-color: #fff;
  color: #3d7fba;
  display: inline-block;
  font-size: 10px;
  padding: 4px 5px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  outline: none;
  border: 1px solid;
}
.plotter-save-prompt .saveoption .prompt-input,
.plotter-save-prompt .middle .prompt-input {
  margin-top: 0;
  border: 1px solid #ccd8e6;
  padding: 6px;
  border-radius: 4px;
  line-height: 18px;
}
.plotter-save-prompt .saveoption .prompt-input:focus,
.plotter-save-prompt .middle .prompt-input:focus {
  border: 1px solid #7e91ad;
}
.plotter-save-prompt .saveoption .tickers-prompt .contain,
.plotter-save-prompt .middle .tickers-prompt .contain {
  border-radius: 4px;
  border: 1px solid #ccd8e6;
  padding: 6px;
}
.plotter-save-prompt .saveoption .tickers-prompt .contain input,
.plotter-save-prompt .middle .tickers-prompt .contain input,
.plotter-save-prompt .saveoption .tickers-prompt .contain input:active,
.plotter-save-prompt .middle .tickers-prompt .contain input:active {
  outline: 0;
  border: none;
  width: 90px;
}
.plotter-save-prompt .saveoption .tickers-prompt .contain:focus,
.plotter-save-prompt .middle .tickers-prompt .contain:focus {
  border: 1px solid #7E91AD;
}
.plotter-save-prompt .saveoption #ticker_plotter,
.plotter-save-prompt .middle #ticker_plotter {
  line-height: 18px;
}
.plotter-save-prompt .saveoption #ticker_plotter .ms-sel-item,
.plotter-save-prompt .middle #ticker_plotter .ms-sel-item {
  color: #fff;
  background: #3b77b1;
  border-radius: 5px;
  text-transform: uppercase;
}
.plotter-save-prompt .saveoption #ticker_plotter .ms-sel-item span,
.plotter-save-prompt .middle #ticker_plotter .ms-sel-item span {
  margin: 0;
  margin-left: 4px;
  line-height: 17px;
}
.plotter-save-prompt .saveoption #ticker_plotter #ms-input-0,
.plotter-save-prompt .middle #ticker_plotter #ms-input-0 {
  line-height: 14px;
}
.plotter-save-prompt .saveoption #ticker_plotter ::-webkit-input-placeholder,
.plotter-save-prompt .middle #ticker_plotter ::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #3b77b1;
}
.plotter-save-prompt .saveoption #ticker_plotter :-moz-placeholder,
.plotter-save-prompt .middle #ticker_plotter :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #3b77b1;
}
.plotter-save-prompt .saveoption #ticker_plotter ::-moz-placeholder,
.plotter-save-prompt .middle #ticker_plotter ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #3b77b1;
}
.plotter-save-prompt .saveoption #ticker_plotter :-ms-input-placeholder,
.plotter-save-prompt .middle #ticker_plotter :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #3b77b1;
}
.plotter-save-prompt .saveoption .spanhalf,
.plotter-save-prompt .middle .spanhalf {
  width: 49%;
  margin-bottom: 0;
}
.plotter-save-prompt .saveoption .spanning,
.plotter-save-prompt .middle .spanning {
  width: 98%;
  max-width: 98%;
  margin-bottom: 0;
}
.plotter-save-prompt .saveoption .share-user-msg-text,
.plotter-save-prompt .middle .share-user-msg-text {
  font-size: 10px;
  margin-top: 10px;
  margin-left: 14px;
  display: none;
}
.plotter-save-prompt .saveoption .all-users,
.plotter-save-prompt .middle .all-users {
  float: left;
  overflow: auto;
  height: 80px;
  text-overflow: ellipsis;
  white-space: pre-line;
  max-width: 85%;
  margin-right: 5px;
}
.plotter-save-prompt .saveoption .all-users .show-user,
.plotter-save-prompt .middle .all-users .show-user {
  color: #595959;
  font-size: 10px;
  padding-right: 5px;
  padding-top: 8px;
}
.plotter-save-prompt .saveoption .all-users .show-user:first-child,
.plotter-save-prompt .middle .all-users .show-user:first-child {
  padding-left: 10px;
}
.plotter-save-prompt .saveoption .all-users .item-new,
.plotter-save-prompt .middle .all-users .item-new {
  background: #EEE;
  color: #595959;
  float: left;
  font-size: 10px;
  padding: 4px 5px 4px;
  border-radius: 8px;
  margin-right: 5px;
  margin-top: 2px;
}
.plotter-save-prompt .saveoption .all-users .item-new .close-button,
.plotter-save-prompt .middle .all-users .item-new .close-button {
  width: 7px;
  cursor: pointer;
  height: 7px;
  float: right;
  margin: 3px 1px 0 5px;
}
.plotter-save-prompt .saveoption .user-add input,
.plotter-save-prompt .middle .user-add input {
  height: 18px;
  width: 95px;
  max-width: 95px;
  background-color: #eeeeee;
  color: #595959;
  float: left;
  font-size: 10px;
  padding: 4px 5px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  outline: none;
  border: 0;
}
.plotter-save-prompt .bottom-prompt .cancel-button {
  float: left;
  padding: 12px 20px 12px 20px;
  border: 1px solid #3d7fba;
  border-radius: 3px;
  font-size: 12px;
  color: #3d7fba;
  cursor: pointer;
  width: 13%;
  text-align: center;
}
.plotter-save-prompt .bottom-prompt .cancel-button:hover {
  background-color: #3d7fba;
  color: #ffffff;
}
.plotter-save-prompt .bottom-prompt #savegraph {
  background-color: #3d7fba;
  color: #ffffff;
}
.plotter-save-prompt .bottom-prompt #savegraph:hover {
  background-color: #ffffff;
  color: #326b9e;
}
#graph-load-container .modal-container,
#graph-save-container .modal-container {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin-left: 0 !important;
}
#graph-save-container .main-graph-save-prompt {
  width: 600px!important;
  height: auto;
  background: white;
  border-radius: 10px;
  zoom: 0.9;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
}
#graph-save-container .main-graph-save-prompt .header {
  width: 100%;
  height: 33px;
  background: #E8F1F9;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: #255178;
  text-align: center;
  padding-top: 20px;
  font-size: 16px;
  font-weight: bold;
}
#graph-save-container .main-graph-save-prompt .header .title {
  font-weight: bold !important;
  float: none !important;
  font-size: 16px !important;
  color: #255178;
}
#graph-save-container .main-graph-save-prompt .content {
  width: 96%!important;
  padding-left: 2%;
  padding-right: 2%;
}
#graph-save-container .main-graph-save-prompt .content .row {
  width: 100%;
  padding: 18px 0;
  text-align: center;
  /*specific css*/
}
#graph-save-container .main-graph-save-prompt .content .row label,
#graph-save-container .main-graph-save-prompt .content .row input {
  display: inline-block;
  vertical-align: middle;
}
#graph-save-container .main-graph-save-prompt .content .row label {
  font-size: 12px;
  color: #666;
}
#graph-save-container .main-graph-save-prompt .content .row input[type=text] {
  padding: 6px;
  width: 240px;
  font-size: 12px;
  height: auto;
  line-height: 18px;
  color: #666;
  border: 1px solid #ccc;
  border-radius: 5px;
}
#graph-save-container .main-graph-save-prompt .content .row input[type=checkbox] {
  -webkit-appearance: none;
  height: 25px;
  width: 25px;
  background: url(../images/uncheck.png) no-repeat;
  background-size: 24px 24px;
  padding: 0;
  border: 0;
  margin: 0;
  cursor: pointer;
}
#graph-save-container .main-graph-save-prompt .content .row input[type=checkbox]:checked {
  background: url('../images/check.png') no-repeat;
  background-size: 24px 24px;
}
#graph-save-container .main-graph-save-prompt .content .row input#graph-save-name {
  margin-right: 24px;
}
#graph-save-container .main-graph-save-prompt .content .row input.default {
  margin-right: 12px;
}
#graph-save-container .main-graph-save-prompt .content .center {
  display: inline-block;
}
#graph-save-container .main-graph-save-prompt .content .separator {
  width: 100%;
  height: 1px;
  border-top: solid 1px #E8F1F9;
}
#graph-save-container .main-graph-save-prompt .content .button {
  float: left;
  background: #fff;
  padding: 12px 18px;
  margin-right: 18px;
  border-radius: 5px;
  color: #3E7EBB;
  font-size: 16px;
  cursor: pointer;
}
#graph-save-container .main-graph-save-prompt .content .button:last-child {
  margin-right: 0;
}
#graph-save-container .main-graph-save-prompt .content .button:hover {
  background: #3E7EBB;
  color: #fff;
}
#simplemodal-container .graph-load-prompt,
#graph-load-container .graph-load-prompt {
  border-radius: 4px;
  border: 0 !important;
}
#simplemodal-container .graph-load-prompt .header,
#graph-load-container .graph-load-prompt .header {
  position: relative;
  margin-bottom: 1px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  width: 100%;
  background: #E8F1F9;
  box-shadow: 0 1px 0 0 #d2e2f2;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: #527495 !important;
  padding: 18px 0 !important;
  text-align: center;
  font-size: 16px;
  letter-spacing: -0.2px;
}
#simplemodal-container .graph-load-prompt .header .title,
#graph-load-container .graph-load-prompt .header .title {
  display: inline-block;
  float: none !important;
}
#simplemodal-container .graph-load-prompt .header .multi-share,
#graph-load-container .graph-load-prompt .header .multi-share {
  cursor: pointer;
  border: 1px solid #ccc;
  padding: 0;
  margin-right: 40px;
  display: inline-block;
  width: 70px;
}
#simplemodal-container .graph-load-prompt .header #save-options,
#graph-load-container .graph-load-prompt .header #save-options {
  right: 60px;
  position: absolute;
  top: 36px;
}
#simplemodal-container .graph-load-prompt .header .share-input-box,
#graph-load-container .graph-load-prompt .header .share-input-box {
  height: 20px;
  margin: 12px;
  padding: 4px;
}
#simplemodal-container .graph-load-prompt .header .share-label,
#graph-load-container .graph-load-prompt .header .share-label {
  width: 55px;
  display: inline-block;
  margin-left: 12px;
  vertical-align: middle;
  margin-top: -50px;
}
#simplemodal-container .graph-load-prompt .header .prompt-input,
#graph-load-container .graph-load-prompt .header .prompt-input {
  display: inline-block;
  width: 700px;
  margin: 12px;
  border: 1px solid #ccd8e6;
  padding: 6px;
  border-radius: 4px;
  line-height: 18px;
}
#simplemodal-container .graph-load-prompt .header .prompt-input .all-users .item-new,
#graph-load-container .graph-load-prompt .header .prompt-input .all-users .item-new {
  background: #EEE;
  color: #595959;
  float: left;
  font-size: 10px;
  padding: 4px 5px 4px;
  border-radius: 8px;
  margin-right: 5px;
  margin-top: 2px;
}
#simplemodal-container .graph-load-prompt .header .prompt-input .all-users .item-new .close-button,
#graph-load-container .graph-load-prompt .header .prompt-input .all-users .item-new .close-button {
  width: 7px;
  cursor: pointer;
  height: 7px;
  float: right;
  margin: 1px 1px 0 5px;
}
#simplemodal-container .graph-load-prompt .header .prompt-input input,
#graph-load-container .graph-load-prompt .header .prompt-input input {
  width: 95px;
  max-width: 95px;
  background-color: #eeeeee;
  color: #595959;
  float: left;
  font-size: 10px;
  padding: 4px 5px;
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom-left-radius: 8px;
  margin-top: 2px;
  outline: none;
  border: 0;
}
#simplemodal-container .graph-load-prompt .header .share-done-btn,
#graph-load-container .graph-load-prompt .header .share-done-btn {
  float: right;
  margin: 0 12px 12px;
  border: 1px solid #3d7fba;
  border-radius: 4px;
  font-size: 12px;
  line-height: 18px;
  cursor: pointer;
  padding: 6px 12px;
  width: 110px;
  text-align: center;
  background-color: #3d7fba;
  color: #ffffff;
}
#simplemodal-container .graph-load-prompt .header #modal-close,
#graph-load-container .graph-load-prompt .header #modal-close {
  cursor: pointer;
  position: absolute;
  right: 25px;
  top: 22px;
}
#simplemodal-container .graph-load-prompt .header #modal-close .icon,
#graph-load-container .graph-load-prompt .header #modal-close .icon {
  width: 12.9px;
  height: 12.9px;
  fill: #a7bdd2;
}
#simplemodal-container .graph-load-prompt .content,
#graph-load-container .graph-load-prompt .content {
  background-color: #ffffff;
  overflow-y: hidden;
  font-family: Helvetica Neue, sans-serif;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
#simplemodal-container .graph-load-prompt .content .left-column,
#graph-load-container .graph-load-prompt .content .left-column {
  width: 180px;
  border-right: 1px solid #ccd8e6;
  height: 100%;
  background: #E8F1F9;
  border-bottom-left-radius: 4px;
}
#simplemodal-container .graph-load-prompt .content .left-column .search-graph-form,
#graph-load-container .graph-load-prompt .content .left-column .search-graph-form {
  padding: 12px;
}
#simplemodal-container .graph-load-prompt .content .left-column .search-graph-form input,
#graph-load-container .graph-load-prompt .content .left-column .search-graph-form input {
  height: 32px;
  padding-left: 6px;
  width: 92%;
  border-radius: 5px;
  outline: none;
  border: solid 1px #cccccc;
}
#simplemodal-container .graph-load-prompt .content .left-column .sortby,
#graph-load-container .graph-load-prompt .content .left-column .sortby {
  width: 100%;
  padding: 0;
  margin: 0;
  border-top: solid 1px #CCD8e6;
}
#simplemodal-container .graph-load-prompt .content .left-column .sortby li,
#graph-load-container .graph-load-prompt .content .left-column .sortby li {
  color: #3d7fba;
  font-size: 12px;
  line-height: 18px;
  padding: 12px;
  padding-left: 24px;
  background: none;
  border-bottom: solid 1px #CCD8e6;
  border-left: none;
  cursor: pointer;
}
#simplemodal-container .graph-load-prompt .content .left-column .sortby li.selected,
#graph-load-container .graph-load-prompt .content .left-column .sortby li.selected {
  background-color: #3d7fba;
  color: #fff;
}
#simplemodal-container .graph-load-prompt .content .left-column .sortby li.selected .icon,
#graph-load-container .graph-load-prompt .content .left-column .sortby li.selected .icon {
  fill: #fff;
}
#simplemodal-container .graph-load-prompt .content .right-column,
#graph-load-container .graph-load-prompt .content .right-column {
  height: 100%;
  padding: 0;
  margin: 0;
  overflow-y: hidden;
}
#simplemodal-container .graph-load-prompt .content .right-column .breadcrumbs-wrapper,
#graph-load-container .graph-load-prompt .content .right-column .breadcrumbs-wrapper {
  padding: 6px;
  height: 22px;
  font-size: 10px;
  border-bottom: solid 1px #dedede;
  width: 95%;
  margin: 1px;
}
#simplemodal-container .graph-load-prompt .content .right-column .breadcrumbs-wrapper span,
#graph-load-container .graph-load-prompt .content .right-column .breadcrumbs-wrapper span,
#simplemodal-container .graph-load-prompt .content .right-column .breadcrumbs-wrapper ul,
#graph-load-container .graph-load-prompt .content .right-column .breadcrumbs-wrapper ul {
  float: left;
  padding: 5px;
  margin: 0;
  color: #437fb7;
  cursor: pointer;
}
#simplemodal-container .graph-load-prompt .content .right-column .breadcrumbs-wrapper li,
#graph-load-container .graph-load-prompt .content .right-column .breadcrumbs-wrapper li {
  padding: 0;
  padding-left: 5px;
  text-transform: uppercase;
}
#simplemodal-container .graph-load-prompt .content .right-column .breadcrumbs-wrapper ul,
#graph-load-container .graph-load-prompt .content .right-column .breadcrumbs-wrapper ul {
  list-style: none;
}
#simplemodal-container .graph-load-prompt .content .right-column .breadcrumbs-wrapper span::after,
#graph-load-container .graph-load-prompt .content .right-column .breadcrumbs-wrapper span::after {
  content: ">";
}
#simplemodal-container .graph-load-prompt .content .right-column .max-class,
#graph-load-container .graph-load-prompt .content .right-column .max-class {
  max-width: 300px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults {
  table-layout: fixed;
  width: 100%;
  padding: 0;
  margin: 0;
  float: left;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults thead,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults thead {
  display: block;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .bgselected,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .bgselected {
  background: #e8f1f9;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults tbody,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults tbody {
  display: block;
  overflow-y: auto;
  max-height: 300px;
  width: 960px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults th,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults th {
  font-size: 12px;
  line-height: 18px;
  font-weight: 700;
  padding: 12px;
  padding-left: 6px;
  color: #333333;
  text-align: left;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults th .sort-triangle,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults th .sort-triangle {
  padding-left: 7px;
  cursor: pointer;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults th .search-name,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults th .search-name {
  display: block;
  padding: 4px;
  margin-top: 4px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .ticker,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .ticker,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .tags,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .tags,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .date,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .date,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .owner,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .owner,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .owner_temp,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .owner_temp,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .date_temp,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .date_temp {
  width: 67px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .shared,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .shared,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .share_temp,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .share_temp {
  width: 138px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .ticker_temp,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .ticker_temp {
  width: 37px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .check-mark,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .check-mark {
  width: 43px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .check-mark .tickername,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .check-mark .tickername {
  max-width: 43px;
  min-width: 43px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .select-checkbox,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .select-checkbox {
  width: 15px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .title,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .title,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .name_ser,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .name_ser {
  width: 285px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .sharename,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .sharename {
  max-width: 144px;
  min-width: 138px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .name,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .name {
  width: 100px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .delete,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .delete {
  width: 4px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .series,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .series {
  width: 250px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .tag_title,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .tag_title,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .ticker_title,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .ticker_title {
  width: 130px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults td,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults td {
  font-size: 12px;
  line-height: 18px;
  font-weight: normal;
  color: #666;
  padding: 6px;
  user-select: none;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .graphname,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .graphname,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .seriestitle,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .seriestitle {
  max-width: 291px;
  min-width: 291px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .tickername,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .tickername,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .tagname,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .tagname,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .datename,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .datename,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .opendatename,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .opendatename,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .ownername,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .ownername,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .no_plotter,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .no_plotter {
  max-width: 73px;
  min-width: 73px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .tickername,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .tickername {
  text-transform: uppercase;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .datename,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .datename,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .opendatename,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .opendatename,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .ownername,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .ownername {
  text-align: left;
  min-width: 78px;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .list-by-tag,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .list-by-tag,
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .list-by-ticker,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .list-by-ticker {
  max-width: 136px;
  min-width: 136px;
  text-align: left;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .input-row,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .input-row {
  cursor: auto;
  border: 1px solid black;
  color: blue;
  text-overflow: initial;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .req,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .req {
  box-shadow: 0 0 5px 5px #bcbcbc;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .delete-row,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .delete-row {
  text-align: center;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults .delete-row:hover,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults .delete-row:hover {
  color: red;
}
#simplemodal-container .graph-load-prompt .content .right-column .loadGraphResults tr:hover,
#graph-load-container .graph-load-prompt .content .right-column .loadGraphResults tr:hover {
  background: #FFFDE0;
}
#simplemodal-container .graph-load-prompt .content .right-column .saved_series .select-checkbox,
#graph-load-container .graph-load-prompt .content .right-column .saved_series .select-checkbox {
  padding: 6px;
}
#simplemodal-container .graph-load-prompt .content .right-column .saved_series .name_col,
#graph-load-container .graph-load-prompt .content .right-column .saved_series .name_col,
#simplemodal-container .graph-load-prompt .content .right-column .saved_series .ticker_col,
#graph-load-container .graph-load-prompt .content .right-column .saved_series .ticker_col,
#simplemodal-container .graph-load-prompt .content .right-column .saved_series .tag_col,
#graph-load-container .graph-load-prompt .content .right-column .saved_series .tag_col {
  max-width: 200px;
  min-width: 200px;
  padding: 12px;
}
#simplemodal-container .graph-load-prompt .content .right-column .saved_series .date_col,
#graph-load-container .graph-load-prompt .content .right-column .saved_series .date_col {
  max-width: 70px;
  min-width: 70px;
  padding: 12px;
  text-align: center;
}
#simplemodal-container .graph-load-prompt .content .right-column .load_popup_company tbody,
#graph-load-container .graph-load-prompt .content .right-column .load_popup_company tbody {
  width: auto !important;
}
#simplemodal-container .graph-load-prompt .tracker_map,
#graph-load-container .graph-load-prompt .tracker_map {
  padding: 6px 0;
  text-align: left;
  border-bottom: 1px dashed #eaeaea;
}
#simplemodal-container .graph-load-prompt .tracker_map .avant-inp-holder,
#graph-load-container .graph-load-prompt .tracker_map .avant-inp-holder {
  padding: 4px 12px;
}
#simplemodal-container .graph-load-prompt .avant-inp-holder span:first-child,
#graph-load-container .graph-load-prompt .avant-inp-holder span:first-child,
#simplemodal-container .graph-load-prompt .avant-inp-holder label,
#graph-load-container .graph-load-prompt .avant-inp-holder label {
  line-height: 32px;
  font-size: 14px;
  color: #7E91AD;
  margin-right: 12px;
  display: inline-block;
  min-width: 250px;
}
#simplemodal-container .graph-load-prompt .avant-inp-holder input,
#graph-load-container .graph-load-prompt .avant-inp-holder input {
  line-height: 24px;
  padding: 3px;
  margin: 0;
  width: 650px;
  border: 1px solid #7E91AD;
  outline: none;
  border-width: 0 0 1px 0;
}
#simplemodal-container .graph-load-prompt .avant-inp-holder .undo-btn,
#graph-load-container .graph-load-prompt .avant-inp-holder .undo-btn {
  margin-left: -24px;
  cursor: pointer;
  font-size: 12px;
  color: #dedede;
}
#simplemodal-container .graph-load-prompt .avant-inp-holder:hover,
#graph-load-container .graph-load-prompt .avant-inp-holder:hover {
  background-color: #dcdcdc;
}
#simplemodal-container .graph-load-prompt .edited,
#graph-load-container .graph-load-prompt .edited {
  background-color: #efefef;
}
#simplemodal-container .graph-load-prompt .head-ticker .avant-inp-holder,
#graph-load-container .graph-load-prompt .head-ticker .avant-inp-holder {
  border: 1px solid #7E91AD;
  padding: 2px 4px;
  height: 32px;
  border-radius: 4px;
  display: inline-block;
}
#simplemodal-container .graph-load-prompt .head-ticker .avant-inp-holder label,
#graph-load-container .graph-load-prompt .head-ticker .avant-inp-holder label,
#simplemodal-container .graph-load-prompt .head-ticker .avant-inp-holder span:first-child,
#graph-load-container .graph-load-prompt .head-ticker .avant-inp-holder span:first-child {
  min-width: inherit;
  margin-right: 4px;
}
#simplemodal-container .graph-load-prompt .head-ticker .avant-inp-holder input,
#graph-load-container .graph-load-prompt .head-ticker .avant-inp-holder input {
  width: 80px;
  padding: 4px;
  border: 0px;
  background: transparent;
}
#simplemodal-container .graph-load-prompt .head-ticker .ticker-form,
#graph-load-container .graph-load-prompt .head-ticker .ticker-form {
  padding: 6px 12px;
}
#simplemodal-container .graph-load-prompt .tracker-save-btn,
#graph-load-container .graph-load-prompt .tracker-save-btn {
  background-color: #3d7fba;
  color: #ffffff;
  float: right;
  border: 1px solid #3d7fba;
  border-radius: 4px;
  font-size: 12px;
  line-height: 18px;
  cursor: pointer;
  padding: 6px 12px;
  width: 110px;
  margin: 12px;
  text-align: center;
}
#simplemodal-container .graph-load-prompt .bottom-prompt,
#graph-load-container .graph-load-prompt .bottom-prompt {
  bottom: 0px;
  position: absolute;
  width: inherit;
  padding: 10px 0px;
}
#simplemodal-container .graph-load-prompt .bottom-prompt .sendbutton,
#graph-load-container .graph-load-prompt .bottom-prompt .sendbutton {
  margin-right: 24px;
  font-size: 14px;
}
/**
for popup of admin saved search
*/
.add-ticker-popup .content {
  width: 100%;
}
.add-ticker-popup .content .right-column .row {
  padding: 18px 0 0 0;
}
.add-ticker-popup .content .right-column .row .watchlists .row-label,
.add-ticker-popup .content .right-column .row .tickers .row-label,
.add-ticker-popup .content .right-column .row .alert .row-label {
  display: inline-block;
  width: 200px;
  text-align: left;
  color: #7e91ad;
}
.add-ticker-popup .content .right-column .row .watchlists .row-text,
.add-ticker-popup .content .right-column .row .tickers .row-text,
.add-ticker-popup .content .right-column .row .alert .row-text {
  display: inline-block;
  width: 400px;
  text-align: left;
  font-size: 15px;
  vertical-align: middle;
}
.add-ticker-popup .content .right-column .row .watchlists .row-text select,
.add-ticker-popup .content .right-column .row .tickers .row-text select,
.add-ticker-popup .content .right-column .row .alert .row-text select {
  width: 400px;
  font-size: 12px;
  line-height: 25px;
  height: 25px;
  color: #7e91ad;
  background: #fff;
  border: 1px solid #d4e0ea;
}
.add-ticker-popup .content .right-column .row .watchlists .row-text textarea,
.add-ticker-popup .content .right-column .row .tickers .row-text textarea,
.add-ticker-popup .content .right-column .row .alert .row-text textarea {
  width: 398px;
  height: 150px;
  resize: none;
  padding: 0px;
  font-size: 12px;
  border-radius: 3px;
  text-indent: 10px;
  border: 1px solid #d4e0ea;
}
.add-ticker-popup .content .right-column .row .watchlists .row-text input,
.add-ticker-popup .content .right-column .row .tickers .row-text input,
.add-ticker-popup .content .right-column .row .alert .row-text input {
  width: 398px;
  height: 30px;
  resize: none;
  padding: 0;
  font-size: 12px;
  border-radius: 3px;
  text-indent: 10px;
  border: 1px solid #d4e0ea;
}
.add-ticker-popup .content .right-column .row .tickers .row-text {
  margin-top: 18px;
}
.add-ticker-popup .content .right-column .row .center .update_query {
  background-color: #3d7fba;
  color: #fff;
  border-radius: 4px;
  line-height: 18px;
  font-size: 16px;
  font-family: Arial, sans-serif;
  margin: 0;
  outline: none;
  box-shadow: none;
  padding: 12px 24px;
  cursor: pointer;
  border: 1px solid #fff;
  margin-left: 12px;
}
.add-ticker-popup .content .right-column .row .center .success-msg {
  width: auto;
  color: #3d7fba;
  border-radius: 4px;
  font-size: 16px;
  font-family: Arial, sans-serif;
  margin: 0;
  outline: none;
  box-shadow: none;
  vertical-align: middle;
  line-height: 44px;
  cursor: pointer;
  border: 1px solid #fff;
  margin-left: 12px;
}
.docsearch-highlight-download-prompt .content {
  padding: 10px;
  box-sizing: border-box;
}
.docsearch-highlight-download-prompt .content .dl-filetype {
  flex-direction: column;
}
.docsearch-highlight-download-prompt .content .dl-filetype .dl_filetype_heading {
  font-size: 14px;
  line-height: 24px;
}
.docsearch-highlight-download-prompt .content .download-settings .checkbox__input {
  display: none;
}
.docsearch-highlight-download-prompt .content .download-settings .checkbox__input:checked + label:after {
  border-color: white;
}
.docsearch-highlight-download-prompt .content .download-settings .checkbox__input:checked + label:before {
  background-color: #3d7fba;
  border-color: #3d7fba;
}
.docsearch-highlight-download-prompt .content .download-settings .checkbox__label {
  display: inline-block;
  padding: 10px 30px;
  position: relative;
  font-size: 14px;
  color: #698094;
}
.docsearch-highlight-download-prompt .content .download-settings .checkbox__label:hover:after {
  border-color: #d4e0ea;
}
.docsearch-highlight-download-prompt .content .download-settings .checkbox__label:before {
  content: '';
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 10px;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
.docsearch-highlight-download-prompt .content .download-settings .checkbox__label:after {
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 14px;
  left: 4px;
  border: 2px solid white;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.docsearch-highlight-download-prompt .content .download-settings .dl_settings_heading {
  font-size: 14px;
  line-height: 24px;
}
.docsearch-highlight-download-prompt .content .download_options {
  padding: 10px 0;
}
.docsearch-highlight-download-prompt .content .row {
  width: 98% !important;
}
.docsearch-download-prompt,
.docsearch-highlight-download-prompt {
  width: 700px;
  top: 40px;
  position: relative;
  border: 1px solid #E9F1F9;
  border-radius: 10px;
}
.docsearch-download-prompt .addFilterButton,
.docsearch-highlight-download-prompt .addFilterButton {
  margin: 10px 0;
  border: 1px solid #E9F1F9;
  height: 50px;
  width: 180px;
  line-height: 50px;
  text-align: center;
  cursor: pointer;
  background: #E9F1F9;
  color: #7e91ad;
  border-radius: 3px;
}
.docsearch-download-prompt .label-filters,
.docsearch-highlight-download-prompt .label-filters {
  position: absolute;
}
.docsearch-download-prompt .label-filters .appliedFilters:first-child,
.docsearch-highlight-download-prompt .label-filters .appliedFilters:first-child {
  margin-left: 0;
}
.docsearch-download-prompt .label-filters .appliedFilters .label-token,
.docsearch-highlight-download-prompt .label-filters .appliedFilters .label-token {
  font-size: 11px;
  border-radius: 3px;
  display: inline-block;
  vertical-align: top;
  margin: 8px 4px 0 4px;
  color: #4A5664;
  padding: 4px 8px;
  box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.15);
  font-weight: 600;
}
.docsearch-download-prompt .label-filters .appliedFilters .label-token .token-delete-icon,
.docsearch-highlight-download-prompt .label-filters .appliedFilters .label-token .token-delete-icon {
  height: 8px;
  width: 6px;
  display: inline-block;
  fill: #090c0e;
  margin-left: 8px;
  opacity: 0.5;
  cursor: pointer;
}
.docsearch-download-prompt .add-token,
.docsearch-highlight-download-prompt .add-token {
  position: absolute;
  display: inline-block;
}
.docsearch-download-prompt .add-token .add-token-helper,
.docsearch-highlight-download-prompt .add-token .add-token-helper {
  z-index: 9999;
  position: absolute;
  /*left: 180px;*/
  border: 1px solid #E9F1F9;
  border-radius: 3px;
  background: #E9F1F9;
  /*display: none;*/
  cursor: default;
  width: 240px;
  padding: 20px 10px 10px 10px;
  box-sizing: border-box;
  color: #7e91ad;
}
.docsearch-download-prompt .add-token .add-token-helper .always-hidden,
.docsearch-highlight-download-prompt .add-token .add-token-helper .always-hidden {
  display: none !important;
}
.docsearch-download-prompt .add-token .add-token-helper .plain-input,
.docsearch-highlight-download-prompt .add-token .add-token-helper .plain-input {
  display: inline-block;
  margin: -17px 4px 8px 17px;
  padding: 6px 8px;
  position: relative;
  outline: 0;
  border-radius: 3px;
  border: none;
  font-size: 11px;
  width: 85%;
}
.docsearch-download-prompt .add-token .add-token-helper .icon,
.docsearch-highlight-download-prompt .add-token .add-token-helper .icon {
  height: 13px;
  width: 13px;
  margin-top: 0;
  margin-right: 12px;
  fill: #1e374d;
  fill-opacity: 0.5;
}
.docsearch-download-prompt .add-token .add-token-helper .add-highlight-search,
.docsearch-highlight-download-prompt .add-token .add-token-helper .add-highlight-search {
  fill: #7e91ad;
}
.docsearch-download-prompt .add-token .add-token-helper .side-arrow-icon,
.docsearch-highlight-download-prompt .add-token .add-token-helper .side-arrow-icon {
  height: 10px;
  width: 10px;
  fill: #1e374d;
  margin-right: 8px;
  position: relative;
  top: 1px;
}
.docsearch-download-prompt .add-token .add-token-helper .general-labels,
.docsearch-highlight-download-prompt .add-token .add-token-helper .general-labels {
  max-height: 300px;
  overflow-y: auto;
}
.docsearch-download-prompt .add-token .add-token-helper .gen-label,
.docsearch-highlight-download-prompt .add-token .add-token-helper .gen-label {
  border-radius: 3px;
  padding: 8px 10px;
  color: #4A5664;
  font-weight: 600;
  margin: 3px 18px 6px 18px;
  cursor: pointer;
  font-size: 12px;
  height: 11px;
  line-height: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.docsearch-download-prompt .add-token .add-token-helper .show-more,
.docsearch-highlight-download-prompt .add-token .add-token-helper .show-more {
  display: inline-block;
  margin-top: 10px;
  margin-left: 18px;
  cursor: pointer;
  text-decoration: underline;
}
.docsearch-download-prompt .header,
.docsearch-highlight-download-prompt .header {
  width: 100%;
  background: #E9F1F9;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: #7e91ad;
  text-align: center;
  font-size: 18px;
  font-family: Helvetica Neue, sans-serif;
  padding: 17px 0;
}
.docsearch-download-prompt .header .close#modal-close,
.docsearch-highlight-download-prompt .header .close#modal-close {
  font-size: 18px;
  position: absolute;
  top: 17px;
  right: 0;
  cursor: pointer;
  margin-right: 18px;
}
.docsearch-download-prompt .header .close#modal-close .icon,
.docsearch-highlight-download-prompt .header .close#modal-close .icon {
  width: 12.9px;
  height: 12.9px;
  fill: #a7bdd2;
}
.docsearch-download-prompt .content,
.docsearch-highlight-download-prompt .content {
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  overflow-y: hidden;
}
.docsearch-download-prompt .content .download-settings,
.docsearch-highlight-download-prompt .content .download-settings,
.docsearch-download-prompt .content .dl-filetype,
.docsearch-highlight-download-prompt .content .dl-filetype {
  padding: 0 8px;
  margin: 8px 0;
  display: flex;
  box-sizing: border-box;
}
.docsearch-download-prompt .content .download-settings .dl_settings_heading,
.docsearch-highlight-download-prompt .content .download-settings .dl_settings_heading,
.docsearch-download-prompt .content .dl-filetype .dl_settings_heading,
.docsearch-highlight-download-prompt .content .dl-filetype .dl_settings_heading {
  color: #698094;
  font-weight: normal;
  text-transform: uppercase;
  font-size: 14px;
  margin-bottom: 10px;
}
.docsearch-download-prompt .content .download-settings .dl_filetype_heading,
.docsearch-highlight-download-prompt .content .download-settings .dl_filetype_heading,
.docsearch-download-prompt .content .dl-filetype .dl_filetype_heading,
.docsearch-highlight-download-prompt .content .dl-filetype .dl_filetype_heading {
  color: #698094;
  text-transform: uppercase;
  font-size: 14px;
  margin-right: 10px;
}
.docsearch-download-prompt .content .download-settings .radio-div,
.docsearch-highlight-download-prompt .content .download-settings .radio-div,
.docsearch-download-prompt .content .dl-filetype .radio-div,
.docsearch-highlight-download-prompt .content .dl-filetype .radio-div {
  display: inline-block;
  height: 14px;
  position: relative;
  padding: 0 8px !important;
}
.docsearch-download-prompt .content .download-settings .radio-div .radio-button,
.docsearch-highlight-download-prompt .content .download-settings .radio-div .radio-button,
.docsearch-download-prompt .content .dl-filetype .radio-div .radio-button,
.docsearch-highlight-download-prompt .content .dl-filetype .radio-div .radio-button {
  height: 16px;
  width: 16px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
.docsearch-download-prompt .content .download-settings .radio-div .radio-button label,
.docsearch-highlight-download-prompt .content .download-settings .radio-div .radio-button label,
.docsearch-download-prompt .content .dl-filetype .radio-div .radio-button label,
.docsearch-highlight-download-prompt .content .dl-filetype .radio-div .radio-button label {
  cursor: pointer;
  position: absolute;
  width: 13px;
  height: 13px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #ccd8e6;
  border-radius: 50px;
}
.docsearch-download-prompt .content .download-settings .radio-div .radio-button label:hover::after,
.docsearch-highlight-download-prompt .content .download-settings .radio-div .radio-button label:hover::after,
.docsearch-download-prompt .content .dl-filetype .radio-div .radio-button label:hover::after,
.docsearch-highlight-download-prompt .content .dl-filetype .radio-div .radio-button label:hover::after {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  background-color: #3d7fba;
}
.docsearch-download-prompt .content .download-settings .radio-div .radio-button label:after,
.docsearch-highlight-download-prompt .content .download-settings .radio-div .radio-button label:after,
.docsearch-download-prompt .content .dl-filetype .radio-div .radio-button label:after,
.docsearch-highlight-download-prompt .content .dl-filetype .radio-div .radio-button label:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  top: 2px;
  left: 2px;
  border-radius: 6px;
  background-color: transparent;
}
.docsearch-download-prompt .content .download-settings .radio-div input[type=radio],
.docsearch-highlight-download-prompt .content .download-settings .radio-div input[type=radio],
.docsearch-download-prompt .content .dl-filetype .radio-div input[type=radio],
.docsearch-highlight-download-prompt .content .dl-filetype .radio-div input[type=radio] {
  visibility: hidden;
}
.docsearch-download-prompt .content .download-settings .radio-div input[type=radio]:checked + label:after,
.docsearch-highlight-download-prompt .content .download-settings .radio-div input[type=radio]:checked + label:after,
.docsearch-download-prompt .content .dl-filetype .radio-div input[type=radio]:checked + label:after,
.docsearch-highlight-download-prompt .content .dl-filetype .radio-div input[type=radio]:checked + label:after {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  background-color: #3d7fba;
}
.docsearch-download-prompt .content .download-settings .radio-div h5,
.docsearch-highlight-download-prompt .content .download-settings .radio-div h5,
.docsearch-download-prompt .content .dl-filetype .radio-div h5,
.docsearch-highlight-download-prompt .content .dl-filetype .radio-div h5 {
  margin-left: 14px;
  font-size: 12px;
  color: #3d7fba;
  margin-top: 0;
}
.docsearch-download-prompt .content .download-settings,
.docsearch-highlight-download-prompt .content .download-settings {
  flex-flow: column wrap;
  height: 120px;
}
.docsearch-download-prompt .content .download-settings .radio-div,
.docsearch-highlight-download-prompt .content .download-settings .radio-div {
  margin: 4px 0 !important;
}
.docsearch-download-prompt .content .download-settings .dl-redlining__question,
.docsearch-highlight-download-prompt .content .download-settings .dl-redlining__question {
  font-size: 11px;
  color: #EFF5FA;
  background-color: #3d7fba;
  height: 16px;
  width: 16px;
  text-align: center;
  line-height: 16px;
  padding: 0;
  display: inline-block;
  font-weight: 600;
  border-radius: 3px;
  box-shadow: none;
  cursor: pointer;
  position: relative;
  margin-left: 10px;
}
.docsearch-download-prompt .content .download-settings .dl-redlining__question:hover:after,
.docsearch-highlight-download-prompt .content .download-settings .dl-redlining__question:hover:after {
  left: 25px;
  bottom: -3px;
  padding: 4px 8px;
}
.docsearch-download-prompt .content .download-table,
.docsearch-highlight-download-prompt .content .download-table {
  position: absolute;
  top: 215px;
  bottom: 50px;
  width: 100%;
  overflow: auto;
}
.docsearch-download-prompt .content .download-table .token-text,
.docsearch-highlight-download-prompt .content .download-table .token-text {
  display: inline-block;
  width: 80px;
  white-space: nowrap;
  overflow: hidden !important;
  text-overflow: ellipsis;
}
.docsearch-download-prompt .content .row,
.docsearch-highlight-download-prompt .content .row {
  position: absolute;
  bottom: 10px;
  width: 100%;
}
.docsearch-download-prompt .content .row .left-row,
.docsearch-highlight-download-prompt .content .row .left-row {
  width: 50%;
  float: left;
  color: #698094;
  font-weight: normal;
  font-size: 14px;
  box-sizing: border-box;
  padding-left: 8px;
  line-height: 34px;
}
.docsearch-download-prompt .content .row .right-row,
.docsearch-highlight-download-prompt .content .row .right-row {
  display: inline-block;
  float: right;
  width: 50%;
  box-sizing: border-box;
  padding-right: 8px;
}
.docsearch-download-prompt .content .row .right-row .downloadBtn,
.docsearch-highlight-download-prompt .content .row .right-row .downloadBtn {
  background-color: #5BCC87;
  color: #fff;
  border: 1px solid;
  border-radius: 4px;
  line-height: 8px;
  font-size: 12px;
  font-family: Arial, sans-serif;
  outline: none;
  box-shadow: none;
  padding: 12px 24px;
  cursor: pointer;
  float: right;
  margin-left: 10px;
}
.docsearch-download-prompt .content .row .right-row .close,
.docsearch-highlight-download-prompt .content .row .right-row .close {
  color: #fff;
  background-color: #8999BA;
  border-radius: 4px;
  line-height: 8px;
  font-size: 12px;
  font-family: Arial, sans-serif;
  margin: 0;
  outline: none;
  box-shadow: none;
  padding: 12px 24px;
  cursor: pointer;
  border: 1px solid #fff;
  margin-left: 12px;
  float: right;
}
.docsearch-download-prompt .content .doc-list-selected,
.docsearch-highlight-download-prompt .content .doc-list-selected {
  border-top: 1px solid #d4e0ea;
  padding: 8px 0;
}
.docsearch-download-prompt .content .doc-list-selected:first-child,
.docsearch-highlight-download-prompt .content .doc-list-selected:first-child {
  border-top: 0;
}
.docsearch-download-prompt .content .doc-list-selected:after,
.docsearch-highlight-download-prompt .content .doc-list-selected:after {
  content: '';
  display: block;
  clear: both;
}
.docsearch-download-prompt .content .doc-list-selected .date,
.docsearch-highlight-download-prompt .content .doc-list-selected .date {
  float: left;
  text-transform: none;
  font-size: 12px;
  line-height: 28px;
}
.docsearch-download-prompt .content .doc-list-selected .page_text,
.docsearch-highlight-download-prompt .content .doc-list-selected .page_text {
  width: 30px;
  float: left;
  margin-left: 30px;
  font-size: 12px;
  color: #698094;
  line-height: 28px;
  text-align: center;
}
.docsearch-download-prompt .content .doc-list-selected .pages,
.docsearch-highlight-download-prompt .content .doc-list-selected .pages {
  font-size: 12px;
  color: #698094;
  float: left;
  line-height: 28px;
}
.docsearch-download-prompt .content .dl-bottom-break,
.docsearch-highlight-download-prompt .content .dl-bottom-break {
  border-bottom: 1px solid #d4e0ea;
  margin-top: 10px;
}
.docsearch-download-prompt .content .ticker-company-link,
.docsearch-highlight-download-prompt .content .ticker-company-link {
  color: #ffffff;
  background-color: #3d7fba;
  border-radius: 4px;
  margin-right: 15px;
  text-transform: uppercase;
  font-size: 11px;
  font-weight: 600;
  display: inline-block;
  padding: 3px 5px;
  border: none;
  min-width: 50px;
  text-align: center;
  float: left;
  margin-left: 20px;
  line-height: 18px;
  margin-top: 2px;
}
.docsearch-download-prompt .content .doc-fetch-link,
.docsearch-highlight-download-prompt .content .doc-fetch-link {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: #3d7fba;
  font-size: 12px;
  margin-right: 20px;
  display: inline-block;
  width: 320px;
  line-height: 28px;
  float: left;
}
.docsearch-highlight-download-prompt .content .download-settings {
  height: auto;
}
.tableextract-load-prompt {
  border: 1px solid #E8F1F9 !important;
  border-radius: 4px;
}
.tableextract-load-prompt .header {
  width: 100%;
  background: #E8F1F9;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: #7e91ad;
  text-align: center;
  font-size: 16px;
  line-height: 18px;
  font-family: Helvetica Neue, sans-serif;
  padding: 6px 0;
}
.tableextract-load-prompt .header .close#modal-close {
  font-size: 18px;
  position: absolute;
  top: 20px;
  right: 18px;
  cursor: pointer;
  margin-right: 18px;
}
.tableextract-load-prompt .content {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  font-size: 13px;
  line-height: 18px;
  color: #666666;
  padding: 18px 12px;
  font-family: Arial, Helvetica, sans-serif;
}
.wl-popup {
  border: 0 !important;
  border-radius: 3px;
  box-shadow: 0 0 65px rgba(29, 32, 35, 0.4) !important;
  font-family: Helvetica Neue, Arial, sans-serif;
}
.wl-popup .header {
  width: 100%;
  font-weight: 300;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  color: #3d7fba;
  text-align: center;
  font-size: 16px;
  line-height: 18px;
  padding: 12px 0;
}
.wl-popup .header .title {
  display: inline-block;
}
.wl-popup .header .close#modal-close {
  display: inline-block;
  float: right;
  font-size: 12px;
  line-height: 18px;
  color: #bbc6d5;
  cursor: pointer;
  margin-right: 12px;
}
.wl-popup .header .close#modal-close .icon {
  height: 12px;
  width: 12px;
  fill: #bbc6d5;
}
.wl-popup .text {
  font-size: 14px;
  padding: 12px;
  color: #5d6e7c;
}
.wl-popup .content {
  font-size: 13px;
  line-height: 18px;
  color: #666666;
  padding: 0 12px 12px 12px;
}
.wl-popup .content__add-ticker .tick-err {
  font-size: 11px;
  color: #bbc6d5;
  margin: 4px 0px 6px 6px;
  display: none;
}
.wl-popup .content__add-ticker .tick-err__message {
  color: #f1696d;
}
.wl-popup .content__add-ticker .tick-err #remove_duplicate {
  border-radius: 3px;
  padding: 0 6px;
  cursor: pointer;
  float: right;
  color: #f1696d;
  border: 1px solid #f1696d;
}
.wl-popup .content .rejected-tick {
  font-size: 11px;
  color: #698094;
  margin: 4px 0px 6px 6px;
}
.wl-popup .content .wl-err {
  font-size: 11px;
  color: #ef5e4b;
  padding: 6px;
}
.wl-popup .content #bulk_delete_all {
  line-height: 24px;
  border-radius: 2px;
  cursor: pointer;
  text-align: center;
  border: 1px solid #ccd8e6;
  padding: 0 8px;
  width: 96px;
  font-weight: 500;
  font-size: 12px;
  margin: 0 0 12px auto;
  color: #3d7fba;
}
.wl-popup .content .additional_notes {
  display: flex;
  flex-direction: column;
}
.wl-popup .content .additional_notes__label {
  color: #889bba;
  font-size: 12px;
  line-height: 24px;
  padding-left: 4px;
}
.wl-popup .content .additional_notes #notes_err {
  color: #ef5e4b;
  padding-left: 10px;
}
.wl-popup .content .additional_notes__text-area {
  border: 1px solid #ccd8e6;
  color: #889bba;
  font-size: 12px;
  line-height: 12px;
  min-height: 80px;
  margin: 0;
  resize: none;
  padding: 12px;
  box-sizing: border-box;
  font-family: Lato, sans-serif;
}
.wl-popup .content input {
  width: 100%;
  box-sizing: border-box;
  line-height: 32px;
  height: 32px;
  font-size: 12px;
  border: 1px solid #d4e0ea;
  border-radius: 3px;
  padding: 0 12px;
}
.wl-popup .content .ticker-input textarea {
  height: 96px;
  min-width: 96%;
  max-width: 96%;
  padding: 6px;
  border: 0 solid #d4e0ea;
  border-radius: 3px;
  min-height: 96px;
  font-size: 12px;
  line-height: 18px;
}
.wl-popup .content .ticker-input {
  margin-top: 12px;
  border: 1px solid #d4e0ea;
  border-radius: 3px;
}
.wl-popup .content .ticker-input .noisy-wrapper {
  height: 100%;
}
.wl-popup .content .ticker-input .noisy-list {
  box-sizing: border-box;
  height: 100%;
  overflow-y: auto;
}
.wl-popup .content .ticker-input .noisy-long-token {
  display: inline-block;
  border: 1px solid #3d7fba;
  margin-right: 6px;
  margin-bottom: 6px;
  padding: 0 6px !important;
  line-height: 18px;
  border-radius: 3px;
  text-transform: uppercase;
  color: #ffffff;
  background-color: #3d7fba;
  font-size: 10px;
}
.wl-popup .content .ticker-input .noisy-long-token.spotlight {
  background: #ffffff;
  border: 1px solid #3d7fba;
  color: #3d7fba;
}
.wl-popup .content .ticker-input .noisy-long-token.dupe {
  background: #f04848;
  border: 1px solid #f04848;
}
.wl-popup .content .ticker-input .noisy-long-token.spotlight.dupe {
  background: #ffffff;
  border: 1px solid #f04848;
  color: #f04848;
}
.wl-popup .content .ticker-input input.tiny-input,
.wl-popup .content .ticker-input input.tiny-input:hover {
  outline: none;
  border: none;
}
.wl-popup .content .ticker-input input.tiny-input {
  width: 200px;
  vertical-align: top;
  padding: 1px 3px;
  line-height: 18px;
  height: 18px;
}
.wl-popup .content .ticker-input .suggest-wrapper {
  border: 0;
  border-radius: 0;
  box-shadow: 1px 2px 12px -2px #1e374d;
}
.wl-popup .content .ticker-input .suggest-wrapper .suggest {
  border-radius: 4px;
}
.wl-popup .content .ticker-input .suggest-wrapper .suggest li {
  display: block;
  text-transform: uppercase;
  width: 100%;
  padding-top: 6px;
  padding-left: 6px;
  clear: both;
  padding-bottom: 5px;
  cursor: pointer;
  border-bottom: 1px solid #d4e0ea;
  box-sizing: border-box;
}
.wl-popup .content .ticker-input .suggest-wrapper .suggest li .newDocTicker,
.wl-popup .content .ticker-input .suggest-wrapper .suggest li .newDocTickerInt {
  width: 60px;
  text-align: center;
  background: #3d7fba;
  border: 0px;
  border-radius: 2px;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #ffffff;
  margin-left: 6px;
  font-size: 11px;
  height: 18px;
  line-height: 18px;
  padding: 0px 4px;
  font-family: Helvetica Neue, Arial, sans-serif;
}
.wl-popup .content .ticker-input .suggest-wrapper .suggest li .newDocCompName {
  padding: 0px 0 0px 12px;
  line-height: 18px;
  height: 18px;
  font-size: 11px;
}
.wl-popup .content .ticker-input .suggest-wrapper .suggest .selected .newDocTicker,
.wl-popup .content .ticker-input .suggest-wrapper .suggest .selected .newDocTickerInt {
  border: 0px;
  background: #ffffff;
  color: #3d7fba;
}
.wl-popup .content .alert-row {
  margin-bottom: 12px;
  line-height: 18px;
}
.wl-popup .content .alert-row .title {
  font-weight: bold;
}
.wl-popup .content .alert-row .select-options {
  line-height: 24px;
  color: #3d7fba;
  cursor: pointer;
}
.wl-popup .content .alert-row .select-options .select {
  padding: 0 6px;
}
.wl-popup .content .alert-row .select-options .select:hover {
  text-decoration: underline;
}
.wl-popup .content .alert-row .alerts {
  text-align: center;
}
.wl-popup .content .alert-row .alerts .select {
  font-size: 11px;
}
.wl-popup .content .alert-row .alerts .filings,
.wl-popup .content .alert-row .alerts .stock,
.wl-popup .content .alert-row .alerts .news {
  display: inline-block;
  width: 33%;
  vertical-align: top;
}
.wl-popup .content .alert-row .alerts .title {
  font-size: 11px;
  font-weight: bold;
}
.wl-popup .content .alert-row .alerts form {
  text-align: left;
  font-size: 11px;
  line-height: 14px;
  color: #666666;
  margin-left: 24px;
}
.wl-popup .content .alert-row .alerts form input {
  width: 10%;
}
.wl-popup .content .alert-row .alerts form input.blackbox[type=checkbox] {
  -webkit-appearance: none;
  border: 1px solid #d4e0ea;
  height: 14px;
  width: 14px;
  overflow: hidden;
  margin: 0 6px 0 0;
  border-radius: 2px;
  font-size: 12px;
  background-color: #ffffff;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: sentieo, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: bottom;
  margin-top: 3px;
  padding: 0 6px;
}
.wl-popup .content .alert-row .alerts form input.blackbox[type=checkbox]:checked {
  background-color: #3d7fba;
  border: 1px solid #3d7fba;
}
.wl-popup .content .alert-row .alerts form input.blackbox[type=checkbox]:checked::before {
  -webkit-appearance: none;
  content: "\e009";
  margin-left: -6px;
}
.wl-popup .content .alert-row .alerts form .checktext {
  display: inline-block;
  vertical-align: bottom;
}
.wl-popup .content .alert-row .news {
  margin-left: 20px;
}
.wl-popup .content .add-followed-ticks {
  border: 1px solid #d4e0ea;
  border-radius: 3px;
  padding: 6px;
  margin-top: 12px;
}
.wl-popup .content .add-followed-ticks input.foll-ticks[type=checkbox] {
  -webkit-appearance: none;
  border: 1px solid #d4e0ea;
  height: 18px;
  width: 18px;
  overflow: hidden;
  margin: 0 6px 0 0;
  border-radius: 2px;
  font-size: 16px;
  background-color: #ffffff;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: sentieo, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: bottom;
  padding: 0 6px;
}
.wl-popup .content .add-followed-ticks input.foll-ticks[type=checkbox]:checked {
  background-color: #3d7fba;
  border: 1px solid #3d7fba;
}
.wl-popup .content .add-followed-ticks input.foll-ticks[type=checkbox]:checked::before {
  -webkit-appearance: none;
  content: "\e009";
  margin-left: -6px;
}
.wl-popup .content .make-default {
  padding: 6px 0px;
  margin-top: 5px;
  overflow: auto;
  border: 1px solid #d4e0ea;
}
.wl-popup .content .make-default .default-check {
  -webkit-appearance: none;
  border: 1px solid #9cabb8;
  height: 22px;
  width: 20px;
  overflow: hidden;
  margin: 0px 6px 0px 5px;
  border-radius: 2px;
  font-size: 12px;
  background-color: #ffffff;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: sentieo, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
}
.wl-popup .content .make-default .default-check:checked {
  border: 1px solid #3d7fba;
  background-color: white;
}
.wl-popup .content .make-default .default-check:checked::before {
  -webkit-appearance: none;
  content: "\e009";
  font-size: 14px;
  position: relative;
  left: -6px;
  top: 2px;
  color: #3d7fba;
}
.wl-popup .content #alert-setting-box {
  margin-top: 5px;
}
.wl-popup .content #alert-setting-box .configure-row {
  margin-bottom: 12px;
  line-height: 18px;
  overflow: auto;
  float: left;
  width: 50%;
}
.wl-popup .content #alert-setting-box .configure-row .col {
  border: 1px solid #3d7fba;
  border-radius: 4px;
  padding: 10px 10px;
  padding: 7px 10px;
  width: 280px;
}
.wl-popup .content #alert-setting-box .configure-row .col .left-col {
  text-align: left;
  float: left;
}
.wl-popup .content #alert-setting-box .configure-row .col .right-col {
  outline: none;
  background: #fff;
  text-align: left;
  float: right;
}
.wl-popup .content #alert-setting-box .configure-row .col .right-col select {
  font-size: 13px;
  color: #4f95da;
  outline: none;
  cursor: pointer;
  direction: rtl;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  padding: 2px 15px 2px 2px;
  border: none;
  background: transparent url('../images/dropdown_img.png') no-repeat right center;
  background-size: 9px 9px;
}
.wl-popup .content #alert-setting-box .configure-row .col .right-col select::-ms-expand {
  display: none;
}
.wl-popup .button-row {
  font-size: 13px;
  line-height: 18px;
  text-align: center;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  margin: 0 12px 12px 12px;
}
.wl-popup .button-row .button {
  display: inline-block;
  color: #3d7fba;
  border-radius: 3px;
  border: 1px solid #3d7fba;
  padding: 6px 12px;
  cursor: pointer;
  width: 100px;
}
.wl-popup .button-row .submit-button {
  color: #ffffff;
  background-color: #3d7fba;
  margin-left: 12px;
}
.wl-popup .button-row .cancel-button {
  color: #3d7fba;
}
.wl-popup .button-row .disable-submit {
  background: #a5b3c7;
  border: 1px solid #a5b3c7;
  cursor: default;
  pointer-events: none;
}
.wl-popup .resolve-button-row {
  margin: 0;
  display: inline-block;
  width: 100%;
  overflow: auto;
  margin-top: 50px;
  font-size: 13px;
  line-height: 18px;
  text-align: center;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  padding-top: 12px;
}
.wl-popup .resolve-button-row .button {
  display: inline-block;
  color: #3d7fba;
  border-radius: 3px;
  border: 1px solid #3d7fba;
  padding: 6px 12px;
  cursor: pointer;
}
.wl-popup .resolve-button-row .submit-button {
  color: #ffffff;
  background-color: #3d7fba;
  margin-left: 12px;
  float: right;
}
.wl-popup .resolve-button-row .cancel-button {
  color: #3d7fba;
  width: auto;
  margin-right: 10px;
  float: left;
}
.configure-wl-popup .alert-row .news {
  margin-left: 20px;
}
.configure-wl-popup .ticker-input .noisy-wrapper {
  height: 150px;
}
.configure-wl-popup #alert-setting-box .configure-row {
  margin-bottom: 12px;
  line-height: 18px;
  overflow: auto;
}
.configure-wl-popup #alert-setting-box .configure-row .col {
  border: 1px solid #3d7fba;
  border-radius: 4px;
  padding: 10px 10px;
  width: 280px;
}
.configure-wl-popup #alert-setting-box .configure-row .col .left-col {
  text-align: left;
  float: left;
}
.configure-wl-popup #alert-setting-box .configure-row .col .right-col {
  outline: none;
  background: #fff;
  text-align: left;
  float: right;
}
.configure-wl-popup #alert-setting-box .configure-row .col .right-col select {
  font-size: 13px;
  color: #4f95da;
  outline: none;
  border: none;
  background: #fff;
}
.configure-wl-popup #alert-setting-box .configure-row .col .right-col select::-ms-expand {
  display: none;
}
#sentieo_tickers_options {
  position: absolute;
  background: white;
  border: 1px solid #989898;
  box-shadow: 0 0 2px 1px #989898;
  color: #4A4A4A;
  overflow: auto;
  z-index: 1002;
}
#sentieo_tickers_options .header {
  font-size: 12px;
  text-transform: capitalize;
  color: #595959;
  padding-left: 6px;
  padding-top: 3px;
  padding-bottom: 3px;
}
#sentieo_tickers_options .list_item {
  height: 22px;
  clear: both;
  min-width: 193px;
  padding-top: 4px;
  padding-bottom: 4px;
  cursor: pointer;
}
#sentieo_tickers_options .list_item .type {
  margin-left: 5px;
  border: 1px solid #989898;
  -moz-box-shadow: inset 0 0 2px 1px #989898;
  -webkit-box-shadow: inset 0 0 2px 1px #989898;
  box-shadow: inset 0 0 2px 1px #989898;
  padding-top: 3px;
  padding-bottom: 4px;
  background: #EFF2F7;
  border-radius: 5px;
  width: 22px;
  margin-right: 8px;
  text-transform: uppercase;
  color: #4A4A4A;
  text-align: center;
  font-size: 11px;
}
#sentieo_tickers_options .list_item .name {
  margin-left: 5px;
  text-transform: uppercase;
  font-size: 12px;
  padding-top: 3px;
}
#sentieo_tickers_options .list_item .sector {
  margin-left: 5px;
  float: right;
}
#sentieo_tickers_options .list-item:last-child {
  margin-bottom: 4px;
}
#sentieo_tickers_options .item_selected {
  background: #4A4A4A;
  color: white;
}
#calendar-html #left-content-calendar {
  float: left;
  margin-right: 5px;
  padding-right: 5px;
  font-size: 14px;
}
#calendar-html #left-content-calendar .watchlist-calendar-dropdown {
  padding-bottom: 10px;
}
#calendar-html #left-content-calendar #all-legends {
  float: left;
}
#calendar-html #left-content-calendar #all-legends .grey-legend,
#calendar-html #left-content-calendar #all-legends .green-legend,
#calendar-html #left-content-calendar #all-legends .blue-legend,
#calendar-html #left-content-calendar #all-legends .coral-legend {
  float: left;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 13px;
  padding: 4px;
  color: #ffffff;
  width: 95%;
  text-align: center;
  margin-bottom: 2px;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
#calendar-html #left-content-calendar #user-tickers {
  font-size: 10px;
  float: left;
  width: 190px;
  margin-top: 10px;
  background-color: white;
  border: 1px solid #bcbcbc;
}
#calendar-html #left-content-calendar #user-tickers .header-container {
  height: 22px;
  width: 100%;
  padding-top: 4px;
  border-bottom: 1px solid #BCBCBC;
  font-family: Helvetica Neue, sans-serif;
  background-color: #FAFAFA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
}
#calendar-html #left-content-calendar #user-tickers .header-container .header-text {
  width: 80%;
  float: left;
  color: #595959;
  font-size: 12px;
  padding-left: 6px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#calendar-html #left-content-calendar #user-tickers .single-ticker-calendar {
  padding-left: 5%;
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #bcbcbc;
  overflow: hidden;
  cursor: pointer;
}
#calendar-html #left-content-calendar #user-tickers .single-ticker-calendar .single-ticker-name {
  width: 32%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#calendar-html #left-content-calendar #user-tickers .single-ticker-calendar .single-ticker-period {
  width: 30%;
}
#calendar-html #left-content-calendar #user-tickers .single-ticker-calendar .single-ticker-date {
  width: 35%;
}
#calendar-html #right-content-calendar {
  float: left;
}
#calendar-html #right-content-calendar .subscribe-button {
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  color: #1e374d;
  background-color: #efefef;
  border-radius: 3px;
}
#calendar-html #right-content-calendar .subscribe-button:hover {
  background-color: #e6e6e6;
}
#calendar-html #right-content-calendar .export-button {
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
  color: #1e374d;
  background-color: #efefef;
  border-radius: 3px;
}
#calendar-html #right-content-calendar .export-button:hover {
  background-color: #e6e6e6;
}
.main_loader {
  width: 75px;
  height: 13px;
  margin-left: 1px;
  border-radius: 2px;
  font-size: 12px;
  text-align: left;
  border: 1px solid #3975af;
  position: absolute;
  bottom: 2px;
  z-index: 1000;
  background: white;
  right: 46%;
  top: 5px;
}
.main_loader .child {
  width: 100%;
  height: 100%;
  background: #d0dce9;
  -webkit-animation: sentieoloading 2s infinite;
  /*Safari and Chrome*/
  animation: sentieoloading 2s infinite;
}
.main_loader .loading-text {
  position: absolute;
  left: 17px;
  top: 1px;
  font-size: 9px;
}
#ticker_group_positions {
  position: absolute;
  top: 21px;
  left: 21px;
  background: white;
  border: 1px solid #595959;
  padding-bottom: 11px;
  padding-right: 15px;
}
#ticker_group_positions .header {
  height: 22px;
  font-size: 11px;
  text-align: center;
}
#ticker_group_positions .header .msg {
  padding-top: 7px;
}
#ticker_group_positions .childd {
  min-width: 160px;
  padding-right: 10px;
  background: #f5f5f5;
  margin-left: 15px;
  margin-top: 11px;
  padding-bottom: 4px;
}
#ticker_group_positions .childd .sub_header {
  font-size: 11px;
  font-weight: bold;
  text-align: center;
  text-decoration: underline;
  padding-top: 4px;
  padding-bottom: 4px;
}
#ticker_group_positions .childd .row {
  font-size: 11px;
  padding-left: 5px;
  padding-top: 4px;
  color: #595959;
  height: 15px;
}
#ticker_group_positions .childd .row .criteria {
  max-width: 130px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 6px;
}
#ticker_group_positions .childd .row .rank {
  font-weight: bold;
}
/*risk content*/
#step_2 .column-selector {
  overflow: hidden;
  width: 710px;
  margin-top: 15px;
}
#step_2 .column-selector .sub-header {
  width: 100%;
  height: 15px;
  border-bottom: 1px solid #dedede;
  background-color: #F8F8F8;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  color: #4D4D4D;
  padding: 10px 0 10px 0;
  border-left: 0;
  border-right: 0;
}
#step_2 .column-selector .sub-header .title {
  font-size: 12px;
  color: #333;
  margin-left: 10px;
}
#step_2 .column-selector .sub-header .add-all,
#step_2 .column-selector .sub-header .remove-all {
  color: #333;
  font-family: Helvetica Neue, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  border: 1px solid #bdbdbd;
  border-radius: 3px;
  background-color: #f7f7f7;
  float: right;
  padding: 4px 10px;
  margin: -3px 8px;
  cursor: pointer;
}
#step_2 .column-selector .sub-header .disabled {
  color: #dedede;
}
#step_2 .column-selector .left-column {
  float: left;
  width: 185px;
  height: 350px;
  border: 1px solid #bdbdbd;
  border-right: 1px solid #cecece;
}
#step_2 .column-selector .left-column ul li {
  border-bottom: 1px solid #eee;
}
#step_2 .column-selector .left-column ul.form {
  position: relative;
  background: #fff;
  padding: 0;
  list-style: none;
  overflow: hidden;
  margin-top: 0;
}
#step_2 .column-selector .left-column .form li a {
  padding: 15px 15px 12px 15px;
  display: block;
  overflow: hidden;
  position: relative;
  text-decoration: none;
  color: #686868;
  font-size: 13px;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#step_2 .column-selector .left-column .form li a:hover {
  background: #efefef;
}
#step_2 .column-selector .left-column .form li a:hover i {
  color: #ea4f35;
}
#step_2 .column-selector .left-column .form i {
  margin-right: 15px;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
#step_2 .column-selector .left-column .form li.selected a {
  background: #efefef;
  border-left: 5px solid #5195d5;
  -webkit-box-shadow: inset 1px 1px 5px rgba(0, 0, 0, 0.1), inset -1px 1px 5px rgba(0, 0, 0, 0.1);
  -moz-box-shadow: inset 1px 1px 5px rgba(0, 0, 0, 0.1), inset -1px 1px 5px rgba(0, 0, 0, 0.1);
  box-shadow: inset 1px 1px 5px rgba(0, 0, 0, 0.1), inset -1px 1px 5px rgba(0, 0, 0, 0.1);
}
#step_2 .column-selector .middle-column {
  float: left;
  width: 270px;
  height: 350px;
  position: relative;
  background: #fff;
  border-top: 1px solid #bdbdbd;
  border-bottom: 1px solid #bdbdbd;
  border-right: 1px solid #cecece;
  padding: 0;
  list-style: none;
}
#step_2 .column-selector .middle-column .period_select {
  width: 100%;
  overflow: hidden;
  border-bottom: 1px solid #979797;
  padding-top: 4px;
}
#step_2 .column-selector .middle-column .period_select .push_columns {
  float: left;
  margin-top: 5px;
}
#step_2 .column-selector .middle-column .period_select .push_columns #push_all {
  color: #595959;
  font-family: Helvetica Neue, sans-serif;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  border: 1px solid #bdbdbd;
  border-radius: 3px;
  background-color: #fff;
  box-shadow: inset 0 1px 0 #fff;
  background-image: linear-gradient(to top, #efefef -20%, #f3f3f3 3.79%, #fbfbfb 120%);
  float: right;
  padding: 4px 10px;
  margin: 0 8px;
  cursor: pointer;
}
#step_2 .column-selector .middle-column .main_select {
  width: 100%;
  box-sizing: border-box;
  overflow-y: auto;
}
#step_2 .column-selector .middle-column #fin_parameters .remove-single-parameter {
  display: none;
}
#step_2 .column-selector .middle-column .search-outer {
  width: 270px;
  height: 42px;
  border-bottom: 1px solid #bbb;
}
#step_2 .column-selector .middle-column .search-outer .search-parameter {
  width: 248px;
  height: 26px;
  color: #999;
  font-family: Helvetica Neue, sans-serif;
  font-size: 12px;
  float: left;
  border: 1px solid #bbb;
  border-radius: 3px;
  background-color: #fff;
  box-shadow: inset 0 1px 0 #fff;
  padding-left: 8px;
  margin: 6px 6px;
}
#step_2 .column-selector .risk-selected-columns {
  margin: 0;
  border: 1px solid #bdbdbd;
  border-left: 0;
  box-sizing: border-box;
  width: 250px;
  height: 352px;
}
#step_2 .column-selector .risk-selected-columns .selected-list {
  overflow-y: auto;
  height: 312px;
}
#step_2 .column-selector .risk-selected-columns #fin_selected {
  min-height: 300px;
}
#step_2 .column-selector .risk-selected-columns #fin_selected .add-single-parameter {
  display: none;
}
#step_2 .column-selector .risk-selected-columns .clear-sel-col {
  float: right;
  background: lightgray;
  border: 1px solid #bbb;
  border-radius: 3px;
  font-size: 8px;
  padding: 3px;
  text-transform: uppercase;
  background-image: -webkit-linear-gradient(top, #fafafa, #f3f3f3);
  cursor: pointer;
}
#step_2 .column-selector .risk-selected-columns .clear-sel-col:active {
  border: 1px solid #BDBDBD;
  background-color: #E7E7E7;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #E7E7E7), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #E7E7E7, #F3F3F3);
  background-image: -moz-linear-gradient(top, #E7E7E7, #F3F3F3);
  background-image: -ms-linear-gradient(top, #E7E7E7, #F3F3F3);
  background-image: -o-linear-gradient(top, #E7E7E7, #F3F3F3);
  background-image: linear-gradient(to top, #E7E7E7, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#E7E7E7, endColorstr=#F3F3F3);
}
#step_2 .column-selector ul#fin_parameters,
#step_2 .column-selector ul#fin_selected {
  list-style: none;
  padding: 0;
  margin-top: 0;
  min-height: 120px;
}
#step_2 .column-selector ul#fin_parameters li,
#step_2 .column-selector ul#fin_selected li {
  color: #437fb7;
  font-family: Helvetica Neue, sans-serif;
  font-size: 10px;
  cursor: -webkit-grab;
  border-bottom: 1px solid rgba(187, 187, 187, 0.35);
  padding: 10px 0px 7px 10px;
}
#step_2 .column-selector ul#fin_parameters li i,
#step_2 .column-selector ul#fin_selected li i {
  padding: 3px;
  margin-top: -3px;
  cursor: pointer;
}
#step_2 .column-selector ul#fin_parameters li .icon,
#step_2 .column-selector ul#fin_selected li .icon {
  width: 10px;
  height: 10px;
  padding: 10px;
  margin-top: -10px;
  cursor: pointer;
  fill: #437fb7;
}
#step_2 .column-selector .rr-header {
  display: none;
}
.screener_configure_view_outer {
  position: absolute;
  max-height: 500px;
  left: 18px;
  width: 635px;
  overflow: auto;
  overflow-x: hidden;
  font-size: 11px;
  background: #fff;
  top: 120px;
  border: 1px solid #bcbcbc;
  box-sizing: border-box;
  border-radius: 3px;
  z-index: 1000;
  border-right: 0;
  -webkit-box-shadow: 0 1px 10px 0 rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 0 1px 10px 0 rgba(50, 50, 50, 0.5);
  box-shadow: 0 1px 10px 0 rgba(50, 50, 50, 0.5);
}
.screener_configure_view_outer .menu_parent {
  display: flex;
}
.screener_configure_view_outer::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 4px;
}
.screener_configure_view_outer .base-class {
  flex-grow: 1;
  min-height: 100%;
  padding: 18px;
  width: 204px;
  box-sizing: border-box;
}
.screener_configure_view_outer .base-class .heading-wrapper {
  margin-bottom: 12px;
}
.screener_configure_view_outer .base-class .heading {
  font-family: Helvetica Neue, Arial, sans-serif;
  margin-bottom: 12px;
  text-transform: uppercase;
  color: #698094;
  font-size: 14px;
  font-weight: 500;
  padding-left: 6px;
}
.screener_configure_view_outer .base-class .sub-heading {
  color: #889bba;
  font-size: 12px;
  padding-top: 3px;
}
.screener_configure_view_outer .base-class .main-data-outer {
  margin-bottom: 12px;
}
.screener_configure_view_outer .base-class:nth-child(2n) {
  background: #f3f7fb;
}
.screener_configure_view_outer .main-data {
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #3d7fba;
  line-height: 18px;
  cursor: pointer;
  padding: 6px 12px;
}
.screener_configure_view_outer .main-data:hover {
  color: #ffffff;
  cursor: pointer;
  border-radius: 2px;
  background: #3d7fba;
}
.screener_configure_view_outer .selected_series_type {
  background-color: #3d7fba;
  color: #ffffff;
}
.screener_configure_view_outer .hybrid_series_screener_menu .hybrid_series_label {
  pointer-events: none;
}
.screener_configure_view_outer .hybrid_series_screener_menu .hybrid_series_container {
  background-color: #ffffff;
  box-shadow: 0 12px 30px 0 rgba(22, 42, 60, 0.65);
  width: 200px;
  position: relative;
  margin-left: 11px;
  margin-top: -5px;
  max-height: 182px;
  display: none;
  overflow-y: scroll;
  left: 75px;
  bottom: 25px;
}
.screener_configure_view_outer .hybrid_series_screener_menu .hybrid_series_container .hybrid_srs .icon {
  width: 14px;
  height: 14px;
  object-fit: contain;
  fill: #698094;
  position: relative;
  top: 3px;
  float: right;
}
.screener_configure_view_outer .hybrid_series_screener_menu .hybrid_series_container .hybrid_series_lists .hybrid_series_element {
  cursor: pointer;
  border-radius: 2px;
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #3d7fba;
  line-height: 18px;
  padding: 6px 12px;
}
.screener_configure_view_outer .hybrid_series_screener_menu .hybrid_series_container .hybrid_series_lists .hybrid_series_element:hover {
  color: #ffffff;
  background: #3d7fba;
}
.comp-keywords-groups {
  font-size: 0.6em;
  margin-top: 3px;
}
.comp-keywords-groups .header {
  font-weight: bold;
}
.comp-keywords-groups .group {
  cursor: pointer;
  max-width: 50px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 7px;
  text-transform: uppercase;
}
.comp-keywords-groups .ticker_summary_table {
  color: #437FB7;
}
.comp-keywords-groups .group:first-child {
  margin-left: 5px;
}
.comp-keywords-groups i {
  cursor: pointer;
}
.image-clipboard .clipboard-buttons .note-btn {
  font-size: 10px;
  padding: 6px;
  display: inline-block;
  background: #fafafa;
  border-bottom: solid 1px lightgray;
  border-top: solid 1px lightgray;
  border-left: solid 1px lightgray;
  color: #666;
}
.image-clipboard .clipboard-buttons .note-btn i {
  font-size: 14px;
  margin: -2px 6px -2px 0;
}
.image-clipboard .clipboard-buttons .note-btn:hover {
  background: #eaeaea;
}
.image-clipboard .clipboard-buttons .note-btn:last-child {
  border-right: solid 1px lightgray;
}
.highlight-delete-popupp,
.add_annotate_highlight,
.add-citation {
  cursor: pointer;
}
.highlight-delete-popupp .tooltip,
.add_annotate_highlight .tooltip,
.add-citation .tooltip {
  background-image: url(../images/tooltip.png);
  background-repeat: no-repeat;
  background-color: #f1f1f1;
  background-position: -28px -4px;
  width: 10px;
  height: 7px;
  background-size: 50px;
  margin-left: 4px;
  border-top-left-radius: 7px;
  border-top-right-radius: 7px;
  display: none;
}
.highlight-delete-popupp .content,
.add_annotate_highlight .content,
.add-citation .content {
  font-size: 17px;
  color: #4C433E;
  text-shadow: 0 1px 0 rgba(255, 255, 255, 0.7);
  -webkit-background-clip: border-box;
  -webkit-background-origin: padding-box;
  -webkit-background-size: auto;
  -webkit-box-shadow: #333333 0 0 8px 0;
  background-color: #f6f6f6;
  border-bottom-color: #272727;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
  border-bottom-style: solid;
  border-bottom-width: 2px;
  border-left-color: #272727;
  border-left-style: solid;
  border-left-width: 2px;
  border-right-color: #272727;
  border-right-style: solid;
  border-right-width: 2px;
  border-top-color: #272727;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  border-top-style: solid;
  border-top-width: 2px;
  box-shadow: #333333 0 0 8px 0;
  padding: 5px;
}
.guide.message-popup.nu-screen {
  width: 600px;
  height: auto;
  overflow-y: auto;
}
.guide.message-popup.nu-screen .step-holder {
  display: inline-block;
  position: relative;
  width: inherit;
}
.guide.message-popup.nu-screen .step-holder .step-circle {
  margin: 0 auto;
  border: 1px solid #CCC;
  border-radius: 60px;
  font-size: 16px;
  line-height: 24px;
  height: 24px;
  width: 24px;
  padding: 12px;
  text-align: center;
  color: #CCC;
  background-color: #f2f2f2;
}
.guide.message-popup.nu-screen .step-holder .step-text {
  font-size: 14px;
  color: #ccc;
  margin-top: 12px;
}
.guide.message-popup.nu-screen .step-holder .checky {
  position: absolute;
  top: -4px;
  left: 50%;
  margin-left: 5px;
  height: 12px;
  width: 12px;
  font-size: 12px;
  padding: 3px;
  border-radius: 30px;
  background: white;
  border: 1px solid #39b54a;
  color: #39b54a;
  display: none;
}
.guide.message-popup.nu-screen .step-holder.active .step-circle {
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  color: #fff;
}
.guide.message-popup.nu-screen .step-holder.active .step-text {
  color: #333;
}
.guide.message-popup.nu-screen .step-holder.completed .step-circle {
  border: 1px solid #39b54a;
  background-color: #39b54a;
  color: #fff;
}
.guide.message-popup.nu-screen .step-holder.completed .step-text {
  color: #39b54a;
}
.guide.message-popup.nu-screen .step-holder.completed .checky {
  display: block;
}
.guide.message-popup.nu-screen .step-holder.mid {
  margin-left: 40px;
  margin-right: 40px;
}
.guide.message-popup.nu-screen .big-text {
  font-size: 16px;
  padding-bottom: 30px;
  color: #666;
}
.guide.message-popup.nu-screen .big-tick {
  font-size: 36px;
  color: #39b54a;
}
.guide.message-popup.nu-screen .small-text {
  font-size: 13px;
  font-weight: bold;
  font-family: Arial, sans-serif;
  color: #666;
  margin-bottom: 30px;
}
.guide.message-popup.nu-screen .pwd_update_form {
  color: #666;
  position: relative;
}
.guide.message-popup.nu-screen .pwd_update_form .password_input_wrapper {
  width: inherit;
  display: inline-block;
}
.guide.message-popup.nu-screen .pwd_update_form label {
  clear: both;
  display: block;
  width: 200px;
  margin: 0 auto;
  text-align: left;
  margin-bottom: 10px;
  font-size: 14px;
}
.guide.message-popup.nu-screen .pwd_update_form input.bigInputBox {
  clear: both;
  display: block;
  width: 180px;
  font-size: 24px;
  line-height: 32px;
  height: 32px;
  border: 2px solid #ccc;
  border-radius: 4px;
  margin: 0 auto 40px auto;
  padding: 0 10px;
}
.guide.message-popup.nu-screen .pwd_update_form input.bigInputBox.error {
  border: 2px solid #ff0a13;
}
.guide.message-popup.nu-screen .pwd_update_form .pwd-error-pane {
  position: absolute;
  bottom: 60px;
  left: 50%;
  margin-left: 30px;
  color: #ff0a13;
  font-size: 12px;
}
.guide.message-popup.nu-screen .pwd_update_form input.blue-btn {
  clear: both;
  display: block;
  background: #3d7fba;
  padding: 8px 24px;
  font-size: 18px;
  line-height: 24px;
  border-radius: 4px;
  border: none;
  margin: 0 auto;
  color: #fff;
  cursor: pointer;
}
.guide.message-popup.nu-screen .ticker_input_form {
  color: #666;
  position: relative;
}
.guide.message-popup.nu-screen .ticker_input_form .ticker_input_wrapper {
  margin-left: 32px;
  width: inherit;
  display: inline-block;
}
.guide.message-popup.nu-screen .ticker_input_form .ticker_input_wrapper label {
  clear: both;
  display: block;
  margin: 0 auto;
  text-align: left;
  margin-bottom: 10px;
  font-size: 14px;
}
.guide.message-popup.nu-screen .ticker_input_form .ticker_input_wrapper input.ticker-input {
  clear: both;
  display: block;
  width: 68px;
  font-size: 18px;
  line-height: 24px;
  height: 24px;
  padding: 4px;
  border: 1px solid #ccc;
  border-radius: 2px;
  color: #666;
  text-transform: uppercase;
}
.guide.message-popup.nu-screen .ticker_input_form .ticker_input_wrapper input.ticker-input.error {
  border: 1px solid #ff0a13;
}
.guide.message-popup.nu-screen .ticker_input_form .ticker_input_wrapper:first-child {
  margin-left: 0;
}
.guide.message-popup.nu-screen .ticker_input_form input.blue-btn {
  clear: both;
  display: block;
  background: #3d7fba;
  padding: 8px 24px;
  font-size: 18px;
  line-height: 24px;
  border-radius: 4px;
  border: none;
  margin: 40px auto 0;
  color: #fff;
  cursor: pointer;
}
.guide.message-popup.nu-screen .ticker_input_form .pwd-error-pane {
  position: absolute;
  bottom: 55px;
  left: 50%;
  margin-left: -100px;
  width: 200px;
  color: #ff0a13;
  font-size: 12px;
}
.guide.message-popup.nu-screen .ticker_input_form .autopopulate {
  position: absolute;
  bottom: 55px;
  left: 0;
  margin-left: 18px;
  color: #3d7fba;
  font-size: 12px;
  cursor: pointer;
}
.guide.message-popup.nu-screen .button-holder {
  text-align: center;
  width: 100%;
  box-sizing: border-box;
  display: inline-block;
}
.guide.message-popup.nu-screen .skip-follow-tickers {
  font-size: 12px;
  color: #3d7fba;
  margin-top: 10px;
  display: block;
  text-decoration: underline;
  cursor: pointer;
}
/* global styles end - if any changes are needed in these, please override with class/nested hierarchy */
.message-popup {
  width: 600px;
  overflow: hidden;
  background: white;
  position: absolute;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  top: 0;
  border-radius: 3px;
  z-index: 999;
}
.message-popup .title-wrapper {
  padding: 18px 18px 12px 18px;
  background: #f5faff;
  border-bottom: 1px solid #ccd8e6;
}
.message-popup .title-wrapper .title {
  font-size: 18px;
  line-height: 24px;
  width: 100%;
  text-align: center;
  color: #527495;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.message-popup .title-wrapper .title.upload {
  color: lightslategrey;
  display: inline-block;
}
.message-popup .title-wrapper .title.upload .folder-name {
  color: #3d7fba;
  display: inline-block;
}
.message-popup .title-wrapper .title .close-icon {
  cursor: pointer;
}
.message-popup .content-wrapper {
  padding: 24px 18px;
  text-align: center;
}
.message-popup .content-wrapper .content {
  font-size: 16px;
  line-height: 18px;
  color: #666;
}
.message-popup .content-wrapper .button-holder {
  text-align: center;
  user-select: none;
}
.message-popup .content-wrapper .email-token {
  border: 1px solid #3d7fba;
  padding: 2px 6px;
  color: #3d7fba;
  margin: 6px 6px 0 6px;
  display: inline-block;
  font-size: 12px;
}
.message-popup .content-wrapper .loader {
  position: absolute;
  display: none;
  right: 20px;
  top: 20px;
}
.message-popup .content-wrapper .error-msg {
  display: none;
  font-size: 12px;
  color: #f04848;
  margin-top: 20px;
}
.message-popup .content-wrapper .error-msg .help {
  height: 14px;
  width: 14px;
  position: relative;
  top: 3px;
  margin-left: 8px;
  fill: #3d7fba;
}
.message-popup .content-wrapper .notification-message {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 24px;
  color: #666666;
  margin-bottom: 24px;
}
.message-popup .content-wrapper .navigate-message {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 18px;
  color: #7e91ad;
}
.message-popup .content-wrapper .navigate-message span {
  text-decoration: underline;
  font-weight: bold;
  cursor: pointer;
}
.message-popup .content-wrapper .deactivate_success_message {
  font-size: 16px;
  line-height: 18px;
  color: green;
}
.message-popup .content-wrapper .error_message,
.message-popup .content-wrapper .deactivate_error_message {
  font-size: 13px;
  line-height: 18px;
  color: red;
}
.message-popup.thesis_export_popup .content-wrapper {
  padding: 0;
}
.message-popup.thesis_export_popup .content-wrapper .error-msg {
  margin-top: 0;
}
.message-popup .seperator {
  width: 100%;
  min-height: 1px;
  background: #E8F1F9;
  border: solid white;
  border-width: 0 12px 0 12px;
  box-sizing: border-box;
}
.message-popup .back {
  width: 60px;
  margin-right: -60px;
  float: left;
  text-align: left;
  font-family: Arial, Regular, sans-serif;
  font-size: 12px;
  padding: 12px 0 0 0;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
}
.message-popup .back::before {
  content: "<";
  margin-right: 5px;
}
.message-popup .skippy {
  font-size: 12px;
  color: #3d7fba;
  margin-top: 10px;
  display: block;
  text-decoration: underline;
  cursor: pointer;
}
.message-popup .next {
  display: inline-block;
  font-family: Arial, Regular, sans-serif;
  padding: 12px 18px 12px 18px;
  color: #fff;
  line-height: 18px;
  font-size: 16px;
  background: #3d7fba;
  border-radius: 5px;
  cursor: pointer;
}
.message-popup .ok-btn,
.message-popup .yes-btn,
.message-popup .no-btn {
  display: inline-block;
  font-family: Arial, Regular, sans-serif;
  padding: 12px 18px 12px 18px;
  color: #fff;
  line-height: 18px;
  font-size: 16px;
  background: #3d7fba;
  border-radius: 5px;
  cursor: pointer;
  width: 50px;
  border: 1px solid transparent;
}
.message-popup .no-btn {
  margin-left: 24px;
}
.message-popup .cancel-btn {
  font-size: 12px;
  color: #3d7fba;
  margin-top: 12px;
  display: block;
  cursor: pointer;
}
.message-popup .hover-btn:hover {
  background-color: #ffffff;
  color: #3d7fba;
  border: 1px solid;
}
.message-popup .note-msg-btn {
  display: inline-block;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  padding: 14px 60px 14px 60px;
  color: #fff;
  font-size: 15px;
  background: #3d7fba;
  border-radius: 3px;
  cursor: pointer;
}
.message-popup .confirm-btn {
  margin-right: 12px;
}
.message-popup.note-msg-popup .button-holder {
  margin-top: 20px;
}
.message-popup .note-msg-btn.send-mail-btn,
.message-popup .create-folder-btn {
  background-color: #3d7fba;
  color: #ffffff;
  width: 60px;
  text-align: center;
  border: 1px solid #3d7fba;
}
.message-popup .note-msg-btn.send-mail-btn:hover,
.message-popup .create-folder-btn:hover {
  background-color: #326b9e;
}
.message-popup .note-msg-btn.publish-btn:hover,
.message-popup .note-msg-btn.notify-btn:hover {
  background-color: #326b9e;
}
.message-popup .note-msg-btn.publish-btn.disabled,
.message-popup .note-msg-btn.notify-btn.disabled {
  cursor: default;
  pointer-events: none;
  opacity: 0.4;
}
.message-popup .note-msg-btn.cancel-mail-btn {
  background-color: #f5faff;
  border: 1px solid #d2e2f2;
  color: #527495;
  min-width: 60px;
  white-space: nowrap;
  text-align: center;
  margin: 0 15px 0;
}
.message-popup .note-msg-btn.cancel-mail-btn:hover {
  background-color: #e8eef7;
}
.message-popup.dashboard-del-ticker {
  width: 525px;
  top: 175px !important;
  left: 480px !important;
  padding: 45.5px 63.5px 47.3px 66.5px;
  box-sizing: border-box;
  border-radius: 4px;
  background-color: #ffffff;
  box-shadow: 0 7px 14.5px 0 rgba(13, 35, 57, 0.58);
  font-size: 17px;
  font-family: hel-light, "Helvetica Neue", sans-serif, Roboto;
}
.message-popup.dashboard-del-ticker .title {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: 500;
  line-height: 1.33;
  letter-spacing: 0.1px;
  text-align: left;
  color: #f04848;
  margin-bottom: 20px;
}
.message-popup.dashboard-del-ticker .title .icon-lock {
  width: 26px;
  fill: #f04848;
  padding-right: 10px;
  position: relative;
  bottom: -1px;
}
.message-popup.dashboard-del-ticker .user {
  color: #3d7fba;
  letter-spacing: 0.1px;
}
.message-popup.dashboard-del-ticker .message {
  color: #000;
  line-height: 2.06;
  font-weight: normal;
}
.message-popup.dashboard-del-ticker .message span {
  color: #3d7fba;
}
.message-popup.dashboard-del-ticker .line {
  height: 1px;
  background-color: #d3e9ff;
  margin: 32px 0;
}
.message-popup.dashboard-del-ticker .content {
  color: #698094;
}
.message-popup.dashboard-del-ticker .left-btn,
.message-popup.dashboard-del-ticker .right-btn {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  box-sizing: border-box;
  width: 188px;
  height: 40px;
  margin: auto 0px;
  border-radius: 3px;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.2px;
  text-align: center;
}
.message-popup.dashboard-del-ticker .left-btn:hover,
.message-popup.dashboard-del-ticker .right-btn:hover {
  cursor: pointer;
}
.message-popup.dashboard-del-ticker .left-btn {
  background-color: #e8eef7;
  color: #6c8193;
  float: left;
  line-height: 40px;
}
.message-popup.dashboard-del-ticker .left-btn:hover {
  background-color: #d2e2f2;
}
.message-popup.dashboard-del-ticker .right-btn {
  background-color: #3d7fba;
  color: #ffffff;
  float: right;
  line-height: 40px;
}
.message-popup.dashboard-del-ticker .right-btn:hover {
  background-color: #326b9e;
}
/* global styles end */
/* share specific styles start*/
.message-popup.note-msg-popup.info-popup {
  width: 800px;
}
.message-popup.note-msg-popup.info-popup .note-title {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  color: #698094;
  font-size: 150%;
}
.message-popup.note-msg-popup.info-popup .title-wrapper {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.message-popup.note-msg-popup.info-popup .content-wrapper {
  padding: 24px 18px;
  text-align: left;
}
.message-popup.note-msg-popup.info-popup .content-wrapper .note-title-wrapper {
  border-bottom: 1px solid #d4e0ea;
}
.message-popup.note-msg-popup.info-popup .content-wrapper .content {
  border-bottom: 1px solid #d4e0ea;
  font-size: 16px;
  line-height: 18px;
  color: #698094;
  overflow: auto;
}
.message-popup.note-msg-popup.info-popup .content-wrapper .content .manage-colon::after {
  content: " : ";
}
.message-popup.note-msg-popup.info-popup .content-wrapper .content .note-content {
  float: right;
  width: 270px;
  max-height: 75px;
}
.message-popup.note-msg-popup.info-popup .content-wrapper .allowed-list {
  overflow: auto;
  max-height: 64px;
  padding-top: 8px;
}
.message-popup.note-msg-popup.info-popup .content-wrapper .allowed-list .item-new {
  background: #f0f8ff;
  float: left;
  font-size: 11px;
  color: #4f95da;
  font-weight: 500;
  line-height: 18px;
  padding: 3px 6px;
  border-radius: 2px;
  margin-bottom: 6px;
  margin-left: 6px;
  border: 1px solid #4f95da;
}
.message-popup.note-msg-popup.info-popup .content-wrapper .allowed-list .item-new .close-button {
  width: 6px;
  cursor: pointer;
  height: 6px;
  float: right;
  margin: 4px 3px 0 6px;
}
.message-popup.note-msg-popup.info-popup .note-info-text {
  padding-top: 15px;
  padding-right: 30px;
  padding-bottom: 15px;
  font-size: 14px;
  overflow: auto;
}
.message-popup.note-msg-popup.info-popup .note-info-text label {
  width: 96px;
  text-align: left;
  display: inline-block;
  margin-right: 12px;
}
.message-popup.note-msg-popup.info-popup .note-info-text label:after {
  content: ':';
  float: right;
}
.message-popup.note-msg-popup.info-popup .note-info-text .note-dates {
  min-width: 115px;
  text-align: left;
}
.message-popup.note-msg-popup.share-popup,
.message-popup.note-msg-popup.highlight-share-popup,
.message-popup.note-msg-popup.send-notification-popup,
.message-popup.note-msg-popup.dashboard-ticker-update,
.message-popup.note-msg-popup.no-button-popup {
  overflow: visible;
}
.message-popup.note-msg-popup.share-popup .title-wrapper,
.message-popup.note-msg-popup.highlight-share-popup .title-wrapper,
.message-popup.note-msg-popup.send-notification-popup .title-wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update .title-wrapper,
.message-popup.note-msg-popup.no-button-popup .title-wrapper {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.message-popup.note-msg-popup.share-popup .suggest li.selected,
.message-popup.note-msg-popup.highlight-share-popup .suggest li.selected,
.message-popup.note-msg-popup.send-notification-popup .suggest li.selected,
.message-popup.note-msg-popup.dashboard-ticker-update .suggest li.selected,
.message-popup.note-msg-popup.no-button-popup .suggest li.selected {
  background: #3d7fba;
  color: #e8eef7;
}
.message-popup.note-msg-popup.share-popup .content-wrapper.maxed,
.message-popup.note-msg-popup.highlight-share-popup .content-wrapper.maxed,
.message-popup.note-msg-popup.send-notification-popup .content-wrapper.maxed,
.message-popup.note-msg-popup.dashboard-ticker-update .content-wrapper.maxed,
.message-popup.note-msg-popup.no-button-popup .content-wrapper.maxed {
  overflow: scroll;
  overflow-x: hidden;
}
.message-popup.note-msg-popup.share-popup .show-to-wrapper,
.message-popup.note-msg-popup.highlight-share-popup .show-to-wrapper,
.message-popup.note-msg-popup.send-notification-popup .show-to-wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update .show-to-wrapper,
.message-popup.note-msg-popup.no-button-popup .show-to-wrapper {
  padding: 18px 12px;
  border-bottom: 1px solid #d4e0ea;
  text-align: left;
}
.message-popup.note-msg-popup.share-popup .show-to-wrapper .plain-text,
.message-popup.note-msg-popup.highlight-share-popup .show-to-wrapper .plain-text,
.message-popup.note-msg-popup.send-notification-popup .show-to-wrapper .plain-text,
.message-popup.note-msg-popup.dashboard-ticker-update .show-to-wrapper .plain-text,
.message-popup.note-msg-popup.no-button-popup .show-to-wrapper .plain-text {
  color: #4a5258;
  font-weight: 500;
  font-size: 14px;
}
.message-popup.note-msg-popup.share-popup .show-to-wrapper .option-wrapper,
.message-popup.note-msg-popup.highlight-share-popup .show-to-wrapper .option-wrapper,
.message-popup.note-msg-popup.send-notification-popup .show-to-wrapper .option-wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update .show-to-wrapper .option-wrapper,
.message-popup.note-msg-popup.no-button-popup .show-to-wrapper .option-wrapper {
  margin-top: 12px;
  overflow: hidden;
  line-height: 24px;
  font-size: 14px;
  color: #698094;
}
.message-popup.note-msg-popup.share-popup .show-to-wrapper .radio-wrap,
.message-popup.note-msg-popup.highlight-share-popup .show-to-wrapper .radio-wrap,
.message-popup.note-msg-popup.send-notification-popup .show-to-wrapper .radio-wrap,
.message-popup.note-msg-popup.dashboard-ticker-update .show-to-wrapper .radio-wrap,
.message-popup.note-msg-popup.no-button-popup .show-to-wrapper .radio-wrap {
  display: inline-block;
  clear: both;
}
.message-popup.note-msg-popup.share-popup .show-to-wrapper .radio-wrap i,
.message-popup.note-msg-popup.highlight-share-popup .show-to-wrapper .radio-wrap i,
.message-popup.note-msg-popup.send-notification-popup .show-to-wrapper .radio-wrap i,
.message-popup.note-msg-popup.dashboard-ticker-update .show-to-wrapper .radio-wrap i,
.message-popup.note-msg-popup.no-button-popup .show-to-wrapper .radio-wrap i {
  font-size: 0.8em;
}
.message-popup.note-msg-popup.share-popup .show-to-wrapper .radio-wrap input[type=radio],
.message-popup.note-msg-popup.highlight-share-popup .show-to-wrapper .radio-wrap input[type=radio],
.message-popup.note-msg-popup.send-notification-popup .show-to-wrapper .radio-wrap input[type=radio],
.message-popup.note-msg-popup.dashboard-ticker-update .show-to-wrapper .radio-wrap input[type=radio],
.message-popup.note-msg-popup.no-button-popup .show-to-wrapper .radio-wrap input[type=radio] {
  position: relative;
  border: 1px solid #bbc6d5;
  font-size: 14px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  height: 16px;
  width: 16px;
  border-radius: 4px;
  display: inline-block;
  vertical-align: top;
  margin: 4px;
}
.message-popup.note-msg-popup.share-popup .show-to-wrapper .radio-wrap input[type=radio]::after,
.message-popup.note-msg-popup.highlight-share-popup .show-to-wrapper .radio-wrap input[type=radio]::after,
.message-popup.note-msg-popup.send-notification-popup .show-to-wrapper .radio-wrap input[type=radio]::after,
.message-popup.note-msg-popup.dashboard-ticker-update .show-to-wrapper .radio-wrap input[type=radio]::after,
.message-popup.note-msg-popup.no-button-popup .show-to-wrapper .radio-wrap input[type=radio]::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 3px;
  left: 3px;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.message-popup.note-msg-popup.share-popup .show-to-wrapper .radio-wrap input[type=radio]:checked::after,
.message-popup.note-msg-popup.highlight-share-popup .show-to-wrapper .radio-wrap input[type=radio]:checked::after,
.message-popup.note-msg-popup.send-notification-popup .show-to-wrapper .radio-wrap input[type=radio]:checked::after,
.message-popup.note-msg-popup.dashboard-ticker-update .show-to-wrapper .radio-wrap input[type=radio]:checked::after,
.message-popup.note-msg-popup.no-button-popup .show-to-wrapper .radio-wrap input[type=radio]:checked::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper {
  padding: 18px 12px;
  border-bottom: 1px solid #d4e0ea;
  text-align: left;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .plain-text,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .plain-text,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .plain-text,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .plain-text,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .plain-text,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .plain-text,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .plain-text,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .plain-text,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .plain-text,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .plain-text {
  color: #4a5258;
  font-weight: 500;
  font-size: 14px;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper input[type=checkbox],
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper input[type=checkbox],
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper input[type=checkbox],
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper input[type=checkbox],
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper input[type=checkbox],
.message-popup.note-msg-popup.share-popup .staff-share-wrapper input[type=checkbox],
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper input[type=checkbox],
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper input[type=checkbox],
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper input[type=checkbox],
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper input[type=checkbox] {
  visibility: hidden;
  border-radius: 2px;
  border: 1px solid #bbc6d5;
  font-size: 14px;
  background-color: #ffffff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0 8px 1px 8px;
  height: 32px;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .checkbox,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .checkbox,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .checkbox,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .checkbox,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .checkbox,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .checkbox,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .checkbox,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .checkbox,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .checkbox,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .checkbox {
  line-height: 16px;
  font-size: 12px;
  width: 24px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .checkbox label,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .checkbox label,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .checkbox label,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .checkbox label,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .checkbox label,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .checkbox label,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .checkbox label,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .checkbox label,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .checkbox label,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .checkbox label {
  cursor: pointer;
  position: absolute;
  width: 12px;
  height: 12px;
  top: 5px;
  left: 4px;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #a5b3c7;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .checkbox label:after,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .checkbox label:after,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .checkbox label:after,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .checkbox label:after,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .checkbox label:after,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .checkbox label:after,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .checkbox label:after,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .checkbox label:after,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .checkbox label:after,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .checkbox label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 2px;
  left: 2px;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .checkbox label:hover::after,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .checkbox label:hover::after,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .checkbox label:hover::after,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .checkbox label:hover::after,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .checkbox label:hover::after,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .checkbox label:hover::after,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .checkbox label:hover::after,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .checkbox label:hover::after,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .checkbox label:hover::after,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .checkbox label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.3;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .checkbox input[type=checkbox]:checked + label:after,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .checkbox input[type=checkbox]:checked + label:after,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .checkbox input[type=checkbox]:checked + label:after,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .checkbox input[type=checkbox]:checked + label:after,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .checkbox input[type=checkbox]:checked + label:after,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .checkbox input[type=checkbox]:checked + label:after,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .checkbox input[type=checkbox]:checked + label:after,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .checkbox input[type=checkbox]:checked + label:after,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .checkbox input[type=checkbox]:checked + label:after,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .checkbox input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .checkbox input[type=checkbox]:checked span,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .checkbox input[type=checkbox]:checked span,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .checkbox input[type=checkbox]:checked span,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .checkbox input[type=checkbox]:checked span,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .checkbox input[type=checkbox]:checked span,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .checkbox input[type=checkbox]:checked span,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .checkbox input[type=checkbox]:checked span,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .checkbox input[type=checkbox]:checked span,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .checkbox input[type=checkbox]:checked span,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .checkbox input[type=checkbox]:checked span {
  background-color: #3d7fba;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .uneditable,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .uneditable,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .uneditable,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .uneditable,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .uneditable,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .uneditable,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .uneditable,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .uneditable,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .uneditable,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .uneditable {
  opacity: 0.6;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .teams_wrapper,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .teams_wrapper,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .teams_wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .teams_wrapper,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .teams_wrapper,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .teams_wrapper,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .teams_wrapper,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .teams_wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .teams_wrapper,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .teams_wrapper,
.message-popup.note-msg-popup.share-popup .share-with-wrapper .staff_wrapper,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .staff_wrapper,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .staff_wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .staff_wrapper,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .staff_wrapper,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .staff_wrapper,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .staff_wrapper,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .staff_wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .staff_wrapper,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .staff_wrapper {
  margin-top: 12px;
  overflow: hidden;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .teams_wrapper .item,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .teams_wrapper .item,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .teams_wrapper .item,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .teams_wrapper .item,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .teams_wrapper .item,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .teams_wrapper .item,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .teams_wrapper .item,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .teams_wrapper .item,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .teams_wrapper .item,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .teams_wrapper .item,
.message-popup.note-msg-popup.share-popup .share-with-wrapper .staff_wrapper .item,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .staff_wrapper .item,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .staff_wrapper .item,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .staff_wrapper .item,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .staff_wrapper .item,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .staff_wrapper .item,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .staff_wrapper .item,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .staff_wrapper .item,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .staff_wrapper .item,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .staff_wrapper .item {
  cursor: pointer;
  padding: 4px 8px 4px 28px;
  border: 1px solid #a5b3c7;
  position: relative;
  display: flex;
  flex-flow: row wrap;
  border-radius: 3px;
  margin-bottom: 12px;
  margin-right: 12px;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .teams_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .teams_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .teams_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .teams_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .teams_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .teams_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .teams_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .teams_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .teams_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .teams_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.share-popup .share-with-wrapper .staff_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .staff_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .staff_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .staff_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .staff_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .staff_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .staff_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .staff_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .staff_wrapper .org_wrapper .plain-txt,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .staff_wrapper .org_wrapper .plain-txt {
  line-height: 16px;
  font-size: 13px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  color: #698094;
  text-transform: capitalize;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .teams_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .teams_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .teams_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .teams_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .teams_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .teams_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .teams_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .teams_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .teams_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .teams_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.share-popup .share-with-wrapper .staff_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .staff_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .staff_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .staff_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .staff_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .staff_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .staff_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .staff_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .staff_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .staff_wrapper .team_wrapper .plain-txt,
.message-popup.note-msg-popup.share-popup .share-with-wrapper .teams_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .teams_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .teams_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .teams_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .teams_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .teams_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .teams_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .teams_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .teams_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .teams_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.share-popup .share-with-wrapper .staff_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .staff_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .staff_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .staff_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .staff_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .staff_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .staff_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .staff_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .staff_wrapper .stf_wrapper .plain-txt,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .staff_wrapper .stf_wrapper .plain-txt {
  line-height: 16px;
  font-size: 13px;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  color: #698094;
  text-transform: capitalize;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .team_wrapper.active,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .team_wrapper.active,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .team_wrapper.active,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .team_wrapper.active,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .team_wrapper.active,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .team_wrapper.active,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .team_wrapper.active,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .team_wrapper.active,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .team_wrapper.active,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .team_wrapper.active,
.message-popup.note-msg-popup.share-popup .share-with-wrapper .org_wrapper.active,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .org_wrapper.active,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .org_wrapper.active,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .org_wrapper.active,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .org_wrapper.active,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .org_wrapper.active,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .org_wrapper.active,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .org_wrapper.active,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .org_wrapper.active,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .org_wrapper.active {
  border-color: #4f95da;
  background: #f0f8ff;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .team_wrapper.active .checkbox label,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .team_wrapper.active .checkbox label,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .team_wrapper.active .checkbox label,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .team_wrapper.active .checkbox label,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .team_wrapper.active .checkbox label,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .team_wrapper.active .checkbox label,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .team_wrapper.active .checkbox label,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .team_wrapper.active .checkbox label,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .team_wrapper.active .checkbox label,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .team_wrapper.active .checkbox label,
.message-popup.note-msg-popup.share-popup .share-with-wrapper .org_wrapper.active .checkbox label,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .org_wrapper.active .checkbox label,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .org_wrapper.active .checkbox label,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .org_wrapper.active .checkbox label,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .org_wrapper.active .checkbox label,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .org_wrapper.active .checkbox label,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .org_wrapper.active .checkbox label,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .org_wrapper.active .checkbox label,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .org_wrapper.active .checkbox label,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .org_wrapper.active .checkbox label {
  color: #4f95da;
  border-color: #4f95da;
}
.message-popup.note-msg-popup.share-popup .share-with-wrapper .team_wrapper.active .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .team_wrapper.active .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .team_wrapper.active .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .team_wrapper.active .plain-txt,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .team_wrapper.active .plain-txt,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .team_wrapper.active .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .team_wrapper.active .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .team_wrapper.active .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .team_wrapper.active .plain-txt,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .team_wrapper.active .plain-txt,
.message-popup.note-msg-popup.share-popup .share-with-wrapper .org_wrapper.active .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .share-with-wrapper .org_wrapper.active .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .share-with-wrapper .org_wrapper.active .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .share-with-wrapper .org_wrapper.active .plain-txt,
.message-popup.note-msg-popup.no-button-popup .share-with-wrapper .org_wrapper.active .plain-txt,
.message-popup.note-msg-popup.share-popup .staff-share-wrapper .org_wrapper.active .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .staff-share-wrapper .org_wrapper.active .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .staff-share-wrapper .org_wrapper.active .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .staff-share-wrapper .org_wrapper.active .plain-txt,
.message-popup.note-msg-popup.no-button-popup .staff-share-wrapper .org_wrapper.active .plain-txt {
  color: #4f95da;
}
.message-popup.note-msg-popup.share-popup .email-notify-wrapper,
.message-popup.note-msg-popup.highlight-share-popup .email-notify-wrapper,
.message-popup.note-msg-popup.send-notification-popup .email-notify-wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update .email-notify-wrapper,
.message-popup.note-msg-popup.no-button-popup .email-notify-wrapper {
  padding: 18px 12px;
  border-bottom: 1px solid #e8ebee;
  text-align: left;
}
.message-popup.note-msg-popup.share-popup .email-notify-wrapper .checkbox,
.message-popup.note-msg-popup.highlight-share-popup .email-notify-wrapper .checkbox,
.message-popup.note-msg-popup.send-notification-popup .email-notify-wrapper .checkbox,
.message-popup.note-msg-popup.dashboard-ticker-update .email-notify-wrapper .checkbox,
.message-popup.note-msg-popup.no-button-popup .email-notify-wrapper .checkbox {
  position: relative;
}
.message-popup.note-msg-popup.share-popup .email-notify-wrapper .checkbox input,
.message-popup.note-msg-popup.highlight-share-popup .email-notify-wrapper .checkbox input,
.message-popup.note-msg-popup.send-notification-popup .email-notify-wrapper .checkbox input,
.message-popup.note-msg-popup.dashboard-ticker-update .email-notify-wrapper .checkbox input,
.message-popup.note-msg-popup.no-button-popup .email-notify-wrapper .checkbox input {
  visibility: hidden;
}
.message-popup.note-msg-popup.share-popup .email-notify-wrapper .checkbox label,
.message-popup.note-msg-popup.highlight-share-popup .email-notify-wrapper .checkbox label,
.message-popup.note-msg-popup.send-notification-popup .email-notify-wrapper .checkbox label,
.message-popup.note-msg-popup.dashboard-ticker-update .email-notify-wrapper .checkbox label,
.message-popup.note-msg-popup.no-button-popup .email-notify-wrapper .checkbox label {
  cursor: pointer;
  position: absolute;
  width: 16px;
  height: 16px;
  top: 1px;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
.message-popup.note-msg-popup.share-popup .email-notify-wrapper .checkbox label:after,
.message-popup.note-msg-popup.highlight-share-popup .email-notify-wrapper .checkbox label:after,
.message-popup.note-msg-popup.send-notification-popup .email-notify-wrapper .checkbox label:after,
.message-popup.note-msg-popup.dashboard-ticker-update .email-notify-wrapper .checkbox label:after,
.message-popup.note-msg-popup.no-button-popup .email-notify-wrapper .checkbox label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 8px;
  height: 4px;
  background: transparent;
  top: 3px;
  left: 3px;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.message-popup.note-msg-popup.share-popup .email-notify-wrapper .checkbox label:hover::after,
.message-popup.note-msg-popup.highlight-share-popup .email-notify-wrapper .checkbox label:hover::after,
.message-popup.note-msg-popup.send-notification-popup .email-notify-wrapper .checkbox label:hover::after,
.message-popup.note-msg-popup.dashboard-ticker-update .email-notify-wrapper .checkbox label:hover::after,
.message-popup.note-msg-popup.no-button-popup .email-notify-wrapper .checkbox label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.3;
}
.message-popup.note-msg-popup.share-popup .email-notify-wrapper .checkbox input[type=checkbox]:checked + label:after,
.message-popup.note-msg-popup.highlight-share-popup .email-notify-wrapper .checkbox input[type=checkbox]:checked + label:after,
.message-popup.note-msg-popup.send-notification-popup .email-notify-wrapper .checkbox input[type=checkbox]:checked + label:after,
.message-popup.note-msg-popup.dashboard-ticker-update .email-notify-wrapper .checkbox input[type=checkbox]:checked + label:after,
.message-popup.note-msg-popup.no-button-popup .email-notify-wrapper .checkbox input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
.message-popup.note-msg-popup.share-popup .email-notify-wrapper .checkbox input[type=checkbox]:checked span,
.message-popup.note-msg-popup.highlight-share-popup .email-notify-wrapper .checkbox input[type=checkbox]:checked span,
.message-popup.note-msg-popup.send-notification-popup .email-notify-wrapper .checkbox input[type=checkbox]:checked span,
.message-popup.note-msg-popup.dashboard-ticker-update .email-notify-wrapper .checkbox input[type=checkbox]:checked span,
.message-popup.note-msg-popup.no-button-popup .email-notify-wrapper .checkbox input[type=checkbox]:checked span {
  background-color: #3d7fba;
}
.message-popup.note-msg-popup.share-popup .email-notify-wrapper .plain-txt,
.message-popup.note-msg-popup.highlight-share-popup .email-notify-wrapper .plain-txt,
.message-popup.note-msg-popup.send-notification-popup .email-notify-wrapper .plain-txt,
.message-popup.note-msg-popup.dashboard-ticker-update .email-notify-wrapper .plain-txt,
.message-popup.note-msg-popup.no-button-popup .email-notify-wrapper .plain-txt {
  font-size: 14px;
  font-weight: 500;
  color: #698094;
  margin-left: 12px;
}
.message-popup.note-msg-popup.share-popup .share-list,
.message-popup.note-msg-popup.highlight-share-popup .share-list,
.message-popup.note-msg-popup.send-notification-popup .share-list,
.message-popup.note-msg-popup.dashboard-ticker-update .share-list,
.message-popup.note-msg-popup.no-button-popup .share-list {
  margin-top: 24px;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper {
  padding: 0 12px 18px;
  border-bottom: 1px solid #d4e0ea;
  text-align: left;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper .plain-text,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .plain-text,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .plain-text,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .plain-text,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .plain-text {
  color: #4a5258;
  font-weight: 500;
  font-size: 14px;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper .italicized-text,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .italicized-text,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .italicized-text,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .italicized-text,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .italicized-text {
  color: #4a5258;
  font-weight: 500;
  font-size: 12px;
  font-style: italic;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper .share-input-wrapper,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .share-input-wrapper,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .share-input-wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .share-input-wrapper,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .share-input-wrapper {
  margin: 12px 0;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper .share-input-wrapper input,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .share-input-wrapper input,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .share-input-wrapper input,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .share-input-wrapper input,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .share-input-wrapper input {
  border-radius: 2px;
  border: 1px solid #bbc6d5;
  font-size: 14px;
  padding: 8px;
  background-color: #ffffff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  width: 100%;
  max-width: 472px;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .share-input-wrapper .suggest-wrapper,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper {
  z-index: 999;
  width: 98%;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .share-input-wrapper .suggest-wrapper li,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li {
  text-transform: initial;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li.selected .sharing_user_item .fullname,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li.selected .sharing_user_item .fullname,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li.selected .sharing_user_item .fullname,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .share-input-wrapper .suggest-wrapper li.selected .sharing_user_item .fullname,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li.selected .sharing_user_item .fullname,
.message-popup.note-msg-popup.share-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li.selected .sharing_user_item .username,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li.selected .sharing_user_item .username,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li.selected .sharing_user_item .username,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .share-input-wrapper .suggest-wrapper li.selected .sharing_user_item .username,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .share-input-wrapper .suggest-wrapper li.selected .sharing_user_item .username {
  color: #ffffff;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item {
  font-size: 14px;
  font-family: Helvetica Neue, Arial, sans-serif;
  clear: both;
  min-height: 30px;
  cursor: pointer;
  padding: 0 12px;
  overflow: hidden;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .name-initials,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .name-initials,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .name-initials,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .name-initials,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .name-initials {
  width: 26px;
  height: 26px;
  background: #e8eef7;
  border: 1px solid #e8eef7;
  line-height: 26px;
  text-align: center;
  border-radius: 30px;
  font-size: 12px;
  font-weight: bold;
  color: #698094;
  text-transform: uppercase;
  margin-right: 18px;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .fullname,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .fullname,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .fullname,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .fullname,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .fullname {
  margin-right: 6px;
  text-transform: capitalize;
  font-family: Helvetica Neue, Arial, sans-serif;
  line-height: 24px;
  font-size: 14px;
  font-weight: 500;
  color: #698094;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 220px;
  overflow: hidden;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .username,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .username,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .username,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .username,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .share-input-wrapper .suggest .sharing_user_item .username {
  line-height: 24px;
  color: #7f8fa9;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 180px;
  overflow: hidden;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper .added-users,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .added-users,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .added-users,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .added-users,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .added-users,
.message-popup.note-msg-popup.share-popup .add-user-wrapper .added-groups,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .added-groups,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .added-groups,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .added-groups,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .added-groups {
  overflow: auto;
  max-height: 64px;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper .added-users .item-new,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .added-users .item-new,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .added-users .item-new,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .added-users .item-new,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .added-users .item-new,
.message-popup.note-msg-popup.share-popup .add-user-wrapper .added-groups .item-new,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .added-groups .item-new,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .added-groups .item-new,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .added-groups .item-new,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .added-groups .item-new {
  display: inline-block;
  background: #f0f8ff;
  float: left;
  font-size: 11px;
  color: #4f95da;
  font-weight: 500;
  line-height: 18px;
  padding: 3px 6px;
  border-radius: 2px;
  margin-bottom: 6px;
  margin-left: 6px;
  border: 1px solid #4f95da;
}
.message-popup.note-msg-popup.share-popup .add-user-wrapper .added-users .item-new .close-button,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .added-users .item-new .close-button,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .added-users .item-new .close-button,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .added-users .item-new .close-button,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .added-users .item-new .close-button,
.message-popup.note-msg-popup.share-popup .add-user-wrapper .added-groups .item-new .close-button,
.message-popup.note-msg-popup.highlight-share-popup .add-user-wrapper .added-groups .item-new .close-button,
.message-popup.note-msg-popup.send-notification-popup .add-user-wrapper .added-groups .item-new .close-button,
.message-popup.note-msg-popup.dashboard-ticker-update .add-user-wrapper .added-groups .item-new .close-button,
.message-popup.note-msg-popup.no-button-popup .add-user-wrapper .added-groups .item-new .close-button {
  width: 6px;
  cursor: pointer;
  height: 6px;
  float: right;
  margin: 4px 3px 0 6px;
}
.message-popup.note-msg-popup.share-popup.send-notification-popup .share-input-wrapper input.username-share,
.message-popup.note-msg-popup.highlight-share-popup.send-notification-popup .share-input-wrapper input.username-share,
.message-popup.note-msg-popup.send-notification-popup.send-notification-popup .share-input-wrapper input.username-share,
.message-popup.note-msg-popup.dashboard-ticker-update.send-notification-popup .share-input-wrapper input.username-share,
.message-popup.note-msg-popup.no-button-popup.send-notification-popup .share-input-wrapper input.username-share {
  width: 100%;
  box-sizing: border-box;
  max-width: unset;
}
.message-popup.note-msg-popup.share-popup.send-notification-popup .share-input-wrapper .clamor-wrapper,
.message-popup.note-msg-popup.highlight-share-popup.send-notification-popup .share-input-wrapper .clamor-wrapper,
.message-popup.note-msg-popup.send-notification-popup.send-notification-popup .share-input-wrapper .clamor-wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update.send-notification-popup .share-input-wrapper .clamor-wrapper,
.message-popup.note-msg-popup.no-button-popup.send-notification-popup .share-input-wrapper .clamor-wrapper {
  padding: 2px 0;
}
.message-popup.note-msg-popup.share-popup.no-button-popup,
.message-popup.note-msg-popup.highlight-share-popup.no-button-popup,
.message-popup.note-msg-popup.send-notification-popup.no-button-popup,
.message-popup.note-msg-popup.dashboard-ticker-update.no-button-popup,
.message-popup.note-msg-popup.no-button-popup.no-button-popup {
  display: flex;
  flex-direction: column;
}
.message-popup.note-msg-popup.share-popup.no-button-popup .content-wrapper,
.message-popup.note-msg-popup.highlight-share-popup.no-button-popup .content-wrapper,
.message-popup.note-msg-popup.send-notification-popup.no-button-popup .content-wrapper,
.message-popup.note-msg-popup.dashboard-ticker-update.no-button-popup .content-wrapper,
.message-popup.note-msg-popup.no-button-popup.no-button-popup .content-wrapper {
  display: flex;
  flex: 1;
  overflow: hidden;
}
.message-popup.note-msg-popup.share-popup.no-button-popup .close.cancel_icon,
.message-popup.note-msg-popup.highlight-share-popup.no-button-popup .close.cancel_icon,
.message-popup.note-msg-popup.send-notification-popup.no-button-popup .close.cancel_icon,
.message-popup.note-msg-popup.dashboard-ticker-update.no-button-popup .close.cancel_icon,
.message-popup.note-msg-popup.no-button-popup.no-button-popup .close.cancel_icon {
  position: absolute;
  right: 28px;
  width: 16px;
  height: 16px;
  padding: 2px;
  fill: #3d7fba;
  cursor: pointer;
}
/* share specific styles end*/
.guide.message-popup {
  font-family: Helvetica Neue, Arial, sans-serif;
  width: 600px;
  overflow: hidden;
  height: auto;
  background: white;
  position: absolute;
  top: 0;
  border-radius: 8px;
  z-index: 999;
  box-shadow: 0 6px 30px 0 rgba(22, 42, 60, 0.65);
}
.guide.message-popup .title-wrapper {
  padding: 18px 12px;
  background-color: #e8eef7;
}
.guide.message-popup .title-wrapper .title {
  font-size: 30px;
  line-height: 32px;
  width: 100%;
  text-align: center;
  color: #364051;
}
.guide.message-popup .title-wrapper .title .close-icon {
  cursor: pointer;
}
.guide.message-popup .title-wrapper .sub-title {
  font-size: 14px;
  line-height: 24px;
  color: #808b9f;
  text-align: center;
  width: 360px;
  margin: 0 auto;
  padding: 14px 0 0 0;
}
.guide.message-popup .content-wrapper {
  padding: 6px 18px;
  text-align: center;
}
.guide.message-popup .content-wrapper .content {
  width: 500px;
  margin: 0 auto;
  font-size: 14px;
  line-height: 22px;
  color: #3d7fba;
}
.guide.message-popup .content-wrapper .content .ill-box {
  width: 420px;
  margin: 0 auto;
  padding: 6px 0;
  border-bottom: 1px solid #d4e0ea;
}
.guide.message-popup .content-wrapper .content .ill-box .boxill {
  overflow: hidden;
  padding: 14px 0;
}
.guide.message-popup .content-wrapper .content .ill-box .boxill .img {
  margin-right: 24px;
  width: 90px;
  display: inline-block;
  vertical-align: middle;
  text-align: center;
}
.guide.message-popup .content-wrapper .content .ill-box .boxill .img img {
  height: 48px;
  width: auto;
}
.guide.message-popup .content-wrapper .content .ill-box .boxill .box-text {
  text-align: left;
  font-size: 14px;
  line-height: 24px;
  vertical-align: middle;
  display: inline-block;
  width: 260px;
}
.guide.message-popup .content-wrapper .content .ill-box .img-1 {
  display: inline-block;
  height: 260px;
  width: auto;
}
.guide.message-popup .content-wrapper .content .ill-box .img-1 img {
  height: 260px;
  width: auto;
}
.guide.message-popup .content-wrapper .content .ill-box .img-2 {
  position: absolute;
  top: 64px;
  display: inline-block;
}
.guide.message-popup .content-wrapper .content .illbox-image {
  width: 540px;
  margin: 0 auto;
  padding: 12px 0;
}
.guide.message-popup .content-wrapper .content .illbox-image img {
  height: 240px;
  width: auto;
}
.guide.message-popup .content-wrapper .content .foot-text {
  font-size: 13px;
  line-height: 30px;
  text-align: center;
  color: #698094;
  padding-top: 12px;
}
.guide.message-popup .content-wrapper .button-holder {
  text-align: center;
  display: inline-block;
  margin-bottom: 6px;
}
.guide.message-popup .content-wrapper #qrcode {
  height: 120px;
  width: 120px;
}
.guide.message-popup .content-wrapper .otp {
  padding: 12px;
}
.guide.message-popup .content-wrapper .otp input {
  display: block;
  margin: 12px auto;
  padding: 6px 12px;
  text-align: center;
  border: 1px solid #cccccc;
  border-radius: 4px;
  font-size: 13px;
  line-height: 18px;
}
.guide.message-popup .content-wrapper .deactivate-otp {
  padding: 12px;
}
.guide.message-popup .content-wrapper .deactivate-otp #deactivate_otp_input,
.guide.message-popup .content-wrapper .deactivate-otp #deactivate_otp_input-f {
  display: block;
  margin: 12px auto;
  padding: 6px 12px;
  text-align: center;
  border: 1px solid #cccccc;
  border-radius: 4px;
  font-size: 13px;
  line-height: 18px;
}
.guide.message-popup .content-wrapper .deactivate-otp .deactivate_submit {
  display: inline-block;
  font-family: Arial, Regular, sans-serif;
  padding: 12px 18px 12px 18px;
  color: #fff;
  line-height: 18px;
  font-size: 16px;
  background: #3d7fba;
  border-radius: 5px;
  cursor: pointer;
}
.guide.message-popup .content-wrapper .success_message,
.guide.message-popup .content-wrapper .already_message {
  font-size: 16px;
  line-height: 18px;
  color: #666666;
}
.guide.message-popup .content-wrapper .notification-message {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 14px;
  line-height: 24px;
  color: #666666;
  margin-bottom: 24px;
}
.guide.message-popup .content-wrapper .navigate-message {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 12px;
  line-height: 18px;
  color: #7e91ad;
}
.guide.message-popup .content-wrapper .navigate-message span {
  text-decoration: underline;
  font-weight: bold;
  cursor: pointer;
}
.guide.message-popup .content-wrapper .deactivate_success_message {
  font-size: 16px;
  line-height: 18px;
  color: green;
}
.guide.message-popup .content-wrapper .error_message,
.guide.message-popup .content-wrapper .deactivate_error_message {
  font-size: 13px;
  line-height: 18px;
  color: red;
}
.guide.message-popup .content-wrapper.bottom {
  box-sizing: border-box;
  background: #ffffff;
  border: 0;
}
.guide.message-popup .stage-wrapper {
  height: 85px;
  border-top: 1px solid #ccc;
}
.guide.message-popup .stage-wrapper .content {
  height: 85px;
  width: 44%;
  margin-left: 28%;
  padding: 35px 0;
  box-sizing: border-box;
}
.guide.message-popup .stage-wrapper .content .round {
  width: 16px;
  height: 16px;
  display: inline-block;
  background: #a5b3c7;
  border-radius: 8px;
  position: relative;
  left: -1px;
}
.guide.message-popup .stage-wrapper .content .round.current {
  background: #fff;
  border: 4px solid #4f97dc;
  border-radius: 8px;
  width: 8px;
  height: 8px;
}
.guide.message-popup .stage-wrapper .content .horizontal {
  width: 50px;
  height: 5px;
  display: inline-block;
  background: #bbc6d5;
  position: relative;
  top: -5px;
  left: -1px;
}
.guide.message-popup .seperator {
  width: 100%;
  min-height: 1px;
  background: #E8F1F9;
  border: solid white;
  border-width: 0 12px 0 12px;
  box-sizing: border-box;
}
.guide.message-popup .back {
  width: 60px;
  margin-right: -60px;
  float: left;
  text-align: left;
  font-family: Arial, Regular, sans-serif;
  font-size: 12px;
  padding: 12px 0 0 0;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
}
.guide.message-popup .back::before {
  content: "<";
  margin-right: 5px;
}
.guide.message-popup .skippy {
  font-size: 13px;
  color: #a5b3c7;
  display: block;
  cursor: pointer;
  margin-bottom: 12px;
  text-decoration: none;
}
.guide.message-popup .next {
  display: inline-block;
  padding: 6px 18px;
  color: #ffffff;
  line-height: 32px;
  font-size: 12px;
  background: #55ACEE;
  cursor: pointer;
  box-sizing: border-box;
  word-spacing: 2px;
  width: 175px;
  border-radius: 3px;
}
.guide.message-popup .ok-btn,
.guide.message-popup .yes-btn,
.guide.message-popup .no-btn {
  display: inline-block;
  font-family: Arial, Regular, sans-serif;
  padding: 12px 18px 12px 18px;
  color: #fff;
  line-height: 18px;
  font-size: 16px;
  background: #3d7fba;
  border-radius: 5px;
  cursor: pointer;
  width: 50px;
  border: 1px solid transparent;
}
.guide.message-popup .no-btn {
  margin-left: 24px;
}
.guide.message-popup .cancel-btn {
  font-size: 12px;
  color: #3d7fba;
  margin-top: 12px;
  display: block;
  text-decoration: underline;
  cursor: pointer;
}
.guide.message-popup .hover-btn:hover {
  background-color: #ffffff;
  color: #3d7fba;
  border: 1px solid;
}
.guide.message-popup .note-msg-btn {
  display: inline-block;
  font-family: Arial, Regular, sans-serif;
  padding: 12px 18px 12px 18px;
  color: #fff;
  line-height: 18px;
  font-size: 16px;
  background: #3d7fba;
  border-radius: 5px;
  cursor: pointer;
}
.guide.message-popup .note-msg-btn.send-mail-btn .note-info-ok-btn {
  background-color: #4d90fe;
  background-image: -webkit-linear-gradient(top, #4d90fe, #4787ed);
  background-image: linear-gradient(to top, #4d90fe, #4787ed);
  border: 1px solid #3079ed;
  color: #fff;
  width: 60px;
  text-align: center;
}
.guide.message-popup .note-msg-btn.cancel-mail-btn {
  background-color: transparent;
  background-image: -webkit-linear-gradient(top, #f5f5f5, #f1f1f1);
  background-image: linear-gradient(to top, #f5f5f5, #f1f1f1);
  background-image: -webkit-gradient(linear, left top, left bottom, from(#f5f5f5), to(#f1f1f1));
  border: 1px solid rgba(0, 0, 0, 0.1);
  color: #444;
  width: 60px;
  text-align: center;
}
.guide.message-popup .pre-tour-btn#resume-tour,
.guide.message-popup .pre-tour-btn#restart-tour {
  display: inline-block;
  font-family: Arial, Regular, sans-serif;
  padding: 12px 18px 12px 18px;
  color: #fff;
  line-height: 18px;
  font-size: 14px;
  background: #b2b7bf;
  border-radius: 3px;
  cursor: pointer;
  width: 170px;
  box-sizing: border-box;
}
.guide.message-popup .pre-tour-btn#resume-tour {
  margin-right: 18px;
  background: #55ACEE;
}
.guide.message-popup .pre-tour-btn#cancel-tour {
  font-size: 13px;
  color: #55ACEE;
  margin-top: 12px;
  display: block;
  cursor: pointer;
  float: right;
  margin-right: 42px;
}
.guide.message-popup.start_tour {
  font-family: Helvetica Neue, Arial, sans-serif !important;
}
.guide.message-popup.start_tour .content-wrapper .button-holder {
  margin-left: 0;
}
.guide.message-popup.start_tour .content-wrapper .button-holder .next {
  font-size: 16px;
  font-family: Helvetica Neue, Arial, sans-serif;
}
.guide.message-popup.auto_h {
  height: auto;
  font-family: Helvetica Neue, Arial, sans-serif !important;
}
.guide.message-popup.auto_h .next {
  font-size: 18px;
  font-family: Helvetica Neue, Arial, sans-serif;
}
.guide.message-popup.auto_h .content-wrapper .button-holder {
  margin-left: 0;
}
.guide.message-popup.auto_h .content-wrapper .content {
  width: auto;
  margin-left: 0;
}
.message-tooltip {
  max-width: 400px;
  background: #1b212a;
  position: absolute;
  top: 0;
  border-radius: 5px;
  font-family: Helvetica Neue, Arial, sans-serif !important;
  font-weight: 500;
  z-index: 999;
}
.message-tooltip .arrow-gt.left-mid,
.message-tooltip .arrow-gt.left-top,
.message-tooltip .arrow-gt.left-bottom {
  position: absolute;
  height: 0;
  width: 0;
  border: solid #1b212a;
  border-width: 6px;
  border-color: transparent #1b212a transparent transparent;
  left: -12px;
}
.message-tooltip .arrow-gt.left-top {
  top: 10px;
}
.message-tooltip .arrow-gt.left-bottom {
  bottom: 10px;
}
.message-tooltip .arrow-gt.left-mid {
  top: 50%;
  margin-top: -6px;
}
.message-tooltip .arrow-gt.right-mid,
.message-tooltip .arrow-gt.right-top,
.message-tooltip .arrow-gt.right-bottom {
  position: absolute;
  height: 0;
  width: 0;
  border: solid #1b212a;
  border-width: 6px;
  border-color: transparent transparent transparent #1b212a;
  right: -12px;
}
.message-tooltip .arrow-gt.right-top {
  top: 10px;
}
.message-tooltip .arrow-gt.right-bottom {
  bottom: 10px;
}
.message-tooltip .arrow-gt.right-mid {
  top: 50%;
  margin-top: -6px;
}
.message-tooltip .arrow-gt.top-mid,
.message-tooltip .arrow-gt.top-left,
.message-tooltip .arrow-gt.top-right {
  position: absolute;
  height: 0;
  width: 0;
  border: solid #1b212a;
  border-width: 6px;
  border-color: transparent transparent #1b212a transparent;
  top: -12px;
}
.message-tooltip .arrow-gt.top-left {
  left: 10px;
}
.message-tooltip .arrow-gt.top-right {
  right: 10px;
}
.message-tooltip .arrow-gt.top-mid {
  left: 50%;
  margin-left: -6px;
}
.message-tooltip .arrow-gt.bottom-mid,
.message-tooltip .arrow-gt.bottom-left,
.message-tooltip .arrow-gt.bottom-right {
  position: absolute;
  height: 0;
  width: 0;
  border: solid #1b212a;
  border-width: 6px;
  border-color: #1b212a transparent transparent transparent;
  bottom: -12px;
}
.message-tooltip .arrow-gt.bottom-left {
  left: 10px;
}
.message-tooltip .arrow-gt.bottom-right {
  right: 10px;
}
.message-tooltip .arrow-gt.bottom-mid {
  left: 50%;
  margin-left: -6px;
}
.message-tooltip .content-wrapper {
  text-align: center;
  padding: 18px;
}
.message-tooltip .content-wrapper .title {
  font-weight: 500;
  font-size: 18px;
  line-height: 18px;
  width: 100%;
  color: #ffffff;
  margin-bottom: 18px;
}
.message-tooltip .content-wrapper .content {
  font-size: 16px;
  line-height: 20px;
  color: #e3eeff;
  font-weight: 300;
}
.message-tooltip .button-holder {
  text-align: center;
  height: 50px;
  background: #323b49;
  border-bottom-left-radius: 5px;
  border-bottom-right-radius: 5px;
}
.message-tooltip .seperator {
  width: 100%;
  min-height: 1px;
  background: #e3eeff;
  border: solid #E8F1F9;
  border-width: 0 12px 0 12px;
  box-sizing: border-box;
}
.message-tooltip .back {
  width: 60px;
  margin-right: -60px;
  float: left;
  text-align: left;
  font-family: Arial, Regular, sans-serif;
  font-size: 12px;
  padding: 12px 0 0 0;
  line-height: 18px;
  color: #4f97dc;
  cursor: pointer;
}
.message-tooltip .back::before {
  content: "<";
  margin-right: 5px;
}
.message-tooltip .next {
  float: right;
  width: 130px;
  height: 50px;
  box-sizing: border-box;
  display: inline-block;
  font-family: Arial, Regular, sans-serif;
  padding: 12px 18px 12px 18px;
  color: #fff;
  line-height: 26px;
  font-size: 18px;
  background: #4f97dc;
  cursor: pointer;
  border-bottom-right-radius: 5px;
}
.message-tooltip .next.inactive {
  pointer-events: none;
  background: #bbc6d5;
}
.message-tooltip.no_button .content-wrapper {
  padding: 18px;
}
.message-tooltip.no_button .content-wrapper .content {
  color: #ffffff;
}
.message-tooltip.nav-tabs {
  top: 5px;
  left: 10px;
}
.message-tooltip.new-tab-menu-1 {
  top: 5px;
  left: 10px;
}
.message-tooltip.new-tab-docsearch {
  top: 10px;
  left: 600px;
}
.message-tooltip.docsearch-intro {
  top: 10px;
  left: 160px;
}
.message-tooltip.docsearch-docselect-1 {
  top: 290px;
  left: 200px;
}
.message-tooltip.docsearch-snippet-click {
  top: 110px;
  left: 560px;
}
.message-tooltip.docsearch-snippet-location {
  top: 160px;
  left: 260px;
}
.message-tooltip.docsearch-export-excel {
  top: 240px;
  left: 460px;
}
.message-tooltip.docsearch-docmenu-click {
  top: 160px;
  right: 100px;
}
.message-tooltip.docsearch-docmenu-query2 {
  top: 100px;
  right: 350px;
}
.message-tooltip.docsearch-docmenu-query-2-results {
  width: 600px;
  top: 110px;
  left: 300px;
}
.message-tooltip.new-tab-menu-2 {
  top: 10px;
  left: 300px;
}
.message-tooltip.new-tab-edt {
  top: 10px;
  left: 720px;
}
.message-tooltip.edt-query-1 {
  left: 50%;
  margin-left: 200px;
  top: 300px;
}
.message-tooltip.edt-summary-view {
  left: 215px;
  top: 10px;
}
.message-tooltip.edt-summary-maingraph {
  left: 550px;
  top: 56px;
}
.message-tooltip.edt-nav-leftmenu {
  left: 215px;
  top: 110px;
}
.message-tooltip.edt-nav-leftmenu {
  left: 215px;
  top: 110px;
}
.message-tooltip.edt-nav-annualmodel {
  left: 215px;
  top: 110px;
}
.message-tooltip.edt-nav-charts {
  left: 215px;
  top: 300px;
}
.message-tooltip.edt-nav-histchart {
  left: 215px;
  top: 250px;
}
.message-tooltip.edt-charts-addseries-menu {
  top: 10px;
  right: 750px;
}
.follow-popup.with-layer-mask {
  background: transparent;
  z-index: 310!important;
  /*opacity:0.9;*/
}
.follow-popup.with-layer-mask .vstrip {
  position: relative;
  height: 100%;
}
.follow-popup.with-layer-mask .holder.vstrip {
  position: relative;
  overflow: hidden;
}
.follow-popup.with-layer-mask .hstrip {
  position: absolute;
  width: 100%;
}
.follow-popup.with-layer-mask .filler.hstrip {
  height: 100%;
}
.follow-popup.with-layer-mask .filler,
.follow-popup.with-layer-mask .offset {
  background: #000;
  opacity: 0.4;
}
.follow-popup.with-layer-mask .holder {
  background: transparent;
}
.follow-popup.with-layer-mask.disabled .filler,
.follow-popup.with-layer-mask.disabled .offset {
  background: transparent;
}
.newscreen {
  position: absolute;
  z-index: 201;
  width: 680px;
  background: #fff;
  border-radius: 6px;
  font-family: Helvetica Neue, Arial, sans-serif;
  box-shadow: 0 1px 15px -2px #1e374d;
}
.newscreen .header {
  background: #f9fcff;
  padding: 24px 36px;
  border-bottom: 2px solid #d4e0ea;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  overflow: hidden;
}
.newscreen .header .title {
  font-size: 24px;
  line-height: 30px;
  color: #1e374d;
  float: left;
}
.newscreen .header .sub-title {
  font-size: 16px;
  line-height: 18px;
  margin-top: 6px;
  color: #698094;
  float: left;
  margin-left: 6px;
}
.newscreen .header .video {
  position: absolute;
  top: 18px;
  left: 980px;
}
.newscreen .content {
  padding: 18px 30px;
}
.newscreen .content .main-title {
  line-height: 30px;
  font-size: 18px;
  color: #1e374d;
  margin-bottom: 12px;
}
.newscreen .content .main-title .icon {
  display: inline-block;
  margin-right: 12px;
  font-size: 30px;
  vertical-align: middle;
  line-height: 30px;
}
.newscreen .content .main-title .main-text {
  display: inline-block;
  vertical-align: middle;
}
.newscreen .content .main-title .error-span {
  display: none;
  font-size: 12px;
  color: #e81a1a;
}
.newscreen .content .pwd-input-holder,
.newscreen .content .mobile-input-holder {
  display: inline-block;
}
.newscreen .content .pwd-input-holder label,
.newscreen .content .mobile-input-holder label {
  clear: both;
  display: block;
  line-height: 24px;
  font-size: 12px;
  color: #698094;
}
.newscreen .content .pwd-input-holder input,
.newscreen .content .mobile-input-holder input {
  line-height: 26px;
  border: 2px solid #bbc6d5;
  border-radius: 3px;
  width: 236px;
  padding: 6px;
  font-size: 14px;
}
.newscreen .content .pwd-input-holder:first-child,
.newscreen .content .mobile-input-holder:first-child {
  margin-right: 30px;
}
.newscreen .content .pwd-input-holder label.error,
.newscreen .content .mobile-input-holder label.error {
  color: #e81a1a;
}
.newscreen .content .pwd-input-holder input.error,
.newscreen .content .mobile-input-holder input.error {
  border-color: #f04848;
}
.newscreen .content .mobile-input-holder {
  display: block;
}
.newscreen .content .mobile-input-holder input {
  width: 100%;
}
.newscreen .content .mobile-input-holder:first-child {
  margin-right: 18px;
}
.newscreen .content .ticker-input-holder {
  display: inline-block;
}
.newscreen .content .ticker-input-holder label {
  clear: both;
  display: block;
  line-height: 24px;
  font-size: 12px;
  color: #698094;
  width: 80px;
}
.newscreen .content .ticker-input-holder input {
  line-height: 26px;
  border: 2px solid #bbc6d5;
  border-radius: 3px;
  width: 98px;
  padding: 5px 6px;
  font-size: 14px;
  margin-right: 10px;
}
.newscreen .content .ticker-input-holder:last-child {
  margin-right: 0;
}
.newscreen .content .ticker-input-holder input.error {
  border-color: #f04848;
}
.newscreen .content .ticker-input-holder .noisy-wrapper {
  padding: 0px;
  border: none;
  width: 100px;
  margin-right: 24px;
}
.newscreen .content .ticker-input-holder .noisy-wrapper .noisy-list {
  line-height: 26px;
  height: 26px;
  border: 2px solid #bbc6d5;
  border-radius: 3px;
  font-size: 14px;
}
.newscreen .content .ticker-input-holder .noisy-wrapper .noisy-list input {
  width: 100px;
  line-height: 26px;
}
.newscreen .content .ticker-input-holder .noisy-wrapper .noisy-list .noisy-long-token {
  display: inline-block;
  background: #3d7fba;
  border: 1px solid #3d7fba;
  font-size: 11px;
  padding: 0px 2px 0px 6px !important;
  line-height: 18px;
  border-radius: 3px;
  margin-top: 3px;
  text-transform: uppercase;
  color: #fff;
  margin-right: 0px;
}
.newscreen .content .ticker-input-holder .noisy-wrapper .noisy-list .noisy-long-token .token-text {
  max-width: 72px;
}
.newscreen .content .ticker-input-holder .noisy-wrapper input {
  line-height: 26px;
  border: none;
  border-radius: 0px;
  width: 100px;
  padding: 0px;
  font-size: 14px;
  margin-right: 0px;
}
.newscreen .content .foot-text {
  clear: both;
  display: block;
  line-height: 18px;
  font-size: 12px;
  color: #698094;
  margin: 6px 0 18px 0;
  font-weight: 500;
  cursor: pointer;
}
.newscreen .content .foot-text span {
  margin-right: 12px;
}
.newscreen .content .foot-text:hover {
  text-decoration: underline;
}
.newscreen .content .foot-text.error {
  color: #e81a1a !important;
}
.newscreen .content .foot-text-big {
  line-height: 18px;
  font-size: 14px;
  margin-top: 18px;
  color: #698094;
}
.newscreen .content .feature-list {
  display: inline-block;
  width: 220px;
  margin-right: 12px;
  vertical-align: top;
}
.newscreen .content .feature-list .icon {
  font-size: 30px;
  color: #3d7fba;
  margin-bottom: 12px;
}
.newscreen .content .feature-list .list-1-title {
  font-size: 16px;
  line-height: 24px;
  color: #698094;
  font-weight: 500;
}
.newscreen .content .feature-list ul.list-1 {
  margin: 6px 0 12px 0;
  padding-left: 18px;
}
.newscreen .content .feature-list ul.list-1 li {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  margin-bottom: 6px;
}
.newscreen .content .feature-list .list-2-title {
  font-weight: 500;
  font-size: 15px;
  color: #698094;
  line-height: 24px;
}
.newscreen .content .feature-list ul.list-2 {
  margin: 6px 0 12px 0;
  padding-left: 18px;
}
.newscreen .content .feature-list ul.list-2 li {
  font-size: 12px;
  line-height: 18px;
  color: #698094;
  margin-bottom: 6px;
}
.newscreen .content .feature-list:last-child {
  margin-right: 0;
}
@media screen and (max-width: 1239px) {
  .newscreen .content .feature-list {
    display: block;
    border-bottom: 1px solid #d4e0ea;
    width: 100%;
    margin-right: 0;
    margin-bottom: 12px;
  }
  .newscreen .content .feature-list .icon {
    display: inline-block;
    vertical-align: top;
  }
  .newscreen .content .feature-list .list-1-wrapper {
    display: inline-block;
    vertical-align: top;
    width: 400px;
    margin: 0 18px;
  }
  .newscreen .content .feature-list .list-2-wrapper {
    display: inline-block;
    vertical-align: top;
  }
  .newscreen .content .feature-list:last-child {
    border-bottom: 0;
  }
}
.newscreen .footer {
  padding: 18px 30px;
  background: #f9fcff;
  border-top: 2px solid #d4e0ea;
  overflow: auto;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
}
.newscreen .footer .step-flow {
  font-size: 0;
  line-height: 30px;
}
.newscreen .footer .step-flow .index {
  width: 30px;
  height: 30px;
  text-align: center;
  border-radius: 32px;
  line-height: 30px;
  color: rgba(212, 224, 234, 0.7);
  border: 4px solid rgba(212, 224, 234, 0.7);
  font-size: 14px;
  font-weight: 500;
  display: inline-block;
  vertical-align: middle;
}
.newscreen .footer .step-flow .separator {
  width: 40px;
  border: 1px solid rgba(212, 224, 234, 0.7);
  display: inline-block;
  vertical-align: middle;
}
.newscreen .footer .step-flow .now {
  color: #ffffff;
  background: #3d7fba;
  border-color: #3d7fba;
}
.newscreen .footer .step-flow .prev {
  color: #ffffff;
  background: #d4e0ea;
  border-color: #d4e0ea;
}
.newscreen .footer .button {
  padding: 6px 12px;
  background: #ffffff;
  border: 4px solid #3d7fba;
  border-radius: 4px;
  display: inline-block;
  cursor: pointer;
  color: #3d7fba;
}
.newscreen .footer .button .text {
  line-height: 24px;
  font-size: 14px;
  font-weight: 500;
}
.newscreen .footer .button .icon {
  font-size: 20px;
  line-height: 24px;
  margin-left: 12px;
}
.newscreen .footer .skip {
  padding: 7px 12px;
  line-height: 30px;
  font-size: 13px;
  color: #3d7fba;
  margin-right: 12px;
  cursor: pointer;
}
.newscreen.new-welcome .content {
  max-height: 410px;
  overflow: auto;
  height: 55vh;
}
.newscreen.new-welcome .content::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
.newscreen.new-welcome .content::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.newscreen.new-welcome .content::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
.newscreen.new-welcome .content::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#main-graphboard-container .wrapper1 {
  overflow: hidden;
  padding: 0 20px 0 15px;
}
#main-graphboard-container .inactive {
  pointer-events: none !important;
  background-color: #f9f9f9 !important;
}
#main-graphboard-container .page-slider {
  width: 2%;
  font-size: 60px;
  color: white;
  background-color: #bcbcbc;
  height: 100%;
  cursor: pointer;
}
#main-graphboard-container .left-pane {
  width: 300px;
  overflow: auto;
  background: #F9F9F9;
  height: inherit;
  overflow-y: scroll;
  overflow-x: hidden;
  -moz-box-shadow: inset -2px 0 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -2px 0 5px -2px #EAEAEA;
  box-shadow: inset -2px 0 5px -2px #EAEAEA;
}
#main-graphboard-container .left-pane .subheader-arrow {
  display: none;
}
#main-graphboard-container .left-pane .watchlist-check {
  display: block;
  float: left;
  width: 4px;
  height: 10px;
  margin: -1px 0 0 0;
  position: relative;
}
#main-graphboard-container .left-pane .watchlist-check label {
  margin-left: 0;
  cursor: pointer;
  position: absolute;
  width: 10px;
  height: 10px;
  top: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BCBCBC;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -ms-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(to top, #ffffff, #ffffff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#ffffff);
}
#main-graphboard-container .left-pane .watchlist-check label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 6px;
  top: 2px;
  left: 2px;
  background-color: #437FB7;
}
#main-graphboard-container .left-pane .watchlist-check label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.3;
}
#main-graphboard-container .left-pane .watchlist-check input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
#main-graphboard-container .left-pane #graphboard-search-box-holder {
  width: 100%;
  margin-bottom: 10px;
  margin-top: 10px;
  overflow: visible;
}
#main-graphboard-container .left-pane #graphboard-search-box-holder .clear-icon .icon {
  font-size: 12px;
}
#main-graphboard-container .left-pane .inset-container {
  float: left;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  width: 100%;
  border-left: 1px solid #BCBCBC;
  border-right: 1px solid #BCBCBC;
  border-top: 1px solid #BCBCBC;
  border-bottom: 1px solid #BCBCBC;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #4D4D4D;
  background-color: #ffffff;
  margin-bottom: 15px;
}
#main-graphboard-container .left-pane .inset-container .edit-span {
  float: left;
  font-size: 12px;
  margin-right: 12px;
  margin-top: 4px;
}
#main-graphboard-container .left-pane .inset-container .header-container {
  height: 22px;
  width: 100%;
  padding-top: 4px;
  border-bottom: 1px solid #BCBCBC;
  font-family: Helvetica Neue, sans-serif;
  background-color: #FAFAFA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
  -moz-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  box-shadow: inset -4px 0 5px -2px #EAEAEA;
}
#main-graphboard-container .left-pane .inset-container .header-container .header-text {
  width: 70%;
  float: left;
  color: #595959;
  font-size: 12px;
  padding-left: 6px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#main-graphboard-container .left-pane .inset-container .header-container .header-expand-collapse {
  font-size: 12px;
  padding-right: 8px;
  margin-top: 4px;
  color: #BCBCBC;
}
#main-graphboard-container .left-pane .inset-container .header-container .header-expand-collapse:hover {
  color: #595959;
}
#main-graphboard-container .left-pane .inset-container .subheader-container {
  height: 18px;
  padding-top: 4px;
  padding-left: 6px;
  padding-right: 6px;
  border-bottom: 1px solid #BCBCBC;
  font-family: Helvetica Neue, sans-serif;
  background-color: #F6F6F6;
  -moz-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  box-shadow: inset -4px 0 5px -2px #EAEAEA;
  color: #595959;
  font-size: 9px;
}
#main-graphboard-container .left-pane .inset-container .subheader-container .subheader-ticker {
  float: left;
  width: 21%;
}
#main-graphboard-container .left-pane .inset-container .subheader-container .subheader-quickstat {
  float: left;
  width: 0;
  text-align: center;
  height: 0;
}
#main-graphboard-container .left-pane .inset-container .subheader-container .subheader-percent {
  float: right;
  text-align: center;
  width: 20%;
}
#main-graphboard-container .left-pane .inset-container .subheader-container .subheader-chng {
  float: right;
  text-align: center;
  width: 20%;
}
#main-graphboard-container .left-pane .inset-container .subheader-container .subheader-price {
  float: right;
  text-align: center;
  width: 19%;
}
#main-graphboard-container .left-pane .inset-container .subheader-container .subheader-pe {
  float: right;
  text-align: center;
  width: 20%;
}
#main-graphboard-container .left-pane .inset-container .subheader-container .subheader-arrow {
  font-size: 6px;
  margin-left: 1px;
}
#main-graphboard-container .left-pane .inset-container .subheader-container .subheader-arrow:hover {
  cursor: pointer;
}
#main-graphboard-container .left-pane .inset-container .list-item-container-selected,
#main-graphboard-container .left-pane .inset-container .active_ticker {
  font-weight: bold;
  background-color: #eff2f7;
}
#main-graphboard-container .left-pane .inset-container .list-item-container {
  width: 100%;
  font-family: Helvetica Neue, sans-serif;
  border-bottom: 1px solid #BCBCBC;
  cursor: pointer;
}
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item {
  height: 20px;
  padding-top: 6px;
  padding-left: 6px;
  padding-right: 6px;
  font-size: 10px;
}
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item .list-ticker {
  float: left;
  width: 19%;
  color: #437FB7;
}
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item .list-percent,
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item .list-change {
  float: right;
  text-align: center;
  width: 20%;
}
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item .list-chng {
  float: right;
  text-align: center;
  width: 20%;
}
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item .list-price {
  float: right;
  text-align: center;
  width: 20%;
}
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item .list-pe {
  width: 21%;
  color: #437FB7;
  float: right;
  text-align: center;
}
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item .list-quickstat {
  display: none;
  float: left;
  width: 10%;
  text-align: center;
  margin-top: 2px;
  font-size: 9px;
}
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item .watchlist-name {
  width: 70%;
}
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item .item-name {
  margin-left: 10px;
  float: left;
  color: #437FB7;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item .item-name:last-child {
  border-bottom: none;
}
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item .item-number {
  float: right;
  padding-right: 6px;
}
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item .stock-price {
  padding-right: 10px;
}
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item .selected {
  text-decoration: underline;
}
#main-graphboard-container .left-pane .inset-container .list-item-container .list-item:hover {
  background: #FFFDE0;
}
#main-graphboard-container .left-pane .inset-container .list-item-container:last-child {
  border-bottom: none;
}
#main-graphboard-container .left-pane #graphboard-watchlist-tickers.inset-container .subheader-container {
  display: none;
}
#main-graphboard-container .left-pane #graphboard-watchlists.inset-container .list-item-container .list-item .item-number {
  display: none;
}
#main-graphboard-container .right-pane {
  position: relative;
  min-width: 500px;
}
#main-graphboard-container .right-pane .graphboard-options {
  position: relative;
  height: 50px;
  width: 100%;
  border-bottom: solid 1px #eaeaea;
  font-size: 12px;
}
#main-graphboard-container .right-pane .graphboard-options .title {
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 175px;
  font-size: 14px;
  overflow: hidden;
  margin: 5px 20px;
  line-height: 20px;
  color: #666;
  cursor: default;
}
#main-graphboard-container .right-pane .graphboard-options .title span {
  cursor: pointer;
}
#main-graphboard-container .right-pane .graphboard-options .title .untitled {
  color: #dedede;
  font-style: italic;
}
#main-graphboard-container .right-pane .graphboard-options .title .loaded {
  color: #666;
}
#main-graphboard-container .right-pane .graphboard-options .title .modified {
  color: #d88;
}
#main-graphboard-container .right-pane .graphboard-options .title .modified:after,
#main-graphboard-container .right-pane .graphboard-options .title .untitled:after {
  content: "*";
  font-size: 10px;
  vertical-align: super;
}
#main-graphboard-container .right-pane .graphboard-options .rel-perf {
  padding: 0 10px;
}
#main-graphboard-container .right-pane .graphboard-options .rel-perf input {
  vertical-align: middle;
}
#main-graphboard-container .right-pane .graphboard-options .rel-perf label {
  width: 80px;
  display: inline-block;
  vertical-align: middle;
  line-height: 28px;
  font-size: 10px;
  color: #333;
}
#main-graphboard-container .right-pane .graphboard-options .clear-all {
  text-align: center;
  padding: 5px;
  color: #666;
  line-height: 14px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BDBDBD;
  -moz-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  cursor: pointer;
}
#main-graphboard-container .right-pane .graphboard-options .clear-all:hover {
  color: #333;
  background-color: #F3F3F3;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F3F3F3), color-stop(100%, #E1E1E1));
  background-image: -webkit-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -moz-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -ms-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -o-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: linear-gradient(to top, #F3F3F3, #E1E1E1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F3F3F3, endColorstr=#E1E1E1);
}
#main-graphboard-container .right-pane .graphboard-options .update-btn {
  text-align: center;
  padding: 5px;
  color: #666;
  line-height: 16px;
  font-size: 11px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BDBDBD;
  -moz-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  cursor: pointer;
}
#main-graphboard-container .right-pane .graphboard-options .update-btn:hover {
  color: #333;
  background-color: #F3F3F3;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F3F3F3), color-stop(100%, #E1E1E1));
  background-image: -webkit-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -moz-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -ms-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -o-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: linear-gradient(to top, #F3F3F3, #E1E1E1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F3F3F3, endColorstr=#E1E1E1);
}
#main-graphboard-container .right-pane .graphboard-options .save-graphboard,
#main-graphboard-container .right-pane .graphboard-options .new-graphboard,
#main-graphboard-container .right-pane .graphboard-options .graphboard-log {
  font-size: 18px;
  padding: 2px 5px;
  margin: 5px 5px;
  cursor: pointer;
}
#main-graphboard-container .right-pane .graphboard-options #graphboard-search {
  height: 25px;
  padding-left: 4px;
  border-radius: 5px;
  outline: none;
  border: solid 1px #c9c9c9;
  width: 120px;
}
#main-graphboard-container .right-pane .graphboard {
  overflow: auto;
}
#main-graphboard-container .right-pane .intraday-container {
  position: relative;
  width: 32%;
  float: left;
  margin: 5px 0;
  margin-left: 1%;
  border-bottom: solid 1px #eaeaea;
  padding: 1px;
}
#main-graphboard-container .right-pane .intraday-container .rectangle-header .top-line {
  padding: 0 24px 3px 8px;
  font-size: 12px;
  height: 16px;
  line-height: 18px;
}
#main-graphboard-container .right-pane .intraday-container .rectangle-header .top-line div {
  margin-right: 8px;
  max-width: 65px;
  overflow: hidden;
  text-overflow: ellipsis;
}
#main-graphboard-container .right-pane .intraday-container .rectangle-header .top-line .pct-change {
  margin-right: 0;
  font-size: 1em;
}
#main-graphboard-container .right-pane .intraday-container .rectangle-header .top-line .pct-change::before {
  content: "(";
}
#main-graphboard-container .right-pane .intraday-container .rectangle-header .top-line .pct-change::after {
  content: "%)";
}
#main-graphboard-container .right-pane .intraday-container .rectangle-header .top-line .change {
  font-size: 1em;
}
#main-graphboard-container .right-pane .intraday-container .rectangle-header .top-line .price {
  font-size: 1em;
}
#main-graphboard-container .right-pane .intraday-container .rectangle-header .top-line .ticker {
  max-width: none;
}
#main-graphboard-container .right-pane .intraday-container .rectangle-header .top-line .ticker .texxt {
  float: left;
  font-size: 1.2em;
  text-decoration: underline;
  color: #3d7fba;
  cursor: pointer;
  max-width: 60px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
#main-graphboard-container .right-pane .intraday-container .rectangle-header .top-line .ticker .popout {
  float: left;
  margin-top: 6px;
  font-size: 0.8em;
  text-decoration: none;
  margin-left: 6px;
  color: #7e91ad;
  cursor: pointer;
}
#main-graphboard-container .right-pane .intraday-container .rectangle-header .top-line .ticker .popout:hover {
  color: #3d7fba;
}
#main-graphboard-container .right-pane .intraday-container .graph-holder {
  height: 170px;
  width: 100%;
}
#main-graphboard-container .right-pane .intraday-container .graph-header {
  width: 100%;
  background: #f2f2f2;
  text-align: center;
  font-size: 12px;
  line-height: 14px;
  padding: 3px 0;
  text-transform: uppercase;
}
#main-graphboard-container .right-pane .intraday-container .close-btn {
  position: absolute;
  top: -5px;
  right: 3px;
  font-size: 12px;
  color: #E45952;
  cursor: pointer;
  padding: 2px;
  display: none;
}
#main-graphboard-container .right-pane .intraday-container .close-btn:hover {
  color: #b12619;
}
#main-graphboard-container .right-pane .intraday-container .intra-text {
  font-size: 9px;
  padding: 3px 10px;
  color: #999999;
  float: right;
  margin-right: 10px;
  right: 0;
}
#main-graphboard-container .right-pane .intraday-container:hover .close-btn {
  display: block;
}
#main-graphboard-container .right-pane .plus {
  display: block;
  position: absolute;
  top: 10px;
  padding: 4px;
  left: 0;
  cursor: pointer;
  border: 1px solid #8abed7;
  border-left: none;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4F0FF), color-stop(100%, #E3F5FF));
  background-image: -webkit-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -moz-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -ms-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -o-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: linear-gradient(to top, #D4F0FF, #E3F5FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D4F0FF, endColorstr=#E3F5FF);
  box-sizing: border-box;
}
#main-graphboard-container .right-pane .plus .icon::after {
  line-height: 24px;
  width: 24px;
  color: #333;
  display: inline-block;
  text-align: center;
  font-style: normal;
}
#main-graphboard-container .right-pane .plus .plus-icon::after {
  content: '\f055';
  font-size: 16px;
  font-family: FontAwesome, sans-serif;
}
#main-graphboard-container .right-pane .plus .minus-icon::after {
  content: "\f056";
  font-family: FontAwesome, sans-serif;
  font-size: 16px;
}
#main-graphboard-container .right-pane .small-error-pane {
  display: block;
  position: absolute;
  top: 20px;
  right: 20px;
  background: #EBD9D9;
  border: 2px solid #BC5754;
  border-radius: 6px;
  width: 250px;
  padding: 10px;
  z-index: 9;
}
#main-graphboard-container .right-pane .small-error-pane .header {
  font-size: 12px;
}
#main-graphboard-container .right-pane .small-error-pane .header .icon {
  margin-right: 8px;
  margin-top: 1px;
}
#main-graphboard-container .right-pane .small-error-pane .message {
  font-size: 12px;
  color: black;
  padding-left: 3px;
}
#habla_topbar_div {
  background-color: #255178 !important;
}
.button-with-attachment {
  cursor: pointer;
}
#main_support_centre {
  height: 100%;
  width: 100%;
  overflow: auto;
}
#developer_page {
  height: 100%;
  width: 100%;
}
#main_portfolio_container {
  height: 100%;
  overflow-y: scroll;
}
#main_portfolio_container #left_port_container {
  clear: both;
  float: left;
  width: 212px;
  max-width: 212px;
  background: #fafafa;
  height: inherit;
  overflow-y: scroll;
  overflow-x: hidden;
  padding: 18px;
  margin-top: 1px;
  margin-right: 40px;
  border: 1px black solid;
}
#main_portfolio_container #left_port_container #load_options .option_list {
  padding-left: 24px;
}
#main_portfolio_container #left_port_container #load_options .option_list .selected {
  background: #3d7fba;
  color: #fff;
}
#main_portfolio_container #left_port_container #load_options .option_list .unavailable {
  background: #fff;
  color: #808080;
  border: 1px solid #808080;
}
#main_portfolio_container #left_port_container #load_options .single-option-button {
  margin-top: 24px;
  color: #3d7fba;
  border: 1px solid #3d7fba;
  padding-top: 4px;
  position: relative;
  width: 80px;
  text-align: center;
  padding-bottom: 7px;
  cursor: pointer;
  background: #fff;
  height: 24px;
  font-size: 12px;
  font-family: Arial, sans-serif;
}
#main_portfolio_container #left_port_container #load_options .single-option-button:nth-child(1) {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
  margin-right: -3px;
}
#main_portfolio_container #left_port_container #load_options .single-option-button:nth-child(2) {
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  margin-left: -3px;
}
#main_portfolio_container #left_port_container #load_options .single-option-button:hover {
  background: #3d7fba;
  color: #fff;
}
#main_portfolio_container #left_port_container #all-options {
  margin-top: 10px;
  padding-top: 10px;
  border-top: 1px solid #3d7fba;
}
#main_portfolio_container #left_port_container #all-options .single-detail {
  padding-top: 3px;
}
#main_portfolio_container #left_port_container #all-options .single-detail .option-label {
  font-size: 12px;
  color: #696969;
}
#main_portfolio_container #left_port_container #all-options .single-detail .option-value {
  font-size: 12px;
  color: #696969;
}
#main_portfolio_container #left_port_container #all-options .single-detail .qq-upload-button {
  font-size: 12px !important;
  color: #696969;
}
#main_portfolio_container #left_port_container #all-options #net_cap input {
  width: 60px;
}
#main_portfolio_container #left_port_container #all-options #csv_upload_container .qq-uploader {
  border: 1px solid grey;
  border-radius: 4px;
}
#main_portfolio_container #right_port_container .plus {
  display: block;
  position: absolute;
  top: 20px;
  left: 250px;
  padding: 4px;
  cursor: pointer;
  border: 1px solid #8abed7;
  border-left: none;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4F0FF), color-stop(100%, #E3F5FF));
  background-image: -webkit-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -moz-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -ms-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -o-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: linear-gradient(to top, #D4F0FF, #E3F5FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D4F0FF, endColorstr=#E3F5FF);
}
#main_portfolio_container #right_port_container .plus .icon::after {
  line-height: 24px;
  width: 24px;
  color: #333;
  display: inline-block;
  text-align: center;
  font-style: normal;
}
#main_portfolio_container #right_port_container .plus .plus-icon::after {
  content: '\f055';
  font-size: 16px;
  font-family: FontAwesome, sans-serif;
}
#main_portfolio_container #right_port_container .plus .minus-icon::after {
  content: "\f056";
  font-family: FontAwesome, sans-serif;
  font-size: 16px;
}
#main_portfolio_container #right_port_container #equity_table_container {
  padding-left: 48px;
}
#main_portfolio_container #right_port_container #equity_table_container .equity-table {
  font-size: 12px;
  border-collapse: collapse;
}
#main_portfolio_container #right_port_container #equity_table_container .equity-table .single-header {
  padding-bottom: 6px;
  margin-bottom: 6px;
  border-bottom: 1px solid #3d7fba;
  max-width: 96px;
  padding-left: 24px;
  margin-right: 3px;
  text-align: right;
}
#main_portfolio_container #right_port_container #equity_table_container .equity-table .single-header:first-child {
  text-align: left;
  padding-left: 3px;
  padding-right: 24px;
}
#main_portfolio_container #right_port_container #equity_table_container .equity-table .single-cell:not(:first-child) {
  text-align: right;
}
#main_portfolio_container #right_port_container #equity_table_container .equity-table .single-cell:first-child {
  text-align: left;
}
#main_portfolio_container #right_port_container #equity_table_container .equity-table .data-row {
  border-bottom: 1px solid #a9a9a9;
  line-height: 30px;
}
.red {
  color: #FF3333;
}
.yellow {
  color: #bebe0c;
}
.qq-uploader li .qq-upload-file {
  display: none;
}
#scraping-html {
  overflow: auto;
  height: 100%;
}
#ppt_page_container #ppt_company_details {
  padding-top: 20px;
  font-size: 13px;
  color: #999999;
  margin-left: 25px;
  margin-right: 25px;
}
#ppt_page_container #ppt_company_details .pbox {
  float: left;
  border: 1px solid #2F5B9E;
  height: 50px;
}
#ppt_page_container #ppt_company_details .pbox .header {
  font-size: 11px;
  color: #3d7fba;
  margin-top: 5px;
  margin-bottom: 5px;
  font-weight: bold;
  text-align: center;
  border-bottom: 1px solid black;
}
#ppt_page_container #ppt_company_details .pbox .investor_link {
  width: 50%;
  font-size: 11px;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#ppt_page_container #ppt_company_details .pbox .investor_link_input {
  width: 65%;
  font-size: 11px;
  margin-left: 10px;
}
#ppt_page_container #ppt_company_details .pbox .investor_link_input #i_link_input_box {
  width: 95%;
}
#ppt_page_container #ppt_company_details .pbox .flag_submit {
  margin-right: 10px;
}
#ppt_page_container #ppt_company_details .pbox .open-url {
  margin-right: 5px;
}
#ppt_page_container #ppt_company_details .pbox #ticker_status {
  margin-left: 5px;
  font-size: 11px;
  text-align: center;
}
#ppt_page_container #ppt_company_details .pbox #last_verified {
  margin-left: 5px;
  font-size: 11px;
  text-align: center;
}
#ppt_page_container #ppt_company_details .pbox .flag {
  width: 55px;
  margin-right: 5px;
}
#ppt_page_container #ppt_company_details .pbox select {
  width: 90%;
  margin-left: 5%;
}
#ppt_page_container #ppt_company_details .pbox #update_button {
  margin-top: 15%;
  margin-left: 25%;
  width: 50%;
}
#ppt_page_container #ppt_company_details .pbox #verified_status {
  margin-left: 45%;
}
#ppt_page_container #ppt_company_details .box28 {
  width: 28%;
}
#ppt_page_container #ppt_company_details .box10 {
  width: 10%;
}
#ppt_page_container #ppt-table-container {
  width: 90%;
  overflow: auto;
  align-self: center;
  margin-left: 60px;
  margin-bottom: 100px;
}
#ppt_page_container #ppt-table-container #ppt_table #title_row {
  line-height: 30px;
  font-size: 12px;
  color: #000000;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
#ppt_page_container #ppt-table-container #ppt_table .ppt_url {
  cursor: pointer;
}
#ppt_page_container #ppt-table-container #ppt_table .hover-icon {
  cursor: pointer;
}
#ppt_page_container #ppt-table-container #ppt_table tr.even {
  background-color: #dcedfd;
  line-height: 10px;
  font-size: 12px;
  color: #2F5B9E;
}
#ppt_page_container #ppt-table-container #ppt_table tr.odd {
  background-color: #ffffff;
  line-height: 10px;
  font-size: 12px;
  color: #2F5B9E;
}
#ppt_page_container #ppt-table-container #ppt_table tr.composite {
  background-color: #f7819f;
  line-height: 10px;
  font-size: 12px;
  color: #2F5B9E;
}
#ppt_page_container #ppt-table-container #ppt_table td {
  text-align: center;
}
#ppt_page_container #ppt-table-container #ppt_table td.title {
  text-align: left;
}
#ppt_page_container #ppt-middle-row {
  padding-top: 20px;
  padding-bottom: 20px;
  float: left;
}
#ppt_page_container #ppt-middle-row #results_found {
  font-size: 12px;
  color: #3d7fba;
  margin-left: 60px;
  float: left;
}
#ppt_page_container #ppt-middle-row #ppt_type_filter {
  float: left;
  margin-left: 60px;
}
#ppt_page_container #ppt-middle-row #upload_ppt {
  float: left;
  margin-left: 60px;
}
#ticker-pptlinks-container {
  position: fixed;
  display: none;
  width: 95%;
  height: auto;
  top: 100px;
  left: 2.5%;
  bottom: 5%;
  border: 1px solid black;
  z-index: 102;
}
#ticker-pptlinks-container #ppt-scraper-table {
  border: 1px solid black;
  margin-bottom: 50px;
  margin-top: 50px;
}
#ticker-pptlinks-container #ppt-scraper-table #title_row {
  line-height: 30px;
  font-size: 12px;
  color: #000000;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
#ticker-pptlinks-container #ppt-scraper-table .ppt_url {
  cursor: pointer;
}
#ticker-pptlinks-container #ppt-scraper-table .hover-icon {
  cursor: pointer;
}
#ticker-pptlinks-container #ppt-scraper-table tr.even {
  background-color: #dcedfd;
  font-size: 12px;
  color: #2F5B9E;
}
#ticker-pptlinks-container #ppt-scraper-table tr.odd {
  background-color: #ffffff;
  font-size: 12px;
  color: #2F5B9E;
}
#ticker-pptlinks-container #ppt-scraper-table tr.composite {
  background-color: #f7819f;
  line-height: 10px;
  font-size: 12px;
  color: #2F5B9E;
}
#ticker-pptlinks-container #ppt-scraper-table td {
  text-align: center;
}
#ticker-pptlinks-container #ppt-scraper-table td.title {
  text-align: left;
}
#submit-new-data {
  position: relative;
  width: 95%;
  height: auto;
  left: 2.5%;
  bottom: 5%;
  border: 1px solid black;
  z-index: 103;
}
#ticker-pptlinks-container .fix_width {
  width: 500px;
  display: table-cell;
  height: 40px;
  line-height: 40px;
}
.text_align_r {
  text-align: right;
}
#ticker-pptlinks-container .ppt_header {
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid black;
}
#plotter-short-forms {
  height: auto;
}
#plotter-short-forms .key-float {
  font-size: 15px;
  padding-left: 15px;
  display: block;
  margin-top: 10px;
  width: 100px;
}
#plotter-short-forms .table-holder {
  width: 100%;
  margin-top: 10px;
  margin-bottom: 20px;
}
#plotter-short-forms .table-sub-holder {
  width: 1203px;
  margin: 0 auto;
}
#plotter-short-forms .table-small-data tr td {
  width: 138px;
  background-color: #FBFBFB;
  border: 1px solid #A4A4A4;
  height: 30px;
  padding-left: 10px;
}
#plotter-short-forms .table-small-data tr th {
  width: 138px;
  border: 1px solid #A4A4A4;
  background-color: #ECECEC;
}
#plotter-short-forms .table-small-data {
  border-collapse: collapse;
  margin: 0 auto;
}
#plotter-short-forms .table-big-data tr td {
  width: 188px;
  background-color: #FBFBFB;
  border: 1px solid #A4A4A4;
  height: 30px;
  padding-left: 10px;
}
#plotter-short-forms .table-big-data tr th {
  width: 188px;
  border: 1px solid #A4A4A4;
  background-color: #ECECEC;
}
#plotter-short-forms .table-big-data {
  border-collapse: collapse;
  float: left;
}
.stat-button {
  cursor: pointer;
  float: left;
  font-size: 12px;
  line-height: 18px;
  color: #ffffff;
  border: 1px solid #3d7fba;
  border-radius: 4px;
  margin: 20px 0 20px 12px;
  padding: 6px;
  font-family: Arial, Helvetica, sans-serif;
  background: #3d7fba;
  text-indent: 0;
  display: inline-block;
  width: 142px;
}
.stat-button .icon {
  margin-right: 4px;
  font-size: 18px;
  width: 20px;
}
.stat-button .message {
  width: 118px;
  text-align: center;
}
.compareHistoryGreyed {
  cursor: pointer;
  float: left;
  font-size: 12px;
  border: 1px solid #191919;
  border-radius: 4px;
  margin: 20px 0 20px 12px;
  color: #191919;
  padding: 6px;
  font-family: Arial, sans-serif;
  line-height: 18px;
  background: #f5f5f5;
  text-indent: 0;
  display: inline-block;
  width: 140px;
}
.compareHistoryGreyed .icon {
  margin-right: 4px;
  font-size: 18px;
  width: 20px;
}
.compareHistoryGreyed .message {
  width: 116px;
  text-align: center;
}
/*Table buttons CSS - FM */
.tsc-wrapper {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  background-color: #1e374d;
  padding: 10px;
  border-radius: 3px;
  font-family: Helvetica Neue, sans-serif;
  margin-bottom: 12px;
  justify-content: center;
}
.tsc-wrapper .tsc {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  justify-content: center;
}
.tsc-wrapper .tsc div {
  border: none;
  color: #3d7fba;
  height: 32px;
  width: 48px;
  line-height: 32px;
  padding: 0 12px;
  border-right: 1px solid #3d7fba;
  background-color: #ffffff;
  font-size: 0;
  cursor: pointer;
  font-weight: 500;
  overflow: hidden;
}
.tsc-wrapper .tsc div span {
  font-size: 0;
  text-transform: uppercase;
  font-weight: 500;
  color: #ffffff;
  padding: 2px 4px;
  border-radius: 2px;
}
.tsc-wrapper .tsc div .icon {
  height: 15px;
  fill: #3d7fba;
  vertical-align: middle;
  width: 15px;
  margin-left: 18px;
  background: none !important;
}
.tsc-wrapper .tsc div:hover {
  background-color: #3d7fba;
  color: #ffffff;
  font-size: 12px;
  padding: 0 12px 0 12px;
  width: auto;
}
.tsc-wrapper .tsc div:hover span {
  color: #ffffff;
  background: #f48f18;
  font-size: 8px;
}
.tsc-wrapper .tsc div:hover .icon {
  height: 15px;
  fill: #ffffff;
  width: 15px;
  margin: 0 6px 0 0;
  background: none !important;
}
.tsc-wrapper .tsc div:nth-child(1) {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  color: #3d7fba;
}
.tsc-wrapper .tsc div:nth-child(1):hover {
  color: #ffffff;
}
.tsc-wrapper .tsc div:nth-child(5) {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-right: none;
  color: #3d7fba;
}
.tsc-wrapper .tsc div:nth-child(5):hover {
  color: #ffffff;
}
.tsc-wrapper .tsc div:last-child {
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-right: none;
  color: #3d7fba;
}
@media only screen and (min-width: 664px) {
  .tsc-wrapper {
    padding-bottom: 2px;
    justify-content: flex-start;
  }
  .tsc-wrapper .tsc {
    -webkit-flex-flow: row wrap;
    -ms-flex-flow: row wrap;
    flex-flow: row wrap;
    justify-content: flex-start;
  }
  .tsc-wrapper .tsc div {
    font-size: 12px;
    background-position: 8px center;
    padding: 0 12px 0 12px;
    margin: 0 8px 8px 0;
    border-radius: 3px;
    width: 154px;
  }
  .tsc-wrapper .tsc div span {
    background: #f48f18;
    font-size: 8px;
  }
  .tsc-wrapper .tsc div .icon {
    height: 15px;
    width: 15px;
    color: #3d7fba;
    margin-right: 6px;
    vertical-align: middle;
    margin-left: 0;
  }
  .tsc-wrapper .tsc div:hover {
    width: 154px;
  }
  .tsc-wrapper .tsc div:hover .icon {
    fill: #ffffff;
    margin-right: 6px;
    vertical-align: middle;
    background: none !important;
  }
  .tsc-wrapper .tsc div:nth-child(3):hover {
    width: 154px;
  }
}
@media only screen and (min-width: 844px) {
  .tsc-wrapper {
    padding-bottom: 10px;
    justify-content: center;
  }
  .tsc-wrapper .tsc {
    justify-content: center;
  }
  .tsc-wrapper .tsc div {
    margin: 0;
    width: auto;
    border-radius: 0;
  }
  .tsc-wrapper .tsc div:hover {
    width: auto;
  }
  .tsc-wrapper .tsc div:nth-child(3) :hover {
    width: auto;
  }
}
[data-state='doctabletab'] .loading {
  height: 10% !important;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin: auto;
}
#doctabletab-html table * {
  margin: 0;
  padding: 0;
}
#doctabletab-html tr {
  line-height: 20px;
}
#doctabletab-html .report a {
  cursor: default;
}
#doctabletab-html #block-container {
  margin: auto;
  height: 100%;
  padding-left: 20px;
  padding-right: 20px;
}
#doctabletab-html #block-container .hide-row {
  display: none;
}
#doctabletab-html #block-container .model-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #3d7fba;
  width: 75%;
  height: 90%;
  overflow: hidden;
  display: none;
}
#doctabletab-html #block-container .model-popup .inactive {
  pointer-events: none;
  opacity: 0.1;
}
#doctabletab-html #block-container .model-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#doctabletab-html #block-container .model-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#doctabletab-html #block-container .model-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#doctabletab-html #block-container .model-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#doctabletab-html #block-container .model-popup .model-header {
  height: 10%;
  min-height: 48px;
  max-height: 50px;
  border-bottom: 1px solid black;
}
#doctabletab-html #block-container .model-popup .model-header .header-text {
  color: #3d7fba;
  text-align: center;
}
#doctabletab-html #block-container .model-popup .model-header .error-text {
  color: #ff0000;
  margin-top: 2px;
  display: None;
  text-align: center;
}
#doctabletab-html #block-container .model-popup .model-container {
  height: 80%;
  overflow: auto;
}
#doctabletab-html #block-container .model-popup .model-container .table-sep {
  background-color: #3d7fba;
  color: white;
  font-weight: bold;
  text-align: center;
  line-height: 26px;
}
#doctabletab-html #block-container .model-popup .model-container .logical-table {
  height: 16px;
  width: 16px;
  margin: 5px 5px 5px 0px;
}
#doctabletab-html #block-container .model-popup .model-footer {
  height: 10%;
  min-height: 48px;
  max-height: 50px;
  border-top: 1px solid black;
  text-align: center;
}
#doctabletab-html #block-container .model-popup .model-footer .close-button {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 10px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#doctabletab-html #block-container .model-popup .model-footer .submit {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 20px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#doctabletab-html #block-container #source-pane {
  width: 50%;
  float: left;
  height: 100%;
  overflow: scroll;
  box-sizing: border-box;
  padding-right: 10px;
}
#doctabletab-html #block-container #source-pane .source-header {
  border-bottom: 1px solid black;
  width: 100%;
  white-space: nowrap;
  overflow-x: auto;
  overflow-y: hidden;
}
#doctabletab-html #block-container #source-pane .source-header #exportTable,
#doctabletab-html #block-container #source-pane .source-header #exportAll,
#doctabletab-html #block-container #source-pane .source-header #exportStitched,
#doctabletab-html #block-container #source-pane .source-header #exportMelted,
#doctabletab-html #block-container #source-pane .source-header #compareTable,
#doctabletab-html #block-container #source-pane .source-header #add-tables,
#doctabletab-html #block-container #source-pane .source-header #load-next,
#doctabletab-html #block-container #source-pane .source-header #chaintools,
#doctabletab-html #block-container #source-pane .source-header #saved-chain {
  cursor: pointer;
  vertical-align: top;
  display: inline-block;
  font-size: 12px;
  border: 1px solid #3a7ebc;
  border-radius: 4px;
  margin-top: 10px;
  margin-bottom: 10px;
  margin-right: 10px;
  color: #ffffff;
  padding: 6px;
  font-family: Arial, sans-serif;
  line-height: 18px;
  background: #3a7ebc;
}
#doctabletab-html #block-container #source-pane .source-header #exportTable .iconTable,
#doctabletab-html #block-container #source-pane .source-header #exportAll .iconTable,
#doctabletab-html #block-container #source-pane .source-header #exportStitched .iconTable,
#doctabletab-html #block-container #source-pane .source-header #exportMelted .iconTable,
#doctabletab-html #block-container #source-pane .source-header #compareTable .iconTable,
#doctabletab-html #block-container #source-pane .source-header #add-tables .iconTable,
#doctabletab-html #block-container #source-pane .source-header #load-next .iconTable,
#doctabletab-html #block-container #source-pane .source-header #chaintools .iconTable,
#doctabletab-html #block-container #source-pane .source-header #saved-chain .iconTable {
  float: left;
  margin-right: 6px;
  font-size: 18px;
  display: block;
}
#doctabletab-html #block-container #source-pane .source-header #exportTable .messageTable,
#doctabletab-html #block-container #source-pane .source-header #exportAll .messageTable,
#doctabletab-html #block-container #source-pane .source-header #exportStitched .messageTable,
#doctabletab-html #block-container #source-pane .source-header #exportMelted .messageTable,
#doctabletab-html #block-container #source-pane .source-header #compareTable .messageTable,
#doctabletab-html #block-container #source-pane .source-header #add-tables .messageTable,
#doctabletab-html #block-container #source-pane .source-header #load-next .messageTable,
#doctabletab-html #block-container #source-pane .source-header #chaintools .messageTable,
#doctabletab-html #block-container #source-pane .source-header #saved-chain .messageTable {
  float: left;
  display: block;
}
#doctabletab-html #block-container #source-pane .source-header #exportTable .icon,
#doctabletab-html #block-container #source-pane .source-header #exportAll .icon,
#doctabletab-html #block-container #source-pane .source-header #exportStitched .icon,
#doctabletab-html #block-container #source-pane .source-header #exportMelted .icon,
#doctabletab-html #block-container #source-pane .source-header #compareTable .icon,
#doctabletab-html #block-container #source-pane .source-header #add-tables .icon,
#doctabletab-html #block-container #source-pane .source-header #load-next .icon,
#doctabletab-html #block-container #source-pane .source-header #chaintools .icon,
#doctabletab-html #block-container #source-pane .source-header #saved-chain .icon {
  width: 10px;
  height: 10px;
  fill: white;
  margin-right: 4px;
}
#doctabletab-html #block-container #source-pane .source-header #quarterValue {
  width: 80px;
  margin-top: 16px;
  display: inline-block;
  vertical-align: top;
}
#doctabletab-html #block-container #source-pane .source-header .sensitivityvalue {
  width: 80px;
  margin-top: 16px;
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
}
#doctabletab-html #block-container #source-pane .source-header .sensitivitytitle {
  margin-top: 16px;
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
  color: #2C557B;
}
#doctabletab-html #block-container #source-pane .source-header .tablex_version {
  margin-top: 16px;
  display: inline-block;
  vertical-align: top;
  margin-left: 5px;
  color: #2C557B;
}
#doctabletab-html #block-container #source-pane .source-header .tablex_version .title {
  display: inline-block;
}
#doctabletab-html #block-container #source-pane .source-header .tablex_version .version-option {
  display: inline-block;
  margin-left: 2px;
}
#doctabletab-html #block-container #source-pane .source-header .add-tables-popup {
  position: absolute;
  padding: 20px;
  background: #f9fcff;
  color: #3d7fba;
  height: 150px;
  width: 425px;
  border: 1px solid rgba(212, 224, 234, 0.7);
  left: 400px;
  top: 80px;
  display: none;
}
#doctabletab-html #block-container #source-pane .source-header .add-tables-popup .table-name {
  border-bottom: 1px solid rgba(212, 224, 234, 0.7);
  height: 48px;
  margin-top: 5px;
}
#doctabletab-html #block-container #source-pane .source-header .add-tables-popup .table-name .table-field {
  display: inline-block;
  float: left;
  padding: 5px;
  margin-top: 2px;
}
#doctabletab-html #block-container #source-pane .source-header .add-tables-popup .table-name .table-value {
  display: inline-block;
  float: right;
  padding: 5px;
  margin-left: 10px;
}
#doctabletab-html #block-container #source-pane .source-header .add-tables-popup .assigned-name {
  border-bottom: 1px solid rgba(212, 224, 234, 0.7);
  height: 48px;
  margin-top: 5px;
}
#doctabletab-html #block-container #source-pane .source-header .add-tables-popup .assigned-name .assigned-field {
  display: inline-block;
  float: left;
  padding: 5px;
  margin-top: 2px;
}
#doctabletab-html #block-container #source-pane .source-header .add-tables-popup .assigned-name .assigned-value {
  display: inline-block;
  float: right;
  padding: 5px;
  margin-left: 6px;
}
#doctabletab-html #block-container #source-pane .source-header .add-tables-popup .add-tables-footer {
  padding: 10px;
  height: 50px;
  width: 425px;
}
#doctabletab-html #block-container #source-pane .source-header .add-tables-popup .add-tables-footer .submit-compare {
  cursor: pointer;
  background: #ffffff;
  border: 2px solid #3d7fba;
  color: #3d7fba;
  padding: 6px;
  margin-top: 8px;
  margin-right: 40px;
  border-radius: 4px;
}
#doctabletab-html #block-container #source-pane .source-header .add-tables-popup .add-tables-footer .submit-compare:hover {
  background: #3d7fba;
  color: #ffffff;
}
#doctabletab-html #block-container #source-pane .source-header .add-tables-popup .add-tables-footer .cancel-compare {
  cursor: pointer;
  border: 2px solid transparent;
  color: #3d7fba;
  margin-right: 30px;
  padding: 6px;
  margin-top: 8px;
  border-radius: 4px;
}
#doctabletab-html #block-container #source-pane .source-header .add-tables-popup .add-tables-footer .cancel-compare:hover {
  border-color: #3d7fba;
  color: #3d7fba;
}
#doctabletab-html #block-container #source-pane #tableValue {
  overflow: auto;
}
#doctabletab-html #block-container #source-pane .searchtables {
  height: 32px;
}
#doctabletab-html #block-container #source-pane .searchtables .prevlookupButton,
#doctabletab-html #block-container #source-pane .searchtables .chain-tools {
  float: left;
  text-align: center;
  width: auto;
  padding: 4px;
  height: 22px;
  cursor: pointer;
  font-size: 16px;
  color: white;
  background: #3d7fba;
  border: 1px solid white;
  display: inline-block;
  border-radius: 5px;
}
#doctabletab-html #block-container #source-pane .searchtables .prevlookupButton:hover {
  color: #B8DFF3;
}
#doctabletab-html #block-container #source-pane .searchtables .nextlookupButton,
#doctabletab-html #block-container #source-pane .searchtables .view-table {
  float: left;
  text-align: center;
  width: auto;
  height: 22px;
  padding: 4px;
  cursor: pointer;
  font-size: 16px;
  color: white;
  background: #3d7fba;
  border: 1px solid white;
  display: inline-block;
  border-radius: 5px;
}
#doctabletab-html #block-container #source-pane .searchtables .nextlookupButton:hover,
#doctabletab-html #block-container #source-pane .searchtables .view-table:hover {
  color: #B8DFF3;
}
#doctabletab-html #block-container #source-pane .searchtables .buttons-tray {
  float: left;
  text-align: center;
  width: auto;
  padding: 4px;
  height: 22px;
  font-size: 14px;
  display: none;
}
#doctabletab-html #block-container #source-pane .searchtables .buttons-tray .chain-feature {
  float: left;
  text-align: center;
  width: auto;
  padding: 4px;
  height: 18px;
  font-size: 14px;
  border: 1px solid black;
  display: inline-block;
  border-radius: 2px;
  background: #f9fcff;
  color: #3d7fba;
  margin-left: 2px;
}
#doctabletab-html #block-container #source-pane .searchtables .buttons-tray .chain-button {
  cursor: pointer;
  background: #f2f2f2;
  color: black;
}
#doctabletab-html #block-container #source-pane .searchtables .buttons-tray .skipquarter .skip,
#doctabletab-html #block-container #source-pane .searchtables .buttons-tray .skipquarter .dec-count,
#doctabletab-html #block-container #source-pane .searchtables .buttons-tray .skipquarter .quarter-count,
#doctabletab-html #block-container #source-pane .searchtables .buttons-tray .skipquarter .inc-count {
  display: inline-block;
  margin-left: 2px;
  padding: 2px;
  height: 14px;
}
#doctabletab-html #block-container #source-pane .searchtables .buttons-tray .skipquarter .dec-count,
#doctabletab-html #block-container #source-pane .searchtables .buttons-tray .skipquarter .inc-count {
  border: 1px solid black;
}
#doctabletab-html #block-container #source-pane .searchtables .button-slider {
  -webkit-transition: width 2s;
}
#doctabletab-html #block-container #target-pane {
  overflow: scroll;
  height: 100%;
  white-space: nowrap;
  width: 50%;
  border-left: 10px solid white;
  float: left;
  box-sizing: border-box;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox {
  display: inline-block;
  vertical-align: top;
  white-space: normal;
  padding-right: 10px;
  width: 100%;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .topBar {
  height: 50px;
  line-height: 50px;
  color: #2C557B;
  padding-left: 15px;
  padding-right: 15px;
  border-bottom: 1px solid black;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .topBar .prevButton {
  float: left;
  width: 10%;
  cursor: pointer;
  display: inline-block;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .topBar .prevButton:hover {
  color: #B8DFF3;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .topBar .nextButton {
  text-align: center;
  width: 10%;
  cursor: pointer;
  display: inline-block;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .topBar .nextButton:hover {
  color: #B8DFF3;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .topBar .prevlookupButton {
  float: left;
  width: 20%;
  cursor: pointer;
  font-size: 18px;
  color: red;
  display: inline-block;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .topBar .prevlookupButton:hover {
  color: #B8DFF3;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .topBar .nextlookupButton {
  text-align: right;
  width: 20%;
  cursor: pointer;
  font-size: 18px;
  color: red;
  display: inline-block;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .topBar .nextlookupButton:hover {
  color: #B8DFF3;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .topBar .messageQuarter {
  text-align: center;
  width: 80%;
  float: left;
  display: inline-block;
  height: 100%;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .topBar .messageQuarter .target-tid {
  float: left;
  width: 10%;
  cursor: pointer;
  text-decoration: underline;
  color: blue;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .topBar .messageQuarter .target-qtr {
  float: left;
  width: 15%;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 100%;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .topBar .messageQuarter .target-title {
  float: right;
  width: 75%;
  text-overflow: ellipsis;
  overflow: hidden;
  height: 100%;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .targetTable {
  overflow: auto;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables {
  height: 32px;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .prevlookupButton,
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .chain-tools {
  float: left;
  text-align: center;
  width: auto;
  padding: 4px;
  height: 22px;
  cursor: pointer;
  font-size: 16px;
  color: white;
  background: #3d7fba;
  border: 1px solid white;
  display: inline-block;
  border-radius: 5px;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .prevlookupButton:hover {
  color: #B8DFF3;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .nextlookupButton,
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .view-table {
  float: left;
  text-align: center;
  width: auto;
  height: 22px;
  padding: 4px;
  cursor: pointer;
  font-size: 16px;
  color: white;
  background: #3d7fba;
  border: 1px solid white;
  display: inline-block;
  border-radius: 5px;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .nextlookupButton:hover,
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .view-table:hover {
  color: #B8DFF3;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .buttons-tray {
  float: left;
  text-align: center;
  width: auto;
  padding: 4px;
  height: 22px;
  font-size: 14px;
  display: none;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .buttons-tray .chain-feature {
  float: left;
  text-align: center;
  width: auto;
  padding: 4px;
  height: 18px;
  font-size: 14px;
  border: 1px solid black;
  display: inline-block;
  border-radius: 2px;
  background: #f9fcff;
  color: #3d7fba;
  margin-left: 2px;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .buttons-tray .chain-button {
  cursor: pointer;
  background: #f2f2f2;
  color: black;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .buttons-tray .skipquarter .skip,
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .buttons-tray .skipquarter .dec-count,
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .buttons-tray .skipquarter .quarter-count,
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .buttons-tray .skipquarter .inc-count {
  display: inline-block;
  margin-left: 2px;
  padding: 2px;
  height: 14px;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .buttons-tray .skipquarter .dec-count,
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .buttons-tray .skipquarter .inc-count {
  border: 1px solid black;
}
#doctabletab-html #block-container #target-pane #tablesValue .targetTableBox .searchtables .button-slider {
  -webkit-transition: width 2s;
}
#doctabletab-html .table-container {
  width: 100%;
  border: 1px solid black;
  display: inline-block;
  vertical-align: top;
  white-space: normal;
}
#doctabletab-html .table-container .table-header {
  text-align: center;
  font-weight: bold;
  font-size: 14px;
  padding: 20px;
  border-bottom: 1px solid black;
  margin-bottom: 20px;
}
#doctabletab-html .similarTable_error {
  width: 400px;
  border: 1px solid #cecece;
  height: auto;
  border-radius: 4px;
  padding: 12px;
  margin: auto;
  margin-top: 12px;
}
#tablexmappingdata-html #block-container {
  width: 100%;
  height: 100%;
  overflow: scroll;
  box-sizing: border-box;
}
#tablexmappingdata-html #block-container .quarter-removal-box {
  position: absolute;
  z-index: 10000;
  display: none;
  width: 17%;
  top: 24%;
  left: 35%;
  background: #E8EEF7;
  border: 2px solid #3D7FBA;
  font-size: 14px !important;
}
#tablexmappingdata-html #block-container .quarter-removal-box .quarter-removal-header {
  padding: 2px;
  border-bottom: 1px solid #3D7FBA;
  text-align: center;
}
#tablexmappingdata-html #block-container .quarter-removal-box .select-list-quarters {
  padding-top: 5px;
}
#tablexmappingdata-html #block-container .quarter-removal-box .select-list-quarters .quarter_row {
  margin-bottom: 2px;
  padding-bottom: 3px;
  border-bottom: 1px solid;
}
#tablexmappingdata-html #block-container .quarter-removal-box button {
  display: inline-block;
  padding: 4px;
  margin: 8px 5px 4px 5px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
  font-size: 10px;
}
#tablexmappingdata-html #block-container .delete-table-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 30%;
  background: white;
  border: 2px solid rgba(212, 224, 234, 0.7);
  width: 40%;
  height: 250px;
  overflow: hidden;
  display: none;
}
#tablexmappingdata-html #block-container .delete-table-popup .delete-table-header {
  height: 35px;
  width: 100%;
  border-bottom: 1px solid rgba(212, 224, 234, 0.7);
  background: #f9fcff;
  text-align: center;
  margin-top: 6px;
  margin-bottom: 4px;
  color: #3d7fba;
}
#tablexmappingdata-html #block-container .delete-table-popup .delete-table-container {
  height: 157px;
  width: 100%;
}
#tablexmappingdata-html #block-container .delete-table-popup .delete-table-container .val-selectors {
  border-bottom: 1px solid rgba(212, 224, 234, 0.7);
  width: 100%;
  padding-top: 2px;
  padding-bottom: 2px;
  color: #698094;
}
#tablexmappingdata-html #block-container .delete-table-popup .delete-table-container .val-header {
  border-bottom: 1px solid rgba(212, 224, 234, 0.7);
  width: 100%;
  padding-top: 4px;
  padding-bottom: 4px;
  padding-left: 20px;
  color: #3d7fba;
}
#tablexmappingdata-html #block-container .delete-table-popup .delete-table-container .column-selector {
  border-bottom: 1px solid rgba(212, 224, 234, 0.7);
}
#tablexmappingdata-html #block-container .delete-table-popup .delete-table-container .quarter-selector {
  border-bottom: 1px solid rgba(212, 224, 234, 0.7);
}
#tablexmappingdata-html #block-container .delete-table-popup .delete-table-footer {
  height: 55px;
  border-top: 1px solid rgba(212, 224, 234, 0.7);
  text-align: center;
  background: #f9fcff;
}
#tablexmappingdata-html #block-container .delete-table-popup .delete-table-footer .cancel-button {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 10px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablexmappingdata-html #block-container .delete-table-popup .delete-table-footer .delete-table-data {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 20px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablexmappingdata-html #block-container .change-table-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 30%;
  background: white;
  border: 2px solid rgba(212, 224, 234, 0.7);
  width: 30%;
  height: 125px;
  overflow: hidden;
  display: none;
}
#tablexmappingdata-html #block-container .change-table-popup .change-table-header {
  height: 35px;
  width: 100%;
  border-bottom: 1px solid rgba(212, 224, 234, 0.7);
  background: #f9fcff;
  text-align: center;
  margin-top: 6px;
  margin-bottom: 4px;
  color: #3d7fba;
}
#tablexmappingdata-html #block-container .change-table-popup .change-table-container {
  height: 35px;
  width: 100%;
}
#tablexmappingdata-html #block-container .change-table-popup .change-table-container .users-table-name {
  margin-left: 20px;
  height: 25px;
  width: 200px;
  font-size: 18px;
}
#tablexmappingdata-html #block-container .change-table-popup .change-table-footer {
  height: 55px;
  border-top: 1px solid rgba(212, 224, 234, 0.7);
  text-align: center;
  background: #f9fcff;
}
#tablexmappingdata-html #block-container .change-table-popup .change-table-footer .cancel-button {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 10px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablexmappingdata-html #block-container .change-table-popup .change-table-footer .change-table-name {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 20px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablexmappingdata-html #block-container .model-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #3d7fba;
  width: 90%;
  height: 90%;
  overflow: hidden;
  display: none;
}
#tablexmappingdata-html #block-container .model-popup .inactive {
  pointer-events: none;
  opacity: 0.1;
}
#tablexmappingdata-html #block-container .model-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablexmappingdata-html #block-container .model-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablexmappingdata-html #block-container .model-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablexmappingdata-html #block-container .model-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablexmappingdata-html #block-container .model-popup .model-header {
  height: 10%;
  min-height: 48px;
  max-height: 50px;
  border-bottom: 1px solid black;
}
#tablexmappingdata-html #block-container .model-popup .model-header .ticker-name {
  background: #3d7fba;
  color: #ffffff;
  border-radius: 4px;
  padding: 10px;
  display: inline-block;
  margin: 5px 5px 5px 20px;
}
#tablexmappingdata-html #block-container .model-popup .model-header .table-name {
  color: #3d7fba;
  margin-left: 20px;
  display: inline-block;
}
#tablexmappingdata-html #block-container .model-popup .model-header .button {
  display: inline-block;
  padding: 4px;
  background-color: #f2f2f2;
  margin: 8px 8px 4px 8px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
  font-size: 10px;
}
#tablexmappingdata-html #block-container .model-popup .model-header .popup-refresh {
  margin-top: 15px;
  margin-right: 15px;
  float: right;
}
#tablexmappingdata-html #block-container .model-popup .model-header .popup-multi-row-paste {
  display: inline-block;
  margin-left: 10px;
  padding: 5px;
  background-color: #3d7fba;
  color: white;
  font-size: 9px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablexmappingdata-html #block-container .model-popup .model-container {
  height: 80%;
  overflow: auto;
}
#tablexmappingdata-html #block-container .model-popup .model-container thead {
  display: table;
  table-layout: fixed;
}
#tablexmappingdata-html #block-container .model-popup .model-container tbody {
  display: block;
  overflow: auto;
}
#tablexmappingdata-html #block-container .model-popup .model-container tbody tr {
  display: table;
  table-layout: fixed;
}
#tablexmappingdata-html #block-container .model-popup .model-container tr:nth-child(even) {
  background-color: #f2f2f2;
}
#tablexmappingdata-html #block-container .model-popup .model-container th,
#tablexmappingdata-html #block-container .model-popup .model-container td {
  border-width: 1px;
  border-style: solid;
  border-color: transparent #C7E1F1 #C7E1F1;
  padding: 2px;
  width: 5%;
  font-size: 14px;
  text-align: right;
}
#tablexmappingdata-html #block-container .model-popup .model-container th:first-child,
#tablexmappingdata-html #block-container .model-popup .model-container td:first-child,
#tablexmappingdata-html #block-container .model-popup .model-container th:nth-child(2),
#tablexmappingdata-html #block-container .model-popup .model-container td:nth-child(2),
#tablexmappingdata-html #block-container .model-popup .model-container th:nth-child(3),
#tablexmappingdata-html #block-container .model-popup .model-container td:nth-child(3),
#tablexmappingdata-html #block-container .model-popup .model-container th:nth-child(4),
#tablexmappingdata-html #block-container .model-popup .model-container td:nth-child(4) {
  width: 3%;
  text-align: center;
}
#tablexmappingdata-html #block-container .model-popup .model-container th:nth-child(5),
#tablexmappingdata-html #block-container .model-popup .model-container td:nth-child(5) {
  width: 3%;
  overflow: hidden;
  text-align: left;
  white-space: nowrap;
}
#tablexmappingdata-html #block-container .model-popup .model-container th:nth-child(6),
#tablexmappingdata-html #block-container .model-popup .model-container td:nth-child(6) {
  width: 12%;
  min-width: 70px;
  text-align: left;
}
#tablexmappingdata-html #block-container .model-popup .model-container th:nth-child(7),
#tablexmappingdata-html #block-container .model-popup .model-container td:nth-child(7) {
  width: 10%;
  min-width: 70px;
  text-align: left;
}
#tablexmappingdata-html #block-container .model-popup .model-container th:nth-child(8),
#tablexmappingdata-html #block-container .model-popup .model-container td:nth-child(8) {
  width: 13%;
  min-width: 70px;
  text-align: left;
}
#tablexmappingdata-html #block-container .model-popup .model-container tbody td {
  font-size: 12px;
}
#tablexmappingdata-html #block-container .model-popup .model-container th {
  background-color: #f2f2f2;
  text-align: center !important;
}
#tablexmappingdata-html #block-container .model-popup .model-container .popup-new-row {
  display: inline-block;
  padding: 1px 3px 1px 3px;
  background-color: #3d7fba;
  color: white;
  font-size: 12px;
  border: 1px solid black;
  border-radius: 2px;
  cursor: pointer;
  float: right;
  margin-left: 2px;
  margin-right: 2px;
}
#tablexmappingdata-html #block-container .model-popup .model-footer {
  height: 10%;
  min-height: 48px;
  max-height: 50px;
  border-top: 1px solid black;
  text-align: center;
}
#tablexmappingdata-html #block-container .model-popup .model-footer .close-button {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 10px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablexmappingdata-html #block-container .model-popup .model-footer .save-preview-data {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 20px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablexmappingdata-html #block-container .header .source-header {
  height: 96px;
  display: inline-block;
  width: 46%;
  float: left;
}
#tablexmappingdata-html #block-container .header .source-header .source-header-upper {
  height: 52px;
  border: 1px solid black;
}
#tablexmappingdata-html #block-container .header .source-header .source-header-upper .ticker-name {
  background: #3d7fba;
  color: #ffffff;
  border-radius: 4px;
  padding: 8px;
  display: inline-block;
  margin: 8px 5px 5px 10px;
}
#tablexmappingdata-html #block-container .header .source-header .source-header-upper .table-name {
  display: inline-block;
  margin-left: 30px;
}
#tablexmappingdata-html #block-container .header .source-header .source-header-lower {
  border: 1px solid black;
  height: 40px;
}
#tablexmappingdata-html #block-container .header .source-header .source-header-lower .source-buttons {
  float: right;
  font-size: 10px;
}
#tablexmappingdata-html #block-container .header .source-header .source-header-lower .quarter-selector {
  float: left;
  margin: 10px 10px 4px 10px;
}
#tablexmappingdata-html #block-container .header .source-header .source-header-lower .quarter-selector .quarters-value {
  font-size: 10px;
}
#tablexmappingdata-html #block-container .header .source-header .source-header-lower .unit-selector {
  float: left;
  margin: 10px 8px 4px 8px;
}
#tablexmappingdata-html #block-container .header .source-header .source-header-lower .unit-selector .units-value {
  font-size: 10px;
}
#tablexmappingdata-html #block-container .header .source-header .source-header-lower .column-selector {
  float: left;
  font-size: 12px;
  margin: 10px 10px 4px 20px;
}
#tablexmappingdata-html #block-container .header .source-header .source-header-lower .column-selector .columns-value {
  margin-left: 5px;
  font-size: 10px;
}
#tablexmappingdata-html #block-container .header .source-header .source-header-lower .button {
  display: inline-block;
  padding: 4px;
  background-color: #f2f2f2;
  margin: 8px 10px 4px 10px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
  font-size: 10px;
}
#tablexmappingdata-html #block-container .header .target-header {
  height: 96px;
  display: inline-block;
  width: 54%;
  float: left;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-upper {
  height: 52px;
  border: 1px solid black;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-upper .ticker-name {
  background: #3d7fba;
  color: #ffffff;
  border-radius: 4px;
  padding: 8px;
  display: inline-block;
  margin: 8px 5px 5px 10px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-upper .table-name {
  display: inline-block;
  margin-left: 30px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-upper .pdf-table-button {
  display: inline-block;
  margin: 10px 5px 5px 15px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-upper .button {
  display: inline-block;
  padding: 4px;
  background-color: #f2f2f2;
  margin: 2px 2px 2px 2px;
  border: 1px solid black;
  border-radius: 2px;
  cursor: pointer;
  font-size: 10px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-lower {
  border: 1px solid black;
  height: 40px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-lower .target-buttons {
  float: right;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-lower .quarter-selector {
  float: left;
  margin: 10px 8px 4px 8px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-lower .quarter-selector .quarters-value {
  font-size: 10px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-lower .column-selector {
  float: left;
  font-size: 12px;
  margin: 10px 8px 4px 8px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-lower .column-selector .columns-value {
  margin-left: 5px;
  font-size: 10px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-lower .unit-selector {
  float: left;
  margin: 10px 8px 4px 8px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-lower .unit-selector .units-value {
  font-size: 10px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-lower .currency-selector {
  float: left;
  margin: 10px 10px 4px 8px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-lower .currency-selector .currency-value {
  font-size: 10px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-lower .melted-table {
  float: left;
  margin: 10px 8px 4px 8px;
  font-size: 12px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-lower .table-data {
  float: left;
  margin: 10px 8px 4px 8px;
  font-size: 12px;
}
#tablexmappingdata-html #block-container .header .target-header .target-header-lower .button {
  display: inline-block;
  padding: 4px;
  background-color: #f2f2f2;
  margin: 8px 5px 4px 5px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
  font-size: 10px;
}
#tablexmappingdata-html #block-container .editor-data {
  overflow: auto;
  border: 1px solid black;
  padding: 2px;
}
#tablexmappingdata-html #block-container .editor-data #table_wrap {
  float: right;
  height: 100%;
  overflow: hidden;
  position: relative;
}
#tablexmappingdata-html #block-container .editor-data #table_wrap .table-body {
  position: absolute;
  display: block;
  border-collapse: collapse;
  border-spacing: 0;
  table-layout: fixed;
  top: 0px;
  overflow: hidden;
}
#tablexmappingdata-html #block-container .editor-data #table_wrap .table-body thead {
  display: table;
  width: 99.5%;
  table-layout: fixed;
}
#tablexmappingdata-html #block-container .editor-data #table_wrap .table-body .main-tbody {
  overflow: auto;
  overflow-x: hidden;
  display: block;
}
#tablexmappingdata-html #block-container .editor-data #table_wrap .table-body .main-tbody tr {
  display: table;
  width: 100%;
  table-layout: fixed;
}
#tablexmappingdata-html #block-container .editor-data .data-units {
  margin-left: 2px;
  display: inline-block;
}
#tablexmappingdata-html #block-container .editor-data .field-col-value {
  margin-left: 5px;
}
#tablexmappingdata-html #block-container .editor-data .add-new-row {
  display: inline-block;
  padding: 1px 3px 1px 3px;
  background-color: #3d7fba;
  color: white;
  font-size: 12px;
  border: 1px solid black;
  border-radius: 2px;
  cursor: pointer;
  float: right;
  margin-right: 2px;
}
#tablexmappingdata-html #block-container .editor-data .multi-row-paste {
  display: inline-block;
  padding: 5px;
  background-color: #3d7fba;
  color: white;
  font-size: 9px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablexmappingdata-html #block-container .editor-data .undo-button {
  display: inline-block;
  padding: 5px;
  background-color: #b96e6e;
  color: white;
  font-size: 9px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablexmappingdata-html #block-container .editor-data .map-button {
  display: inline-block;
  font-size: 10px;
  padding: 6px;
  background-color: #3d7fba;
  color: white;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablexmappingdata-html #block-container .editor-data .change-alias-popup {
  display: inline-block;
}
#tablexmappingdata-html #block-container .editor-data .change-alias-popup .popup-button {
  cursor: pointer;
  width: 12px;
  height: 12px;
  background-color: #3d7fba;
  margin-right: 4px;
  color: white;
}
#tablexmappingdata-html #block-container .editor-data .change-alias-popup .alias-popup {
  position: absolute;
  display: none;
  background-color: white;
  padding: 5px;
  border: 2px solid rgba(212, 224, 234, 0.7);
  z-index: 5;
}
#tablexmappingdata-html #block-container .editor-data .change-alias-popup .alias-popup .alias-opt {
  text-align: left;
  border-bottom: 2px solid rgba(212, 224, 234, 0.7);
}
#tablexmappingdata-html #block-container .editor-data .change-alias-popup .alias-popup .hide-alias {
  padding: 5px;
  background-color: #b96e6e;
  color: white;
  font-size: 9px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
  width: 40px;
  margin-top: 5px;
  margin-left: 15px;
}
#tablexmappingdata-html #block-container .editor-data .map-popup {
  position: absolute;
  display: none;
  background: #3d7fba;
  color: white;
  border: 2px solid black;
  box-sizing: border-box;
}
#tablexmappingdata-html #block-container .editor-data .inactive {
  pointer-events: none;
  opacity: 0.2;
}
#tablexmappingdata-html #block-container .editor-data::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablexmappingdata-html #block-container .editor-data::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablexmappingdata-html #block-container .editor-data::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablexmappingdata-html #block-container .editor-data::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablexmappingdata-html #block-container .editor-data tr:nth-child(even) {
  background-color: #f2f2f2;
}
#tablexmappingdata-html #block-container .editor-data th {
  background-color: #f2f2f2;
}
#tablexmappingdata-html #block-container .editor-data th,
#tablexmappingdata-html #block-container .editor-data td {
  border-width: 1px;
  border-style: solid;
  border-color: transparent #C7E1F1 #C7E1F1;
  padding: 2px;
  font-size: 14px;
}
#tablexmappingdata-html #block-container .editor-data tbody td {
  font-size: 11px;
}
#tablexmappingdata-html #block-container .editor-data th:first-child,
#tablexmappingdata-html #block-container .editor-data td:first-child {
  width: 2%;
  text-align: center;
}
#tablexmappingdata-html #block-container .editor-data th:nth-child(2),
#tablexmappingdata-html #block-container .editor-data td:nth-child(2) {
  width: 6.5%;
  word-wrap: break-word;
}
#tablexmappingdata-html #block-container .editor-data th:nth-child(3),
#tablexmappingdata-html #block-container .editor-data td:nth-child(3) {
  width: 5%;
}
#tablexmappingdata-html #block-container .editor-data th:nth-child(4),
#tablexmappingdata-html #block-container .editor-data td:nth-child(4) {
  width: 8%;
}
#tablexmappingdata-html #block-container .editor-data th:nth-child(5),
#tablexmappingdata-html #block-container .editor-data td:nth-child(5) {
  width: 9.5%;
}
#tablexmappingdata-html #block-container .editor-data th:nth-child(6),
#tablexmappingdata-html #block-container .editor-data td:nth-child(6) {
  width: 11%;
  word-break: break-all;
}
#tablexmappingdata-html #block-container .editor-data th:nth-child(7),
#tablexmappingdata-html #block-container .editor-data td:nth-child(7) {
  width: 4%;
  border-right: 1px solid black;
  text-align: center;
}
#tablexmappingdata-html #block-container .editor-data th:nth-child(8),
#tablexmappingdata-html #block-container .editor-data td:nth-child(8) {
  width: 6.5%;
}
#tablexmappingdata-html #block-container .editor-data th:nth-child(9),
#tablexmappingdata-html #block-container .editor-data td:nth-child(9) {
  width: 5%;
}
#tablexmappingdata-html #block-container .editor-data th:nth-child(10),
#tablexmappingdata-html #block-container .editor-data td:nth-child(10) {
  width: 9%;
}
#tablexmappingdata-html #block-container .editor-data th:nth-child(11),
#tablexmappingdata-html #block-container .editor-data td:nth-child(11) {
  width: 10%;
}
#tablexmappingdata-html #block-container .editor-data th:nth-child(12),
#tablexmappingdata-html #block-container .editor-data td:nth-child(12) {
  width: 11.5%;
  word-break: break-all;
}
#tablexmappingdata-html #block-container .editor-data th:nth-child(13),
#tablexmappingdata-html #block-container .editor-data td:nth-child(13) {
  width: 7.5%;
  text-align: center;
}
#tablexmappingdata-html #block-container .editor-data th:nth-child(14),
#tablexmappingdata-html #block-container .editor-data td:nth-child(14) {
  width: 4.5%;
  text-align: center;
}
#tablexmappingdata-html #block-container .editor-data .half-table th:first-child,
#tablexmappingdata-html #block-container .editor-data .half-table td:first-child {
  width: 2%;
  text-align: center;
}
#tablexmappingdata-html #block-container .editor-data .half-table th:nth-child(2),
#tablexmappingdata-html #block-container .editor-data .half-table td:nth-child(2) {
  width: 6.5%;
}
#tablexmappingdata-html #block-container .editor-data .half-table th:nth-child(3),
#tablexmappingdata-html #block-container .editor-data .half-table td:nth-child(3) {
  width: 5%;
}
#tablexmappingdata-html #block-container .editor-data .half-table th:nth-child(4),
#tablexmappingdata-html #block-container .editor-data .half-table td:nth-child(4) {
  width: 8%;
}
#tablexmappingdata-html #block-container .editor-data .half-table th:nth-child(5),
#tablexmappingdata-html #block-container .editor-data .half-table td:nth-child(5) {
  width: 9%;
}
#tablexmappingdata-html #block-container .editor-data .half-table th:nth-child(6),
#tablexmappingdata-html #block-container .editor-data .half-table td:nth-child(6) {
  width: 11.5%;
  word-break: break-all;
}
#tablexmappingdata-html #block-container .editor-data .half-table th:nth-child(7),
#tablexmappingdata-html #block-container .editor-data .half-table td:nth-child(7) {
  width: 7.5%;
  border-color: transparent #C7E1F1 #C7E1F1;
  text-align: center;
}
#tablexmappingdata-html #block-container .editor-data .half-table th:nth-child(8),
#tablexmappingdata-html #block-container .editor-data .half-table td:nth-child(8) {
  width: 4.5%;
  border-right: 1px solid black;
  text-align: center;
}
#tablexmappingdata-html #block-container .fixed-data .source-fixed-data {
  display: inline-block;
  width: 46%;
  overflow: auto;
  float: left;
}
#tablexmappingdata-html #block-container .fixed-data .target-fixed-data {
  display: inline-block;
  width: 54%;
  overflow: auto;
  float: right;
}
#docterm-html .newAutocomplete {
  float: left;
  height: 50px;
}
#docterm-html .newAutocomplete .noisy-long-list {
  height: 50px;
}
#rts-content .website.single .yaxis-buttons {
  cursor: pointer;
  height: 20px;
  width: 40px;
  font-size: 8px;
  padding: 0;
}
.test-chart-container {
  height: 500px;
  width: 750px;
  float: right;
  margin-right: 50px;
}
.global-504-error-pane {
  display: block;
  position: absolute;
  top: 20px;
  right: 20px;
  background: #EBD9D9;
  border: 2px solid #BC5754;
  border-radius: 6px;
  width: 250px;
  padding: 10px;
  z-index: 9;
}
.global-504-error-pane .header {
  font-size: 12px;
}
.global-504-error-pane .header .icon {
  margin-right: 8px;
  margin-top: 1px;
}
.global-504-error-pane .message {
  font-size: 12px;
  color: black;
  padding-left: 3px;
}
#main_mobile_support_centre,
#main_clipper_support_centre,
#sentieo_app_suite {
  height: 100%;
  width: 100%;
  overflow: auto;
}
.category-shadow-row th {
  height: 1px;
  min-width: 1128px;
  padding: 0 6px 0 12px;
}
.help-tooltip {
  width: 250px;
  background: #fff;
  position: absolute;
  font-family: Helvetica Neue, Arial, sans-serif !important;
  font-weight: 500;
  z-index: 99999;
  border: 1px solid #3d7fba;
}
.help-tooltip .content-wrapper {
  text-align: center;
  padding: 15px;
  background: #fff;
}
.help-tooltip .content-wrapper .content {
  font-size: 12px;
  line-height: 16px;
  color: #3d7fba;
  font-weight: 300;
}
.help-tooltip .arrow-gt {
  position: absolute;
  height: 0;
  width: 0;
  border: solid #3d7fba;
  border-width: 6px;
  border-color: transparent transparent #3d7fba transparent;
  top: -12px;
  left: 50%;
  margin-left: -6px;
}
#username-table-container {
  margin: 0 auto;
  display: block;
  height: auto;
  overflow: auto;
}
#username-table-container td {
  background-color: white;
  cursor: pointer;
}
#username-table-container td:hover {
  background: #3d7fba;
  color: white;
}
#username-table-container .found {
  background: #d4e0ea;
  color: white;
}
#action-performer {
  width: 100%;
  padding-top: 50px;
}
#action-performer #source-user-holder,
#action-performer #target-user-holder,
#action-performer #watchlist-holder {
  width: 30%;
  display: inline-block;
}
#action-performer #source-user-holder {
  float: left;
}
#action-performer #source-user-holder .label-text {
  width: 100%;
  float: left;
  margin-left: 20px;
}
#action-performer #source-user-holder .username-list {
  float: left;
  padding: 10px 0;
  margin-left: 20px;
}
#action-performer #source-user-holder .username-list select {
  font-size: 14px;
  line-height: 40px;
  height: 40px;
  width: 300px;
}
#action-performer #watchlist-holder {
  width: 30%;
  float: left;
  padding-bottom: 50px;
}
#action-performer #watchlist-holder .label-text .label-msg {
  font-size: 14px;
  font-style: italic;
  padding: 20px;
}
#action-performer #target-user-holder {
  float: left;
}
#action-performer #target-user-holder .label-text {
  width: 100%;
  float: left;
  margin-left: 20px;
}
#action-performer #target-user-holder .search-box-holder {
  width: 500px;
  height: 40px;
  margin: 10px 0 10px 20px;
}
#action-performer #target-user-holder .search-box-holder .target-user-form {
  width: 473px;
  height: 40px;
  float: left;
}
#action-performer #target-user-holder .search-box-holder .target-user-form .search-input-box {
  width: 100%;
}
#action-performer #target-user-holder .search-box-holder .search-icon {
  margin: 13px 5px;
}
#action-performer .fire_event {
  margin: 32px;
  text-align: center;
}
.search_target_user {
  margin-left: 0px;
}
.desktop-progress-bar {
  width: 100%;
  background: #F4F8FE;
  color: #698094;
  height: 30px;
  z-index: 1;
  position: absolute;
  bottom: 0;
  text-align: center;
  line-height: 28px;
  font-size: 13px;
}
.desktop-progress-bar .text {
  width: 100%;
  position: absolute;
  font-size: 13px;
  color: #000;
  font-weight: bold;
  line-height: 30px;
  z-index: 3;
  opacity: 1;
}
.desktop-progress-bar .update-gif {
  width: 100%;
}
.desktop-progress-bar .progress-percent {
  height: 100%;
  width: 100%;
  background-image: url(../images/desktop-update.gif);
  background-size: 100% 100%;
  opacity: 0.8;
}
.desktop-progress-bar .progress-percent .transparent {
  width: 0%;
  background: transparent;
  height: 100%;
  float: left;
}
.desktop-progress-bar .progress-percent .white-bk {
  width: 100%;
  background: #cccccc;
  height: 100%;
  float: left;
}
.desktop-progress-patch {
  display: block;
  position: absolute;
  top: 25px;
  right: 10px;
  z-index: 10;
  width: 70px;
  height: 70px;
}
.desktop-progress-patch circle {
  stroke-dasharray: 410;
  stroke-dashoffset: 2110;
  stroke-width: 4;
  stroke-linecap: round;
  animation: dash 15s linear infinite;
  fill-opacity: 1;
  fill: #fff !important;
  stroke: #3d7fba;
}
.desktop-progress-patch .text {
  position: relative;
  top: 42px;
  left: 15px;
  color: #3d7fba;
  font-weight: 500;
  font-size: 12px;
}
#attach_ticker {
  margin-top: 10px;
  width: 452px;
  text-transform: uppercase;
  max-height: 30px;
  overflow: auto;
}
#attach_ticker #ms-sel-ctn-1 {
  max-height: 30px;
}
.cruncher {
  border: 2px solid transparent;
  background: transparent;
  border-radius: 5px;
  cursor: pointer;
  width: 100px;
  height: 100px;
  z-index: 10000;
  position: fixed;
  right: 0;
  bottom: 0;
}
.cruncher circle {
  fill-opacity: 0.1;
  stroke: none !important;
  stroke-width: 0px !important;
  stroke-miterlimit: 0 !important;
}
.cruncher:before {
  content: '';
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 68px;
  height: 68px;
  margin-top: -35px;
  margin-left: -35px;
  border-radius: 50%;
  border: 2px solid transparent;
  border-top-color: #538DBF;
  animation: cruncher 1.4s linear infinite;
}
@keyframes cruncher {
  to {
    transform: rotate(360deg);
  }
}
.fin-cruncher circle {
  fill-opacity: 0.1;
  stroke: none !important;
  stroke-width: 0px !important;
  stroke-miterlimit: 0 !important;
}
.fin-cruncher:before {
  content: '';
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 68px;
  height: 68px;
  margin-top: -35px;
  margin-left: -35px;
  border-radius: 50%;
  border: 2px solid transparent;
  border-top-color: #538DBF;
  animation: cruncher 1.4s linear infinite;
}
@keyframes cruncher {
  to {
    transform: rotate(360deg);
  }
}
.cursor-pnt {
  cursor: pointer;
}
#stream_container {
  display: inline-block;
  min-width: 400px;
  max-width: 430px;
  height: inherit;
  box-sizing: border-box;
}
#stream_container #stream_header {
  background: #e8eef8;
  padding: 6px 10px;
  color: #3d7fba;
  border-top: 2px solid #d4e0ea;
  border-bottom: 2px solid #d4e0ea;
  height: 30px;
  box-sizing: border-box;
}
#stream_container #stream_header #view_option {
  display: inline-block;
  float: right;
  margin-right: 6px;
}
#stream_container #stream_header #view_option select {
  padding: 1px;
  background: #fff;
  border-radius: 7px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(50, 50, 50, 0.1);
  cursor: pointer;
  outline: none;
  font-weight: bold;
  color: #437FB7;
}
#stream_container #stream_header #hide_stream {
  float: right;
}
#stream_container #stream_header .apply_filter_doctype,
#stream_container #stream_header .apply_filter {
  display: inline-block;
  float: right;
  width: 18px;
  fill: #3d7fba;
  cursor: pointer;
  margin-top: -2px;
}
#stream_container #stream_header .apply_filter_doctype {
  margin-right: 6px;
}
#stream_container #stream_data {
  height: 92% !important;
  width: 100% !important;
}
#stream_container #stream_data .stream-content,
#stream_container #stream_data .jspContainer,
#stream_container #stream_data .jspPane {
  width: 100% !important;
}
#stream_container #stream_data .stream-content,
#stream_container #stream_data .jspContainer {
  height: 100% !important;
}
#stream_container .v2_option_menu {
  display: none;
  position: absolute;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0px 4px 12px 0 rgba(18, 50, 79, 0.26);
  z-index: 10;
  box-sizing: border-box;
}
#stream_container .unified_v2_option_menu_list_item {
  cursor: pointer;
  display: block;
  padding: 6px 10px 6px 10px;
  font-size: 12px;
  font-family: Helvetica Neue, Arial, sans-serif;
}
#stream_container .unified_v2_option_menu_list_item:hover {
  background: #f3f3f3;
}
#stream_container .unified_v2_option_menu_list_item .source_value {
  font-style: italic;
  color: #585858;
  font-weight: bold;
}
#stream_container .unified_v2_option_menu_list_item_info_right_carret {
  width: 10px;
  display: inline-block;
  float: right;
  margin-top: 3px;
  color: #28333D;
}
#stream_container .unified_v2_option_info_container {
  position: absolute;
  display: none;
  z-index: 10;
  text-align: center;
  cursor: pointer;
  font-size: 12px;
  width: 370px;
}
#stream_container .unified_v2_option_info_container .unified_v2_option_info {
  display: inline-block;
  width: 100%;
  position: relative;
  background: #fff;
  border-radius: 4px;
}
#stream_container .unified_v2_option_info_container .unified_v2_option_info .unified_v2_option_info_header {
  text-align: center;
  display: block;
  padding: 6px;
  background-color: #f5faff;
  font-size: 12px;
}
#stream_container .unified_v2_option_info_container .unified_v2_option_info .unified_v2_option_info_header .unified_v2_option_info_close {
  display: inline-block;
  position: absolute;
  width: 11px;
  height: 11px;
  cursor: pointer;
  left: 100%;
  margin-left: -22px;
  margin-top: 3px;
}
#stream_container .unified_v2_option_info_container .unified_v2_option_info .unified_v2_option_info_body {
  padding: 10px;
}
#stream_container .unified_v2_option_info_container .unified_v2_option_info .unified_v2_option_info_body .unified_v2_option_info_body_row {
  display: table;
  padding: 6px;
  clear: both;
  width: 100%;
  border-bottom: 1px solid #E8EEF7;
}
#stream_container .unified_v2_option_info_container .unified_v2_option_info .unified_v2_option_info_body .unified_v2_option_info_body_row .label {
  width: 90px;
  float: left;
  font-size: 12px;
  font-weight: 500;
  text-align: left;
  color: #698094;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  position: relative;
}
#stream_container .unified_v2_option_info_container .unified_v2_option_info .unified_v2_option_info_body .unified_v2_option_info_body_row .value {
  float: left;
  color: #4691D8;
  text-align: left;
  display: inline-block;
  max-width: 200px;
  word-break: break-all;
  white-space: normal;
}
#stream_container .unified_v2_option_info_container .unified_v2_option_info .unified_v2_option_info_body .unified_v2_option_info_body_row .unified_value_list_item {
  cursor: pointer;
  float: left;
  font-family: Helvetica Neue, sans-serif;
  font-size: 9px;
  text-align: center;
  color: #ffffff;
  background-color: #3d7fba;
  border-radius: 3px;
  border: 1px solid #3d7fba;
  text-transform: uppercase;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 0 6px;
  line-height: 16px;
  white-space: normal;
  margin-top: 2px;
  margin-bottom: 10px;
  max-width: 300px;
}
#stream_container .unified_v2_option_info_container .unified_v2_option_info .unified_v2_option_info_body .unified_v2_option_info_body_row .unified_value_list_item_secondary {
  border: 1px solid #3d7fba;
  background: #ffffff;
  color: #3d7fba;
}
#stream_container .notif {
  position: absolute;
  border-radius: 4px;
  padding: 8px;
  z-index: 11;
  color: white;
  right: 20px;
  top: 20px;
}
#stream_container .notif .icon {
  display: inline-block;
  width: 20px;
  float: left;
  fill: white;
}
#stream_container .notif .text {
  display: inline-block;
  margin-top: 2px;
  margin-left: 4px;
}
#stream_container .notif_success {
  background-color: #3dbf6f;
  box-shadow: 0px 4px 12px 0 rgba(18, 50, 79, 0.26);
}
#stream_container .notif_error {
  background-color: #f04848;
  box-shadow: 0px 4px 12px 0 rgba(18, 50, 79, 0.26);
}
#stream_container .unified_v2_option_menu {
  display: none;
  position: absolute;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0px 4px 12px 0 rgba(18, 50, 79, 0.26);
  z-index: 10;
  box-sizing: border-box;
}
#stream_container .unified_v2_option_menu .unified_v2_option_menu_list_item {
  cursor: pointer;
  display: block;
  padding: 6px 10px 6px 10px;
  font-size: 12px;
  font-family: Helvetica Neue, Arial, sans-serif;
}
#stream_container .unified_v2_option_menu .unified_v2_option_menu_list_item:hover {
  background: #f3f3f3;
}
#stream_container .unified_v2_option_menu .unified_v2_option_menu_list_item_info_right_carret {
  width: 10px;
  display: inline-block;
  float: right;
  margin-top: 3px;
}
#stream_container .unified_v2_option {
  display: none;
  position: absolute;
  right: 0px;
}
#stream_container .unified_stream_item:hover .unified_v2_option {
  display: inline-block;
}
#stream_container .news_filings {
  color: #3d7fba;
  font-size: 12px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  margin-bottom: 5px;
}
#stream_container .unified_stream_item_ni .tweet-right-container {
  margin-left: 10px;
}
#loading_chunk_fail {
  position: absolute;
  right: 10px;
  top: 45px;
  height: 80px;
  box-sizing: border-box;
  -webkit-box-shadow: 0px 6px 22px 2px rgba(67, 71, 111, 0.15);
  box-shadow: 0px 6px 22px 2px rgba(67, 71, 111, 0.15);
  max-width: 400px;
  background-color: #fff;
  border-radius: 4px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 10px 24px;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  cursor: pointer;
  -webkit-transition: all 0.3s ease;
  transition: all 0.3s ease;
  color: #3d7fba;
  font-size: 0.85em;
  z-index: 1;
}
#loading_chunk_fail x-svg {
  width: 40px;
}
#loading_chunk_fail .loading_chunk_fail_refresh {
  fill: #3d7fba;
  width: 24px;
  height: 32px;
}
.news-articles-container:after {
  content: "";
  display: block;
  clear: both;
}
#talkToUsPopup {
  width: 400px;
  height: 160px;
  position: absolute;
  z-index: 1002;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  background-color: #ffffff;
  color: #3d7fba;
  text-align: center;
  font-size: 20px;
  line-height: 18px;
  padding: 50px 0 50px 0;
}
#talkToUsPopup a {
  display: inline-block;
  margin: 80px auto 10px auto;
  text-align: center;
  background: #3d7fba;
  font-size: 16px;
  color: #ffffff;
  width: 100px;
  padding: 15px 30px;
  border-radius: 3px;
  text-decoration: none;
}
#redirectingPopup {
  width: 600px;
  height: 65px;
  position: absolute;
  z-index: 1002;
  top: 40px;
  left: 0;
  right: 0;
  margin: auto;
  background: #ffffff;
  box-shadow: 0 4px 4px rgba(0, 0, 0, 0.25);
  display: flex;
  align-items: center;
  justify-content: space-between;
}
#redirectingPopup .popupLeftPart {
  background: rgba(54, 153, 242, 0.15);
  height: 100%;
  width: 75px;
  min-width: 75px;
}
#redirectingPopup .popupData {
  font-size: 14px;
  font-family: Lato, Helvetica Neue, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 16px;
  text-align: center;
  padding-left: 20px;
  padding-right: 20px;
  color: #1E374D;
}
#redirectingPopup .popupData .link {
  color: #6f97bc;
  vertical-align: bottom;
  max-width: 285px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
#redirectingPopup .closePopup {
  display: flex;
  align-items: center;
  margin-right: 20px;
  width: 12px;
  height: 12px;
  color: #CCD8E6;
  cursor: pointer;
}
#redirectingPopup .closePopup:hover {
  color: #698094;
}
#uiq_admin_app {
  display: none;
}
.userback-button-container .close-icon {
  right: 20px;
  position: fixed;
  z-index: 2147483644;
  bottom: 0;
  line-height: 40px;
  padding: 0 20px;
  border-radius: 3px 3px 0 0;
  background-color: #2878f0;
  color: #fff;
  font-size: 14px;
  cursor: pointer;
}
.generic-help {
  width: 78px;
  z-index: 998;
  display: none;
  position: fixed;
  box-sizing: border-box;
  height: 24px;
  float: right;
  top: 49px;
  right: 47px;
  padding: 2px;
  color: #ffffff;
  cursor: pointer;
  font-size: 12px;
  line-height: 24px;
  background: #3d7fba;
  padding: 0px 10px;
  margin-left: 5px;
  border-radius: 4px;
}
.generic-help .icon {
  width: 14px;
  height: 14px;
  fill: #ffffff;
  height: 24px;
  position: absolute;
}
.generic-help .txt {
  display: inline-block;
  margin-left: 20px;
}
body.mosaic-guide .generic-help {
  display: block;
  top: 51px;
  right: 12px;
  height: 24px;
  line-height: 24px;
}
body.plotter-guide .generic-help {
  display: block;
  top: 50px;
  height: 28px;
  right: 10px;
  line-height: 28px;
}
body.plotter-guide .generic-help .icon,
body.plotter-guide .generic-help .txt {
  height: 28px;
  line-height: 28px;
}
.custom-note-placeholder {
  position: absolute;
  height: 50px;
  right: 0;
  bottom: 0;
  background: transparent;
  z-index: 1000;
  justify-content: flex-end;
  padding: 0 5px;
  box-sizing: border-box;
  display: none;
}
.icon-clear:hover {
  color: #3d7fba !important;
  fill: #3d7fba !important;
  cursor: pointer;
}
/*
  LESS
  * Screener Render
*/
.page[data-id='screener-page'] {
  overflow-x: hidden;
}
#screen-main-container {
  background: white;
}
#screen-main-container .header_right .load-tickers-select2,
#screen-main-container .header_right .view-tickers-select2 {
  max-width: 145px;
}
#screen-main-container .outer-sector-watchlist {
  width: 100%;
  overflow: auto;
  /*margin-top:30px;*/
}
#screen-main-container .filters-row {
  padding: 7px;
  /*margin-top: 5px;*/
  /*margin-right: 10px;*/
  font-size: 12px;
  border: 1px solid #BDBDBD;
  -moz-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  cursor: pointer;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  color: #4D4D4D;
  background-color: #F3F3F3;
  /*border-radius: 5px;*/
  padding-left: 15px;
  padding-right: 15px;
}
#screen-main-container table {
  background-color: white;
  border-spacing: 0px;
  font-family: Helvetica Neue, Arial, sans-serif;
}
#screen-main-container table .top_header .other_cell,
#screen-main-container table .top_header .first_cell,
#screen-main-container table .top_header .oc,
#screen-main-container table .top_header .fc {
  border-bottom: 2px solid #d4e0ea;
  border-top: 0;
}
#screen-main-container table .row_header_table .row_wrapper:nth-of-type(odd) {
  background-color: white;
}
#screen-main-container table .row_header_table .row_wrapper:nth-of-type(even) {
  background-color: #fcfdff;
}
#screen-main-container table .row_header_table .row_wrapper {
  --lh: 16px;
  --max-lines: 2;
  --margin-height: 10px;
  --padding-height: 4px;
}
#screen-main-container table .row_header_table .row_wrapper.two-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#screen-main-container table .row_header_table .row_wrapper.two-line .fc {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#screen-main-container table .row_header_table .row_wrapper.two-line .fc div {
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#screen-main-container table .row_header_table .row_wrapper.more-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#screen-main-container table .row_header_table .row_wrapper.more-line .fc {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#screen-main-container table .row_header_table .row_wrapper.more-line .fc div {
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#screen-main-container table .first_cell,
#screen-main-container table .top_header .other_cell,
#screen-main-container table .top_header .oc,
#screen-main-container table .fc {
  font-size: 11px;
  font-weight: 500;
  color: #1e374d;
  word-break: break-word;
}
#screen-main-container table .first_cell .ticker-chevron,
#screen-main-container table .top_header .other_cell .ticker-chevron,
#screen-main-container table .top_header .oc .ticker-chevron,
#screen-main-container table .fc .ticker-chevron {
  line-height: 24px;
}
#screen-main-container table .first_cell,
#screen-main-container table .fc {
  background-image: none;
}
#screen-main-container table .fixed_cell {
  background: white !important;
  border: 1px solid #d4e0ea !important;
  border-top: 0 !important;
  border-bottom: 2px solid #d4e0ea !important;
  font-size: 12px !important;
  font-weight: 500;
}
#screen-main-container .ibes_container .year_ibes .other_cell,
#screen-main-container .ibes_container .year_ibes .oc {
  color: #1e374d;
  border-bottom-color: #d4e0ea;
  border-right-color: #d4e0ea;
  font-size: 11px;
}
#screen-main-container .ibes_container .year_ibes .other_cell div,
#screen-main-container .ibes_container .year_ibes .oc div {
  line-height: 16px;
}
#screen-main-container #sector-subsector {
  border-bottom: 1px solid #424a57;
  /*.sector-select,.subsector-select,.parameter-select{*/
  /*border: 1px solid lightgray;*/
  /*border-radius: 5px;*/
  /*outline: none;*/
  /*}*/
}
#screen-main-container #sector-subsector .count_filter_row {
  height: 40px;
  padding: 0% 2%;
  width: 96%;
  display: none;
}
#screen-main-container #sector-subsector .count_filter_row .filter_count {
  float: left;
  width: 5%;
  font-size: 12px;
  line-height: 40px;
}
#screen-main-container #sector-subsector #s2id_select_filter {
  padding-top: 9px;
  line-height: 21px;
}
#screen-main-container #sector-subsector .padingleft15 {
  padding-left: 15px;
}
#screen-main-container .ibes_container .other_cell div,
#screen-main-container .ibes_container .oc div {
  color: #1e374d;
}
#screen-main-container .ibes_container .top_header .other_cell div:first-child,
#screen-main-container .ibes_container .top_header .oc div:first-child {
  padding: 5px 10px !important;
}
#screen-main-container .ibes_container .top_header .other_cell div:not(first-child),
#screen-main-container .ibes_container .top_header .oc div:not(first-child) {
  padding: 0 !important;
  word-break: break-word;
}
#screen-main-container .ibes_container .top_header .other_cell div:not(first-child) .header-text,
#screen-main-container .ibes_container .top_header .oc div:not(first-child) .header-text {
  text-align: left;
  float: left;
  width: 78%;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
}
.save-view {
  border-radius: 4px;
}
.save-view .header {
  position: relative;
  width: 100% !important;
  background: #f5faff;
  box-shadow: 0 1px 0 0 #d2e2f2;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: #527495;
  padding: 18px 0;
  letter-spacing: -0.2px;
}
.save-view .header .title {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 16px;
  line-height: 1.31;
  letter-spacing: -0.2px;
  text-align: center !important;
  color: #527495 !important;
  width: 100% !important;
}
.save-view .header #modal-close {
  position: absolute;
  right: 25px;
  top: 22px;
  cursor: pointer;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='close-icon fr' data-id='' title='' style=''%3E%3Cg xmlns='http://www.w3.org/2000/svg' id='clear-Layer_8_copy_77'%3E%3Cpath d='M30.124,24L44.73,9.393c1.691-1.69,1.691-4.433,0-6.123c-1.69-1.691-4.433-1.691-6.123,0L24,17.876L9.393,3.268 c-1.69-1.69-4.433-1.69-6.123,0c-1.691,1.691-1.691,4.434,0,6.125L17.876,24L3.268,38.607c-1.69,1.691-1.69,4.434,0,6.125 c1.691,1.69,4.434,1.69,6.125,0L24,30.124L38.607,44.73c1.691,1.691,4.434,1.691,6.125,0c1.69-1.69,1.69-4.433,0-6.123L30.124,24z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 12.9px;
  height: 12.9px;
}
.save-view .content {
  padding: 20px 40px;
}
.save-view .content .share-view-wrapper {
  margin-top: 14px;
}
.save-view .content .share-view-wrapper .note-share-bar {
  min-height: 16px;
  width: 90%;
  display: inline-block;
  cursor: pointer;
}
.save-view .content .share-view-wrapper .note-share-bar span {
  display: inline-block;
  vertical-align: middle;
  margin-right: 4px;
  font-size: 12px;
}
.save-view .content .share-view-wrapper .note-share-bar .label {
  color: #698094;
  display: inline-block;
  margin-top: 6px;
  font-size: 11px;
  vertical-align: top;
  padding-right: 3px;
}
.save-view .content .share-view-wrapper .note-share-bar .user-icon {
  width: 19px;
  height: 10px;
  margin-right: 5px;
  fill: #3d7fba;
  float: left;
  margin-top: 1px;
}
.save-view .content .share-view-wrapper .note-share-bar .group-icon {
  width: 13px;
  height: 10px;
  margin-right: 5px;
  fill: #3d7fba;
  float: left;
}
.save-view .content .share-view-wrapper .note-share-bar .added-users,
.save-view .content .share-view-wrapper .note-share-bar .added-groups {
  display: inline;
  margin-left: -2px;
}
.save-view .content .share-view-wrapper .note-share-bar .added-users .item-new,
.save-view .content .share-view-wrapper .note-share-bar .added-groups .item-new {
  display: inline-block;
  font-size: 12px;
  background: #edf4fb;
  color: #3d7fba;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  line-height: 12px;
  padding: 2px 6px;
  position: relative;
  border-radius: 3px;
  margin: 5px 3px 5px 3px;
  border: 1px solid #edf4fb;
  vertical-align: middle;
}
.save-view .content .share-view-wrapper .note-share-bar .added-users .item-new:hover .close-button,
.save-view .content .share-view-wrapper .note-share-bar .added-groups .item-new:hover .close-button {
  visibility: visible;
}
.save-view .content .share-view-wrapper .note-share-bar .added-users .close-button,
.save-view .content .share-view-wrapper .note-share-bar .added-groups .close-button {
  width: 6px;
  visibility: hidden;
  position: absolute;
  top: -7px;
  cursor: pointer;
  height: 6px;
  float: right;
  margin: 2px 3px 0 0;
  transform: scale(1.1);
}
.save-view .content .share-view-wrapper .note-share-bar .added-users .temp-suggest-wrapper,
.save-view .content .share-view-wrapper .note-share-bar .added-groups .temp-suggest-wrapper {
  position: absolute;
  z-index: 99;
  left: 0;
  background: #ffffff;
}
.save-view .content .share-view-wrapper .note-share-bar .added-users .temp-suggest-wrapper .selected,
.save-view .content .share-view-wrapper .note-share-bar .added-groups .temp-suggest-wrapper .selected {
  background: #3d7fba;
  color: #ffffff;
}
.save-view .content .share-view-wrapper .note-share-bar .added-users .temp-suggest-wrapper .suggest,
.save-view .content .share-view-wrapper .note-share-bar .added-groups .temp-suggest-wrapper .suggest {
  padding-left: 0;
}
.save-view .content .share-view-wrapper .note-share-bar .added-users .temp-suggest-wrapper .suggest li,
.save-view .content .share-view-wrapper .note-share-bar .added-groups .temp-suggest-wrapper .suggest li {
  box-sizing: border-box;
  padding: 0 !important;
  text-transform: initial;
  height: 24px;
  width: 100%;
  clear: both;
  padding-bottom: 5px;
  display: inline-block;
  cursor: pointer;
  border-bottom: none;
}
.save-view .content .share-view-wrapper .note-share-bar .add-share-users {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin-left: 3px;
}
.save-view .content .share-view-wrapper .note-share-bar .add-share-users .clamor-wrapper {
  position: relative;
  padding: 2px;
  width: 120px;
  font-size: 10px;
  display: inline;
}
.save-view .content .share-view-wrapper .note-share-bar .add-share-users .user-group-share {
  width: 134px;
  background-color: #ffffff;
  border: 1px solid #3d7fba;
  border-radius: 2px;
  margin: 5px 0;
  color: #3d7fba;
  float: left;
  font-size: 11px;
  height: 16px;
  padding: 0px 5px;
  outline: none;
  -webkit-transition: none;
  -webkit-text-fill-color: #698094;
}
.save-view .content .share-view-wrapper .note-share-bar .add-share-users .suggest-wrapper {
  display: none;
  top: 32px !important;
  width: 152px;
  border: 1px solid #ffffff;
  box-shadow: 1px 2px 6px -2px #1e374d;
  border-radius: 3px;
  left: -143px;
}
.save-view .content .share-view-wrapper .note-share-bar .add-share-users .suggest-wrapper .suggest {
  list-style: none;
  /* width: 100%; */
  padding: 0px;
  margin: 0;
  background: white;
  color: #255178;
}
.save-view .content .share-view-wrapper .note-share-bar .add-share-users .suggest-wrapper .suggest li.seperator {
  height: 1px;
  background: #ffffff;
  padding: 0;
  width: 100%;
  display: none;
}
.save-view .content .share-view-wrapper .note-share-bar .add-share-users .suggest-wrapper .suggest li {
  box-sizing: border-box;
  padding: 0 !important;
  text-transform: initial;
  height: 24px;
  width: 100%;
  clear: both;
  padding-bottom: 5px;
  display: inline-block;
  cursor: pointer;
  border-bottom: none;
}
.save-view .content .share-view-wrapper .note-share-bar .add-share-users .suggest-wrapper .suggest li .sharing_user_item {
  font-size: 14px;
  position: relative;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  clear: both;
  min-height: 30px;
  cursor: pointer;
  padding: 0px 8px;
  overflow: hidden;
}
.save-view .content .share-view-wrapper .note-share-bar .add-share-users .suggest-wrapper .suggest li .sharing_user_item .fullname {
  margin-right: 6px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  line-height: 24px;
  font-size: 10px;
  color: #698094;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 145px;
  overflow: hidden;
}
.save-view .content .share-view-wrapper .note-share-bar .add-share-users .suggest-wrapper .suggest li.selected {
  background: #3d7fba;
}
.save-view .content .share-view-wrapper .note-share-bar .add-share-users .suggest-wrapper .suggest li.selected .fullname {
  color: #ffffff;
}
.save-view .content .share-view-wrapper .note-share-bar .add-share-users .suggest-wrapper .suggest .liHeader {
  padding: 3px 8px;
  display: inline-block;
  font-size: 12px;
  border-bottom: none;
  background-color: #ffffff;
  color: #40586E;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  width: 100%;
  box-sizing: border-box;
}
.save-view .content .share-view-wrapper .note-share-bar .add-token {
  vertical-align: middle;
  width: 27px;
  display: inline-block;
}
.save-view .content .share-view-wrapper .note-share-bar .add-token .add-token-icon {
  fill: #3d7fba;
  height: 12px;
  width: 12px;
  padding: 3px;
  margin-left: 4px;
  /* padding-top: 0px; */
  background-color: #EDF4FB;
  position: relative;
  top: 1px;
}
.save-view .content .input-wrapper div {
  line-height: 1.25;
  letter-spacing: 0.1px;
  font-size: 12px;
  color: #7e91ad;
  margin-top: 14px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.save-view .content .input-wrapper input {
  box-sizing: border-box;
  width: 100%;
  height: 3em;
  border: 1px solid #bbc6d5;
  border-radius: 3px;
}
.save-view .content .input-wrapper textarea {
  box-sizing: border-box;
  width: 100%;
  border: 1px solid #bbc6d5;
  border-radius: 3px;
  resize: none;
}
.save-view .content .input-wrapper .share-view-name {
  background-image: url(../../images/user-add.png);
  background-position: 4px;
  background-repeat: no-repeat;
  background-size: 16px;
}
.save-view .content .input-wrapper input.share-view-name[placeholder] {
  padding-left: 30px;
}
.save-view .content .input-wrapper input[placeholder],
.save-view .content .input-wrapper textarea[placeholder] {
  padding-left: 6px;
}
.save-view .content .error {
  color: red;
  font-size: 12px;
  margin-bottom: 14px;
}
.save-view .content .name-error {
  color: red;
  font-size: 12px;
  margin-bottom: 14px;
}
.save-view .content .name-exist-error {
  color: red;
  font-size: 12px;
  margin-bottom: 14px;
}
.save-view .buttons-row {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  background: #f5faff;
  padding-bottom: 50px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  box-shadow: 0px -1px 0 0 #d2e2f2;
  height: 19px;
}
.save-view .buttons-row .close {
  float: right;
  cursor: pointer;
  margin-top: 15px;
  font-size: 12px;
  padding: 12px 11px 12px 11px;
  border-radius: 5px;
  border: 1px solid transparent;
  box-sizing: border-box;
  margin-left: 10px;
  color: #3d7fba;
  display: inline-block;
}
.save-view .buttons-row .close:hover {
  background-color: #3d7fba;
  color: #ffffff;
}
.save-view .buttons-row .save-button {
  text-align: center;
  float: right;
  margin-left: 33px;
  margin-top: 15px;
  cursor: pointer;
  margin-right: 20px;
  color: #fff;
  background: #3d7fba;
  font-size: 12px;
  padding: 12px 20px 12px 20px;
  width: 158px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  display: inline-block;
}
.save-view .buttons-row .save-button:hover {
  background-color: #ffffff;
  color: #326b9e;
}
.message-popup-screener {
  width: 600px;
  overflow: hidden;
  background: white;
  position: absolute;
  top: 0;
  border-radius: 10px;
  z-index: 999;
}
.message-popup-screener .title-wrapper {
  padding: 18px 18px 12px 18px;
  background: #e8f1f9;
}
.message-popup-screener .title-wrapper .title {
  font-size: 18px;
  line-height: 24px;
  width: 100%;
  text-align: center;
  color: #7e91ad;
}
.message-popup-screener .title-wrapper .title #x-out {
  display: inline-block;
  float: right;
  cursor: pointer;
}
.message-popup-screener .title-wrapper .title #x-out .icon {
  width: 14px;
  fill: #7e91ad;
}
.message-popup-screener .title-wrapper .title #x-out .icon:hover {
  fill: #3D7FBA;
}
.message-popup-screener .title-wrapper .title .close-icon {
  cursor: pointer;
}
.message-popup-screener .content-wrapper {
  padding: 24px 18px;
  text-align: center;
  word-wrap: break-word;
}
.message-popup-screener .content-wrapper .content {
  font-size: 16px;
  line-height: 18px;
  color: #666;
}
.message-popup-screener .content-wrapper .button-holder {
  text-align: center;
}
.message-popup-screener .separator {
  width: 100%;
  min-height: 1px;
  background: #e8f1f9;
  border: solid white;
  border-width: 0 12px 0 12px;
  box-sizing: border-box;
}
.message-popup-screener .yes-btn,
.message-popup-screener .no-btn,
.message-popup-screener .save-btn {
  display: inline-block;
  font-family: Arial, Regular, sans-serif;
  padding: 12px 18px 12px 18px;
  color: #fff;
  line-height: 18px;
  font-size: 16px;
  background: #3d7fba;
  border-radius: 5px;
  cursor: pointer;
  border: 1px solid transparent;
}
.message-popup-screener .no-btn,
.message-popup-screener .save-btn {
  margin-left: 20px;
}
.message-popup-screener .hover-btn:hover {
  background-color: #fff;
  color: #3d7fba;
  border: 1px solid;
}
.manage-popup-outer-wrapper {
  background-color: rgba(0, 0, 0, 0.5);
  width: 100%;
  padding: 0;
  position: absolute;
  z-index: 1001;
  border-radius: 4px 4px 0 0;
  font-family: 'IBM Plex Sans', sans-serif !important;
}
.manage-popup-outer-wrapper .header {
  z-index: 4!important;
  position: relative!important;
  height: 63.5px !important;
  background-color: #f5faff !important;
  box-shadow: 0 1px 0 0 #d2e2f2 !important;
  border-radius: 4px 4px 0 0!important;
  font-family: 'IBM Plex Sans', sans-serif !important;
}
.manage-popup-outer-wrapper .header .title {
  font-size: 15px!important;
  font-weight: 500!important;
  line-height: 1.31 !important;
  letter-spacing: -0.2px !important;
  margin: 0!important;
  color: #889bba !important;
  padding: 23px!important;
  font-family: 'IBM Plex Sans', sans-serif !important;
}
.manage-popup-outer-wrapper .header .clear-icon {
  position: absolute;
  top: 24px;
  right: 24px;
  width: 12.9px;
  height: 12.9px;
}
.manage-popup-outer-wrapper #modal-close {
  font-size: 13px;
  position: absolute;
  top: 26px;
  right: 18px;
  cursor: pointer;
  margin-right: 18px;
}
.manage-popup-outer-wrapper #modal-close .icon {
  width: 12.9px;
  height: 12.9px;
  fill: #a7bdd2;
}
.manage-popup-outer-wrapper .content {
  position: relative;
  height: 440px;
  background: white;
}
.manage-popup-outer-wrapper .content .loader {
  display: none;
}
.manage-popup-outer-wrapper .content .data-unavailable-text {
  display: none;
  position: absolute;
  top: 45%;
  font-size: 17px;
  left: 50%;
  color: darkgrey;
  font-family: 'IBM Plex Sans', sans-serif !important;
}
.manage-popup-outer-wrapper .content .menu_left_pane {
  padding: 10px;
  width: 200px;
  border-right: 2px solid #d4e0ea;
  font-family: 'IBM Plex Sans', sans-serif !important;
}
.manage-popup-outer-wrapper .content .menu_left_pane .lmenu_item {
  color: #3d7fba;
  font-size: 13px;
  letter-spacing: -0.2px;
  margin-bottom: 7px;
  line-height: 32px;
  padding-left: 12px;
  cursor: pointer;
}
.manage-popup-outer-wrapper .content .menu_left_pane .lmenu_item.selected {
  background-color: #3d7fba;
  color: #ffffff;
  border-radius: 2px;
}
.manage-popup-outer-wrapper .content .table_wrapper {
  width: 978px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup {
  display: none;
  height: 100%;
  width: 100%;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table {
  border: none;
  border-bottom: 2px solid #d4e0ea;
  font-family: 'IBM Plex Sans', sans-serif !important;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header {
  background: white;
  height: 41px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .hide {
  display: none;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .fav_header {
  height: 15px;
  width: 15px;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='-16 -6 48 48' class='icon' data-id='' title='' width= '15px' height= '15px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='%23d4e0e9' d='M8-4.8l7.3,15.1L32,12.6L19.9,24.3l3,16.6L8,32.9l-14.8,7.9l3-16.6L-16,12.6l16.7-2.3L8-4.8z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column:first-child {
  width: 20px;
  padding-left: 11px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column:nth-child(2) {
  width: 245px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column:nth-child(3),
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column:nth-child(4),
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column:nth-child(5) {
  width: 110px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column:nth-child(6) {
  width: 354px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column.sortable {
  cursor: pointer;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column {
  border: none;
  text-align: left;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column div {
  padding: 3px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column .column-title {
  display: inline-block;
  margin-left: 4px;
  padding: 1px 0 0 0;
  vertical-align: top;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.5px;
  text-align: left;
  color: #092745;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column .column-title.active {
  color: #397FC9;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column .screener-table-sort {
  position: relative;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column .screener-table-sort .screener-table-sort-up {
  position: absolute;
  top: 0px;
  z-index: 10;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column .screener-table-sort .screener-table-sort-up .icon {
  width: 13px;
  height: 13px;
  fill: #889bba;
  opacity: 0.5;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column .screener-table-sort .screener-table-sort-down {
  position: absolute;
  top: 8px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column .screener-table-sort .screener-table-sort-down .icon {
  width: 13px;
  height: 13px;
  fill: #889bba;
  opacity: 0.5;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column .sort-triangle {
  font-size: 11px;
  color: #d4e0ea;
  vertical-align: middle;
  cursor: pointer;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table .top_header .column .sort-triangle.active {
  color: #397FC9;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table.sentieo_template_header .column:nth-child(2) {
  width: 300px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-header-wrapper .header_table.sentieo_template_header .column:nth-child(3) {
  width: 650px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows {
  font-family: 'IBM Plex Sans', sans-serif !important;
  overflow-y: scroll;
  border-bottom: 2px solid #d4e0ea;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table {
  border-collapse: collapse;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows {
  display: -webkit-box;
  border-bottom: 1px solid #d4e0ea !important;
  color: #092745;
  padding-bottom: 3px;
  cursor: pointer;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows .hide {
  display: none;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows .fav_wrapper {
  height: 15px;
  width: 15px;
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='15px' height='15px' fill = '%23687a99' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' id='star-star-5' d='M24,11.396l4.309,8.8l9.716,1.375l-7.058,6.783l1.741,9.625l-8.616-4.584l-8.617,4.584l1.742-9.625 l-7.059-6.783l9.533-1.283L24,11.396z M24,3.054l-6.691,13.841L2,19.004l11.092,10.725l-2.75,15.217L24,37.613l13.566,7.24 l-2.75-15.217L46,19.004l-15.309-2.108L24,3.054z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows .fav_wrapper.favourite {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='-16 -6 48 48' class='icon' data-id='' title='' width= '15px' height= '15px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='%23f1c826' d='M8-4.8l7.3,15.1L32,12.6L19.9,24.3l3,16.6L8,32.9l-14.8,7.9l3-16.6L-16,12.6l16.7-2.3L8-4.8z'%3E%3C/path%3E%3C/svg%3E");
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows .fav_wrapper.sentieo {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='-16 -6 48 48' class='icon' data-id='' title='' width= '15px' height= '15px' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath fill='%23d4e0e9' d='M8-4.8l7.3,15.1L32,12.6L19.9,24.3l3,16.6L8,32.9l-14.8,7.9l3-16.6L-16,12.6l16.7-2.3L8-4.8z'%3E%3C/path%3E%3C/svg%3E");
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows .default_option {
  font-size: 12px;
  color: #3d7fba;
  text-decoration: underline;
  display: none;
  margin-top: 4px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows .default_option.is_default {
  background-color: #ffffff;
  background-color: white;
  padding: 3px;
  border: 1px solid #D2DDE9;
  border-radius: 2px;
  text-decoration: none;
  margin-left: 10px;
  margin-top: 0;
  display: block;
  font-size: 10px;
  box-shadow: 0 1px 1px 0 rgba(51, 84, 114, 0.28);
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td:first-child {
  width: 20px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td:nth-child(2) .name-wrapper {
  width: 228px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td:nth-child(2) .name_span_views {
  max-width: 145px;
  line-height: 22px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td:nth-child(2) .name_span_views.sentieo_template_name,
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td:nth-child(2) .name_span_views.pm_name {
  max-width: 228px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td:nth-child(2) .name_span_screens {
  width: 228px;
  line-height: 22px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td:nth-child(3) > div,
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td:nth-child(4) > div,
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td:nth-child(5) > div {
  width: 92px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td:nth-child(6) > div {
  width: 296px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td:nth-child(7) > div {
  width: 30px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td:not(:nth-child(6)):not(:nth-child(7)) div {
  text-align: left;
  font-size: 12.5px;
  letter-spacing: 0.1px;
  vertical-align: middle;
  margin-right: 5px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td {
  width: 245px;
  height: 40px;
  padding-left: 12px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .user-icon {
  width: 19px;
  height: 19px;
  border-radius: 10px;
  display: inline-block;
  vertical-align: middle;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .user-icon .icon {
  width: 10px;
  height: 12px;
  fill: #ffffff;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .trash-row-icon {
  display: inline-block;
  vertical-align: middle;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .trash-row-icon .icon {
  width: 22px;
  height: 17px;
  fill: #889bba;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar.collapsed {
  max-height: 27px;
  overflow-y: hidden;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar {
  min-height: 16px;
  width: 90%;
  display: inline-block;
  cursor: pointer;
  vertical-align: sub;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .label {
  display: none;
  vertical-align: middle;
  margin-right: 4px;
  font-size: 12px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar label {
  color: #698094;
  display: inline-block;
  margin-top: 6px;
  font-size: 11px;
  vertical-align: top;
  padding-right: 3px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .user-icon {
  width: 19px;
  height: 10px;
  margin-right: 5px;
  fill: #3d7fba;
  float: left;
  margin-top: 1px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .group-icon {
  width: 13px;
  height: 10px;
  margin-right: 5px;
  fill: #3d7fba;
  float: left;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-users,
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-groups {
  margin-left: -2px;
  display: inline;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-users span,
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-groups span {
  text-align: left;
  margin-left: 0;
  font-size: 11px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-users .item-new,
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-groups .item-new {
  display: inline-block;
  font-size: 12px;
  background: #edf4fb;
  color: #3d7fba;
  font-family: 'IBM Plex Sans', sans-serif !important;
  line-height: 12px;
  padding: 2px 6px;
  position: relative;
  border-radius: 3px;
  margin: 3px 3px 0px 3px;
  border: 1px solid #edf4fb;
  vertical-align: middle;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-users .item-new:hover .close-button,
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-groups .item-new:hover .close-button {
  visibility: visible;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-users .close-button,
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-groups .close-button {
  width: 6px;
  visibility: hidden;
  position: absolute;
  top: -7px;
  cursor: pointer;
  height: 6px;
  float: right;
  margin: 2px 3px 0 0;
  transform: scale(1.1);
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-users .temp-suggest-wrapper,
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-groups .temp-suggest-wrapper {
  position: absolute;
  z-index: 99;
  left: 0;
  background: #ffffff;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-users .temp-suggest-wrapper .selected,
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-groups .temp-suggest-wrapper .selected {
  background: #3d7fba;
  color: #ffffff;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-users .temp-suggest-wrapper .suggest,
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-groups .temp-suggest-wrapper .suggest {
  padding-left: 0;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-users .temp-suggest-wrapper .suggest li,
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .added-groups .temp-suggest-wrapper .suggest li {
  box-sizing: border-box;
  padding: 0 !important;
  text-transform: initial;
  height: 24px;
  width: 100%;
  clear: both;
  padding-bottom: 5px;
  display: inline-block;
  cursor: pointer;
  border-bottom: none;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .add-share-users {
  display: inline-block;
  vertical-align: middle;
  position: relative;
  margin-left: 3px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .add-share-users .clamor-wrapper {
  position: relative;
  padding: 2px;
  width: 120px;
  font-size: 10px;
  display: inline;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .add-share-users .user-group-share {
  width: 134px;
  background-color: #ffffff;
  border: 1px solid #3d7fba;
  border-radius: 2px;
  margin: 5px 0;
  color: #3d7fba;
  float: left;
  font-size: 11px;
  height: 16px;
  padding: 0px 5px;
  outline: none;
  -webkit-transition: none;
  -webkit-text-fill-color: #698094;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .add-share-users .suggest-wrapper {
  display: none;
  top: 32px !important;
  width: 152px;
  border: 1px solid #ffffff;
  box-shadow: 1px 2px 6px -2px #1e374d;
  border-radius: 3px;
  left: -143px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .add-share-users .suggest-wrapper .suggest {
  list-style: none;
  /* width: 100%; */
  padding: 0px;
  margin: 0;
  background: white;
  color: #255178;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .add-share-users .suggest-wrapper .suggest li.seperator {
  height: 1px;
  background: #ffffff;
  padding: 0;
  width: 100%;
  display: none;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .add-share-users .suggest-wrapper .suggest li {
  box-sizing: border-box;
  padding: 0 !important;
  text-transform: initial;
  height: 24px;
  width: 100%;
  clear: both;
  padding-bottom: 5px;
  display: inline-block;
  cursor: pointer;
  border-bottom: none;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .add-share-users .suggest-wrapper .suggest li .sharing_user_item {
  font-size: 14px;
  position: relative;
  font-family: 'IBM Plex Sans', sans-serif !important;
  clear: both;
  min-height: 30px;
  cursor: pointer;
  padding: 0px 8px;
  overflow: hidden;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .add-share-users .suggest-wrapper .suggest li .sharing_user_item .fullname {
  margin-right: 6px;
  font-family: 'IBM Plex Sans', sans-serif !important;
  line-height: 24px;
  font-size: 10px;
  color: #698094;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 145px;
  overflow: hidden;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .add-share-users .suggest-wrapper .suggest li.selected {
  background: #3d7fba;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .add-share-users .suggest-wrapper .suggest li.selected .fullname {
  color: #ffffff;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .add-share-users .suggest-wrapper .suggest .liHeader {
  padding: 3px 8px;
  display: inline-block;
  font-size: 12px;
  border-bottom: none;
  background-color: #ffffff;
  color: #40586E;
  font-family: 'IBM Plex Sans', sans-serif !important;
  width: 100%;
  box-sizing: border-box;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .add-token {
  vertical-align: middle;
  width: 27px;
  margin-top: 3px;
  display: inline-block;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .note-share-bar .add-token .add-token-icon {
  fill: #3d7fba;
  height: 12px;
  width: 12px;
  padding: 3px;
  margin-left: 4px;
  /* padding-top: 0px; */
  background-color: #EDF4FB;
  position: relative;
  top: 1px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .expand-collapse {
  margin: 5px 10px 0 0;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .expand-collapse-icon {
  fill: #3d7fba;
  height: 15px;
  width: 15px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .delete-screen {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width= '15px' height= '15px' fill = '%23687a99' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.527,8.45h-9.092V4.926c0-1.636-1.33-2.926-2.967-2.926h-6.941c-1.635,0-2.965,1.29-2.965,2.926V8.45 H8.471c-0.713,0-1.291,0.579-1.291,1.292c0,0.714,0.578,1.292,1.291,1.292h1.291v32.378C9.887,44.809,10.957,46,12.35,46H35.65 c1.393,0,2.465-1.203,2.588-2.588V11.034h1.289c0.714,0,1.293-0.578,1.293-1.292C40.818,9.027,40.24,8.45,39.527,8.45z M20.146,4.926c0-0.211,0.172-0.383,0.383-0.383h6.941c0.211,0,0.383,0.172,0.383,0.383V8.45h-7.707V4.926L20.146,4.926z M34.635,43.406L12.35,43.412V11.034H35.65v32.378C36.541,43.482,34.68,43.406,34.635,43.406z M20.116,20.111 c-0.716,0-1.294,0.58-1.294,1.293v14.241c0,0.713,0.578,1.295,1.294,1.295c0.715,0,1.294-0.582,1.294-1.295V21.404 C21.411,20.691,20.832,20.111,20.116,20.111z M27.883,20.111c-0.715,0-1.294,0.58-1.294,1.293v14.241 c0,0.713,0.578,1.295,1.294,1.295c0.717,0,1.295-0.582,1.295-1.295V21.404C29.178,20.691,28.6,20.111,27.883,20.111z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 15px;
  height: 15px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows td .delete-screen span {
  display: inline-block;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows.selected {
  background-color: #f3f8fd;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .default_row .name_span_views {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows:hover {
  background-color: #f5faff;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows:hover .delete-screen {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width= '15px' height= '15px' fill = 'red' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.527,8.45h-9.092V4.926c0-1.636-1.33-2.926-2.967-2.926h-6.941c-1.635,0-2.965,1.29-2.965,2.926V8.45 H8.471c-0.713,0-1.291,0.579-1.291,1.292c0,0.714,0.578,1.292,1.291,1.292h1.291v32.378C9.887,44.809,10.957,46,12.35,46H35.65 c1.393,0,2.465-1.203,2.588-2.588V11.034h1.289c0.714,0,1.293-0.578,1.293-1.292C40.818,9.027,40.24,8.45,39.527,8.45z M20.146,4.926c0-0.211,0.172-0.383,0.383-0.383h6.941c0.211,0,0.383,0.172,0.383,0.383V8.45h-7.707V4.926L20.146,4.926z M34.635,43.406L12.35,43.412V11.034H35.65v32.378C36.541,43.482,34.68,43.406,34.635,43.406z M20.116,20.111 c-0.716,0-1.294,0.58-1.294,1.293v14.241c0,0.713,0.578,1.295,1.294,1.295c0.715,0,1.294-0.582,1.294-1.295V21.404 C21.411,20.691,20.832,20.111,20.116,20.111z M27.883,20.111c-0.715,0-1.294,0.58-1.294,1.293v14.241 c0,0.713,0.578,1.295,1.294,1.295c0.717,0,1.295-0.582,1.295-1.295V21.404C29.178,20.691,28.6,20.111,27.883,20.111z'%3E%3C/path%3E%3C/svg%3E");
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows:hover .name_span_views {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows table .rows:hover .default_option {
  display: block;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows tbody.sentieo_templates_table td:nth-child(2) .name-wrapper {
  width: 283px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows tbody.sentieo_templates_table td:nth-child(2) .sentieo_template_name {
  max-width: 283px;
  line-height: 22px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .table-rows tbody.sentieo_templates_table td:nth-child(3) > div {
  width: 617px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .description-wrapper {
  font-family: 'IBM Plex Sans', sans-serif !important;
  padding: 10px;
  font-size: 13.5px;
  line-height: 1.45;
  letter-spacing: 0.1px;
  text-align: left;
  color: #092745;
  background: white;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .description-wrapper .description-data {
  display: none;
  width: 100%;
  border: none;
  margin-top: 5px;
  font-family: 'IBM Plex Sans', sans-serif !important;
  color: #092745;
  height: 45px;
  resize: none;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .description-wrapper .description-data:disabled {
  background: transparent;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .description-wrapper .description-edit {
  cursor: pointer;
  display: inline-block;
  margin-left: 10px;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .description-wrapper .description-edit .icon {
  width: 13px;
  height: 13px;
  fill: #889bba;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .description-wrapper .save-button-edit {
  text-align: center;
  cursor: pointer;
  color: #fff !important;
  background: #3d7fba;
  font-size: 12px;
  padding: 10px 20px 10px 20px!important;
  border-radius: 3px;
  margin-top: 5px;
  float: left;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  display: inline-block;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .description-wrapper .cancel-button-edit {
  float: left;
  cursor: pointer;
  margin-top: 5px;
  font-size: 12px;
  padding: 10px 20px 10px 20px!important;
  border-radius: 5px;
  border: 1px solid transparent;
  box-sizing: border-box;
  margin-left: 25px;
  color: #3d7fba !important;
  display: inline-block;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .description-wrapper .cancel-button-edit:hover {
  background-color: #3d7fba;
  color: #ffffff !important;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .description-wrapper div {
  font-family: 'IBM Plex Sans', sans-serif !important;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .description-wrapper .no-description-data {
  width: 100%;
  border: none;
  margin-top: 5px;
  font-family: 'IBM Plex Sans', sans-serif !important;
  color: #092745;
  height: 45px;
  resize: none;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .description-wrapper .no-description-data:disabled {
  background: transparent;
}
.manage-popup-outer-wrapper .content .manage-screener-popup .description-wrapper .edit-mode {
  border: 1px solid #d4e0ea;
}
.manage-popup-outer-wrapper .popup-footer {
  font-family: 'IBM Plex Sans', sans-serif !important;
  background-color: #f5faff;
  box-shadow: 0px -1px 0 0 #d2e2f2;
  border-radius: 0 0 4px 4px;
}
.manage-popup-outer-wrapper .popup-footer .header {
  border-radius: 0 0 4px 4px;
  box-shadow: 0px -1px 0 0 #d2e2f2;
  z-index: 4;
}
.manage-popup-outer-wrapper .popup-footer .header .title {
  font-size: 15px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.2px;
  text-align: left;
  color: #889bba;
  display: inline-block;
  padding: 22px;
}
.manage-popup-outer-wrapper .popup-footer .header .item {
  float: right;
  margin-right: 10px;
}
.manage-popup-outer-wrapper .popup-footer .header .item input {
  display: inline-block;
  vertical-align: middle;
}
.manage-popup-outer-wrapper .popup-footer .header .item .save-button {
  text-align: center;
  float: right;
  margin-left: 33px;
  margin-top: 12px;
  cursor: pointer;
  margin-right: 20px;
  color: #fff;
  background: #3d7fba;
  font-size: 12px;
  padding: 12px 20px 12px 20px;
  width: 158px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  display: inline-block;
}
.manage-popup-outer-wrapper .popup-footer .header .item .save-button:hover {
  background-color: #ffffff;
  color: #326b9e;
}
.manage-popup-outer-wrapper .popup-footer .header .item .cancel-button {
  float: right;
  cursor: pointer;
  margin-top: 12px;
  font-size: 12px;
  padding: 12px 20px 12px 20px;
  border-radius: 3px;
  border: 1px solid transparent;
  box-sizing: border-box;
  margin-left: 10px;
  color: #3d7fba;
  display: inline-block;
}
.manage-popup-outer-wrapper .popup-footer .header .item .cancel-button:hover {
  background-color: #3d7fba;
  color: #ffffff;
}
.select2-drop.unsaved-select-dropdown {
  top: 83px;
  left: 1564.08px;
  z-index: 10002;
  width: 235px;
  margin-top: 2px;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.41);
}
.select2-drop.unsaved-select-dropdown .select2-search {
  padding-bottom: 2px;
  margin-top: 3px;
  margin-bottom: 3px;
}
.select2-drop.unsaved-select-dropdown .select2-highlighted {
  background: #3d7fba;
  color: white !important;
}
.select2-drop.unsaved-select-dropdown .select2-results {
  margin: 0;
}
.select2-drop.unsaved-select-dropdown .select2-results .select2-result-label {
  margin: 0;
  cursor: pointer;
}
.select2-drop.unsaved-select-dropdown .select2-results ul.select2-result-sub > li .select2-result-label {
  padding-left: 0;
}
.select2-drop.unsaved-select-dropdown .select2-results li {
  border-bottom: 1px solid #d4e0ea;
  font-size: 12px;
  letter-spacing: 0.1px;
  text-align: left;
  padding-left: 11px;
  color: #698094;
}
.select2-drop.unsaved-select-dropdown .select2-results li.select2-result-with-children {
  padding-left: 0;
  border-bottom: none;
}
.select2-drop.unsaved-select-dropdown .select2-results::-webkit-scrollbar {
  width: 6px;
  height: 64px;
  border-radius: 1.5px;
}
.select2-drop.unsaved-select-dropdown .select2-results::-webkit-scrollbar-thumb {
  font-size: 12px;
  line-height: 2.67;
  letter-spacing: 0.1px;
  text-align: left;
  color: #698094;
  background-color: #c3cddc;
}
.select2-drop.unsaved-select-dropdown .select2-results::-webkit-scrollbar-thumb:hover {
  width: 3px;
  height: 64px;
  border-radius: 1.5px;
  background-color: #8b94a3;
}
.select2-drop.criteria-year-dropdown {
  background: #4f5d70 !important;
  border: 1px solid #4f5d70 !important;
}
.select2-drop.criteria-year-dropdown .select2-results {
  color: #7e91ad !important;
}
.select2-drop.criteria-year-dropdown input {
  color: #fff;
  background: #434e60;
}
.select2-drop.criteria-quarter-dropdown {
  background: #4f5d70 !important;
  border: 1px solid #4f5d70 !important;
}
.select2-drop.criteria-quarter-dropdown .select2-results {
  color: #7e91ad !important;
}
.select2-drop.criteria-quarter-dropdown input {
  color: #fff;
  background: #434e60;
}
.select2-drop.risk_reward_outer_popup_dropdown .select2-results {
  max-height: 180px!important;
}
.select2-drop.screener-filter-dropdown {
  border: none !important;
  border-radius: 4px !important;
  background-color: #4f5d70;
  box-shadow: 0px 6px 24px 0 rgba(0, 0, 0, 0.41);
  margin-top: 1px;
}
.select2-drop.screener-filter-dropdown .select2-search {
  margin-top: 2px;
}
.select2-drop.screener-filter-dropdown .select2-results {
  color: #f9fcff !important;
  font-size: 13px;
  letter-spacing: 0.1px;
  margin-right: 3px;
}
.select2-drop.screener-filter-dropdown .select2-results .select2-result {
  border-bottom: 1px solid #434e60;
}
.select2-drop.screener-filter-dropdown .select2-results .select2-result .select2-result-label {
  padding: 7px;
}
.select2-drop.screener-filter-dropdown .select2-results .select2-highlighted {
  background: #434e60;
}
.select2-drop.screener-filter-dropdown .select2-results .select2-no-results {
  background: none;
  margin-left: 4px;
}
.select2-drop.screener-filter-dropdown .select2-results::-webkit-scrollbar-track-piece {
  -webkit-border-radius: 0;
}
.select2-drop.screener-filter-dropdown .select2-results::-webkit-scrollbar {
  width: 4px;
  height: 8px;
}
.select2-drop.screener-filter-dropdown .select2-results::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #7889a5;
  -webkit-border-radius: 2px;
  outline: 2px solid #fff;
  outline-offset: -2px;
}
.select2-drop.screener-filter-dropdown .select2-results::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #2e3644;
  -webkit-border-radius: 2px;
}
.select2-drop.screener-filter-dropdown input {
  color: #f9fcff;
  background: #4f5d70;
}
.screener-filter-container {
  width: 193.5px !important;
  height: 32px;
}
.screener-filter-container a.select2-choice {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  border-radius: 2px;
  background-color: #4f5d70;
  box-shadow: 0px 1px 0 0 rgba(0, 0, 0, 0.13), inset 0px 1px 0 0 rgba(255, 255, 255, 0.06);
  line-height: 1.2;
  padding: 7px 0px;
  border: 1px solid #4f5d70 !important;
  background-image: none !important;
}
.screener-filter-container a.select2-choice span {
  width: 143.5px;
  height: 15px;
  margin-left: 11.5px;
  font-size: 12.5px;
  line-height: 1.2;
  letter-spacing: 0.1px;
  text-align: left;
  color: #f9fcff;
}
.screener-filter-container a.select2-choice div {
  background: #4f5d70;
  border-left: 0px;
  margin-right: 2px;
}
.screener-filter-container a.select2-choice div b {
  margin-top: 12.5px;
  background-image: url(../images/white-down-triangle.png) !important;
  background-repeat: no-repeat !important;
  background-size: 8px 6px !important;
}
.screener-filter-container.select2-dropdown-open a.select2-choice div {
  background: #4f5d70;
  border-left: 0px;
  margin-right: 2px;
}
.screener-filter-container.select2-dropdown-open a.select2-choice div b {
  margin-top: 12.5px;
  background-image: url(../images/white-down-triangle.png) !important;
  background-repeat: no-repeat !important;
  background-size: 8px 6px !important;
  background-position-x: 0;
}
.screener-filter-container.sfm-container a.select2-choice span {
  font-size: 12px;
}
.screener-filter-container.sfrs-operator-drop {
  width: 85px !important;
}
.amount {
  clear: both;
  line-height: 30px;
  font-size: 12px;
  color: #ffffff;
  padding-bottom: 12px;
}
.slider {
  clear: both;
  margin-top: 0px;
  width: 90%;
  padding-left: 5%;
  padding-right: 5%;
}
.slider .slider-test {
  width: 96%;
  clear: both;
  height: 5px;
  margin-top: 6px;
  margin-bottom: 6px;
  margin-left: 0;
  border-radius: 2px;
  background: #364051;
  border: 1px solid #364051;
}
.slider .slider-test .ui-slider-range {
  background: #3d7fba;
}
.slider .row {
  padding: 6px 0 18px 0;
  overflow: hidden;
  /*width: 500px;*/
  /*width: 600px;*/
  width: 100%;
  /*border-bottom: 1px solid #bcbcbc;*/
  /*height: 65px;*/
}
.slider .row .ui-slider-handle.ui-state-default.ui-corner-all {
  background: #ffffff;
  border: 1px solid #3d7fba;
  border-radius: 2px;
}
.slider .row .ui-slider.ui-slider-horizontal .ui-slider-handle {
  top: -8px;
  margin-left: 0;
}
.params-show {
  width: 30px;
  height: 15px;
  border: 1px solid lightgray;
  text-align: center;
  font-size: 9px;
  float: left;
  margin-left: 25px;
  border-radius: 6px;
  cursor: pointer;
}
.params-show .drop-down-icon {
  font-size: 7px;
  padding-left: 11px;
  padding-top: 4px;
}
.sector-text {
  width: 405px;
  -webkit-border-radius: 50px;
  -moz-border-radius: 50px;
  border-radius: 50px;
  background: #ffffff;
  border: solid 1px #8ABFD7;
  text-align: center;
  margin-top: 15px;
  margin-bottom: 15px;
}
.unselectable,
.__stbody__header__title {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.sector-button {
  border: 1px solid #BDBDBD;
  margin-top: 10px;
  margin-bottom: 7px;
  width: 385px;
  cursor: pointer;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 5px 10px 5px 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  text-align: center;
  color: #4D4D4D;
  background-color: #F3F3F3;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.cross-show {
  height: 15px;
  text-align: center;
  font-size: 9px;
  /*float:left;*/
  float: right;
  margin-left: 15px;
  /*margin-top: 25px;*/
  cursor: pointer;
}
.cross-show .close-icon {
  font-size: 11px;
  padding-left: 2px;
  padding-top: 4px;
}
.params-dropdown {
  height: 200px;
  width: 175px;
  overflow: auto;
  border: 1px solid lightgray;
  margin-left: 411px;
  clear: both;
  margin-top: 0px;
  background-color: white;
  opacity: 0.9;
  border-radius: 4px;
  font-size: 10px;
}
.params-dropdown .param {
  border-bottom: 1px solid lightgray;
  padding: 5px;
  cursor: pointer;
}
#screen-main-container {
  min-width: 1280px;
  height: 100%;
  overflow-y: hidden;
  overflow-x: hidden;
  font-family: Helvetica Neue, Arial, sans-serif;
}
#screen-main-container .outer-screen {
  width: 100%;
  height: 100%;
}
#screen-main-container .outer-screen .left-screen-content {
  float: left;
  width: 315px;
  background: #2e3644;
  height: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1,
#screen-main-container .outer-screen .left-screen-content .ls-header2,
#screen-main-container .outer-screen .left-screen-content .ls-header3 {
  width: 307px;
  height: 39px;
  box-shadow: 0px 1px 0 0 #1c2330;
  padding-left: 8px;
  padding-top: 8px;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 {
  background-color: #364051;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-settings,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-save-filters,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-hide-left-pane,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-manage-screen,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-clear-screen {
  background: none;
  width: 28px;
  height: 32px;
  text-align: center;
  cursor: pointer;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-settings .icon,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-save-filters .icon,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-hide-left-pane .icon,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-manage-screen .icon,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-clear-screen .icon {
  width: 17px;
  height: 17px;
  margin-top: 6.7px;
  fill: #f9fcff;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-settings.disabled,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-save-filters.disabled,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-hide-left-pane.disabled,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-manage-screen.disabled,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-clear-screen.disabled {
  pointer-events: none;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-settings.disabled .icon,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-save-filters.disabled .icon,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-hide-left-pane.disabled .icon,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-manage-screen.disabled .icon,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-clear-screen.disabled .icon {
  fill: #4f5d70;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-settings:hover .icon,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-save-filters:hover .icon,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-hide-left-pane:hover .icon,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-manage-screen:hover .icon,
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-clear-screen:hover .icon {
  width: 23px;
  height: 23px;
  margin-top: 3.7px;
  fill: #3d7fba;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .ls-hide-left-pane {
  margin-left: -4px;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .menu-drop-holder {
  position: relative;
  float: right;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .menu-drop-holder #save_drop_down {
  float: right;
  position: absolute;
  top: 47px;
  right: -50px;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .menu-drop-holder #save_drop_down .rectangle {
  box-shadow: 0 7px 14.5px 0 rgba(13, 35, 57, 0.58);
  border: 0;
  padding: 6px;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .menu-drop-holder #save_drop_down .rectangle .item {
  cursor: default;
  padding: 6px;
  width: 210px;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .menu-drop-holder #save_drop_down .rectangle .item .title {
  padding: 0 6px 12px 6px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.31;
  letter-spacing: -0.2px;
  text-align: center;
  color: #527495;
  white-space: initial;
  word-break: break-all;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .menu-drop-holder #save_drop_down .rectangle .item .error {
  font-size: 12px;
  line-height: 18px;
  color: #e81a1a;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .menu-drop-holder #save_drop_down .rectangle .item .search-box-holder {
  border: 0;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .menu-drop-holder #save_drop_down .rectangle .item .search-box-holder #screener_table_name {
  border: 1px solid #d4e0ea;
  line-height: 24px;
  border-radius: 3px;
  padding: 3px 6px;
  width: 200px;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .menu-drop-holder #save_drop_down .rectangle .item .button {
  border-radius: 3px;
  line-height: 24px;
  width: 100px;
  padding: 6px;
  font-size: 14px;
  cursor: pointer;
  color: #3d7fba;
  background-color: #f5faff;
  border: solid 1px #d2e2f2;
}
#screen-main-container .outer-screen .left-screen-content .ls-header1 .menu-drop-holder #save_drop_down .rectangle .item .save-button {
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  color: #ffffff;
}
#screen-main-container .outer-screen .left-screen-content .ls-header2 {
  background-color: #2e3644;
  margin-top: 1px;
  height: 49px;
}
#screen-main-container .outer-screen .left-screen-content .ls-header2 .header-text {
  font-size: 12px;
  color: white;
  font-weight: bold;
  margin-top: -4px;
  padding-bottom: 1px;
}
#screen-main-container .outer-screen .left-screen-content .ls-header2 .ls-add-filter {
  width: 89px;
  height: 25.5px;
  border-radius: 2px;
  background-color: #3d7fba;
  box-shadow: 0px 1px 0 0 rgba(0, 0, 0, 0.13), inset 0px 1px 0 0 rgba(255, 255, 255, 0.06);
  cursor: pointer;
  margin-right: 8.5px;
  padding-left: 8px;
  padding-top: 5px;
}
#screen-main-container .outer-screen .left-screen-content .ls-header2 .ls-add-filter .ls-af-icon {
  display: inline-block;
  vertical-align: middle;
}
#screen-main-container .outer-screen .left-screen-content .ls-header2 .ls-add-filter .ls-af-icon .icon {
  width: 11px;
  height: 11px;
  fill: #f9fcff;
}
#screen-main-container .outer-screen .left-screen-content .ls-header2 .ls-add-filter .ls-af-text {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #f9fcff;
  line-height: 1.2;
  font-size: 12.5px;
  display: inline-block;
  vertical-align: middle;
}
#screen-main-container .outer-screen .left-screen-content .ls-header2 .ls-add-filter.disabled {
  pointer-events: none;
  opacity: 0.5;
}
#screen-main-container .outer-screen .left-screen-content .ls-header3 .ls-header-text {
  float: left;
  font-size: 12px;
  font-weight: bold;
  line-height: 31px;
  text-align: left;
  color: #ffffff;
  width: 80px;
}
#screen-main-container .outer-screen .left-screen-content .ls-header3 .currency-label {
  cursor: pointer;
  color: #ffffff;
  font-size: 12px;
  letter-spacing: 0.1px;
  display: inline-block;
  vertical-align: middle;
  padding: 0 0 7px 0px;
  font-weight: bold;
  line-height: 31px;
  width: 156px;
  height: 15px;
}
#screen-main-container .outer-screen .left-screen-content .ls-header3 .currency-label:hover {
  text-decoration: underline;
}
#screen-main-container .outer-screen .left-screen-content .ls-header3 #global-settings-screener {
  cursor: pointer;
  float: right;
  margin-top: 6px;
  margin-right: 20px;
}
#screen-main-container .outer-screen .left-screen-content .ls-header3 #global-settings-screener .icon {
  width: 17px;
  height: 17px;
  fill: #ffffff;
}
#screen-main-container .outer-screen .left-screen-content .ls-header3 .ls-currency-drop {
  float: left;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row {
  display: none;
  width: 274px;
  max-height: 80px;
  background-color: #364051;
  box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.16), inset 0px 0.5px 0 0 #434e60;
  margin: 8px 8px 0 8px;
  padding: 12px 12px 10px 12px;
  cursor: move;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-upper-row {
  height: 24px;
  width: 100%;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-upper-row .afr-count {
  display: none;
  float: left;
  width: 14px;
  height: 14px;
  border-radius: 3px;
  background-color: #eef7ff;
  color: #1e242e;
  text-align: center;
  font-size: 10px;
  line-height: 14px;
  font-weight: bold;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-upper-row .afr-switch {
  float: left;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-upper-row .afr-switch .tgl + .tgl-btn {
  width: 25px;
  height: 14px;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-upper-row .afr-name {
  float: left;
  margin-left: 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  text-align: left;
  color: #ffffff;
  margin-bottom: 4px;
  max-width: 200px;
  word-wrap: break-word;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-upper-row .afr-name .filter-name {
  max-width: 172px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  vertical-align: middle;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-upper-row .afr-name .filter-name p {
  display: inline-block;
  margin: 0 4px 0 0;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-upper-row .afr-filter-desc {
  cursor: pointer;
  height: 10px;
  width: 7px;
  background-color: #3d7fba;
  margin-left: 4px;
  padding: 0px 2px 4px 3px;
  color: white;
  border-radius: 3px;
  font-size: 10px;
  display: inline-flex;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-upper-row .afr-delete {
  display: none;
  float: right;
  margin-left: 7px;
  cursor: pointer;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-upper-row .afr-delete .icon {
  width: 13px;
  height: 13px;
  fill: #889bba;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-upper-row .afr-edit {
  display: none;
  float: right;
  margin-left: 7px;
  cursor: pointer;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-upper-row .afr-edit .icon {
  width: 13px;
  height: 13px;
  fill: #889bba;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-lower-row {
  min-height: 28px;
  max-height: 56px;
  width: 100%;
  display: inline-block;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-lower-row .header-text {
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  text-align: left;
  color: #889bba;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-lower-row .value-text {
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  text-align: left;
  color: #ffffff;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-lower-row .afr-min-container {
  float: left;
  margin-right: 8px;
  max-width: 150px;
  max-height: 28px;
  overflow: hidden;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-lower-row .afr-max-container {
  float: left;
  max-height: 28px;
  max-width: 150px;
  overflow: hidden;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row .afr-lower-row .afr-result-container {
  float: right;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .applied-filter-row:last-child {
  margin-bottom: 20px;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .watchlist-row {
  display: none;
  width: 274px;
  background-color: #364051;
  box-shadow: 0px 1px 2px 0 rgba(0, 0, 0, 0.16), inset 0px 0.5px 0 0 #434e60;
  margin: 8px;
  padding: 12px;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .watchlist-row .wr-row1 {
  display: inline-block;
  width: 100%;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .watchlist-row .wr-row1 .wr-name {
  float: left;
  margin-left: 7px;
  font-size: 12px;
  font-weight: bold;
  line-height: 14px;
  text-align: left;
  color: #ffffff;
  max-width: 230px;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .watchlist-row .wr-row1 .wr-delete {
  float: right;
  margin-left: 7px;
  cursor: pointer;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector .watchlist-row .wr-row1 .wr-delete .icon {
  width: 13px;
  height: 13px;
  fill: #889bba;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector::-webkit-scrollbar-track-piece {
  -webkit-border-radius: 0;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector::-webkit-scrollbar-track-piece:hover {
  -webkit-border-radius: 0;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector::-webkit-scrollbar {
  width: 5px;
  height: 8px;
}
#screen-main-container .outer-screen .left-screen-content .filter_and_sector::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #7889a5;
  -webkit-border-radius: 3px;
  outline: 2px solid #fff;
  outline-offset: -2px;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row {
  padding: 12PX;
  width: 100%;
  font-size: 12px;
  box-sizing: border-box;
  border-bottom: 1px solid #424a57;
  /*.filter_results{*/
  /*float: left;*/
  /*width: 5%;*/
  /*margin-right: 2%;*/
  /*font-size: 10px;*/
  /*overflow: hidden;*/
  /*white-space: nowrap;*/
  /*text-overflow: ellipsis;*/
  /*}*/
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .count {
  float: left;
  width: 18px;
  text-align: center;
  background: #272f3c;
  color: #ffffff;
  height: 18px;
  line-height: 18px;
  border-radius: 2px;
  margin-right: 12px;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .filter_name {
  float: left;
  width: 140px;
  color: #ffffff;
  line-height: 18px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .subsector_name {
  float: left;
  width: 35%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: #ffffff;
  margin-left: 5%;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .filter_value {
  float: left;
  width: 10%;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .filter_mini_value {
  float: left;
  /*width: 15%;*/
  /*width: 20%;*/
  width: 18%;
  /*margin-right: 5%;*/
  margin-right: 2%;
  font-size: 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .filter_max_value {
  float: left;
  /*width: 15%;*/
  margin-right: 2%;
  font-size: 10px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .filter_edit_value,
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .filter_delete_value,
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .filter_save_value {
  width: 20px;
  color: #ffffff;
  cursor: pointer;
  height: 20px;
  margin-left: 6px;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .filter_edit_value .icon,
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .filter_delete_value .icon,
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .filter_save_value .icon {
  width: 16px;
  height: 16px;
  margin-top: 4px;
  fill: #ffffff;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .filter_edit_value:hover .icon,
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .filter_delete_value:hover .icon,
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .filter_save_value:hover .icon {
  fill: #3d7fba;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .first_row {
  overflow: auto;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .second_row {
  overflow: auto;
  font-size: 12px;
  padding-top: 12px;
  width: 100%;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .second_row .filter_mini_value {
  float: left;
  /*width: 25%;*/
  /*margin-right: 10%;*/
  width: 30%;
  margin-right: 24px;
  font-size: 12px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .second_row .filter_mini_value .min_text {
  color: #a5b3c7;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .second_row .filter_mini_value .min_val {
  color: #ffffff;
  font-weight: 500;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .second_row .filter_max_value {
  float: left;
  margin-right: 0;
  font-size: 12px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .second_row .filter_max_value .max_text {
  color: #a5b3c7;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .second_row .filter_max_value .max_val {
  color: #ffffff;
  font-weight: 500;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .second_row .filter_results {
  float: right;
  display: none;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .second_row .filter_results .res_text {
  color: #a5b3c7;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .second_row .filter_results .result {
  color: #ffffff;
  font-weight: 500;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .second_row .filter_sector {
  float: left;
  width: 30%;
  margin-right: 15%;
  padding-left: 10%;
  font-size: 11px;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: grey;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .selected_filter_row .second_row .filter_subsector {
  float: left;
  width: 25%;
  margin-right: 0%;
  font-size: 11px;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  color: grey;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .even_filter {
  background-color: #2e3644;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer .odd_filter {
  background-color: #2e3644;
}
#screen-main-container .outer-screen .left-screen-content .add-criteria-outer {
  height: 50px;
  background: #1e242e;
  text-align: center;
  cursor: pointer;
  padding: 13px;
  box-sizing: border-box;
  margin: 12px 18px 0px 18px;
  display: none;
}
#screen-main-container .outer-screen .left-screen-content .add-criteria-outer input#add-criteria {
  margin: 0px;
  width: 90%;
  line-height: 24px;
  text-indent: 6px;
  padding: 0;
  outline: none;
  border: none;
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #889bba;
  font-size: 14px;
  background: #1e242e;
}
#screen-main-container .outer-screen .left-screen-content .add-criteria-outer .icon {
  fill: #889bba;
  height: 18px;
  width: 18px;
  vertical-align: middle;
}
#screen-main-container .outer-screen .left-screen-content .add-criteria-outer .add-criteria-data {
  overflow: auto;
  position: absolute;
  top: 125px;
  left: 18px;
  right: 0px;
  flex-flow: row;
  width: 1241px;
  background: #ffffff;
  z-index: 4;
  border-radius: 3px;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 12px;
}
#screen-main-container .outer-screen .left-screen-content .add-criteria-outer .add-criteria-data .main-data.selected_series_type {
  background-color: #3d7fba;
  color: #ffffff;
}
#screen-main-container .outer-screen .left-screen-content .add-criteria-outer .add-criteria-data .main-data {
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #3d7fba;
  line-height: 18px;
  cursor: pointer;
  padding: 6px 12px;
}
#screen-main-container .outer-screen .left-screen-content .selected_filter_outer {
  overflow: auto;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector {
  position: absolute;
  top: 80px;
  left: 179px;
  width: 592px;
  z-index: 101;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .col {
  float: left;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .ticker-chevron {
  width: 92%;
  float: left;
  font-size: 10px;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle {
  width: 892px;
  border-radius: 4px;
  border: 1px solid #ccd8e6;
  padding-top: 30px;
  margin-top: -30px;
  border-top-left-radius: 0px;
  box-shadow: none;
  height: 230px;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .sector_header {
  padding: 6px 12px;
  margin-top: -30px;
  line-height: 18px;
  font-size: 12px;
  border-bottom: solid 1px #ccd8e6;
  background: #ffffff;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .sector_header .title {
  display: none;
  min-width: 180px;
  margin-right: 12px;
  font-weight: bold;
  color: #666;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .sector_header .toggle-all {
  display: inline-block;
  font-weight: normal;
  color: #3d7fba;
  font-family: Arial, sans-serif;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .left-col {
  max-height: 100%;
  width: 240px;
  background: #f5f7fa;
  overflow: auto;
  float: left;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .left-col .menu-item-wrapper {
  border-bottom: solid 1px #ccd8e6;
  font-size: 12px;
  overflow: hidden;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .left-col .menu-item-wrapper .menu-item {
  /*float:left;*/
  height: 48px;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .left-col .menu-item-wrapper .menu-item .checkbox-wrapper {
  margin: 15px 6px 15px 12px;
  display: inline-block;
  vertical-align: middle;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .left-col .menu-item-wrapper .menu-item .checkbox-wrapper .filter_sector_checkbox {
  -webkit-appearance: none;
  height: 18px;
  float: left;
  width: 18px;
  background: url('../images/checkbox-unchecked.png') no-repeat;
  background-size: 18px 18px;
  border: 0px;
  padding: 0px;
  margin: 0px;
  cursor: pointer;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .left-col .menu-item-wrapper .menu-item .checkbox-wrapper .filter_sector_checkbox[type=checkbox]:checked {
  background: url('../images/checkbox-checked-666.png') no-repeat;
  background-size: 18px 18px;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .left-col .menu-item-wrapper .menu-item .checkbox-wrapper .incomplete.filter_sector_checkbox[type=checkbox]:checked {
  background: url('../images/checkbox-checked-ccc.png') no-repeat;
  background-size: 18px 18px;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .left-col .menu-item-wrapper .menu-item .text-wrapper {
  max-width: 160px;
  display: inline-block;
  vertical-align: middle;
  line-height: 18px;
  font-size: 12px;
  max-height: 36px;
  overflow: hidden;
  color: #3d7fba;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .left-col .menu-item-wrapper .menu-item .text-wrapper .filter-count:before {
  content: " (";
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .left-col .menu-item-wrapper .menu-item .text-wrapper .filter-count:after {
  content: ")";
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .left-col .menu-item-wrapper .menu-item .text-wrapper.active {
  color: #333;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .left-col .menu-item-wrapper .sub-menu-show {
  float: right;
  width: 18px;
  padding: 18px 0px;
  text-align: center;
  color: #3d7fba;
  border-left: 1px solid #ccd8e6;
  cursor: pointer;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .left-col .menu-item-wrapper .sub-menu-show:before {
  content: "\f105";
  font: normal normal normal 14px/1 FontAwesome, sans-serif;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .left-col .menu-item-wrapper.expanded .sub-menu-show {
  background: #7e91ad;
  color: #ffffff;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col {
  float: right;
  position: relative;
  height: 100%;
  width: 650px;
  margin-left: -1px;
  background: #ffffff;
  border-left: solid 1px #ccd8e6;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper {
  position: relative;
  padding: 54px 12px;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .searchbox-wrapper {
  position: relative;
  margin-top: -54px;
  width: 100%;
  height: 30px;
  padding: 12px 0px;
  border-bottom: solid 1px #ccd8e6;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .searchbox-wrapper .search_outer {
  display: inline-block;
  height: 26px;
  border: solid 1px #ccc;
  border-radius: 4px;
  width: 276px;
  padding: 1px 6px;
  vertical-align: bottom;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .searchbox-wrapper .search_outer input {
  padding: 4px 0px;
  margin: 0px;
  line-height: 18px;
  height: 18px;
  width: 256px;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .searchbox-wrapper .search_outer input,
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .searchbox-wrapper .search_outer input:focus,
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .searchbox-wrapper .search_outer input:active {
  border: 0px;
  box-shadow: none;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .searchbox-wrapper .search_outer .search-icon {
  color: #bcbcbc;
  margin: 7px 3px;
  font-size: 12px;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .searchbox-wrapper .toggle-all {
  font-weight: normal;
  color: #3d7fba;
  font-size: 12px;
  line-height: 30px;
  margin-left: 12px;
  font-family: Arial, Helvetica, sans-serif;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .subsector-wrapper {
  height: 100%;
  width: 100%;
  overflow: auto;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .subsector-wrapper .sector {
  padding-top: 12px;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .subsector-wrapper .sector .item {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 6px;
  color: #999;
  line-height: 18px;
  font-size: 12px;
  width: 278px;
  margin-right: 12px;
  margin-bottom: 12px;
  display: inline-block;
  white-space: nowrap;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .subsector-wrapper .sector .item .filter_checkbox {
  -webkit-appearance: none;
  height: 18px;
  float: left;
  width: 18px;
  background: url('../images/box_gray.png') no-repeat;
  background-size: 18px 18px;
  border: 0px;
  padding: 0px;
  margin: 0px;
  cursor: pointer;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .subsector-wrapper .sector .item .filter_checkbox[type=checkbox]:checked {
  background: url('../images/checkbox_white.png') no-repeat;
  background-size: 18px 18px;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .subsector-wrapper .sector .item label {
  float: left;
  margin-left: 6px;
  font-family: Arial, sans-serif;
  cursor: pointer;
  max-width: 250px;
  overflow: hidden;
  text-overflow: ellipsis;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .subsector-wrapper .sector .item label .label-text {
  max-width: 200px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .subsector-wrapper .sector .item label .filter-count {
  float: right;
  margin-left: 5px;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .subsector-wrapper .sector .item label .filter-count:before {
  content: " (";
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .subsector-wrapper .sector .item label .filter-count:after {
  content: ")";
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .subsector-wrapper .sector .defgray {
  color: #ffffff;
  background: #7e91ad;
  border: 1px solid #7e91ad;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .button-wrapper {
  position: relative;
  /*bottom:-54px;*/
  width: 100%;
  height: 30px;
  padding: 12px 0px;
  border-top: solid 1px #ccd8e6;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .button-wrapper .submitquery {
  width: 100%;
  text-align: center;
  margin: 0px auto;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .button-wrapper .submitquery .grey-button {
  width: 140px;
  padding: 6px 12px;
  font-size: 14px;
  line-height: 18px;
  background: #3d7fba;
  border: none;
  color: #fff;
  border-radius: 4px;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .button-wrapper .submitquery .blue-button {
  background-color: #3d7fba;
  color: #fff;
  border: 1px solid;
  border-radius: 4px;
  line-height: 18px;
  font-size: 12px;
  margin: 0px;
  outline: none;
  box-shadow: none;
  width: 150px;
  padding: 6px;
  cursor: pointer;
}
#screen-main-container .outer-screen .left-screen-content .filter-sector .rectangle .right-col .wrapper .button-wrapper .submitquery .blue-button:hover {
  color: #3d7fba;
  background-color: #fff;
}
#screen-main-container .outer-screen .right-screen-content {
  float: left;
  width: 100%;
  height: 100%;
  /*border: 1px solid #cecece;*/
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  border-left: 0px;
}
#screen-main-container .outer-screen .right-screen-content .header {
  height: 47px;
  width: 100%;
  border-bottom: 1px solid #d4e0ea;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left {
  width: 315px;
  height: 100%;
  border-bottom: 1px solid #424a57;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  background: #2e3644;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .header_left_text {
  line-height: 50px;
  font-size: 13px;
  float: left;
  margin-left: 18px;
  color: #ffffff;
  font-weight: 500;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder {
  position: relative;
  float: right;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #save_drop_down,
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down {
  float: right;
  position: absolute;
  top: 50px;
  right: 40px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #save_drop_down .rectangle,
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down .rectangle {
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  border: 0;
  padding: 6px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #save_drop_down .rectangle .item,
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down .rectangle .item {
  cursor: default;
  padding: 6px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #save_drop_down .rectangle .item .title,
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down .rectangle .item .title {
  line-height: 18px;
  font-size: 15px;
  padding: 0 6px 12px 6px;
  text-align: center;
  color: #3d7fba;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #save_drop_down .rectangle .item .error,
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down .rectangle .item .error {
  font-size: 12px;
  line-height: 18px;
  color: #e81a1a;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #save_drop_down .rectangle .item .search-box-holder,
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down .rectangle .item .search-box-holder {
  border: 0;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #save_drop_down .rectangle .item .search-box-holder #screener_table_name,
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down .rectangle .item .search-box-holder #screener_table_name {
  border: 1px solid #d4e0ea;
  line-height: 24px;
  border-radius: 3px;
  padding: 3px 6px;
  width: 200px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #save_drop_down .rectangle .item .button,
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down .rectangle .item .button {
  border-radius: 3px;
  line-height: 24px;
  width: 100px;
  padding: 6px;
  font-size: 14px;
  cursor: pointer;
  border: 1px solid #3d7fba;
  background-color: #ffffff;
  color: #3d7fba;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #save_drop_down .rectangle .item .save-button,
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down .rectangle .item .save-button {
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  color: #ffffff;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down {
  right: 55px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down .title {
  padding-bottom: 0 !important;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down .setasdefault_text {
  display: inline-block;
  line-height: 18px;
  color: #1e374d;
  font-size: 13px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down input#setasdefault[type=checkbox] {
  -webkit-appearance: none;
  border: 1px solid #d4e0ea;
  height: 18px;
  width: 18px;
  overflow: hidden;
  margin: 0px 6px 0px 0px;
  border-radius: 2px;
  font-size: 14px;
  background-color: #ffffff;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: sentieo, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: bottom;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down input#setasdefault[type=checkbox]:checked {
  background-color: #3d7fba;
  border: 1px solid #3d7fba;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .menu-drop-holder #screen_load_drop_down input#setasdefault[type=checkbox]:checked::before {
  -webkit-appearance: none;
  content: "\e009";
  margin-left: 1px;
  line-height: 16px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .hide-left-pane,
#screen-main-container .outer-screen .right-screen-content .header .header_left #screener_filter_load_button,
#screen-main-container .outer-screen .right-screen-content .header .header_left #screener_filter_save_button,
#screen-main-container .outer-screen .right-screen-content .header .header_left #screener_filter_clear_button {
  float: right;
  width: 42px;
  height: 100%;
  text-align: center;
  cursor: pointer;
  background: none;
  border-left: 1px solid #424a57;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .hide-left-pane .icon,
#screen-main-container .outer-screen .right-screen-content .header .header_left #screener_filter_load_button .icon,
#screen-main-container .outer-screen .right-screen-content .header .header_left #screener_filter_save_button .icon,
#screen-main-container .outer-screen .right-screen-content .header .header_left #screener_filter_clear_button .icon {
  width: 18px;
  margin-top: 14px;
  height: 18px;
  fill: #ffffff;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left #screener_filter_clear_button1 {
  float: right;
  height: 100%;
  text-align: center;
  cursor: pointer;
  background: none;
  padding-right: 10px;
  padding-top: 6px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left #screener_filter_clear_button1 input.screen_clear {
  color: #595959;
  display: inline-block;
  font-size: 10px;
  font-weight: bold;
  text-transform: uppercase;
  float: right;
  padding: 3px 8px;
  margin-top: 5px;
  background-image: linear-gradient(to top, #efefef -20%, #f3f3f3 3.79%, #fbfbfb 120%);
  background-color: #f1f1f1;
  background-repeat: no-repeat;
  border-radius: 3px;
  border: 1px solid #bdbdbd;
  box-shadow: inset 0 1px 0 #fff;
  height: 24px;
  cursor: pointer;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left #screener_filter_load_button:hover,
#screen-main-container .outer-screen .right-screen-content .header .header_left #screener_filter_save_button:hover,
#screen-main-container .outer-screen .right-screen-content .header .header_left #screener_filter_clear_button:hover,
#screen-main-container .outer-screen .right-screen-content .header .header_left .hide-left-pane:hover {
  background-color: #364051;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .save_outer_input {
  float: right;
  width: 150px;
  height: 100%;
  text-align: center;
  cursor: pointer;
}
#screen-main-container .outer-screen .right-screen-content .header .header_left .save_outer_input input {
  width: 120px;
  height: 20px;
  padding: 0px;
  margin: 8px 0 0 0;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right {
  height: 100%;
  background: #e8eef7;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screener-options {
  display: inline-block;
  margin-right: 2px;
  vertical-align: middle;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .left-side-options {
  float: left;
  padding: 3px 6px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screener-dropdown-wrapper .dropdown-title {
  font-size: 16px;
  font-weight: 500;
  line-height: 24px;
  text-align: left;
  color: #3d7fba;
  display: inline-block;
  vertical-align: middle;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screener-dropdown-wrapper .dropdown-title span {
  max-width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screener-dropdown-wrapper .dropdown-title .watchlist-wrapper {
  max-width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  vertical-align: middle;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screener-dropdown-wrapper .dropdown-title span {
  display: inline-block;
  vertical-align: top;
  max-width: 400px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screener-dropdown-wrapper .separator_share {
  display: inline-block;
  vertical-align: middle;
  margin: 0 8px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screener-dropdown-wrapper .dropdown-wrapper {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin-top: 4px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screener-dropdown-wrapper .dropdown-wrapper .button-with-attachment-table {
  margin: 4px 0px;
  padding: 3px 5px;
  cursor: pointer;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screener-dropdown-wrapper .dropdown-wrapper .button-with-attachment-table .icon {
  height: 18px;
  width: 18px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screener-dropdown-wrapper .dropdown-wrapper .button-with-attachment-table .icon:hover {
  fill: #8bb2d6;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screener-dropdown-wrapper .dropdown-wrapper .button-with-attachment-table.selected {
  background-color: #3d7fba;
  border-radius: 3px;
  color: #ffffff;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options {
  float: right;
  padding: 7px !important;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .unsaved-view-wrapper {
  height: 32px;
  margin-right: 0;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .unsaved-view-wrapper .unsaved-view-select-box {
  width: 180px;
  height: 32px;
  text-align: center;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .unsaved-view-wrapper .unsaved-view-select-box a.select2-choice {
  height: 31px;
  border-radius: 2px;
  background-color: #ffffff;
  border: solid 1px #ccd8e6;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .unsaved-view-wrapper .unsaved-view-select-box span {
  width: 140px;
  font-size: 13.9px;
  font-weight: 500;
  line-height: 0.71;
  padding: 10px 0;
  text-align: left;
  color: #3d7fba;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .unsaved-view-wrapper .unsaved-view-select-box div {
  width: 32px;
  height: 32px;
  background-color: #f9fcff;
  border-left: none;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .unsaved-view-wrapper .unsaved-view-select-box div b {
  margin: 12px !important;
  background-image: url(../images/dropdown-triangle-black.png) !important;
  background-repeat: no-repeat !important;
  background-size: 8px 6px !important;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .unsaved-view-wrapper .unsaved-view-select-box.select2-dropdown-open a.select2-choice div b {
  background: url(../images/dropup-triangle-black.png) no-repeat !important;
  background-repeat: no-repeat !important;
  background-size: 8px 6px !important;
  margin: 12px !important;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .unsaved-view-wrapper .title {
  width: 150px;
  height: 13px;
  font-size: 13.9px;
  font-weight: 500;
  line-height: 0.71;
  text-align: left;
  color: #3d7fba;
  display: inline-block;
  vertical-align: middle;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .save-option-wrapper,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .manage-view-icon,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .clear-view-wrapper,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .export-excel {
  width: auto;
  height: auto;
  text-align: center;
  padding: 5px 7px;
  cursor: pointer;
  border-radius: 3px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .save-option-wrapper .icon,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .manage-view-icon .icon,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .clear-view-wrapper .icon,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .export-excel .icon {
  width: 14px;
  height: 14px;
  fill: #3d7fba;
  margin-top: 2px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .save-option-wrapper.disabled,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .manage-view-icon.disabled,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .clear-view-wrapper.disabled,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .export-excel.disabled {
  pointer-events: none;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .save-option-wrapper.disabled .icon,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .manage-view-icon.disabled .icon,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .clear-view-wrapper.disabled .icon,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .export-excel.disabled .icon {
  fill: #d4e0ea;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .save-option-wrapper:hover,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .manage-view-icon:hover,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .clear-view-wrapper:hover,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .export-excel:hover {
  padding: 5px 6px;
  background: #3d7fba;
  color: white;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .save-option-wrapper:hover .icon,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .manage-view-icon:hover .icon,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .clear-view-wrapper:hover .icon,
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .export-excel:hover .icon {
  width: 16px;
  height: 16px;
  fill: #ffffff;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options #save_view_popup {
  float: right;
  position: absolute;
  z-index: 1002;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options #save_view_popup .rectangle {
  box-shadow: 0 7px 14.5px 0 rgba(13, 35, 57, 0.58);
  border: 0;
  padding: 6px;
  width: 236px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options #save_view_popup .rectangle .item {
  cursor: default;
  padding: 6px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options #save_view_popup .rectangle .item .title {
  padding: 0 6px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.31;
  letter-spacing: -0.2px;
  text-align: center;
  color: #527495;
  white-space: pre-wrap;
  word-break: break-word;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options #save_view_popup .rectangle .item .error {
  font-size: 12px;
  line-height: 18px;
  color: #e81a1a;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options #save_view_popup .rectangle .item .search-box-holder {
  border: 0;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options #save_view_popup .rectangle .item .search-box-holder #screener_view_name {
  border: 1px solid #d4e0ea;
  line-height: 24px;
  border-radius: 3px;
  padding: 3px 6px;
  margin-top: 4px;
  width: 209px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options #save_view_popup .rectangle .item .button {
  border-radius: 3px;
  line-height: 24px;
  width: 100px;
  padding: 6px;
  font-size: 15px;
  cursor: pointer;
  color: #3d7fba;
  background-color: #f5faff;
  border: solid 1px #d2e2f2;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options #save_view_popup .rectangle .item .save-button {
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  color: #ffffff;
  font-size: 15px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options #save_view_popup .rectangle .item .save-button::-moz-focus-inner {
  outline: 0;
  border: 0;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .add-field-wrapper {
  width: 120px;
  height: 32px;
  border-radius: 2.5px;
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  text-align: center;
  cursor: pointer;
  line-height: 1.9;
  box-sizing: border-box;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .add-field-wrapper .icon-wrapper {
  display: inline-block;
  vertical-align: middle;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .add-field-wrapper .icon-wrapper .icon {
  padding-top: 7px;
  width: 18px;
  height: 18px;
  fill: #ffffff;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .add-field-wrapper .add-field-title {
  width: 59px;
  height: 10.5px;
  font-size: 13px;
  font-weight: 500;
  line-height: 0.44;
  text-align: center;
  color: #ffffff;
  display: inline-block;
  vertical-align: middle;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .add-field-wrapper.disabled {
  pointer-events: none;
  opacity: 0.5;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .add-field-wrapper:hover {
  background-color: #ffffff;
  border: 1px solid #3d7fba;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .add-field-wrapper:hover .add-field-title {
  color: #3d7fba;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .add-field-wrapper:hover .icon {
  fill: #3d7fba;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .comparable-features-options {
  display: inline-block;
  vertical-align: middle;
  width: 135px;
  height: 31px;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0 1px 1px 0 rgba(25, 50, 72, 0.32);
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .comparable-features-options .screener-options {
  border-right: 1px solid #ccd8e6;
  float: left;
  padding: 5px 8px;
  margin-right: 0;
  border-radius: 0;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .comparable-features-options .screener-options .icon {
  width: 16px;
  height: 16px;
  object-fit: contain;
  margin-top: 2px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options .comparable-features-options .screener-options:last-child {
  border-right: 0;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .header_right_text {
  line-height: 50px;
  font-size: 13px;
  float: left;
  margin-left: 18px;
  color: #1e374d;
  font-weight: 500;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .configure_outer {
  height: 100%;
  border-left: 1px solid #d4e0ea;
  background: none;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .configure_outer div {
  color: #698094;
  font-size: 12px;
  padding: 0 9px;
  cursor: pointer;
  line-height: 50px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .configure_outer:hover {
  background-color: #e8eef7;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screen_filter,
#screen-main-container .outer-screen .right-screen-content .header .header_right .button {
  width: 44px;
  height: 100%;
  text-align: center;
  background: none;
  cursor: pointer;
  border-left: 1px solid #d4e0ea;
  margin-left: -1px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screen_filter .icon,
#screen-main-container .outer-screen .right-screen-content .header .header_right .button .icon {
  width: 18px;
  height: 18px;
  fill: #698094;
  margin-top: 14px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screen_filter .filter-icon .icon,
#screen-main-container .outer-screen .right-screen-content .header .header_right .button .filter-icon .icon {
  width: 18px;
  height: 18px;
  fill: #698094;
  margin-top: 14px;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screen_filter:hover,
#screen-main-container .outer-screen .right-screen-content .header .header_right .button:hover {
  background-color: #e8eef7;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .show-left-pane {
  background: #2e3644;
  border-right: 1px solid #384254;
  border-left: 0;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .show-left-pane .icon {
  width: 18px;
  height: 18px;
  margin-top: 14px;
  fill: #ffffff;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .show-left-pane:hover {
  background: #364051;
}
#screen-main-container .outer-screen .right-screen-content .header .header_right .screen_filter.toggle_back {
  background-color: #d4e1ed;
}
#screen-main-container .outer-screen .right-screen-content .header .load_view,
#screen-main-container .outer-screen .right-screen-content .header .load_tickers {
  height: 20px;
  /*margin-top: 8px;*/
  margin-top: 12px;
  margin-right: 12px;
}
#screen-main-container .outer-screen .right-screen-content .header .curreny_select {
  height: 20px;
  margin-top: 12px;
  margin-right: 12px;
}
#screen-main-container .outer-screen .right-screen-content .header .curreny_select .curreny_select-select2 {
  max-width: 135px;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select {
  margin-top: 12px;
  margin-right: 12px;
  height: 24px;
  min-width: 56px;
  padding: 0 8px;
  display: inline-block;
  font-size: 12px;
  line-height: 25px;
  border: 1px solid #bbc6d5;
  flex-grow: 1;
  color: #698094;
  background-color: #ffffff;
  cursor: pointer;
  position: relative;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container {
  display: none;
  position: absolute;
  background-color: #ffffff;
  color: #1e374d;
  min-width: 208px;
  top: 31px;
  left: 0;
  z-index: 300;
  box-shadow: 0 12px 30px 0 rgba(22, 42, 60, 0.65);
  overflow: hidden;
  border-radius: 2px;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_header {
  background-color: #f9fcff;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_header .select-all,
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_header .clear-all {
  line-height: 40px;
  color: #3d7fba;
  cursor: pointer;
  margin-left: 10px;
  padding: 15px;
  position: relative;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_header .select-all .icon,
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_header .clear-all .icon {
  width: 9px;
  height: 9px;
  fill: #3d7fba;
  margin-right: 4px;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body {
  overflow-y: scroll;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box {
  height: auto;
  padding: 0px 8px 0px 0px;
  overflow: hidden;
  margin: 8px 8px 8px 8px;
  border: 1px solid #d4e0ea;
  flex-flow: row wrap;
  border-radius: 2px;
  position: relative;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box .checkbox {
  width: 24px;
  height: 30px;
  position: absolute;
  background-color: #e8eef7;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box .checkbox label {
  cursor: pointer;
  position: absolute;
  width: 13px;
  height: 13px;
  top: 7px;
  left: 4px;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box .checkbox label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 2px;
  left: 2px;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box .checkbox label:hover::after {
  opacity: 0.3;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box .region_name {
  height: 30px;
  width: 91%;
  line-height: 30px;
  padding-left: 26px;
  background-color: #e8eef7;
  font-size: 12px;
  display: inline-block;
  font-weight: bold;
  margin-bottom: 8px;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box .screener_country {
  width: 153px;
  height: 22px;
  padding: 4px 4px 4px 32px;
  margin: 1px 0 7px 8px;
  border: 1px solid #d4e0ea;
  position: relative;
  display: flex;
  flex-flow: row wrap;
  border-radius: 2px;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box .screener_country .checkbox {
  width: 24px;
  position: absolute;
  background-color: #e8eef7;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box .screener_country .country_name {
  line-height: 22px;
  font-size: 12px;
  display: inline-block;
  font-weight: bold;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box .screener_country.active {
  border-color: #3d7fba;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box .screener_country.active .checkbox {
  background-color: #3d7fba;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box .screener_country.active .checkbox label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box .screener_country.active .checkbox label:after {
  border-color: #ffffff;
  opacity: 1;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box.active {
  border-color: #3d7fba;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box.active .checkbox {
  background-color: #3d7fba;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box.active .checkbox label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box.active .checkbox label:after {
  border-color: #ffffff;
  opacity: 1;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_body .screener_region_box.active .region_name {
  background-color: #3d7fba;
  color: #ffffff;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_footer {
  background-color: #f9fcff;
  padding: 8px;
  border-top: 1px solid #d4e0ea;
  text-align: right;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_footer .submitquery {
  background-color: transparent;
  border: 2px solid #3d7fba;
  padding: 6px 24px 6px 24px;
  border-radius: 3px;
  line-height: 15px;
  font-size: 12px;
  font-weight: 500;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .region_select_container .screener_region_footer .submitquery:hover {
  color: #ffffff;
  background-color: #3d7fba;
  cursor: pointer;
}
#screen-main-container .outer-screen .right-screen-content .header .region_select .icon-down {
  height: 8px;
  width: 8px;
  fill: #698094;
  position: absolute;
  top: 8px;
  right: 6px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow {
  /*height: 22%;*/
  height: 160px;
  box-sizing: border-box;
  border-left: 0px;
  border-top: 0px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .dropdowns {
  /*height: 55px;*/
  float: left;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .outer-sector-watchlist {
  /*min-width: 1280px;*/
  /*.sector-select,.subsector-select,.parameter-select{*/
  /*border: 1px solid lightgray;*/
  /*border-radius: 5px;*/
  /*outline: none;*/
  /*}*/
  /*select::-ms-expand {*/
  /*display: none;*/
  /*}*/
  /* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
  /*@media screen and (-webkit-min-device-pixel-ratio:0) {*/
  /*select {padding-right:18px}*/
  /*}*/
  /*label {position:relative}*/
  /*label:after {*/
  /*content:'<>';*/
  /*font:11px "Consolas", monospace;*/
  /*color:#aaa;*/
  /*-webkit-transform:rotate(90deg);*/
  /*-moz-transform:rotate(90deg);*/
  /*-ms-transform:rotate(90deg);*/
  /*transform:rotate(90deg);*/
  /*right:8px; top:2px;*/
  /*padding:0 0 2px;*/
  /*border-bottom:1px solid #ddd;*/
  /*position:absolute;*/
  /*pointer-events:none;*/
  /*}*/
  /*label:before {*/
  /*content:'';*/
  /*right:6px; top:0px;*/
  /*width:20px; height:20px;*/
  /*background:#f8f8f8;*/
  /*position:absolute;*/
  /*pointer-events:none;*/
  /*display:block;*/
  /*}*/
  /*label.no-after:after{content:"";width:0px;}*/
  /*label.no-before:before{content:"";width:0px;}*/
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .outer-sector-watchlist .padingleft15 {
  padding-left: 15px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .outer-sector-watchlist #outer_sector_subsector {
  overflow: auto;
  padding: 15px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .outer-sector-watchlist #add-filter {
  overflow: auto;
  padding-left: 30px;
  height: 40px;
  line-height: 39px;
  margin-top: 10px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .outer-sector-watchlist .add-criteria {
  width: 80px;
  margin-left: 20px;
  margin-top: 7px;
  float: left;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #B1E848), color-stop(100%, #439A1D));
  background-image: -webkit-linear-gradient(top, #B1E848, #439A1D);
  background-image: -moz-linear-gradient(top, #B1E848, #439A1D);
  background-image: -ms-linear-gradient(top, #B1E848, #439A1D);
  background-image: -o-linear-gradient(top, #B1E848, #439A1D);
  background-image: linear-gradient(to top, #B1E848, #439A1D);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#B1E848, endColorstr=#439A1D);
  border: 1px solid #79787A;
  border-radius: 3px;
  /*.box-shadow-base-inset(#EEEEEE,1px,1px,1px);*/
  text-align: center;
  line-height: 26px;
  height: 26px;
  color: white;
  /*padding: 3px;*/
  font-size: 12px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow #screener-search-box {
  float: right;
  /*margin-top:30px;*/
  margin-right: 20px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow #query-search-box-holder .search-input-box {
  margin-top: 7px;
  line-height: 12px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow #query-search-box-holder .search-icon {
  margin-top: 6px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .watchlist-outer {
  float: right;
  /*padding-top: 15px;*/
  margin-right: 20px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .watchlist-outer #watchlist-save {
  /*margin-top: 15px;*/
  line-height: 15px;
  height: 15px;
  font-size: 10px;
  display: inline-block;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .watchlist-outer .input-outer {
  /*margin-top: 15px;*/
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .watchlist-outer .input-outer input {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-left: 5px;
  border: 1px solid #BBBBBB;
  line-height: 18px;
  float: left;
  height: 22px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .facets_outer {
  background-color: white;
  height: 100%;
  overflow-y: auto;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .facets_outer .clear_filter_outer {
  clear: both;
  overflow: auto;
  width: 100%;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .facets_outer .clear_filter_outer .clear_filter {
  float: right;
  cursor: pointer;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .facets_outer .facet_row {
  clear: both;
  overflow: auto;
  width: 100%;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .facets_outer .facet_row .facets_item {
  float: left;
  width: 23%;
  margin-top: 0;
  margin-right: 1%;
  border-left: 3px solid #eaeaea;
  border-bottom: 1px solid #eaeaea;
  margin-bottom: 5px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .facets_outer .facet_row .facets_item .facets_items {
  font-size: 11px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .facets_outer .facet_row .facets_item .facets_item_ul {
  list-style-type: none;
  padding-left: 10px;
  margin-top: 5px;
  color: #4482bd;
  text-transform: capitalize;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .facets_outer .facet_row .facets_item .facets_item_ul li {
  cursor: pointer;
  padding: 2px;
  background: transparent url("../images/bot-rit2.svg") no-repeat right bottom;
  padding-left: 5px;
  padding-right: 0px;
  margin-left: 0px;
  color: #4482bd;
  border-bottom: solid 1px #f9f9f9;
  font-weight: normal;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .facets_outer .facet_row .facets_item .facets_item_ul li:hover {
  padding-left: 0px;
  padding-right: 5px;
  background: #eaeaea url("../images/bot-rit.svg") no-repeat right bottom;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .facets_outer .facet_row .facets_item .facets_item_ul li.filter {
  background: #E4F0FB;
  border-radius: 3px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .facets_outer .facet_row .facets_item .facet_name {
  font-size: 13px;
  font-weight: bold;
  /*text-shadow:1px 1px 0 rgba(122, 108, 108, 0.3)*/
  background: #eaeaea;
  padding: 5px;
  padding-left: 10px;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .facets_outer .facet_row .facets_item:hover {
  border-left: 3px solid #f9f9f9;
  border-bottom: 1px solid #f9f9f9;
}
#screen-main-container .outer-screen .right-screen-content #screen-toprow .facets_outer .facet_row .facets_item:hover .facet_name {
  background: #f9f9f9;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow {
  /*padding: 10px;*/
  box-sizing: border-box;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow .jspVerticalBar {
  right: 4px;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow .jspHorizontalBar {
  bottom: -8px;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #data-table {
  overflow: hidden;
  border-bottom: 1px solid #d4e0ea;
  width: 100%;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #data-table .header_table {
  cursor: pointer;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #data-table .year_ibes {
  background: white;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination {
  display: none;
  margin-right: 24px;
  min-height: 24px;
  float: right;
  margin-top: 3px;
  margin-bottom: 7px;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .header-text {
  font-size: 12px;
  line-height: 24px;
  float: left;
  cursor: pointer;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .header-text:hover {
  text-decoration: underline;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .pagination-arrow {
  float: left;
  width: 14px;
  height: 14px;
  padding-top: 4px;
  cursor: pointer;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .pagination-arrow .icon {
  width: 14px;
  height: 14px;
  fill: #3d7fba;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .pagination-arrow.disable {
  pointer-events: none;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .pagination-arrow.disable .icon {
  fill: #d4e0ea;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .goto-first-page .icon-container,
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .goto-last-page .icon-container {
  position: relative;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .goto-first-page .icon-container .angle1,
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .goto-last-page .icon-container .angle1 {
  position: absolute;
  left: 0;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .goto-first-page .icon-container .angle2,
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .goto-last-page .icon-container .angle2 {
  position: absolute;
  left: 6px;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .goto-first-page {
  margin-right: 5px;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .goto-prev-page {
  margin-right: 3px;
}
#screen-main-container .outer-screen .right-screen-content #screen-bottomrow #screener_pagination .goto-next-page {
  margin-left: 2px;
}
#screener-filter-menu-temp {
  z-index: 1000;
  position: absolute;
  left: 1px;
  top: 1px;
  width: 826.5px;
  height: 461.5px;
  border-radius: 4px;
  background-color: #434e60;
  box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.41);
  padding: 10px;
  display: none;
}
#screener-filter-menu-temp .sfm-header {
  width: 826.5px;
  height: 20px;
  text-align: left;
  color: #ffffff;
  font-size: 12px;
  padding-top: 4px;
  font-weight: bold;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main {
  float: left;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-search-filter {
  width: 523px;
  height: 30px;
  border-radius: 2px;
  background-color: #364051;
  border: solid 1px #4f5d70;
  padding-left: 9px;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-search-filter .search-icon {
  margin-top: 8px;
  float: left;
  width: 4%;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-search-filter .search-icon .icon {
  width: 14px;
  height: 14px;
  fill: #a7c4df;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-search-filter #sfm-search-filter-input {
  font-size: 12px;
  text-align: left;
  color: #a7c4df;
  border: none;
  height: 30px;
  background: none;
  width: 95.5%;
  float: left;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box {
  width: 533.5px;
  border-radius: 2px;
  background-color: #4f5d70;
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.13), inset 0 1px 0 0 rgba(255, 255, 255, 0.06);
  margin-top: 12px;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col {
  float: left;
  color: #f9fcff;
  font-size: 12px;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-cell-header,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-cell-header,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-cell-header,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-cell-header {
  border-bottom: 2px solid #434e60;
  height: 31px;
  line-height: 31px;
  padding-left: 8.5px;
  font-weight: bold;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-category-cell,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-category-cell,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-category-cell,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-category-cell,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell {
  min-height: 12px;
  border-bottom: 1px solid #434e60;
  width: 248px;
  padding-top: 8.7px;
  padding-bottom: 8.7px;
  padding-right: 9px;
  cursor: pointer;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-category-cell,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-category-cell,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-category-cell,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-category-cell {
  padding-left: 8px;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell {
  padding-left: 8.5px;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .inactive,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .inactive,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .inactive,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .inactive,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .disabled,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .disabled,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .disabled,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .disabled {
  display: none;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-category-cell:hover,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-category-cell:hover,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-category-cell:hover,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-category-cell:hover,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell:hover,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell:hover,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell:hover,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell:hover,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .selected,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .selected,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .selected,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .selected {
  background-color: #364051;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .simplebar-track,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .simplebar-track,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .simplebar-track,
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .simplebar-track {
  width: 0;
  right: 3px;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col {
  width: 265px;
  border-right: 1px solid #434e60;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col {
  width: 265px;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-description {
  margin-top: 11px;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-description .sfm-description-head-text {
  height: 10px;
  font-size: 10px;
  line-height: 1.5;
  letter-spacing: 0.1px;
  text-align: left;
  color: #7e91ad;
  margin-bottom: 5.5px;
  margin-left: 1px;
}
#screener-filter-menu-temp .sfm-main .sfm-left-main .sfm-filter-description .sfm-description-box {
  /*width: 523px;
          height: 82px;*/
  border-radius: 2px;
  background-color: #364051;
  /*border: solid 1px #4f5d70;*/
  font-size: 12px;
  text-align: left;
  color: #f9fcff;
  padding: 4px;
}
#screener-filter-menu-temp .sfm-main .sfm-right-main {
  float: left;
  width: 255px;
  height: 366px;
  border-radius: 4px;
  background-color: #364051;
  margin-left: 12px;
  padding: 12px;
}
#screener-filter-menu-temp .sfm-footer {
  height: 30px;
  margin-top: 8px;
  width: 826.5px;
  float: left;
  position: relative;
  border-top: 1px solid #364051;
  padding-top: 8px;
}
#screener-filter-menu-temp .sfm-footer .sfm-confirm-filter {
  width: 93px;
  height: 30px;
  border-radius: 2px;
  background-color: #3d7fba;
  font-size: 12px;
  font-weight: bold;
  line-height: 30px;
  letter-spacing: 0.1px;
  text-align: center;
  color: #ffffff;
  float: right;
  cursor: pointer;
}
#screener-filter-menu-temp .sfm-footer .sfm-cancel-filter {
  width: 38.5px;
  height: 30px;
  font-size: 12px;
  line-height: 30px;
  letter-spacing: 0.1px;
  font-weight: bold;
  text-align: center;
  color: #a7c4df;
  float: right;
  margin-right: 19px;
  cursor: pointer;
}
#screener-filter-range-select {
  width: 265px;
  z-index: 1002;
  position: absolute;
  top: 1px;
  max-height: 160px;
  border-radius: 4px;
  background-color: #434e60;
  box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.41);
  padding: 10px;
  display: none;
}
#screener-filter-range-select .sfrs-header {
  width: 100%;
  height: 25px;
  text-align: left;
  color: #ffffff;
  font-size: 12px;
  padding-top: 4px;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 250px;
}
#screener-filter-range-select .sfrs-main {
  width: 100%;
}
#screener-filter-range-select .sfrs-main .header-text {
  font-size: 10px;
  letter-spacing: 0.1px;
  text-align: left;
  color: #7e91ad;
  margin-bottom: 4px;
}
#screener-filter-range-select .sfrs-main .sfrs-operator-container {
  float: left;
}
#screener-filter-range-select .sfrs-main .sfrs-min-container {
  float: left;
  padding-left: 5px;
}
#screener-filter-range-select .sfrs-main .sfrs-min-container .sfrs-min-outer .min-filter-input {
  width: 77px;
  height: 28px;
  border-radius: 4px;
  background-color: #364051;
  border: solid 1px #4f5d70;
  font-size: 12px;
  text-align: left;
  color: #a7c4df;
  padding-left: 4px;
}
#screener-filter-range-select .sfrs-main .sfrs-min-container .sfrs-abs-min {
  width: 75px;
  font-size: 10px;
  padding: 4px 1px 0 3px;
  color: white;
  cursor: pointer;
  text-shadow: -1px -1px 0px #4f5d70, 0px 1px 0px #1c2330;
  overflow: hidden;
  text-overflow: ellipsis;
}
#screener-filter-range-select .sfrs-main .sfrs-min-container .sfrs-abs-min:hover {
  color: #a7c4df;
}
#screener-filter-range-select .sfrs-main .sfrs-max-container {
  float: left;
  padding-left: 5px;
}
#screener-filter-range-select .sfrs-main .sfrs-max-container .sfrs-max-outer .max-filter-input {
  width: 77px;
  height: 28px;
  border-radius: 4px;
  background-color: #364051;
  border: solid 1px #4f5d70;
  text-align: left;
  color: #a7c4df;
  padding-left: 4px;
}
#screener-filter-range-select .sfrs-main .sfrs-max-container .sfrs-abs-max {
  width: 75px;
  font-size: 10px;
  padding: 4px 1px 0 3px;
  color: white;
  cursor: pointer;
  text-shadow: -1px -1px 0px #4f5d70, 0px 1px 0px #1c2330;
  overflow: hidden;
  text-overflow: ellipsis;
}
#screener-filter-range-select .sfrs-main .sfrs-max-container .sfrs-abs-max:hover {
  color: #a7c4df;
}
#screener-filter-range-select .sfrs-footer {
  height: 30px;
  margin-top: 12px;
  width: 100%;
  float: left;
  position: relative;
  border-top: 1px solid #364051;
  padding-top: 14px;
}
#screener-filter-range-select .sfrs-footer .sfrs-error {
  display: none;
  width: 100%;
  top: 0px;
  position: absolute;
  font-size: 12px;
  color: red;
  font-weight: bold;
  min-width: 265px;
}
#screener-filter-range-select .sfrs-footer .sfrs-confirm-filter {
  width: 93px;
  height: 30px;
  border-radius: 2px;
  background-color: #3d7fba;
  font-size: 12px;
  font-weight: bold;
  line-height: 30px;
  letter-spacing: 0.1px;
  text-align: center;
  color: #ffffff;
  float: right;
  cursor: pointer;
}
#screener-filter-range-select .sfrs-footer .sfrs-cancel-filter {
  width: 38.5px;
  height: 30px;
  font-size: 12px;
  font-weight: bold;
  line-height: 30px;
  letter-spacing: 0.1px;
  text-align: center;
  color: #a7c4df;
  float: right;
  margin-right: 19px;
  cursor: pointer;
}
#screener-table .fixed_cell {
  position: relative;
  cursor: pointer;
}
#screener-table .fixed_cell .header-text {
  text-align: left;
  float: left;
  width: 100%;
}
#screener-table .fixed_cell .header-text .add-ticker-icon {
  float: right;
  width: 28px;
  height: 28px;
  border-radius: 2px;
  background-color: #e8eef7;
}
#screener-table .fixed_cell .header-text .add-ticker-icon .icon {
  width: 14px;
  height: 14px;
  padding: 7px 0;
}
#screener-table .fixed_cell .header-text.active {
  color: #3d7fba;
}
#screener-table .fixed_cell .screener-table-delete,
#screener-table .fixed_cell .screener-table-edit-filter {
  display: none;
  position: absolute;
  top: 5px;
}
#screener-table .fixed_cell .screener-table-delete .icon,
#screener-table .fixed_cell .screener-table-edit-filter .icon {
  width: 15px;
  height: 15px;
  fill: #889bba;
}
#screener-table .fixed_cell .screener-table-delete {
  right: 4px;
}
#screener-table .fixed_cell .screener-table-edit-filter {
  top: 25px;
  right: 4px;
}
#screener-table .fixed_cell .screener-table-sort {
  position: absolute;
  bottom: 2px;
  right: 2px;
}
#screener-table .fixed_cell .screener-table-sort .icon {
  width: 17px;
  height: 17px;
  fill: #889bba;
  opacity: 0.5;
}
#screener-table .fixed_cell .screener-table-sort .screener-table-sort-up,
#screener-table .fixed_cell .screener-table-sort .screener-table-sort-down {
  display: none;
}
#screener-table .fixed_cell .screener-table-sort .screener-table-sort-up.active,
#screener-table .fixed_cell .screener-table-sort .screener-table-sort-down.active {
  display: block;
}
#screener-table .fixed_cell .screener-table-sort .screener-table-sort-up.active .icon,
#screener-table .fixed_cell .screener-table-sort .screener-table-sort-down.active .icon {
  fill: #3d7fba;
  opacity: 1;
}
#screener-table .fixed_cell:hover .screener-table-delete,
#screener-table .fixed_cell:hover .screener-table-edit-filter {
  display: block;
}
#screener-table .top_header .other_cell,
#screener-table .top_header .oc {
  background-color: white;
}
#screener-table .top_header .other_cell div,
#screener-table .top_header .oc div {
  position: relative;
  overflow: visible;
}
#screener-table .top_header .other_cell div .header-text,
#screener-table .top_header .oc div .header-text {
  text-align: left;
  float: left;
  width: 78%;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
}
#screener-table .top_header .other_cell div .header-text.active,
#screener-table .top_header .oc div .header-text.active {
  color: #3d7fba;
}
#screener-table .top_header .other_cell div .screener-table-delete,
#screener-table .top_header .oc div .screener-table-delete,
#screener-table .top_header .other_cell div .screener-table-edit-filter,
#screener-table .top_header .oc div .screener-table-edit-filter {
  display: none;
  position: absolute;
  top: 5px;
}
#screener-table .top_header .other_cell div .screener-table-delete .icon,
#screener-table .top_header .oc div .screener-table-delete .icon,
#screener-table .top_header .other_cell div .screener-table-edit-filter .icon,
#screener-table .top_header .oc div .screener-table-edit-filter .icon {
  width: 15px;
  height: 15px;
  fill: #889bba;
}
#screener-table .top_header .other_cell div .screener-table-delete,
#screener-table .top_header .oc div .screener-table-delete {
  right: 4px;
}
#screener-table .top_header .other_cell div .screener-table-edit-filter,
#screener-table .top_header .oc div .screener-table-edit-filter {
  top: 25px;
  right: 4px;
}
#screener-table .top_header .other_cell div .screener-table-sort,
#screener-table .top_header .oc div .screener-table-sort {
  position: absolute;
  bottom: 2px;
  right: 2px;
}
#screener-table .top_header .other_cell div .screener-table-sort .icon,
#screener-table .top_header .oc div .screener-table-sort .icon {
  width: 17px;
  height: 17px;
  fill: #889bba;
  opacity: 0.5;
}
#screener-table .top_header .other_cell div .screener-table-sort .screener-table-sort-up,
#screener-table .top_header .oc div .screener-table-sort .screener-table-sort-up,
#screener-table .top_header .other_cell div .screener-table-sort .screener-table-sort-down,
#screener-table .top_header .oc div .screener-table-sort .screener-table-sort-down {
  display: none;
}
#screener-table .top_header .other_cell div .screener-table-sort .screener-table-sort-up.active,
#screener-table .top_header .oc div .screener-table-sort .screener-table-sort-up.active,
#screener-table .top_header .other_cell div .screener-table-sort .screener-table-sort-down.active,
#screener-table .top_header .oc div .screener-table-sort .screener-table-sort-down.active {
  display: block;
}
#screener-table .top_header .other_cell div .screener-table-sort .screener-table-sort-up.active .icon,
#screener-table .top_header .oc div .screener-table-sort .screener-table-sort-up.active .icon,
#screener-table .top_header .other_cell div .screener-table-sort .screener-table-sort-down.active .icon,
#screener-table .top_header .oc div .screener-table-sort .screener-table-sort-down.active .icon {
  fill: #3d7fba;
  opacity: 1;
}
#screener-table .top_header .other_cell.ui-sortable-helper,
#screener-table .top_header .oc.ui-sortable-helper {
  border-left: 1px solid #D4E0EA !important;
}
#screener-table .year_ibes .ticker-autocomplete-row {
  height: 33px;
}
#screener-table .year_ibes .main_table_row:nth-of-type(odd) {
  background-color: white;
}
#screener-table .year_ibes .main_table_row:nth-of-type(even) {
  background-color: #fcfdff;
}
#screener-table .year_ibes .main_table_row {
  --lh: 16px;
  --max-lines: 2;
  --margin-height: 10px;
  --padding-height: 4px;
}
#screener-table .year_ibes .main_table_row.two-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#screener-table .year_ibes .main_table_row.two-line .oc {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#screener-table .year_ibes .main_table_row.two-line .oc div {
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#screener-table .year_ibes .main_table_row.two-line .oc.two-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#screener-table .year_ibes .main_table_row.two-line .oc.two-line div {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#screener-table .year_ibes .main_table_row.more-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#screener-table .year_ibes .main_table_row.more-line .oc {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#screener-table .year_ibes .main_table_row.more-line .oc div {
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#screener-table .year_ibes .main_table_row.more-line .oc.more-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
  position: relative;
}
#screener-table .year_ibes .main_table_row.more-line .oc.more-line div {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#screener-table .year_ibes .main_table_row.more-line .oc.more-line .read-less {
  display: none;
  margin-left: 10px;
  color: #3d7fba;
  cursor: pointer;
  font-size: 11px;
  text-decoration: underline;
}
#screener-table .year_ibes .main_table_row.more-line .oc.more-line .read-more {
  position: absolute;
  color: #3d7fba;
  cursor: pointer;
  bottom: 7px;
  right: 6px;
  font-size: 11px;
  text-decoration: underline;
  float: right;
}
#screener-table .year_ibes .main_table_row.read-more {
  height: auto;
}
#screener-table .year_ibes .main_table_row.read-more .oc {
  height: auto;
}
#screener-table .year_ibes .main_table_row.read-more .oc div {
  -webkit-line-clamp: inherit;
  height: auto;
}
#screener-table .year_ibes .other_cell div,
#screener-table .year_ibes .oc div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#screener-table .ps-container.ps-active-x > .ps-scrollbar-x-rail,
#screener-table .ps-container.ps-active-y > .ps-scrollbar-y-rail {
  z-index: 101;
}
#sector-subsector-menu,
#region-select-menu,
#exchange-select-menu,
#ds2type-select-menu,
#thesis-select-menu {
  display: none;
  position: absolute;
  left: 1px;
  top: 1px;
  width: 820px;
  z-index: 1002;
  height: 396px;
}
#sector-subsector-menu *,
#region-select-menu *,
#exchange-select-menu *,
#ds2type-select-menu *,
#thesis-select-menu * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  outline: none;
  -webkit-font-smoothing: antialiased;
}
#sector-subsector-menu .active .checkbox span,
#region-select-menu .active .checkbox span,
#exchange-select-menu .active .checkbox span,
#ds2type-select-menu .active .checkbox span,
#thesis-select-menu .active .checkbox span {
  background-color: #3d7fba;
}
#sector-subsector-menu .active .checkbox label:after,
#region-select-menu .active .checkbox label:after,
#exchange-select-menu .active .checkbox label:after,
#ds2type-select-menu .active .checkbox label:after,
#thesis-select-menu .active .checkbox label:after {
  border-color: #ffffff;
}
#sector-subsector-menu .active .checkbox label,
#region-select-menu .active .checkbox label,
#exchange-select-menu .active .checkbox label,
#ds2type-select-menu .active .checkbox label,
#thesis-select-menu .active .checkbox label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
#sector-subsector-menu .checkbox,
#region-select-menu .checkbox,
#exchange-select-menu .checkbox,
#ds2type-select-menu .checkbox,
#thesis-select-menu .checkbox {
  width: 24px;
  overflow: hidden;
}
#sector-subsector-menu .checkbox label,
#region-select-menu .checkbox label,
#exchange-select-menu .checkbox label,
#ds2type-select-menu .checkbox label,
#thesis-select-menu .checkbox label {
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
#sector-subsector-menu .checkbox span,
#region-select-menu .checkbox span,
#exchange-select-menu .checkbox span,
#ds2type-select-menu .checkbox span,
#thesis-select-menu .checkbox span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #e8eef7;
}
#sector-subsector-menu .checkbox label:after,
#region-select-menu .checkbox label:after,
#exchange-select-menu .checkbox label:after,
#ds2type-select-menu .checkbox label:after,
#thesis-select-menu .checkbox label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 2px;
  left: 2px;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#sector-subsector-menu .checkbox label:hover::after,
#region-select-menu .checkbox label:hover::after,
#exchange-select-menu .checkbox label:hover::after,
#ds2type-select-menu .checkbox label:hover::after,
#thesis-select-menu .checkbox label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.3;
}
#sector-subsector-menu .checkbox input[type=checkbox]:checked + label:after,
#region-select-menu .checkbox input[type=checkbox]:checked + label:after,
#exchange-select-menu .checkbox input[type=checkbox]:checked + label:after,
#ds2type-select-menu .checkbox input[type=checkbox]:checked + label:after,
#thesis-select-menu .checkbox input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
#sector-subsector-menu input,
#region-select-menu input,
#exchange-select-menu input,
#ds2type-select-menu input,
#thesis-select-menu input,
#sector-subsector-menu select,
#region-select-menu select,
#exchange-select-menu select,
#ds2type-select-menu select,
#thesis-select-menu select {
  border-radius: 2px;
  border: 1px solid #bbc6d5;
  font-size: 14px;
  background-color: #ffffff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0 8px 1px 8px;
  height: 32px;
  width: 100%;
}
#sector-subsector-menu input[type="checkbox"],
#region-select-menu input[type="checkbox"],
#exchange-select-menu input[type="checkbox"],
#ds2type-select-menu input[type="checkbox"],
#thesis-select-menu input[type="checkbox"] {
  visibility: hidden;
}
#sector-subsector-menu .menu-overlay,
#region-select-menu .menu-overlay,
#exchange-select-menu .menu-overlay,
#ds2type-select-menu .menu-overlay,
#thesis-select-menu .menu-overlay {
  position: absolute;
  background-color: #ffffff;
  color: #1e374d;
  min-width: 330px;
  top: 31px;
  left: 0;
  z-index: 300;
  box-shadow: 0 12px 30px 0 rgba(22, 42, 60, 0.65);
  overflow: hidden;
  border-radius: 2px;
}
#sector-subsector-menu .menu-overlay .menu-head,
#region-select-menu .menu-overlay .menu-head,
#exchange-select-menu .menu-overlay .menu-head,
#ds2type-select-menu .menu-overlay .menu-head,
#thesis-select-menu .menu-overlay .menu-head {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background-color: #f9fcff;
  border-bottom: 1px solid #d4e0ea;
  padding: 8px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
#sector-subsector-menu .menu-overlay .menu-head .clear-input-field,
#region-select-menu .menu-overlay .menu-head .clear-input-field,
#exchange-select-menu .menu-overlay .menu-head .clear-input-field,
#ds2type-select-menu .menu-overlay .menu-head .clear-input-field,
#thesis-select-menu .menu-overlay .menu-head .clear-input-field {
  position: absolute;
  left: 232px;
  font-size: 9px;
  top: 19px;
  padding: 0px;
  margin: 0px;
  color: #3d7fba;
}
#sector-subsector-menu .menu-overlay .menu-head input,
#region-select-menu .menu-overlay .menu-head input,
#exchange-select-menu .menu-overlay .menu-head input,
#ds2type-select-menu .menu-overlay .menu-head input,
#thesis-select-menu .menu-overlay .menu-head input,
#sector-subsector-menu .menu-overlay .menu-head select,
#region-select-menu .menu-overlay .menu-head select,
#exchange-select-menu .menu-overlay .menu-head select,
#ds2type-select-menu .menu-overlay .menu-head select,
#thesis-select-menu .menu-overlay .menu-head select {
  width: auto;
  flex-grow: 1;
  margin-right: 8px;
  max-width: 240px;
}
#sector-subsector-menu .menu-overlay .menu-head input,
#region-select-menu .menu-overlay .menu-head input,
#exchange-select-menu .menu-overlay .menu-head input,
#ds2type-select-menu .menu-overlay .menu-head input,
#thesis-select-menu .menu-overlay .menu-head input {
  padding-right: 20px;
}
#sector-subsector-menu .menu-overlay .menu-head select,
#region-select-menu .menu-overlay .menu-head select,
#exchange-select-menu .menu-overlay .menu-head select,
#ds2type-select-menu .menu-overlay .menu-head select,
#thesis-select-menu .menu-overlay .menu-head select {
  max-width: 160px;
}
#sector-subsector-menu .menu-overlay .menu-head .search-filter-switch,
#region-select-menu .menu-overlay .menu-head .search-filter-switch,
#exchange-select-menu .menu-overlay .menu-head .search-filter-switch,
#ds2type-select-menu .menu-overlay .menu-head .search-filter-switch,
#thesis-select-menu .menu-overlay .menu-head .search-filter-switch {
  float: left;
  display: inline-flex;
  line-height: 32px;
}
#sector-subsector-menu .menu-overlay .menu-head .search-filter-switch .search-filter-switch-text,
#region-select-menu .menu-overlay .menu-head .search-filter-switch .search-filter-switch-text,
#exchange-select-menu .menu-overlay .menu-head .search-filter-switch .search-filter-switch-text,
#ds2type-select-menu .menu-overlay .menu-head .search-filter-switch .search-filter-switch-text,
#thesis-select-menu .menu-overlay .menu-head .search-filter-switch .search-filter-switch-text {
  font-size: 12px;
  margin: 0 5px 0 4px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
#sector-subsector-menu .menu-overlay .menu-head .search-filter-switch .tgl + .tgl-btn,
#region-select-menu .menu-overlay .menu-head .search-filter-switch .tgl + .tgl-btn,
#exchange-select-menu .menu-overlay .menu-head .search-filter-switch .tgl + .tgl-btn,
#ds2type-select-menu .menu-overlay .menu-head .search-filter-switch .tgl + .tgl-btn,
#thesis-select-menu .menu-overlay .menu-head .search-filter-switch .tgl + .tgl-btn {
  width: 25px;
  height: 14px;
  margin-top: 8px;
  padding: 2px;
}
#sector-subsector-menu .menu-overlay .menu-head .select-options,
#region-select-menu .menu-overlay .menu-head .select-options,
#exchange-select-menu .menu-overlay .menu-head .select-options,
#ds2type-select-menu .menu-overlay .menu-head .select-options,
#thesis-select-menu .menu-overlay .menu-head .select-options {
  position: absolute;
  cursor: pointer;
  right: 16px;
  align-self: flex-end;
}
#sector-subsector-menu .menu-overlay .menu-head .select-options a,
#region-select-menu .menu-overlay .menu-head .select-options a,
#exchange-select-menu .menu-overlay .menu-head .select-options a,
#ds2type-select-menu .menu-overlay .menu-head .select-options a,
#thesis-select-menu .menu-overlay .menu-head .select-options a {
  margin-left: 8px;
  padding-left: 15px;
  line-height: 34px;
  background-repeat: no-repeat;
  background-size: 11px;
  font-size: 12px;
  color: #3d7fba;
  background-position: center left;
  position: relative;
}
#sector-subsector-menu .menu-overlay .menu-head .select-options a:nth-child(1):before,
#region-select-menu .menu-overlay .menu-head .select-options a:nth-child(1):before,
#exchange-select-menu .menu-overlay .menu-head .select-options a:nth-child(1):before,
#ds2type-select-menu .menu-overlay .menu-head .select-options a:nth-child(1):before,
#thesis-select-menu .menu-overlay .menu-head .select-options a:nth-child(1):before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 1px;
  padding: 0px;
  margin: 0px;
}
#sector-subsector-menu .menu-overlay .menu-head .select-options a:nth-child(2):before,
#region-select-menu .menu-overlay .menu-head .select-options a:nth-child(2):before,
#exchange-select-menu .menu-overlay .menu-head .select-options a:nth-child(2):before,
#ds2type-select-menu .menu-overlay .menu-head .select-options a:nth-child(2):before,
#thesis-select-menu .menu-overlay .menu-head .select-options a:nth-child(2):before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 2px;
  padding: 0px;
  margin: 0px;
}
#sector-subsector-menu .menu-overlay .sidebar-body,
#region-select-menu .menu-overlay .sidebar-body,
#exchange-select-menu .menu-overlay .sidebar-body,
#ds2type-select-menu .menu-overlay .sidebar-body,
#thesis-select-menu .menu-overlay .sidebar-body {
  border: none !important;
  margin-top: 48px;
}
#sector-subsector-menu .menu-overlay .sidebar-body div:hover,
#region-select-menu .menu-overlay .sidebar-body div:hover,
#exchange-select-menu .menu-overlay .sidebar-body div:hover,
#ds2type-select-menu .menu-overlay .sidebar-body div:hover,
#thesis-select-menu .menu-overlay .sidebar-body div:hover {
  background-color: #ffffff;
}
#sector-subsector-menu .menu-overlay .sidebar-body div.full,
#region-select-menu .menu-overlay .sidebar-body div.full,
#exchange-select-menu .menu-overlay .sidebar-body div.full,
#ds2type-select-menu .menu-overlay .sidebar-body div.full,
#thesis-select-menu .menu-overlay .sidebar-body div.full {
  background-color: #e8eef7;
  color: #3d7fba;
  border-color: rgba(47, 89, 128, 0.9);
  -webkit-box-shadow: 1px 0px 0px 0px rgba(47, 89, 128, 0.9);
  -moz-box-shadow: 1px 0px 0px 0px rgba(47, 89, 128, 0.9);
  box-shadow: 1px 0px 0px 0px rgba(47, 89, 128, 0.9);
  z-index: 200;
}
#sector-subsector-menu .menu-overlay .sidebar-body div.full p,
#region-select-menu .menu-overlay .sidebar-body div.full p,
#exchange-select-menu .menu-overlay .sidebar-body div.full p,
#ds2type-select-menu .menu-overlay .sidebar-body div.full p,
#thesis-select-menu .menu-overlay .sidebar-body div.full p {
  color: #3d7fba;
}
#sector-subsector-menu .menu-overlay .sidebar-body div.full .checkbox span,
#region-select-menu .menu-overlay .sidebar-body div.full .checkbox span,
#exchange-select-menu .menu-overlay .sidebar-body div.full .checkbox span,
#ds2type-select-menu .menu-overlay .sidebar-body div.full .checkbox span,
#thesis-select-menu .menu-overlay .sidebar-body div.full .checkbox span {
  background-color: #3d7fba;
}
#sector-subsector-menu .menu-overlay .sidebar-body div.full .checkbox label,
#region-select-menu .menu-overlay .sidebar-body div.full .checkbox label,
#exchange-select-menu .menu-overlay .sidebar-body div.full .checkbox label,
#ds2type-select-menu .menu-overlay .sidebar-body div.full .checkbox label,
#thesis-select-menu .menu-overlay .sidebar-body div.full .checkbox label {
  background-color: #1e374d;
  border-color: #1e374d;
}
#sector-subsector-menu .menu-overlay .sidebar-body div.full .checkbox label:after,
#region-select-menu .menu-overlay .sidebar-body div.full .checkbox label:after,
#exchange-select-menu .menu-overlay .sidebar-body div.full .checkbox label:after,
#ds2type-select-menu .menu-overlay .sidebar-body div.full .checkbox label:after,
#thesis-select-menu .menu-overlay .sidebar-body div.full .checkbox label:after {
  border-color: #ffffff;
}
#sector-subsector-menu .menu-overlay .sidebar-body div.full:hover,
#region-select-menu .menu-overlay .sidebar-body div.full:hover,
#exchange-select-menu .menu-overlay .sidebar-body div.full:hover,
#ds2type-select-menu .menu-overlay .sidebar-body div.full:hover,
#thesis-select-menu .menu-overlay .sidebar-body div.full:hover {
  background-color: #ffffff;
}
#sector-subsector-menu .menu-overlay .sidebar-body div.tab-active,
#region-select-menu .menu-overlay .sidebar-body div.tab-active,
#exchange-select-menu .menu-overlay .sidebar-body div.tab-active,
#ds2type-select-menu .menu-overlay .sidebar-body div.tab-active,
#thesis-select-menu .menu-overlay .sidebar-body div.tab-active {
  background-color: #ffffff;
  border-right: 1px solid #ffffff;
  -webkit-box-shadow: 1px 0px 0px 0px #ffffff;
  -moz-box-shadow: 1px 0px 0px 0px #ffffff;
  box-shadow: 1px 0px 0px 0px #ffffff;
}
#sector-subsector-menu .menu-overlay .sidebar-body div.tab-active p,
#region-select-menu .menu-overlay .sidebar-body div.tab-active p,
#exchange-select-menu .menu-overlay .sidebar-body div.tab-active p,
#ds2type-select-menu .menu-overlay .sidebar-body div.tab-active p,
#thesis-select-menu .menu-overlay .sidebar-body div.tab-active p {
  font-weight: 500;
  color: #1e374d;
}
#sector-subsector-menu .menu-overlay .menu-sidebar,
#region-select-menu .menu-overlay .menu-sidebar,
#exchange-select-menu .menu-overlay .menu-sidebar,
#ds2type-select-menu .menu-overlay .menu-sidebar,
#thesis-select-menu .menu-overlay .menu-sidebar {
  position: absolute;
  background-color: #f9fcff;
  border-right: 1px solid #d4e0ea;
  width: 230px;
  top: 0;
  bottom: 0;
  left: 0;
  overflow-y: auto;
}
#sector-subsector-menu .menu-overlay .menu-sidebar .select-options,
#region-select-menu .menu-overlay .menu-sidebar .select-options,
#exchange-select-menu .menu-overlay .menu-sidebar .select-options,
#ds2type-select-menu .menu-overlay .menu-sidebar .select-options,
#thesis-select-menu .menu-overlay .menu-sidebar .select-options {
  border: none;
  height: 48px;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 200;
  background-color: #f9fcff;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  align-content: center;
  padding: 0 12px;
  justify-content: flex-end;
}
#sector-subsector-menu .menu-overlay .menu-sidebar .select-options a,
#region-select-menu .menu-overlay .menu-sidebar .select-options a,
#exchange-select-menu .menu-overlay .menu-sidebar .select-options a,
#ds2type-select-menu .menu-overlay .menu-sidebar .select-options a,
#thesis-select-menu .menu-overlay .menu-sidebar .select-options a {
  line-height: 48px;
  background-repeat: no-repeat;
  background-size: 11px;
  font-size: 12px;
  color: #3d7fba;
  background-position: center left;
  margin-left: 10px;
  padding-left: 15px;
  position: relative;
}
#sector-subsector-menu .menu-overlay .menu-sidebar .select-options a:nth-child(1):before,
#region-select-menu .menu-overlay .menu-sidebar .select-options a:nth-child(1):before,
#exchange-select-menu .menu-overlay .menu-sidebar .select-options a:nth-child(1):before,
#ds2type-select-menu .menu-overlay .menu-sidebar .select-options a:nth-child(1):before,
#thesis-select-menu .menu-overlay .menu-sidebar .select-options a:nth-child(1):before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 19px;
  padding: 0px;
  margin: 0px;
}
#sector-subsector-menu .menu-overlay .menu-sidebar .select-options a:nth-child(2):before,
#region-select-menu .menu-overlay .menu-sidebar .select-options a:nth-child(2):before,
#exchange-select-menu .menu-overlay .menu-sidebar .select-options a:nth-child(2):before,
#ds2type-select-menu .menu-overlay .menu-sidebar .select-options a:nth-child(2):before,
#thesis-select-menu .menu-overlay .menu-sidebar .select-options a:nth-child(2):before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 19px;
  padding: 0px;
  margin: 0px;
}
#sector-subsector-menu .menu-overlay .menu-sidebar div,
#region-select-menu .menu-overlay .menu-sidebar div,
#exchange-select-menu .menu-overlay .menu-sidebar div,
#ds2type-select-menu .menu-overlay .menu-sidebar div,
#thesis-select-menu .menu-overlay .menu-sidebar div {
  position: relative;
  line-height: 11px;
  border-top: 1px solid #d4e0ea;
  border-bottom: 1px solid #d4e0ea;
  margin-bottom: -1px;
}
#sector-subsector-menu .menu-overlay .menu-sidebar div .checkbox,
#region-select-menu .menu-overlay .menu-sidebar div .checkbox,
#exchange-select-menu .menu-overlay .menu-sidebar div .checkbox,
#ds2type-select-menu .menu-overlay .menu-sidebar div .checkbox,
#thesis-select-menu .menu-overlay .menu-sidebar div .checkbox {
  position: absolute;
  top: 0;
  bottom: 0;
}
#sector-subsector-menu .menu-overlay .menu-sidebar div .checkbox label,
#region-select-menu .menu-overlay .menu-sidebar div .checkbox label,
#exchange-select-menu .menu-overlay .menu-sidebar div .checkbox label,
#ds2type-select-menu .menu-overlay .menu-sidebar div .checkbox label,
#thesis-select-menu .menu-overlay .menu-sidebar div .checkbox label {
  top: 9px;
  left: 5px;
  margin-top: 4px;
}
#sector-subsector-menu .menu-overlay .menu-sidebar div p,
#region-select-menu .menu-overlay .menu-sidebar div p,
#exchange-select-menu .menu-overlay .menu-sidebar div p,
#ds2type-select-menu .menu-overlay .menu-sidebar div p,
#thesis-select-menu .menu-overlay .menu-sidebar div p {
  display: inline-block;
  font-size: 13px;
  color: #698094;
  padding: 11px 0;
  margin-left: 32px;
  font-weight: 400;
  line-height: 16px;
}
#sector-subsector-menu .menu-overlay .menu-sidebar div p span,
#region-select-menu .menu-overlay .menu-sidebar div p span,
#exchange-select-menu .menu-overlay .menu-sidebar div p span,
#ds2type-select-menu .menu-overlay .menu-sidebar div p span,
#thesis-select-menu .menu-overlay .menu-sidebar div p span {
  font-size: 11px;
}
#sector-subsector-menu .menu-overlay .menu-body,
#region-select-menu .menu-overlay .menu-body,
#exchange-select-menu .menu-overlay .menu-body,
#ds2type-select-menu .menu-overlay .menu-body,
#thesis-select-menu .menu-overlay .menu-body {
  overflow-y: auto;
}
#sector-subsector-menu .menu-overlay .menu-footer,
#region-select-menu .menu-overlay .menu-footer,
#exchange-select-menu .menu-overlay .menu-footer,
#ds2type-select-menu .menu-overlay .menu-footer,
#thesis-select-menu .menu-overlay .menu-footer {
  background-color: #f9fcff;
  padding: 8px;
  border-top: 1px solid #d4e0ea;
  text-align: right;
  height: 46px;
}
#sector-subsector-menu .menu-overlay .menu-footer .confirm-filter,
#region-select-menu .menu-overlay .menu-footer .confirm-filter,
#exchange-select-menu .menu-overlay .menu-footer .confirm-filter,
#ds2type-select-menu .menu-overlay .menu-footer .confirm-filter,
#thesis-select-menu .menu-overlay .menu-footer .confirm-filter {
  width: 93px;
  height: 30px;
  border-radius: 2px;
  background-color: #3d7fba;
  font-size: 12px;
  font-weight: bold;
  line-height: 30px;
  letter-spacing: 0.1px;
  text-align: center;
  color: #ffffff;
  float: right;
  cursor: pointer;
}
#sector-subsector-menu .menu-overlay .menu-footer .cancel-filter,
#region-select-menu .menu-overlay .menu-footer .cancel-filter,
#exchange-select-menu .menu-overlay .menu-footer .cancel-filter,
#ds2type-select-menu .menu-overlay .menu-footer .cancel-filter,
#thesis-select-menu .menu-overlay .menu-footer .cancel-filter {
  width: 38.5px;
  height: 30px;
  font-size: 12px;
  line-height: 30px;
  letter-spacing: 0.1px;
  font-weight: bold;
  text-align: center;
  color: #a7c4df;
  float: right;
  margin-right: 19px;
  cursor: pointer;
}
#sector-subsector-menu .menu-overlay,
#region-select-menu .menu-overlay,
#exchange-select-menu .menu-overlay,
#ds2type-select-menu .menu-overlay,
#thesis-select-menu .menu-overlay {
  background: #fff;
  width: 820px;
  top: 1px;
}
#sector-subsector-menu .menu-overlay.body_only,
#region-select-menu .menu-overlay.body_only,
#exchange-select-menu .menu-overlay.body_only,
#ds2type-select-menu .menu-overlay.body_only,
#thesis-select-menu .menu-overlay.body_only {
  width: 593px;
}
#sector-subsector-menu .menu-overlay .menu-body,
#region-select-menu .menu-overlay .menu-body,
#exchange-select-menu .menu-overlay .menu-body,
#ds2type-select-menu .menu-overlay .menu-body,
#thesis-select-menu .menu-overlay .menu-body {
  margin: 49px 0 0px 0;
  padding-bottom: 8px;
  height: 300px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  align-content: flex-start;
  margin-left: 227px;
  overflow-y: auto;
}
#sector-subsector-menu .menu-overlay .menu-body .checkbox,
#region-select-menu .menu-overlay .menu-body .checkbox,
#exchange-select-menu .menu-overlay .menu-body .checkbox,
#ds2type-select-menu .menu-overlay .menu-body .checkbox,
#thesis-select-menu .menu-overlay .menu-body .checkbox {
  width: 24px;
  position: absolute;
  background-color: #e8eef7;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
#sector-subsector-menu .menu-overlay .menu-body .checkbox input,
#region-select-menu .menu-overlay .menu-body .checkbox input,
#exchange-select-menu .menu-overlay .menu-body .checkbox input,
#ds2type-select-menu .menu-overlay .menu-body .checkbox input,
#thesis-select-menu .menu-overlay .menu-body .checkbox input {
  width: auto;
}
#sector-subsector-menu .menu-overlay .menu-body .checkbox label,
#region-select-menu .menu-overlay .menu-body .checkbox label,
#exchange-select-menu .menu-overlay .menu-body .checkbox label,
#ds2type-select-menu .menu-overlay .menu-body .checkbox label,
#thesis-select-menu .menu-overlay .menu-body .checkbox label {
  top: 12px;
  left: 4px;
}
#sector-subsector-menu .menu-overlay .menu-body h5,
#region-select-menu .menu-overlay .menu-body h5,
#exchange-select-menu .menu-overlay .menu-body h5,
#ds2type-select-menu .menu-overlay .menu-body h5,
#thesis-select-menu .menu-overlay .menu-body h5 {
  line-height: 16px;
  font-size: 12px;
  display: inline-block;
}
#sector-subsector-menu .menu-overlay .menu-body h5 span:not(.text),
#region-select-menu .menu-overlay .menu-body h5 span:not(.text),
#exchange-select-menu .menu-overlay .menu-body h5 span:not(.text),
#ds2type-select-menu .menu-overlay .menu-body h5 span:not(.text),
#thesis-select-menu .menu-overlay .menu-body h5 span:not(.text) {
  font-size: 11px;
  color: #698094;
  font-weight: 400;
}
#sector-subsector-menu .menu-overlay .menu-body h5 span.text,
#region-select-menu .menu-overlay .menu-body h5 span.text,
#exchange-select-menu .menu-overlay .menu-body h5 span.text,
#ds2type-select-menu .menu-overlay .menu-body h5 span.text,
#thesis-select-menu .menu-overlay .menu-body h5 span.text {
  max-width: 185px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
#sector-subsector-menu .menu-overlay .menu-body h5 span.filter-count,
#region-select-menu .menu-overlay .menu-body h5 span.filter-count,
#exchange-select-menu .menu-overlay .menu-body h5 span.filter-count,
#ds2type-select-menu .menu-overlay .menu-body h5 span.filter-count,
#thesis-select-menu .menu-overlay .menu-body h5 span.filter-count {
  vertical-align: top;
}
#sector-subsector-menu .menu-overlay .menu-body div,
#region-select-menu .menu-overlay .menu-body div,
#exchange-select-menu .menu-overlay .menu-body div,
#ds2type-select-menu .menu-overlay .menu-body div,
#thesis-select-menu .menu-overlay .menu-body div {
  width: 154px;
  height: 42px;
  padding: 4px 4px 4px 32px;
  margin: 8px 0 0px 8px;
  border: 1px solid #d4e0ea;
  position: relative;
  display: flex;
  flex-flow: row wrap;
  border-radius: 2px;
}
#sector-subsector-menu .menu-overlay .menu-body div.active,
#region-select-menu .menu-overlay .menu-body div.active,
#exchange-select-menu .menu-overlay .menu-body div.active,
#ds2type-select-menu .menu-overlay .menu-body div.active,
#thesis-select-menu .menu-overlay .menu-body div.active {
  border-color: #3d7fba;
}
#sector-subsector-menu .menu-overlay .menu-body div.active .checkbox,
#region-select-menu .menu-overlay .menu-body div.active .checkbox,
#exchange-select-menu .menu-overlay .menu-body div.active .checkbox,
#ds2type-select-menu .menu-overlay .menu-body div.active .checkbox,
#thesis-select-menu .menu-overlay .menu-body div.active .checkbox {
  background-color: #3d7fba;
}
#sector-subsector-menu .menu-overlay .menu-body div.active .checkbox input[type=checkbox]:checked,
#region-select-menu .menu-overlay .menu-body div.active .checkbox input[type=checkbox]:checked,
#exchange-select-menu .menu-overlay .menu-body div.active .checkbox input[type=checkbox]:checked,
#ds2type-select-menu .menu-overlay .menu-body div.active .checkbox input[type=checkbox]:checked,
#thesis-select-menu .menu-overlay .menu-body div.active .checkbox input[type=checkbox]:checked {
  border-color: #1e374d;
  color: #ffffff;
}
#sector-subsector-menu .menu-overlay .menu-body div.sector,
#region-select-menu .menu-overlay .menu-body div.sector,
#exchange-select-menu .menu-overlay .menu-body div.sector,
#ds2type-select-menu .menu-overlay .menu-body div.sector,
#thesis-select-menu .menu-overlay .menu-body div.sector {
  padding: 0;
  border: none;
  width: inherit;
  height: inherit;
  margin: 0;
  display: none;
}
#sector-subsector-menu .menu-overlay .menu-body div.region,
#region-select-menu .menu-overlay .menu-body div.region,
#exchange-select-menu .menu-overlay .menu-body div.region,
#ds2type-select-menu .menu-overlay .menu-body div.region,
#thesis-select-menu .menu-overlay .menu-body div.region {
  padding: 0;
  border: none;
  width: inherit;
  height: inherit;
  margin: 0;
  display: none;
}
#sector-subsector-menu .menu-overlay .menu-body div.region .filing-wrapper div,
#region-select-menu .menu-overlay .menu-body div.region .filing-wrapper div,
#exchange-select-menu .menu-overlay .menu-body div.region .filing-wrapper div,
#ds2type-select-menu .menu-overlay .menu-body div.region .filing-wrapper div,
#thesis-select-menu .menu-overlay .menu-body div.region .filing-wrapper div {
  width: 169px;
}
#sector-subsector-menu .menu-overlay .menu-body div.exchange,
#region-select-menu .menu-overlay .menu-body div.exchange,
#exchange-select-menu .menu-overlay .menu-body div.exchange,
#ds2type-select-menu .menu-overlay .menu-body div.exchange,
#thesis-select-menu .menu-overlay .menu-body div.exchange {
  padding: 0;
  border: none;
  width: inherit;
  height: inherit;
  margin: 0;
  display: none;
}
#sector-subsector-menu .menu-overlay .menu-body div.exchange .filing-wrapper div,
#region-select-menu .menu-overlay .menu-body div.exchange .filing-wrapper div,
#exchange-select-menu .menu-overlay .menu-body div.exchange .filing-wrapper div,
#ds2type-select-menu .menu-overlay .menu-body div.exchange .filing-wrapper div,
#thesis-select-menu .menu-overlay .menu-body div.exchange .filing-wrapper div {
  width: 268px;
}
#sector-subsector-menu .menu-overlay .menu-body div.ds2type,
#region-select-menu .menu-overlay .menu-body div.ds2type,
#exchange-select-menu .menu-overlay .menu-body div.ds2type,
#ds2type-select-menu .menu-overlay .menu-body div.ds2type,
#thesis-select-menu .menu-overlay .menu-body div.ds2type {
  padding: 0;
  border: none;
  width: inherit;
  height: inherit;
  margin: 0;
  display: block;
}
#sector-subsector-menu .menu-overlay .menu-body p,
#region-select-menu .menu-overlay .menu-body p,
#exchange-select-menu .menu-overlay .menu-body p,
#ds2type-select-menu .menu-overlay .menu-body p,
#thesis-select-menu .menu-overlay .menu-body p {
  font-size: 11px;
  line-height: 16px;
  display: inline-block;
  padding-right: 6px;
}
#sector-subsector-menu .menu-overlay .menu-body p span,
#region-select-menu .menu-overlay .menu-body p span,
#exchange-select-menu .menu-overlay .menu-body p span,
#ds2type-select-menu .menu-overlay .menu-body p span,
#thesis-select-menu .menu-overlay .menu-body p span {
  font-weight: 600;
}
#sector-subsector-menu .menu-overlay .menu-body div.globalSearch,
#region-select-menu .menu-overlay .menu-body div.globalSearch,
#exchange-select-menu .menu-overlay .menu-body div.globalSearch,
#ds2type-select-menu .menu-overlay .menu-body div.globalSearch,
#thesis-select-menu .menu-overlay .menu-body div.globalSearch {
  display: block;
  height: 100%;
}
#sector-subsector-menu .menu-overlay .menu-body div.globalSearch .item,
#region-select-menu .menu-overlay .menu-body div.globalSearch .item,
#exchange-select-menu .menu-overlay .menu-body div.globalSearch .item,
#ds2type-select-menu .menu-overlay .menu-body div.globalSearch .item,
#thesis-select-menu .menu-overlay .menu-body div.globalSearch .item {
  float: left;
}
#sector-subsector-menu .menu-overlay .menu-body div.globalSearch,
#region-select-menu .menu-overlay .menu-body div.globalSearch,
#exchange-select-menu .menu-overlay .menu-body div.globalSearch,
#ds2type-select-menu .menu-overlay .menu-body div.globalSearch,
#thesis-select-menu .menu-overlay .menu-body div.globalSearch {
  display: none;
}
#sector-subsector-menu .menu-overlay .menu-body .sector,
#region-select-menu .menu-overlay .menu-body .sector,
#exchange-select-menu .menu-overlay .menu-body .sector,
#ds2type-select-menu .menu-overlay .menu-body .sector,
#thesis-select-menu .menu-overlay .menu-body .sector,
#sector-subsector-menu .menu-overlay .menu-body .region,
#region-select-menu .menu-overlay .menu-body .region,
#exchange-select-menu .menu-overlay .menu-body .region,
#ds2type-select-menu .menu-overlay .menu-body .region,
#thesis-select-menu .menu-overlay .menu-body .region,
#sector-subsector-menu .menu-overlay .menu-body .exchange,
#region-select-menu .menu-overlay .menu-body .exchange,
#exchange-select-menu .menu-overlay .menu-body .exchange,
#ds2type-select-menu .menu-overlay .menu-body .exchange,
#thesis-select-menu .menu-overlay .menu-body .exchange,
#sector-subsector-menu .menu-overlay .menu-body .filling-wrapper,
#region-select-menu .menu-overlay .menu-body .filling-wrapper,
#exchange-select-menu .menu-overlay .menu-body .filling-wrapper,
#ds2type-select-menu .menu-overlay .menu-body .filling-wrapper,
#thesis-select-menu .menu-overlay .menu-body .filling-wrapper,
#sector-subsector-menu .menu-overlay .menu-body .ds2type,
#region-select-menu .menu-overlay .menu-body .ds2type,
#exchange-select-menu .menu-overlay .menu-body .ds2type,
#ds2type-select-menu .menu-overlay .menu-body .ds2type,
#thesis-select-menu .menu-overlay .menu-body .ds2type {
  display: inline-block;
}
#sector-subsector-menu .menu-overlay .menu-body .sector .item,
#region-select-menu .menu-overlay .menu-body .sector .item,
#exchange-select-menu .menu-overlay .menu-body .sector .item,
#ds2type-select-menu .menu-overlay .menu-body .sector .item,
#thesis-select-menu .menu-overlay .menu-body .sector .item,
#sector-subsector-menu .menu-overlay .menu-body .region .item,
#region-select-menu .menu-overlay .menu-body .region .item,
#exchange-select-menu .menu-overlay .menu-body .region .item,
#ds2type-select-menu .menu-overlay .menu-body .region .item,
#thesis-select-menu .menu-overlay .menu-body .region .item,
#sector-subsector-menu .menu-overlay .menu-body .exchange .item,
#region-select-menu .menu-overlay .menu-body .exchange .item,
#exchange-select-menu .menu-overlay .menu-body .exchange .item,
#ds2type-select-menu .menu-overlay .menu-body .exchange .item,
#thesis-select-menu .menu-overlay .menu-body .exchange .item,
#sector-subsector-menu .menu-overlay .menu-body .filling-wrapper .item,
#region-select-menu .menu-overlay .menu-body .filling-wrapper .item,
#exchange-select-menu .menu-overlay .menu-body .filling-wrapper .item,
#ds2type-select-menu .menu-overlay .menu-body .filling-wrapper .item,
#thesis-select-menu .menu-overlay .menu-body .filling-wrapper .item,
#sector-subsector-menu .menu-overlay .menu-body .ds2type .item,
#region-select-menu .menu-overlay .menu-body .ds2type .item,
#exchange-select-menu .menu-overlay .menu-body .ds2type .item,
#ds2type-select-menu .menu-overlay .menu-body .ds2type .item,
#thesis-select-menu .menu-overlay .menu-body .ds2type .item {
  display: inline-block;
}
#sector-subsector-menu .menu-overlay .menu-body .sector .item h5,
#region-select-menu .menu-overlay .menu-body .sector .item h5,
#exchange-select-menu .menu-overlay .menu-body .sector .item h5,
#ds2type-select-menu .menu-overlay .menu-body .sector .item h5,
#thesis-select-menu .menu-overlay .menu-body .sector .item h5,
#sector-subsector-menu .menu-overlay .menu-body .region .item h5,
#region-select-menu .menu-overlay .menu-body .region .item h5,
#exchange-select-menu .menu-overlay .menu-body .region .item h5,
#ds2type-select-menu .menu-overlay .menu-body .region .item h5,
#thesis-select-menu .menu-overlay .menu-body .region .item h5,
#sector-subsector-menu .menu-overlay .menu-body .exchange .item h5,
#region-select-menu .menu-overlay .menu-body .exchange .item h5,
#exchange-select-menu .menu-overlay .menu-body .exchange .item h5,
#ds2type-select-menu .menu-overlay .menu-body .exchange .item h5,
#thesis-select-menu .menu-overlay .menu-body .exchange .item h5,
#sector-subsector-menu .menu-overlay .menu-body .filling-wrapper .item h5,
#region-select-menu .menu-overlay .menu-body .filling-wrapper .item h5,
#exchange-select-menu .menu-overlay .menu-body .filling-wrapper .item h5,
#ds2type-select-menu .menu-overlay .menu-body .filling-wrapper .item h5,
#thesis-select-menu .menu-overlay .menu-body .filling-wrapper .item h5,
#sector-subsector-menu .menu-overlay .menu-body .ds2type .item h5,
#region-select-menu .menu-overlay .menu-body .ds2type .item h5,
#exchange-select-menu .menu-overlay .menu-body .ds2type .item h5,
#ds2type-select-menu .menu-overlay .menu-body .ds2type .item h5,
#thesis-select-menu .menu-overlay .menu-body .ds2type .item h5 {
  display: inline-flex;
  max-width: 100%;
}
#sector-subsector-menu .menu-overlay .menu-body .sector .item h5 span.text,
#region-select-menu .menu-overlay .menu-body .sector .item h5 span.text,
#exchange-select-menu .menu-overlay .menu-body .sector .item h5 span.text,
#ds2type-select-menu .menu-overlay .menu-body .sector .item h5 span.text,
#thesis-select-menu .menu-overlay .menu-body .sector .item h5 span.text,
#sector-subsector-menu .menu-overlay .menu-body .region .item h5 span.text,
#region-select-menu .menu-overlay .menu-body .region .item h5 span.text,
#exchange-select-menu .menu-overlay .menu-body .region .item h5 span.text,
#ds2type-select-menu .menu-overlay .menu-body .region .item h5 span.text,
#thesis-select-menu .menu-overlay .menu-body .region .item h5 span.text,
#sector-subsector-menu .menu-overlay .menu-body .exchange .item h5 span.text,
#region-select-menu .menu-overlay .menu-body .exchange .item h5 span.text,
#exchange-select-menu .menu-overlay .menu-body .exchange .item h5 span.text,
#ds2type-select-menu .menu-overlay .menu-body .exchange .item h5 span.text,
#thesis-select-menu .menu-overlay .menu-body .exchange .item h5 span.text,
#sector-subsector-menu .menu-overlay .menu-body .filling-wrapper .item h5 span.text,
#region-select-menu .menu-overlay .menu-body .filling-wrapper .item h5 span.text,
#exchange-select-menu .menu-overlay .menu-body .filling-wrapper .item h5 span.text,
#ds2type-select-menu .menu-overlay .menu-body .filling-wrapper .item h5 span.text,
#thesis-select-menu .menu-overlay .menu-body .filling-wrapper .item h5 span.text,
#sector-subsector-menu .menu-overlay .menu-body .ds2type .item h5 span.text,
#region-select-menu .menu-overlay .menu-body .ds2type .item h5 span.text,
#exchange-select-menu .menu-overlay .menu-body .ds2type .item h5 span.text,
#ds2type-select-menu .menu-overlay .menu-body .ds2type .item h5 span.text,
#thesis-select-menu .menu-overlay .menu-body .ds2type .item h5 span.text {
  max-width: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper,
#region-select-menu .menu-overlay .menu-body .filing-wrapper,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper {
  width: 563px;
  height: auto;
  padding: 24px 0 8px 0px;
  overflow: hidden;
  border: 1px solid #e8eef7;
  border-top: none;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper .head,
#region-select-menu .menu-overlay .menu-body .filing-wrapper .head,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper .head,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper .head,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper .head {
  height: 24px;
  line-height: 24px;
  padding-left: 24px;
  background-color: #e8eef7;
  width: 100%;
  max-width: 100%;
  display: block;
  position: absolute;
  top: 0;
  border: none;
  border-radius: 2px 2px 0 0;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.selected,
#region-select-menu .menu-overlay .menu-body .filing-wrapper.selected,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.selected,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.selected,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.selected {
  border-color: #3d7fba;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.selected div,
#region-select-menu .menu-overlay .menu-body .filing-wrapper.selected div,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.selected div,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.selected div,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.selected div {
  border-color: #3d7fba;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox label,
#region-select-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox label,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox label,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox label,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox label {
  background-color: #1e374d;
  border-color: #1e374d;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox label:after,
#region-select-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox label:after,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox label:after,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox label:after,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox label:after {
  border-color: #ffffff;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox span,
#region-select-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox span,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox span,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox span,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.selected div .checkbox span {
  background-color: #3d7fba;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active,
#region-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active {
  border-color: #d4e0ea;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox label,
#region-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox label,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox label,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox label,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox label {
  background-color: #ffffff;
  border-color: #d4e0ea;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox label:after,
#region-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox label:after,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox label:after,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox label:after,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox label:after {
  border-color: #3d7fba;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox span,
#region-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox span,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox span,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox span,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.selected div.zero-active .checkbox span {
  background-color: #e8eef7;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label,
#region-select-menu .menu-overlay .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label {
  background-color: #1e374d;
  border-color: #1e374d;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label:after,
#region-select-menu .menu-overlay .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label:after,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label:after,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label:after,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label:after {
  border-color: #ffffff;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.selected .head:nth-child(2),
#region-select-menu .menu-overlay .menu-body .filing-wrapper.selected .head:nth-child(2),
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.selected .head:nth-child(2),
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.selected .head:nth-child(2),
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.selected .head:nth-child(2) {
  background-color: #3d7fba;
  color: #ffffff;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.incomplete,
#region-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete {
  border-color: #bbc6d5;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.incomplete .filter-sub-box label,
#region-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete .filter-sub-box label,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete .filter-sub-box label,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete .filter-sub-box label,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete .filter-sub-box label {
  background-color: #698094;
  border-color: #bbc6d5;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.incomplete .filter-sub-box label:after,
#region-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete .filter-sub-box label:after,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete .filter-sub-box label:after,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete .filter-sub-box label:after,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete .filter-sub-box label:after {
  border-color: #ffffff;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper.incomplete .head:nth-child(2),
#region-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete .head:nth-child(2),
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete .head:nth-child(2),
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete .head:nth-child(2),
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper.incomplete .head:nth-child(2) {
  background-color: #bbc6d5;
  color: #ffffff;
}
#sector-subsector-menu .menu-overlay .menu-body .filing-wrapper .item h5 span.text,
#region-select-menu .menu-overlay .menu-body .filing-wrapper .item h5 span.text,
#exchange-select-menu .menu-overlay .menu-body .filing-wrapper .item h5 span.text,
#ds2type-select-menu .menu-overlay .menu-body .filing-wrapper .item h5 span.text,
#thesis-select-menu .menu-overlay .menu-body .filing-wrapper .item h5 span.text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
#sector-subsector-menu .menu-overlay .menu-body.body_only,
#region-select-menu .menu-overlay .menu-body.body_only,
#exchange-select-menu .menu-overlay .menu-body.body_only,
#ds2type-select-menu .menu-overlay .menu-body.body_only,
#thesis-select-menu .menu-overlay .menu-body.body_only {
  margin-left: 0px;
}
#sector-subsector-menu .menu-overlay .menu-body div,
#region-select-menu .menu-overlay .menu-body div,
#exchange-select-menu .menu-overlay .menu-body div,
#ds2type-select-menu .menu-overlay .menu-body div,
#thesis-select-menu .menu-overlay .menu-body div {
  width: 280px;
  height: 26px;
}
#sector-subsector-menu .menu-overlay .menu-body div .checkbox,
#region-select-menu .menu-overlay .menu-body div .checkbox,
#exchange-select-menu .menu-overlay .menu-body div .checkbox,
#ds2type-select-menu .menu-overlay .menu-body div .checkbox,
#thesis-select-menu .menu-overlay .menu-body div .checkbox {
  height: 24px;
}
#sector-subsector-menu .menu-overlay .menu-body div .checkbox label,
#region-select-menu .menu-overlay .menu-body div .checkbox label,
#exchange-select-menu .menu-overlay .menu-body div .checkbox label,
#ds2type-select-menu .menu-overlay .menu-body div .checkbox label,
#thesis-select-menu .menu-overlay .menu-body div .checkbox label {
  top: 5px;
}
#sector-subsector-menu .menu-overlay .menu-head,
#region-select-menu .menu-overlay .menu-head,
#exchange-select-menu .menu-overlay .menu-head,
#ds2type-select-menu .menu-overlay .menu-head,
#thesis-select-menu .menu-overlay .menu-head {
  margin-left: 227px;
  background-color: #ffffff;
}
#sector-subsector-menu .menu-overlay .menu-head.body_only,
#region-select-menu .menu-overlay .menu-head.body_only,
#exchange-select-menu .menu-overlay .menu-head.body_only,
#ds2type-select-menu .menu-overlay .menu-head.body_only,
#thesis-select-menu .menu-overlay .menu-head.body_only {
  margin-left: 0px;
}
#ds2type-select-menu {
  width: 593px;
}
#screener-confirm-popup {
  display: none;
  position: absolute;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  border-radius: 3px;
  border: 1px solid #BCBCBC;
  padding: 5px 10px 15px 10px;
  width: 230px;
  background: #ffffff;
  -webkit-border-radius: 3px;
  z-index: 1005;
}
#screener-confirm-popup .row1 {
  cursor: default;
  padding: 6px;
}
#screener-confirm-popup .row1 .title {
  line-height: 18px;
  font-size: 15px;
  padding: 0 6px;
  text-align: center;
  color: #3d7fba;
  white-space: pre-wrap;
}
#screener-confirm-popup .row2 {
  cursor: default;
  padding: 6px;
}
#screener-confirm-popup .row2 .button {
  border-radius: 3px;
  line-height: 24px;
  width: 100px;
  padding: 6px;
  font-size: 14px;
  cursor: pointer;
  border: 1px solid #3d7fba;
  background-color: #ffffff;
  color: #3d7fba;
}
#screener-confirm-popup .row2 .confirm {
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  color: #ffffff;
}
#screener-confirm-popup .row2 #scp-save-new {
  display: none;
  width: 210px;
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  color: #ffffff;
  margin-right: 15px;
}
.swap-ticker-popup[style] {
  width: 350px !important;
}
.swap-ticker-popup[style] #scp-cancel {
  width: 200px;
}
#screener-custom-field-conflict-popup,
#screener-custom-field-new-popup {
  z-index: 1005;
  width: 534px;
  height: 342px;
  border-radius: 4px;
  background-color: #434e60;
  box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.41);
  padding: 10px;
  position: fixed;
  top: 50%;
  left: 50%;
  margin-left: -277px;
  margin-top: -189px;
  display: none;
}
#screener-custom-field-conflict-popup .scfc-header,
#screener-custom-field-new-popup .scfc-header {
  height: 20px;
  text-align: left;
  color: #ffffff;
  font-size: 12px;
  padding-top: 4px;
  font-weight: bold;
}
#screener-custom-field-conflict-popup .scfc-main,
#screener-custom-field-new-popup .scfc-main {
  float: left;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-choose-all-box .button,
#screener-custom-field-new-popup .scfc-main .scfc-choose-all-box .button {
  font-size: 12px;
  letter-spacing: 0.1px;
  text-align: center;
  height: 32px;
  line-height: 18px;
  display: inline-block;
  padding: 7px;
  box-sizing: border-box;
  font-weight: bold;
  cursor: pointer;
  color: #f3f7fb;
  background-color: #4f5d70;
  width: 49.9%;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-choose-all-box .button.selected,
#screener-custom-field-new-popup .scfc-main .scfc-choose-all-box .button.selected {
  background-color: #3d7fba;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box {
  width: 533.5px;
  height: 227.5px;
  border-radius: 2px;
  background-color: #4f5d70;
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.13), inset 0 1px 0 0 rgba(255, 255, 255, 0.06);
  margin-top: 12px;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-header,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-header {
  color: #f9fcff;
  font-size: 12px;
  width: 533px;
  height: 32px;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-header .scfc-field-header,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-header .scfc-field-header {
  border-bottom: 2px solid #434e60;
  height: 31px;
  line-height: 31px;
  padding-left: 8.5px;
  font-weight: bold;
  float: left;
  width: 255px;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-header .left-field-header,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-header .left-field-header {
  border-right: 1px solid #434e60;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container {
  height: 194px;
  width: 533px;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row-sample,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row-sample {
  display: none;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row {
  border-bottom: 1px solid #434e60;
  min-height: 12px;
  width: 529px;
  overflow: hidden;
  display: flex;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-updated-field,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-updated-field {
  width: 248px;
  padding-top: 8.7px;
  padding-bottom: 8.7px;
  padding-right: 9px;
  cursor: pointer;
  float: left;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-field-header-text,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-field-header-text,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-field-header-text,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-field-header-text,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-updated-field .scfc-field-header-text,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-updated-field .scfc-field-header-text {
  color: #f9fcff;
  font-size: 12px;
  font-weight: bold;
  padding-bottom: 3px;
  font-style: italic;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-field-text,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-field-text,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-field-text,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-field-text,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-updated-field .scfc-field-text,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-updated-field .scfc-field-text {
  color: #f9fcff;
  font-size: 12px;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field {
  padding-left: 8px;
  border-right: 1px solid #434e60;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save {
  float: left;
  padding-top: 7px;
  opacity: 0.3;
  pointer-events: none;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-checkbox,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-checkbox,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-checkbox,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-checkbox {
  float: left;
  position: relative;
  margin-top: -2px;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-checkbox input,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-checkbox input,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-checkbox input,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-checkbox input {
  height: 10px;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-checkbox label,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-checkbox label,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-checkbox label,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-checkbox label {
  cursor: pointer;
  position: absolute;
  width: 11px;
  height: 11px;
  top: 2px;
  left: 3px;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-checkbox label:after,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-checkbox label:after,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-checkbox label:after,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-checkbox label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 2px;
  left: 2px;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-checkbox label:hover::after,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-checkbox label:hover::after,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-checkbox label:hover::after,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-checkbox label:hover::after {
  opacity: 0.3;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-checkbox.active label,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-checkbox.active label,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-checkbox.active label,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-checkbox.active label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-checkbox.active label:after,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-checkbox.active label:after,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-checkbox.active label:after,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-checkbox.active label:after {
  border-color: #ffffff;
  opacity: 1;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-field-text,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field .scfc-check-save .scfc-save-field-text,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-field-text,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save .scfc-save-field-text {
  float: left;
  color: #e8eef7;
  font-size: 11px;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-updated-field,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-updated-field {
  padding-left: 8.5px;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .disabled,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .disabled {
  pointer-events: none;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field:hover,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field:hover,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field:hover,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field:hover,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-updated-field:hover,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-updated-field:hover {
  background-color: #364051;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field:hover.selected,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field:hover.selected,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field:hover.selected,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-original-field:hover.selected,
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-updated-field:hover.selected,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-updated-field:hover.selected {
  background-color: #3d7fba;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .selected,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .selected {
  background-color: #3d7fba;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .selected .scfc-check-save,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .scfc-field-row .selected .scfc-check-save {
  opacity: 1;
  pointer-events: auto;
}
#screener-custom-field-conflict-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .simplebar-track,
#screener-custom-field-new-popup .scfc-main .scfc-select-field-box .scfc-field-row-container .simplebar-track {
  width: 0;
  right: 3px;
}
#screener-custom-field-conflict-popup .scfc-main .sfm-filter-description,
#screener-custom-field-new-popup .scfc-main .sfm-filter-description {
  margin-top: 11px;
}
#screener-custom-field-conflict-popup .scfc-main .sfm-filter-description .sfm-description-head-text,
#screener-custom-field-new-popup .scfc-main .sfm-filter-description .sfm-description-head-text {
  height: 10px;
  font-size: 10px;
  line-height: 1.5;
  letter-spacing: 0.1px;
  text-align: left;
  color: #7e91ad;
  margin-bottom: 5.5px;
  margin-left: 1px;
}
#screener-custom-field-conflict-popup .scfc-main .sfm-filter-description .sfm-description-box,
#screener-custom-field-new-popup .scfc-main .sfm-filter-description .sfm-description-box {
  /*width: 523px;
        height: 82px;*/
  border-radius: 2px;
  background-color: #364051;
  /*border: solid 1px #4f5d70;*/
  font-size: 12px;
  text-align: left;
  color: #f9fcff;
  padding: 4px;
}
#screener-custom-field-conflict-popup .scfc-footer,
#screener-custom-field-new-popup .scfc-footer {
  height: 30px;
  margin-top: 8px;
  width: 534px;
  float: left;
  position: relative;
  border-top: 1px solid #364051;
  padding-top: 8px;
}
#screener-custom-field-conflict-popup .scfc-footer .scfc-confirm,
#screener-custom-field-new-popup .scfc-footer .scfc-confirm {
  width: 93px;
  height: 30px;
  border-radius: 2px;
  background-color: #3d7fba;
  font-size: 12px;
  font-weight: bold;
  line-height: 30px;
  letter-spacing: 0.1px;
  text-align: center;
  color: #ffffff;
  float: right;
  cursor: pointer;
}
#screener-custom-field-conflict-popup .scfc-footer .scfc-cancel,
#screener-custom-field-new-popup .scfc-footer .scfc-cancel {
  width: 38.5px;
  height: 30px;
  font-size: 12px;
  line-height: 30px;
  letter-spacing: 0.1px;
  font-weight: bold;
  text-align: center;
  color: #a7c4df;
  float: right;
  margin-right: 19px;
  cursor: pointer;
}
#screener-custom-field-new-popup {
  width: 400px!important;
  margin-left: -200px !important;
}
#screener-custom-field-new-popup .scfc-select-field-box {
  width: 400px!important;
}
#screener-custom-field-new-popup .scfc-select-field-box .scfc-field-row-header {
  width: 400px!important;
}
#screener-custom-field-new-popup .scfc-select-field-box .scfc-field-row-header .scfc-field-header {
  width: 400px!important;
}
#screener-custom-field-new-popup .scfc-select-field-box .scfc-field-row-container {
  width: 400px!important;
}
#screener-custom-field-new-popup .scfc-select-field-box .scfc-field-row-container .scfc-field-row {
  width: 398px!important;
}
#screener-custom-field-new-popup .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field {
  width: 398px!important;
}
#screener-custom-field-new-popup .scfc-select-field-box .scfc-field-row-container .scfc-field-row .scfc-new-field .scfc-check-save {
  margin-right: 10px;
}
#screener-custom-field-new-popup .scfc-footer {
  width: 400px!important;
}
#screener-overlay {
  background-color: #000000;
  padding: 0px;
  opacity: 0;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 1001;
  display: none;
  width: 100%;
  height: 100%;
}
#screener-custom-field-overlay {
  background-color: #000000;
  padding: 0px;
  opacity: 0;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 1002;
  display: none;
  width: 100%;
  height: 100%;
}
#screener-conflict-box-overlay {
  background-color: #000000;
  padding: 0px;
  opacity: 0.5;
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 1004;
  display: none;
  width: 100%;
  height: 100%;
}
#screener-filter-menu {
  height: 461.5px;
}
.greyRow {
  background-color: lightgray !important;
}
.risk_reward_popup .seperator {
  margin: 6px 6px 6px 9px;
  height: 22px;
  border-left: 1px solid #ccd8e6;
}
.risk_reward_popup .button-with-attachment {
  margin-top: 3px;
  padding: 6px 5px;
}
.risk_reward_popup .button-with-attachment .icon {
  fill: #7e91ad;
  width: 18px;
  height: 18px;
}
.risk_reward_popup .button-with-attachment.selected {
  background-color: #7e91ad;
}
.risk_reward_popup .button-with-attachment.selected .icon {
  fill: white;
  background-color: #7e91ad;
}
#risk-reward-container {
  overflow: hidden;
  height: inherit;
  background-color: white;
}
#risk-reward-container .left-pane,
#risk-reward-container #right-content-riskreward,
#risk-reward-container #stream-search-box-holder,
#risk-reward-container #left-content-riskreward {
  /*transition: all 0.3s ease-out;*/
}
#risk-reward-container .left-pane.active {
  position: absolute;
  left: -248px;
  top: 0;
  /*transition: all 0.3s ease-out;*/
}
#risk-reward-container #left-content-riskreward.active,
#risk-reward-container #stream-search-box-holder.active {
  position: absolute;
  left: -248px;
  top: 0;
  /*transition: all 0.3s ease-out;*/
}
#risk-reward-container #right-content-riskreward.active {
  width: 100%;
  left: 0;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  /*transition: left 0.3s ease-out;*/
}
#risk-reward-container #left-content-riskreward {
  clear: both;
  float: left;
  width: 100%;
  box-sizing: border-box;
  /*height: inherit;*/
  height: calc(100% - 145px);
  overflow-y: scroll;
  overflow-x: hidden;
  border-top: 2px solid #d4e0ea;
}
#risk-reward-container #left-content-riskreward .inset-container {
  float: left;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  width: 100%;
  color: #4D4D4D;
  background-color: #ffffff;
  border-bottom: 1px solid #d4e0ea;
}
#risk-reward-container #left-content-riskreward .inset-container .header-container {
  height: 22px;
  width: 100%;
  padding-top: 4px;
  font-family: Helvetica Neue, sans-serif;
  background-color: #eef1f4;
}
#risk-reward-container #left-content-riskreward .inset-container .header-container .header-text {
  color: #3d7fba;
  font-weight: 500;
  font-size: 12px;
  padding-left: 6px;
  line-height: 18px;
  text-transform: uppercase;
  width: 80%;
  float: left;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#risk-reward-container #left-content-riskreward .inset-container .header-container .header-expand-collapse {
  font-size: 12px;
  padding-right: 8px;
  margin-top: 4px;
  color: #BCBCBC;
  display: none;
}
#risk-reward-container #left-content-riskreward .inset-container .header-container .header-expand-collapse:hover {
  color: #595959;
}
#risk-reward-container #left-content-riskreward .inset-container .subheader-container {
  height: 18px;
  padding-top: 4px;
  padding-left: 6px;
  padding-right: 6px;
  border-bottom: 1px solid #BCBCBC;
  font-family: Helvetica Neue, sans-serif;
  background-color: #F6F6F6;
  -moz-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  box-shadow: inset -4px 0 5px -2px #EAEAEA;
  color: #595959;
  font-size: 9px;
}
#risk-reward-container #left-content-riskreward .inset-container .subheader-container .subheader-ticker {
  float: left;
  width: 40%;
}
#risk-reward-container #left-content-riskreward .inset-container .subheader-container .subheader-quickstat {
  float: left;
  width: 7%;
  text-align: center;
  height: 0;
}
#risk-reward-container #left-content-riskreward .inset-container .subheader-container .subheader-percent {
  float: right;
  text-align: center;
  width: 20%;
}
#risk-reward-container #left-content-riskreward .inset-container .subheader-container .subheader-chng {
  float: right;
  text-align: center;
  width: 20%;
}
#risk-reward-container #left-content-riskreward .inset-container .subheader-container .subheader-price {
  float: right;
  text-align: center;
  width: 20%;
}
#risk-reward-container #left-content-riskreward .inset-container .subheader-container .subheader-arrow {
  font-size: 6px;
  margin-left: 2px;
}
#risk-reward-container #left-content-riskreward .inset-container .subheader-container .subheader-arrow:hover {
  cursor: pointer;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container {
  width: 100%;
  font-family: Helvetica Neue, sans-serif;
  cursor: pointer;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container.active-watchlist {
  background-color: #EEEEEE;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container .list-item {
  padding: 6px 6px;
  font-size: 12px;
  height: 18px;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container .list-item .list-ticker {
  margin-left: 10px;
  float: left;
  width: 20%;
  color: #437FB7;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container .list-item .list-percent,
#risk-reward-container #left-content-riskreward .inset-container .list-item-container .list-item .list-change {
  float: right;
  text-align: center;
  width: 20%;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container .list-item .list-chng {
  float: right;
  text-align: center;
  width: 20%;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container .list-item .list-price {
  float: right;
  text-align: center;
  width: 20%;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container .list-item .list-quickstat {
  display: none;
  float: left;
  width: 10%;
  text-align: center;
  margin-top: 2px;
  font-size: 9px;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container .list-item .watchlist-name {
  width: 70%;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container .list-item .item-name {
  margin-left: 10px;
  font-size: 12px;
  float: left;
  color: #3d7fba;
  line-height: 18px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container .list-item .item-name:last-child {
  border-bottom: none;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container .list-item .item-number {
  float: right;
  /*color: #2F8B27;*/
  padding-right: 6px;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container .list-item .stock-price {
  padding-right: 10px;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container .list-item .selected {
  text-decoration: underline;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container .list-item:hover {
  background: #e8eef7;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container.active {
  background: #e8eef7;
}
#risk-reward-container #left-content-riskreward .inset-container .fol_rec_watchlist {
  border-bottom: 1px solid #2e3644 !important;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container.recent_watchlist .list-item,
#risk-reward-container #left-content-riskreward .inset-container .list-item-container.followed_watchlist .list-item,
#risk-reward-container #left-content-riskreward .inset-container .list-item-container.fol_rec_watchlist .list-item {
  padding-left: 1px;
}
#risk-reward-container #left-content-riskreward .inset-container .list-item-container:last-child {
  border-bottom: none;
}
#risk-reward-container #left-content-riskreward #notebook-search-box-holder {
  /*width: 250px;*/
  width: 200px;
  float: left;
  height: 32px;
  /*margin-left: 15px;*/
  margin-left: 0;
}
#risk-reward-container #left-content-riskreward .search-box-holder {
  width: 100%;
  font-size: 14px;
  /*margin-left: 5px;*/
  margin-top: 7px;
  margin-bottom: 7px;
  border: none;
  float: left;
  background-color: #ededed;
  box-shadow: 0 1px 0 #dedede, inset 0 0 0 rgba(223, 223, 223, 0.3);
  background-image: linear-gradient(to top, #ededed -25%, #fff 125%);
}
#risk-reward-container #left-content-riskreward .search-box-holder .risk-reward-search {
  overflow: hidden;
  position: relative;
  width: 100%;
}
#risk-reward-container #left-content-riskreward .search-box-holder .risk-reward-search .noisy-long-wrapper {
  border: 2px solid #d4e0ea;
}
#risk-reward-container #left-content-riskreward .search-box-holder .risk-reward-search .search-input-box-risk {
  width: 200px;
  height: 26px;
  background-image: url("http://localhost:9000/css/images/magnifier.png");
  background-repeat: no-repeat;
  background-position: right center;
  border: 1px solid #bbb;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #4D4D4D;
  background-color: #ffffff;
  float: left;
  outline: none;
  padding-left: 5px;
}
#risk-reward-container #left-content-riskreward .search-box-holder .risk-reward-search .add_on {
  position: absolute;
  top: 0;
  right: 0;
  width: 30px;
  height: 30px;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
  border: 1px solid #bdbdbd;
  background: url(../images/plus_icon.png) no-repeat center center #f9f9f9;
  box-shadow: inset 0 1px 0 #fff, inset 0 0 3px #fff;
  outline: 0;
  cursor: pointer;
}
#risk-reward-container #left-content-riskreward .search-box-holder .risk-reward-search .add_comp_check {
  display: block;
  color: #595959;
  font-family: Helvetica Neue, sans-serif;
  font-size: 12px;
  font-weight: 600;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #bdbdbd;
  background-color: #f9f9f9;
  box-shadow: inset 0 1px 0 #fff;
  background-image: linear-gradient(to top, #efefef -20%, #f3f3f3 3.79%, #fbfbfb 120%);
  padding: 6px 0 6px 30px;
  margin-top: 10px;
}
#risk-reward-container #left-content-riskreward .search-box-holder .risk-reward-search #add_comp {
  position: absolute;
  left: 10px;
  bottom: 8px;
  padding: 0;
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
}
#risk-reward-container #left-content-riskreward .search-box-holder .risk-reward-search .search-icon {
  float: right;
  color: #595959;
  font-size: 14px;
  margin-right: 8px;
  margin-top: 9px;
}
#risk-reward-container #left-content-riskreward #notebook-tickers-holder {
  float: left;
  width: 100%;
}
#risk-reward-container #left-content-riskreward #notebook-tickers-holder .button {
  float: right;
  width: 40px;
  height: 100%;
  text-align: center;
}
#risk-reward-container #left-content-riskreward #notebook-tickers-holder .button .icon {
  margin-top: 8px;
  color: #595959;
}
#risk-reward-container #left-content-riskreward #notebook-tickers-holder .outer-notes-list {
  padding: 20px 0;
}
#risk-reward-container #left-content-riskreward #notebook-tickers-holder .outer-notes-list .list-item-container {
  width: 100%;
}
#risk-reward-container #left-content-riskreward #notebook-tickers-holder .outer-notes-list .list-item-container .list-item {
  height: 20px;
  padding-top: 6px;
  padding-left: 1px;
  /*padding-right: 6px;*/
  font-size: 13px;
}
#risk-reward-container #left-content-riskreward #notebook-tickers-holder .outer-notes-list .list-item-container .list-item .list-note-text {
  float: left;
  width: 45%;
  cursor: pointer;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#risk-reward-container #left-content-riskreward #notebook-tickers-holder .outer-notes-list .list-item-container .list-item .note-updated-date {
  float: left;
  width: 55%;
}
#risk-reward-container #right-content-riskreward .right-screen-content {
  overflow-x: hidden;
}
#risk-reward-container #right-content-riskreward .right-screen-content .peer-group .select2-container a span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 130px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .private-peers {
  display: none;
  width: 176px;
  background-color: #ffffff;
  box-shadow: 0 1px 1px 0 rgba(25, 50, 72, 0.17);
  cursor: pointer;
  text-align: center;
  height: 32px;
  margin: 6px;
  line-height: 29px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .private-peers div {
  display: inline-block;
  vertical-align: middle;
  font-size: 11px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #698094;
  cursor: pointer;
  text-align: center;
}
#risk-reward-container #right-content-riskreward .right-screen-content .right-side-options {
  padding: 6px !important;
}
#risk-reward-container #right-content-riskreward .right-screen-content div.header {
  z-index: 2;
  height: 47px!important;
}
#risk-reward-container #right-content-riskreward .right-screen-content div.header .dropdown-title {
  line-height: 37px;
  font-size: 16px;
  margin: 0px 0 0px 0px;
}
#risk-reward-container #right-content-riskreward .right-screen-content div.header .left-side-options {
  padding: 3px 6px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .row_header_table .row_wrapper {
  --lh: 16px;
  --max-lines: 2;
  --margin-height: 10px;
  --padding-height: 4px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .row_header_table .row_wrapper .row-add-remove [src="#icon-sn-trash"] {
  display: none;
}
#risk-reward-container #right-content-riskreward .right-screen-content .row_header_table .row_wrapper:nth-child(1) {
  height: 33px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .row_header_table .row_wrapper:nth-child(1) .fc {
  height: 31px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .row_header_table .row_wrapper.two-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .row_header_table .row_wrapper.two-line .fc {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .row_header_table .row_wrapper.two-line .fc div {
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .row_header_table .row_wrapper.more-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .row_header_table .row_wrapper.more-line .fc {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .row_header_table .row_wrapper.more-line .fc div {
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .select2-drop {
  display: none !important;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .ticker_popup_icon {
  margin-top: 5px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_delete_icon {
  margin-top: 3px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .ticker-chevron {
  line-height: 24px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .fc .fcdiv {
  padding: 5px 10px !important;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper [drw='summary_vs'] .outer-wrapper .fin-title {
  overflow: hidden !important;
  width: 105px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper {
  overflow: visible;
  padding: 0 !important;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title {
  overflow: visible;
  padding: 0;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .add-ticker-form {
  position: relative;
  background-color: #ffffff;
  height: 33px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .add-ticker-form .add-ticker-icon {
  float: right;
  width: 28px;
  height: 28px;
  border-radius: 2px;
  background-color: #e8eef7;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .add-ticker-form .add-ticker-icon .icon {
  width: 14px;
  height: 14px;
  padding: 7px 0;
  position: absolute;
  left: 5px;
  top: 2px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .add-ticker-form .noisy-long-wrapper {
  width: inherit;
  padding: 0;
  height: 98%;
  border: none;
  max-width: 100px;
  box-shadow: 0 1px 4px 0 rgba(187, 198, 213, 0.45), inset 0 -1px 0 0 #3d7fba, inset 0 1px 0 0 #3d7fba;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .add-ticker-form .noisy-long-wrapper .noisy-long-list {
  padding: 0;
  height: 100%;
  background-color: white;
  box-shadow: 0 1px 4px 0 rgba(187, 198, 213, 0.45), inset 0 -1px 0 0 #3d7fba, inset 0 1px 0 0 #3d7fba;
  text-indent: initial;
  border-right: 1px solid #3d7fba;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .add-ticker-form .noisy-long-wrapper .noisy-long-list .noisy-long-token {
  text-indent: initial;
  margin-top: 4px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .add-ticker-form .noisy-long-wrapper .noisy-long-list .noisy-long-token .token-text {
  text-indent: initial;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .add-ticker-form .noisy-long-wrapper .noisy-long-list .noisy-long-token .rm-tk {
  text-indent: initial;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .add-ticker-form .noisy-long-wrapper .noisy-long-list input {
  position: absolute;
  top: 3px;
  right: 0;
  bottom: 0;
  left: 20px;
  height: 80%;
  border: none;
  padding-left: 10px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .add-ticker-form .noisy-long-wrapper .suggest-wrapper {
  overflow-y: scroll;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .add-ticker-form .noisy-long-wrapper .suggest-wrapper li {
  display: block;
  height: 30px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .add-ticker-form .noisy-long-wrapper .suggest-wrapper li div {
  line-height: normal !important;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .add-ticker-form .noisy-long-wrapper .suggest-wrapper li.seperator {
  display: none;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .add-ticker-form .noisy-long-wrapper.fixed-dropdown .suggest-wrapper {
  position: fixed;
  left: 15.3%;
  top: 190px;
  max-height: inherit;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .row_wrapper .summary_rows .outer-wrapper .fin-title .popup-position .suggest-wrapper {
  top: inherit !important;
  bottom: 33px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row {
  height: 33px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row {
  --lh: 16px;
  --max-lines: 2;
  --margin-height: 10px;
  --padding-height: 4px;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.two-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.two-line .oc {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.two-line .oc div {
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.two-line .oc.two-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.two-line .oc.two-line div {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.more-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.more-line .oc {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.more-line .oc div {
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.more-line .oc.more-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
  position: relative;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.more-line .oc.more-line div {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.more-line .oc.more-line .read-less {
  display: none;
  margin-left: 10px;
  color: #3d7fba;
  cursor: pointer;
  font-size: 11px;
  text-decoration: underline;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.more-line .oc.more-line .read-more {
  position: absolute;
  color: #3d7fba;
  cursor: pointer;
  bottom: 7px;
  right: 6px;
  font-size: 11px;
  text-decoration: underline;
  float: right;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.read-more {
  height: auto;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.read-more .oc {
  height: auto;
}
#risk-reward-container #right-content-riskreward .right-screen-content .ibes_container .year_ibes .main_table_row.read-more .oc div {
  -webkit-line-clamp: inherit;
  height: auto;
}
#risk-reward-container #right-content-riskreward .right-screen-content .dropdown-visible .ps-scrollbar-x-rail {
  z-index: 2 !important;
}
#risk-reward-container #right-content-riskreward #data-table {
  border-top: 1px solid #d4e0ea;
}
#risk-reward-container #right-content-riskreward .peer-group[style] {
  display: none !important;
  float: right;
}
#risk-reward-container #right-content-riskreward .peer-group[style] .peers-dropdown {
  width: 187px;
  position: relative;
}
#risk-reward-container #right-content-riskreward .peer-group[style] .peers-dropdown img {
  position: absolute;
  top: 11px;
  left: 10px;
  z-index: 4;
}
#risk-reward-container #right-content-riskreward .peer-group[style] .peers-dropdown .select2-container {
  width: 100%;
  border-radius: 2px;
  background-color: #ffffff;
  padding-left: 31px;
  border: 1px solid #CCD8e6;
  font-size: 12.5px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #3d7fba;
}
#risk-reward-container #right-content-riskreward .peer-group[style] .peers-dropdown .select2-container a {
  height: 32px;
  border: 0;
  border-radius: 2px;
  padding-left: 4px !important;
}
#risk-reward-container #right-content-riskreward .peer-group[style] .peers-dropdown .select2-container a span {
  display: inline-block;
  line-height: 10px;
  color: #3d7fba;
  font-weight: 500;
  font-size: 11px !important;
  padding: 12px 0 !important;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 120px;
}
#risk-reward-container #right-content-riskreward .peer-group[style] .peers-dropdown .select2-container a div {
  width: 32px;
  height: 32px;
  background-color: #f9fcff;
}
#risk-reward-container #right-content-riskreward .peer-group[style] .peers-dropdown .select2-container a div b {
  margin: 8px !important;
  margin-top: 3px !important;
}
#risk-reward-container #right-content-riskreward .peer-group[style] .peers-intl {
  width: 176px;
  margin-left: 10px;
  background-color: #ffffff;
  box-shadow: 0 1px 1px 0 rgba(25, 50, 72, 0.17);
  margin-top: 0;
  cursor: pointer;
}
#risk-reward-container #right-content-riskreward .peer-group[style] .peers-intl input {
  display: inline-block;
  vertical-align: middle;
  margin-left: 11px;
}
#risk-reward-container #right-content-riskreward .peer-group[style] .peers-intl label {
  margin-right: 6px;
  display: inline-block;
  vertical-align: middle;
  font-size: 11px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #698094;
  margin-top: 0;
}
#risk-reward-container #right-content-riskreward .peer-group[style] .peers-intl.disable-button {
  pointer-events: none;
}
#risk-reward-container #right-content-riskreward .peer-group[style] .peers-intl.disable-button label {
  color: lightgray;
}
#risk-reward-container #right-content-riskreward .peers-intl {
  height: 32px;
  line-height: 29px;
  cursor: pointer;
}
#risk-reward-container #right-content-riskreward .peers-intl .add_peers {
  color: #595959;
  font-family: Helvetica Neue, sans-serif;
  font-size: 12px;
  font-weight: 600;
  cursor: pointer;
  border-radius: 3px;
  background-color: white;
  margin-top: 10px;
}
#risk-reward-container #right-content-riskreward .peers-intl.disable-button {
  pointer-events: none;
}
#risk-reward-container #right-content-riskreward .peers-intl.disable-button label {
  color: lightgray;
}
#risk-reward-container #right-content-riskreward .final-plot {
  display: inline-block;
  background-image: url(../images/plotter@2x.png);
  background-repeat: no-repeat;
  background-color: #fff;
  border-radius: 0px;
  padding: 0 10px 5px 30px !important;
  background-position: center;
  background-size: 20px auto;
  height: 31px !important;
  margin-left: 0;
  border: solid 1px #ccd8e6;
  cursor: pointer;
  margin-right: 0;
  font-size: 13.9px;
  font-weight: 500;
  line-height: 0.71;
  text-align: left;
  color: #3d7fba;
}
#risk-reward-container #right-content-riskreward .final-plot1 {
  padding: 0px;
  width: 16px;
  color: #7E91AD;
  /* float: right; */
  display: inline-block;
  /* font-size: 13px; */
  /* padding: 3px 8px; */
  background-image: url(../images/plotter@2px.png);
  background-size: 20px auto;
  background-repeat: no-repeat;
  background-color: #ffffff;
  /* border-radius: 4px; */
  /* background-position: 8px center; */
  /* height: 28px; */
  line-height: 16px;
  margin-left: 6px;
  border: 0;
  margin-right: 0;
  /* position: absolute; */
  cursor: pointer;
  top: 0;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container {
  overflow-y: auto;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .fixed_cell[style] {
  border: 1px solid #d4e0ea !important;
  border-bottom: 2px solid #d4e0ea !important;
  background-color: #ffffff !important;
  font-weight: 500;
  color: #3d7fba;
  font-size: 13px;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .header_table {
  background: #ffffff;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .header_table .other_cell,
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .header_table .oc {
  color: #3d7fba;
  border: 1px solid #ccd8e6 !important;
  border-bottom: 2px solid #ccd8e6 !important;
  border-left: 0 !important;
  font-size: 10px !important;
  font-weight: 500;
  position: relative;
  background-color: #ffffff;
  vertical-align: middle;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .header_table .other_cell div.ui-resizable,
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .header_table .oc div.ui-resizable {
  text-align: left;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 0!important;
  margin-right: 10px!important;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table tr:nth-child(odd) {
  background: #ffffff;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table:nth-child(1) {
  height: 33px;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table:nth-child(1) .fc {
  height: 31px;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .row_wrapper:nth-of-type(odd) {
  background-color: white;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .row_wrapper:nth-of-type(even) {
  background-color: #fcfdff;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .row_wrapper {
  --lh: 16px;
  --max-lines: 2;
  --margin-height: 10px;
  --padding-height: 4px;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .row_wrapper.two-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .row_wrapper.two-line .fc {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .row_wrapper.two-line .fc div {
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .row_wrapper.more-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .row_wrapper.more-line .fc {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .row_wrapper.more-line .fc div {
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table tr:nth-child(even) {
  background: #fcfdff;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .first_cell,
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .fc {
  font-size: 11px;
  background-color: transparent;
  border: 1px solid #d4e0ea;
  font-weight: 500;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .first_cell div[style],
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .fc div[style] {
  line-height: 20px !important;
  box-sizing: border-box;
  height: inherit;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .first_cell:not(.selectedRow),
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .row_header_table .fc:not(.selectedRow) {
  background-image: none;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .year_ibes .main_table_row:nth-of-type(odd) {
  background-color: white;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .year_ibes .main_table_row:nth-of-type(even) {
  background-color: #f9fcff;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .year_ibes .main_table_row .other_cell,
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .year_ibes .main_table_row .oc {
  border-bottom: 1px solid #ccd8e6;
  border-right: 1px solid #ccd8e6;
  border-left: none;
  color: #264664;
  font-size: 11px;
  font-weight: 500;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .year_ibes td {
  font-size: 11px;
  color: #112a40;
  border-right: 1px solid #d4e0ea;
  border-bottom: 1px solid #d4e0ea;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container #risk-reward-table .ibes_container .ps-scrollbar-x-rail {
  z-index: 2;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container .jspVerticalBar {
  display: none !important;
}
#risk-reward-container #right-content-riskreward #risk-reward-tables-container .row_header_table .first_cell div,
#risk-reward-container #right-content-riskreward #risk-reward-tables-container .row_header_table .fc div {
  color: #397FC9;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub {
  padding: 0;
  clear: both;
  margin-top: 20px;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container {
  max-height: 130px;
  z-index: 2;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .fixed_cell .header-text {
  font-size: 12px !important;
  font-weight: 500;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .header_table .top_header .oc {
  font-size: 11px;
  font-weight: 500;
  color: #1e374d;
  word-break: break-word;
  background-color: #ffffff;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .row_header_table .row_wrapper .fc {
  background-image: none;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .row_header_table .row_wrapper .fc .row_delete_icon {
  display: none;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .row_header_table .row_wrapper:nth-of-type(even) {
  background-color: #fcfdff;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .row_header_table .row_wrapper {
  --lh: 16px;
  --max-lines: 2;
  --margin-height: 10px;
  --padding-height: 4px;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .row_header_table .row_wrapper.two-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .row_header_table .row_wrapper.two-line .fc {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .row_header_table .row_wrapper.two-line .fc div {
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .row_header_table .row_wrapper.more-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .row_header_table .row_wrapper.more-line .fc {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .row_header_table .row_wrapper.more-line .fc div {
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row:nth-of-type(even) {
  background-color: #fcfdff;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row .oc div {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-align: left;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row {
  --lh: 16px;
  --max-lines: 2;
  --margin-height: 10px;
  --padding-height: 4px;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.two-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.two-line .oc {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.two-line .oc div {
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.two-line .oc.two-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.two-line .oc.two-line div {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.more-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.more-line .oc {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.more-line .oc div {
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.more-line .oc.more-line {
  height: calc(var(--lh) * var(--max-lines) + var(--margin-height));
  position: relative;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.more-line .oc.more-line div {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
  height: calc(var(--lh) * var(--max-lines) - var(--padding-height));
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.more-line .oc.more-line .read-less {
  display: none;
  margin-left: 10px;
  color: #3d7fba;
  cursor: pointer;
  font-size: 11px;
  text-decoration: underline;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.more-line .oc.more-line .read-more {
  position: absolute;
  color: #3d7fba;
  cursor: pointer;
  bottom: 7px;
  right: 6px;
  font-size: 11px;
  text-decoration: underline;
  float: right;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.read-more {
  height: auto;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.read-more .oc {
  height: auto;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-container .ibes_container .year_ibes .main_table_row.read-more .oc div {
  -webkit-line-clamp: inherit;
  height: auto;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #table-header {
  display: inline-block;
  line-height: 18px;
  padding: 6px;
  font-size: 12px;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #clear-excluded-ticker-btn {
  display: inline-block;
  font-size: 12px;
  text-decoration: none;
  color: #3d7fba;
  cursor: pointer;
}
#risk-reward-container #right-content-riskreward #risk-reward-table-sub #clear-excluded-ticker-btn .icon {
  width: 9px;
  height: 9px;
  fill: #3d7fba;
  margin-right: 4px;
}
#risk-reward-container #right-content-riskreward #private-peers-wrapper {
  margin: 10px 0;
  display: none;
  overflow-x: auto;
}
#risk-reward-container #right-content-riskreward #private-peers-wrapper .table-wrapper .table-header .cell {
  height: 40px;
}
#risk-reward-container #right-content-riskreward #private-peers-wrapper .no-results {
  width: 100%;
  height: 200px;
  position: relative;
  margin-top: 0;
}
#risk-reward-container #right-content-riskreward #private-peers-wrapper .no-results div {
  width: 100%;
  height: 50px;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: auto;
}
#risk-reward-container .search-box-holder.search-container {
  box-sizing: border-box;
  width: 100%;
  padding: 8px;
  font-size: 14px;
  border: none;
  float: left;
  transition: all 0.3s ease-out;
  overflow: visible;
  background-color: transparent;
}
#risk-reward-container .search-box-holder.search-container .risk-reward-search {
  overflow: visible;
  position: relative;
  /*pre autocomplete css*/
}
#risk-reward-container .search-box-holder.search-container .risk-reward-search .search-input-box-risk.noAutocomplete {
  width: 200px;
  height: 28px;
  background-repeat: no-repeat;
  background-position: right center;
  border: 2px solid #d4e0ea;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #4D4D4D;
  background-color: #ffffff;
  /*float: left;*/
  outline: none;
  padding-left: 5px;
}
#risk-reward-container .search-box-holder.search-container .risk-reward-search .newAutocomplete {
  width: 100%;
  box-sizing: border-box;
  padding: 0;
  background: white;
  border: 2px solid #d4e0ea;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#risk-reward-container .search-box-holder.search-container .risk-reward-search .newAutocomplete .noisy-long-list {
  padding: 5px 30px 5px 5px;
  width: 175px;
}
#risk-reward-container .search-box-holder.search-container .risk-reward-search .newAutocomplete input {
  text-transform: uppercase;
  line-height: 16px;
  padding: 1px 0;
  margin-top: 1px;
}
#risk-reward-container .search-box-holder.search-container .risk-reward-search .newAutocomplete ::-webkit-input-placeholder {
  text-transform: initial;
}
#risk-reward-container .search-box-holder.search-container .risk-reward-search .newAutocomplete :-moz-placeholder {
  text-transform: initial;
}
#risk-reward-container .search-box-holder.search-container .risk-reward-search .newAutocomplete ::-moz-placeholder {
  text-transform: initial;
}
#risk-reward-container .search-box-holder.search-container .risk-reward-search .newAutocomplete :-ms-input-placeholder {
  text-transform: none;
}
#risk-reward-container .search-box-holder.search-container .risk-reward-search .icon {
  position: relative;
  width: 20px;
  height: 20px;
  float: right;
  margin-top: -26px;
  margin-right: 5px;
  cursor: pointer;
}
#risk-reward-container .search-box-holder.search-container .risk-reward-search .add_comp_check {
  display: block;
  color: #595959;
  font-family: Helvetica Neue, sans-serif;
  font-size: 12px;
  font-weight: 600;
  cursor: pointer;
  border-radius: 3px;
  border: 2px solid #d4e0ea;
  background-color: white;
  padding: 6px 0 6px 30px;
  margin-top: 10px;
}
#risk-reward-container .search-box-holder.search-container .risk-reward-search #add_comp {
  position: absolute;
  left: 10px;
  bottom: 8px;
  padding: 0;
  font-size: 100%;
  margin: 0;
  vertical-align: baseline;
}
#risk-reward-container .search-box-holder.search-container .risk-reward-search .search-icon {
  float: right;
  color: #595959;
  font-size: 14px;
  margin-right: 8px;
  margin-top: 9px;
}
#risk-reward-container .clearfix:before,
#risk-reward-container .clearfix:after,
#risk-reward-container #sentieo-html .sentieo-dashboard .right-side:before,
#risk-reward-container #sentieo-html .sentieo-dashboard .right-side:after,
#risk-reward-container .__stwidget__pagination-wrapper:before,
#risk-reward-container .__stwidget__pagination-wrapper:after,
#risk-reward-container .__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper:before,
#risk-reward-container .__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper:after {
  content: " ";
  display: table;
}
#risk-reward-container .clearfix:after,
#risk-reward-container #sentieo-html .sentieo-dashboard .right-side:after,
#risk-reward-container .__stwidget__pagination-wrapper:after,
#risk-reward-container .__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper:after {
  clear: both;
}
#risk-reward-container .clearfix,
#risk-reward-container #sentieo-html .sentieo-dashboard .right-side,
#risk-reward-container .__stwidget__pagination-wrapper,
#risk-reward-container .__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper {
  *zoom: 1;
}
#risk-reward-container .left-container {
  float: left;
  width: 280px;
  background: #e8eef7;
  box-shadow: 1px -1px 0 #dedede, inset -2px 0 2px rgba(223, 223, 223, 0.3);
  height: 100%;
}
#risk-reward-container .left-container .peer-group {
  width: 94%;
  padding: 4px 8px 15px 8px;
}
#risk-reward-container .left-container .peer-group .peers-dropdown {
  position: relative;
  width: 100%;
}
#risk-reward-container .left-container .peer-group .peers-dropdown img {
  position: absolute;
  top: 12px;
  left: 10px;
  z-index: 4;
}
#risk-reward-container .left-container .peer-group .peers-dropdown .select2-container {
  width: 100%;
  border-radius: 2px;
  background-color: #ffffff;
  padding-left: 31px;
  border: 1px solid #CCD8e6;
  font-size: 12.5px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #3d7fba;
}
#risk-reward-container .left-container .peer-group .peers-dropdown .select2-container a {
  border: 0;
  height: 32px;
  border-radius: 2px;
}
#risk-reward-container .left-container .peer-group .peers-dropdown .select2-container a span {
  display: inline-block;
  line-height: 33px;
  color: #3d7fba;
  font-weight: 500;
}
#risk-reward-container .left-container .peer-group .peers-dropdown .select2-container a div {
  width: 32px;
  height: 32px;
  background-color: #f9fcff;
}
#risk-reward-container .left-container .peer-group .peers-dropdown .select2-container a div b {
  margin: 3px 8px 6px 9px!important;
}
#risk-reward-container .left-container .peer-group .peers-intl {
  width: 100%;
  padding-top: 8px;
  height: 26px;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0 1px 1px 0 rgba(25, 50, 72, 0.17);
  margin-top: 12px;
  cursor: pointer;
}
#risk-reward-container .left-container .peer-group .peers-intl input {
  display: inline-block;
  vertical-align: middle;
  margin-left: 11px;
}
#risk-reward-container .left-container .peer-group .peers-intl label {
  display: inline-block;
  vertical-align: middle;
  font-size: 12.5px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #698094;
  cursor: pointer;
}
#risk-reward-container .left-container .peer-group .peers-intl.disable-button {
  pointer-events: none;
}
#risk-reward-container .left-container .peer-group .peers-intl.disable-button label {
  color: lightgray;
}
#risk-reward-container #right-content-riskreward {
  -webkit-font-smoothing: antialiased;
  /*padding: 0 20px;*/
  overflow-y: hidden;
  background: white;
  border: 1px solid #DEDEDE;
  position: relative;
  box-sizing: border-box;
}
#risk-reward-container #right-content-riskreward .export-risk-menu {
  background: #fff;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
}
#risk-reward-container #right-content-riskreward .export-risk-menu .triangle-up {
  width: 0;
  height: 0;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid #7E91AD;
  /* margin: auto; */
  margin-top: -6px;
  margin-left: 8px;
}
#risk-reward-container #right-content-riskreward .export-risk-menu .menu-item {
  padding: 6px 12px;
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  border-bottom: 1px solid #d4e0ea;
  white-space: nowrap;
  vertical-align: middle;
  cursor: pointer;
}
#risk-reward-container #right-content-riskreward .export-risk-menu .menu-item .icon {
  fill: #3d7fba;
  display: inline-block;
  height: 15px;
  width: 15px;
  vertical-align: middle;
  margin-right: 12px;
}
#risk-reward-container #right-content-riskreward .export-risk-menu .menu-item:hover {
  background-color: #e2f2fb;
  text-decoration: underline;
}
#risk-reward-container #right-content-riskreward .risk-reward-menu-outer {
  padding: 0 6px;
  margin-left: 5px;
  cursor: default;
}
#risk-reward-container #right-content-riskreward .risk-reward-menu-outer .seperator {
  margin: 8px 6px 2px 0;
  height: 22px;
  border-left: 1px solid #ccd8e6;
}
#risk-reward-container #right-content-riskreward .risk-reward-menu-outer .risk-reward-menu-btn {
  cursor: pointer;
  line-height: 18px;
  color: #7e91ad;
  font-size: 18px;
  border-radius: 4px;
}
#risk-reward-container #right-content-riskreward .risk-reward-menu-outer .risk-reward-menu-btn .button-with-attachment-table {
  padding: 6px 5px;
}
#risk-reward-container #right-content-riskreward .risk-reward-menu-outer .risk-reward-menu-btn .button-with-attachment-table .icon {
  fill: #8bb2d6;
  width: 18px;
  height: 18px;
}
#risk-reward-container #right-content-riskreward .risk-reward-menu-outer .risk-reward-menu-btn:hover {
  color: #3d7fba;
}
#risk-reward-container #right-content-riskreward .risk-reward-menu-outer .risk-reward-menu-btn .icon {
  fill: #7e91ad;
  width: 18px;
  height: 18px;
}
#risk-reward-container #right-content-riskreward .jspHorizontalBar {
  bottom: -8px;
}
#risk-reward-container #right-content-riskreward .plus {
  float: left;
  cursor: pointer;
  height: 30px;
  width: 30px;
  border-radius: 6px;
  margin: 18px 8px 18px 0;
}
#risk-reward-container #right-content-riskreward .plus .icon {
  fill: #3d7fba;
}
#risk-reward-container #right-content-riskreward .plus:hover {
  background: #3d7fba;
}
#risk-reward-container #right-content-riskreward .plus:hover .icon {
  fill: #ffffff;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading {
  /*overflow:auto;*/
  /*padding: 10px;*/
  font-size: 14px;
  padding-left: 2px;
  padding-top: 18px;
  padding-bottom: 18px;
  overflow: hidden;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .risk-heading {
  float: left;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .risk-heading .risk-reward-drop-columns .select {
  border: 1px solid #bdbdbd;
  border-right: 0;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .comp_text {
  color: #222;
  font-family: Helvetica Neue, sans-serif;
  font-size: 26px;
  font-weight: 600;
  float: left;
  margin: 0 0 12px 0;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .risk-clear {
  color: #7E91AD;
  float: right;
  margin-top: 10px;
  display: inline-block;
  font-size: 12px;
  padding: 6px 12px;
  background-color: #ffffff;
  border-radius: 4px;
  border: 1px solid #CCD8E6;
  height: 30px;
  line-height: 18px;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .s-hidden {
  visibility: hidden;
  padding-right: 10px;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading div.select,
#risk-reward-container #right-content-riskreward .risk-reward-heading .select {
  width: 162px;
  height: 30px;
  color: #595959;
  font-family: Helvetica Neue, sans-serif;
  font-size: 13px;
  font-weight: 600;
  cursor: pointer;
  float: left;
  position: relative;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading div.styledSelect {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  border-radius: 3px;
  border: 1px solid #bdbdbd;
  box-shadow: inset 0 1px 0 #fff;
  background-image: linear-gradient(to top, #efefef -20%, #f3f3f3 3.79%, #fbfbfb 120%);
  background-color: #f1f1f1;
  margin: 0 !important;
  padding: 5px 10px 0 10px;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading div.styledSelect.active,
#risk-reward-container #right-content-riskreward .risk-reward-heading div.styledSelect:active {
  box-shadow: inset 0 1px 2px #bdbdbd;
  background-image: linear-gradient(to top, #fbfbfb -20%, #f3f3f3 3.79%, #efefef 120%);
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .styledSelect:after {
  content: "";
  width: 0;
  height: 0;
  border: 4px solid transparent;
  border-color: #4d4d4d transparent transparent transparent;
  position: absolute;
  top: 13px;
  right: 10px;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .styledSelect:active,
#risk-reward-container #right-content-riskreward .risk-reward-heading .styledSelect.active {
  background-color: #eee;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .options {
  display: none;
  position: absolute;
  width: 160px;
  height: 120px;
  overflow: auto;
  top: 29px;
  right: 0;
  left: 0;
  z-index: 999;
  margin: 0 0;
  padding: 0 0;
  list-style: none;
  border: 1px solid #ccc;
  background-color: white;
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.2);
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .options li {
  margin: 0;
  padding: 5px 10px;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .options li:first-child {
  display: none;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .options li:hover {
  background-color: #eff9ff;
  box-shadow: 0 1px 0 #cfcfcf, inset 0 1px 0 #cfcfcf;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .settings .plot_div a,
#risk-reward-container #right-content-riskreward .risk-reward-heading div.styledSelect {
  border: 0;
  margin-left: 0;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .settings .plot_div a:active,
#risk-reward-container #right-content-riskreward .risk-reward-heading div.styledSelect:active,
#risk-reward-container #right-content-riskreward .risk-reward-heading div.styledSelect.active {
  border-radius: 0;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading div.select {
  height: 28px;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading div.styledSelect {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: 1px solid #bdbdbd;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .options {
  top: 28px;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading input {
  /*margin-top: 5px;*/
  margin-left: 6px;
  padding-right: 6px;
  padding-left: 6px;
  font-size: 12px;
  cursor: pointer;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .button {
  float: left;
  color: #7e91ad;
  padding: 5px 10px;
  border: 1px solid #ccd8e6;
  line-height: 18px;
  margin-left: 6px;
  border-radius: 4px;
  cursor: pointer;
  font-size: 12px;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .button .icon {
  display: inline-block;
  font-size: 15px;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .button .text {
  display: inline-block;
}
#risk-reward-container #right-content-riskreward .risk-reward-heading .risk-pop .icon {
  width: 12px;
  height: 15px;
  vertical-align: middle;
  fill: #7e91ad;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active {
  border-radius: 2px !important;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active .select2-results li {
  border-bottom: 1px solid #d4e0ea;
  font-size: 12px;
  letter-spacing: 0.1px;
  text-align: left;
  padding-left: 11px;
  color: #698094;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active .select2-results .select2-highlighted {
  background: #3d7fba;
  color: white !important;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active .select2-results .result-label {
  padding: 8px 0;
  margin: 0;
  cursor: pointer;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active .select2-search {
  margin-top: 3px;
  margin-bottom: 3px;
}
.comp_span {
  color: #3d7fba;
  font-size: 14px;
  font-weight: 500;
  vertical-align: middle;
}
.legend-switch {
  float: right;
  padding: 8px 10px;
}
.legend-switch .tgl + .tgl-btn {
  display: inline-block !important;
  margin-left: 10px;
  vertical-align: middle;
  width: 29px;
  height: 16px;
}
.legend-switch .tgl-light:checked + .tgl-btn {
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
}
.risk-reward-scatter {
  /*padding:10px;*/
  border-radius: 4px;
  height: 28px;
  padding: 5px;
}
.risk-reward-scatter .scatter_plot {
  margin-right: 10px;
}
.risk-reward-scatter .select3-container .select3-selection--single {
  background-color: #ffffff;
  border: solid 1px #ccd8e6;
}
.risk-reward-scatter .select3-container .select3-selection--single .select3-selection__rendered {
  font-size: 11.9px;
  font-weight: 500;
  line-height: 0.71;
  padding: 10px 10px;
  text-align: left;
  color: #3d7fba;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.greyRow {
  background-color: lightgray !important;
}
.greenAnimate {
  background-color: #f3eeee !important;
}
.scatter_graph_popup #modal-close {
  margin-top: 8px;
}
.scatter_graph_popup .select3.select3-container {
  margin-left: 5px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.scatter_graph_popup .select3.select3-container,
.scatter_graph_popup .select2-container {
  width: 205px !important;
}
.select3-container .select3-dropdown {
  border: 0;
  box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.41);
}
.select3-container .select3-dropdown .select3-results__option[aria-selected] {
  border-bottom: 1px solid #d4e0ea;
  font-size: 12px;
  letter-spacing: 0.1px;
  text-align: left;
  padding-left: 11px;
  color: #698094;
}
.select3-container .select3-dropdown .select3-results__option--highlighted[aria-selected] {
  background-color: #3d7fba;
  color: white;
}
.risk-reward-select3 .select3-selection__arrow {
  height: 25px !important;
  position: absolute;
  top: 0 !important;
  right: 1px;
  width: 25px !important;
  background-color: #f9fcff;
  border-left: none;
}
#right-content-riskreward #screener_pagination {
  margin-bottom: 0 !important;
}
.setWidth {
  max-width: 191px;
}
@media screen and (max-width: 1050px) {
  #right-content-riskreward .header .dropdown-title {
    display: none !important;
  }
  #right-content-riskreward .header .risk-reward-menu-outer .seperator {
    border: none !important;
  }
}
.table-wrapper .row .cell .more-line {
  padding-bottom: 15px;
  position: relative;
  display: inline-table;
  width: 100%;
}
.table-wrapper .row .cell .more-line span {
  width: 82%;
  line-height: 16px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
  text-overflow: ellipsis;
}
.table-wrapper .row .cell .more-line span.expanded {
  width: 100%;
  display: block;
}
.table-wrapper .row .cell .more-line span.expanded .read-less {
  display: inline;
}
.table-wrapper .row .cell .more-line span .read-less {
  display: none;
  margin-left: 10px;
  color: #3d7fba;
  cursor: pointer;
  font-size: 11px;
  text-decoration: underline;
  width: 30px;
}
.table-wrapper .row .cell .more-line .read-more {
  position: absolute;
  color: #3d7fba;
  cursor: pointer;
  bottom: 14px;
  right: 0px;
  font-size: 11px;
  text-decoration: underline;
  float: right;
  width: 30px;
}
.table-wrapper .row .cell .two-line {
  padding-bottom: 15px;
  position: relative;
  display: inline-table;
  width: 100%;
}
.table-wrapper .row .cell .two-line span {
  width: 200px;
  line-height: 16px;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
  text-overflow: ellipsis;
}
.table-wrapper .row .cell[col-id="categories"] span:after,
.table-wrapper .row .cell[col-id="coInvestors"] span:after {
  content: ', ';
  width: 5px;
  height: 5px;
}
.table-wrapper .row .cell[col-id="categories"] span:last-child:after,
.table-wrapper .row .cell[col-id="coInvestors"] span:last-child:after {
  content: '';
}
.table-wrapper .row .cell[col-id="coInvestors"] span {
  cursor: pointer;
}
.table-wrapper .row .cell[col-id="coInvestors"] span:hover {
  text-decoration: underline;
}
.table-wrapper .row .cell[col-id="name"] {
  cursor: pointer;
}
.table-wrapper .row .cell[col-id="name"]:hover {
  text-decoration: underline;
}
.table-wrapper .row .cell[col-id="description"] {
  text-overflow: inherit;
  white-space: normal;
  line-height: 18px;
  max-height: 20px;
  height: 20px;
  overflow: hidden;
  padding-bottom: 10px;
}
.table-wrapper .row .cell[col-id="description"] .read-more {
  cursor: pointer;
  text-decoration: underline;
}
.table-wrapper .row .cell[col-id="description"] .read-less {
  cursor: pointer;
  text-decoration: underline;
  margin-left: 10px;
}
#screener-filter-menu,
.common-field-selector-menu {
  z-index: 1003;
  position: absolute;
  top: 1px;
  width: 826.5px;
  height: 461.5px;
  border-radius: 4px;
  background-color: #434e60;
  box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.41);
  padding: 10px;
  display: none;
}
#screener-filter-menu .sfm-header,
.common-field-selector-menu .sfm-header {
  width: 826.5px;
  height: 20px;
  text-align: left;
  color: #ffffff;
  font-size: 12px;
  padding-top: 4px;
  font-weight: bold;
}
#screener-filter-menu .sfm-main .sfm-left-main,
.common-field-selector-menu .sfm-main .sfm-left-main {
  float: left;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-search-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-search-filter {
  width: 523px;
  height: 30px;
  border-radius: 2px;
  background-color: #364051;
  border: solid 1px #4f5d70;
  padding-left: 9px;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-search-filter .search-icon,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-search-filter .search-icon {
  margin-top: 8px;
  float: left;
  width: 4%;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-search-filter .search-icon .icon,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-search-filter .search-icon .icon {
  width: 14px;
  height: 14px;
  fill: #a7c4df;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-search-filter #sfm-search-filter-input,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-search-filter #sfm-search-filter-input {
  font-size: 12px;
  text-align: left;
  color: #a7c4df;
  border: none;
  height: 30px;
  background: none;
  width: 90%;
  float: left;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box {
  width: 533.5px;
  height: 227.5px;
  border-radius: 2px;
  background-color: #4f5d70;
  box-shadow: 0 1px 0 0 rgba(0, 0, 0, 0.13), inset 0 1px 0 0 rgba(255, 255, 255, 0.06);
  margin-top: 12px;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col {
  float: left;
  color: #f9fcff;
  font-size: 12px;
  overflow: hidden;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-cell-header,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-cell-header,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-cell-header,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-cell-header,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-cell-header,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-cell-header,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-cell-header,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-cell-header {
  border-bottom: 2px solid #434e60;
  height: 31px;
  line-height: 31px;
  padding-left: 8.5px;
  font-weight: bold;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container {
  height: 194px;
  overflow-y: hidden;
  overflow-x: hidden;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-category-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-category-cell,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-category-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-category-cell,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-category-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-category-cell,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-category-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-category-cell,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell {
  min-height: 12px;
  border-bottom: 1px solid #434e60;
  width: 248px;
  padding-top: 8.7px;
  padding-bottom: 8.7px;
  padding-right: 9px;
  cursor: pointer;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-category-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-category-cell,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-category-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-category-cell,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-category-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-category-cell,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-category-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-category-cell {
  padding-left: 8px;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell {
  padding-left: 8.5px;
  overflow: hidden;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell .value-text,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell .value-text,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell .value-text,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell .value-text,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell .value-text,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell .value-text,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell .value-text,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell .value-text {
  float: left;
  max-width: 218px;
  word-wrap: break-word;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell .delete-custom-filter,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell .delete-custom-filter,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell .delete-custom-filter,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell .delete-custom-filter {
  float: right;
  margin-right: 4px;
  display: none;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell .delete-custom-filter .icon,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell .delete-custom-filter .icon,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell .delete-custom-filter .icon,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell .delete-custom-filter .icon,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell .delete-custom-filter .icon,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell .delete-custom-filter .icon,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell .delete-custom-filter .icon,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell .delete-custom-filter .icon {
  width: 14px;
  height: 14px;
  fill: #f9fcff;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell .delete-custom-filter:hover .icon,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell .delete-custom-filter:hover .icon,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell .delete-custom-filter:hover .icon,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell .delete-custom-filter:hover .icon,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell .delete-custom-filter:hover .icon,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell .delete-custom-filter:hover .icon,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell .delete-custom-filter:hover .icon,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell .delete-custom-filter:hover .icon {
  width: 20px;
  height: 20px;
  margin-top: -3px;
  margin-right: -3px;
  fill: #3d7fba;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .inactive,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .inactive,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .inactive,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .inactive,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .inactive,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .inactive,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .inactive,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .inactive,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .disabled,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .disabled,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .disabled,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .disabled,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .disabled,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .disabled,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .disabled,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .disabled,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .blocked,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .blocked,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .blocked,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .blocked,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .blocked,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .blocked,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .blocked,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .blocked {
  display: none;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-category-cell:hover,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-category-cell:hover,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-category-cell:hover,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-category-cell:hover,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-category-cell:hover,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-category-cell:hover,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-category-cell:hover,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-category-cell:hover,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell:hover,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell:hover,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell:hover,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell:hover,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell:hover,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell:hover,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell:hover,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell:hover,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .selected,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .selected,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .selected,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .selected,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .selected,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .selected,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .selected,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .selected {
  background-color: #364051;
  font-weight: bold;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-category-cell:hover .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-category-cell:hover .delete-custom-filter,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-category-cell:hover .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-category-cell:hover .delete-custom-filter,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-category-cell:hover .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-category-cell:hover .delete-custom-filter,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-category-cell:hover .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-category-cell:hover .delete-custom-filter,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell:hover .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .sfm-field-cell:hover .delete-custom-filter,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell:hover .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .sfm-field-cell:hover .delete-custom-filter,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell:hover .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .sfm-field-cell:hover .delete-custom-filter,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell:hover .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .sfm-field-cell:hover .delete-custom-filter,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .selected .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .selected .delete-custom-filter,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .selected .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .selected .delete-custom-filter,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .selected .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .selected .delete-custom-filter,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .selected .delete-custom-filter,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .selected .delete-custom-filter {
  display: block;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .simplebar-track,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-category-container .simplebar-track,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .simplebar-track,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-category-container .simplebar-track,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .simplebar-track,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col .sfm-field-container .simplebar-track,
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .simplebar-track,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .sfm-field-container .simplebar-track {
  width: 0;
  right: 3px;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-category-col {
  width: 265px;
  border-right: 1px solid #434e60;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col {
  width: 265px;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .createNewFieldSection,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .createNewFieldSection {
  padding: 5px;
  font-size: 11px;
  line-height: 20px;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .createNewFieldSection .header,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .createNewFieldSection .header {
  color: #BBC6D5;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .createNewFieldSection .createField,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .createNewFieldSection .createField {
  color: #3699F2;
  cursor: pointer;
  padding: 5px;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .createNewFieldSection .createField:hover,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-select-box .filter-select-box-fields-col .createNewFieldSection .createField:hover {
  background: #fff;
  border-radius: 3px;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-description,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-description {
  margin-top: 11px;
  width: 533.5px;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-description .sfm-description-head-text,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-description .sfm-description-head-text {
  height: 10px;
  font-size: 10px;
  line-height: 1.5;
  letter-spacing: 0.1px;
  text-align: left;
  color: #7e91ad;
  margin-bottom: 5.5px;
  margin-left: 1px;
}
#screener-filter-menu .sfm-main .sfm-left-main .sfm-filter-description .simplebar-track,
.common-field-selector-menu .sfm-main .sfm-left-main .sfm-filter-description .simplebar-track {
  background: inherit;
}
#screener-filter-menu .sfm-main .sfm-right-main,
.common-field-selector-menu .sfm-main .sfm-right-main {
  float: left;
  width: 266px;
  height: 366px;
  border-radius: 4px;
  background-color: #364051;
  margin-left: 12px;
  padding: 12px 5px 12px 8px;
}
#screener-filter-menu .sfm-main .sfm-right-main .simplebar-scroll-content,
.common-field-selector-menu .sfm-main .sfm-right-main .simplebar-scroll-content {
  z-index: 100;
}
#screener-filter-menu .sfm-main .sfm-right-main .simplebar-track,
.common-field-selector-menu .sfm-main .sfm-right-main .simplebar-track {
  background: inherit;
}
#screener-filter-menu .sfm-main .sfm-right-main.simplebar .simplebar-scroll-content.window,
.common-field-selector-menu .sfm-main .sfm-right-main.simplebar .simplebar-scroll-content.window {
  min-width: unset !important;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-name,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-name {
  width: 255px;
  font-size: 12px;
  font-weight: bold;
  text-align: left;
  color: #ffffff;
  margin-left: 4px;
  margin-top: 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box {
  padding-top: 16px;
  overflow-y: hidden;
  overflow-x: hidden;
  height: 100%;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .DayPickerInput-Overlay .DayPicker,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .DayPickerInput-Overlay .DayPicker {
  position: fixed;
  z-index: 1001;
  background: white;
  box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .header-text,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .header-text {
  font-size: 10px;
  letter-spacing: 0.1px;
  text-align: left;
  color: #7e91ad;
  margin-bottom: 4px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .dateAbs,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .dateAbs {
  margin-bottom: 28px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .button {
  font-size: 12px;
  letter-spacing: 0.1px;
  text-align: center;
  height: 32px;
  display: inline-block;
  display: inline-flex;
  padding: 10px 2px;
  box-sizing: border-box;
  font-weight: bold;
  cursor: pointer;
  color: #f3f7fb;
  background-color: #4f5d70;
  vertical-align: middle;
  margin: 1px;
  justify-content: center;
  align-items: center;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .button.selected,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .button.selected {
  background-color: #3d7fba;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box option.selected,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box option.selected {
  background: #3d7fba;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box input.days_num,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box input.days_num,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box input.decayDays,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box input.decayDays {
  display: block;
  box-sizing: border-box;
  color: #fff;
  background: #4f5d70;
  padding: 0px;
  padding-left: 6px;
  margin: 4px 4px 0 0;
  border: 0px;
  height: 30px;
  width: calc(50% - 4px);
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box input.decayDays,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box input.decayDays {
  width: calc(40% - 4px);
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type {
  padding-bottom: 12px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-3-new .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-3-new .button {
  width: calc(33.3% - 2px);
  height: 40px;
  font-size: 11.5px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-4-new .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-4-new .button {
  width: calc(25% - 2px);
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-5-new .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-5-new .button {
  width: calc(20% - 2px);
  font-size: 11.5px;
  height: 35px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-1-new .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-1-new .button {
  width: calc(100% - 2px);
  text-align: left;
  font-weight: 100;
  margin-bottom: 1px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.TimeFrame .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.TimeFrame .button,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.DataPoint .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.DataPoint .button {
  height: 40px !important;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.HistoryType .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.HistoryType .button {
  height: 40px;
  font-size: 11.5px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-4 .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-4 .button {
  width: calc(25% - 2px);
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-2 .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-2 .button,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-2-new .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-2-new .button {
  width: calc(50% - 2px);
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-3 .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-3 .button {
  width: 33%;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-5 .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-5 .button {
  width: calc(20% - 2px);
  font-size: 11px;
  height: 35px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-10 .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .btn-ui-type.type-10 .button {
  width: calc(10% - 2px);
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .dropdown-ui-type,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .dropdown-ui-type {
  height: 48px;
  overflow: hidden;
  padding-bottom: 12px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .dropdown-ui-type .sfm-container .select2-choice span,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .dropdown-ui-type .sfm-container .select2-choice span {
  font-size: 13px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .dropdown-ui-type .dropdown-ui-type-select,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .dropdown-ui-type .dropdown-ui-type-select {
  width: 100% !important;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .time-span,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .time-span,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .return-span,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .return-span {
  padding-bottom: 12px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .time-span .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .time-span .button,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .return-span .button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .return-span .button {
  width: 18.6%;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .date-ui-type,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .date-ui-type {
  padding-bottom: 12px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .date-ui-type .hasDatepicker,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .date-ui-type .hasDatepicker {
  width: 100%;
  box-sizing: border-box;
  color: #fff;
  background: #4f5d70;
  padding: 0px;
  padding-left: 6px;
  margin: 0px;
  border: 0px;
  height: 32px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .checkbox-ui-type,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .checkbox-ui-type {
  position: relative;
  margin: 10px 1px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .checkbox-ui-type .checkmark,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .checkbox-ui-type .checkmark {
  padding-left: 25px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .checkbox-ui-type .checkmark:before,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .checkbox-ui-type .checkmark:before {
  content: '';
  width: 15px;
  height: 15px;
  position: absolute;
  top: 0px;
  left: 0px;
  border-radius: 4px;
  border: 1px solid #3d7fba;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .checkbox-ui-type .checkmark:after,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .checkbox-ui-type .checkmark:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 5px;
  left: 5px;
  border: 2px solid #fff;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .checkbox-ui-type.checked .checkmark:after,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .checkbox-ui-type.checked .checkmark:after {
  opacity: 1;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .checkbox-ui-type.checked .checkmark:before,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .checkbox-ui-type.checked .checkmark:before {
  background: #3d7fba;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu {
  padding-bottom: 12px;
  font-size: 12px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent {
  position: relative;
  height: 28px;
  padding: 8px 27px;
  box-sizing: border-box;
  color: #fff;
  cursor: pointer;
  background: #4f5d70;
  margin-bottom: 1px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent .radio-button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent .radio-button,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent .radio-button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent .radio-button,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent .radio-button,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent .radio-button {
  height: 16px;
  width: 16px;
  position: absolute;
  left: 5px;
  top: 7px;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent .radio-button input[type="radio"],
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent .radio-button input[type="radio"],
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent .radio-button input[type="radio"],
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent .radio-button input[type="radio"],
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent .radio-button input[type="radio"],
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent .radio-button input[type="radio"] {
  visibility: hidden;
  padding: 0 8px 1px 8px;
  height: 32px;
  width: 100%;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent .radio-button label,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent .radio-button label,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent .radio-button label,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent .radio-button label,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent .radio-button label,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent .radio-button label {
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 700;
  background-color: #434e60;
  border: 1px solid #434e60;
  border-radius: 50px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent .radio-button label:hover::after,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent .radio-button label:hover::after,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent .radio-button label:hover::after,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent .radio-button label:hover::after,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent .radio-button label:hover::after,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent .radio-button label:hover::after {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  background-color: #3d7fba;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent .radio-button label:after,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent .radio-button label:after,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent .radio-button label:after,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent .radio-button label:after,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent .radio-button label:after,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent .radio-button label:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 10px;
  height: 10px;
  top: 2px;
  left: 2px;
  border-radius: 6px;
  background-color: transparent;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent input[type=radio]:checked + label:after,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent input[type=radio]:checked + label:after,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent input[type=radio]:checked + label:after,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent input[type=radio]:checked + label:after,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent input[type=radio]:checked + label:after,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent input[type=radio]:checked + label:after {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  background-color: #3d7fba;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent:last-child,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .radio-ui-type .radio_parent:last-child,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent:last-child,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .mosaic-menu .radio_parent:last-child,
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent:last-child,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .short-menu .radio_parent:last-child {
  margin-bottom: 12px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .ticker,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .ticker {
  padding-bottom: 12px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .ticker .query_wrapper__input-field,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .ticker .query_wrapper__input-field {
  width: 260px;
  background: #4f5d70;
  border-color: #4f5d70;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .ticker .query_wrapper__input-field .autocomplete.sn-auto,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .ticker .query_wrapper__input-field .autocomplete.sn-auto {
  min-width: 260px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .ticker .query_wrapper__input-field .autocomplete.sn-auto input,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .ticker .query_wrapper__input-field .autocomplete.sn-auto input {
  color: #fff;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .ticker .query_wrapper__input-field .autocomplete.sn-auto input::placeholder,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .ticker .query_wrapper__input-field .autocomplete.sn-auto input::placeholder {
  color: #fff;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box .ticker .query_wrapper__input-field .ticker-input + div,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box .ticker .query_wrapper__input-field .ticker-input + div {
  position: fixed;
  margin-top: -30px;
}
#screener-filter-menu .sfm-main .sfm-right-main .radio-ui-type.ReferenceDate .radio_parent,
.common-field-selector-menu .sfm-main .sfm-right-main .radio-ui-type.ReferenceDate .radio_parent {
  height: 65px;
}
#screener-filter-menu .sfm-main .sfm-right-main .radio-ui-type.ReferenceDate .radio_parent input,
.common-field-selector-menu .sfm-main .sfm-right-main .radio-ui-type.ReferenceDate .radio_parent input {
  box-shadow: 0px 1px 0 0 rgba(0, 0, 0, 0.13), inset 0px 1px 0 0 rgba(255, 255, 255, 0.06);
}
#screener-filter-menu .sfm-main .sfm-right-main .radio-ui-type.ReferenceDate .radio_parent .radio_input.disabled_input,
.common-field-selector-menu .sfm-main .sfm-right-main .radio-ui-type.ReferenceDate .radio_parent .radio_input.disabled_input {
  pointer-events: none;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box::-webkit-scrollbar-track-piece,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box::-webkit-scrollbar-track-piece {
  -webkit-border-radius: 0;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box::-webkit-scrollbar-track-piece:hover,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box::-webkit-scrollbar-track-piece:hover {
  -webkit-border-radius: 0;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box::-webkit-scrollbar,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box::-webkit-scrollbar {
  width: 5px;
  height: 8px;
}
#screener-filter-menu .sfm-main .sfm-right-main .selected-filter-box::-webkit-scrollbar-thumb,
.common-field-selector-menu .sfm-main .sfm-right-main .selected-filter-box::-webkit-scrollbar-thumb {
  background-color: #7889a5;
  -webkit-border-radius: 3px;
  outline: 2px solid #fff;
  outline-offset: -2px;
}
#screener-filter-menu .sfm-footer,
.common-field-selector-menu .sfm-footer {
  height: 30px;
  margin-top: 8px;
  width: 826.5px;
  float: left;
  position: relative;
  border-top: 1px solid #364051;
  padding-top: 8px;
}
#screener-filter-menu.old_menu_class .sfm-confirm-filter,
.common-field-selector-menu.old_menu_class .sfm-confirm-filter {
  width: 93px;
  height: 30px;
  border-radius: 2px;
  background-color: #3d7fba;
  font-size: 12px;
  font-weight: bold;
  line-height: 30px;
  letter-spacing: 0.1px;
  text-align: center;
  color: #ffffff;
  float: right;
  cursor: pointer;
}
#screener-filter-menu.old_menu_class .sfm-cancel-filter,
.common-field-selector-menu.old_menu_class .sfm-cancel-filter {
  width: 38.5px;
  height: 30px;
  font-size: 12px;
  line-height: 30px;
  letter-spacing: 0.1px;
  font-weight: bold;
  text-align: center;
  color: #a7c4df;
  float: right;
  margin-right: 19px;
  cursor: pointer;
}
#screener-filter-menu.old_menu_class .sfm-description-box,
.common-field-selector-menu.old_menu_class .sfm-description-box {
  width: 505px;
  height: 80px;
  border-radius: 2px;
  font-size: 12px;
  text-align: left;
  color: #f9fcff;
  padding: 4px;
  word-wrap: break-word;
}
#screener-filter-menu.new_menu_class .sfm_footer_button,
.common-field-selector-menu.new_menu_class .sfm_footer_button {
  height: 30px;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  float: right;
  color: #a7c4df;
  line-height: 30px;
  letter-spacing: 0.1px;
  cursor: pointer;
  padding: 0 15px;
  border: 1px solid #3d7fba;
  border-radius: 2px;
  margin: 5px;
}
#screener-filter-menu.new_menu_class .sfm-confirm-filter,
.common-field-selector-menu.new_menu_class .sfm-confirm-filter {
  background-color: #3d7fba;
  color: #ffffff;
}
#screener-filter-menu.new_menu_class .sfm_footer_button:hover,
.common-field-selector-menu.new_menu_class .sfm_footer_button:hover {
  background-color: #3d7fba;
  color: #ffffff;
}
#screener-filter-menu.new_menu_class .sfm-description-container,
.common-field-selector-menu.new_menu_class .sfm-description-container {
  height: 92px;
  background-color: #364051;
  border: solid 1px #4f5d70;
}
#screener-filter-menu.new_menu_class .sfm-description-container .sfm-description-box,
.common-field-selector-menu.new_menu_class .sfm-description-container .sfm-description-box {
  width: 505px;
  height: 70px;
  border-radius: 2px;
  font-size: 12px;
  text-align: left;
  color: #f9fcff;
  padding: 4px;
  word-wrap: break-word;
}
#screener-filter-menu .uf-error,
.common-field-selector-menu .uf-error {
  font-size: 12px;
  color: #ff4b00;
  font-weight: bold;
  margin-top: 4px;
}
#custom-field-menu {
  display: none;
}
#custom-field-menu .cfm-error {
  display: none;
}
#custom-field-menu .cfm-header,
#custom-field-menu-comp .cfm-header {
  width: 100%;
  height: 25px;
  text-align: left;
  color: #ffffff;
  font-size: 12px;
  padding-top: 4px;
  font-weight: bold;
}
#custom-field-menu .cfm-error,
#custom-field-menu-comp .cfm-error {
  font-size: 12px;
  color: #ff4b00;
  font-weight: bold;
  margin-top: 4px;
}
#custom-field-menu .cfm-main .header-text,
#custom-field-menu-comp .cfm-main .header-text {
  font-size: 10px;
  letter-spacing: 0.1px;
  text-align: left;
  color: #7e91ad;
  margin-bottom: 4px;
}
#custom-field-menu .cfm-main .cfm-name-container,
#custom-field-menu-comp .cfm-main .cfm-name-container {
  width: 255px;
  height: 46px;
  margin-bottom: 8px;
}
#custom-field-menu .cfm-main .cfm-name-container #cfm-name-input,
#custom-field-menu-comp .cfm-main .cfm-name-container #cfm-name-input {
  font-size: 12px;
  color: #a7c4df;
  height: 26px;
  background: #2e3644;
  border: solid 1px #4f5d70;
  padding-left: 7px;
  border-radius: 2px;
  width: 246px;
}
#custom-field-menu .cfm-main .cfm-desc-container,
#custom-field-menu-comp .cfm-main .cfm-desc-container {
  width: 255px;
  margin-bottom: 8px;
}
#custom-field-menu .cfm-main .cfm-desc-container #cfm-desc-input,
#custom-field-menu-comp .cfm-main .cfm-desc-container #cfm-desc-input {
  border-radius: 2px;
  background: #2e3644;
  color: #a7c4df;
  border: solid 1px #4f5d70;
  font-size: 12px;
  min-width: 246px;
  min-height: 42px;
  max-width: 246px;
  max-height: 42px;
  padding: 4px;
  font-family: Arial, sans-serif;
}
#custom-field-menu .cfm-main .cfm-param-container,
#custom-field-menu-comp .cfm-main .cfm-param-container {
  width: 255px;
  margin-bottom: 8px;
}
#custom-field-menu .cfm-main .cfm-param-container .cfm-param-box .sample-param-button,
#custom-field-menu-comp .cfm-main .cfm-param-container .cfm-param-box .sample-param-button {
  display: none;
}
#custom-field-menu .cfm-main .cfm-param-container .cfm-param-box .param-button,
#custom-field-menu-comp .cfm-main .cfm-param-container .cfm-param-box .param-button {
  border-radius: 2px;
  background-color: #4f5d70;
  box-shadow: 0px 1px 0 0 rgba(0, 0, 0, 0.13), inset 0px 1px 0 0 rgba(255, 255, 255, 0.06);
  height: 26px;
  margin-bottom: 8px;
}
#custom-field-menu .cfm-main .cfm-param-container .cfm-param-box .param-button .button-text,
#custom-field-menu-comp .cfm-main .cfm-param-container .cfm-param-box .param-button .button-text {
  height: 26px;
  width: 222px;
  float: left;
  color: #f9fcff;
  padding-left: 5px;
  font-size: 12px;
  line-height: 26px;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#custom-field-menu .cfm-main .cfm-param-container .cfm-param-box .param-button .cfm-delete-param,
#custom-field-menu-comp .cfm-main .cfm-param-container .cfm-param-box .param-button .cfm-delete-param {
  display: none;
  float: right;
  width: 27px;
  text-align: center;
  height: 20px;
  padding-top: 6px;
  background: #2e3644;
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  cursor: pointer;
}
#custom-field-menu .cfm-main .cfm-param-container .cfm-param-box .param-button .cfm-delete-param .icon,
#custom-field-menu-comp .cfm-main .cfm-param-container .cfm-param-box .param-button .cfm-delete-param .icon {
  width: 14px;
  height: 14px;
  fill: #889bba;
}
#custom-field-menu .cfm-main .cfm-param-container .cfm-param-box .param-button:hover .button-text,
#custom-field-menu-comp .cfm-main .cfm-param-container .cfm-param-box .param-button:hover .button-text {
  color: #a7c4df;
}
#custom-field-menu .cfm-main .cfm-param-container .cfm-param-box .param-button:hover .cfm-delete-param,
#custom-field-menu-comp .cfm-main .cfm-param-container .cfm-param-box .param-button:hover .cfm-delete-param {
  display: block;
}
#custom-field-menu .cfm-main .cfm-param-container .cfm-add-param-button,
#custom-field-menu-comp .cfm-main .cfm-param-container .cfm-add-param-button {
  width: 192px;
  height: 14px;
  border-radius: 2px;
  background-color: #3d7fba;
  cursor: pointer;
  padding: 8px 0 8px 63px;
  margin: 12px 0;
}
#custom-field-menu .cfm-main .cfm-param-container .cfm-add-param-button .add-icon-container,
#custom-field-menu-comp .cfm-main .cfm-param-container .cfm-add-param-button .add-icon-container {
  width: 14px;
  height: 14px;
  float: left;
  margin-right: 3px;
  padding-top: 1px;
  line-height: 11px;
  vertical-align: middle;
}
#custom-field-menu .cfm-main .cfm-param-container .cfm-add-param-button .add-icon-container .icon,
#custom-field-menu-comp .cfm-main .cfm-param-container .cfm-add-param-button .add-icon-container .icon {
  width: 11px;
  height: 11px;
  fill: #ffffff;
}
#custom-field-menu .cfm-main .cfm-param-container .cfm-add-param-button .button-text,
#custom-field-menu-comp .cfm-main .cfm-param-container .cfm-add-param-button .button-text {
  font-size: 12px;
  font-weight: bold;
  letter-spacing: 0.1px;
  color: #ffffff;
  width: 130px;
  height: 14px;
  float: left;
}
#custom-field-menu .cfm-main .cfm-expr-container,
#custom-field-menu-comp .cfm-main .cfm-expr-container {
  width: 255px;
  height: 46px;
  margin-bottom: 8px;
}
#custom-field-menu .cfm-main .cfm-expr-container #cfm-expr-input,
#custom-field-menu-comp .cfm-main .cfm-expr-container #cfm-expr-input {
  font-size: 12px;
  color: #a7c4df;
  height: 26px;
  background: #2e3644;
  border: solid 1px #4f5d70;
  padding-left: 7px;
  border-radius: 2px;
  width: 246px;
}
#custom-field-menu .cfm-footer,
#custom-field-menu-comp .cfm-footer {
  height: 30px;
  margin-top: 12px;
  width: 100%;
  float: left;
  position: relative;
  border-top: 1px solid #364051;
  padding-top: 14px;
}
#custom-field-menu .cfm-footer .cfm-error,
#custom-field-menu-comp .cfm-footer .cfm-error {
  display: none;
  width: 100%;
  top: 0px;
  position: absolute;
  font-size: 12px;
  font-weight: bold;
  min-width: 265px;
  color: #ff4b00;
  margin-top: 4px;
}
#custom-field-menu .cfm-footer .cfm-confirm,
#custom-field-menu-comp .cfm-footer .cfm-confirm {
  width: 93px;
  height: 30px;
  border-radius: 2px;
  background-color: #3d7fba;
  font-size: 12px;
  font-weight: bold;
  line-height: 30px;
  letter-spacing: 0.1px;
  text-align: center;
  color: #ffffff;
  float: right;
  cursor: pointer;
}
#custom-field-menu .cfm-footer .cfm-cancel,
#custom-field-menu-comp .cfm-footer .cfm-cancel {
  width: 38.5px;
  height: 30px;
  font-size: 12px;
  font-weight: bold;
  line-height: 30px;
  letter-spacing: 0.1px;
  text-align: center;
  color: #a7c4df;
  float: right;
  margin-right: 19px;
  cursor: pointer;
}
.screener-filter-dropdown .selected,
.select2-drop.screener-filter-dropdown .select2-results .select2-highlighted {
  background: #3d7fba !important;
}
.dropdown-ui-type-select a.select2-choice span {
  width: 100%!important;
  height: 16px;
}
.screener-filter-dropdown .select2-search {
  font-size: 13px;
}
.screener-filter-dropdown .select2-search ::-webkit-input-placeholder {
  color: #f9fcff !important;
  font-size: 11px;
}
.screener-filter-dropdown .select2-search :-moz-placeholder {
  color: #f9fcff !important;
  font-size: 11px;
}
.screener-filter-dropdown .select2-search ::-moz-placeholder {
  color: #f9fcff !important;
  font-size: 11px;
}
.screener-filter-dropdown .select2-search :-ms-input-placeholder {
  color: #f9fcff !important;
  font-size: 11px;
}
.screener-filter-dropdown .hidden-option {
  display: none;
}
/*
  LESS
  * Plotter
*/
#plotter-html {
  min-width: 1280px;
  height: inherit;
  overflow-y: hidden;
  /* Quant Analysis Css Starts */
  /* Quant Analysis Css End */
}
#plotter-html .graph_wrapper {
  position: relative;
}
#plotter-html .graph_wrapper .sentieo-watermark {
  position: absolute;
  z-index: 1;
  top: 35px;
  left: 10px;
  pointer-events: none;
}
#plotter-html .graph_wrapper .sentieo-watermark-image {
  opacity: 0.3;
  height: 65px;
}
#plotter-html .adjust-gtrends {
  display: inline-block;
  margin-top: 6px;
}
#plotter-html .adjust-gtrends-heading-text {
  color: #ffffff;
  font-size: 12px;
  font-family: ArialMT, Arial, sans-serif;
  padding-right: 15px;
}
#plotter-html .adjust-gtrends .add-dates {
  font-size: 14px;
  padding-right: 20px;
  cursor: pointer;
}
#plotter-html .adjust-gtrends .add-dates-icon {
  color: #ffffff;
}
#plotter-html .adjust-gtrends .add-dates-text {
  color: #CCD8E675;
}
#plotter-html .adjust-gtrends .delete-dates {
  font-size: 14px;
  cursor: pointer;
}
#plotter-html .adjust-gtrends .delete-dates-icon {
  color: #ffffff;
}
#plotter-html .adjust-gtrends .delete-dates-text {
  color: #CCD8E675;
}
#plotter-html .adjust-gtrends .adjusted-gt-dates-box {
  box-sizing: border-box;
  margin: 8px 0;
  max-height: 75px;
  width: 370px;
  overflow-y: auto;
  display: flex;
  flex-flow: row wrap;
  justify-content: space-evenly;
  align-items: center;
}
#plotter-html .adjust-gtrends .adjusted-gt-dates-box .adjusted-date {
  padding: 5px 0;
  height: 35px;
  width: 130px;
}
#plotter-html .adjust-gtrends .adjusted-gt-dates-box .adjusted-date .delete-adj-gt {
  position: relative;
  top: 9px;
  font-size: 12px;
  color: #437FB7;
}
#plotter-html .nmr {
  margin-right: 0px !important;
}
#plotter-html .header_wrapper {
  padding: 8px 6px 10px 0px;
}
#plotter-html .header_wrapper .graph-mainheader {
  background: #fff;
  box-sizing: border-box;
  border-bottom: 0px;
  box-shadow: none;
  height: 30px;
}
#plotter-html .header_wrapper .graph-mainheader .button {
  float: right;
  width: auto;
  height: auto;
  text-align: center;
  padding: 6px 10px;
  cursor: pointer;
  color: #3d7fba;
  box-shadow: none;
  margin-top: 0px;
  margin-bottom: 0px;
  border-right: 0px;
  box-sizing: border-box;
}
#plotter-html .header_wrapper .graph-mainheader .button:hover {
  padding: 6px 10px;
  background: #3d7fba;
  border-radius: 4px;
  color: white;
  border: 0px;
}
#plotter-html .header_wrapper .graph-mainheader .button:hover .icon {
  fill: #ffffff;
}
#plotter-html .header_wrapper .graph-mainheader .button .icon {
  margin-top: 0px;
  fill: #3d7fba;
  height: 16px;
  width: 16px;
}
#plotter-html .header_wrapper .graph-mainheader .button .icon_text {
  padding-left: 6px;
  color: inherit;
  font-family: Helvetica Neue, sans-serif;
  font-size: 14px;
  display: none;
}
#plotter-html .header_wrapper .graph-mainheader #short_link_btn {
  position: relative;
  width: 125px;
  border: 1px solid #03824b;
  border-radius: 4px;
  margin-left: 2px;
  font-size: 12px;
  color: #fff;
  background: #03824b;
  margin-right: 6px;
}
#plotter-html .header_wrapper .graph-mainheader #show-right-pane {
  -webkit-border-radius: 0px 16px 16px 0px;
  -moz-border-radius: 0px 16px 16px 0px;
  float: left;
  height: 30px;
  border-width: 1px 1px 1px 0px;
  border-top-style: solid;
  border-right-style: solid;
  border-bottom-style: solid;
  border-color: initial;
  border-image: initial;
  border-radius: 0px 16px 16px 0px;
  vertical-align: middle;
  line-height: 20px;
  width: 80px;
  border-left-style: initial;
  background: #3d7fba;
}
#plotter-html .header_wrapper .graph-mainheader #show-right-pane .icon {
  fill: white;
}
#plotter-html .header_wrapper .graph-mainheader .seperator {
  margin: 2px 12px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
#plotter-html .header_wrapper .graph-mainheader .button-with-attachment {
  padding: 4px 4px 1px 4px;
  margin-top: 2px;
}
#plotter-html .header-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 20px;
  padding: 5px 6px;
  line-height: 18px;
  font-family: Arial-italicMT, Arial, sans-serif;
  font-style: italic;
  color: #3876b3;
  padding-left: 12px;
}
#plotter-html .gutter {
  width: 1.32%;
  float: left;
  height: 100%;
}
#plotter-html .small-error-pane {
  display: block;
  position: absolute;
  top: 20px;
  right: 20px;
  background: #EBD9D9;
  border: 2px solid #BC5754;
  border-radius: 6px;
  width: 250px;
  /*height: 53;*/
  padding: 10px;
  z-index: 9;
}
#plotter-html .small-error-pane .header {
  font-size: 12px;
  /*margin-bottom: 7px;*/
}
#plotter-html .small-error-pane .header .icon {
  margin-right: 8px;
  margin-top: 1px;
}
#plotter-html .small-error-pane .message {
  font-size: 12px;
  color: black;
  padding-left: 3px;
}
#plotter-html #main-row {
  height: 750px;
  overflow-y: hidden;
  background: white;
}
#plotter-html #main-row #main-graph-holder {
  float: left;
  box-sizing: border-box;
}
#plotter-html #main-row #main-graph-holder .highcharts-tooltip text {
  white-space: pre;
}
#plotter-html #main-row #main-graph-holder #main-graph-container .header .option-hide {
  display: none;
}
#plotter-html #main-row #main-graph-holder .content {
  height: 700px;
}
#plotter-html #main-row #plotter-popup {
  position: absolute;
}
#plotter-html #main-row #plotter-popup .triangle1 {
  width: 0;
  height: 0;
  border-top: 20px solid transparent;
  border-bottom: 20px solid transparent;
  border-right: 20px solid #3B76B0;
  margin: auto;
  float: left;
  margin-left: -19px;
  margin-top: 0px;
}
#plotter-html #main-row #plotter-popup .content-plotter {
  background: #3975AF;
  border: 1px solid #28629A;
  border-radius: 3px;
  -webkit-box-shadow: #28629a 0px 0px 6px 1px;
  box-shadow: #28629a 0px 0px 6px 1px;
  color: white;
  font-size: 10px;
  /*margin-right: 2px;*/
  cursor: pointer;
  padding: 10px;
  width: 322px;
  height: 174px;
}
#plotter-html #main-row #plotter-popup .row {
  margin-bottom: 6px;
}
#plotter-html #main-row #plotter-popup .row-close {
  height: 7px;
  color: black;
  cursor: pointer;
  font-size: 11px;
}
#plotter-html #main-row #plotter-popup .fa {
  display: inline-block;
  font-family: FontAwesome, sans-serif;
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
#plotter-html #main-row #plotter-popup .row1 {
  font-weight: bold;
  font-size: 14px;
  text-align: center;
  margin-bottom: 13px;
}
#plotter-html #main-row #right-graph-holder {
  float: left;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  border-bottom: 1px solid #bcbcbc;
  border-radius: 0px;
  background-color: #2e3645;
}
#plotter-html #main-row #right-graph-holder .simplebar-track {
  background: #2E3644 !important;
}
#plotter-html #main-row #right-graph-holder .clearAll {
  float: right;
  margin-right: 18px;
  cursor: pointer;
  color: #7d90ae;
  font-size: 10px;
  padding: 4px;
  outline: none;
  border: 1px solid;
  border-radius: 4px;
  margin-bottom: 6px;
}
#plotter-html #main-row #right-graph-holder .separator {
  display: block;
  height: 1px;
  border: 0;
  border-top: 3px solid #7d90ae;
  padding: 0;
  margin: 12px 0px;
  clear: both;
}
#plotter-html #main-row #right-graph-holder .small-separator {
  display: block;
  height: 1px;
  border: 0;
  border-top: 3px solid #7d90ae;
  padding: 0;
  margin-top: 3px;
  margin-bottom: 12px;
  clear: both;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .header {
  background-color: white;
  background-image: none;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .quick-col {
  float: left;
  font-size: 12px;
  padding: 6px 6px 6px 6px;
  border-radius: 4px;
  cursor: pointer;
  color: #879abb;
  border: 1px solid #7d90ae;
  margin-right: 20px;
  width: 180px;
  font-weight: bold;
  font-family: Arial-BoldMT, Arial, sans-serif;
  line-height: 18px;
  box-sizing: border-box;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .quick-col.no-border-checkbox {
  border: none;
  padding: 14px 12px 0px 25px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .quick-col.yoy_row,
#plotter-html #main-row #right-graph-holder #graph-controls-container .quick-col.stack_row {
  width: 110px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .index-to-100 {
  margin-top: 6px;
  margin-bottom: 6px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .content {
  overflow-y: auto;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .content .graph-drop .outer_toggle {
  width: 380px;
  padding: 0px 18px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .content .graph-drop .outer_toggle .row {
  overflow: hidden;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .content .graph-drop .outer_toggle .row .nmr {
  margin-right: 0px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .content .graph-drop .outer_toggle .row .row_text {
  line-height: 18px;
  padding-bottom: 6px;
  font-size: 12px;
  font-family: ArialMT, Arial, sans-serif;
  font-weight: normal;
  color: #a2b1ca;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .content .graph-drop .outer_toggle .row .row_text .first-half {
  padding-right: 30px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .content .graph-drop .outer_toggle .row .inputdma .input-text {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 32px;
  width: 80px;
  text-indent: 6px;
  margin: 0px 0px 0px 6px;
  padding: 0px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .content .graph-drop .outer_toggle .separator {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #879abb;
  padding: 0;
  margin: 12px 0px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .content .graph-drop .outer_toggle .freq_row {
  overflow: visible;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .content .top-row-graph #edit-series {
  cursor: pointer;
  float: left;
  margin-right: 6px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .content .top-row-graph .editable {
  border-bottom: 2px solid #A5C7FF;
  padding-bottom: 4px;
  margin-left: 6px;
  padding-left: 6px;
  text-overflow: clip;
}
#plotter-html #main-row #right-graph-holder .select-alter {
  border-radius: 0px;
  background-image: none;
}
#plotter-html #main-row #right-graph-holder .suggest-wrapper {
  margin-left: -3px;
  border: 0;
  box-shadow: 1px 2px 6px -2px #1e374d;
}
#plotter-html #main-row #right-graph-holder .suggest-wrapper li {
  box-sizing: border-box;
  text-transform: uppercase;
  clear: both;
  cursor: pointer;
  padding-left: 5px !important;
}
#plotter-html #main-row #right-graph-holder .suggest-wrapper li .newDocTicker {
  width: 100px;
  padding: 2px 4px;
}
#plotter-html #main-row #right-graph-holder .suggest-wrapper li .newDocCompName {
  width: 150px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .index-date {
  float: left;
  font-size: 12px;
  color: #879abb;
  width: 180px;
  font-weight: bold;
  font-family: Arial-BoldMT, Arial, sans-serif;
  line-height: 18px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .defgray {
  color: #ffffff !important;
  background: #7e91ad;
  border: 1px solid #7e91ad;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .index-to-100 label {
  font-weight: bold;
  float: left;
  margin-left: 6px;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .input-sheet {
  border: 1px solid #7d90ae;
  border-radius: 2px;
  background-color: #2E3645;
  color: #879abb;
  box-sizing: border-box;
  height: 32px;
  text-indent: 6px;
  width: 176px;
  padding: 4px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .result-head {
  overflow: hidden;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .result-head .back-btn {
  width: 100px;
  border: 1px solid #3d7fba;
  float: left;
  line-height: 32px;
  font-size: 14px;
  text-align: center;
  height: 32px;
  font-family: ArialMT, Arial, sans-serif;
  border-radius: 3px;
  margin-left: 18px;
  cursor: pointer;
  box-sizing: border-box;
  color: #fff;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .result-head .result-text {
  float: left;
  margin-left: 9px;
  line-height: 18px;
  padding: 6px 0px;
  font-size: 18px;
  font-family: ArialMT, Arial, sans-serif;
  color: #fff;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .result-head .result-text .search-text {
  margin-left: 2px;
  width: 270px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col {
  width: 100%;
  padding-top: 5px;
  font-size: 12px;
  float: left;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .graph-drop .header-gradient {
  background-color: #2e3645;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col #list-entry .header-gradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F9F9F9), color-stop(100%, #EAEAEA));
  background-image: -webkit-linear-gradient(top, #F9F9F9, #EAEAEA);
  background-image: -moz-linear-gradient(top, #F9F9F9, #EAEAEA);
  background-image: -ms-linear-gradient(top, #F9F9F9, #EAEAEA);
  background-image: -o-linear-gradient(top, #F9F9F9, #EAEAEA);
  background-image: linear-gradient(to top, #F9F9F9, #EAEAEA);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F9F9F9, endColorstr=#EAEAEA);
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control {
  float: left;
  margin: 12px 0px;
  overflow-y: overlay;
  overflow-x: hidden;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .text-area {
  padding: 6px;
  max-height: 100px;
  height: 40px;
  min-width: 372px;
  max-width: 372px;
  margin-top: 12px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .select_series_btn {
  display: inline-block;
  border-radius: 0px;
  padding: 7px 0px;
  text-align: center;
  height: 32px;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  width: 188px;
  background: transparent;
  color: #879abb;
  font-weight: bold;
  border: 1px solid #879abb;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .selected_series_btn {
  color: white;
  background: #3d7fba;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .apiData_input .key-value {
  width: 182px;
  height: 32px;
  line-height: 32px;
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  margin-right: 12px;
  text-indent: 6px;
  margin-bottom: 6px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .newAutocomplete {
  margin-right: 10px !important;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .info-query-input {
  margin-left: -350px;
  margin-top: 12px;
  margin-bottom: 0px;
  height: 32px;
  line-height: 32px;
  position: absolute;
  cursor: pointer;
  display: none;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .remove-query-input {
  margin-right: 12px;
  margin-top: 12px;
  margin-bottom: 0px;
  height: 32px;
  line-height: 32px;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .add-query-input {
  margin-right: 12px;
  margin-top: 12px;
  margin-bottom: 0px;
  height: 32px;
  line-height: 32px;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .noisy-black-list {
  width: 335px !important;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .proto_ticker {
  height: 20px !important;
  border: none !important;
  outline: 0 !important;
  vertical-align: top !important;
  margin: 0 !important;
  width: 160px !important;
  text-transform: uppercase !important;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .proto_query,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .proto_url,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .proto_custom {
  width: 350px !important;
  padding: 0px 6px;
  margin-right: 10px !important;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .graph-dropdown {
  font-size: 8px;
  z-index: 101;
  position: absolute;
  display: none;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .content_note {
  font-size: 12px;
  padding: 2px;
  background: #F8F8F8;
  border: 1px solid lightgray;
  width: 197px;
  text-align: center;
  color: #595959;
  max-height: 250px;
  overflow-y: auto;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .proto_ticker_input .noisy-black-wrapper {
  float: left;
  margin-bottom: 0px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .proto_ticker_input .noisy-black-list {
  padding-left: 10px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .suggest-left {
  float: left;
  line-height: 25px;
  height: 25px;
  text-align: left;
  width: 90px;
  display: inline;
  overflow: hidden;
  text-overflow: ellipsis;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .basic_prototype_input .suggest-right {
  float: left;
  line-height: 25px;
  text-align: left;
  height: 25px;
  width: 90px;
  display: inline;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .new-series-check,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .ta-single-parameter-form {
  margin-top: 12px;
  display: block;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .new-series-check:after {
  content: '';
  clear: both;
  display: block;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .new-series-text {
  font-family: ArialMT, Arial, sans-serif;
  font-size: 13px;
  line-height: 18px;
  margin-bottom: 12px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .rollover-checkbox {
  display: flex;
  align-items: center;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .new-series-checkbox {
  float: left;
  font-size: 12px;
  padding: 6px 6px 6px 6px;
  border-radius: 4px;
  cursor: pointer;
  color: #879abb;
  border: 1px solid #7d90ae;
  margin-right: 20px;
  width: 45%;
  font-weight: bold;
  font-family: Arial-BoldMT, Arial, sans-serif;
  line-height: 18px;
  box-sizing: border-box;
  margin-bottom: 3px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .small-box {
  float: left;
  font-size: 12px;
  padding: 6px 6px 6px 6px;
  border-radius: 4px;
  cursor: pointer;
  color: #879abb;
  border: 1px solid #7d90ae;
  margin-right: 24px;
  font-weight: bold;
  font-family: Arial-BoldMT, Arial, sans-serif;
  line-height: 18px;
  box-sizing: border-box;
  width: 110px;
  text-align: center;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .defgray {
  color: #ffffff !important;
  background: #7e91ad;
  border: 1px solid #7e91ad;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .plotter-check {
  -webkit-appearance: none;
  height: 18px;
  width: 18px;
  background-size: 18px 18px;
  padding: 0px;
  margin: 0px;
  cursor: pointer;
  border: 1px solid #7d90ae;
  float: left;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .plotter-check[type=checkbox]:checked {
  background: url('../images/checkbox_white.png') no-repeat;
  border: 0px solid #fff;
  background-size: 18px 18px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control label {
  font-weight: bold;
  float: left;
  margin-left: 6px;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input {
  padding: 0px 0px 0px 18px;
  float: none;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .active:not(.autocomplete-menu-category-list) {
  background: #3d7fba;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .inputheading {
  font-size: 13px;
  font-family: ArialMT, Arial, sans-serif;
  margin-bottom: 5px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input.UserData {
  padding-bottom: 5px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input.UserData .separator {
  display: block;
  height: 1px;
  border: 0;
  border-top: 1px solid #879abb;
  padding: 0;
  margin: 12px 0px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input.UserData .new-series-checkbox {
  margin-left: 0px;
  margin-right: 0px;
  width: 42%;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input.UserData .tutorial_popup {
  z-index: 10000 !important;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input #UserData_Consensus_Text {
  width: 380px;
  padding: 6px 0px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input #UserData_Consensus_Text span {
  margin-left: 18px;
  font-family: ArialMT, Arial, sans-serif;
  font-size: 14px;
  color: #ffffff;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .twitter_button {
  display: inline-block;
  border: 1px solid #3d7fba;
  padding: 6px;
  width: 90px;
  text-align: center;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .date_ranges {
  display: inline-block;
  padding: 6px;
  margin: 2px;
  margin-top: 8px;
  border-radius: 3px;
  background: #626b7b;
  text-align: center;
  width: 23px;
  height: 13px;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .date_ranges:hover {
  background: #7e91ad;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .date_ranges.active {
  background: #3d7fba;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input #date-range-selecter {
  font-size: 13px;
  font-family: ArialMT, Arial, sans-serif;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input #query-info {
  display: inline-block;
  position: relative;
  top: 3px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input #query-info .icon {
  width: 15px;
  fill: #4682BA;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input #alexa-info,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input #similarweb-info {
  display: inline-block;
  position: relative;
  top: 3px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input #alexa-info .icon,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input #similarweb-info .icon {
  width: 15px;
  fill: #4682BA;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input #twitter-query-info {
  display: none;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .help-text {
  font-size: 12px;
  color: #798694;
  font-family: ArialMT, Arial, sans-serif;
  line-height: 18px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .input-text {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 32px;
  width: 380px;
  margin-right: 12px;
  margin-top: 0px;
  margin-bottom: 0px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input #custom_input {
  min-width: 380px;
  max-width: 380px;
  height: 40px;
  text-transform: uppercase;
  margin-right: 0px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input #command_plot_input {
  min-width: 346px;
  max-width: 346px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .newAutocomplete {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 32px;
  width: 384px;
  margin-right: 12px;
  text-indent: 6px;
  margin-top: 12px;
  margin-bottom: 12px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .newAutocomplete .noisy-black-list {
  width: 340px;
  padding-left: 0px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .newAutocomplete .ticker-input-text.input-text,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .newAutocomplete .crypto-input-text {
  height: 20px;
  border: none;
  width: 160px;
  outline: 0;
  vertical-align: top;
  margin: 0;
  text-transform: uppercase;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data {
  flex: 1;
  height: 32px;
  width: 380px;
  margin-top: 12px;
  margin-bottom: 12px;
  box-sizing: border-box;
  border-radius: 3px;
  font-size: 14px;
  border: 2px solid #7d90ae;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .autocomplete-container,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .autocomplete-container {
  height: 100%;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .query_wrapper__input-field,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .query_wrapper__input-field {
  width: 100%;
  border: none;
  background: none;
  z-index: auto;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .query_wrapper__input-field.expanded,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .query_wrapper__input-field.expanded {
  z-index: 100;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .query_wrapper__input-field.expanded .sn-auto .clear-icon.rm-tk,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .query_wrapper__input-field.expanded .sn-auto .clear-icon.rm-tk {
  right: 1px;
  left: auto;
  top: auto;
  bottom: 0;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .sn-auto,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .sn-auto {
  height: 100%;
  min-width: 262px;
  border: 0;
  z-index: auto;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .sn-auto .autocomplete-menu-wrapper,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .sn-auto .autocomplete-menu-wrapper {
  min-width: 100%;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .sn-auto .autocomplete-menu-category-list-header.active,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .sn-auto .autocomplete-menu-category-list-header.active {
  background: white;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .sn-auto input,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .sn-auto input {
  font-size: 11px;
  min-width: 230px;
  text-transform: uppercase !important;
  height: 28px;
  color: #fff;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .sn-auto .ticker-input,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .sn-auto .ticker-input {
  height: 100% !important;
  margin-top: 0;
  border-radius: 0;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .sn-auto .ticker-input > div:first-child,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .sn-auto .ticker-input > div:first-child {
  height: 100%;
  width: 100%;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .sn-auto .ticker-input .ac__input-box,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .sn-auto .ticker-input .ac__input-box {
  min-width: unset !important;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .sn-auto .autocomplete-input,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .sn-auto .autocomplete-input {
  height: 100%;
  padding: 0;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .sn-auto .autocomplete-input .autocomplete-list__tokens,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .sn-auto .autocomplete-input .autocomplete-list__tokens {
  list-style: none;
  margin: 0;
  padding: 0;
  padding-left: 5px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .sn-auto .autocomplete-input .autocomplete-list__tokens .text-token,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .sn-auto .autocomplete-input .autocomplete-list__tokens .text-token {
  margin: 4px 2px;
  margin: 0px 2px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .sn-auto .clear-icon.rm-tk,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .sn-auto .clear-icon.rm-tk {
  left: unset !important;
  right: 16px;
  z-index: 2;
  padding: 0px 2px;
  height: 14px;
  top: 8px;
  display: none;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .sn-auto .autocomplete-menu-wrapper,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .sn-auto .autocomplete-menu-wrapper {
  top: 30px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .sn-auto .more-items,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .sn-auto .more-items {
  margin: 5px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .expanded,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .expanded {
  height: 100%;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter .expanded .autocomplete-menu-wrapper,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .sentieo_autocomplete--plotter-align-data .expanded .autocomplete-menu-wrapper {
  top: 100px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .select2-results {
  max-height: 300px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .select2-container {
  width: 380px;
  margin-top: 12px;
  margin-bottom: 12px;
  border-radius: 4px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .select2-container a.select2-choice {
  background: #879abb;
  line-height: 18px;
  padding: 6px 0px;
  box-shadow: none;
  border: 1px solid #2f2f2f;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .select2-container a.select2-choice span {
  margin-left: 18px;
  font-family: ArialMT, Arial, sans-serif;
  font-size: 14px;
  color: #2e3645;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .select2-container a.select2-choice div {
  background: #879abb;
  border-left: 0px;
  margin-right: 12px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .select2-container a.select2-choice div b {
  background: url(../images/dropdown-triangle-black.png) no-repeat !important;
  margin-top: 10px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .select2-container a.select2-choice.disabled div {
  display: none;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .select2-dropdown-open a.select2-choice div b {
  background: url(../images/dropup-triangle-black.png) no-repeat !important;
  margin-top: 10px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .graph_input .exchange_separator {
  display: block;
  height: 1px;
  border: 0;
  padding: 0;
  margin: 12px 0px;
  clear: both;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .CSVPlot_input .csv_upload_example {
  text-align: center;
  position: relative;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .CSVPlot_input .csv_upload_example .textarea {
  border-bottom: none;
  text-decoration: underline;
  cursor: default;
  font-size: 14px;
  color: white;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .disabled {
  opacity: 0.47;
  pointer-events: none;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .earnest_kpi_input .row {
  text-align: center;
  margin-top: 9px;
  width: 380px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .earnest_kpi_input .row .select_growth_btn {
  display: inline-block;
  width: 22%;
  text-align: center;
  padding: 8px 2px 8px 4px;
  background-color: #4f5d70;
  font-weight: 600;
  margin-right: 2px;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .earnest_kpi_input .row .select_growth_btn.selected {
  background-color: #28629A;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .keybanc_kpi_input .row {
  text-align: center;
  margin-top: 9px;
  width: 380px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .keybanc_kpi_input .row .select_growth_btn {
  display: inline-block;
  width: 29%;
  text-align: center;
  padding: 8px 2px 8px 4px;
  background-color: #4f5d70;
  font-weight: 600;
  margin-right: 2px;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .keybanc_kpi_input .row .select_growth_btn.selected {
  background-color: #28629A;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .freq_row,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .gtrends_row,
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .adjust_gt_row {
  padding: 0px;
  display: block;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control .gtrends_hide {
  display: none;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control ::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #879abb;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #879abb;
  opacity: 1;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #879abb;
  opacity: 1;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .new-series-control :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #879abb;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .hrbar {
  margin-left: 10px;
  margin-right: 10px;
  height: 1px;
  background: #BCBCBC;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col #cancel_graphtype {
  width: 180px;
  border: 1px solid #3d7fba;
  float: left;
  line-height: 48px;
  font-size: 14px;
  text-align: center;
  height: 48px;
  font-family: ArialMT, Arial, sans-serif;
  border-radius: 3px;
  margin-left: 20px;
  cursor: pointer;
  box-sizing: border-box;
  color: #fff;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col #submit_graphtype {
  width: 180px;
  color: white;
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  float: left;
  line-height: 48px;
  font-size: 14px;
  text-align: center;
  height: 48px;
  font-family: ArialMT, Arial, sans-serif;
  border-radius: 3px;
  cursor: pointer;
  box-sizing: border-box;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col #submit_graphtype1 {
  color: white;
  border: 1px solid #3d7fba;
  float: left;
  line-height: 24px;
  font-size: 14px;
  text-align: center;
  padding: 12px;
  font-family: ArialMT, Arial, sans-serif;
  border-radius: 3px;
  cursor: pointer;
  box-sizing: border-box;
  margin-top: 12px;
  width: 380px;
  height: 48px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .grey-button {
  border: 1px solid #BDBDBD;
  -moz-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 5px 0px 5px 0px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  text-align: center;
  color: #4D4D4D;
  /*background-color: #FAFAFA;*/
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  cursor: pointer;
  float: left;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .green-button {
  /*border:1px solid #BDBDBD;*/
  border: 1px solid #ddd;
  padding: 5px 0px 5px 0px;
  /*text-shadow: 1px 1px 0 rgba(255,255,255,0.3);*/
  text-align: center;
  /*color: #4D4D4D; */
  /*background-color: #FAFAFA;*/
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #AFE447), color-stop(100%, #489E22));
  background-image: -webkit-linear-gradient(top, #AFE447, #489E22);
  background-image: -moz-linear-gradient(top, #AFE447, #489E22);
  background-image: -ms-linear-gradient(top, #AFE447, #489E22);
  background-image: -o-linear-gradient(top, #AFE447, #489E22);
  background-image: linear-gradient(to top, #AFE447, #489E22);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#AFE447, endColorstr=#489E22);
  cursor: pointer;
  float: left;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .large-button {
  /*width:25%;*/
  /*width: 45%;*/
  width: 49.4%;
  height: 20px;
  line-height: 20px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .full-col .small-button {
  width: 18%;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph .list-container {
  margin-bottom: 6px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph .header-series {
  border-top: 0px;
  color: white;
  font-family: ArialMT, Arial, sans-serif;
  font-size: 15px;
  line-height: 18px;
  padding: 0 0 18px 18px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .search-plotter {
  box-shadow: none;
  line-height: 24px;
  box-sizing: border-box;
  overflow: hidden;
  padding: 8px;
  padding-left: 12px;
  margin: 24px 18px 0 18px;
  margin-top: 0;
  background: #1e242e;
  border-radius: 4px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .search-plotter .add-series-form {
  height: 30px;
  line-height: 30px;
  border-bottom: 0;
  display: inline-block;
  width: 92%;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .search-plotter .add-series-form #add-series {
  width: 100%;
  text-indent: 6px;
  line-height: 24px;
  color: #889bba;
  border: none;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 14px;
  background: #1e242e;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .search-plotter .add-series-form ::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #889bba;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .search-plotter .add-series-form :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #889bba;
  opacity: 1;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .search-plotter .add-series-form ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #889bba;
  opacity: 1;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .search-plotter .add-series-form :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #889bba;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .search-plotter .search-icon {
  cursor: pointer;
  padding-right: 6px;
  float: left;
  fill: #889bba;
  height: 30px;
  width: 17px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data {
  overflow: auto;
  z-index: 100;
  position: absolute;
  top: 98px;
  left: 18px;
  right: 0px;
  flex-flow: row;
  width: 1241px;
  white-space: nowrap;
  background: #ffffff;
  border-radius: 3px;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  font-family: Helvetica Neue, Arial, sans-serif;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data::-webkit-scrollbar {
  width: 0px;
  height: 8px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data::-webkit-scrollbar-thumb {
  height: 50px;
  background-color: rgba(105, 128, 148, 0.55);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 4px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .base-wrapper:first-child {
  width: 220px;
  box-sizing: border-box;
  float: none;
  display: inline-block;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .base-wrapper:last-child {
  width: 1200px;
  box-sizing: border-box;
  float: none;
  display: inline-block;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .base-wrapper:last-child .base-class-head {
  padding-top: 10px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .base-class-head {
  font-size: 12px;
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #1e374d;
  font-weight: 600;
  padding: 22px 22px 18px 22px;
  text-transform: uppercase;
  box-sizing: border-box;
  margin: 0;
  background-color: #f9fcff;
  width: 100%;
  border-bottom: 1px solid #d4e0ea;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .base-class-head .text {
  text-transform: lowercase;
  font-size: 12px;
  font-weight: 300;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .base-class-head .image {
  width: 105px;
  height: 24px;
  display: inline-block;
  position: relative;
  top: 7px;
  background-size: 100%;
  background-position: 6px;
  border-radius: 4px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .base-class {
  flex-grow: 1;
  padding: 8px 16px;
  max-width: 204px;
  box-sizing: border-box;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .base-class .heading-wrapper {
  margin-bottom: 12px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .base-class .heading {
  font-family: Helvetica Neue, Arial, sans-serif;
  margin-bottom: 12px;
  margin-top: 12px;
  -webkit-font-smoothing: antialiased;
  text-transform: uppercase;
  color: #698094;
  font-size: 11px;
  font-weight: 600;
  padding-left: 6px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .base-class .sub-heading {
  color: #889bba;
  font-size: 12px;
  padding-top: 3px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .base-class .main-data-outer {
  margin-bottom: 12px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .base-class:last-child {
  padding-right: 0;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .main-data {
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #3d7fba;
  line-height: 18px;
  cursor: pointer;
  padding: 6px 12px;
  text-overflow: ellipsis;
  overflow: hidden;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .main-data:hover {
  color: #ffffff;
  cursor: pointer;
  border-radius: 2px;
  background: #3d7fba;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .main-data .deprecate-icon {
  fill: #fc0b03;
  padding-left: 5px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .main-data .deprecate-icon .icon {
  height: 11px;
  width: 11px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .add-series-data .selected_series_type {
  background-color: #3d7fba;
  color: #ffffff;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container #search-series-data .main-data {
  border-bottom: 1px solid #d4e0ea;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container #search-series-data .detail1-search {
  font-style: italic;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container #search-series-data .separator-line {
  background-color: #e6ebf5;
  height: 18px;
  color: #4d4949;
  padding: 4px;
  text-indent: 2px;
  line-height: 18px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container #series-data .main-data {
  padding: 3px 6px;
  font-size: 12px;
  -webkit-font-smoothing: antialiased;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container ul:not(.autocomplete-list,.ulWrapper) {
  padding-left: 5px;
  margin: 6px;
  list-style-type: none;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container #name-series {
  padding: 0px;
  margin: 0px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container :not(ul.suggest) li {
  padding-left: 0px;
  padding-bottom: 2px;
  float: none;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container label {
  font-weight: bold;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .metric-drop-container {
  /*width:50%;*/
  margin-left: 10px;
  /*float:left;*/
  float: none;
  overflow: hidden;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .metric-drop-container .hide-right-pane {
  font-size: 16px;
  color: #595959;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .metric-drop-container .button {
  float: right;
  text-align: center;
  cursor: pointer;
  margin-right: 18px;
  line-height: 18px;
  padding: 12px 0px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .metric-drop-container .button .icon {
  color: #879abb;
  font-size: 23px;
  line-height: 18px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .metric-drop-container .metric-dropdown {
  width: 100%;
  height: 25px;
  background: none;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .metric-drop-container .button {
  float: right;
  text-align: center;
  margin-right: 18px;
  line-height: 18px;
  padding: 12px 0px;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .metric-drop-container .button .icon {
  color: #879abb;
  font-size: 23px;
  line-height: 18px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .header-gradient {
  height: 30px;
  border: 0;
  border-bottom: 1px solid #000000;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .header-gradient .series-text {
  font-family: Helvetica Neue, Arial, sans-serif;
  text-align: center;
  font-size: 12px;
  line-height: 18px;
  color: #889bba;
  float: left;
  padding: 6px 0px;
  width: 92px;
  box-sizing: border-box;
  cursor: pointer;
  background-color: #364051;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .header-gradient .selected-option {
  border-bottom: 2px solid #ffffff;
  background-color: #2e3644;
  color: #ffffff;
  padding-bottom: 4px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .header-gradient .button {
  float: right;
  text-align: center;
  cursor: pointer;
  line-height: 18px;
  padding: 6px 0px;
  width: 48px;
  background-color: #3d7fba;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .header-gradient .button .icon {
  fill: white;
  height: 18px;
  width: 18px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .of-divider {
  float: left;
  padding-left: 10px;
  padding-top: 5px;
  padding-right: 10px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .ticker-input-container {
  width: 35%;
  margin-left: 10px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .ticker-input-container input {
  width: 100%;
  height: 21px;
  background-repeat: no-repeat;
  background-position: right center;
  border: 1px solid #BCBCBC;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #4D4D4D;
  background-color: #ffffff;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet {
  display: block;
  overflow: hidden;
  padding: 0px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .select2-results {
  max-height: 300px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .select2-container {
  width: 225px;
  margin-top: 12px;
  margin-left: 6px;
  margin-bottom: 12px;
  border-radius: 4px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .select2-container a.select2-choice {
  background: #879abb;
  line-height: 22px;
  padding: 6px 0px;
  box-shadow: none;
  border: 1px solid #2f2f2f;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .select2-container a.select2-choice span {
  margin-left: 18px;
  font-family: ArialMT, Arial, sans-serif;
  font-size: 14px;
  color: #2e3645;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .select2-container a.select2-choice div {
  background: #879abb;
  border-left: 0px;
  margin-right: 12px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .select2-container a.select2-choice div b {
  background: url(../images/dropdown-triangle-black.png) no-repeat !important;
  margin-top: 10px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .select2-dropdown-open a.select2-choice div b {
  background: url(../images/dropup-triangle-black.png) no-repeat !important;
  margin-top: 10px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .button {
  float: right;
  text-align: center;
  margin-right: 18px;
  line-height: 18px;
  padding: 12px 0px;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .button .icon {
  color: #879abb;
  font-size: 23px;
  line-height: 18px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .refresh-sheet {
  background-color: #879abb;
  padding: 8px 12px;
  margin-right: 6px;
  margin-top: 12px;
  border-radius: 4px;
  border: 1px solid #000;
  box-sizing: border-box;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .refresh-sheet .icon {
  color: #000000;
  font-size: 12px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet1 {
  overflow: hidden;
  color: #fff;
  background: #364052;
  font-weight: normal;
  font-size: 12px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet1 .date-sheet {
  float: left;
  background: #7d90ae;
  border: 1px solid #fff;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet1 .date-sheet .date-head .date-head-row th {
  background: #7d90ae;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 78px;
  box-sizing: border-box;
  height: 32px;
  overflow: hidden;
  font-size: 10px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet1 .date-sheet .date-row td {
  border-top: 1px solid;
  text-align: center;
  padding: 6px 0px;
  width: 78px;
  font-size: 12px;
  font-family: ArialMT, Arial, sans-serif;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet1 .main-sheet {
  max-width: 330px;
  overflow-x: auto;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet1 .main-sheet .main-head .main-head-row .sheet-header {
  background: #7d90ae;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 85px;
  box-sizing: border-box;
  height: 32px;
  overflow: hidden;
  font-size: 10px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet1 .main-sheet .main-table {
  border: 1px solid;
  border-left: 0px;
  border-right: 0px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet1 .main-sheet .main-table tbody {
  max-height: 300px;
  overflow: auto;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet1 .main-sheet .main-table .sheet-row .sheet-cell {
  border-top: 1px solid;
  text-align: right;
  padding: 6px 0px;
  padding-right: 6px;
  width: 79px;
  font-size: 12px;
  font-family: ArialMT, Arial, sans-serif;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet {
  overflow: hidden;
  font-weight: normal;
  font-size: 12px;
  font-family: ArialMT, Arial, sans-serif;
  color: #ffffff;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .date-sheet .date-table {
  border-collapse: collapse;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .date-sheet .date-table .date-head tr th {
  text-overflow: ellipsis;
  white-space: nowrap;
  box-sizing: border-box;
  height: 32px;
  overflow: hidden;
  width: 78px;
  padding: 6px;
  font-weight: normal;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .date-sheet .date-table .date-head tr .sheet-header {
  width: 85px;
  text-align: right;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet {
  overflow-x: auto;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table {
  border-collapse: collapse;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table .date-head {
  display: block;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table .date-head tr th {
  text-overflow: ellipsis;
  white-space: nowrap;
  box-sizing: border-box;
  height: 32px;
  overflow: hidden;
  width: 78px;
  min-width: 78px;
  padding: 6px;
  font-weight: normal;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table .date-head tr th #sort_dt {
  margin-left: 6px;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table .date-head tr .sheet-header {
  width: 85px;
  min-width: 85px;
  text-align: right;
  cursor: pointer;
  text-decoration: underline;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table tbody {
  display: block;
  padding-right: 18px;
  overflow-y: auto;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table tbody .sheet-row td {
  width: 78px;
  min-width: 78px;
  text-align: center;
  padding: 6px 0px;
  border-right: 2px solid #7d90ae;
  box-sizing: border-box;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table tbody .sheet-row .sheet-date .del-cell {
  display: none;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table tbody .sheet-row:not(.deleted-row) .sheet-date:hover .del-cell {
  width: 16px;
  height: 16px;
  float: right;
  fill: white;
  cursor: pointer;
  margin-top: -1px;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width= '15px' height= '15px' fill = 'red' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.527,8.45h-9.092V4.926c0-1.636-1.33-2.926-2.967-2.926h-6.941c-1.635,0-2.965,1.29-2.965,2.926V8.45 H8.471c-0.713,0-1.291,0.579-1.291,1.292c0,0.714,0.578,1.292,1.291,1.292h1.291v32.378C9.887,44.809,10.957,46,12.35,46H35.65 c1.393,0,2.465-1.203,2.588-2.588V11.034h1.289c0.714,0,1.293-0.578,1.293-1.292C40.818,9.027,40.24,8.45,39.527,8.45z M20.146,4.926c0-0.211,0.172-0.383,0.383-0.383h6.941c0.211,0,0.383,0.172,0.383,0.383V8.45h-7.707V4.926L20.146,4.926z M34.635,43.406L12.35,43.412V11.034H35.65v32.378C36.541,43.482,34.68,43.406,34.635,43.406z M20.116,20.111 c-0.716,0-1.294,0.58-1.294,1.293v14.241c0,0.713,0.578,1.295,1.294,1.295c0.715,0,1.294-0.582,1.294-1.295V21.404 C21.411,20.691,20.832,20.111,20.116,20.111z M27.883,20.111c-0.715,0-1.294,0.58-1.294,1.293v14.241 c0,0.713,0.578,1.295,1.294,1.295c0.717,0,1.295-0.582,1.295-1.295V21.404C29.178,20.691,28.6,20.111,27.883,20.111z'%3E%3C/path%3E%3C/svg%3E");
  display: block;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table tbody .sheet-row .sheet-cell {
  text-align: right;
  padding-right: 6px;
  width: 85px;
  min-width: 85px;
  color: #ccd8e7;
  border-right: 1px solid #7d90ae;
  border-top: 3px solid transparent;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table tbody .sheet-row .sheet-cell .undo-btn {
  cursor: pointer;
  margin-left: 6px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table tbody .sheet-row .edit:hover,
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table tbody .sheet-row .edit:focus {
  border: 3px solid #3678b8;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table tbody .sheet-row .edited-cell {
  color: #000000;
  background-color: #879abb;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table tbody .odd-row {
  background-color: #364052;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table tbody .deleted-row {
  background-color: #623636 !important;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table tbody .deleted-row .edited-cell {
  color: #623636 !important;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table .no_of_col1:before {
  content: '';
  height: 2px;
  width: 163px;
  background-color: #7d90ae;
  position: absolute;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table .no_of_col2:before {
  content: '';
  height: 2px;
  width: 248px;
  background-color: #7d90ae;
  position: absolute;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table .no_of_col3:before {
  content: '';
  height: 2px;
  width: 333px;
  background-color: #7d90ae;
  position: absolute;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table .no_of_col4:before {
  content: '';
  height: 2px;
  width: 402px;
  background-color: #7d90ae;
  position: absolute;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table .no_of_col5:before {
  content: '';
  height: 2px;
  width: 420px;
  background-color: #7d90ae;
  position: absolute;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table1:after {
  content: '';
  height: 2px;
  width: 164px;
  background-color: #7d90ae;
  position: absolute;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table2:after {
  content: '';
  height: 2px;
  width: 249px;
  background-color: #7d90ae;
  position: absolute;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table3:after {
  content: '';
  height: 2px;
  width: 334px;
  background-color: #7d90ae;
  position: absolute;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table4:after {
  content: '';
  height: 2px;
  width: 403px;
  background-color: #7d90ae;
  position: absolute;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .outer-main-sheet .main-sheet .main-table5:after {
  content: '';
  height: 2px;
  width: 420px;
  background-color: #7d90ae;
  position: absolute;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .bottom-row .left-pane {
  float: left;
  margin: 6px;
  color: #fff;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .bottom-row .input-sheet {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 32px;
  margin-right: 12px;
  text-indent: 6px;
  margin-bottom: 0px;
  padding: 4px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .bottom-row .scroll-btn {
  float: right;
  color: #fff;
  margin: 6px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .bottom-row .sheet-btn {
  border: 2px solid #3678b9;
  padding: 6px;
  margin: 0px;
  border-radius: 4px;
}
#plotter-html #main-row #right-graph-holder #graph-controls-container .top-row-graph-sheet .bottom-row .disable {
  opacity: 0.41;
  pointer-events: none;
}
#plotter-html #main-row #right-graph-holder .share-overlay-popup {
  background: #000000;
  opacity: 0.6;
}
#plotter-html #main-row #right-graph-holder .share-popup {
  width: 445px;
  height: 240px;
  overflow: hidden;
  background: white;
  position: absolute;
  z-index: 999;
}
#plotter-html #main-row #right-graph-holder .share-popup .title-wrapper {
  padding: 18px 18px 12px 18px;
}
#plotter-html #main-row #right-graph-holder .share-popup .title-wrapper .title {
  /*font-family: Open Sans, bold;*/
  /*font-weight: bold;*/
  font-size: 18px;
  line-height: 24px;
  width: 100%;
  text-align: center;
  color: #7e91ad;
}
#plotter-html #main-row #right-graph-holder .share-popup .title-wrapper .title .close-icon {
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder .add-buttons {
  text-align: center;
}
#plotter-html #main-row #right-graph-holder .add-buttons .add-button {
  display: inline-block;
  margin: auto;
  float: none;
  width: 130px;
  border: 2px solid #889bba;
  line-height: 34px;
  margin-bottom: 12px;
  font-size: 12px;
  text-align: center;
  font-family: Helvetica Neue, Arial, sans-serif;
  border-radius: 3px;
  cursor: pointer;
  box-sizing: border-box;
  color: #889bba;
}
#plotter-html #main-row #right-graph-holder .add-buttons .add-button:hover {
  background: #889bba;
  color: #ffffff;
}
#plotter-html #main-row #right-graph-holder .edit-weight-link {
  float: right;
  margin: auto;
  width: 40px;
  border: 1px solid #3d7fba;
  line-height: 20px;
  margin-top: 12px;
  margin-right: 5px;
  font-size: 12px;
  text-align: center;
  height: 20px;
  font-family: ArialMT, Arial, sans-serif;
  border-radius: 3px;
  cursor: pointer;
  box-sizing: border-box;
  color: #ccd8e7;
}
#plotter-html #main-row #right-graph-holder .buttons {
  margin-top: 12px;
  margin-bottom: 3px;
  text-align: center;
}
#plotter-html #main-row #right-graph-holder .buttons .btn {
  color: #ffffff;
  font-size: 11px;
  padding: 6px;
  background-color: #364052;
  height: 24px;
  font-family: ArialMT, Arial, sans-serif;
  display: inline-block;
  box-sizing: border-box;
  width: 125px;
  text-align: center;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder .edit-btn {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  box-sizing: border-box;
}
#plotter-html #main-row #right-graph-holder .edit-btn:hover {
  background: #1e232e;
}
#plotter-html #main-row #right-graph-holder .mkt-cap-btn {
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#plotter-html #main-row #right-graph-holder .delete-btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container {
  padding: 0 18px;
  margin-top: 18px;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .full-col {
  width: 100% !important;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .full-col #plot-button,
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .full-col #cancel_wt_option {
  width: 47% !important;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .weight-list {
  margin: 0px !important;
  padding: 0px !important;
  margin-bottom: 4px !important;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .weight-list .graph-name-wrapper {
  overflow: hidden;
  margin-bottom: 12px;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .weight-list .graph-name-wrapper .weightinput {
  float: left;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .weight-list .graph-name-wrapper .weightinput .input-weight {
  width: 50px;
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 32px;
  text-indent: 6px;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .weight-list .graph-name-wrapper .line-div {
  margin-top: 7px;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .weight-list .graph-name-wrapper .series-weight-name {
  float: left;
  width: 230px;
  padding: 7px 18px;
  overflow: hidden;
  color: #ffffff;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-family: ArialMT, Arial, sans-serif;
  font-size: 14px;
  line-height: 18px;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .weight-list .graph-name-wrapper .weight-names {
  float: left;
  width: 300px !important;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .select2-container {
  width: 275px;
  margin-right: 12px;
  border-radius: 4px;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .select2-container a.select2-choice {
  background: #879abb;
  line-height: 18px;
  padding: 6px 0px;
  box-shadow: none;
  border: 1px solid #2f2f2f;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .select2-container a.select2-choice span {
  margin-left: 18px;
  font-family: ArialMT, Arial, sans-serif;
  font-size: 14px;
  color: #2e3645;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .select2-container a.select2-choice div {
  background: #879abb;
  border-left: 0px;
  margin-right: 12px;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .select2-container a.select2-choice div b {
  background: url(../images/dropdown-triangle-black.png) no-repeat !important;
  margin-top: 10px;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .select2-dropdown-open a.select2-choice div b {
  background: url(../images/dropup-triangle-black.png) no-repeat !important;
  margin-top: 10px;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .wt_button {
  display: inline-block;
  border: 1px solid #3d7fba;
  padding: 6px;
  width: 115px;
  color: white;
  text-align: center;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .active {
  background: #3d7fba;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container #plot-button {
  width: 180px;
  color: white;
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  float: left;
  line-height: 48px;
  font-size: 14px;
  text-align: center;
  height: 48px;
  font-family: ArialMT, Arial, sans-serif;
  border-radius: 3px;
  cursor: pointer;
  box-sizing: border-box;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container #cancel_wt_option {
  width: 180px;
  border: 1px solid #3d7fba;
  float: right;
  line-height: 48px;
  font-size: 14px;
  text-align: center;
  height: 48px;
  font-family: ArialMT, Arial, sans-serif;
  border-radius: 3px;
  margin-left: 18px;
  cursor: pointer;
  box-sizing: border-box;
  color: #fff;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .mkt-cap-rebalancing .select2-container {
  width: 380px;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .weight-container .mkt-cap-rebalancing .inputheading {
  font-size: 13px;
  font-family: ArialMT, Arial, sans-serif;
  margin-bottom: 5px;
  color: white;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .plotter-check {
  -webkit-appearance: none;
  height: 18px;
  width: 18px;
  background-size: 18px 18px;
  padding: 0px;
  margin: 0px;
  cursor: pointer;
  border: 1px solid #7d90ae;
  float: left;
}
#plotter-html #main-row #right-graph-holder .top-row-graph-weight .plotter-check[type=checkbox]:checked {
  background: url('../images/checkbox_white.png') no-repeat;
  border: 0px solid #fff;
  background-size: 18px 18px;
}
#plotter-html #main-row #right-graph-holder .series_name {
  margin: 0px 40px 0px 34px;
  padding: 0px 18px;
  overflow: hidden;
  color: #ffffff;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-family: ArialMT, Arial, sans-serif;
  font-size: 14px;
}
#plotter-html #main-row #right-graph-holder .hidden_series {
  color: #bcbcbc;
}
#plotter-html #main-row #right-graph-holder .y_name {
  margin: 0px;
}
#plotter-html #main-row #right-graph-holder .regression-link {
  text-decoration: underline;
  font-size: 10px;
  margin-left: 12px;
  margin-bottom: 5px;
  margin-top: 5px;
  float: left;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder .expression_input {
  min-width: 364px;
  max-width: 364px;
}
#plotter-html #main-row #right-graph-holder #regression-container .header-gradient {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F9F9F9), color-stop(100%, #EAEAEA));
  background-image: -webkit-linear-gradient(top, #F9F9F9, #EAEAEA);
  background-image: -moz-linear-gradient(top, #F9F9F9, #EAEAEA);
  background-image: -ms-linear-gradient(top, #F9F9F9, #EAEAEA);
  background-image: -o-linear-gradient(top, #F9F9F9, #EAEAEA);
  background-image: linear-gradient(to top, #F9F9F9, #EAEAEA);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F9F9F9, endColorstr=#EAEAEA);
}
#plotter-html #main-row #right-graph-holder #regression-container .large-button {
  width: 25%;
  height: 20px;
  line-height: 20px;
}
#plotter-html #main-row #right-graph-holder .expression_input_par .expression_input {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  width: 364px;
  margin-right: 3px;
  text-indent: 6px;
  margin-top: 6px;
  margin-bottom: 0px;
  min-width: 364px;
  max-width: 364px;
  text-transform: uppercase;
}
#plotter-html #main-row #right-graph-holder .expression_input_par .test-form {
  height: 39px;
}
#plotter-html #main-row #right-graph-holder .expression_input_par .test-form .custom_exp {
  margin: 0px 12px 0px 0px;
  float: left;
  min-width: 330px;
  width: 330px;
  text-align: left;
  text-indent: 6px;
  text-transform: uppercase;
}
#plotter-html #main-row #right-graph-holder .expression_input_par .independent_input,
#plotter-html #main-row #right-graph-holder .expression_input_par .dependent_input {
  overflow: hidden;
}
#plotter-html #main-row #right-graph-holder .expression_input_par .analysis_expression {
  margin-left: 18px;
}
#plotter-html #main-row #right-graph-holder .expression_input_par .remove-ss-fill-btn {
  margin: 2px;
  color: white;
}
#plotter-html #main-row #right-graph-holder .expression_input_par .g_trends_suggestions {
  border: 1px solid black;
  position: absolute;
}
#plotter-html #main-row #right-graph-holder .expression_input_par .g_trends_suggestions div {
  cursor: default;
  background-color: #E5E9F1;
}
#plotter-html #main-row #right-graph-holder .expression_input_par .g_trends_suggestions div.current {
  background-color: #879ABB;
  color: white;
}
#plotter-html #main-row #right-graph-holder .expression_input_par .ss-suggestion-data {
  overflow-wrap: break-word;
  overflow-y: auto;
  position: absolute;
  width: 336px;
  border: 2px solid #a6a6a6;
  padding: 12px;
  z-index: 2;
  background: #ccd8e6;
  color: #2e3645;
  font-size: 10px;
  line-height: 18px;
  max-height: 200px;
}
#plotter-html #main-row #right-graph-holder .expression_input_par .ss-suggestion-data .ss-suggesstion {
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder .expression_input_par .ss-suggestion-data .selected {
  background-color: #2e3645;
  color: #ffffff;
}
#plotter-html #main-row #right-graph-holder .expression_input_par .ss-suggestion-data .plotted {
  font-size: 13px;
}
#plotter-html #main-row #right-graph-holder .expression_input_par .ss-suggestion-data .ss-header {
  font-weight: bold;
  font-size: 13px;
  padding: 3px;
  border-top: 1px solid #2e3645;
}
#plotter-html #main-row #right-graph-holder .gtrends_input .ss-suggestion-data {
  overflow-wrap: break-word;
  overflow-y: auto;
  position: relative;
  width: 354px;
  border: 2px solid #a6a6a6;
  padding: 12px;
  z-index: 2;
  background: #ccd8e6;
  color: #2e3645;
  font-size: 10px;
  line-height: 18px;
  max-height: 200px;
}
#plotter-html #main-row #right-graph-holder .gtrends_input .ss-suggestion-data .ss-suggesstion {
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder .gtrends_input .ss-suggestion-data .ss-suggesstion:hover {
  background-color: #2e3645;
  color: #ffffff;
}
#plotter-html #main-row #right-graph-holder .gtrends_input .ss-suggestion-data .selected {
  background-color: #2e3645;
  color: #ffffff;
}
#plotter-html #main-row #right-graph-holder .gtrends_input .ss-suggestion-data .plotted {
  font-size: 13px;
}
#plotter-html #main-row #right-graph-holder .gtrends_input .ss-suggestion-data .ss-header {
  font-weight: bold;
  font-size: 13px;
  padding: 3px;
  border-top: 1px solid #2e3645;
}
#plotter-html #main-row #right-graph-holder .dependence_exp_input .ss-suggestion-data,
#plotter-html #main-row #right-graph-holder .regression_expression .ss-suggestion-data {
  margin-left: 18px;
}
#plotter-html #main-row #right-graph-holder .dependence_exp_input {
  background: #364352;
  margin: 0px 6px;
  padding: 6px 0px;
}
#plotter-html #main-row #right-graph-holder .dependence_exp_input .indep_series_list {
  width: 336px;
  border: 1px solid #2e3645;
  padding: 12px;
  background: #ccd8e6;
  color: #2e3645;
  font-size: 10px;
  line-height: 18px;
  margin-left: 18px;
  max-height: 150px;
  overflow-y: auto;
}
#plotter-html #main-row #right-graph-holder .dependence_exp_input .indep_series_list .indep-series-par {
  padding: 1px;
  max-width: inherit;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#plotter-html #main-row #right-graph-holder .dependence_exp_input .indep_series_list .indep-series-par .lbl {
  cursor: pointer;
  color: #2e3645;
}
#plotter-html #main-row #right-graph-holder .dependence_exp_input .series-date-slider {
  padding: 6px;
}
#plotter-html #main-row #right-graph-holder .dependence_exp_input .last-point-filter {
  margin: 6px;
  padding: 6px;
}
#plotter-html #main-row #right-graph-holder .dependence_exp_input .last-point-filter .last-point-filter-n {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 24px;
  width: 60px;
  margin: 0px 6px;
  text-align: center;
  text-indent: 3px;
}
#plotter-html #main-row #right-graph-holder .select_series_btns {
  padding: 6px;
  margin-left: 12px;
}
#plotter-html #main-row #right-graph-holder .select_series_btns .select_series_btn {
  display: inline-block;
  border-radius: 0px;
  padding: 7px 0px;
  text-align: center;
  height: 32px;
  box-sizing: border-box;
  cursor: pointer;
  font-size: 14px;
  width: 118px;
  background: transparent;
  color: #879abb;
  font-weight: bold;
  border: 1px solid #879abb;
}
#plotter-html #main-row #right-graph-holder .select_series_btns .selected_series_btn {
  color: white;
  background: #879abb;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .axis_top_opt {
  float: left;
  margin: 12px;
  margin-top: 0px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .axis_top_opt #add-axis {
  border: 2px solid;
  border-radius: 2px;
  box-sizing: border-box;
  color: #879abb;
  cursor: pointer;
  float: left;
  font-weight: 300;
  padding: 6px;
  text-align: center;
  width: 198px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .axis_top_opt .exp_col_outer {
  border: 2px solid transparent;
  box-sizing: border-box;
  float: left;
  font-size: 12px;
  line-height: 18px;
  margin-left: 35px;
  padding: 6px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .axis_top_opt .exp_col_outer .exp_col {
  color: #879abb;
  cursor: pointer;
  float: left;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .axis_top_opt .exp_col_outer #expand {
  margin-right: 18px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper {
  float: left;
  width: 100%;
  overflow: auto;
  overflow-y: overlay;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent {
  clear: both;
  font-size: 11px;
  color: #437FB7;
  overflow: auto;
  margin: 0px 12px 12px 12px;
  background: #323B4B;
  height: auto;
  width: auto;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent .editable {
  border-bottom: 2px solid #A5C7FF;
  padding-bottom: 4px;
  margin-left: 6px;
  padding-left: 6px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent .drag_series_name {
  border: 2px solid;
  border-radius: 4px;
  padding: 6px;
  margin: 12px 18px 0px 18px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent .series-selected {
  background: grey;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent .unsortable {
  border-style: dashed;
  border-width: 1px;
  color: #bcbcbc;
  text-align: center;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent .drop {
  color: #3d7fba;
  background: white;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent #option-toggle {
  display: inline-block;
  float: right;
  margin-top: -18px;
  margin-right: 12px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent #option-toggle .icon {
  height: 16px;
  width: 16px;
  fill: #437FB7;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent .graph-name-wrapper {
  padding: 18px 12px 18px 12px;
  overflow: hidden;
  clear: both;
  /* margin-top: 12px; */
  border-bottom: 1px solid #2E3645;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent .ser-options {
  float: right;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent .ser-options .icon {
  height: 18px;
  width: 18px;
  fill: #698094;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent .ser-options .whiteFill {
  fill: white;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent #button_check {
  cursor: pointer;
  float: left;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent #remove-yaxis {
  cursor: pointer;
  float: left;
  margin-right: 6px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent #edit-toggle {
  cursor: pointer;
  float: left;
  margin-right: 6px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent .series-name-list {
  margin-bottom: 12px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent .yaxis_options {
  float: left;
  font-size: 12px;
  border-radius: 5px;
  color: #879abb;
  border: 1px solid #7d90ae;
  margin-right: 24px;
  font-family: Arial, sans-serif;
  line-height: 18px;
  box-sizing: border-box;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .parent_wrapper .parent .yaxis_options .toggle_option {
  display: inline-block;
  padding: 6px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown {
  font-size: 8px;
  display: block;
  overflow: hidden;
  clear: both;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content {
  background: #434E61;
  width: 100%;
  border: 0px solid #000000;
  box-sizing: border-box;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div {
  float: left;
  border-bottom: 1px solid #2f2f2f;
  padding: 18px;
  width: auto;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div {
  float: left;
  margin-top: 6px;
  overflow: hidden;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .input-text {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 32px;
  width: 380px;
  margin-right: 12px;
  text-indent: 6px;
  margin-top: 12px;
  margin-bottom: 0px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .check-box {
  font-family: Arial, sans-serif;
  font-weight: normal;
  width: 70px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .defgray {
  color: #ffffff !important;
  background: #7e91ad;
  border: 0px solid #7e91ad;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .select2-results {
  max-height: 300px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .select2-container {
  width: 180px;
  border-radius: 4px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .select2-container a.select2-choice {
  background: #879abb;
  line-height: 18px;
  padding: 6px 0px;
  box-shadow: none;
  border: 1px solid #2f2f2f;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .select2-container a.select2-choice span {
  margin-left: 18px;
  font-family: ArialMT, Arial, sans-serif;
  font-size: 14px;
  color: #2e3645;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .select2-container a.select2-choice div {
  background: #879abb;
  border-left: 0px;
  margin-right: 12px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .select2-container a.select2-choice div b {
  background: url(../images/dropdown-triangle-black.png) no-repeat !important;
  margin-top: 10px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .select2-dropdown-open a.select2-choice div b {
  background: url(../images/dropup-triangle-black.png) no-repeat !important;
  margin-top: 10px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .input-check {
  display: inline;
  -webkit-appearance: none;
  height: 18px;
  width: 18px;
  background-size: 18px 18px;
  padding: 0px;
  margin: 0px;
  cursor: pointer;
  border: 1px solid #7d90ae;
  float: left;
  margin-right: 6px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .input-check[type=checkbox]:checked {
  background: url('../images/checkbox_white.png') no-repeat;
  border: 0px solid #fff;
  background-size: 18px 18px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .apply {
  float: left;
  color: #879abb;
  font-size: 12px;
  cursor: pointer;
  padding: 6px;
  border: 2px solid;
  border-radius: 4px;
  width: 48px;
  text-align: center;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .default {
  float: left;
  padding: 6px;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .content .head-div .child-div .default i {
  font-size: 20px;
  color: #879abb;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .options-text {
  color: #000000;
  font-size: 9px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .inner-text {
  float: left;
  font-family: ArialMT, Arial, sans-serif;
  color: #a2b1ca;
  font-size: 13px;
  margin-right: 12px;
  line-height: 18px;
  padding: 7px 0px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .dma-box {
  margin-right: 24px;
  float: left;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .check-box {
  float: left;
  font-size: 12px;
  padding: 6px 6px 6px 6px;
  border-radius: 5px;
  color: #879abb;
  border: 1px solid #7d90ae;
  margin-right: 24px;
  width: 180px;
  font-weight: bold;
  font-family: Arial-BoldMT, Arial, sans-serif;
  line-height: 18px;
  box-sizing: border-box;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .small-check-box {
  float: left;
  font-size: 12px;
  padding: 6px;
  border-radius: 5px;
  color: #879abb;
  border: 1px solid #7d90ae;
  width: 144px;
  font-weight: bold;
  font-family: Arial-BoldMT, Arial, sans-serif;
  line-height: 18px;
  box-sizing: border-box;
  margin-right: 6px;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .head-text {
  color: #ffffff;
  font-size: 13px;
  font-family: ArialMT, Arial, sans-serif;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .input-small {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 32px;
  width: 30px;
  margin-right: 0px;
  text-align: center;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .inner-button {
  float: left;
  background: #879abb;
  border-radius: 0px;
  border: 1px solid #2f2f2f;
  padding: 7px 0px;
  text-align: center;
  color: #000000;
  width: 36px;
  height: 32px;
  box-sizing: border-box;
  cursor: pointer;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .inner-button .icon {
  height: 12px;
  width: 12px;
  margin-top: 2px;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .step_btn {
  font-size: 12px;
  width: 30px;
  background: transparent;
  color: #879abb;
  border: 1px solid #879abb;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .def_step {
  color: white;
  background: #879abb;
}
#plotter-html #main-row #right-graph-holder .yaxis-list-container .graph-dropdown .nmr {
  margin-right: 0px;
}
#plotter-html #main-row .hide_now {
  width: 0px !important;
  overflow: hidden !important;
  -webkit-transition: width 0.5s;
  /* For Safari 3.1 to 6.0 */
  transition: width 0.5s;
}
#plotter-html #main-row .show_now {
  width: 418px !important;
  -webkit-transition: width 0.5s;
  /* For Safari 3.1 to 6.0 */
  transition: width 0.5s;
}
#plotter-html #other-options {
  float: right;
  position: absolute;
  top: 24px;
  /*right:5px;*/
}
#plotter-html #other-options .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 156px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
#plotter-html #other-options #yearly_table_name {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BDBDBD;
  line-height: 21px;
  float: left;
  width: 200px;
}
#plotter-html #other-options #save_button {
  float: right;
  width: 100px;
}
#plotter-html #other-options .item {
  cursor: default !important;
}
#plotter-html #other-options .item input {
  cursor: pointer !important;
}
#plotter-html #other-options .item .noPointer {
  pointer-events: none;
  opacity: 0.5;
}
#plotter-html #load-options {
  float: right;
  position: absolute;
  top: 36px;
  /*right:5px;*/
}
#plotter-html #load-options .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 162px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
  margin-left: 190px;
}
#plotter-html #load-options #yearly_table_name {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BDBDBD;
  line-height: 21px;
  float: left;
  width: 200px;
}
#plotter-html #load-options #save_button {
  float: right;
  width: 100px;
}
#plotter-html #save-drop-down {
  float: right;
  position: absolute;
  top: 34px;
  right: 0px;
}
#plotter-html #save-drop-down .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 190px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
#plotter-html #save-drop-down #yearly_table_name {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BDBDBD;
  line-height: 21px;
  float: left;
  width: 200px;
}
#plotter-html #save-drop-down #save_button {
  float: right;
  width: 100px;
}
#plotter-html #load-drop-down {
  float: right;
  position: absolute;
  top: 36px;
  right: 0px;
}
#plotter-html #load-drop-down .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 191px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
#plotter-html #load-drop-down #load_button {
  float: right;
  width: 100px;
}
#plotter-html .module-container {
  margin-bottom: 5px;
  width: 100%;
  -webkit-border-radius: 0px;
  -moz-border-radius: 0px;
  border-radius: 0px;
  border: 0px solid #BBBBBB;
  border-top: 0px;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  float: left;
  box-sizing: border-box;
}
#plotter-html .module-container .button-with-borders {
  border-right: 0px solid #B6B6B6;
}
#plotter-html .company-graph-container {
  visibility: hidden;
}
#plotter-html #load-more-graph-new {
  width: 100%;
  /*background: #F4F4F4;*/
  /*height:200px;*/
  margin-top: 20px;
  float: left;
  margin-bottom: 10px;
  border: none;
  outline: none;
}
#plotter-html #load-more-graph-new .load-graph {
  width: 420px;
  margin: auto;
  color: #595959;
  background: #F4F4F4;
  font-size: 12px;
  padding-bottom: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
  border: 1px solid #BBBBBB;
  -webkit-box-shadow: #eeeeee 1px 1px 0px 0px;
  -moz-box-shadow: #eeeeee 1px 1px 0px 0px;
  box-shadow: #eeeeee 1px 1px 0px 0px;
}
#plotter-html #load-more-graph-new .load-graph .load-chart-text {
  font-size: 20px;
  /*font-weight: bold;*/
  text-align: center;
  padding-top: 20px;
}
#plotter-html #load-more-graph-new .load-graph .load-button {
  /*text-shadow: 0px 1.2px black;*/
  border: 1px solid #979797;
  /*width: 150px;*/
  height: 40px;
  line-height: 40px;
  font-size: 12px;
  text-align: center;
  /*padding-top: 7px;*/
  border-radius: 5px;
  padding-left: 7px;
  padding-right: 7px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #d4e1ed), color-stop(100%, #d0dce9));
  background-image: -webkit-linear-gradient(top, #d4e1ed, #d0dce9);
  background-image: -moz-linear-gradient(top, #d4e1ed, #d0dce9);
  background-image: -ms-linear-gradient(top, #d4e1ed, #d0dce9);
  background-image: -o-linear-gradient(top, #d4e1ed, #d0dce9);
  background-image: linear-gradient(to top, #d4e1ed, #d0dce9);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#d4e1ed, endColorstr=#d0dce9);
  width: 150px;
  margin: auto;
  margin-top: 30px;
  /*color:black;*/
  color: #344132;
  box-shadow: 0px 0px 1px 0px black;
  cursor: pointer;
}
#plotter-html #load-more-graph-new .load-below-text {
  width: 30%;
  margin-left: 35%;
  text-align: center;
  margin-top: 5px;
  font-size: 10px;
}
#plotter-html .nmr {
  margin-right: 0px !important;
}
#plotter-html .top-row-graph-analysis .result-head {
  padding: 6px;
  border-bottom: 3px solid #7d90ae;
}
#plotter-html .top-row-graph-analysis .result-head .back-btn {
  width: 100px;
  border: 1px solid #3d7fba;
  float: left;
  line-height: 32px;
  font-size: 14px;
  text-align: center;
  height: 32px;
  font-family: ArialMT, Arial, sans-serif;
  border-radius: 3px;
  margin-left: 18px;
  cursor: pointer;
  box-sizing: border-box;
  color: #fff;
}
#plotter-html .top-row-graph-analysis .result-head .result-text {
  float: left;
  margin-left: 9px;
  line-height: 18px;
  padding: 6px 0px;
  font-size: 18px;
  font-family: ArialMT, Arial, sans-serif;
  color: #fff;
}
#plotter-html .top-row-graph-analysis .result-head .result-text .search-text {
  margin-left: 2px;
  width: 270px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#plotter-html .top-row-graph-analysis .seperating_header {
  padding: 6px;
  text-align: center;
}
#plotter-html .top-row-graph-analysis .main_options .main-optn {
  color: #8092AC;
  font-size: 14px;
  line-height: 18px;
  padding: 12px 18px;
  cursor: pointer;
  font-family: 'Helvetica Neue', Helvetica, Arial, Verdana, sans-serif;
  border-bottom: 1px solid #272f3c;
  background: #2e3644;
}
#plotter-html .top-row-graph-analysis .main_options .main-optn.not-ready {
  color: black;
  text-decoration: line-through;
}
#plotter-html .top-row-graph-analysis #add_series_redirect {
  width: 140px;
  color: #ffffff;
  background-color: #464f5f;
  float: left;
  margin-left: 140px;
  line-height: 18px;
  font-size: 13px;
  text-align: center;
  font-family: ArialMT, Arial, sans-serif;
  font-weight: bold;
  border: 1px solid transparent;
  border-radius: 3px;
  cursor: pointer;
  box-sizing: border-box;
  padding: 6px 12px;
}
#plotter-html .top-row-graph-analysis .passive_msg {
  font-size: 12px;
  color: #798694;
  text-align: center;
  font-family: ArialMT, Arial, sans-serif;
  line-height: 18px;
  margin: 18px;
  padding: 6px 12px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par {
  height: 100%;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control {
  margin: 12px 0px;
  overflow-y: auto;
  overflow-x: hidden;
  font-size: 12px;
  font-family: Arial, Helvetica, sans-serif;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control a.select2-choice {
  background: #879abb;
  line-height: 22px;
  padding: 6px 0px;
  box-shadow: none;
  border: 1px solid #2f2f2f;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control a.select2-choice span {
  margin-left: 18px;
  font-family: ArialMT, Arial, sans-serif;
  font-size: 14px;
  color: #2e3645;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control a.select2-choice div {
  background: #879abb;
  border-left: 0px;
  margin-right: 12px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control a.select2-choice div b {
  background: url(../images/dropdown-triangle-black.png) no-repeat !important;
  margin-top: 10px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .plotter-check {
  -webkit-appearance: none;
  height: 18px;
  width: 18px;
  background-size: 18px 18px;
  padding: 0px;
  margin: 0px;
  cursor: pointer;
  border: 1px solid #7d90ae;
  float: left;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .plotter-check[type=checkbox]:checked {
  background: url('../images/checkbox_white.png') no-repeat;
  border: 0px solid #fff;
  background-size: 18px 18px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .lbl {
  padding: 6px;
  font-weight: normal;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .lbl.inline {
  display: inline-block;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .ptr {
  cursor: pointer;
  margin: 6px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .small-check-box {
  float: left;
  font-size: 12px;
  padding: 6px;
  border-radius: 5px;
  color: #879abb;
  border: 1px solid #7d90ae;
  width: 139px;
  font-weight: bold;
  font-family: Arial-BoldMT, Arial, sans-serif;
  line-height: 18px;
  box-sizing: border-box;
  margin-right: 6px;
  cursor: pointer;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .input-small {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 32px;
  width: 35px;
  margin-right: 0px;
  text-align: center;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .large-lbl {
  font-size: 13px;
  display: inline-block;
  font-weight: bold;
  color: white;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .check-par {
  display: inline-block;
  padding: 6px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .check {
  color: white;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .common-options {
  padding: 6px;
  position: absolute;
  border-top: 2px solid #1e232e;
  bottom: 6px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .series-input {
  margin-top: 6px;
  margin-bottom: 6px;
  border: 1px solid #272f3c;
  padding: 6px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .series-input .series-label {
  display: inline-block;
  width: 90px;
  margin-left: 6px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .series-input .series-dropdown {
  display: inline;
  margin: 6px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .series-input .series-dropdown .select2-container {
  width: 250px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .series-input .more-btn {
  display: inline;
  width: 24px;
  color: #ffffff;
  background-color: #464f5f;
  float: right;
  line-height: 18px;
  font-size: 12px;
  text-align: center;
  font-family: ArialMT, Arial, sans-serif;
  font-weight: bold;
  border: 1px solid transparent;
  border-radius: 3px;
  cursor: pointer;
  box-sizing: border-box;
  padding: 6px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .date-text {
  width: 70px;
  border: 0px;
  background: none;
  color: #879abb;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .ui-slider {
  color: #e8f1f9;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .ui-slider .ui-slider-range {
  background: #879abb;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .date-slider {
  width: 80%;
  background: none;
  margin-left: 10%;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .date-slider-display {
  margin: 6px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .specific-optn {
  display: inline-block;
  padding: 6px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .specific-optn .time-window {
  width: 50px;
  color: #3d7fba;
  border: 2px solid white;
  text-align: center;
  background-color: whitesmoke;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .specific-optn .large-window {
  width: 150px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .analysis-check {
  min-width: 170px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .analyze-btn {
  width: 120px;
  color: white;
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  float: right;
  line-height: 36px;
  font-size: 14px;
  text-align: center;
  height: 36px;
  font-family: ArialMT, Arial, sans-serif;
  border-radius: 3px;
  cursor: pointer;
  box-sizing: border-box;
  margin-right: 6px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .reg_exp_input {
  min-width: 384px;
  max-width: 384px;
  text-transform: uppercase;
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 32px;
  padding: 6px;
  margin: 12px;
  margin-top: 0px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .qa-option-group {
  margin: 6px;
  overflow: auto;
  background: #364352;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .qa-option-group .date-filter-check {
  margin-left: 3px;
  line-height: 32px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .date-input-par {
  display: inline-block;
  margin-top: 3px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .date-input-par .date-input {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 24px;
  text-indent: 2px;
  margin-bottom: 0px;
  width: 130px;
  font-size: 12px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .date-input-par.left-margin {
  margin-left: 30px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .new-analysis-control .glsar-input .glsar-input-box {
  text-align: center;
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 24px;
  margin-bottom: 0px;
  width: 50px;
  font-size: 12px;
  margin-right: 100px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section {
  padding: 0;
  margin: 0;
  overflow-y: auto;
  overflow-x: auto;
  color: white;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .header {
  font-size: 14px;
  color: #3d7fba;
  font-family: ArialMT, Arial, sans-serif;
  line-height: 18px;
  padding: 6px 6px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .buttons {
  margin: 6px;
  margin-left: 250px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .buttons .btn {
  color: #ffffff;
  font-size: 10px;
  padding: 6px;
  background-color: #364052;
  height: 24px;
  font-family: Arial, sans-serif;
  display: inline-block;
  box-sizing: border-box;
  border: 1px solid #1e232e;
  width: 72px;
  text-align: center;
  cursor: pointer;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .view-data-btn {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  box-sizing: border-box;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .view-data-btn:hover,
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .save-analysis-btn:hover {
  background: #1e232e;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .save-analysis-btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .filter-html {
  margin: 3px;
  padding: 12px;
  background: #364352;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .filter-html .lbl {
  float: left;
  margin: 6px;
  font-weight: normal;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .filter-html .filter-metric-dropdown {
  margin: 3px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .filter-html .filter-metric-dropdown .select2-container {
  width: 100px;
  float: left;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .filter-html .filter-condition {
  border: 2px solid #7d90ae;
  border-radius: 4px;
  background-color: #364052;
  color: #ffffff;
  box-sizing: border-box;
  height: 24px;
  width: 60px;
  margin: 0px 6px;
  text-align: center;
  text-indent: 3px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .filter-html .filter-series-btn {
  display: inline-block;
  cursor: pointer;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .table-title {
  padding: 12px;
  font-size: 15px;
  color: white;
  text-align: center;
  font-weight: bold;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section #predicted-ser-info {
  line-height: 18px;
  color: #fff;
  position: relative;
  top: -18px;
  margin-left: 365px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section #predicted-ser-info .predicted-icon {
  height: 18px;
  width: 18px;
  fill: #4682BA;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section #predicted_ser {
  padding: 2px;
  font-size: 12px;
  color: white;
  text-align: center;
  margin-top: -25px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .result-table {
  margin: 3px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .result-table table {
  width: 100%;
  border-spacing: 0px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .result-table td {
  min-width: 40px;
  word-wrap: break-word;
  max-width: 200px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .result-table tr,
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .result-table td {
  padding: 1px;
  border: 1px solid #8092AC;
  background: none;
  line-height: 24px;
  font-size: 12px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .result-plot {
  width: 400px;
  text-align: center;
  margin-left: 3px;
  height: 225px;
  margin-top: 3px;
  margin-bottom: 3px;
}
#plotter-html .top-row-graph-analysis .analysis-control-par .results-section .result-container {
  height: 225px;
  width: 400px;
}
.copy_to_all_svg {
  display: inline-block;
  float: right;
  cursor: pointer;
  margin-right: 24px;
}
.copy_to_all_svg .copy_to_all {
  line-height: 15px;
  display: inline-block;
  margin-left: 2px;
}
.copy_to_all_svg .icon {
  height: 15px;
  fill: #3d7fba;
}
#plotter-html.winversion #main-row #right-graph-holder #graph-controls-container .add-series-data {
  width: 1262px;
  white-space: nowrap;
}
#plotter-html.winversion #main-row #right-graph-holder #graph-controls-container .add-series-data .base-wrapper:last-child .base-class-head {
  padding-top: 9px;
}
#plotter-html.winversion #main-row #right-graph-holder .top-row-graph-weight .weight-container .weight-list .graph-name-wrapper .select2-container {
  width: 256px;
}
.message-popup-rt {
  width: 600px;
  overflow: hidden;
  background: white;
  position: absolute;
  top: 0;
  border-radius: 10px;
  z-index: 999;
}
.message-popup-rt .title-wrapper {
  padding: 18px 18px 12px 18px;
  background: #e8f1f9;
}
.message-popup-rt .title-wrapper .title {
  font-size: 18px;
  line-height: 24px;
  width: 100%;
  text-align: center;
  color: #7e91ad;
}
.message-popup-rt .title-wrapper .title #x-out {
  display: inline-block;
  float: right;
  cursor: pointer;
}
.message-popup-rt .title-wrapper .title #x-out .icon {
  width: 14px;
  fill: #7e91ad;
}
.message-popup-rt .title-wrapper .title #x-out .icon:hover {
  fill: #3D7FBA;
}
.message-popup-rt .title-wrapper .title .close-icon {
  cursor: pointer;
}
.message-popup-rt .content-wrapper {
  padding: 24px 18px;
  text-align: center;
  word-wrap: break-word;
}
.message-popup-rt .content-wrapper .content {
  font-size: 16px;
  line-height: 18px;
  color: #666;
}
.message-popup-rt .content-wrapper .button-holder {
  text-align: center;
}
.message-popup-rt .separator {
  width: 100%;
  min-height: 1px;
  background: #e8f1f9;
  border: solid white;
  border-width: 0 12px 0 12px;
  box-sizing: border-box;
}
.message-popup-rt .ok-btn,
.message-popup-rt .yes-btn,
.message-popup-rt .no-btn {
  display: inline-block;
  font-family: Arial, Regular, sans-serif;
  padding: 12px 18px 12px 18px;
  color: #fff;
  line-height: 18px;
  font-size: 16px;
  background: #3d7fba;
  border-radius: 5px;
  cursor: pointer;
  width: 50px;
  border: 1px solid transparent;
}
.message-popup-rt .no-btn {
  margin-left: 24px;
}
.message-popup-rt .hover-btn:hover {
  background-color: #fff;
  color: #3d7fba;
  border: 1px solid;
}
.select-options {
  display: inline-block;
  float: right;
  padding: 6px;
}
.select-options a {
  cursor: pointer;
}
.select-options .select_options_svg {
  display: inline-block;
  margin-left: 10px;
  margin-right: 4px;
  position: relative;
  top: 2px;
  height: 12px;
}
.select-options .select_options_svg .icon {
  width: 12px;
  fill: #3d7fba;
}
#select-security {
  margin-bottom: 15px;
}
#select-security .active {
  background: #3d7fba;
}
#select-security .select_security_buttons {
  display: inline-block;
  width: 35%;
  text-align: center;
  padding: 6px;
  font-weight: bold;
  background-color: #364052;
  cursor: pointer;
  margin: 2px;
}
#select-security #enter-ticker {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  margin-left: 0;
}
#weighting-type {
  margin-bottom: 15px;
}
#weighting-type .weighting_type_buttons {
  display: inline-block;
  width: 25%;
  text-align: center;
  padding: 6px;
  font-weight: bold;
  background-color: #364052;
  cursor: pointer;
  margin: 2px;
}
#weighting-type #equal-wtd {
  border-top-left-radius: 5px;
  border-bottom-left-radius: 5px;
  margin-left: 0;
}
#select-return-type {
  overflow: auto;
  text-align: center;
  display: inline-block;
  margin: 12px 0 12px 0;
}
#select-return-type div:nth-child(1) {
  text-align: left;
}
#select-return-type div:nth-child(2) {
  width: 50%;
  box-sizing: border-box;
  padding: 10px;
  border: 1px solid;
  float: left;
}
#select-return-type div:nth-child(3) {
  width: 50%;
  box-sizing: border-box;
  padding: 17px;
  float: left;
  border: 1px solid;
}
#allowed_users .user-add,
#allowed_users .all-users-folder-uploader {
  padding: 5px 2px;
}
#allowed_users .usernameadd-share-folder-uploader,
#allowed_users .item-new {
  height: 14px;
  width: auto;
  max-width: 95px;
  background-color: #eeeeee;
  color: #595959;
  font-size: 10px;
  padding: 4px 5px;
  border-radius: 8px;
  border: 0;
  float: left;
  margin-right: 4px;
  line-height: 14px;
}
#allowed_users .usernameadd-share-folder-uploader .close-button,
#allowed_users .item-new .close-button {
  margin-left: 4px;
}
#users_dropdown {
  min-width: 350px;
  max-width: 450px;
  max-height: 150px;
  overflow-y: scroll;
}
#users_dropdown .inner-item .username {
  max-width: 225px;
}
/* The Modal (background) */
.fu-modal {
  display: none;
  /* Hidden by default */
  position: fixed;
  /* Stay in place */
  z-index: 1;
  /* Sit on top */
  padding-top: 100px;
  /* Location of the box */
  left: 0;
  top: 0;
  width: 100%;
  /* Full width */
  height: 100%;
  /* Full height */
  overflow: auto;
  /* Enable scroll if needed */
  background-color: #000000;
  /* Fallback color */
  background-color: rgba(0, 0, 0, 0.4);
  /* Black w/ opacity */
}
/* Modal Content */
.fu-modal-content {
  position: relative;
  background-color: #fefefe;
  margin: auto;
  padding: 0;
  border: 1px solid #888;
  width: 50%;
  box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
  -webkit-animation-name: animatetop;
  -webkit-animation-duration: 0.4s;
  animation-name: animatetop;
  animation-duration: 0.4s;
}
/* Add Animation */
@-webkit-keyframes animatetop {
  from {
    top: -300px;
    opacity: 0;
  }
  to {
    top: 0;
    opacity: 1;
  }
}
@keyframes animatetop {
  from {
    top: -300px;
    opacity: 0;
  }
  to {
    top: 0;
    opacity: 1;
  }
}
/* The Close Button */
.fu-close {
  margin-top: 10px;
  color: #7E91AD;
  float: right;
  font-size: 20px;
  font-weight: bold;
}
.fu-close:hover,
.fu-close:focus {
  text-decoration: none;
  cursor: pointer;
}
.fu-modal-header {
  padding: 2px 16px;
  background-color: #e8f1f9;
  color: #7E91AD;
}
.fu-modal-body {
  padding: 2px 16px;
}
.fu-modal-footer {
  padding: 2px 16px;
  background-color: #5cb85c;
  color: white;
}
.fu-label {
  font-size: 14px !important;
  color: #7E91AD;
}
#data_flag:after {
  clear: both;
  display: block;
  content: '';
}
#hybrid-description,
#tr-description,
#fr-description {
  display: inline-block;
  cursor: pointer;
  vertical-align: middle;
}
#hybrid-description .icon,
#tr-description .icon,
#fr-description .icon {
  height: 15px;
  width: 15px;
  fill: #4682BA;
}
#hybrid-command-description {
  background: white;
  position: absolute;
  left: 100%;
  top: 0;
  z-index: 10;
  width: 575px;
  box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
  border-radius: 4px;
  padding: 12px;
  font-size: 13px;
  text-align: left;
  color: #000000;
}
#hybrid-command-description table {
  border: 1px solid #d4e0ea;
  border-collapse: collapse;
}
#hybrid-command-description table td:nth-child(even) {
  border-left: 1px solid #d4e0ea;
}
#hybrid-command-description table td:first-child {
  font-weight: bold;
  font-size: 13px;
}
#hybrid-command-description table td {
  padding: 4px;
}
#hybrid-command-description table thead {
  color: #4682BA;
}
#hybrid-command-description table thead td {
  border-bottom: 1px solid #d4e0ea;
  font-weight: bold;
}
#hybrid-command-description table thead td:first-child {
  font-size: 14px;
}
#hybrid-command-description table tbody tr:nth-child(even) {
  background: #F3F5F6;
}
/* Depricating tooltip*/
.deprecate-tooltip {
  background: #ffffff;
  fill: #fc0b03;
  color: #fc0b03;
  font-size: 11px;
  border-radius: 5px;
  padding-left: 2px;
  margin-top: 5px;
}
.deprecate-tooltip .icon {
  width: 12px;
  height: 12px;
}
/*
  LESS
  * Mosaic
*/
.none {
  display: none;
}
.mosaic_weights {
  height: 22px;
  width: 22px;
  fill: #4682BA;
  position: relative;
  top: 4px;
  float: right;
}
.disable_tracker_menu {
  pointer-events: none;
  opacity: 0.5;
}
#sentieo-info {
  display: inline-block;
  float: left;
  position: relative;
  top: 4px;
  left: 4px;
}
#sentieo-info .icon {
  height: 22px;
  width: 22px;
  fill: #4682BA;
}
#ticker-quarter-used {
  background: white;
  position: absolute;
  right: 2%;
  z-index: 10;
  width: auto;
  box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
  border-radius: 4px;
  padding: 18px;
  font-size: 12px;
  text-align: center;
  color: #000000;
}
#ticker-quarter-used table {
  border: 1px solid #d4e0ea;
  border-collapse: collapse;
}
#ticker-quarter-used table td:nth-child(even) {
  border-left: 1px solid #d4e0ea;
  width: 88px;
}
#ticker-quarter-used table td:first-child {
  font-weight: bold;
  font-size: 11px;
  width: 55px;
}
#ticker-quarter-used table td {
  padding: 4px;
}
#ticker-quarter-used table thead {
  color: #4682BA;
}
#ticker-quarter-used table thead td {
  border-bottom: 1px solid #d4e0ea;
  font-weight: bold;
}
#ticker-quarter-used table thead td:first-child {
  font-size: 12px;
}
#ticker-quarter-used table tbody tr:nth-child(even) {
  background: #F3F5F6;
}
#brands-dropdown .brand_text {
  display: inline-block;
  font-size: 15px;
  color: #698094;
  line-height: 32px;
}
#brands-dropdown #s2id_brand {
  height: 32px;
  width: auto;
}
#brands-dropdown #s2id_brand span {
  padding: 2px 12px;
  line-height: 24px;
}
#brand-to-kpi {
  background: white;
  position: absolute;
  left: 450px;
  top: 38px;
  z-index: 11;
  width: auto;
  box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
  border-radius: 4px;
  padding: 18px;
  font-size: 12px;
}
#brand-to-kpi table {
  border: 1px solid #d4e0ea;
  border-collapse: collapse;
}
#brand-to-kpi table td:nth-child(even) {
  border-left: 1px solid #d4e0ea;
}
#brand-to-kpi table td {
  padding: 4px;
}
#brand-to-kpi table thead {
  text-indent: 4px;
  color: #4682BA;
  text-align: left;
}
#brand-to-kpi table thead td {
  border-bottom: 1px solid #d4e0ea;
  font-weight: bold;
}
#brand-to-kpi table tbody tr:nth-child(even) {
  background: #F3F5F6;
}
#yaxis_align_wrapper {
  position: absolute;
  z-index: 1;
  line-height: 19px;
  padding: 1px;
}
#yaxis_align_wrapper #yaxis_align_main_chart {
  float: left;
}
#yaxis_align_wrapper .text {
  color: #698094;
  font-size: 12px;
}
#sentieo-index-type-help {
  background: white;
  position: absolute;
  left: 400px;
  top: 38px;
  z-index: 10;
  width: 256px;
  box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
  border-radius: 4px;
  padding: 18px;
}
#sentieo-index-type-help #best-sentieo-index {
  font-size: 12px;
  text-align: left;
  color: #698094;
  font-family: Helvetica Neue, Arial, Sans-serif;
}
#sentieo-index-type-help #metrics-by-time-period {
  margin-top: 10px;
}
#sentieo-index-type-help #metrics-by-time-period #metrics-by-time-period-table-title {
  display: inline-block;
  font-size: 10px;
  color: #698094;
}
#sentieo-index-type-help #metrics-by-time-period #metrics-by-time-period-table-metrics-info {
  display: inline-block;
  position: relative;
  top: 2px;
}
#sentieo-index-type-help #metrics-by-time-period #metrics-by-time-period-table-metrics-info .icon {
  width: 13px;
  height: 13px;
  fill: #4682BA;
}
#sentieo-index-type-help #metrics-by-time-period #metrics-by-time-period-tables {
  font-size: 12px;
}
#sentieo-index-type-help #metrics-by-time-period #metrics-by-time-period-tables table {
  width: 100%;
  border-collapse: collapse;
}
#sentieo-index-type-help #metrics-by-time-period #metrics-by-time-period-tables table thead td:first-child {
  text-indent: 4px;
  color: #4682BA;
  text-align: left;
}
#sentieo-index-type-help #metrics-by-time-period #metrics-by-time-period-tables table thead td {
  padding: 4px;
  border-bottom: 1px solid #d4e0ea;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
}
#sentieo-index-type-help #metrics-by-time-period #metrics-by-time-period-tables table tbody tr:nth-child(even) {
  background: #F3F5F6;
}
#sentieo-index-type-help #metrics-by-time-period #metrics-by-time-period-tables table tbody td:first-child {
  width: 80px;
  height: 20px;
  text-align: left;
  text-indent: 4px;
  font-weight: bold;
  font-size: 11px;
}
#sentieo-index-type-help #metrics-by-time-period #metrics-by-time-period-tables table tbody td {
  text-align: center;
}
#sentieo-index-type-help #metrics-by-time-period #metrics-by-time-period-tables #adj_rsqd_table {
  margin-top: 12px;
  border: 1px solid #d4e0ea;
}
#sentieo-index-type-help #metrics-by-time-period #metrics-by-time-period-tables #hit_rate_table {
  margin-top: 12px;
  border: 1px solid #d4e0ea;
}
#correlation-settings-info {
  display: inline-block;
  float: right;
  position: relative;
  top: 4px;
  left: 4px;
}
#correlation-settings-info .icon {
  height: 22px;
  width: 22px;
  fill: #4682BA;
}
#sentieo-index-type-info {
  display: inline-block;
  position: relative;
  top: 4px;
  left: 4px;
  float: left;
  cursor: pointer;
}
#sentieo-index-type-info .icon {
  height: 22px;
  width: 22px;
  fill: #4682BA;
}
#hit-rate-tutorial {
  display: inline-block;
  vertical-align: top;
}
#hit-rate-tutorial .icon {
  width: 13px;
  height: 13px;
  fill: #4682BA;
  position: relative;
  top: 2px;
  left: 2px;
}
#bad-query-gtrends-popup {
  left: 0;
  right: 0;
  margin: 0 auto;
  top: 33%;
  background: #ffffff;
  position: absolute;
  z-index: 9999;
  width: 450px;
  border-radius: 10px;
  font-family: Helvetica Neue, Arial, sans-serif;
  padding: 18px;
  box-shadow: 0 0 65px rgba(29, 32, 35, 0.4);
}
#bad-query-gtrends-popup .msg {
  font-size: 16px;
  line-height: 18px;
  color: #698094;
  padding: 15px;
}
#bad-query-gtrends-popup .footer {
  font-family: Arial, Regular, sans-serif;
  padding: 12px 18px 12px 18px;
  color: #fff;
  text-align: center;
  font-size: 16px;
  background: #3d7fba;
  border-radius: 10px;
  cursor: pointer;
  width: 50px;
  margin: 0 auto;
  border: 2px solid #3d7fba;
}
#bad-query-gtrends-popup .footer:hover {
  background: #ffffff;
  color: #3d7fba;
}
#website_data #alexa-page-info {
  float: left;
  display: inline-block;
}
#website_data #alexa-reach-info {
  float: left;
  display: inline-block;
}
#website_data .sentieo_info_icon {
  height: 17px;
  fill: #4682BA;
  width: 18px;
  left: 3px;
  top: 7px;
  position: relative;
}
.unified-tracker-content {
  position: relative;
  width: 100%;
  background: white;
  border-right: 1px solid #ccd8e6;
  display: inline-block;
  border-left: 1px solid #ccd8e6;
}
.unified-tracker-content #adj-rsquared-info {
  display: inline-block;
  vertical-align: top;
}
.unified-tracker-content #sentieo-index-info {
  display: inline-block;
}
.unified-tracker-content #alexa-page-info {
  display: inline-block;
}
.unified-tracker-content #alexa-reach-info {
  display: inline-block;
}
.unified-tracker-content #accel-info {
  display: inline;
}
.unified-tracker-content .sentieo_info_icon {
  height: 17px;
  fill: #4682BA;
  width: 18px;
  left: 3px;
  top: 3px;
  position: relative;
}
.unified-tracker-content .adj_rsquared_info_icon {
  width: 13px;
  height: 13px;
  fill: #4682BA;
  position: relative;
  top: 2px;
  left: 2px;
}
.unified-tracker-content #m3-accel {
  text-align: center;
}
.unified-tracker-content .accel_info {
  font-size: 10px;
  margin-left: 6px;
}
.unified-tracker-content .accel_info_icon {
  width: 13px;
  height: 13px;
  fill: #4682BA;
  position: relative;
  top: 2px;
  left: 1px;
}
.unified-tracker-content table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}
.unified-tracker-content .content-header .month-head,
.unified-tracker-content .category-sub-item .month-head {
  width: 64px;
}
.unified-tracker-content .content-header .quarter-head,
.unified-tracker-content .category-sub-item .quarter-head {
  width: 64px;
}
.unified-tracker-content .content-header .blank-head {
  width: 228px;
  font-weight: normal;
}
.unified-tracker-content .category-sub-item .blank-head {
  width: 228px;
  font-weight: normal;
}
.unified-tracker-content .content-header {
  color: #698094;
  font: 13px;
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
}
.unified-tracker-content .content-header .unified-header {
  border-top: 1px solid #d4e0ea;
}
.unified-tracker-content .content-header .unified-header:nth-child(1) th:nth-child(2) {
  background-color: #e8eef7;
}
.unified-tracker-content .content-header .unified-header:nth-child(2) th:nth-child(2),
.unified-tracker-content .content-header .unified-header:nth-child(2) th:nth-child(3),
.unified-tracker-content .content-header .unified-header:nth-child(2) th:nth-child(4) {
  background-color: #f9fcff;
}
.unified-tracker-content .content-header th.unsorted {
  font-weight: normal;
  font-size: 11px;
}
.unified-tracker-content .content-header th.unsorted:nth-child(1) {
  background-color: #f9fcff;
}
.unified-tracker-content .content-header th.nosort {
  font-weight: 500;
  font-size: 13px;
}
.unified-tracker-content .content-header th {
  line-height: 18px;
  padding: 8px 0px 8px;
  border-right: 1px solid #d4e0ea;
  border-bottom: 1px solid #d4e0ea;
  position: relative;
}
.unified-tracker-content .content-header th .column0-header {
  margin-left: 30px;
  overflow: hidden;
  line-height: 18px;
}
.unified-tracker-content .content-header th .ch-ticker {
  float: left;
  width: 52px;
  margin-right: 12px;
}
.unified-tracker-content .content-header th .ch-keyword {
  float: left;
  width: 90px;
  margin-right: 12px;
}
.unified-tracker-content .content-header th:last-child {
  border-right: none;
}
.unified-tracker-content .content-main {
  font-size: 13px;
  font-family: Helvetica Neue, sans-serif;
  font-weight: normal;
  overflow: auto;
  width: 1146px;
  box-sizing: border-box;
}
.unified-tracker-content .content-main .row-header-wrapper {
  padding: 12px 12px 12px 12px;
}
.unified-tracker-content .content-main .row-header-wrapper .mini-graph {
  width: 60px;
  height: 18px;
}
.unified-tracker-content .content-main .row-header-wrapper .mini-graph.chart-preset::after {
  content: "YoY Last 6M";
  font-size: 8px;
}
.unified-tracker-content .content-main .row-header-wrapper .rh-ticker-keyword,
.unified-tracker-content .content-main .row-header-wrapper .rh-ticker-unified {
  margin-left: 18px;
  overflow: hidden;
  line-height: 18px;
}
.unified-tracker-content .content-main .row-header-wrapper .expand-icon {
  cursor: pointer;
  padding-top: 1px;
  color: #3d7fba;
}
.unified-tracker-content .content-main .row-header-wrapper .expand-icon .icon {
  height: 14px;
  width: 14px;
  margin-top: 3px;
  fill: #3d7fba;
}
.unified-tracker-content .content-main .row-header-wrapper .expand-icon::before {
  line-height: 16px;
}
.unified-tracker-content .content-main .row-header-wrapper .rh-ticker {
  float: left;
  color: #3d7fba;
  width: 60px;
  margin-right: 12px;
}
.unified-tracker-content .content-main .row-header-wrapper .rh-ticker .ticker-chevron {
  cursor: pointer;
  font-size: 13px;
  line-height: 18px;
  padding: 0px 3px;
  text-align: center;
  color: #ffffff;
  background-color: #3d7fba;
  border-radius: 4px;
  border: 1px solid #3d7fba;
  font-family: Helvetica Neue, sans-serif;
  text-transform: uppercase;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.unified-tracker-content .content-main .row-header-wrapper .rh-ticker .ticker-chevron:hover {
  background: #ffffff;
  color: #3d7fba;
  border: 1px solid #3d7fba;
}
.unified-tracker-content .content-main .row-header-wrapper .rh-keyword,
.unified-tracker-content .content-main .row-header-wrapper .rh-url,
.unified-tracker-content .content-main .row-header-wrapper .rh-unified,
.unified-tracker-content .content-main .row-header-wrapper .rh-unified-group,
.unified-tracker-content .content-main .row-header-wrapper .rh-keyword-group,
.unified-tracker-content .content-main .row-header-wrapper .rh-url-group {
  float: left;
  color: #333;
  width: 90px;
  margin-right: 12px;
}
.unified-tracker-content .content-main .row-header-wrapper .rh-keyword,
.unified-tracker-content .content-main .row-header-wrapper .rh-url,
.unified-tracker-content .content-main .row-header-wrapper .rh-unified {
  cursor: pointer;
  max-width: 90px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.unified-tracker-content .content-main .row-header-wrapper .rh-keyword,
.unified-tracker-content .content-main .row-header-wrapper .rh-unified {
  text-transform: capitalize;
}
.unified-tracker-content .content-main .row-header-wrapper .rh-url,
.unified-tracker-content .content-main .row-header-wrapper .rh-url-group {
  max-height: 18px;
  max-width: 90px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.unified-tracker-content .content-main .row-header-wrapper .rh-keyword-group,
.unified-tracker-content .content-main .row-header-wrapper .rh-url-group,
.unified-tracker-content .content-main .row-header-wrapper .rh-unified-group {
  cursor: pointer;
}
.unified-tracker-content .content-main .ticker-span {
  color: #3d7fba;
}
.unified-tracker-content .content-main .tr-odd-child {
  background: #ffffff;
}
.unified-tracker-content .content-main .tr-even-child,
.unified-tracker-content .content-main .blue-sub-table {
  background: #fcfdfd;
}
.unified-tracker-content .content-main .category-title td {
  line-height: 18px;
  background: #ccd8e6;
  padding: 6px 6px 6px 12px;
  min-width: 1128px;
}
.unified-tracker-content .content-main .category-item td {
  line-height: 18px;
  border-right: 1px solid #d4e0ea;
  border-bottom: 1px solid #d4e0ea;
  min-width: 48px;
  max-width: 48px;
}
.unified-tracker-content .content-main .category-item td:last-child {
  border-right: none;
}
.unified-tracker-content .content-main .category-item td:first-child {
  box-sizing: border-box;
}
.unified-tracker-content .content-main .category-item .item-title {
  min-width: 228px;
  max-width: 228px;
}
.unified-tracker-content .content-main .category-item td:not(.item-title) {
  text-align: center;
  position: relative;
}
.unified-tracker-content .content-main .category-item td:not(.item-title) .highcharts-container {
  display: inline-block;
}
.unified-tracker-content .content-main .category-item td:nth-child(2),
.unified-tracker-content .content-main .category-item td:nth-child(3),
.unified-tracker-content .content-main .category-item td:nth-child(4) {
  background-color: #f9fcff;
}
.unified-tracker-content .category-sub-item .dimmed {
  opacity: 0.5;
}
.unified-tracker-content .category-sub-item .row-sub-header-wrapper {
  padding: 12px 12px 12px 12px;
}
.unified-tracker-content .category-sub-item .row-sub-header-wrapper .mini-graph {
  width: 60px;
  height: 18px;
}
.unified-tracker-content .category-sub-item .row-sub-header-wrapper .rsh-keyword,
.unified-tracker-content .category-sub-item .row-sub-header-wrapper .rsh-url,
.unified-tracker-content .category-sub-item .row-sub-header-wrapper .rsh-unified {
  margin-left: 18px;
  line-height: 18px;
  cursor: pointer;
  color: #333;
  font-weight: normal;
  padding-left: 70px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.unified-tracker-content .category-sub-item table th {
  padding: 0px;
}
.unified-tracker-content .category-sub-item table td {
  line-height: 18px;
  border-bottom: 1px solid #d4e0ea;
}
.unified-tracker-content .category-sub-item table td,
.unified-tracker-content .category-sub-item table th {
  border-right: 1px solid #d4e0ea;
}
.unified-tracker-content .category-sub-item table td:last-child,
.unified-tracker-content .category-sub-item table th:last-child {
  border-right: none;
}
.unified-tracker-content .category-sub-item table td:not(.item-title) {
  text-align: center;
  position: relative;
}
.unified-tracker-content .category-sub-item table td:not(.item-title) .highcharts-container {
  display: inline-block;
}
.unified-tracker-content .category-sub-item table td:nth-child(2),
.unified-tracker-content .category-sub-item table td:nth-child(3),
.unified-tracker-content .category-sub-item table td:nth-child(4) {
  background-color: #f9fcff;
}
.unified-tracker-content .category-sub-item td.expanded {
  padding: 0px;
  border-bottom: none;
}
.unified-tracker-content .pos-val {
  color: #666;
}
.unified-tracker-content .neg-val {
  color: #ee5d4b;
}
.unified-tracker-content .cell-perc {
  position: absolute;
  bottom: 0px;
  background: #4f95da;
  height: 6.6px;
  left: 0px;
}
.unified-tracker-content .simple-yoy-cell,
.unified-tracker-content .accel-yoy-cell,
.unified-tracker-content .monthly-yoy-cell,
.unified-tracker-content .rev-yoy-cell {
  text-align: center;
}
.unified-tracker-content .simple-yoy-views-cell,
.unified-tracker-content .yoy-views-cell,
.unified-tracker-content .accel-yoy-views-cell,
.unified-tracker-content .monthly-yoy-views-cell,
.unified-tracker-content .rev-yoy-views-cell {
  text-align: center;
}
#mosaic_main_container #sentieo_logo {
  border-radius: 6px;
  width: 120px;
  height: 120px;
  box-shadow: 0px 2px 4px -3px #1e374d;
  background: #E1F1FF;
  color: #3d7fba;
}
#mosaic_main_container #sentieo_logo .icon {
  height: 72px;
  width: 72px;
  fill: #3d7fba;
  margin-top: 24px;
}
#mosaic_main_container .no-data {
  width: 100%;
  background: url('../images/noData.png') no-repeat;
  background-position: 50% 50%;
  height: 435px;
  position: relative;
  background-size: auto 300px;
}
#mosaic_main_container .no-data .no-data-text {
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Helvetica Neue, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#mosaic_main_container .small-error-pane {
  display: block;
  position: absolute;
  top: 20px;
  left: 20px;
  background: #EBD9D9;
  border: 2px solid #BC5754;
  border-radius: 6px;
  width: 250px;
  /*height: 53;*/
  padding: 10px;
  z-index: 9;
}
#mosaic_main_container .small-error-pane .header {
  font-size: 12px;
  /*margin-bottom: 7px;*/
}
#mosaic_main_container .small-error-pane .header .icon {
  margin-right: 8px;
  margin-top: 1px;
}
#mosaic_main_container .small-error-pane .message {
  font-size: 12px;
  color: black;
  padding-left: 3px;
}
#mosaic_main_container #main_left_container {
  width: 180px;
}
#mosaic_main_container #main_left_container .deactive {
  pointer-events: none;
  opacity: 0.2;
}
#mosaic_main_container #main_left_container #new-company-search-box-holder {
  width: 147px;
  padding-left: 10px;
}
#mosaic_main_container #main_left_container #new-company-search-box-holder .company-form {
  padding-left: 0;
}
#mosaic_main_container #main_left_container #new-company-search-box-holder .noisy-long-list {
  padding-left: 0;
}
#mosaic_main_container #main_left_container #new-company-search-box-holder .newAutocomplete {
  padding-left: 0;
}
#mosaic_main_container #main_left_container #new-company-search-box-holder .newAutocomplete input {
  margin-left: 0;
  font-size: 12px;
}
#mosaic_main_container #main_right_container {
  border-right: 0;
}
#mosaic_main_container #main_right_container .parent-wrapper {
  padding: 0 18px 0 0;
}
#mosaic_main_container #main_right_container .tracker-header {
  min-width: 1165px;
}
#mosaic_main_container #main_right_container .module-container {
  border: 0;
}
#mosaic_main_container #main_right_container .module-container .main_data {
  margin-top: 0 !important;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionHeader {
  background-color: #e8eef7;
  padding: 12px;
  border-bottom: 1px solid #d4e0ea;
  font-size: 13px;
  line-height: 18px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer {
  padding-left: 18px;
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer::-webkit-scrollbar-track-piece {
  background-color: #ffffff;
  -webkit-border-radius: 0px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 10px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .section_holder,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .section_holder,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .section_holder {
  width: 99%;
  overflow: hidden;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .section_holder .section,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .section_holder .section,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .section_holder .section {
  color: #698094;
  width: 23%;
  padding: 0px;
  height: 70px;
  float: left;
  font-size: 12px;
  border-radius: 2px;
  border: 1px solid #e8eef7;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .section_holder .section .section-head,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .section_holder .section .section-head,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .section_holder .section .section-head {
  height: 20px;
  font-size: 11px;
  background: rgba(69, 114, 167, 0.0470588);
  padding-left: 5px;
  line-height: 20px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .section_holder .section .section-item,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .section_holder .section .section-item,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .section_holder .section .section-item {
  height: 25px;
  line-height: 25px;
  font-size: 10px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .section_holder .section .section-item .icon,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .section_holder .section .section-item .icon,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .section_holder .section .section-item .icon {
  width: 15px;
  height: 15px;
  margin: 5px 5px;
  float: left;
  background: rgba(69, 114, 167, 0.0470588);
  background-repeat: no-repeat;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .section_holder .section .section-item .section-content,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .section_holder .section .section-item .section-content,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .section_holder .section .section-item .section-content {
  height: 25px;
  line-height: 25px;
  font-size: 10px;
  width: 90%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  float: right;
  color: #698094;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .section_holder .section .section-item:hover,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .section_holder .section .section-item:hover,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .section_holder .section .section-item:hover {
  color: #3d7fba;
  fill: #3d7fba;
  cursor: pointer;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .section_holder .section .section-item:hover .section-content,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .section_holder .section .section-item:hover .section-content,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .section_holder .section .section-item:hover .section-content {
  color: #3d7fba;
  cursor: pointer;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .section_holder .section .section-item:hover .icon,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .section_holder .section .section-item:hover .icon,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .section_holder .section .section-item:hover .icon {
  background: #3d7fba;
  border-radius: 5px;
  fill: white;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section {
  display: inline-block;
  border: 1px solid #d4e0ea;
  box-sizing: border-box;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .parent-section-head,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .parent-section-head,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .parent-section-head {
  padding: 6px;
  height: 19px;
  background-color: #f3f6fb;
  font-size: 11px;
  color: #698094;
  line-height: 19px;
  text-transform: uppercase;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .series_legend_container,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .series_legend_container,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .series_legend_container {
  max-height: 270px;
  height: 270px;
  overflow-y: auto;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section {
  margin-top: 6px;
  padding: 4px;
  width: 290px;
  box-sizing: border-box;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .new-section-head,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .new-section-head,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .new-section-head {
  margin-bottom: 6px;
  display: inline-block;
  width: 48%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .new-section-head .new-section-head-icon,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .new-section-head .new-section-head-icon,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .new-section-head .new-section-head-icon {
  cursor: pointer;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .new-section-head .new-section-head-icon .icon,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .new-section-head .new-section-head-icon .icon,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .new-section-head .new-section-head-icon .icon {
  width: 15px;
  height: 12px;
  padding: 1px;
  background: #3d7fba;
  border-radius: 2px;
  fill: white;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .new-section-head .new-section-head-text,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .new-section-head .new-section-head-text,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .new-section-head .new-section-head-text {
  cursor: pointer;
  font-size: 11px;
  margin-left: 4px;
  vertical-align: middle;
  text-transform: uppercase;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .new-section-item,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .new-section-item,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .new-section-item {
  margin-left: 24px;
  cursor: pointer;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .new-section-item .new-line-div,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .new-section-item .new-line-div,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .new-section-item .new-line-div {
  width: 12px;
  display: inline-block;
  margin-right: 6px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .new-section-item .no-dash-div,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .new-section-item .no-dash-div,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .new-section-item .no-dash-div {
  border: 1px solid black;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .new-section-item .dash-div,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .new-section-item .dash-div,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .new-section-item .dash-div {
  border: 1px dashed black;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .new-section-item .section-content,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .new-section-item .section-content,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .new-section-item .section-content {
  font-size: 12px;
  max-width: 245px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox {
  display: inline-block;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .item,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .item,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .item {
  display: inline-block;
  width: 50px;
  text-align: center;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox {
  margin: auto;
  cursor: pointer;
  border: 1px solid #d4e0ea;
  height: 20px;
  background: #e8eef7;
  border-radius: 2px;
  width: 20px;
  box-sizing: border-box;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox .filter_checkbox,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox .filter_checkbox,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox .filter_checkbox {
  cursor: pointer;
  margin-top: 3px;
  display: none;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox label,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox label,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox label {
  cursor: pointer;
  width: 12px;
  height: 12px;
  margin-top: 3px;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
  display: inline-block;
  box-sizing: border-box;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox label::after,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox label::after,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox label::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  content: '';
  width: 6px;
  opacity: 0;
  height: 3px;
  background: transparent;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  display: block;
  margin-top: 3px;
  box-sizing: border-box;
  margin-left: 2px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox label:hover::after,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox label:hover::after,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  content: '';
  opacity: 0.3;
  width: 6px;
  height: 3px;
  background: transparent;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  display: block;
  margin-top: 3px;
  margin-left: 2px;
  box-sizing: border-box;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox {
  border-color: #3d7fba;
  background: #3d7fba;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox label,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox label,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox label {
  background-color: #1e374d;
  border-color: #1e374d;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox label::after,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox label::after,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox label::after {
  filter: alpha(opacity=1);
  opacity: 1;
  border-color: #ffffff;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox label:hover::after,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox label:hover::after,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox label:hover::after {
  opacity: 1;
  border-color: #ffffff;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox {
  pointer-events: none;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox .filter_checkbox,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox .filter_checkbox,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox .filter_checkbox {
  opacity: 0;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox label,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox label,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox label {
  opacity: 0;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox label::after,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox label::after,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox label::after {
  opacity: 0;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox label:hover::after,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox label:hover::after,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox label:hover::after {
  opacity: 0;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .freq_head_outer,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .freq_head_outer,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .freq_head_outer {
  padding: 4px;
  height: 19px;
  /* background-color: #f3f6fb; */
  font-size: 11px;
  color: #698094;
  line-height: 19px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .freq_head_outer .freq_head,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .freq_head_outer .freq_head,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .freq_head_outer .freq_head {
  font-size: 11px;
  display: inline-block;
  width: 50px;
  text-align: center;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .wide,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .wide,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .wide {
  width: auto;
  display: inline-block;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .wide-span,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .wide-span,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .wide-span {
  max-width: 500px !important;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .weight_block_outer,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .weight_block_outer,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .weight_block_outer {
  padding: 24px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .weight_block_outer .index_row,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .weight_block_outer .index_row,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .weight_block_outer .index_row {
  margin-bottom: 6px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .weight_block_outer .index_row .index_head,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .weight_block_outer .index_row .index_head,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .weight_block_outer .index_row .index_head {
  display: inline-block;
  width: 50%;
  font-size: 11px;
  text-transform: uppercase;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .weight_block_outer .index_row .weight_cell,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .weight_block_outer .index_row .weight_cell,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .weight_block_outer .index_row .weight_cell {
  text-align: center;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .weight_block_outer .index_row .weight_cell1,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .weight_block_outer .index_row .weight_cell1,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .weight_block_outer .index_row .weight_cell1 {
  text-decoration: underline;
  font-size: 11px;
  color: #698094;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .parent-section .weight_block_outer .index_row:first-child,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .parent-section .weight_block_outer .index_row:first-child,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .parent-section .weight_block_outer .index_row:first-child {
  margin-top: 12px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .web_social,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .web_social,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .web_social {
  border-left: 0px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  width: 600px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .web_social .new-section,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .web_social .new-section,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .web_social .new-section {
  display: inline-block;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .sIndex,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .sIndex,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .sIndex {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .sIndex .parent-section-head,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .sIndex .parent-section-head,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .sIndex .parent-section-head {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .sIndex .new-section,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .sIndex .new-section,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .sIndex .new-section {
  width: auto !important;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .br0,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .br0,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .br0 {
  border-right: 0px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .bl0,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .bl0,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .bl0 {
  border-left: 0px;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .invis,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .invis,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .invis,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .invisHead,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .invisHead,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .invisHead {
  opacity: 0.4;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .funda .new-section-head,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .funda .new-section-head,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .funda .new-section-head {
  width: auto !important;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single .main_section_holder .pnone,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .website .main_section_holder .pnone,
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .realtime .main_section_holder .pnone {
  pointer-events: none;
}
#mosaic_main_container #main_right_container .module-container .main_data .sectionContentContainer .sectionContent .summary_single {
  display: flex;
  flex-direction: column;
}
#mosaic_main_container #main_right_container .module-container #dashboard_data {
  box-sizing: border-box;
  overflow-x: auto;
}
#mosaic_main_container #main_right_container .tickerDisplay {
  display: inline-block;
  max-width: 150px;
  overflow: hidden;
  white-space: nowrap;
  text-transform: uppercase;
  text-overflow: ellipsis;
  border: 1px solid #3d7fba;
  border-radius: 3px;
  padding: 0 10px;
  margin-right: 5px;
  box-sizing: border-box;
}
#mosaic_main_container #main_right_container .searchReadOnlyDisplay {
  line-height: 31px;
  font-size: 12px;
  width: 100%;
  margin-top: 6px;
}
#mosaic_main_container #main_right_container .searchReadOnlyDisplay .currentlySearchingText {
  margin-left: 20px;
  font-weight: bold;
}
#mosaic_main_container #main_right_container .searchReadOnlyDisplay .editButton {
  color: #3d7fba;
  font-size: 11px;
  background: none;
  border: 0;
  box-shadow: none;
  padding: 0;
  cursor: pointer;
}
#mosaic_main_container #main_right_container .searchReadOnlyDisplay .button-base {
  margin-right: 12px;
  border: 1px solid #3d7fba;
  font-size: 13px;
  font-family: Helvetica Neue, sans-serif;
  padding: 6px 12px;
  line-height: 18px;
  text-align: center;
  background-color: #ffffff;
  border-radius: 3px;
  color: #3d7fba;
  cursor: pointer;
}
#mosaic_main_container #main_right_container .searchReadOnlyDisplay .button-base:hover {
  color: #ffffff;
  background: #3d7fba;
}
#mosaic_main_container #main_right_container .searchReadOnlyDisplay .icon {
  margin-right: 6px;
}
#mosaic_main_container #main_right_container .companyName {
  display: inline-block;
  line-height: 18px;
}
#mosaic_main_container #main_right_container .header {
  padding: 0 0 12px 0;
  border-bottom: 1px solid #d4e0ea;
  margin: 12px 18px 20px 0px;
  z-index: 10;
  height: 32px;
}
#mosaic_main_container #main_right_container .header .graph_title {
  margin-left: 0;
  font-family: Helvetica Neue, sans-serif;
  cursor: default;
  font-size: 18px;
  line-height: 24px;
  height: 32px;
  padding: 4px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  border: 1px solid transparent;
  color: #1e374d;
  font-weight: normal;
  font-style: normal;
  padding-left: 0;
}
#mosaic_main_container #main_right_container .header .button-with-attachment {
  cursor: pointer;
  box-sizing: border-box;
  margin: 4px 0px;
  padding: 4px;
  height: 24px;
}
#mosaic_main_container #main_right_container .header .button-with-attachment > x-svg {
  display: flex;
}
#mosaic_main_container #main_right_container .header .button-with-attachment .icon-hamburger {
  height: 16px;
  width: 16px;
  fill: #3d7fba;
}
#mosaic_main_container #main_right_container .header .button-with-attachment:hover {
  background: #F4F8FE;
  border-radius: 2px;
}
#mosaic_main_container #main_right_container .header .button-with-attachment:hover .icon-hamburger {
  fill: #326b9e;
}
#mosaic_main_container #main_right_container .header .button-with-attachment.selected {
  background-color: #3d7fba;
  border-radius: 2px;
}
#mosaic_main_container #main_right_container .header .button-with-attachment.selected .icon-hamburger {
  fill: #ffffff !important;
}
#mosaic_main_container #main_right_container .unified_tracker {
  position: relative;
}
#mosaic_main_container #main_right_container .unified_tracker .quarters_used {
  overflow: auto;
  margin: 5px 0px;
}
#mosaic_main_container #main_right_container .unified_tracker .quarters_used span {
  float: right;
  line-height: 24px;
  cursor: pointer;
  color: #4682BA;
  background: #E7F0F9;
  font-size: 13px;
  padding: 2px 12px;
  border-radius: 4px;
}
#mosaic_main_container #main_right_container .unified_tracker .header {
  font-size: 15px;
  color: #698094;
  margin-left: 0;
}
#mosaic_main_container #main_right_container #add-mapping-popup {
  position: relative;
  margin: auto;
  display: block;
  background: white;
  border: 1px solid lightgrey;
  width: 700px;
  height: 450px;
  top: 50px;
  border-radius: 3px;
  -webkit-box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
  box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
}
#mosaic_main_container #main_right_container #add-mapping-popup #suggestions-successfully-sent {
  text-align: center;
}
#mosaic_main_container #main_right_container #add-mapping-popup #ticker-mapping-suggestions {
  text-align: left;
  margin: 2% 2% 0 2%;
}
#mosaic_main_container #main_right_container #add-mapping-popup #ticker-mapping-suggestions .suggest-wrapper {
  text-indent: 0;
}
#mosaic_main_container #main_right_container #add-mapping-popup #ticker-mapping-suggestions .suggest-wrapper .suggest li {
  padding-left: 5px;
}
#mosaic_main_container #main_right_container #add-mapping-popup #ticker-input-heading {
  margin: 12px 12px 6px 12px;
  font-size: 14px;
  color: #666666;
}
#mosaic_main_container #main_right_container #add-mapping-popup .noisy-black-wrapper {
  display: block;
  border: 2px solid #bcbcbc;
  border-radius: 4px;
  text-align: left;
  position: relative;
  padding: 2px;
  left: 12px;
  width: 95%;
  font-size: 10px;
  margin-bottom: 25px;
}
#mosaic_main_container #main_right_container #add-mapping-popup #add-new-ticker {
  font-size: 11px;
  position: relative;
  text-align: left;
  color: #666666;
  right: 171px;
  margin: 0px;
  padding: 0px;
  height: 25px;
}
#mosaic_main_container #main_right_container #add-mapping-popup #ticker_is_required {
  display: inline-block;
  margin-left: 0.5%;
}
#mosaic_main_container #main_right_container #add-mapping-popup #add-new-ticker-mapping-suggest {
  width: 95%;
  border: none;
  outline: 0;
  margin: 0;
  text-transform: uppercase;
}
#mosaic_main_container #main_right_container #add-mapping-popup #suggested_brands_keywords {
  font-size: 14px;
  color: #666666;
  margin: 12px 12px 6px 12px;
}
#mosaic_main_container #main_right_container #add-mapping-popup #no-mapping-para {
  font-size: 14px;
  margin: 2%;
  padding: 10px;
  color: #666666;
}
#mosaic_main_container #main_right_container #add-mapping-popup .clear-icon {
  cursor: pointer;
  float: right;
  font-size: 13px;
  padding-right: 12px;
  color: #3d7fba;
}
#mosaic_main_container #main_right_container #add-mapping-popup #main-container {
  position: absolute;
  top: 32px;
  width: 400px;
  height: 108px;
  background: white;
  border-top: 1px solid lightgray;
}
#mosaic_main_container #main_right_container #add-mapping-popup .feedback-header {
  font-size: 18px;
  color: #3d7fba;
  padding: 12px;
  margin-bottom: 15px;
  line-height: 0px;
  text-align: center;
}
#mosaic_main_container #main_right_container #add-mapping-popup #mapping-suggest-header {
  margin-top: 20px;
}
#mosaic_main_container #main_right_container #add-mapping-popup #suggested-mappings {
  height: 115px;
  width: 95%;
  resize: none;
  position: relative;
  left: 12px;
  border: 2px solid #bcbcbc;
  border-radius: 4px;
}
#mosaic_main_container #main_right_container #add-mapping-popup .submit_suggestions_buttons {
  font-size: 14px;
  line-height: 18px;
  border: 1px solid #3d7fba;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  text-align: center;
  color: #ffffff;
  border-radius: 4px;
  padding: 6px 12px;
  background-color: #3d7fba;
  cursor: pointer;
  margin: 33px 28px;
  width: 120px;
}
#mosaic_main_container #main_right_container #add-mapping-popup .submit_suggestions_buttons:hover {
  color: #3d7fba;
  border: 1px solid #3d7fba;
  background-color: white;
}
#mosaic_main_container #main_right_container #add-mapping-popup .submit-button {
  text-align: center;
  padding: 0 12px;
}
#mosaic_main_container .outer_main-form input {
  float: none;
}
@media screen and (max-width: 1300px) {
  #mosaic_main_container #new-tracker-container {
    /*th:not([colspan]){
        width: 64px;
      }*/
  }
  #mosaic_main_container #new-tracker-container .tracker-header {
    min-width: 1040px;
    padding-left: 12px;
    box-sizing: border-box;
  }
  #mosaic_main_container #new-tracker-container .tracker-subheader {
    width: 1042px;
    height: 49px;
    box-sizing: border-box;
  }
  #mosaic_main_container #new-tracker-container .column0-header {
    margin-left: 18px;
  }
  #mosaic_main_container #new-tracker-container .ch-keyword {
    margin-left: 4px;
    text-align: left;
  }
  #mosaic_main_container #new-tracker-container .tracker-content {
    width: 1040px;
  }
  #mosaic_main_container #new-tracker-container .blank-head {
    width: 263px!important;
  }
  #mosaic_main_container #new-tracker-container .rh-ticker {
    margin-right: 6px;
  }
  #mosaic_main_container #new-tracker-container .rsh-keyword,
  #mosaic_main_container #new-tracker-container .rsh-unified {
    padding-left: 47px;
  }
  #mosaic_main_container #new-tracker-container .content-main {
    width: 1058px;
  }
  #mosaic_main_container #new-tracker-container .content-main td:not(.item-title) {
    min-width: 59px;
    max-width: 59px;
    box-sizing: border-box;
  }
  #mosaic_main_container #new-tracker-container .content-main td.item-title {
    min-width: 264px;
    max-width: 264px;
    box-sizing: border-box;
  }
  #mosaic_main_container #new-tracker-container .content-main td:nth-child(6),
  #mosaic_main_container #new-tracker-container .content-main td:nth-child(7),
  #mosaic_main_container #new-tracker-container .content-main td:nth-child(8),
  #mosaic_main_container #new-tracker-container .content-main td:nth-child(9),
  #mosaic_main_container #new-tracker-container .content-main td:nth-child(10),
  #mosaic_main_container #new-tracker-container .content-main td:nth-child(11),
  #mosaic_main_container #new-tracker-container .content-main td:nth-child(12),
  #mosaic_main_container #new-tracker-container .content-main td:nth-child(13) {
    min-width: 60px;
    max-width: 60px;
  }
  #mosaic_main_container #new-tracker-container .content-main .expanded {
    max-width: 1040px!important;
    min-width: 1040px!important;
  }
}
.css-bar-graph {
  width: 100%;
  height: 100%;
  position: relative;
}
.css-bar-graph .css-bar-graph-data-bar {
  position: absolute;
  background: rgba(79, 211, 100, 0.25);
  border-top: 1px solid #4fd364;
  border-bottom: 0;
  bottom: 50%;
  top: auto;
  display: block;
}
.css-bar-graph .css-bar-graph-data-bar.down {
  bottom: auto;
  border-top: 0;
  border-bottom: 1px solid #d1695b;
  top: 50%;
  background: rgba(209, 105, 91, 0.25);
}
.index_selector_outer {
  margin-left: 12px;
  color: #4682BA;
}
.index_selector_outer .index_selector {
  cursor: pointer;
  float: left;
  padding: 2px 12px;
  font-size: 12px;
  line-height: 24px;
  border: 1px solid;
  border-right: 0px;
}
.index_selector_outer .index_selector:hover {
  background: #4682BA;
  color: white;
  border-top: 1px solid #4582BA;
  border-bottom: 1px solid #4582BA;
}
.index_selector_outer .index_selector:last-child {
  border-right: 1px solid #4682BA;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
.index_selector_outer .index_selector:first-child {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.index_selector_outer .selected_index {
  background: #4682BA;
  color: white;
  border-top: 1px solid #4682BA;
  border-bottom: 1px solid #4682BA;
  border-left: 1px solid #4682BA;
}
.def_selector_outer {
  margin-left: 12px;
  border-radius: 4px;
  border: 1px solid;
  color: #4682BA;
}
.def_selector_outer .def_selector {
  cursor: pointer;
  float: left;
  padding: 2px 12px;
  font-size: 12px;
  line-height: 24px;
  border-right: 1px solid;
}
.def_selector_outer .def_selector:hover {
  background: #4682BA;
  color: white;
}
.def_selector_outer .def_selector:last-child {
  border-right: 0px solid;
}
.def_selector_outer .def_selected {
  background: #4682BA;
  color: white;
}
.corr_outer {
  margin-left: 12px;
}
.corr_outer .corr_btn {
  line-height: 24px;
  cursor: pointer;
  color: #4682BA;
  background: #E7F0F9;
  font-size: 13px;
  padding: 2px 12px;
  border-radius: 4px;
}
.corr_outer .corr_btn .corr_icon .icon {
  height: 14px;
  width: 14px;
  margin-top: 3px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
}
.corr_outer .corr_btn .corr_icon {
  display: inline-block;
}
.corr_outer .corr_btn .corr_text {
  display: inline-block;
}
.corr_outer .corr_table {
  width: 280px;
  right: 0px;
  padding: 0px;
  background: white;
  position: absolute;
  z-index: 10;
  margin-top: 6px;
  font-size: 12px;
  border-radius: 4px;
  box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
  -webkit-box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
  -moz-box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
}
.corr_outer .corr_table .settings_head {
  float: left;
  border-bottom: 1px solid #4682BA;
}
.corr_outer .corr_table .settings_head .settings_tab {
  display: inline-block;
  cursor: pointer;
  padding: 2px 12px;
  font-size: 12px;
  line-height: 24px;
  float: left;
  width: 116px;
  text-align: center;
  color: #4682BA;
}
.corr_outer .corr_table .settings_head .selected_setting {
  background: #4682BA;
  color: white;
}
.corr_outer .corr_table .set_def {
  color: #4682BA;
  float: right;
}
.corr_outer .corr_table .outer_settings {
  padding: 12px;
  float: left;
}
.corr_outer .corr_table #chart_settings {
  color: #4682BA;
}
.corr_outer .corr_table #chart_settings .met_selector {
  margin: 12px;
}
.corr_outer .corr_table #chart_settings .met_selector .met_selector_text {
  margin-bottom: 6px;
}
.corr_outer .corr_table .period_selector {
  border-bottom: 1px solid #d4e0ea;
  margin-bottom: 9px;
  padding-bottom: 12px;
}
.corr_outer .corr_table .period_selector .period_text {
  font-size: 10px;
  color: #a5b3c7;
  color: #698094;
}
.corr_outer .corr_table .period_selector .period_text .selected_qtrs {
  color: #698094;
  font-weight: 600;
}
.corr_outer .corr_table .period_selector .period_text #period-selector-info {
  display: inline-block;
  position: relative;
  top: 2px;
}
.corr_outer .corr_table .period_selector .period_text #period-selector-info .icon {
  height: 13px;
  width: 13px;
  fill: #4682BA;
}
.corr_outer .corr_table .period_selector .selector_slider {
  margin-top: 12px;
}
.corr_outer .corr_table .period_selector .selector_slider .range_label_outer {
  margin-top: 6px;
}
.corr_outer .corr_table .period_selector .selector_slider .range_label_outer .range_label:last-child {
  padding-right: 0px;
}
.corr_outer .corr_table .metric_selector {
  border-bottom: 1px solid #d4e0ea;
  margin-bottom: 12px;
  padding-bottom: 24px;
}
.corr_outer .corr_table .metric_selector #metric-info {
  display: inline-block;
  position: relative;
  top: 2px;
}
.corr_outer .corr_table .metric_selector #metric-info .icon {
  height: 13px;
  fill: #4682BA;
  width: 13px;
}
.corr_outer .corr_table .metric_selector .metric_btn {
  margin-top: 4px;
  border-radius: 4px;
  color: #4682BA;
  overflow: hidden;
}
.corr_outer .corr_table .metric_selector .metric_btn .met_btn {
  display: inline-block;
  cursor: pointer;
  padding: 2px 12px;
  font-size: 12px;
  line-height: 24px;
  float: left;
  width: 102px;
  text-align: center;
}
.corr_outer .corr_table .metric_selector .metric_btn .met_btn:hover {
  background: #4682BA;
  color: white;
  border-right: 1px solid #4682BA;
}
.corr_outer .corr_table .metric_selector .metric_btn .adj_met {
  border: 1px solid #3d7fba;
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.corr_outer .corr_table .metric_selector .metric_btn .hit_rate {
  border-right: 1px solid #3d7fba;
  border: 1px solid #3d7fba;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  border-left: 0px;
}
.corr_outer .corr_table .metric_selector .metric_btn .selected_metric {
  background: #4682BA;
  color: white;
}
.corr_outer .corr_table .metric_tables {
  border-bottom: 1px solid #d4e0ea;
  margin-bottom: 12px;
  padding-bottom: 12px;
}
.corr_outer .corr_table .corr_bottom {
  float: left;
  margin-top: 0px;
  width: 256px;
}
.corr_outer .corr_table .corr_bottom .icon {
  height: 12px;
  width: 12px;
  fill: #e81a1a;
  position: relative;
  top: 1px;
}
.corr_outer .corr_table .corr_bottom .corr_cancel {
  line-height: 28px;
  display: inline-block;
  color: #e81a1a;
  cursor: pointer;
}
.corr_outer .corr_table .corr_bottom .corr_cancel .corr_cancel_text {
  display: inline-block;
}
.corr_outer .corr_table .corr_bottom .corr_done {
  float: right;
  display: inline-block;
  width: 80px;
  border-radius: 4px;
}
.corr_outer .blue_btn {
  padding: 2px 12px;
  cursor: pointer;
  font-size: 12px;
  line-height: 24px;
  background: #4682BA;
  text-align: center;
  color: white;
}
.corr_outer .light_text {
  display: inline-block;
  font-size: 10px;
  color: #698094;
}
.corr_table .table_metric {
  margin-top: 12px;
  border: 1px solid #d4e0ea;
}
.corr_table .table_metric table {
  width: 100%;
  border-collapse: collapse;
}
.corr_table .table_metric table .even_tr {
  background: #F3F5F6;
}
.corr_table .table_metric table .head_td {
  padding: 4px;
  border-bottom: 1px solid #d4e0ea;
  text-align: center;
  font-size: 10px;
  font-weight: bold;
}
.corr_table .table_metric table .td_label {
  text-indent: 4px;
  color: #4682BA;
  text-align: left;
}
.corr_table .table_metric table .body_td {
  text-align: center;
}
.corr_table .table_metric table .first_td {
  width: 105px;
  height: 20px;
  text-align: left;
  padding-left: 4px;
  font-weight: bold;
  font-size: 11px;
}
.open_plotter {
  float: left;
  padding: 0px 6px;
  height: 24px;
  border: 1px solid #3d7fba;
  border-radius: 3px;
  font-size: 12px;
  color: #3d7fba;
  margin: 4px 6px;
  text-align: center;
  cursor: pointer;
  line-height: 24px;
  box-sizing: border-box;
  background-color: #ffffff;
}
.open_plotter .icon {
  height: 14px;
  width: 12px;
  position: relative;
  top: 2px;
  fill: #3d7fba;
  margin-right: 4px;
}
.open_plotter:hover {
  background-color: #E8F1F9;
}
#main-tracker-container {
  background: white;
  width: 100%;
  overflow-y: auto;
}
#main-tracker-container .buttons-container {
  width: 300px;
  float: left;
  height: 80px;
}
#main-tracker-container .buttons-container .grey-button {
  margin: 20px;
  font-size: 12px;
  width: 70px;
}
#main-tracker-container .buttons-container .grey-button span {
  width: 100%;
  margin: auto;
}
#new-tracker-container .tracker-header {
  background: white;
  width: 100%;
  height: 42px;
  border-bottom: 1px solid #ccd8e6;
}
#new-tracker-container .tracker-header .tracker-menu {
  width: 1146px;
  margin: 0 auto;
}
#new-tracker-container .tracker-header .tracker-menu .download-csv-button {
  font-size: 18px;
  padding: 2px 5px;
  margin: 5px 5px;
  cursor: pointer;
}
#new-tracker-container .tracker-header .tracker-menu .menu-item {
  float: left;
  padding: 9px 0px;
  margin: 0px 30px 0px 0px;
  font: 14px Helvetica Neue, sans-serif;
  color: #bbc6d5;
  border-bottom: 1px solid #d4e0ea;
  line-height: 24px;
  height: 43px;
  font-weight: normal;
  cursor: pointer;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
#new-tracker-container .tracker-header .tracker-menu .menu-item .icon {
  height: 16px;
  width: 16px;
  fill: #bbc6d5;
  vertical-align: middle;
  margin-right: 3px;
}
#new-tracker-container .tracker-header .tracker-menu .menu-item .in {
  display: inline-block;
}
#new-tracker-container .tracker-header .tracker-menu .menu-item.active {
  font-weight: bold;
  color: #3d7fba;
  border-bottom: 2px solid #3d7fba;
}
#new-tracker-container .tracker-header .tracker-menu .menu-item.active .icon {
  fill: #3d7fba;
}
#new-tracker-container .tracker-subheader {
  width: 1122px;
  margin: 0 auto;
  height: 36px;
  padding: 6px 12px;
  border: 1px solid #ccd8e6;
  border-top: 0px;
  background: #fafbfc;
}
#new-tracker-container .tracker-subheader .t-search-box-holder {
  float: left;
  font-family: Arial, sans-serif;
  font-size: 14px;
  font-weight: normal;
  color: #ccd8e6;
  background-color: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 4px;
  width: 260px;
  height: 24px;
  padding: 5px;
  border: 1px solid #ccd8e6;
}
#new-tracker-container .tracker-subheader .t-search-box-holder .t-search-input-box {
  width: 200px;
  height: 24px;
  line-height: 24px;
  border: none;
  background-repeat: no-repeat;
  background-position: right center;
  outline: none;
  padding-left: 5px;
  color: #ccd8e6;
}
#new-tracker-container .tracker-subheader .t-search-box-holder .t-search-icon {
  font-size: 14px;
  margin: 0px;
}
#new-tracker-container .tracker-subheader .t-search-box-holder.active,
#new-tracker-container .tracker-subheader .t-search-box-holder:hover {
  border: 1px solid #3d7fba;
  color: #666666;
}
#new-tracker-container .tracker-subheader .t-search-box-holder.active .t-search-input-box,
#new-tracker-container .tracker-subheader .t-search-box-holder:hover .t-search-input-box,
#new-tracker-container .tracker-subheader .t-search-box-holder.active .t-search-input-box:focus,
#new-tracker-container .tracker-subheader .t-search-box-holder:hover .t-search-input-box:focus {
  color: #666666;
}
#new-tracker-container .tracker-subheader .disabled {
  opacity: 0.5;
  pointer-events: none;
}
#new-tracker-container .tracker-subheader .t-select-box-holder {
  float: right;
}
#new-tracker-container .tracker-subheader .t-select-box-holder .t-select-box {
  height: 34px;
  line-height: 24px;
  background-color: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 4px;
  width: 160px;
  color: #ccd8e6;
  border: 1px solid #ccd8e6;
}
#new-tracker-container .tracker-subheader .t-select-box-holder .t-select-box:hover,
#new-tracker-container .tracker-subheader .t-select-box-holder .t-select-box:focus {
  border: 1px solid #3d7fba;
  color: #666666;
}
#new-tracker-container .tracker-subheader .followed_ticker_checkbox_outer {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 6px;
  color: #999;
  float: left;
  line-height: 18px;
  font-size: 12px;
  min-width: 90px;
  max-width: 155px;
  margin-left: 12px;
  margin-top: 2px;
  overflow: auto;
}
#new-tracker-container .tracker-subheader .followed_ticker_checkbox_outer .followed_ticker_view {
  -webkit-appearance: none;
  height: 18px;
  float: left;
  width: 18px;
  background: url('../images/box_gray.png') no-repeat;
  background-size: 18px 18px;
  border: 0px;
  padding: 0px;
  margin: 0px;
  cursor: pointer;
}
#new-tracker-container .tracker-subheader .followed_ticker_checkbox_outer .followed_ticker_view[type=checkbox]:checked {
  background: url('../images/checkbox_white.png') no-repeat;
  background-size: 18px 18px;
}
#new-tracker-container .tracker-subheader .followed_ticker_checkbox_outer label {
  float: left;
  margin-left: 6px;
  font-family: Arial, sans-serif;
  cursor: pointer;
}
#new-tracker-container .tracker-subheader .defgray {
  color: #ffffff;
  background: #7e91ad;
  border: 1px solid #7E91AD;
}
#new-tracker-container .tracker-subheader .toggle_sectors_outer {
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 6px;
  color: #999;
  float: left;
  line-height: 18px;
  font-size: 12px;
  min-width: 90px;
  max-width: 155px;
  margin-left: 12px;
  margin-top: 2px;
  overflow: auto;
}
#new-tracker-container .tracker-subheader .toggle_sectors_outer .toggle_sectors_view {
  -webkit-appearance: none;
  height: 18px;
  float: left;
  width: 18px;
  background: url('../images/box_gray.png') no-repeat;
  background-size: 18px 18px;
  border: 0px;
  padding: 0px;
  margin: 0px;
  cursor: pointer;
}
#new-tracker-container .tracker-subheader .toggle_sectors_outer .toggle_sectors_view[type=checkbox]:checked {
  background: url('../images/checkbox_white.png') no-repeat;
  background-size: 18px 18px;
}
#new-tracker-container .tracker-subheader .toggle_sectors_outer label {
  float: left;
  margin-left: 6px;
  font-family: Arial, sans-serif;
  cursor: pointer;
}
#new-tracker-container .tracker-subheader .defgray {
  color: #ffffff;
  background: #7e91ad;
  border: 1px solid #7E91AD;
}
#new-tracker-container .tracker-content {
  position: relative;
  width: 1146px;
  margin: 0 auto;
  background: white;
  border-right: 1px solid #ccd8e6;
  border-left: 1px solid #ccd8e6;
}
#new-tracker-container .tracker-content table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}
#new-tracker-container .tracker-content .acceleration-ile {
  text-align: center;
}
#new-tracker-container .tracker-content .acceleration_icon {
  height: 13px;
  width: 13px;
  fill: #4682BA;
  position: relative;
  top: 1px;
  left: 1px;
}
#new-tracker-container .tracker-content .qtrly_accel_info {
  height: 13px;
  width: 13px;
  fill: #4682BA;
  position: relative;
  top: 1px;
  left: 1px;
}
#new-tracker-container .tracker-content .correlation_info {
  height: 13px;
  width: 13px;
  fill: #4682BA;
  position: relative;
  top: 1px;
  left: 1px;
}
#new-tracker-container .tracker-content .content-header .blank-head,
#new-tracker-container .tracker-content .category-sub-item .blank-head {
  width: 290px;
}
#new-tracker-container .tracker-content .content-header .month-head,
#new-tracker-container .tracker-content .category-sub-item .month-head {
  width: 64px;
}
#new-tracker-container .tracker-content .content-header .quarter-head,
#new-tracker-container .tracker-content .category-sub-item .quarter-head {
  width: 64px;
}
#new-tracker-container .tracker-content .content-header {
  color: #9dadc1;
  font: 13px Arial, sans-serif;
  font-weight: bold;
  background: #fafbfc;
}
#new-tracker-container .tracker-content .content-header th {
  line-height: 18px;
  padding: 6px 0px 12px;
  border-right: 1px solid #ccd8e6;
  border-bottom: 1px solid #ccd8e6;
  position: relative;
  cursor: pointer;
}
#new-tracker-container .tracker-content .content-header th .column0-header {
  margin-left: 30px;
  overflow: hidden;
  line-height: 18px;
}
#new-tracker-container .tracker-content .content-header th .ch-ticker {
  float: left;
  width: 52px;
  margin-right: 18px;
}
#new-tracker-container .tracker-content .content-header th .ch-keyword {
  float: left;
  width: 80px;
  margin-right: 15px;
}
#new-tracker-container .tracker-content .content-header th.unsorted::after,
#new-tracker-container .tracker-content .content-header th.upsorted::after,
#new-tracker-container .tracker-content .content-header th.dwnsorted::after {
  font: normal normal normal 14px/1 FontAwesome, sans-serif;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  margin-left: 4px;
  clear: both;
  display: block;
  position: absolute;
  bottom: 0px;
  left: 30px;
}
#new-tracker-container .tracker-content .content-header th.unsorted::after {
  content: "\f0dc";
}
#new-tracker-container .tracker-content .content-header th.upsorted::after {
  content: "\f0de";
}
#new-tracker-container .tracker-content .content-header th.dwnsorted::after {
  content: "\f0dd";
}
#new-tracker-container .tracker-content .content-header th:first-child {
  border-left: 1px solid #fafbfc;
}
#new-tracker-container .tracker-content .content-header th:last-child {
  border-right: none;
}
#new-tracker-container .tracker-content .content-main {
  font: 13px Arial, sans-serif;
  font-weight: normal;
  height: 700px;
  overflow: auto;
  display: block;
  width: 1164px;
  padding-right: 18px;
  box-sizing: border-box;
}
#new-tracker-container .tracker-content .content-main .row-header-wrapper {
  padding: 12px 6px 12px 6px;
}
#new-tracker-container .tracker-content .content-main .row-header-wrapper .mini-graph {
  width: 60px;
  height: 18px;
  margin-right: 16px;
}
#new-tracker-container .tracker-content .content-main .row-header-wrapper .mini-graph.chart-preset::after {
  content: "YoY Last 6M";
  font-size: 8px;
}
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-ticker-keyword,
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-ticker-unified {
  margin-left: 18px;
  margin-right: 76px;
  overflow: hidden;
  line-height: 18px;
}
#new-tracker-container .tracker-content .content-main .row-header-wrapper .expand-icon {
  cursor: pointer;
  color: #3d7fba;
}
#new-tracker-container .tracker-content .content-main .row-header-wrapper .expand-icon .icon {
  height: 14px;
  width: 14px;
  margin-top: 3px;
  fill: #3d7fba;
}
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-ticker {
  float: left;
  color: #3d7fba;
  width: 52px;
  margin-right: 18px;
}
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-ticker .ticker-chevron {
  cursor: pointer;
  font-size: 13px;
  line-height: 18px;
  padding: 0px 6px;
  text-align: center;
  color: #ffffff;
  background-color: #3d7fba;
  border-radius: 4px;
  border: 1px solid #3d7fba;
  font-family: Helvetica Neue, sans-serif;
  text-transform: uppercase;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
}
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-ticker .ticker-chevron:hover {
  background: #fff;
  color: #3d7fba;
  border: 1px solid #3d7fba;
}
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-keyword,
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-unified,
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-url,
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-keyword-group,
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-unified-group,
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-url-group {
  float: left;
  color: #333;
  width: 90px;
  margin-right: 18px;
}
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-keyword,
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-unified,
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-url {
  cursor: pointer;
  max-width: 90px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-keyword,
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-unified {
  text-transform: capitalize;
}
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-url,
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-url-group {
  max-height: 18px;
  max-width: 90px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-keyword-group,
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-unified-group,
#new-tracker-container .tracker-content .content-main .row-header-wrapper .rh-url-group {
  cursor: pointer;
}
#new-tracker-container .tracker-content .content-main .ticker-span {
  color: #3d7fba;
}
#new-tracker-container .tracker-content .content-main .tr-odd-child {
  background: #fff;
}
#new-tracker-container .tracker-content .content-main .tr-even-child,
#new-tracker-container .tracker-content .content-main .blue-sub-table {
  background: #fcfdfd;
}
#new-tracker-container .tracker-content .content-main .category-title td {
  line-height: 18px;
  background: #ccd8e6;
  padding: 6px 6px 6px 12px;
  min-width: 1128px;
}
#new-tracker-container .tracker-content .content-main .category-item td {
  line-height: 18px;
  border-right: 1px solid #ccd8e6;
  border-bottom: 1px solid #ccd8e6;
  min-width: 58px;
  max-width: 58px;
}
#new-tracker-container .tracker-content .content-main .category-item td:last-child {
  border-right: none;
}
#new-tracker-container .tracker-content .content-main .category-item .item-title {
  min-width: 268px;
  max-width: 268px;
}
#new-tracker-container .tracker-content .content-main .category-item.expanded td:first-child {
  box-sizing: border-box;
  border-left: 2px solid #3d7fba;
}
#new-tracker-container .tracker-content .category-sub-item .dimmed {
  opacity: 0.5;
}
#new-tracker-container .tracker-content .category-sub-item .row-sub-header-wrapper {
  padding: 12px 6px 12px 18px;
}
#new-tracker-container .tracker-content .category-sub-item .row-sub-header-wrapper .mini-graph {
  width: 60px;
  height: 18px;
  margin-right: 16px;
}
#new-tracker-container .tracker-content .category-sub-item .row-sub-header-wrapper .rsh-keyword,
#new-tracker-container .tracker-content .category-sub-item .row-sub-header-wrapper .rsh-url,
#new-tracker-container .tracker-content .category-sub-item .row-sub-header-wrapper .rsh-unified {
  margin-left: 18px;
  margin-right: 72px;
  line-height: 18px;
  cursor: pointer;
  color: #333;
  font-weight: normal;
  padding-left: 70px;
  text-overflow: ellipsis;
  overflow: hidden;
}
#new-tracker-container .tracker-content .category-sub-item table th {
  padding: 0px;
}
#new-tracker-container .tracker-content .category-sub-item table td {
  line-height: 18px;
  border-bottom: 1px solid #ccd8e6;
}
#new-tracker-container .tracker-content .category-sub-item table td,
#new-tracker-container .tracker-content .category-sub-item table th {
  border-right: 1px solid #ccd8e6;
}
#new-tracker-container .tracker-content .category-sub-item table td:last-child,
#new-tracker-container .tracker-content .category-sub-item table th:last-child {
  border-right: none;
}
#new-tracker-container .tracker-content .category-sub-item table td:first-child,
#new-tracker-container .tracker-content .category-sub-item table th:first-child {
  border-left: 1px solid #3d7fba;
}
#new-tracker-container .tracker-content .category-sub-item td.expanded {
  padding: 0px;
  border-left: none;
  border-bottom: none;
}
#new-tracker-container .tracker-content .pos-val {
  color: #4aaf70;
}
#new-tracker-container .tracker-content .pos-val::before {
  content: "+";
}
#new-tracker-container .tracker-content .acc-cell .pos-val::before {
  content: '';
}
#new-tracker-container .tracker-content .neg-val {
  color: #ee5d4b;
}
#new-tracker-container .tracker-content .simple-yoy-cell,
#new-tracker-container .tracker-content .accel-yoy-cell,
#new-tracker-container .tracker-content .monthly-yoy-cell,
#new-tracker-container .tracker-content .rev-yoy-cell {
  text-align: center;
}
#new-tracker-container .tracker-content .simple-yoy-views-cell,
#new-tracker-container .tracker-content .yoy-views-cell,
#new-tracker-container .tracker-content .accel-yoy-views-cell,
#new-tracker-container .tracker-content .monthly-yoy-views-cell,
#new-tracker-container .tracker-content .rev-yoy-views-cell {
  text-align: center;
}
#new-tracker-container .tracker-filter-holder {
  width: 60px;
  border: 1px solid #ccc;
  border-radius: 4px;
  padding: 6px;
  color: #999;
  float: left;
  line-height: 18px;
  font-size: 12px;
  margin-left: 12px;
  margin-top: 2px;
  overflow: auto;
  z-index: 9999;
}
#new-tracker-container .tracker-filter-holder span {
  font-size: 8px;
  top: 12px;
  cursor: pointer;
}
#new-tracker-container .tracker-menu-overlay {
  display: none;
  position: absolute;
  background: #fafbfc;
  max-height: 300px;
  width: 600px;
  z-index: 9999;
  border: 1px solid #ccd8e6;
  border-radius: 4px;
  overflow: scroll;
  color: #999;
  font-size: 12px;
}
#new-tracker-container .tracker-menu-overlay .tracker-menu-footer {
  padding: 8px;
  border-top: 1px solid #fafbfc;
  text-align: center;
  background-color: #ccd8e6;
  height: 30px;
  line-height: 30px;
}
#new-tracker-container .tracker-menu-overlay .tracker-menu-footer button {
  padding-left: 24px;
  padding-right: 24px;
}
#new-tracker-container .tracker-item-wrapper {
  background: #fafbfc;
  border-top: 1px solid #ccd8e6;
  color: #999;
  display: table;
  width: 100%;
}
#new-tracker-container .tracker-item-wrapper .tracker-menu-item {
  width: 250px;
  display: table-cell;
  vertical-align: middle;
  text-align: center;
}
#new-tracker-container .tracker-item-wrapper .tracker-menu-value {
  display: table-cell;
  border-left: 1px solid #ccd8e6;
}
#new-tracker-container .tracker-item-wrapper .tracker-menu-value .tracker-parameter {
  height: 25px;
  margin-top: 5px;
  border-bottom: 1px solid #ccd8e6;
}
#new-tracker-container .tracker-item-wrapper .tracker-menu-value .tracker-parameter .yoy {
  width: 160px;
  float: left;
  padding-left: 5px;
}
#new-tracker-container .tracker-item-wrapper .tracker-menu-value .tracker-parameter input {
  width: 50px;
  margin-left: 20px;
  outline-width: 0;
}
.mosaic-help {
  margin-top: 6px;
  text-align: left;
  font-size: 14px;
}
.mosaic-help a {
  cursor: pointer;
  color: #3d7fba;
}
.small-font {
  font-size: 11px !important;
  color: #698094 !important;
}
.small-font-2 {
  font-size: 13px !important;
  color: #698094 !important;
}
.g-app-name {
  font-size: 13px;
  color: #333;
  padding-left: 5px;
  padding-right: 5px;
}
.g-app-name-summary {
  font-size: 13px;
  color: #333;
  padding-left: 15px;
  padding-right: 15px;
}
.head-label {
  font-size: 13px;
  color: #698094;
}
.head-label-tr {
  font-size: 11px;
  color: #698094;
}
.head-label-tr > td {
  padding: 10px 0px 10px;
}
.head-label > td {
  padding: 8px !important;
}
.head-td {
  padding: 10px 0px 10px;
}
.percnt-box {
  font-size: 13px;
  color: black;
  padding-top: 15px;
  padding-left: 0px !important;
  padding-right: 0px !important;
  padding-bottom: 0 !important;
}
#searchBtn {
  border-radius: 4px;
}
#tickerBtn {
  border-radius: 4px;
}
#grossBtn {
  margin-left: -7px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
#downloadBtn {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
#keyword_data .realtime .bottom_pane {
  padding: 6px;
}
#keyword_data .realtime .bottom_pane .opt_head {
  margin: 6px;
  display: -webkit-inline-box;
  vertical-align: middle;
}
#keyword_data .realtime .bottom_pane .opt_head .extra_option {
  vertical-align: middle;
}
#keyword_data .realtime .bottom_pane .opt_head .opt_text {
  font-size: 12px;
  line-height: 16px;
}
#keyword_data .realtime .bottom_pane .opt_head .ticker_input {
  margin-left: 6px;
  width: 60px;
}
#keyword_data .realtime .bottom_pane .opt_head .separator {
  width: 1px;
  height: 24px;
  border-left: solid 2px #e9f1f9;
  margin-left: 20px;
  margin-top: -4px;
}
#open_mosaic_screen {
  border: 2px solid;
  display: inline-flex;
  padding: 1px 3px;
  border-radius: 3px;
}
#open_mosaic_comps {
  border: 2px solid;
  display: inline-flex;
  padding: 1px 3px;
  border-radius: 3px;
  margin-top: 0px;
}
.mosaic-alerts-switch {
  display: none;
}
.mosaic-alerts-switch .mosaic-alerts-switch-text {
  font-size: 16px;
  line-height: 16px;
  margin-right: 10px;
  color: #32618c;
}
.mosaic-alerts-switch .mosaic-alerts-switch-label {
  height: 15px !important;
  width: 26px !important;
}
.mosaic-alerts-switch .icon-help .icon {
  height: 15px;
  width: 15px;
  margin-left: 4px;
  fill: #3d7fba;
}
/*
  LESS
  * Stream
  * EDT
*/
/*! Company CSS start */
.common-fin-container {
  height: 100%;
  min-width: 1280px;
  font-family: Helvetica Neue, sans-serif;
  background: #f8f8f8;
}
.common-fin-container .select2-container {
  font-size: 12px;
}
.common-fin-container input {
  font-family: Helvetica Neue, sans-serif;
}
.common-fin-container .rightMainContainer-blocker {
  position: absolute;
  left: 212px;
  width: calc(100vw - 220px);
  top: 57px;
  height: 100%;
  background: #f5f5f5;
  z-index: 11;
  color: grey;
  text-align: center;
  padding-top: 40vh;
}
.common-fin-container .note-notification {
  display: none;
  position: absolute;
  right: 10px;
  bottom: 150px;
  z-index: 20;
}
.common-fin-container .v2_option_info_container {
  position: absolute;
  display: none;
  z-index: 11;
  text-align: center;
  cursor: pointer;
  font-size: 12px;
  width: 370px;
}
.common-fin-container .v2_option_info_container .v2_option_info {
  display: inline-block;
  width: 100%;
  position: relative;
  background: #fff;
  border-radius: 4px;
}
.common-fin-container .v2_option_info_container .v2_option_info .v2_option_info_header {
  text-align: center;
  display: block;
  padding: 6px;
  background-color: #f5faff;
  font-size: 12px;
}
.common-fin-container .v2_option_info_container .v2_option_info .v2_option_info_header .v2_option_info_header_title {
  color: #28333D;
}
.common-fin-container .v2_option_info_container .v2_option_info .v2_option_info_header .v2_option_info_close {
  display: inline-block;
  position: absolute;
  width: 11px;
  height: 11px;
  cursor: pointer;
  left: 100%;
  margin-left: -22px;
  margin-top: 3px;
}
.common-fin-container .v2_option_info_container .v2_option_info .v2_option_info_body {
  padding: 2px 0px;
}
.common-fin-container .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row {
  display: table;
  clear: both;
  width: 100%;
  padding: 6px 0px;
}
.common-fin-container .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .label {
  width: 90px;
  padding-left: 8px;
  float: left;
  font-size: 12px;
  font-weight: 500;
  text-align: left;
  color: #698094;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  position: relative;
}
.common-fin-container .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .value {
  float: left;
  color: #4691D8;
  text-align: left;
  display: inline-block;
  max-width: 200px;
  word-break: break-all;
  white-space: normal;
}
.common-fin-container .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .value_list_item {
  cursor: pointer;
  float: left;
  font-family: Helvetica Neue, sans-serif;
  font-size: 9px;
  text-align: center;
  color: #ffffff;
  background-color: #3d7fba;
  border-radius: 3px;
  border: 1px solid #3d7fba;
  text-transform: uppercase;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 0 6px;
  line-height: 16px;
  white-space: normal;
  margin-top: 2px;
  margin-bottom: 10px;
  max-width: 300px;
}
.common-fin-container .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .value_list_item_secondary {
  border: 1px solid #3d7fba;
  background: #ffffff;
  color: #3d7fba;
}
.common-fin-container .v2_option_info_container .v2_option_info .v2_option_info_body #v2_option_info_body_tweet_text .value {
  max-width: 250px;
}
.common-fin-container #main_page_container {
  height: 100%;
  width: 100%;
  background: white;
  overflow: auto;
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.common-fin-container #main_page_container::-webkit-scrollbar-track-piece {
  background-color: #ffffff;
  -webkit-border-radius: 0px;
}
.common-fin-container #main_page_container::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
.common-fin-container #main_page_container::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 10px;
}
.common-fin-container #main_page_container::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
.common-fin-container #main_page_container::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
.common-fin-container #main_page_container #main_center .logo_outer {
  padding-top: 20px;
  -webkit-font-smoothing: antialiased;
}
.common-fin-container #main_page_container #main_center .logo_outer #sentieo_logo {
  border-radius: 6px;
  width: 120px;
  height: 120px;
  box-shadow: 0px 2px 4px -3px #1e374d;
  background: #E1F1FF;
  color: #3d7fba;
}
.common-fin-container #main_page_container #main_center .logo_outer #sentieo_logo .icon-menu-edt {
  height: 97px;
  width: 72px;
  fill: #3d7fba;
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' width='72px' height='72px' fill='%233d7fba' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M40.5,3.375h-33c-3.038,0-5.5,2.463-5.5,5.5v22c0,3.038,2.462,5.5,5.5,5.5h15.125v5.5H18.5 c-0.76,0-1.375,0.615-1.375,1.375c0,0.761,0.616,1.375,1.375,1.375h11c0.76,0,1.375-0.614,1.375-1.375 c0-0.76-0.615-1.375-1.375-1.375h-4.125v-5.5H40.5c3.037,0,5.5-2.462,5.5-5.5v-22C46,5.838,43.537,3.375,40.5,3.375z M43.25,30.875c0,1.52-1.23,2.75-2.75,2.75h-33c-1.52,0-2.75-1.23-2.75-2.75v-22c0-1.52,1.23-2.75,2.75-2.75h33 c1.52,0,2.75,1.23,2.75,2.75V30.875z M14.048,14.773c-0.554-0.562-1.452-0.562-2.007,0c-0.555,0.561-0.555,1.47,0,2.031 l3.011,3.049L12.041,22.9c-0.555,0.562-0.555,1.47,0,2.031s1.453,0.562,2.007,0l4.015-4.063c0.555-0.562,0.555-1.472,0-2.031 L14.048,14.773z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: 0 25px;
}
.common-fin-container #main_page_container #main_center .logo_outer .app_text {
  font-size: 24px;
  margin: 30px 0px;
  color: #3d7fba;
  font-weight: 300;
}
.common-fin-container #main_page_container #main_center .main-search-box {
  max-width: 572px;
  margin: auto;
  background: #f8fbff;
  padding: 18px;
  border-radius: 4px;
  box-shadow: 0 2px 4px -3px #1e374d;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder {
  float: none;
  padding: 0px;
  border: 0px solid #d4e0ea;
  overflow: visible;
  background: transparent;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .ticker-input {
  vertical-align: top;
  background-repeat: no-repeat;
  background-position: right center;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #4D4D4D;
  background-color: #ffffff;
  float: none;
  outline: none;
  font-size: 16px;
  height: inherit;
  width: 100%;
  border: 1px solid #d4e0ea;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .noisy-wrapper {
  font-size: 18px;
  height: inherit;
  width: 100%;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
  border-radius: 4px;
  box-sizing: border-box;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .noisy-long-list {
  height: auto;
  padding: 1px 0px 1px 0px;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .noisy-long-list .noisy-long-token {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  margin: 12px 5px 12px;
  line-height: 24px;
  font-size: 18px;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .noisy-long-list .noisy-long-token .rm-tk {
  font-size: 16px;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .noisy-long-list .ticker-input {
  border: none;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .search-box.ticker-input {
  font-size: 16px;
  line-height: 24px;
  height: inherit;
  margin: 0;
  text-indent: 10px;
  min-width: 500px;
  width: 100%;
  padding: 12px 0px;
  box-sizing: border-box;
  border: 1px solid #d4e0ea;
  text-transform: uppercase;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder ::-webkit-input-placeholder {
  text-transform: initial;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder :-moz-placeholder {
  text-transform: initial;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder ::-moz-placeholder {
  text-transform: initial;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder :-ms-input-placeholder {
  text-transform: none;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper {
  top: 44px;
  text-align: left;
  left: 0%;
  width: 100%;
  border: 0;
  box-shadow: 1px 2px 6px -2px #1e374d;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .newBigCompTicker,
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .newBigCompTickerInt {
  padding: 4px 6px;
  border-radius: 2px;
  margin-left: 6px;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .newCompCompName {
  width: 400px;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper li {
  padding: 6px 0;
  border-bottom: 1px solid #d4e0ea;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper li.selected {
  background: #3d7fba;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .liHeader {
  padding: 6px 12px;
  display: inline-block;
  font-weight: 700;
  color: #698094;
  width: 100%;
  background: #e8eef7;
  border-bottom: 1px solid #d4e0ea;
  line-height: 18px;
  box-sizing: border-box;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .liHeader span {
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  color: #698094;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .liHeader .icon {
  color: #ebb32c;
  font-size: 14px;
  margin-right: 6px;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .seperator {
  padding: 0;
  border-bottom: 0;
}
.common-fin-container #main_page_container #main_center .main-search-box .search-box-holder .submit_box {
  margin-top: 18px;
  color: white;
  border: 1px solid #3d7fba;
  padding: 8px;
  position: relative;
  width: 120px;
  text-align: center;
  cursor: pointer;
  background: #3d7fba;
  height: 48px;
  font-size: 16px;
  font-family: Helvetica Neue, Arial, sans-serif;
  border-radius: 3px;
}
.common-fin-container #main_page_container #main_center .main-filter-box {
  max-width: 572px;
  margin: auto;
  padding: 18px;
  text-align: left;
  border-radius: 4px;
  color: #576c82;
  font-size: normal;
}
.common-fin-container #main_page_container #main_center .main-filter-box .filter-title {
  font-size: bold;
  padding: 10px 10px 10px 0px;
}
.common-fin-container #main_page_container #main_center .main-filter-box .filter-box-holder label {
  cursor: pointer;
}
.common-fin-container #main_page_container #main_center .main-filter-box .filter-box-holder label input {
  cursor: pointer;
}
.common-fin-container #main_page_container #main_footer {
  background: white;
  text-align: center;
  font-family: Arial, sans-serif;
  font-size: 14px;
  color: #999;
  margin-top: 170px;
}
.common-fin-container #main_page_container.main_page_container--new {
  background-color: #E9EEF6;
}
.common-fin-container #main_page_container.main_page_container--new #main_center {
  max-width: 710px;
  margin: 0 auto;
}
.common-fin-container #main_page_container.main_page_container--new #main_center.main_center--mosaic {
  padding: 100px 0;
  position: relative;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .logo_outer {
  padding-top: 100px;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .logo_outer #sentieo_logo {
  border-radius: 6px;
  width: 48px;
  height: 48px;
  background: transparent;
  box-shadow: none;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .logo_outer .sentieo_logo--icon {
  fill: #3D7FBA;
  width: 48px;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .logo_outer .app_text {
  font-size: 22px;
  margin: 16px 0 44px;
  color: #3d7fba;
  font-weight: normal;
}
@media only screen and (max-width: 1440px) {
  .common-fin-container #main_page_container.main_page_container--new #main_center .logo_outer {
    padding-top: 0;
  }
}
.common-fin-container #main_page_container.main_page_container--new #main_center .main-search-box {
  background: transparent;
  box-shadow: none;
  max-width: 100%;
  padding: 18px 0;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .main-search-box .outer_main-form {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 42px;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .main-search-box .outer_main-form--mosaic {
  position: relative;
  max-width: 710px;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .main-search-box .outer_main-form .mosaic-help {
  position: absolute;
  top: 52px;
  left: 5px;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .main-search-box .search-box-holder .search-box.ticker-input {
  height: 40px;
  border: 1px solid #BBC6D5;
  width: 570px;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .main-search-box .search-box-holder .submit_box {
  margin-top: 0;
  height: 40px;
  display: flex;
  align-items: center;
  margin-left: 16px;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .main-search-box .search-box-holder .submit_box .search-icon {
  margin: 0 10px;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .main-search-box .search-box-holder .submit_box .search-text {
  margin: 0;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .open-tracker-container--alert {
  position: relative;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .open-tracker-container--left {
  position: absolute;
  bottom: 35px;
  left: 125px;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .open-tracker-container--right {
  position: absolute;
  bottom: 35px;
  right: 125px;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .open-tracker-container .mosaic-alert-container {
  margin-top: 0;
  position: absolute;
  right: 0;
  top: -4px;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .open-tracker-container .tracker_btn {
  height: 40px !important;
  background: #CCD8E6 !important;
  border-radius: 3px !important;
  font-size: 14px;
  color: #698094;
  border: none;
  width: 210px;
  padding: 10px;
  box-sizing: border-box;
  justify-content: center;
  margin: 10px 0 0;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .open-tracker-container .tracker_btn .icon-support-pendo {
  display: none;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .open-tracker-container .tracker_btn .icon-support-pendo x-svg {
  top: -2px;
}
.common-fin-container #main_page_container.main_page_container--new #main_center .open-tracker-container .tracker_btn:hover .icon-support-pendo {
  display: block;
}
.common-fin-container .active_section {
  top: 0;
  position: relative;
  z-index: 11;
}
.common-fin-container .inactive_section {
  top: -10000px;
  position: absolute;
  z-index: -1;
}
.common-fin-container #main_parent_container {
  background-color: white;
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
  position: relative;
  z-index: 1;
}
.common-fin-container #main_parent_container::-webkit-scrollbar-track-piece {
  background-color: #ffffff;
  -webkit-border-radius: 0px;
}
.common-fin-container #main_parent_container::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
.common-fin-container #main_parent_container::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 10px;
}
.common-fin-container #main_parent_container::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
.common-fin-container #main_parent_container::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
.common-fin-container #main_parent_container * {
  -webkit-font-smoothing: antialiased;
}
.common-fin-container #main_parent_container.overflow-container {
  overflow-y: auto !important;
}
.common-fin-container #main_left_container,
.common-fin-container .main_left_container {
  width: 212px;
  height: 100%;
  box-sizing: border-box;
  background: #272f3c;
  overflow: auto;
  overflow: visible !important;
  font-family: Arial !important;
  z-index: 1;
}
.common-fin-container #main_left_container .jspContainer,
.common-fin-container .main_left_container .jspContainer {
  overflow: visible;
}
.common-fin-container #main_left_container #new-company-search-box-holder,
.common-fin-container .main_left_container #new-company-search-box-holder {
  width: 186px;
  overflow: visible;
  position: relative;
  margin: 12px 0 12px 12px;
  border: 1px solid #7e91ad;
  background: transparent;
  border-radius: 3px;
}
.common-fin-container #main_left_container #new-company-search-box-holder #sentieo_autocomplete_inner .query_wrapper__input-field,
.common-fin-container .main_left_container #new-company-search-box-holder #sentieo_autocomplete_inner .query_wrapper__input-field {
  width: 100%;
  border: none;
  background: none;
}
.common-fin-container #main_left_container #new-company-search-box-holder #sentieo_autocomplete_inner .query_wrapper__input-field .search-icon,
.common-fin-container .main_left_container #new-company-search-box-holder #sentieo_autocomplete_inner .query_wrapper__input-field .search-icon {
  width: auto;
  margin-right: 10px;
}
.common-fin-container #main_left_container #new-company-search-box-holder #sentieo_autocomplete_inner .sn-auto,
.common-fin-container .main_left_container #new-company-search-box-holder #sentieo_autocomplete_inner .sn-auto {
  border: none;
  min-width: 160px;
}
.common-fin-container #main_left_container #new-company-search-box-holder #sentieo_autocomplete_inner .sn-auto input,
.common-fin-container .main_left_container #new-company-search-box-holder #sentieo_autocomplete_inner .sn-auto input {
  font-size: 14px;
}
.common-fin-container #main_left_container #new-company-search-box-holder #sentieo_autocomplete_inner .sn-auto .rm-tk,
.common-fin-container .main_left_container #new-company-search-box-holder #sentieo_autocomplete_inner .sn-auto .rm-tk {
  background: transparent;
}
.common-fin-container #main_left_container #new-company-search-box-holder #sentieo_autocomplete_inner .sn-auto .autocomplete-input input,
.common-fin-container .main_left_container #new-company-search-box-holder #sentieo_autocomplete_inner .sn-auto .autocomplete-input input {
  min-width: auto;
  color: #8A9DBC;
}
.common-fin-container #main_left_container #new-company-search-box-holder #sentieo_autocomplete_inner .sn-auto .autocomplete-menu-wrapper,
.common-fin-container .main_left_container #new-company-search-box-holder #sentieo_autocomplete_inner .sn-auto .autocomplete-menu-wrapper {
  max-height: 520px;
}
.common-fin-container #main_left_container #new-company-search-box-holder .company-form,
.common-fin-container .main_left_container #new-company-search-box-holder .company-form {
  width: 78%;
  float: left;
  padding-left: 5px;
  background: transparent;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
.common-fin-container #main_left_container #new-company-search-box-holder .suggest-wrapper,
.common-fin-container .main_left_container #new-company-search-box-holder .suggest-wrapper {
  width: 400px;
  left: -7px;
  top: 40px;
  margin-top: 6px;
  border: 0;
  box-shadow: 1px 2px 6px -2px #1e374d;
  border-radius: 4px;
  overflow: hidden;
  z-index: 1002;
}
.common-fin-container #main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompCompName,
.common-fin-container .main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompCompName {
  width: 300px;
}
.common-fin-container #main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompTicker,
.common-fin-container .main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompTicker,
.common-fin-container #main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompDebtTicker,
.common-fin-container .main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompDebtTicker,
.common-fin-container #main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompTickerInt,
.common-fin-container .main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompTickerInt {
  width: 70px;
}
.common-fin-container #main_left_container #new-company-search-box-holder .suggest-wrapper li .docCompName,
.common-fin-container .main_left_container #new-company-search-box-holder .suggest-wrapper li .docCompName {
  width: 300px;
}
.common-fin-container #main_left_container #new-company-search-box-holder .suggest-wrapper li.selected,
.common-fin-container .main_left_container #new-company-search-box-holder .suggest-wrapper li.selected {
  background: #3d7fba;
}
.common-fin-container #main_left_container #new-company-search-box-holder .suggest-wrapper .liHeader,
.common-fin-container .main_left_container #new-company-search-box-holder .suggest-wrapper .liHeader {
  padding: 6px 12px;
  display: inline-block;
  font-weight: 700;
  color: #698094;
  width: 100%;
  background: #e8eef7;
  border-bottom: 1px solid #d4e0ea;
  line-height: 18px;
  box-sizing: border-box;
}
.common-fin-container #main_left_container #new-company-search-box-holder .suggest-wrapper .liHeader span,
.common-fin-container .main_left_container #new-company-search-box-holder .suggest-wrapper .liHeader span {
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  color: #698094;
}
.common-fin-container #main_left_container #new-company-search-box-holder .suggest-wrapper .liHeader .icon,
.common-fin-container .main_left_container #new-company-search-box-holder .suggest-wrapper .liHeader .icon {
  color: #ebb32c;
  font-size: 14px;
  margin-right: 6px;
}
.common-fin-container #main_left_container #new-company-search-box-holder .noisy-long-list,
.common-fin-container .main_left_container #new-company-search-box-holder .noisy-long-list {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  height: 24px;
}
.common-fin-container #main_left_container #new-company-search-box-holder .noisy-long-list .search-input-box.ticker-input,
.common-fin-container .main_left_container #new-company-search-box-holder .noisy-long-list .search-input-box.ticker-input {
  padding-top: 3px !important;
}
.common-fin-container #main_left_container #new-company-search-box-holder .noisy-long-token,
.common-fin-container .main_left_container #new-company-search-box-holder .noisy-long-token {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border: 1px solid #3d7fba;
  background: #3d7fba;
  color: #fff;
  font-size: 13px;
  line-height: 18px;
  padding: 2px 2px 2px 6px !important;
  display: inline-flex;
}
.common-fin-container #main_left_container #new-company-search-box-holder .noisy-long-token .rm-tk,
.common-fin-container .main_left_container #new-company-search-box-holder .noisy-long-token .rm-tk {
  font-size: 13px;
}
.common-fin-container #main_left_container #new-company-search-box-holder .noisy-long-token.spotlight,
.common-fin-container .main_left_container #new-company-search-box-holder .noisy-long-token.spotlight {
  border: 1px solid #fff;
  background-color: #fff;
  color: #3d7fba;
}
.common-fin-container #main_left_container #new-company-search-box-holder .noisy-long-token.greeny,
.common-fin-container .main_left_container #new-company-search-box-holder .noisy-long-token.greeny {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
.common-fin-container #main_left_container #new-company-search-box-holder .noisy-long-token.cyano,
.common-fin-container .main_left_container #new-company-search-box-holder .noisy-long-token.cyano {
  background: #2EB8E6;
  border: 1px solid #2EB8E6;
}
.common-fin-container #main_left_container #new-company-search-box-holder .noisy-long-token.spotlight,
.common-fin-container .main_left_container #new-company-search-box-holder .noisy-long-token.spotlight {
  color: #3d7fba;
  border: 1px solid #3d7fba;
  background: #ffffff;
}
.common-fin-container #main_left_container #new-company-search-box-holder .noisy-long-token.cyano.spotlight,
.common-fin-container .main_left_container #new-company-search-box-holder .noisy-long-token.cyano.spotlight {
  color: #2EB8E6;
  border: 1px solid #2EB8E6;
  background: #ffffff;
}
.common-fin-container #main_left_container #new-company-search-box-holder .noisy-long-token.greeny.spotlight,
.common-fin-container .main_left_container #new-company-search-box-holder .noisy-long-token.greeny.spotlight {
  color: #3d7fba;
  border: 1px solid #3d7fba;
  background: #ffffff;
}
.common-fin-container #main_left_container #new-company-search-box-holder .noisy-long-token:active,
.common-fin-container .main_left_container #new-company-search-box-holder .noisy-long-token:active {
  border: 1px solid #fff;
  background-color: #fff;
  /*border: 1px solid #3b5998;*/
  color: #3d7fba;
}
.common-fin-container #main_left_container #new-company-search-box-holder .search-input-box.ticker-input,
.common-fin-container .main_left_container #new-company-search-box-holder .search-input-box.ticker-input {
  width: 98%;
  margin-left: 2%;
  margin-top: 0px;
  padding: 9px 3px 3px 3px;
  background: transparent;
  color: #8A9DBC;
  font-size: 14px;
  line-height: 18px;
  text-transform: uppercase;
}
.common-fin-container #main_left_container #new-company-search-box-holder ::-webkit-input-placeholder,
.common-fin-container .main_left_container #new-company-search-box-holder ::-webkit-input-placeholder {
  text-transform: initial;
}
.common-fin-container #main_left_container #new-company-search-box-holder :-moz-placeholder,
.common-fin-container .main_left_container #new-company-search-box-holder :-moz-placeholder {
  text-transform: initial;
}
.common-fin-container #main_left_container #new-company-search-box-holder ::-moz-placeholder,
.common-fin-container .main_left_container #new-company-search-box-holder ::-moz-placeholder {
  text-transform: initial;
}
.common-fin-container #main_left_container #new-company-search-box-holder :-ms-input-placeholder,
.common-fin-container .main_left_container #new-company-search-box-holder :-ms-input-placeholder {
  text-transform: none;
}
.common-fin-container #main_left_container #new-company-search-box-holder .search-icon,
.common-fin-container .main_left_container #new-company-search-box-holder .search-icon {
  float: right;
  margin-right: 10%;
  margin-top: 10px;
  width: 4%;
  cursor: pointer;
}
.common-fin-container #main_left_container #new-company-search-box-holder .search-icon .icon,
.common-fin-container .main_left_container #new-company-search-box-holder .search-icon .icon {
  fill: #7e91ad;
  height: 16px;
  width: 16px;
}
.common-fin-container #main_left_container .left_wrapper,
.common-fin-container .main_left_container .left_wrapper {
  overflow: auto;
  overflow-x: hidden;
}
.common-fin-container #main_left_container .left_wrapper .simplebar-track,
.common-fin-container .main_left_container .left_wrapper .simplebar-track {
  background: none !important;
  z-index: 10;
  right: 4px;
}
.common-fin-container #main_left_container .left_wrapper .simplebar-track .simplebar-scrollbar,
.common-fin-container .main_left_container .left_wrapper .simplebar-track .simplebar-scrollbar {
  right: 0px !important;
  width: 6px;
  background: #999999;
  background: #fff;
  opacity: 0.2;
}
.common-fin-container #main_left_container .left_menu_outer,
.common-fin-container .main_left_container .left_menu_outer {
  clear: both;
  font-family: Helvetica Neue, sans-serif;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item,
.common-fin-container .main_left_container .left_menu_outer .menu-item {
  border-bottom: 1px solid #272f3c;
  color: #999999;
  background-color: #2e3644;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .menu_wrapper .beta-status,
.common-fin-container .main_left_container .left_menu_outer .menu-item .menu_wrapper .beta-status {
  color: #ffcc66;
  display: inline-block;
  font-style: italic;
  line-height: 18px;
  font-size: 11px;
  cursor: pointer;
  padding: 4px 0 4px 6px;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper,
.common-fin-container .main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper {
  overflow: hidden;
  cursor: pointer;
  padding: 13px !important;
  margin-top: 0px;
  border: none !important;
  background: none !important;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper .icon,
.common-fin-container .main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper .icon {
  float: left;
  height: 15px;
  width: 15px;
  padding: 0px;
  margin: 4px 6px 0 0;
  padding-right: 10px;
  cursor: pointer;
  fill: #8092AC;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper .icon:hover,
.common-fin-container .main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper .icon:hover {
  fill: #3d7fba;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper .txt,
.common-fin-container .main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper .txt {
  float: left;
  font-size: 14px;
  line-height: 24px;
  color: #8092aC;
  max-width: 130px;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item,
.common-fin-container .main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item {
  padding: 0px 0px 0px 0px;
  margin: 0px;
  color: white;
  border: none !important;
  background: none !important;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .li_item,
.common-fin-container .main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .li_item {
  list-style-type: none;
  line-height: 18px;
  font-size: 11px;
  cursor: pointer;
  color: #8A9DBC;
  padding: 4px 0 4px 42px;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .li_item:hover,
.common-fin-container .main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .li_item:hover {
  color: #3d7fba;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .li_item.last-child-li,
.common-fin-container .main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .li_item.last-child-li {
  margin-bottom: 12px !important;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .border_wrapper.li_item.last-child-li,
.common-fin-container .main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .border_wrapper.li_item.last-child-li {
  margin-bottom: 16px !important;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .blue_li_item,
.common-fin-container .main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .blue_li_item {
  color: #3d7fba;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .border_wrapper,
.common-fin-container .main_left_container .left_menu_outer .menu-item .border_wrapper {
  border-left: 2px solid #ffffff;
  color: #ffffff !important;
  padding: 0 0 0 16px !important;
  margin: 4px 0 4px 24px !important;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .ui-accordion-header-icon,
.common-fin-container .main_left_container .left_menu_outer .menu-item .ui-accordion-header-icon {
  position: absolute;
  right: 20px;
  left: auto;
  margin-top: -4px;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .ui-icon-carat-1-n,
.common-fin-container .main_left_container .left_menu_outer .menu-item .ui-icon-carat-1-n {
  background: url(../images/up@2x.png);
  background-repeat: no-repeat;
  background-size: 16px auto;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item .ui-icon-carat-1-s,
.common-fin-container .main_left_container .left_menu_outer .menu-item .ui-icon-carat-1-s {
  background: url(../images/down@2x.png);
  background-repeat: no-repeat;
  background-size: 16px auto;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item.selected_item,
.common-fin-container .main_left_container .left_menu_outer .menu-item.selected_item {
  background: #364051;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item.selected_item .menu_wrapper .icon_wrapper .txt,
.common-fin-container .main_left_container .left_menu_outer .menu-item.selected_item .menu_wrapper .icon_wrapper .txt {
  color: white;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item.selected_item .menu_wrapper .icon_wrapper .icon,
.common-fin-container .main_left_container .left_menu_outer .menu-item.selected_item .menu_wrapper .icon_wrapper .icon {
  fill: white;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item.selected_item .ui-accordion-header-icon,
.common-fin-container .main_left_container .left_menu_outer .menu-item.selected_item .ui-accordion-header-icon {
  position: absolute;
  right: 20px;
  left: auto;
}
.common-fin-container #main_left_container .left_menu_outer .ui-corner-bottom,
.common-fin-container .main_left_container .left_menu_outer .ui-corner-bottom,
.common-fin-container #main_left_container .left_menu_outer .ui-corner-top,
.common-fin-container .main_left_container .left_menu_outer .ui-corner-top,
.common-fin-container #main_left_container .left_menu_outer .ui-corner-all,
.common-fin-container .main_left_container .left_menu_outer .ui-corner-all {
  border-radius: 0px;
}
.common-fin-container #main_right_container {
  overflow: auto;
  overflow-x: hidden;
  position: relative;
  background: white;
  border-right: 1px solid #d4e0ea;
}
.common-fin-container #main_right_container .all_page_header {
  height: 30px;
  padding-bottom: 18px;
  border-bottom: 1px solid #d4e0ea;
  width: 1050px;
  position: relative;
  left: -18px;
  margin-bottom: 18px;
}
.common-fin-container #main_right_container .all_page_header .doc_text {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  line-height: 30px;
  color: #666;
  font-size: 18px;
  margin-top: 3px;
  margin-left: 20px;
}
.common-fin-container #main_right_container .all_page_header .doc_text .sign {
  margin: 0px 10px;
}
.common-fin-container #main_right_container .all_page_header .icon {
  font-size: 35px;
  margin-left: 12px;
  margin-right: 5px;
  display: none;
}
.common-fin-container #main_right_container .all_page_header .statement-error-pane {
  background: #EBD9D9;
  border: 2px solid #BC5754;
  border-radius: 6px;
  width: auto;
  padding: 10px;
  z-index: 9;
  float: left;
  margin-left: 20px;
  margin-top: -4px;
}
.common-fin-container #main_right_container .all_page_header .statement-error-pane .header {
  font-size: 12px;
  /*margin-bottom: 7px;*/
}
.common-fin-container #main_right_container .all_page_header .statement-error-pane .header .st-fa {
  margin-right: 10px;
  margin-top: 1px;
}
.common-fin-container #main_right_container .all_page_header .statement-error-pane .message {
  font-size: 12px;
  color: black;
  padding-left: 3px;
}
.common-fin-container #main_right_container .parent-wrapper {
  width: 1032px;
  padding: 0px 18px 0px 18px;
  margin-bottom: 18px;
}
.common-fin-container #main_right_container .static_bar {
  width: inherit;
  overflow: hidden;
  font-family: HelveticaNeue, Arial, sans-serif;
}
.common-fin-container #main_right_container .static_bar .logo-box {
  border: 1px solid #d4e0ea;
  box-sizing: border-box;
  border-radius: 4px;
  width: 60px;
  height: 60px;
  white-space: nowrap;
  overflow: hidden;
}
.common-fin-container #main_right_container .static_bar .logo-box .helper {
  height: 100%;
  width: 0px;
  vertical-align: middle;
  display: inline-block;
}
.common-fin-container #main_right_container .static_bar .follow-company {
  font-size: 16px;
  line-height: 38px;
  color: #3d7fba;
  border: 1px solid #3d7fba;
  padding: 0 0 0 6px ;
  border-radius: 3px;
  width: 120px;
  text-align: center;
}
.common-fin-container #main_right_container .static_bar .follow-company .icon {
  padding: 9px;
  background-color: #3d7fba;
  fill: #ffffff;
  height: 20px;
  width: 16px;
}
.common-fin-container #main_right_container .static_bar .follow-company:hover {
  cursor: pointer;
  background: #3d7fba;
  color: white;
}
.common-fin-container #main_right_container .static_bar .follow-company:hover .icon {
  background-color: #3270a7;
}
.common-fin-container #main_right_container .static_bar .follow-company::before {
  content: "Follow";
}
.common-fin-container #main_right_container .static_bar .follow-company.following-company::before {
  content: "Following";
}
.common-fin-container #main_right_container .static_bar .follow-company.following-company:hover::before {
  content: "Edit";
}
.common-fin-container #main_right_container .static_bar .follow-company.following-company {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  color: #fff;
  background: #3d7fba;
}
.common-fin-container #main_right_container .static_bar .comp_mini_data {
  padding-left: 18px;
  /*.comp_per_chng{*/
  /*padding: 0px;*/
  /*}*/
}
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_name {
  font-size: 22px;
  line-height: 30px;
  color: #3d7fba;
}
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_ticker {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  color: #ffffff;
  font-size: 15px;
  line-height: 18px;
  padding: 5px;
  margin-right: 10px;
}
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_ticker:hover {
  background: #ffffff;
  color: #3d7fba;
}
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_price,
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_chng,
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_per_chng,
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_error {
  font-family: Arial, sans-serif;
  font-size: 20px;
  padding: 0px 10px;
  line-height: 30px;
}
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_price,
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_chng,
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_per_chng {
  padding-right: 0px;
}
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_indus {
  font-size: 14px;
  clear: both;
  padding-top: 10px;
  color: #576c82;
  font-weight: bold;
}
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_indus .industry {
  margin: 0 5px;
  font-weight: normal;
}
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_indus .sub-industry {
  margin: 0 5px;
  font-weight: normal;
}
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_descrption {
  clear: both;
  padding-top: 12px;
  font-size: 14px;
  color: #999999;
  line-height: 18px;
}
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_descrption .read-more,
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_descrption .read-less {
  color: #3d7fba;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  margin-left: 5px;
}
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_descrption .read-more:hover,
.common-fin-container #main_right_container .static_bar .comp_mini_data .comp_descrption .read-less:hover {
  border-bottom: 1px solid;
}
.common-fin-container #main_right_container .static_bar_new {
  font-family: HelveticaNeue, Arial, sans-serif;
  color: #6f97bc;
  position: relative;
  overflow: hidden;
  width: inherit;
  height: 126px;
  border: 1px solid #ccd8e6;
  box-sizing: border-box;
  margin-top: 3px;
  border-left: 0px;
  border-right: 0px;
}
.common-fin-container #main_right_container .static_bar_new .comp-disp {
  display: inline-block;
}
.common-fin-container #main_right_container .static_bar_new .ticker-info {
  position: absolute;
  left: 106px;
  overflow: hidden;
  font-size: 16px;
  line-height: 28px;
}
.common-fin-container #main_right_container .static_bar_new .ticker-info .comp_ticker {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 16px;
  line-height: 26px;
  height: 26px;
}
.common-fin-container #main_right_container .static_bar_new .ticker-info .comp_name {
  padding-left: 6px;
  font-size: 16px;
  color: #6f97bc;
  font-weight: 300;
  max-width: 700px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.common-fin-container #main_right_container .static_bar_new .ticker-info .follow-company {
  font-size: 14px;
  line-height: 30px;
  color: #3d7fba;
  border: 1px solid #3d7fba;
  padding: 0 0 0 6px ;
  border-radius: 3px;
  width: 96px;
  text-align: center;
}
.common-fin-container #main_right_container .static_bar_new .ticker-info .follow-company .icon {
  padding: 9px;
  background-color: #3d7fba;
  fill: #ffffff;
  height: 12px;
  width: 12px;
}
.common-fin-container #main_right_container .static_bar_new .ticker-info .follow-company:hover {
  cursor: pointer;
  background: #3d7fba;
  color: white;
}
.common-fin-container #main_right_container .static_bar_new .ticker-info .follow-company:hover .icon {
  background-color: #3270a7;
}
.common-fin-container #main_right_container .static_bar_new .ticker-info .follow-company::before {
  content: "Follow";
}
.common-fin-container #main_right_container .static_bar_new .ticker-info .follow-company.following-company::before {
  content: "Following";
}
.common-fin-container #main_right_container .static_bar_new .ticker-info .follow-company.following-company:hover::before {
  content: "Edit";
}
.common-fin-container #main_right_container .static_bar_new .ticker-info .follow-company.following-company {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  color: #fff;
  background: #3d7fba;
}
.common-fin-container #main_right_container .static_bar_new .logo-box {
  border: 1px solid #d4e0ea;
  box-sizing: border-box;
  border-radius: 4px;
  width: 88px;
  height: 93px;
  white-space: nowrap;
  overflow: hidden;
}
.common-fin-container #main_right_container .static_bar_new .logo-box .helper {
  height: 100%;
  width: 0px;
  vertical-align: middle;
  display: inline-block;
}
.common-fin-container #main_right_container .static_bar_new .company_info_data {
  float: left;
  width: 340px;
  margin-top: 24px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_data .comp_ticker {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 16px;
  line-height: 26px;
  height: 26px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_data .comp_name {
  padding-left: 6px;
  font-size: 16px;
  color: #6f97bc;
  font-weight: 300;
}
.common-fin-container #main_right_container .static_bar_new .company_info_data .comp_price_data {
  margin-bottom: 12px;
  height: 28px;
  line-height: 28px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_data .comp_price_data .comp_price {
  color: #112a40;
  font-weight: bold;
  font-family: HelveticaNeue, Arial, sans-serif;
  font-size: 36px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_data .comp_price_data .comp_chng {
  font-size: 22px;
  padding: 0px 6px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_data .comp_price_data .comp_chng.positive {
  color: #7fa66d;
}
.common-fin-container #main_right_container .static_bar_new .company_info_data .comp_price_data .comp_per_chng {
  font-size: 18px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_data .comp_price_data .comp_per_chng.positive {
  color: #7fa66d;
}
.common-fin-container #main_right_container .static_bar_new .company_info_data .comp_price_data:after {
  content: '';
  display: block;
  clear: both;
}
.common-fin-container #main_right_container .static_bar_new .company_info_data .trade-date-markert {
  font-size: 14px;
}
.common-fin-container #main_right_container .static_bar_new .seprator {
  width: 1px;
  height: 126px;
  background-color: #d4e0ea;
  float: left;
}
.common-fin-container #main_right_container .static_bar_new .seprator.etfs {
  display: none;
}
.common-fin-container #main_right_container .static_bar_new .cols {
  font-family: HelveticaNeue, Arial, sans-serif;
  font-size: 12px;
  color: #3d7fba;
  float: left;
  padding: 8px 12px;
  border-top: 0px;
  border-bottom: 0px;
}
.common-fin-container #main_right_container .static_bar_new .cols table {
  width: 100%;
  border-collapse: collapse;
}
.common-fin-container #main_right_container .static_bar_new .cols table tr td {
  height: 20px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col1 {
  width: 191px;
  max-width: 191px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col1 #col1 tr:nth-child(odd) {
  background: #fff;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col1 #col1 tr:nth-child(even) {
  background: #F4F8FE;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col1 #col1 td:nth-child(2) {
  text-align: right;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col2 {
  width: 140px;
  max-width: 140px;
  border-left: 0px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col2 #col2 tr:nth-child(odd) {
  background: #fff;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col2 #col2 tr:nth-child(even) {
  background: #F4F8FE;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col2 #col2 td:nth-child(2) {
  text-align: right;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 {
  border: 0px;
  padding-right: 2px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 .price-section {
  width: 100%;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 .price-row:nth-child(odd) {
  background: #fff;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 .price-row:nth-child(even) {
  background: #F4F8FE;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 .price-row {
  width: 100%;
  height: 22px;
  overflow: hidden;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 .price-row .cell {
  float: left;
  line-height: 22px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 .price-row .name {
  width: 185px;
  min-width: 185px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 .price-row .price11 {
  width: 60px;
  min-width: 60px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 .price-row .pchg {
  width: 45px;
  min-width: 45px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 .price-row .info-sec {
  float: left;
  width: 62px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 .price-row .info-sec .bar {
  height: 22px;
  float: left;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 .price-row .info-sec .bar .small {
  height: 8px;
  margin: 6px 0px;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 .price-row .info-sec .pos {
  border-left: 1px solid black;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 .price-row .info-sec .pos .small {
  background: #e6f8dd;
  border: 1px solid green;
  border-left: 0px;
  float: left;
}
.common-fin-container #main_right_container .static_bar_new .company_info_col3 .price-row .info-sec .neg .small {
  background: #ffaeae;
  border: 1px solid red;
  border-right: 0px;
  float: right;
}
.common-fin-container #main_right_container .static_bar_new .alternative-exchange {
  font-size: 14px;
  margin-top: 6px;
  clear: both;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.common-fin-container #main_right_container .static_bar_new .alternative-exchange .alter-exc {
  padding-left: 3px;
  color: #3d7fba;
  font-weight: 500;
  -webkit-font-smoothing: auto;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
.common-fin-container #main_right_container .descrption-wrapper {
  overflow: hidden;
  border: 1px solid #ccd8e6;
  border-top: 0px;
  box-sizing: border-box;
  position: relative;
  border-left: 0px;
  border-right: 0px;
  border-bottom: 0px;
}
.common-fin-container #main_right_container .descrption-wrapper .comp_descrption {
  clear: both;
  padding: 10px 0px;
  font-size: 14px;
  color: #6f97bc;
  line-height: 18px;
  width: 100%;
  float: left;
}
.common-fin-container #main_right_container .descrption-wrapper .comp_descrption .desc-intro {
  font-weight: bold;
}
.common-fin-container #main_right_container .descrption-wrapper .comp_descrption .read-more,
.common-fin-container #main_right_container .descrption-wrapper .comp_descrption .read-less {
  color: #3d7fba;
  cursor: pointer;
  font-size: 14px;
  margin-left: 5px;
  text-decoration: underline;
}
.common-fin-container #main_right_container .descrption-wrapper .comp_indus {
  font-size: 14px;
  padding: 18px 0px;
  color: #3d7fba;
  font-weight: bold;
  float: right;
}
.common-fin-container #main_right_container .descrption-wrapper .comp_indus .industry {
  margin: 0 5px;
  font-weight: normal;
}
.common-fin-container #main_right_container .descrption-wrapper .comp_indus .sub-industry {
  margin: 0 5px;
  font-weight: normal;
}
.common-fin-container #main_right_container .main_data {
  margin-top: 18px;
  width: 100%;
}
.common-fin-container #main_right_container .main_data#graphs_data .modalCloseImg.simplemodal-close {
  display: none;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-overlay {
  width: 100vw !important;
  height: 100vh !important;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container {
  position: fixed !important;
  top: 50% !important;
  left: 50% !important;
  transform: translate(-50%, -50%) !important;
  margin-left: 0 !important;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt {
  width: 600px!important;
  height: auto;
  background: white;
  border-radius: 10px;
  zoom: 0.9;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .header {
  width: 100%;
  height: 33px;
  background: #E8F1F9;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
  color: #255178;
  text-align: center;
  padding-top: 20px;
  font-size: 16px;
  font-weight: bold;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .header .title {
  font-weight: bold !important;
  float: none !important;
  font-size: 16px !important;
  color: #255178;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content {
  width: 96%!important;
  padding-left: 2%;
  padding-right: 2%;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content .row {
  width: 100%;
  padding: 18px 0;
  text-align: center;
  /*specific css*/
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content .row label,
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content .row input {
  display: inline-block;
  vertical-align: middle;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content .row label {
  font-size: 12px;
  color: #666;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content .row input[type=text] {
  padding: 6px;
  width: 240px;
  font-size: 12px;
  height: auto;
  line-height: 18px;
  color: #666;
  border: 1px solid #ccc;
  border-radius: 5px;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content .row input[type=checkbox] {
  -webkit-appearance: none;
  height: 25px;
  width: 25px;
  background: url(../images/uncheck.png) no-repeat;
  background-size: 24px 24px;
  padding: 0;
  border: 0;
  margin: 0;
  cursor: pointer;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content .row input[type=checkbox]:checked {
  background: url('../images/check.png') no-repeat;
  background-size: 24px 24px;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content .row input#graph-save-name {
  margin-right: 24px;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content .row input.default {
  margin-right: 12px;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content .center {
  display: inline-block;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content .separator {
  width: 100%;
  height: 1px;
  border-top: solid 1px #E8F1F9;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content .button {
  float: left;
  background: #fff;
  padding: 12px 18px;
  margin-right: 18px;
  border-radius: 5px;
  color: #3E7EBB;
  font-size: 16px;
  cursor: pointer;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content .button:last-child {
  margin-right: 0;
}
.common-fin-container #main_right_container .main_data#graphs_data #simplemodal-container .modal-container.main-graph-save-prompt .content .button:hover {
  background: #3E7EBB;
  color: #fff;
}
.common-fin-container #main_right_container #mosaic_data {
  margin-top: 0;
}
.common-fin-container #main_right_container .small-error-pane {
  display: block;
  position: absolute;
  top: 20px;
  left: 20px;
  background: #EBD9D9;
  border: 2px solid #BC5754;
  border-radius: 6px;
  width: 250px;
  /*height: 53;*/
  padding: 10px;
  z-index: 15;
}
.common-fin-container #main_right_container .small-error-pane .header {
  font-size: 12px;
  /*margin-bottom: 7px;*/
}
.common-fin-container #main_right_container .small-error-pane .header .icon {
  margin-right: 8px;
  margin-top: 1px;
}
.common-fin-container #main_right_container .small-error-pane .message {
  font-size: 12px;
  color: black;
  padding-left: 3px;
}
.common-fin-container #main_right_container .global-error-pane {
  text-align: center;
}
.common-fin-container #main_right_container .global-error-pane div {
  margin-top: 60px;
}
.common-fin-container #main_right_container .global-error-pane .icon i {
  font-size: 160px;
  color: #373737;
}
.common-fin-container #main_right_container .global-error-pane h3 {
  font-size: 16px;
  max-width: 550px;
  margin: 0px auto;
  padding-top: 12px;
}
.common-fin-container #main_right_container .global-error-pane a.btn {
  text-decoration: none;
  color: #3A3A3A;
}
.common-fin-container #main_right_container .global-error-pane .glbl_doc {
  text-decoration: underline;
  cursor: pointer;
}
.common-fin-container #main_right_container #sample_data .title {
  width: 900px;
  margin: 0 auto;
  color: #000;
  font-size: 14px;
}
.common-fin-container #main_right_container #sample_data .sub-title {
  width: 900px;
  margin: 0 auto;
  padding-top: 15px;
  font-size: 10px;
  clear: both;
}
.common-fin-container #main_right_container #sample_data .list-wrapper {
  width: 900px;
  margin: 0 auto;
  padding-left: 0px;
  padding-top: 15px;
}
.common-fin-container #main_right_container #sample_data .list-wrapper .column {
  width: 400px;
  float: left;
  margin-left: 50px;
}
.common-fin-container #main_right_container #sample_data .list-wrapper .column .list-element {
  margin-top: 20px;
}
.common-fin-container #main_right_container #sample_data .list-wrapper .column .list-element .thumbnail {
  display: inline-block;
  vertical-align: top;
  height: 25px;
  width: 25px;
  padding: 0px 20px;
  font-size: 25px;
  color: #364051;
}
.common-fin-container #main_right_container #sample_data .list-wrapper .column .list-element .text-wrapper {
  width: 330px;
  display: inline-block;
  vertical-align: top;
}
.common-fin-container #main_right_container #sample_data .list-wrapper .column .list-element .text-wrapper .title {
  font-size: 12px;
  margin-bottom: 10px;
  line-height: 14px;
  color: #666;
}
.common-fin-container #main_right_container #sample_data .list-wrapper .column .list-element .text-wrapper .desc {
  font-size: 10px;
  line-height: 11px;
  color: #333;
}
.common-fin-container #main_right_container #sample_data .list-wrapper .column:first-child {
  margin-left: 0px;
}
.common-fin-container #main_right_container #sample_data .list-wrapper .column2 {
  /*width:250px;*/
  /*float:left;*/
  overflow: hidden;
  white-space: nowrap;
  margin-left: 0px;
}
.common-fin-container #main_right_container #sample_data .list-wrapper .column2 .list-element {
  width: 100px;
  display: inline-block;
  margin-top: 20px;
}
.common-fin-container #main_right_container #sample_data .list-wrapper .column2 .list-element .thumbnail {
  display: inline-block;
  vertical-align: top;
  height: auto;
  width: 100%;
  text-align: center;
  font-size: 10px;
  color: #333;
}
.common-fin-container #main_right_container #sample_data .list-wrapper .column2 .list-element .thumbnail .skt-btn {
  padding: 2px 4px;
  border-radius: 3px;
  border: 1px solid #333;
}
.common-fin-container #main_right_container #sample_data .list-wrapper .column2 .list-element .text-wrapper {
  vertical-align: top;
  padding: 10px 5px;
}
.common-fin-container #main_right_container #sample_data .list-wrapper .column2 .list-element .text-wrapper .title {
  font-size: 12px;
  margin-bottom: 10px;
  line-height: 14px;
  text-align: center;
  color: #666;
  width: 100%;
}
.common-fin-container #main_right_container #sample_data .list-wrapper .column2 .list-element .text-wrapper .desc {
  font-size: 10px;
  line-height: 11px;
  color: #333;
}
.common-fin-container #main_right_container #summary_data {
  width: 100%;
  display: block;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #summary_data .note-msg {
  padding: 5px;
  font-size: 10px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section {
  display: inline-block;
  vertical-align: top;
  border: 1px solid #d4e0ea;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .parent-section-head {
  padding: 6px;
  height: 19px;
  background-color: #f3f6fb;
  font-size: 11px;
  color: #698094;
  line-height: 19px;
  text-transform: uppercase;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section {
  margin-top: 6px;
  padding: 4px;
  width: 290px;
  vertical-align: top;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-head {
  margin-bottom: 6px;
  display: inline-block;
  width: 48%;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-head .new-section-head-icon {
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-head .new-section-head-icon .icon {
  width: 15px;
  height: 12px;
  padding: 1px;
  background: #3d7fba;
  border-radius: 2px;
  vertical-align: bottom;
  fill: white;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-head .new-section-head-text {
  cursor: pointer;
  font-size: 11px;
  margin-left: 4px;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-item {
  margin-left: 24px;
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-item .new-line-div {
  width: 12px;
  display: inline-block;
  margin-right: 6px;
  vertical-align: middle;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-item .no-dash-div {
  border: 1px solid black;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-item .dash-div {
  border: 1px dashed black;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-item .section-content {
  font-size: 12px;
  max-width: 245px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: middle;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox {
  display: inline-block;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .item {
  display: inline-block;
  width: 50px;
  text-align: center;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox {
  margin: auto;
  cursor: pointer;
  border: 1px solid #d4e0ea;
  height: 20px;
  background: #e8eef7;
  border-radius: 2px;
  width: 20px;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox .filter_checkbox {
  cursor: pointer;
  margin-top: 3px;
  display: none;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox label {
  cursor: pointer;
  width: 12px;
  height: 12px;
  margin-top: 3px;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
  display: inline-block;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox label::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  content: '';
  width: 6px;
  opacity: 0;
  height: 3px;
  background: transparent;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  display: block;
  margin-top: 3px;
  box-sizing: border-box;
  margin-left: 2px;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .item .checkbox label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  content: '';
  opacity: 0.3;
  width: 6px;
  height: 3px;
  background: transparent;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  display: block;
  margin-top: 3px;
  margin-left: 2px;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox {
  border-color: #3d7fba;
  background: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox label {
  background-color: #1e374d;
  border-color: #1e374d;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox label::after {
  filter: alpha(opacity=1);
  opacity: 1;
  border-color: #ffffff;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .active_item .checkbox label:hover::after {
  opacity: 1;
  border-color: #ffffff;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox {
  pointer-events: none;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox .filter_checkbox {
  opacity: 0;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox label {
  opacity: 0;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox label::after {
  opacity: 0;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .new-section .section-outer-checkbox .inactive .checkbox label:hover::after {
  opacity: 0;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .freq_head_outer {
  padding: 4px;
  height: 19px;
  /* background-color: #f3f6fb; */
  font-size: 11px;
  color: #698094;
  line-height: 19px;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .freq_head_outer .freq_head {
  font-size: 11px;
  display: inline-block;
  width: 50px;
  text-align: center;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .wide {
  width: auto;
  display: inline-block;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .wide-span {
  max-width: 500px !important;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .weight_block_outer {
  padding: 24px;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .weight_block_outer .index_row {
  margin-bottom: 6px;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .weight_block_outer .index_row .index_head {
  display: inline-block;
  width: 50%;
  font-size: 11px;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .weight_block_outer .index_row .weight_cell {
  text-align: center;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .weight_block_outer .index_row .weight_cell1 {
  text-decoration: underline;
  font-size: 11px;
  color: #698094;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .parent-section .weight_block_outer .index_row:first-child {
  margin-top: 12px;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .web_social {
  border-left: 0px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  width: 600px;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .web_social .new-section {
  display: inline-block;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .sIndex {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .sIndex .parent-section-head {
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .sIndex .new-section {
  width: auto !important;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .bl0 {
  border-left: 0px;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .invis,
.common-fin-container #main_right_container #summary_data .main_section_holder .invisHead {
  opacity: 0.4;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .funda .new-section-head {
  width: auto !important;
}
.common-fin-container #main_right_container #summary_data .main_section_holder .pnone {
  pointer-events: none;
}
.common-fin-container #main_right_container #summary_data .summary_earnings_suprises_outer #s2id_periodtype {
  width: auto;
  display: none;
}
.common-fin-container #main_right_container #summary_data .summary_earnings_suprises_outer #s2id_datatype {
  width: 130px;
}
.common-fin-container #main_right_container #summary_data .summary_earnings_suprises_outer .header_text {
  max-width: 305px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.common-fin-container #main_right_container #summary_data #summary-yearly-sales-estimates #s2id_summary-salesestimateformsubtype {
  width: auto;
  max-width: 200px;
}
.common-fin-container #main_right_container #summary_data #summary-yearly-sales-estimates #s2id_summary-salesestimateformptype {
  width: auto;
  display: none;
}
.common-fin-container #main_right_container #summary_data #summary-yearly-sales-estimates #summary-salesestimateform {
  overflow: inherit;
  padding: 0;
  margin-bottom: 10px;
}
.common-fin-container #main_right_container #summary_data #summary-yearly-sales-estimates #summary-salesestimateform .header_text {
  margin-top: 0;
  margin-left: 0;
  line-height: 32px;
}
.common-fin-container #main_right_container #summary_data #summary-yearly-sales-estimates .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 100%;
  background-size: contain;
  position: relative;
}
.common-fin-container #main_right_container #summary_data #summary-yearly-sales-estimates .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #summary_data .company_info {
  border: 1px solid #ccd8e6;
  box-sizing: border-box;
  position: relative;
  border-left: 0px;
  border-right: 0px;
  height: 69px;
  overflow: visible;
  border-top: 0px;
}
.common-fin-container #main_right_container #summary_data .company_info .company_info_subwrapper {
  display: inline-flex;
}
.common-fin-container #main_right_container #summary_data .company_info .company_info_subwrapper .info_header {
  padding-left: 6px;
  padding-right: 6px;
  border-right: 1px solid #ccd8e6;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #summary_data .company_info .company_info_subwrapper .separator {
  display: none;
}
.common-fin-container #main_right_container #summary_data .company_info .sixth_division {
  width: 840px;
  height: 68px;
}
.common-fin-container #main_right_container #summary_data .company_info .sixth_division .info_header {
  flex: 1;
}
.common-fin-container #main_right_container #summary_data .company_info .sixth_division .latest_earning_outer {
  min-width: 185px;
}
.common-fin-container #main_right_container #summary_data .company_info .sixth_division .ir_ppt_outer {
  width: 15.2%;
}
.common-fin-container #main_right_container #summary_data .company_info .fifth_division {
  width: 840px;
}
.common-fin-container #main_right_container #summary_data .company_info .fifth_division .ir_ppt_outer {
  display: none;
}
.common-fin-container #main_right_container #summary_data .company_info .fifth_division .info_header {
  width: 20%;
}
.common-fin-container #main_right_container #summary_data .company_info .separator {
  margin: 0px 12px;
  border-left: 1px solid #ccd8e6;
  height: 49px;
  padding: 0px;
}
.common-fin-container #main_right_container #summary_data .company_info .info_header {
  display: inline-block;
  overflow: hidden;
  padding: 6px 36px 6px 0px;
}
.common-fin-container #main_right_container #summary_data .company_info .info_header a {
  text-decoration: none;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .company_info .info_header a.linky,
.common-fin-container #main_right_container #summary_data .company_info .info_header a.linky .info_data {
  color: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .company_info .info_header a.linky:hover,
.common-fin-container #main_right_container #summary_data .company_info .info_header a.linky:hover .info_data {
  text-decoration: underline;
}
.common-fin-container #main_right_container #summary_data .company_info .info_header .header {
  color: #828F9A;
  font-size: 12px;
  /*padding-bottom: 3px;*/
  line-height: 18px;
}
.common-fin-container #main_right_container #summary_data .company_info .info_header .header .tutorial_outer {
  display: inline;
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .company_info .info_header .info_data {
  color: #999999;
  margin-top: 2px;
  line-height: 18px;
  font-size: 11px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.common-fin-container #main_right_container #summary_data .company_info .info_header .info_data.linky {
  cursor: pointer;
  color: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .company_info .info_header .info_data.linky:hover {
  text-decoration: underline;
}
.common-fin-container #main_right_container #summary_data .company_info .latest_earning_outer {
  min-width: 185px;
  padding-right: 0px;
  border-left: 0px !important;
  padding-left: 0 !important;
}
.common-fin-container #main_right_container #summary_data .company_info .latest_earning_outer .latest_earning_link {
  cursor: default;
  /*color: @fmc-primary;*/
}
.common-fin-container #main_right_container #summary_data .company_info .latest_earning_outer .latest_earning_link .utc_timezone {
  min-height: 18px;
}
.common-fin-container #main_right_container #summary_data .company_info .latest_earning_outer .latest_earning_link.linky {
  color: #3d7fba;
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .company_info .latest_earning_outer .latest_earning_link.linky:hover {
  text-decoration: underline;
}
.common-fin-container #main_right_container #summary_data .company_info .info_header {
  /*width: 140px;*/
  padding-right: 0px;
}
.common-fin-container #main_right_container #summary_data .company_info .icons_outer {
  min-width: 180px;
  margin-top: 15px;
}
.common-fin-container #main_right_container #summary_data .company_info .icons_outer {
  display: inline-block;
  /*overflow: auto;*/
  float: right;
}
.common-fin-container #main_right_container #summary_data .company_info .icons_outer .icon_img {
  display: inline-block;
  cursor: default;
}
.common-fin-container #main_right_container #summary_data .company_info .icons_outer .icon_img .icons .icon {
  height: 36px;
  width: 36px;
  fill: #bbc6d5;
  cursor: default;
}
.common-fin-container #main_right_container #summary_data .company_info .icons_outer .icon_img .icons.present .icon {
  fill: #3d7fba;
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .company_info .icons_outer .icon_img .icons.present .icon:hover {
  fill: #326b9e;
}
.common-fin-container #main_right_container #summary_data .company_info .icons_outer .hierarchy .icons .icon {
  height: 34px;
  top: -1px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .company_info .icons_outer .icon_img:not(:last-child) {
  display: inline-block;
  padding-right: 6px;
}
.common-fin-container #main_right_container #summary_data .row:last-child {
  margin-bottom: 50px;
}
.common-fin-container #main_right_container #summary_data .row {
  width: 100%;
  box-sizing: border-box;
  margin-top: 30px;
  overflow: auto;
  overflow: hidden;
}
.common-fin-container #main_right_container #summary_data .row .enterprise_value {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
}
.common-fin-container #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer {
  color: red;
  box-sizing: border-box;
  height: inherit;
  width: 507px;
}
.common-fin-container #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table {
  color: red;
  width: 100%;
  border-collapse: collapse;
  border-top: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table .data-row {
  line-height: 30px;
  font-size: 12px;
  color: #999999;
  height: 33px;
}
.common-fin-container #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table .data-cell:not(.title) {
  text-align: center;
  color: #666;
}
.common-fin-container #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table .title {
  text-indent: 12px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}
.common-fin-container #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table tr:nth-child(even) {
  background-color: #ffffff;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table tr:nth-child(odd) {
  background-color: #f3f8fd;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table tr:first-child {
  background-color: #ffffff;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table tr:last-child {
  border-bottom: 2px solid #ccd8e6;
  border-top: 2px solid #ccd8e6;
  color: #666;
  font-weight: bold;
}
.common-fin-container #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer .graph-text-outer {
  padding-top: 18px;
}
.common-fin-container #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer .graph-text-outer .graph-text {
  font-size: 12px;
  line-height: 18px;
  color: #828f9a;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data_header {
  margin-bottom: 5px!important;
}
.common-fin-container #main_right_container #summary_data .row .header-msg {
  margin-left: 0;
}
.common-fin-container #main_right_container #summary_data .row .header {
  font-size: 18px;
  color: #666;
  margin-bottom: 16px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.common-fin-container #main_right_container #summary_data .row .header .header_text {
  font-family: Helvetica Neue, sans-serif;
  cursor: pointer;
  font-size: 18px;
  line-height: 24px;
  height: 32px;
  padding: 4px;
  display: flex;
  flex-direction: row;
  align-items: center;
  border: 1px solid transparent;
  box-sizing: border-box;
  color: #3d7fba;
  font-weight: normal;
  font-style: normal;
}
.common-fin-container #main_right_container #summary_data .row .header .header_text:hover:not(.no-hover) {
  color: #326b9e;
  background-color: #F4F8FE;
  border: 1px solid #ffffff;
}
.common-fin-container #main_right_container #summary_data .row .header .no-hover {
  cursor: default;
  color: #1e374d;
}
.common-fin-container #main_right_container #summary_data .row .header .share_outer,
.common-fin-container #main_right_container #summary_data .row .header .button-with-attachment {
  cursor: pointer;
  box-sizing: border-box;
  margin: 0px;
  padding: 4px;
  height: 24px;
}
.common-fin-container #main_right_container #summary_data .row .header .share_outer > x-svg,
.common-fin-container #main_right_container #summary_data .row .header .button-with-attachment > x-svg {
  display: flex;
}
.common-fin-container #main_right_container #summary_data .row .header .share_outer .icon-hamburger,
.common-fin-container #main_right_container #summary_data .row .header .button-with-attachment .icon-hamburger {
  height: 16px;
  width: 16px;
  fill: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .row .header .share_outer:hover,
.common-fin-container #main_right_container #summary_data .row .header .button-with-attachment:hover {
  background: #F4F8FE;
  border-radius: 2px;
}
.common-fin-container #main_right_container #summary_data .row .header .share_outer:hover .icon-hamburger,
.common-fin-container #main_right_container #summary_data .row .header .button-with-attachment:hover .icon-hamburger {
  fill: #326b9e;
}
.common-fin-container #main_right_container #summary_data .row .header .share_outer.selected,
.common-fin-container #main_right_container #summary_data .row .header .button-with-attachment.selected {
  background-color: #3d7fba;
  border-radius: 2px;
}
.common-fin-container #main_right_container #summary_data .row .header .share_outer.selected .icon-hamburger,
.common-fin-container #main_right_container #summary_data .row .header .button-with-attachment.selected .icon-hamburger {
  fill: #ffffff !important;
}
.common-fin-container #main_right_container #summary_data .row .header .separator {
  margin: 0px 12px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
.common-fin-container #main_right_container #summary_data .row .header .separator_share {
  margin: 0px 16px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
.common-fin-container #main_right_container #summary_data .row .header.header-with-buttons .separator,
.common-fin-container #main_right_container #summary_data .row .header.header-with-buttons .separator_share {
  margin: 4px 12px;
}
.common-fin-container #main_right_container #summary_data .row .header.header-with-buttons .select2-container .select2-choice div b {
  margin: 2px 0px;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  overflow: hidden;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table .site-label-val {
  color: #3d7fba !important;
  text-align: left!important;
  text-indent: 10px;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 435px;
  position: relative;
  background-size: auto 300px;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table {
  width: 100%;
  border-collapse: collapse;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .year-row {
  line-height: 30px;
  height: 33px;
  font-size: 11px;
  color: #999999;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .year-row td {
  font-size: 11px;
  font-weight: bold;
  color: #666666;
  text-align: center;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .year-row td:not(:first-child) {
  padding-right: 4px;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .data-row {
  height: 33px;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .data-row td:not(:first-child) {
  border-bottom: 0;
  border-left: 1px solid #e8f1f9;
  border-right: 1px solid #e8f1f9;
  border-top: 0;
  text-align: center;
  font-family: Arial, sans-serif;
  font-size: 11px;
  color: #666666;
  line-height: 30px;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .data-row td:last-child {
  border-right: none;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .data-row .title-cell {
  font-family: Helvetica Neue, Arial, sans-serif;
  font-weight: bold;
  font-size: 11px;
  color: #999999;
  line-height: 30px;
  text-indent: 10px;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .data-row .nm-value {
  font-size: 9px;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .data-row .data-val-chng {
  padding-left: 2px;
  font-family: Helvetica Neue, Arial, sans-serif;
  margin-left: 3px;
  min-width: 38px;
  width: 20px;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table tr.even {
  background-color: #ffffff;
  line-height: 30px;
  font-size: 11px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table tr.odd {
  background-color: #f3f8fd;
  line-height: 30px;
  font-size: 11px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .spacer-row {
  display: none;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table tr:last-child {
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table .graph-text-outer {
  padding-top: 18px;
}
.common-fin-container #main_right_container #summary_data .row .valuation_table #outer-summary-table .graph-text-outer .graph-text {
  font-size: 12px;
  line-height: 18px;
  color: #828f9a;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data {
  height: 356px;
  overflow: hidden;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding:not(:first-child) {
  padding-top: 6px;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding .etf-container {
  font-size: 12px;
  line-height: 18px;
  color: #3d7fba;
  overflow: auto;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding .etf-container .holding_symbol {
  width: 110px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 5px;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding .etf-container .valid-ticker {
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding .etf-container .holding_name {
  width: 240px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 5px;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding .etf-container .holding_weight {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 57px;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding .etf-container .holding_amount {
  width: 80px;
  text-align: right;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_pagination {
  float: right;
  padding-top: 12px;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_pagination .prev_etf_holdings {
  border: 1px solid #ccc;
  float: left;
  height: 25px;
  text-align: center;
  margin: auto;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_prev.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_pagination .prev_etf_holdings .fa-caret-left {
  color: #ccc;
  text-align: center;
  margin: auto;
  line-height: 25px;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_pagination .prev_etf_holdings.disable {
  background: url(../images/smal_arrow_disabled_prev.png) no-repeat center center;
  cursor: default;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_pagination .next_etf_holdings {
  float: left;
  border: 1px solid #ccc;
  height: 25px;
  margin-left: 10px;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_next.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_pagination .next_etf_holdings .fa-caret-right {
  color: #ccc;
  line-height: 25px;
  text-align: center;
  margin: auto;
}
.common-fin-container #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_pagination .next_etf_holdings.disable {
  background: url(../images/smal_arrow_disabled_next.png) no-repeat center center;
  cursor: default;
}
.common-fin-container #main_right_container #summary_data .row .etf_info_outer {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .etf_info_outer #etf_info_table {
  color: red;
  width: 100%;
  border-collapse: collapse;
  border-top: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .etf_info_outer #etf_info_table .data-row {
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .etf_info_outer #etf_info_table .data-cell:not(.title) {
  text-align: right;
  color: #666;
}
.common-fin-container #main_right_container #summary_data .row .etf_info_outer #etf_info_table .title {
  text-indent: 12px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}
.common-fin-container #main_right_container #summary_data .row .etf_info_outer #etf_info_table .sub-title {
  text-indent: 30px !important;
}
.common-fin-container #main_right_container #summary_data .row .etf_info_outer #etf_info_table tr:nth-child(even) {
  background-color: #ffffff;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .etf_info_outer #etf_info_table tr:nth-child(odd) {
  background-color: #f3f8fd;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .etf_info_outer #etf_info_table tr .data-cell:last-child {
  padding-right: 10px;
}
.common-fin-container #main_right_container #summary_data .row .etf_info_outer #etf_info_table tr:last-child {
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer {
  border: 1px solid transparent;
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 280px;
  background-size: auto 100%;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item {
  float: right;
  padding: 0 0 0 24px;
  margin: 2px 0 4px 8px;
  position: relative;
  flex-flow: row wrap;
  border-radius: 2px;
  height: 32px;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item .checkbox {
  border-radius: 2px 0 0 2px;
  border: 1px solid #ccd8e6;
  width: 30px;
  position: absolute;
  background-color: #e8eef7;
  left: -6px;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item .checkbox input[type='checkbox'] {
  width: auto;
  padding: 0 8px 1px 8px;
  height: 32px;
  border-radius: 2px;
  border: 1px solid #ccd8e6;
  font-size: 14px;
  background-color: #ffffff;
  -webkit-appearance: none;
  visibility: hidden;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item .checkbox label {
  top: 7px;
  left: 7px;
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 1;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item .checkbox label:after {
  opacity: 1;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 3px;
  left: 3px;
  border: 2px solid #ffffff;
  border-top: none;
  border-right: none;
  transform: rotate(-45deg);
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item .checkbox span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #e8eef7;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item div.h5 {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: normal;
  font-size: 12px;
  display: inline-flex;
  width: 104px;
  line-height: 30px;
  height: 30px;
  border: 1px solid #ccd8e6;
  border-left: none;
  border-radius: 0 2px 2px 0;
  color: #506f8a;
  margin-top: 0;
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item div.h5 span.text {
  height: 30px!important;
  line-height: 35px!important;
  max-width: 115px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  margin: auto;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.active .checkbox {
  border-color: #3d7fba;
  background-color: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.active .checkbox label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.active .checkbox label:after {
  border-color: #ffffff;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.active .checkbox span {
  background-color: #3d7fba;
  border-radius: 2px 0 0 2px;
}
.common-fin-container #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.active h5 {
  border-color: #3d7fba;
  color: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer {
  border: 1px solid transparent;
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer .main-graph-option-list .add-series-label {
  padding: 6px;
  padding-left: 0px;
  color: #666;
  line-height: 20px;
  font-size: 12px;
  margin-right: 4px;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item {
  display: inline-block;
  vertical-align: middle;
  padding: 0 0 0 24px;
  margin: 0px 0 0 5px;
  position: relative;
  flex-flow: row wrap;
  border-radius: 2px;
  height: 26px;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item .checkbox {
  height: 24px;
  border-radius: 2px 0 0 2px;
  border: 1px solid #ccd8e6;
  width: 24px;
  position: absolute;
  background-color: #e8eef7;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item .checkbox input[type='checkbox'] {
  width: auto;
  padding: 0 8px 1px 8px;
  height: 32px;
  border-radius: 2px;
  border: 1px solid #ccd8e6;
  font-size: 14px;
  background-color: #ffffff;
  -webkit-appearance: none;
  visibility: hidden;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item .checkbox label {
  top: 4px;
  left: 4px;
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item .checkbox label:after {
  opacity: 1;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 3px;
  left: 3px;
  border: 2px solid #ffffff;
  border-top: none;
  border-right: none;
  transform: rotate(-45deg);
}
.common-fin-container #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item .checkbox span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #e8eef7;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item h5 {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: normal;
  font-size: 12px;
  display: inline-flex;
  width: 100%;
  line-height: 22px;
  height: 22px;
  border: 1px solid #ccd8e6;
  border-left: none;
  border-radius: 0 2px 2px 0;
  padding: 2px 0 0 6px;
  color: #506f8a;
  margin-top: 0;
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item h5 span.text {
  max-width: 115px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  padding-left: 2px;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer .main-graph-option-list .active .checkbox {
  border-color: #3d7fba;
  background-color: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer .main-graph-option-list .active .checkbox label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer .main-graph-option-list .active .checkbox label:after {
  border-color: #ffffff;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer .main-graph-option-list .active .checkbox span {
  background-color: #3d7fba;
  border-radius: 2px 0 0 2px;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer .main-graph-option-list .active h5 {
  border-color: #3d7fba;
  color: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main #main-graph-content {
  height: 402px;
  border-top: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main #main-graph-content .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 324px;
  background-size: auto 100%;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main #main-graph-content .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item {
  display: inline-block;
  vertical-align: middle;
  padding: 0 0 0 24px;
  margin: 0px 0 0 5px;
  position: relative;
  flex-flow: row wrap;
  border-radius: 2px;
  height: 26px;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item .checkbox {
  height: 24px;
  border-radius: 2px 0 0 2px;
  border: 1px solid #ccd8e6;
  width: 24px;
  position: absolute;
  background-color: #e8eef7;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item .checkbox input[type='checkbox'] {
  width: auto;
  padding: 0 8px 1px 8px;
  height: 32px;
  border-radius: 2px;
  border: 1px solid #ccd8e6;
  font-size: 14px;
  background-color: #ffffff;
  -webkit-appearance: none;
  visibility: hidden;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item .checkbox label {
  top: 4px;
  left: 4px;
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item .checkbox label:after {
  opacity: 1;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 3px;
  left: 3px;
  border: 2px solid #ffffff;
  border-top: none;
  border-right: none;
  transform: rotate(-45deg);
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item .checkbox span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #e8eef7;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item h5 {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: normal;
  font-size: 12px;
  display: inline-flex;
  width: 100%;
  line-height: 22px;
  height: 22px;
  border: 1px solid #ccd8e6;
  border-left: none;
  border-radius: 0 2px 2px 0;
  padding: 1px 0 1px 6px;
  color: #506f8a;
  margin-top: 0;
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item h5 span.text {
  max-width: 115px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  padding-left: 2px;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .active .checkbox {
  border-color: #3d7fba;
  background-color: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .active .checkbox label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .active .checkbox label:after {
  border-color: #ffffff;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .active .checkbox span {
  background-color: #3d7fba;
  border-radius: 2px 0 0 2px;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .active h5 {
  border-color: #3d7fba;
  color: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .add-series-label {
  padding: 6px;
  padding-left: 0px;
  color: #666;
  line-height: 20px;
  font-size: 12px;
  margin-right: 4px;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .mov_avg_days {
  border: 1px solid #3d7fba;
  border-radius: 2px;
  background-color: #3d7fba;
  color: #ffffff;
  box-sizing: border-box;
  height: 26px;
  width: 30px;
  text-align: center;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .main-graph-option:last-child {
  margin-right: 6px;
}
.common-fin-container #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .defgray {
  color: #ffffff;
  background: #7e91ad;
}
.common-fin-container #main_right_container #summary_data .row .trading_data {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
}
.common-fin-container #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table {
  width: 100%;
  border-collapse: collapse;
  border-top: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table tbody {
  background-color: #ffffff;
  background-image: linear-gradient(transparent 50%, #f3f8fd 50%);
  background-size: 100% 64px;
}
.common-fin-container #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table .data-row {
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table .cell_data {
  text-align: right;
  padding-right: 12px;
  color: #666;
}
.common-fin-container #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table .title {
  text-indent: 12px;
  font-weight: bold;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 11px;
  color: #999999;
  width: 60%;
  max-width: 0;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.common-fin-container #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table tr:nth-child(even) {
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table tr:nth-child(odd) {
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table tr:last-child {
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .trading_data .trading_data_footer {
  font-size: 12px;
  color: #1e374d;
  margin-top: 10px;
  font-weight: 600;
}
.common-fin-container #main_right_container #summary_data .row .analyst_data {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
}
.common-fin-container #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table {
  width: 100%;
  border-collapse: collapse;
  border-top: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table tbody {
  background-color: #fff;
  background-image: linear-gradient(transparent 50%, #f3f8fd 50%);
  background-size: 100% 64px;
}
.common-fin-container #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table .data-row {
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table .data-cell:not(.title) {
  text-align: center;
  color: #666;
}
.common-fin-container #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table .title {
  text-indent: 12px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}
.common-fin-container #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table tr:nth-child(even) {
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table tr:nth-child(odd) {
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table tr:first-child {
  font-weight: bold;
}
.common-fin-container #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table tr:last-child {
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .price_target_graph_outer {
  height: 192px;
}
.common-fin-container #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 324px;
  position: relative;
  background-size: auto 100%;
  border-top: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #summary_data .row #summary-earnings-suprises .no-data,
.common-fin-container #main_right_container #summary_data .row #summary_Revenue_estimate_data_graph .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  background-size: auto 100%;
  height: 324px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row #summary-earnings-suprises .no-data .no-data-text,
.common-fin-container #main_right_container #summary_data .row #summary_Revenue_estimate_data_graph .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #summary_data .row .trading_multiples {
  border: 1px solid transparent;
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .trading_multiples .trading_multiples_header .trading_multiple_options {
  padding-left: 10px;
}
.common-fin-container #main_right_container #summary_data .row .trading_multiples #trade-graph-content .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 280px;
  background-size: auto 100%;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .trading_multiples #trade-graph-content .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #summary_data .row .trading_multiples .graph-text-outer .graph-text {
  font-size: 12px;
  line-height: 18px;
  color: #828f9a;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data {
  box-sizing: border-box;
  height: inherit;
  width: 656px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .filings_data {
  margin-bottom: 30px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .filings_data .filings_data_header {
  margin-bottom: 18px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  background-size: auto 100%;
  height: 250px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .list-item:not(:first-child) {
  padding-top: 6px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  min-width: 120px;
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .list-item .news-articles-container .headline:hover {
  text-decoration: underline;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 366px;
  color: #9cabb8;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  /*min-width: 170px;*/
  min-width: 150px;
  text-align: right;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data {
  margin-bottom: 24px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data .news_data_header {
  margin-bottom: 18px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data #newsarticlecontainer .doc-container .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  background-size: auto 100%;
  height: 324px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data #newsarticlecontainer .doc-container .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data #newsarticlecontainer .doc-container .list-item:not(:first-child) {
  padding-top: 6px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data #newsarticlecontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data #newsarticlecontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  overflow: auto;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data #newsarticlecontainer .doc-container .list-item .news-articles-container .news_title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 466px;
  color: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data #newsarticlecontainer .doc-container .list-item .news-articles-container .news_title:hover {
  cursor: pointer;
  color: #3d7fba;
  text-decoration: underline;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data #newsarticlecontainer .doc-container .list-item .news-articles-container .hover-icon-news {
  color: #3d7fba;
  margin-top: 3px;
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data #newsarticlecontainer .doc-container .list-item .news-articles-container .pl10 {
  padding-left: 10px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data #newsarticlecontainer .doc-container .list-item .news-articles-container .pr10 {
  padding-right: 10px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data #newsarticlecontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  min-width: 150px;
  text-align: right;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data #newsarticlecontainer .doc-container .list-item .news-articles-container a {
  text-decoration: none;
  color: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .news_data #newsarticlecontainer .doc-container .list-item .news-articles-container a:hover {
  color: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data .comp_events_data_header {
  margin-bottom: 18px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 242px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul {
  margin: 0px;
  padding: 0px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul .single-company-event:not(:first-child) {
  padding-top: 6px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li {
  list-style-type: none;
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  overflow: auto;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li:hover {
  color: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li .company-event-name {
  float: left;
  min-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #666;
  width: 285px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs {
  float: right;
  width: auto;
  min-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  /*color: #9cabb8;*/
  color: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs span {
  float: right;
  padding-right: 13px;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: pointer;
  min-width: none;
  text-align: right;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs span:hover {
  text-decoration: underline;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs .no-data-event {
  cursor: default;
  color: white;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs .no-data-event:hover {
  text-decoration: none;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li .company-event-date {
  float: right;
  color: #999999;
  min-width: 150px;
  text-align: right;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .list-item:not(:first-child) {
  padding-top: 6px;
}
.common-fin-container #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data {
  box-sizing: border-box;
  height: inherit;
  width: 356px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 304px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data .tweets_data_header {
  margin-bottom: 18px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer {
  overflow: auto;
  margin-top: -18px;
  max-height: 1154px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding: 12px;
  font-size: 14px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-left-container {
  float: left;
  height: 40px;
  width: 40px;
  margin-right: 12px;
  overflow: auto;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-left-container .tweet-profile-pic {
  height: 100%;
  width: 100%;
  /* background: grey; */
  background-size: 100% 100%;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container {
  margin-left: 52px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container a {
  text-decoration: none;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container a:hover {
  text-decoration: underline;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container .upper-row-header .tweet-message {
  font-size: 14px;
  font-weight: bold;
  color: #333333;
  margin-right: 7px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container .upper-row-header .tweet-source.user {
  font-size: 12px;
  color: #999999;
  height: 16px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container .content {
  font-size: 12px;
  color: #333333;
  line-height: 18px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container .content a {
  color: #3d7fba;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container .ticker {
  float: left;
  padding-top: 4px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container .author {
  float: left;
  font-size: 12px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container .author a {
  color: #999999;
  text-decoration: none;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item:hover {
  background-color: #e2f2fb;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .new_tweet {
  background-color: #fef3c2;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination {
  float: right;
  padding-top: 12px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination .prev_tweets {
  border: 1px solid #ccc;
  float: left;
  height: 25px;
  text-align: center;
  margin: auto;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_prev.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination .prev_tweets .fa-caret-left {
  color: #ccc;
  text-align: center;
  margin: auto;
  line-height: 25px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination .prev_tweets.disable {
  background: url(../images/smal_arrow_disabled_prev.png) no-repeat center center;
  cursor: default;
  pointer-events: none;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination .next_tweets {
  float: left;
  border: 1px solid #ccc;
  height: 25px;
  margin-left: 10px;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_next.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination .next_tweets .fa-caret-right {
  color: #ccc;
  line-height: 25px;
  text-align: center;
  margin: auto;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination .next_tweets.disable {
  background: url(../images/smal_arrow_disabled_next.png) no-repeat center center;
  cursor: default;
  pointer-events: none;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination:first-child {
  float: right;
  padding-top: 0px;
  padding-bottom: 23px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination:last-child {
  position: absolute;
  bottom: 0px;
  right: 0px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .v2_option_menu {
  display: none;
  width: 135px;
  position: absolute;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0px 4px 12px 0 rgba(18, 50, 79, 0.26);
  z-index: 10;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .v2_option_menu .v2_option_menu_list_item {
  cursor: pointer;
  display: block;
  padding: 6px 10px 6px 10px;
  font-size: 12px;
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #28333D;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .v2_option_menu .v2_option_menu_list_item:hover {
  background: #f3f3f3;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .v2_option_menu .v2_option_menu_list_item_locked {
  pointer-events: none;
  background: #f3f3f3;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .v2_option_menu .v2_option_menu_list_item_info_right_carret {
  width: 10px;
  display: inline-block;
  float: right;
  fill: #28333D;
  margin-top: 3px;
}
.common-fin-container #main_right_container #summary_data .row .tweets_data #tweetscontainer .v2_option_menu .seperate {
  width: 100%;
  height: 1px;
  background-color: #ccd8e6;
  display: inline-block;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data {
  box-sizing: border-box;
  border: solid 1px transparent;
  height: inherit;
  width: 100%;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward {
  width: 100%;
  border-collapse: collapse;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .top_header_row {
  font-size: 10px;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .top_header_row .top_header_th {
  height: 76px;
  text-align: right;
  font-size: 12px;
  color: #666666;
  font-weight: bold;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .top_header_row .top_header_th .header_col_div {
  width: 40px;
  width: auto;
  padding: 5px 10px;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .top_header_row .top_header_th .header_col_div p {
  margin: auto;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .top_header_row th.descending {
  border: 1px solid #BCBCBC;
  height: 23px;
  text-align: right;
  font-size: 12px;
  color: #4482bd;
  background-image: url(../images/sort_desc.png);
  background-repeat: no-repeat;
  background-position: -3px 30px;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .top_header_row th.ascending {
  border: 1px solid #BCBCBC;
  height: 23px;
  text-align: right;
  font-size: 12px;
  color: #4482bd;
  background-image: url(../images/sort_asc.png);
  background-repeat: no-repeat;
  background-position: -3px 20px;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .datarow {
  font-size: 11px;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .datarow td {
  border-width: 1px;
  border-style: solid;
  border-color: transparent #e8f1f9 #e8f1f9;
  text-align: right;
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #666666;
  line-height: 30px;
  padding-right: 6px;
  border-top: 0px;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .datarow .positive {
  color: #49af70 !important;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .datarow .negative {
  color: #ef5e4b !important;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .datarow .datacol_ticker {
  border-right: 1px solid #e8f1f9;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #999999;
  line-height: 30px;
  text-indent: 6px;
  padding-right: 6px;
  text-align: left;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .datarow .datacol_ticker .ticker-chevron {
  text-indent: 0px;
  max-width: 40px;
  text-overflow: ellipsis;
  overflow: hidden;
  float: left;
  margin-left: 2px;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data .year_ibes tr.even {
  background-color: #f3f8fd;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data .year_ibes tr.odd {
  background-color: #ffffff;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data tr:nth-child(odd) {
  background-color: #f3f8fd;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data tr:nth-child(even) {
  background-color: #ffffff;
}
.common-fin-container #main_right_container #summary_data .row .comparable_data tr:first-child {
  background-color: #ffffff;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 324px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item:not(:first-child) {
  padding-top: 12px;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 12px;
  font-size: 14px;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-left-container {
  float: left;
  height: 40px;
  width: 40px;
  margin: 0px 12px;
  overflow: auto;
  display: none;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-left-container .tweet-profile-pic {
  height: 100%;
  width: 100%;
  /* background: grey; */
  background-size: 100% 100%;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container {
  overflow: auto;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer {
  width: 500px;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer .emp-row-header {
  height: 18px;
  padding-bottom: 1px;
  overflow: hidden;
  display: flex;
  color: #666;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer .emp-row-header .emp_name {
  font-size: 13px;
  color: #3d7fba;
  line-height: 18px;
  cursor: pointer;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer .emp-row-header .emp_name:hover {
  color: #3d7fba;
  text-decoration: underline;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer .emp-row-header .emp_position {
  font-size: 13px;
  line-height: 18px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: 1;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer .author {
  float: left;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer .author a {
  font-size: 12px;
  color: #999999;
  text-decoration: none;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer .date_outer {
  height: 22px;
  color: #999;
  font-size: 13px;
  overflow: hidden;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .images_outer {
  margin-left: 11px;
  display: none;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .images_outer .icon_img {
  float: left;
  margin-right: 12px;
  height: 24px;
  width: 24px;
  padding: 6px 6px;
}
.common-fin-container #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .images_outer .icon_img img {
  height: 100%;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 324px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table {
  width: 100%;
  border-collapse: collapse;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .heading-row {
  line-height: 30px;
  font-size: 12px;
  color: #999999;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .heading-row td {
  font-size: 12px;
  font-weight: bold;
  color: #666666;
  text-align: center;
  padding: 0px 5px;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .title-cell {
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #999999;
  line-height: 30px;
  text-indent: 12px;
  max-width: 230px;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .title-cell .data_name {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 98%;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .data-cell {
  border-width: 0px 1px 0px;
  border-style: solid;
  border-color: transparent #e8f1f9 #e8f1f9;
  text-align: center;
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #666666;
  line-height: 30px;
  padding: 0px 5px;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .data-cell:last-child {
  border-right: none;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .data-cell.negative {
  color: red;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .data-cell.negative .fa-sort-down {
  padding-right: 5px;
  padding-top: 6px;
  float: left;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .data-cell.positive {
  color: green;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .data-cell.positive .fa-sort-up {
  padding-right: 5px;
  float: left;
  padding-top: 10px;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .diff_data {
  float: right;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .total-row {
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .total-row td {
  color: #666666;
  font-weight: bold;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table tr:nth-child(odd) {
  background-color: #f3f8fd;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table tr:nth-child(even) {
  background-color: #ffffff;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table tr:first-child {
  background-color: #ffffff;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table tr:last-child {
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #summary_data .row .top_holders_data .info {
  height: 15px;
  font-size: 12px;
  color: #999999;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.common-fin-container #main_right_container #summary_data #filings_news_articles_data_section {
  max-height: 1154px;
  position: relative;
}
.common-fin-container #main_right_container #summary_data #filings_news_articles_data_section .data_contents:not(#tweetscontainer) {
  width: 100%;
  padding-left: 4px;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #summary_data .fin_tables {
  overflow-y: hidden;
}
.common-fin-container #main_right_container #summary_data .row_separator {
  margin: 30px 0;
  height: 0;
  border-style: none;
  border-bottom: 1px solid #d0d9e1;
  background-color: transparent;
}
.common-fin-container #main_right_container .module-container {
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BBBBBB;
  box-shadow: none;
}
.common-fin-container #main_right_container .module-container .header {
  background: white;
  border: none;
  box-shadow: none;
  width: auto;
  padding: 10px 0px;
  margin-bottom: 18px;
}
.common-fin-container #main_right_container .module-container .header .title,
.common-fin-container #main_right_container .module-container .header .header_text {
  color: #5488C1;
  margin-top: 10px;
  float: left;
  margin-left: 12px;
  font-size: 12px;
  font-weight: normal;
}
.common-fin-container #main_right_container .module-container .header .seperator {
  margin: 0px 12px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
.common-fin-container #main_right_container .module-container .header input:not(#save_button) {
  padding: 4px;
  /*margin-top: 4px;*/
  /*margin-left: 5px;*/
  outline: none;
  font-size: 12px;
  height: 14px;
  border: 1px solid #BBC6D5;
  border-radius: 3px;
}
.common-fin-container #main_right_container .module-container .header .button {
  float: right;
  width: auto;
  height: auto;
  text-align: center;
  padding: 3px 10px;
  border: solid 1px #7e91ad;
  border-radius: 3px;
  margin-left: 12px;
  cursor: pointer;
  color: #7e91ad;
  box-shadow: none;
}
.common-fin-container #main_right_container .module-container .header .button .icon {
  margin-top: 0px;
  color: inherit;
  font-size: 14px;
  height: 16px;
  line-height: 16px;
  width: 16px;
}
.common-fin-container #main_right_container .module-container .header .button .icon::before {
  height: 16px;
  line-height: 16px;
}
.common-fin-container #main_right_container .module-container .header .button:hover {
  background: #e8f1f9;
  box-shadow: none;
}
.common-fin-container #main_right_container #betaSample_data .main-div {
  padding-bottom: 18px;
}
.common-fin-container #main_right_container #betaSample_data .table-container {
  width: 100%;
}
.common-fin-container #main_right_container #betaSample_data #rf_annual_ratios {
  width: 100%;
}
.common-fin-container #main_right_container #betaSample_data #rf_annual_model {
  width: 100%;
}
.common-fin-container #main_right_container #betaSample_data #rf_annual_model #yearly_rf_table {
  width: 100%;
}
.common-fin-container #main_right_container #betaSample_data #rf_quarterly_model {
  width: 100%;
}
.common-fin-container #main_right_container #betaSample_data #rf_quarterly_model #quarterly_rf_table {
  width: 100%;
}
.common-fin-container #main_right_container #betaSample_data .dcf_model #dcf_table_1 {
  border: #bcbcbc solid 1px;
}
.common-fin-container #main_right_container #betaSample_data .dcf_model #dcf_table_1 td {
  height: 25px;
  width: 200px;
  padding: 5px 10px;
  font-size: 10px;
  font-family: Helvetica Neue, Arial, sans-serif;
}
.common-fin-container #main_right_container #betaSample_data .dcf_model #dcf_table_1 .title-cell {
  font-weight: bold;
  background-color: #f4f4f4;
}
.common-fin-container #main_right_container #betaSample_data .dcf_model #dcf_table_1 .header-row {
  border: solid 1px #bcbcbc;
  background-color: #f4f4f4;
}
.common-fin-container #main_right_container #financial_data,
.common-fin-container #main_right_container #capital_data,
.common-fin-container #main_right_container #tablex_data {
  overflow: hidden;
  margin-top: 0px;
}
.common-fin-container #main_right_container #financial_data #label_hdr,
.common-fin-container #main_right_container #capital_data #label_hdr,
.common-fin-container #main_right_container #tablex_data #label_hdr {
  font-size: 15px;
  margin: 5px 0;
  color: #666;
  margin-left: 20px;
}
.common-fin-container #main_right_container #financial_data .no-data,
.common-fin-container #main_right_container #capital_data .no-data,
.common-fin-container #main_right_container #tablex_data .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 265px;
  position: relative;
}
.common-fin-container #main_right_container #financial_data .no-data .no-data-text,
.common-fin-container #main_right_container #capital_data .no-data .no-data-text,
.common-fin-container #main_right_container #tablex_data .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #financial_data .company_select2,
.common-fin-container #main_right_container #capital_data .company_select2,
.common-fin-container #main_right_container #tablex_data .company_select2,
.common-fin-container #main_right_container #financial_data #quarter_results_outer,
.common-fin-container #main_right_container #capital_data #quarter_results_outer,
.common-fin-container #main_right_container #tablex_data #quarter_results_outer {
  border: none;
  margin: 0 !important;
  margin-right: 6px !important;
}
.common-fin-container #main_right_container #financial_data .company_select2 .fin-drop-txt,
.common-fin-container #main_right_container #capital_data .company_select2 .fin-drop-txt,
.common-fin-container #main_right_container #tablex_data .company_select2 .fin-drop-txt,
.common-fin-container #main_right_container #financial_data #quarter_results_outer .fin-drop-txt,
.common-fin-container #main_right_container #capital_data #quarter_results_outer .fin-drop-txt,
.common-fin-container #main_right_container #tablex_data #quarter_results_outer .fin-drop-txt {
  height: 16px;
  width: 48px;
  color: #264664;
  font-size: 13px;
  font-weight: 500;
  line-height: 32px;
  margin-right: 0;
}
.common-fin-container #main_right_container #financial_data .company_select2 .select2-drop.unsaved-select-dropdown .select2-results li,
.common-fin-container #main_right_container #capital_data .company_select2 .select2-drop.unsaved-select-dropdown .select2-results li,
.common-fin-container #main_right_container #tablex_data .company_select2 .select2-drop.unsaved-select-dropdown .select2-results li,
.common-fin-container #main_right_container #financial_data #quarter_results_outer .select2-drop.unsaved-select-dropdown .select2-results li,
.common-fin-container #main_right_container #capital_data #quarter_results_outer .select2-drop.unsaved-select-dropdown .select2-results li,
.common-fin-container #main_right_container #tablex_data #quarter_results_outer .select2-drop.unsaved-select-dropdown .select2-results li {
  border-bottom: 1px solid #ccd8e6;
  padding: 6px;
}
.common-fin-container #main_right_container #financial_data .company_select2 .select2-drop.unsaved-select-dropdown .select2-results .select2-result-label,
.common-fin-container #main_right_container #capital_data .company_select2 .select2-drop.unsaved-select-dropdown .select2-results .select2-result-label,
.common-fin-container #main_right_container #tablex_data .company_select2 .select2-drop.unsaved-select-dropdown .select2-results .select2-result-label,
.common-fin-container #main_right_container #financial_data #quarter_results_outer .select2-drop.unsaved-select-dropdown .select2-results .select2-result-label,
.common-fin-container #main_right_container #capital_data #quarter_results_outer .select2-drop.unsaved-select-dropdown .select2-results .select2-result-label,
.common-fin-container #main_right_container #tablex_data #quarter_results_outer .select2-drop.unsaved-select-dropdown .select2-results .select2-result-label {
  padding: inherit;
}
.common-fin-container #main_right_container #financial_data .company_select2 .select2-container,
.common-fin-container #main_right_container #capital_data .company_select2 .select2-container,
.common-fin-container #main_right_container #tablex_data .company_select2 .select2-container,
.common-fin-container #main_right_container #financial_data #quarter_results_outer .select2-container,
.common-fin-container #main_right_container #capital_data #quarter_results_outer .select2-container,
.common-fin-container #main_right_container #tablex_data #quarter_results_outer .select2-container {
  margin-right: 5px;
}
.common-fin-container #main_right_container #financial_data .company_select2 .select2-container:not(#s2id_risk_reward_model_table_drop_down):not(#s2id_year_drop):not(#s2id_quarter_drop):not(.screener-filter-container) .select2-choice div b,
.common-fin-container #main_right_container #capital_data .company_select2 .select2-container:not(#s2id_risk_reward_model_table_drop_down):not(#s2id_year_drop):not(#s2id_quarter_drop):not(.screener-filter-container) .select2-choice div b,
.common-fin-container #main_right_container #tablex_data .company_select2 .select2-container:not(#s2id_risk_reward_model_table_drop_down):not(#s2id_year_drop):not(#s2id_quarter_drop):not(.screener-filter-container) .select2-choice div b,
.common-fin-container #main_right_container #financial_data #quarter_results_outer .select2-container:not(#s2id_risk_reward_model_table_drop_down):not(#s2id_year_drop):not(#s2id_quarter_drop):not(.screener-filter-container) .select2-choice div b,
.common-fin-container #main_right_container #capital_data #quarter_results_outer .select2-container:not(#s2id_risk_reward_model_table_drop_down):not(#s2id_year_drop):not(#s2id_quarter_drop):not(.screener-filter-container) .select2-choice div b,
.common-fin-container #main_right_container #tablex_data #quarter_results_outer .select2-container:not(#s2id_risk_reward_model_table_drop_down):not(#s2id_year_drop):not(#s2id_quarter_drop):not(.screener-filter-container) .select2-choice div b {
  background-image: url('../images/down-traingle@4x.png') !important;
  margin: auto !important;
  margin-top: 14px !important;
  width: 8px;
  height: 4px;
  background-size: 8px 4px !important;
}
.common-fin-container #main_right_container #financial_data .company_select2 .select2-container:not(#s2id_risk_reward_model_table_drop_down):not(#s2id_year_drop):not(#s2id_quarter_drop):not(.screener-filter-container) .select2-choice span,
.common-fin-container #main_right_container #capital_data .company_select2 .select2-container:not(#s2id_risk_reward_model_table_drop_down):not(#s2id_year_drop):not(#s2id_quarter_drop):not(.screener-filter-container) .select2-choice span,
.common-fin-container #main_right_container #tablex_data .company_select2 .select2-container:not(#s2id_risk_reward_model_table_drop_down):not(#s2id_year_drop):not(#s2id_quarter_drop):not(.screener-filter-container) .select2-choice span,
.common-fin-container #main_right_container #financial_data #quarter_results_outer .select2-container:not(#s2id_risk_reward_model_table_drop_down):not(#s2id_year_drop):not(#s2id_quarter_drop):not(.screener-filter-container) .select2-choice span,
.common-fin-container #main_right_container #capital_data #quarter_results_outer .select2-container:not(#s2id_risk_reward_model_table_drop_down):not(#s2id_year_drop):not(#s2id_quarter_drop):not(.screener-filter-container) .select2-choice span,
.common-fin-container #main_right_container #tablex_data #quarter_results_outer .select2-container:not(#s2id_risk_reward_model_table_drop_down):not(#s2id_year_drop):not(#s2id_quarter_drop):not(.screener-filter-container) .select2-choice span {
  margin-right: 24px;
  line-height: 0.71;
  color: #3d7fba;
  font-size: 13px;
  font-weight: 500;
  padding: 10px 0;
}
.common-fin-container #main_right_container #financial_data .company_select2 .select2-dropdown-open .select2-choice div b,
.common-fin-container #main_right_container #capital_data .company_select2 .select2-dropdown-open .select2-choice div b,
.common-fin-container #main_right_container #tablex_data .company_select2 .select2-dropdown-open .select2-choice div b,
.common-fin-container #main_right_container #financial_data #quarter_results_outer .select2-dropdown-open .select2-choice div b,
.common-fin-container #main_right_container #capital_data #quarter_results_outer .select2-dropdown-open .select2-choice div b,
.common-fin-container #main_right_container #tablex_data #quarter_results_outer .select2-dropdown-open .select2-choice div b {
  background-image: url('../../../images/up-traingle@4x.png') !important;
  background-position: initial;
}
.common-fin-container #main_right_container #financial_data #comparable_data #screen-main-container table,
.common-fin-container #main_right_container #capital_data #comparable_data #screen-main-container table,
.common-fin-container #main_right_container #tablex_data #comparable_data #screen-main-container table {
  z-index: 1;
}
.common-fin-container #main_right_container #financial_data #comparable_data #screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options,
.common-fin-container #main_right_container #capital_data #comparable_data #screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options,
.common-fin-container #main_right_container #tablex_data #comparable_data #screen-main-container .outer-screen .right-screen-content .header .header_right .right-side-options {
  padding: 11px;
}
.common-fin-container #main_right_container #financial_data #comparable_data #save_view_popup .rectangle .item,
.common-fin-container #main_right_container #capital_data #comparable_data #save_view_popup .rectangle .item,
.common-fin-container #main_right_container #tablex_data #comparable_data #save_view_popup .rectangle .item {
  text-overflow: inherit;
}
.common-fin-container #main_right_container #financial_data #comparable_data #save_view_popup .rectangle .item .title,
.common-fin-container #main_right_container #capital_data #comparable_data #save_view_popup .rectangle .item .title,
.common-fin-container #main_right_container #tablex_data #comparable_data #save_view_popup .rectangle .item .title {
  padding: 0 6px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.31;
  letter-spacing: -0.2px;
  text-align: center;
  color: #527495;
  white-space: pre-wrap;
  margin: 0;
  word-break: break-word;
  height: auto;
}
.common-fin-container #main_right_container #financial_data #comparable_data #save_view_popup .rectangle .item .button,
.common-fin-container #main_right_container #capital_data #comparable_data #save_view_popup .rectangle .item .button,
.common-fin-container #main_right_container #tablex_data #comparable_data #save_view_popup .rectangle .item .button {
  border-radius: 3px;
  line-height: 24px;
  width: 100px;
  padding: 6px;
  font-size: 15px;
  cursor: pointer;
  color: #3d7fba;
  background-color: #f5faff;
  border: solid 1px #d2e2f2;
  float: none;
}
.common-fin-container #main_right_container #financial_data #comparable_data #save_view_popup .rectangle .item .save-button,
.common-fin-container #main_right_container #capital_data #comparable_data #save_view_popup .rectangle .item .save-button,
.common-fin-container #main_right_container #tablex_data #comparable_data #save_view_popup .rectangle .item .save-button {
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  color: #ffffff;
  font-size: 15px;
}
.common-fin-container #main_right_container #financial_data #model-ptype .select2-container,
.common-fin-container #main_right_container #capital_data #model-ptype .select2-container,
.common-fin-container #main_right_container #tablex_data #model-ptype .select2-container {
  width: 75px;
}
.common-fin-container #main_right_container #financial_data #tablex-ptype .select2-container,
.common-fin-container #main_right_container #capital_data #tablex-ptype .select2-container,
.common-fin-container #main_right_container #tablex_data #tablex-ptype .select2-container {
  width: 80px;
}
.common-fin-container #main_right_container #financial_data #model-source .select2-container,
.common-fin-container #main_right_container #capital_data #model-source .select2-container,
.common-fin-container #main_right_container #tablex_data #model-source .select2-container {
  width: 200px;
}
.common-fin-container #main_right_container #financial_data #model-source-valuation .select2-container,
.common-fin-container #main_right_container #capital_data #model-source-valuation .select2-container,
.common-fin-container #main_right_container #tablex_data #model-source-valuation .select2-container {
  width: 150px;
}
.common-fin-container #main_right_container #financial_data .drop_down_fin_table .select2-container,
.common-fin-container #main_right_container #capital_data .drop_down_fin_table .select2-container,
.common-fin-container #main_right_container #tablex_data .drop_down_fin_table .select2-container,
.common-fin-container #main_right_container #financial_data .dropdown_seg_type .select2-container,
.common-fin-container #main_right_container #capital_data .dropdown_seg_type .select2-container,
.common-fin-container #main_right_container #tablex_data .dropdown_seg_type .select2-container {
  width: 152px;
}
.common-fin-container #main_right_container #financial_data .dropdown_units_type .select2-container,
.common-fin-container #main_right_container #capital_data .dropdown_units_type .select2-container,
.common-fin-container #main_right_container #tablex_data .dropdown_units_type .select2-container {
  width: 90px;
}
.common-fin-container #main_right_container #financial_data #s2id_risk_models,
.common-fin-container #main_right_container #capital_data #s2id_risk_models,
.common-fin-container #main_right_container #tablex_data #s2id_risk_models {
  float: left;
}
.common-fin-container #main_right_container #financial_data .company_select2 .select2-container a,
.common-fin-container #main_right_container #capital_data .company_select2 .select2-container a,
.common-fin-container #main_right_container #tablex_data .company_select2 .select2-container a,
.common-fin-container #main_right_container #financial_data #s2id_risk_models.select2-container a,
.common-fin-container #main_right_container #capital_data #s2id_risk_models.select2-container a,
.common-fin-container #main_right_container #tablex_data #s2id_risk_models.select2-container a,
.common-fin-container #main_right_container #financial_data .scatter_plot.select2-container a,
.common-fin-container #main_right_container #capital_data .scatter_plot.select2-container a,
.common-fin-container #main_right_container #tablex_data .scatter_plot.select2-container a {
  border: 1px solid #BBC6D5 !important;
  background: #FFFFFF !important;
  border-radius: 2px !important;
  height: 32px !important;
  line-height: 32px !important;
  padding: 0 0 0 10px !important;
  box-sizing: border-box !important;
}
.common-fin-container #main_right_container #financial_data .company_select2 .select2-container div,
.common-fin-container #main_right_container #capital_data .company_select2 .select2-container div,
.common-fin-container #main_right_container #tablex_data .company_select2 .select2-container div,
.common-fin-container #main_right_container #financial_data #s2id_risk_models.select2-container div,
.common-fin-container #main_right_container #capital_data #s2id_risk_models.select2-container div,
.common-fin-container #main_right_container #tablex_data #s2id_risk_models.select2-container div,
.common-fin-container #main_right_container #financial_data .scatter_plot.select2-container div,
.common-fin-container #main_right_container #capital_data .scatter_plot.select2-container div,
.common-fin-container #main_right_container #tablex_data .scatter_plot.select2-container div {
  background: #F9FCFF !important;
  border-left: 1px solid #BBC6D5 !important;
  border-radius: 0 2px 2px 0 !important;
}
.common-fin-container #main_right_container #financial_data .scatter_plot.select2-container a,
.common-fin-container #main_right_container #capital_data .scatter_plot.select2-container a,
.common-fin-container #main_right_container #tablex_data .scatter_plot.select2-container a {
  border: solid 1px #ccd8e6;
  border-right: 1px solid #BBC6D5 !important;
  height: 31px !important;
  line-height: 30px !important;
}
.common-fin-container #main_right_container #financial_data .disable-button,
.common-fin-container #main_right_container #capital_data .disable-button,
.common-fin-container #main_right_container #tablex_data .disable-button {
  pointer-events: none;
}
.common-fin-container #main_right_container #financial_data .disable-button g,
.common-fin-container #main_right_container #capital_data .disable-button g,
.common-fin-container #main_right_container #tablex_data .disable-button g {
  fill: lightgray;
}
.common-fin-container #main_right_container #financial_data .disable-button span,
.common-fin-container #main_right_container #capital_data .disable-button span,
.common-fin-container #main_right_container #tablex_data .disable-button span {
  color: lightgray !important;
}
.common-fin-container #main_right_container #financial_data .disable-button .select2-container .select2-choice span,
.common-fin-container #main_right_container #capital_data .disable-button .select2-container .select2-choice span,
.common-fin-container #main_right_container #tablex_data .disable-button .select2-container .select2-choice span {
  color: lightgray !important;
}
.common-fin-container #main_right_container #financial_data .buttons-wrapper,
.common-fin-container #main_right_container #capital_data .buttons-wrapper,
.common-fin-container #main_right_container #tablex_data .buttons-wrapper {
  height: 31px;
  background-color: #FFFFFF;
  box-shadow: 0 1px 1px 0 rgba(25, 50, 72, 0.32);
  border-radius: 2px;
}
.common-fin-container #main_right_container #financial_data .buttons-wrapper .button,
.common-fin-container #main_right_container #capital_data .buttons-wrapper .button,
.common-fin-container #main_right_container #tablex_data .buttons-wrapper .button {
  padding: 7px 8px 8px 8px !important;
  border: 0!important;
  margin: 0!important;
  border-radius: 0!important;
}
.common-fin-container #main_right_container #financial_data .buttons-wrapper .button .icon,
.common-fin-container #main_right_container #capital_data .buttons-wrapper .button .icon,
.common-fin-container #main_right_container #tablex_data .buttons-wrapper .button .icon {
  height: 16px!important;
  width: 16px!important;
  fill: #3d7fba !important;
}
.common-fin-container #main_right_container #financial_data .buttons-wrapper .button:hover .icon,
.common-fin-container #main_right_container #capital_data .buttons-wrapper .button:hover .icon,
.common-fin-container #main_right_container #tablex_data .buttons-wrapper .button:hover .icon {
  fill: #326b9e;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .fixed_cell[style],
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .fixed_cell[style],
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .fixed_cell[style],
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .fixed_cell[style],
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .fixed_cell[style],
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .fixed_cell[style] {
  color: #3d7fba;
  border: 1px solid #ccd8e6 !important;
  border-bottom: 2px solid #ccd8e6 !important;
  font-size: 13px;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .fixed_cell[style] .header-text,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .fixed_cell[style] .header-text,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .fixed_cell[style] .header-text,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .fixed_cell[style] .header-text,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .fixed_cell[style] .header-text,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .fixed_cell[style] .header-text {
  text-indent: 0;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .fixed_cell.cols-collapsed,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .fixed_cell.cols-collapsed,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .fixed_cell.cols-collapsed,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .fixed_cell.cols-collapsed,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .fixed_cell.cols-collapsed,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .fixed_cell.cols-collapsed {
  border-right: 2px solid #3D7FBA !important;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .header_table[style] .first_cell,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .header_table[style] .first_cell,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .header_table[style] .first_cell,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .header_table[style] .first_cell,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .header_table[style] .first_cell,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .header_table[style] .first_cell,
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .header_table[style] .fc,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .header_table[style] .fc,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .header_table[style] .fc,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .header_table[style] .fc,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .header_table[style] .fc,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .header_table[style] .fc {
  font-size: 12px !important;
  background-color: white !important;
  border: 1px solid #d4e0ea;
  border-bottom: 2px solid #d4e0ea;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .header_table[style] .other_cell,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .header_table[style] .other_cell,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .header_table[style] .other_cell,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .header_table[style] .other_cell,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .header_table[style] .other_cell,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .header_table[style] .other_cell,
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .header_table[style] .oc,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .header_table[style] .oc,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .header_table[style] .oc,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .header_table[style] .oc,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .header_table[style] .oc,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .header_table[style] .oc {
  color: #3d7fba !important;
  border: 1px solid #ccd8e6 !important;
  border-bottom: 2px solid #ccd8e6 !important;
  border-left: 0 !important;
  font-size: 13px !important;
  font-weight: 500;
  position: relative;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .header_table[style] .other_cell .top_map,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .header_table[style] .other_cell .top_map,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .header_table[style] .other_cell .top_map,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .header_table[style] .other_cell .top_map,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .header_table[style] .other_cell .top_map,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .header_table[style] .other_cell .top_map,
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .header_table[style] .oc .top_map,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .header_table[style] .oc .top_map,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .header_table[style] .oc .top_map,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .header_table[style] .oc .top_map,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .header_table[style] .oc .top_map,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .header_table[style] .oc .top_map {
  font-weight: 400;
  font-size: 11px;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .header_table[style] .border-col-header,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .header_table[style] .border-col-header,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .header_table[style] .border-col-header,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .header_table[style] .border-col-header,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .header_table[style] .border-col-header,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .header_table[style] .border-col-header {
  color: #2DA65B !important;
  font-weight: 500;
  border-left: 1px solid #ccd8e6 !important;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .header_table[style] .shade-hdr,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .header_table[style] .shade-hdr,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .header_table[style] .shade-hdr,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .header_table[style] .shade-hdr,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .header_table[style] .shade-hdr,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .header_table[style] .shade-hdr {
  color: #ed4848 !important;
  font-weight: 500;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .row_header_table .first_cell.border-row-header,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .row_header_table .first_cell.border-row-header,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .row_header_table .first_cell.border-row-header,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .row_header_table .first_cell.border-row-header,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .row_header_table .first_cell.border-row-header,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .row_header_table .first_cell.border-row-header,
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .row_header_table .fc.border-row-header,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .row_header_table .fc.border-row-header,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .row_header_table .fc.border-row-header,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .row_header_table .fc.border-row-header,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .row_header_table .fc.border-row-header,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .row_header_table .fc.border-row-header {
  border-right: 0 !important;
  border-top: 1px solid #ccd8e6 !important;
  background-color: #fff;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .row_header_table .first_cell.border-row-header .outer-wrapper,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .row_header_table .first_cell.border-row-header .outer-wrapper,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .row_header_table .first_cell.border-row-header .outer-wrapper,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .row_header_table .first_cell.border-row-header .outer-wrapper,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .row_header_table .first_cell.border-row-header .outer-wrapper,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .row_header_table .first_cell.border-row-header .outer-wrapper,
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .row_header_table .fc.border-row-header .outer-wrapper,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .row_header_table .fc.border-row-header .outer-wrapper,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .row_header_table .fc.border-row-header .outer-wrapper,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .row_header_table .fc.border-row-header .outer-wrapper,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .row_header_table .fc.border-row-header .outer-wrapper,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .row_header_table .fc.border-row-header .outer-wrapper {
  color: #264664;
  font-size: 11px;
  font-weight: bold;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .row_header_table .row_wrapper:first-child .first_cell.border-row-header,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .row_header_table .row_wrapper:first-child .first_cell.border-row-header,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .row_header_table .row_wrapper:first-child .first_cell.border-row-header,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .row_header_table .row_wrapper:first-child .first_cell.border-row-header,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .row_header_table .row_wrapper:first-child .first_cell.border-row-header,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .row_header_table .row_wrapper:first-child .first_cell.border-row-header,
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .row_header_table .row_wrapper:first-child .fc.border-row-header,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .row_header_table .row_wrapper:first-child .fc.border-row-header,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .row_header_table .row_wrapper:first-child .fc.border-row-header,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .row_header_table .row_wrapper:first-child .fc.border-row-header,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .row_header_table .row_wrapper:first-child .fc.border-row-header,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .row_header_table .row_wrapper:first-child .fc.border-row-header {
  border-top: 0 !important;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .row_header_table .sub-cell .first_cell.indent_row,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .row_header_table .sub-cell .first_cell.indent_row,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .row_header_table .sub-cell .first_cell.indent_row,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .row_header_table .sub-cell .first_cell.indent_row,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .row_header_table .sub-cell .first_cell.indent_row,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .row_header_table .sub-cell .first_cell.indent_row,
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .row_header_table .sub-cell .fc.indent_row,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .row_header_table .sub-cell .fc.indent_row,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .row_header_table .sub-cell .fc.indent_row,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .row_header_table .sub-cell .fc.indent_row,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .row_header_table .sub-cell .fc.indent_row,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .row_header_table .sub-cell .fc.indent_row {
  font-weight: 400;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .row_header_table .first_cell,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .row_header_table .first_cell,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .row_header_table .first_cell,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .row_header_table .first_cell,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .row_header_table .first_cell,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .row_header_table .first_cell,
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .row_header_table .fc,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .row_header_table .fc,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .row_header_table .fc,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .row_header_table .fc,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .row_header_table .fc,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .row_header_table .fc,
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .header_table .oc,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .header_table .oc,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .header_table .oc,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .header_table .oc,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .header_table .oc,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .header_table .oc {
  border: 1px solid #ccd8e6;
  color: #264664;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .year_ibes .other_cell,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .year_ibes .other_cell,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .year_ibes .other_cell,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .year_ibes .other_cell,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .year_ibes .other_cell,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .year_ibes .other_cell,
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .year_ibes .oc,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .year_ibes .oc,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .year_ibes .oc,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .year_ibes .oc,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .year_ibes .oc,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .year_ibes .oc {
  border-bottom: 1px solid #ccd8e6;
  border-right: 1px solid #ccd8e6;
  border-left: none;
  color: #264664;
  font-size: 11px;
  font-weight: 500;
  position: relative;
  vertical-align: middle;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .first_cell div.outer-wrapper .accordion-expand,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .first_cell div.outer-wrapper .accordion-expand,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .first_cell div.outer-wrapper .accordion-expand,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .first_cell div.outer-wrapper .accordion-expand,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .first_cell div.outer-wrapper .accordion-expand,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .first_cell div.outer-wrapper .accordion-expand,
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .fc div.outer-wrapper .accordion-expand,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .fc div.outer-wrapper .accordion-expand,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .fc div.outer-wrapper .accordion-expand,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .fc div.outer-wrapper .accordion-expand,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .fc div.outer-wrapper .accordion-expand,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .fc div.outer-wrapper .accordion-expand {
  color: #3d7fba;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .border-col,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .border-col,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .border-col,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .border-col,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .border-col,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .border-col {
  background-color: #ECFCF7;
  border-left: 1px solid #ccd8e6 !important;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .main_table_row .shade-cl,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .main_table_row .shade-cl,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .main_table_row .shade-cl,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .main_table_row .shade-cl,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .main_table_row .shade-cl,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .main_table_row .shade-cl {
  background-color: #fcdada;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .main_table_row .border-row,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .main_table_row .border-row,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .main_table_row .border-row,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .main_table_row .border-row,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .main_table_row .border-row,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .main_table_row .border-row {
  border-left: 0 !important;
  border-right: 0;
  border-top: 1px solid #ccd8e6;
  background-color: #fff !important;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .main_table_row:first-child .border-row,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .main_table_row:first-child .border-row,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .main_table_row:first-child .border-row,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .main_table_row:first-child .border-row,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .main_table_row:first-child .border-row,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .main_table_row:first-child .border-row {
  border-top: 0;
}
.common-fin-container #main_right_container #financial_data .section-tables-container .table-container .ibes_container .main_table_row .border-row:last-child,
.common-fin-container #main_right_container #capital_data .section-tables-container .table-container .ibes_container .main_table_row .border-row:last-child,
.common-fin-container #main_right_container #tablex_data .section-tables-container .table-container .ibes_container .main_table_row .border-row:last-child,
.common-fin-container #main_right_container #financial_data .table_container .ibes_container .main_table_row .border-row:last-child,
.common-fin-container #main_right_container #capital_data .table_container .ibes_container .main_table_row .border-row:last-child,
.common-fin-container #main_right_container #tablex_data .table_container .ibes_container .main_table_row .border-row:last-child {
  border-right: 1px solid #ccd8e6;
}
.common-fin-container #main_right_container #financial_data .fin-table-o,
.common-fin-container #main_right_container #capital_data .fin-table-o,
.common-fin-container #main_right_container #tablex_data .fin-table-o {
  padding-bottom: 0px;
  margin-bottom: 0px;
  border: 0px;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container {
  background-color: transparent;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .fixed_cell[style],
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .fixed_cell[style],
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .fixed_cell[style] {
  background-color: white !important;
  border: 1px solid #d4e0ea !important;
  border-bottom: 2px solid #d4e0ea !important;
  color: #112a40;
  font-weight: 500;
  font-size: 12px;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .fixed_cell[style] .edt_settings_icon,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .fixed_cell[style] .edt_settings_icon,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .fixed_cell[style] .edt_settings_icon {
  color: #3D7FBA;
  fill: #3D7FBA;
  margin-top: 8px;
  margin-left: 10px;
  cursor: pointer;
  height: 18px;
  width: 18px;
  line-height: 18px;
  font-size: 12px;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .fixed_cell[style] .svg-icon,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .fixed_cell[style] .svg-icon,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .fixed_cell[style] .svg-icon {
  width: 9px;
  margin-top: 3px;
  height: 12px;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style],
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style],
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] {
  background-color: white;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .first_cell,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .first_cell,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .first_cell,
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .fc,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .fc,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .fc {
  font-size: 12px !important;
  background-color: white !important;
  border: 1px solid #d4e0ea;
  border-bottom: 2px solid #d4e0ea;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .other_cell,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .other_cell,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .other_cell,
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .oc,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .oc,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .oc {
  font-size: 11px !important;
  background-color: white;
  border: 1px solid #d4e0ea;
  border-bottom: 2px solid #d4e0ea;
  color: #112a40;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup,
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup {
  font-family: Helvetica, Arial, sans-serif;
  z-index: 102;
  position: absolute;
  top: 15px;
  background: white;
  box-shadow: rgba(0, 22, 42, 0.65098) 0px 5px 10px 0px;
  text-align: left;
  padding: 5px;
  border-radius: 4px;
  width: auto;
  left: -90px;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap,
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap {
  width: 100%;
  padding: 0 !important;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap .keys,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap .keys,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap .keys,
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap .keys,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap .keys,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap .keys {
  float: left;
  width: auto;
  min-width: 120px;
  padding: 0 !important;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap .value,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap .value,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap .value,
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap .value,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap .value,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap .value {
  float: right;
  width: auto;
  padding: 0 !important;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap:nth-of-type(odd),
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap:nth-of-type(odd),
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap:nth-of-type(odd),
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap:nth-of-type(odd),
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap:nth-of-type(odd),
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap:nth-of-type(odd) {
  background-color: #fff;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap:nth-of-type(even),
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap:nth-of-type(even),
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .other_cell .header_popup .keyval_wrap:nth-of-type(even),
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap:nth-of-type(even),
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap:nth-of-type(even),
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table[style] .oc .header_popup .keyval_wrap:nth-of-type(even) {
  background-color: #f9fcff;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .row_header_table .row_wrapper:nth-of-type(odd),
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .row_header_table .row_wrapper:nth-of-type(odd),
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .row_header_table .row_wrapper:nth-of-type(odd) {
  background-color: white;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .row_header_table .row_wrapper:nth-of-type(even),
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .row_header_table .row_wrapper:nth-of-type(even),
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .row_header_table .row_wrapper:nth-of-type(even) {
  background-color: #f9fcff !important;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .row_header_table .first_cell,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .row_header_table .first_cell,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .row_header_table .first_cell,
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .row_header_table .fc,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .row_header_table .fc,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .row_header_table .fc {
  background-image: none;
  background-color: transparent;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .year_ibes .main_table_row:nth-of-type(odd),
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .year_ibes .main_table_row:nth-of-type(odd),
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .year_ibes .main_table_row:nth-of-type(odd) {
  background-color: white;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .year_ibes .main_table_row:nth-of-type(even),
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .year_ibes .main_table_row:nth-of-type(even),
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .year_ibes .main_table_row:nth-of-type(even) {
  background-color: #f9fcff;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .year_ibes .main_table_row .other_cell,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .year_ibes .main_table_row .other_cell,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .year_ibes .main_table_row .other_cell,
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .year_ibes .main_table_row .oc,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .year_ibes .main_table_row .oc,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .year_ibes .main_table_row .oc {
  font-size: 11px;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .first_cell,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .first_cell,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .first_cell,
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .fc,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .fc,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .fc,
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #financial_data .fin-table-o .ibes_container .header_table .oc,
.common-fin-container #main_right_container #capital_data .fin-table-o .ibes_container .header_table .oc,
.common-fin-container #main_right_container #tablex_data .fin-table-o .ibes_container .header_table .oc {
  border: 1px solid #d4e0ea;
  font-size: 11px;
  font-weight: 500;
}
.common-fin-container #main_right_container #financial_data .fin-table-o #show_header,
.common-fin-container #main_right_container #capital_data .fin-table-o #show_header,
.common-fin-container #main_right_container #tablex_data .fin-table-o #show_header {
  padding-bottom: 1px!important;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader),
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader),
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) {
  height: 56px;
  background-color: #e8eef7;
  box-shadow: 0 1px 0 0 #bbc6d5;
  background-image: none;
  padding: 0;
  margin: 0;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) #financial-accordion-button-plus,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) #financial-accordion-button-plus,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) #financial-accordion-button-plus,
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) #financial-accordion-button-minus,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) #financial-accordion-button-minus,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) #financial-accordion-button-minus {
  margin: 15px 0 14px 49px;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) .seperator,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) .seperator,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) .seperator {
  height: 32px;
  width: 1px;
  background-color: #bbc6d5;
  border-left: 0;
  margin: 0 12px !important;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) .title,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) .title,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) .title {
  width: auto;
  margin: 12px 6px;
  font-family: Helvetica Neue, sans-serif;
  cursor: default;
  font-size: 18px;
  line-height: 24px;
  height: 32px;
  padding: 4px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  border: 1px solid transparent;
  color: #1e374d;
  font-weight: normal;
  font-style: normal;
  padding-left: 0;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) .foot-header,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) .foot-header,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) .foot-header {
  width: auto;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) .tutorial_outer,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) .tutorial_outer,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) .tutorial_outer {
  height: 16px;
  width: 16px;
  border-radius: 2px;
  margin-top: 17px;
  margin-bottom: 15px;
  color: #3d7fba;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) .tutorial_outer .tutorial-btn,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) .tutorial_outer .tutorial-btn,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) .tutorial_outer .tutorial-btn {
  height: 12px;
  width: 16px;
  font-size: 14px;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) .tutorial_outer.selected,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) .tutorial_outer.selected,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) .tutorial_outer.selected {
  background-color: #3d7fba;
  border-radius: 3px;
  color: #ffffff;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) .tutorial_outer.selected .icon-hamburger,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) .tutorial_outer.selected .icon-hamburger,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) .tutorial_outer.selected .icon-hamburger {
  fill: #ffffff;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) .accordion-button,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) .accordion-button,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) .accordion-button {
  border: 1px solid #bbc6d5;
  border-radius: 3px;
  background-color: #f9fcff;
  margin: 19px 0 17px 0;
  box-sizing: border-box;
  padding: 4px;
  cursor: pointer;
  position: absolute;
  top: 0;
  left: 240px;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) .accordion-button .icon,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) .accordion-button .icon,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) .accordion-button .icon {
  fill: #3d7fba;
  height: 10px;
  width: 10px;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) #financial-table-option,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) #financial-table-option,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) #financial-table-option {
  float: right;
  padding: 12px 12px 6px 0;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) #financial-table-option .finm-switcher,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) #financial-table-option .finm-switcher,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) #financial-table-option .finm-switcher {
  padding: 0;
  min-width: 0;
  background: none;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) #financial-table-option #dropdown_scenario1,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) #financial-table-option #dropdown_scenario1,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) #financial-table-option #dropdown_scenario1 {
  position: absolute;
  left: 500px;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .header:not(.valuetableheader) #financial-table-option #dropdown_scenario2,
.common-fin-container #main_right_container #capital_data .fin-table-o .header:not(.valuetableheader) #financial-table-option #dropdown_scenario2,
.common-fin-container #main_right_container #tablex_data .fin-table-o .header:not(.valuetableheader) #financial-table-option #dropdown_scenario2 {
  position: absolute;
  left: 1000px;
}
.common-fin-container #main_right_container #financial_data .fin-table-o #fundamental-tables,
.common-fin-container #main_right_container #capital_data .fin-table-o #fundamental-tables,
.common-fin-container #main_right_container #tablex_data .fin-table-o #fundamental-tables {
  overflow-y: auto ;
  overflow-x: hidden ;
  width: 100%;
}
.common-fin-container #main_right_container #financial_data .fin-table-o #segment-data-container .header,
.common-fin-container #main_right_container #capital_data .fin-table-o #segment-data-container .header,
.common-fin-container #main_right_container #tablex_data .fin-table-o #segment-data-container .header {
  border-top: 1px solid #BBBBBB !important;
  height: 42px;
  z-index: 100;
}
.common-fin-container #main_right_container #financial_data .fin-table-o #segment-data-container .header div.title,
.common-fin-container #main_right_container #capital_data .fin-table-o #segment-data-container .header div.title,
.common-fin-container #main_right_container #tablex_data .fin-table-o #segment-data-container .header div.title {
  margin: 12px 20px 12px 20px;
  font-size: 13px;
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #264664;
}
.common-fin-container #main_right_container #financial_data .fin-table-o #segment-data-container .header div#seg-data-options,
.common-fin-container #main_right_container #capital_data .fin-table-o #segment-data-container .header div#seg-data-options,
.common-fin-container #main_right_container #tablex_data .fin-table-o #segment-data-container .header div#seg-data-options {
  padding: 5px 12px 5px 12px;
}
.common-fin-container #main_right_container #financial_data .fin-table-o .section-tables-container .table-container .table-title,
.common-fin-container #main_right_container #capital_data .fin-table-o .section-tables-container .table-container .table-title,
.common-fin-container #main_right_container #tablex_data .fin-table-o .section-tables-container .table-container .table-title {
  text-align: left;
  background-color: white!important;
  font-size: 13px;
  padding-left: 18px;
  color: #3d7fba;
  font-weight: 500;
  font-family: Helvetica Neue, Arial, sans-serif;
  height: 30px;
  line-height: 30px;
  padding: 0 18px;
  overflow: hidden;
}
.common-fin-container #main_right_container #financial_data .fin-table-o #income-statement-tables.section-tables-container .fin-title.metadata_tooltip:hover,
.common-fin-container #main_right_container #capital_data .fin-table-o #income-statement-tables.section-tables-container .fin-title.metadata_tooltip:hover,
.common-fin-container #main_right_container #tablex_data .fin-table-o #income-statement-tables.section-tables-container .fin-title.metadata_tooltip:hover {
  cursor: pointer;
  text-decoration: underline;
}
.common-fin-container #main_right_container #financial_data .fin-table-o #valuation-tables.section-tables-container .fin-title.metadata_tooltip:hover,
.common-fin-container #main_right_container #capital_data .fin-table-o #valuation-tables.section-tables-container .fin-title.metadata_tooltip:hover,
.common-fin-container #main_right_container #tablex_data .fin-table-o #valuation-tables.section-tables-container .fin-title.metadata_tooltip:hover {
  cursor: pointer;
  text-decoration: underline;
}
.common-fin-container #main_right_container #financial_data .fin-table-o #ratios-tables.section-tables-container .fin-title.metadata_tooltip:hover,
.common-fin-container #main_right_container #capital_data .fin-table-o #ratios-tables.section-tables-container .fin-title.metadata_tooltip:hover,
.common-fin-container #main_right_container #tablex_data .fin-table-o #ratios-tables.section-tables-container .fin-title.metadata_tooltip:hover {
  cursor: pointer;
  text-decoration: underline;
}
@media only screen and (min-width: 1440px) {
  .common-fin-container #main_right_container #financial_data .fin-table-o #model-source .select2-container,
  .common-fin-container #main_right_container #capital_data .fin-table-o #model-source .select2-container,
  .common-fin-container #main_right_container #tablex_data .fin-table-o #model-source .select2-container {
    width: 170px !important;
  }
}
.common-fin-container #main_right_container #financial_data .header,
.common-fin-container #main_right_container #capital_data .header,
.common-fin-container #main_right_container #tablex_data .header {
  position: relative;
  height: 32px;
  width: 100%;
  /*border-bottom:1px solid #B6B6B6;*/
  color: #666;
  background-color: #FAFAFA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
  /*.box-shadow-base(#EEEEEE,0px,2px,1px);*/
  background: white;
  border: none;
  width: auto;
  padding: 3px 0px 6px;
  box-shadow: none;
}
.common-fin-container #main_right_container #financial_data .header .screener-options .dropdown-title,
.common-fin-container #main_right_container #capital_data .header .screener-options .dropdown-title,
.common-fin-container #main_right_container #tablex_data .header .screener-options .dropdown-title {
  color: #264664;
}
.common-fin-container #main_right_container #financial_data .header .header_message,
.common-fin-container #main_right_container #capital_data .header .header_message,
.common-fin-container #main_right_container #tablex_data .header .header_message {
  font-size: 12px;
  color: #595959;
  padding-top: 8px;
  padding-left: 13px;
}
.common-fin-container #main_right_container #financial_data .header .title,
.common-fin-container #main_right_container #capital_data .header .title,
.common-fin-container #main_right_container #tablex_data .header .title,
.common-fin-container #main_right_container #financial_data .header .header_text,
.common-fin-container #main_right_container #capital_data .header .header_text,
.common-fin-container #main_right_container #tablex_data .header .header_text {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  margin: 0;
  float: left;
  font-size: 18px;
  line-height: 32px;
  color: #666;
  font-weight: normal;
  /*min-width:165px;*/
}
.common-fin-container #main_right_container #financial_data .header .select-box-holder,
.common-fin-container #main_right_container #capital_data .header .select-box-holder,
.common-fin-container #main_right_container #tablex_data .header .select-box-holder {
  float: right;
  margin-top: 0px;
  margin-left: 5px;
}
.common-fin-container #main_right_container #financial_data .header .button-with-borders,
.common-fin-container #main_right_container #capital_data .header .button-with-borders,
.common-fin-container #main_right_container #tablex_data .header .button-with-borders {
  border-left: 1px solid #B6B6B6;
  border-right: 1px solid #B6B6B6;
  -webkit-box-shadow: #EBEBEB 1px 0px 0px 0px;
  -moz-box-shadow: #EBEBEB 1px 0px 0px 0px;
  box-shadow: #EBEBEB 1px 0px 0px 0px;
}
.common-fin-container #main_right_container #financial_data .header .tutorial_outer,
.common-fin-container #main_right_container #capital_data .header .tutorial_outer,
.common-fin-container #main_right_container #tablex_data .header .tutorial_outer {
  padding: 4px 3px 4px 5px;
  cursor: pointer;
}
.common-fin-container #main_right_container #financial_data .header .tutorial_outer .tutorial-btn,
.common-fin-container #main_right_container #capital_data .header .tutorial_outer .tutorial-btn,
.common-fin-container #main_right_container #tablex_data .header .tutorial_outer .tutorial-btn {
  /*height:14px;*/
  height: 18px;
  width: 18px;
  fill: #698094;
}
.common-fin-container #main_right_container #financial_data .header .tutorial_outer:hover .tutorial-btn,
.common-fin-container #main_right_container #capital_data .header .tutorial_outer:hover .tutorial-btn,
.common-fin-container #main_right_container #tablex_data .header .tutorial_outer:hover .tutorial-btn {
  fill: #3d7fba;
}
.common-fin-container #main_right_container #financial_data .valuetable-wrapper,
.common-fin-container #main_right_container #capital_data .valuetable-wrapper,
.common-fin-container #main_right_container #tablex_data .valuetable-wrapper {
  padding: 1px 18px;
  width: 100%;
  box-sizing: border-box;
  float: left;
}
.common-fin-container #main_right_container #financial_data #valuetable1,
.common-fin-container #main_right_container #capital_data #valuetable1,
.common-fin-container #main_right_container #tablex_data #valuetable1,
.common-fin-container #main_right_container #financial_data #valuetable2,
.common-fin-container #main_right_container #capital_data #valuetable2,
.common-fin-container #main_right_container #tablex_data #valuetable2,
.common-fin-container #main_right_container #financial_data #valuetable3,
.common-fin-container #main_right_container #capital_data #valuetable3,
.common-fin-container #main_right_container #tablex_data #valuetable3,
.common-fin-container #main_right_container #financial_data #valuetable5,
.common-fin-container #main_right_container #capital_data #valuetable5,
.common-fin-container #main_right_container #tablex_data #valuetable5 {
  border: none;
  margin-bottom: 0;
  float: none;
  display: inline-block;
  vertical-align: top;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .matrices_source,
.common-fin-container #main_right_container #capital_data #valuetable1 .matrices_source,
.common-fin-container #main_right_container #tablex_data #valuetable1 .matrices_source,
.common-fin-container #main_right_container #financial_data #valuetable2 .matrices_source,
.common-fin-container #main_right_container #capital_data #valuetable2 .matrices_source,
.common-fin-container #main_right_container #tablex_data #valuetable2 .matrices_source,
.common-fin-container #main_right_container #financial_data #valuetable3 .matrices_source,
.common-fin-container #main_right_container #capital_data #valuetable3 .matrices_source,
.common-fin-container #main_right_container #tablex_data #valuetable3 .matrices_source,
.common-fin-container #main_right_container #financial_data #valuetable5 .matrices_source,
.common-fin-container #main_right_container #capital_data #valuetable5 .matrices_source,
.common-fin-container #main_right_container #tablex_data #valuetable5 .matrices_source {
  font-size: 12px;
  color: #666;
  width: 100%;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .no-data,
.common-fin-container #main_right_container #capital_data #valuetable1 .no-data,
.common-fin-container #main_right_container #tablex_data #valuetable1 .no-data,
.common-fin-container #main_right_container #financial_data #valuetable2 .no-data,
.common-fin-container #main_right_container #capital_data #valuetable2 .no-data,
.common-fin-container #main_right_container #tablex_data #valuetable2 .no-data,
.common-fin-container #main_right_container #financial_data #valuetable3 .no-data,
.common-fin-container #main_right_container #capital_data #valuetable3 .no-data,
.common-fin-container #main_right_container #tablex_data #valuetable3 .no-data,
.common-fin-container #main_right_container #financial_data #valuetable5 .no-data,
.common-fin-container #main_right_container #capital_data #valuetable5 .no-data,
.common-fin-container #main_right_container #tablex_data #valuetable5 .no-data {
  height: 100%;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .formticker,
.common-fin-container #main_right_container #capital_data #valuetable1 .formticker,
.common-fin-container #main_right_container #tablex_data #valuetable1 .formticker,
.common-fin-container #main_right_container #financial_data #valuetable2 .formticker,
.common-fin-container #main_right_container #capital_data #valuetable2 .formticker,
.common-fin-container #main_right_container #tablex_data #valuetable2 .formticker,
.common-fin-container #main_right_container #financial_data #valuetable3 .formticker,
.common-fin-container #main_right_container #capital_data #valuetable3 .formticker,
.common-fin-container #main_right_container #tablex_data #valuetable3 .formticker,
.common-fin-container #main_right_container #financial_data #valuetable5 .formticker,
.common-fin-container #main_right_container #capital_data #valuetable5 .formticker,
.common-fin-container #main_right_container #tablex_data #valuetable5 .formticker {
  /*margin-left:12px;*/
}
.common-fin-container #main_right_container #financial_data #valuetable1 .header,
.common-fin-container #main_right_container #capital_data #valuetable1 .header,
.common-fin-container #main_right_container #tablex_data #valuetable1 .header,
.common-fin-container #main_right_container #financial_data #valuetable2 .header,
.common-fin-container #main_right_container #capital_data #valuetable2 .header,
.common-fin-container #main_right_container #tablex_data #valuetable2 .header,
.common-fin-container #main_right_container #financial_data #valuetable3 .header,
.common-fin-container #main_right_container #capital_data #valuetable3 .header,
.common-fin-container #main_right_container #tablex_data #valuetable3 .header,
.common-fin-container #main_right_container #financial_data #valuetable5 .header,
.common-fin-container #main_right_container #capital_data #valuetable5 .header,
.common-fin-container #main_right_container #tablex_data #valuetable5 .header {
  position: relative;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .header .listInfoContainer,
.common-fin-container #main_right_container #capital_data #valuetable1 .header .listInfoContainer,
.common-fin-container #main_right_container #tablex_data #valuetable1 .header .listInfoContainer,
.common-fin-container #main_right_container #financial_data #valuetable2 .header .listInfoContainer,
.common-fin-container #main_right_container #capital_data #valuetable2 .header .listInfoContainer,
.common-fin-container #main_right_container #tablex_data #valuetable2 .header .listInfoContainer,
.common-fin-container #main_right_container #financial_data #valuetable3 .header .listInfoContainer,
.common-fin-container #main_right_container #capital_data #valuetable3 .header .listInfoContainer,
.common-fin-container #main_right_container #tablex_data #valuetable3 .header .listInfoContainer,
.common-fin-container #main_right_container #financial_data #valuetable5 .header .listInfoContainer,
.common-fin-container #main_right_container #capital_data #valuetable5 .header .listInfoContainer,
.common-fin-container #main_right_container #tablex_data #valuetable5 .header .listInfoContainer {
  position: absolute;
  z-index: 102;
  width: 530px;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .header .saved-menu,
.common-fin-container #main_right_container #capital_data #valuetable1 .header .saved-menu,
.common-fin-container #main_right_container #tablex_data #valuetable1 .header .saved-menu,
.common-fin-container #main_right_container #financial_data #valuetable2 .header .saved-menu,
.common-fin-container #main_right_container #capital_data #valuetable2 .header .saved-menu,
.common-fin-container #main_right_container #tablex_data #valuetable2 .header .saved-menu,
.common-fin-container #main_right_container #financial_data #valuetable3 .header .saved-menu,
.common-fin-container #main_right_container #capital_data #valuetable3 .header .saved-menu,
.common-fin-container #main_right_container #tablex_data #valuetable3 .header .saved-menu,
.common-fin-container #main_right_container #financial_data #valuetable5 .header .saved-menu,
.common-fin-container #main_right_container #capital_data #valuetable5 .header .saved-menu,
.common-fin-container #main_right_container #tablex_data #valuetable5 .header .saved-menu {
  float: left;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .header .saved-menu .matrices-info-icon,
.common-fin-container #main_right_container #capital_data #valuetable1 .header .saved-menu .matrices-info-icon,
.common-fin-container #main_right_container #tablex_data #valuetable1 .header .saved-menu .matrices-info-icon,
.common-fin-container #main_right_container #financial_data #valuetable2 .header .saved-menu .matrices-info-icon,
.common-fin-container #main_right_container #capital_data #valuetable2 .header .saved-menu .matrices-info-icon,
.common-fin-container #main_right_container #tablex_data #valuetable2 .header .saved-menu .matrices-info-icon,
.common-fin-container #main_right_container #financial_data #valuetable3 .header .saved-menu .matrices-info-icon,
.common-fin-container #main_right_container #capital_data #valuetable3 .header .saved-menu .matrices-info-icon,
.common-fin-container #main_right_container #tablex_data #valuetable3 .header .saved-menu .matrices-info-icon,
.common-fin-container #main_right_container #financial_data #valuetable5 .header .saved-menu .matrices-info-icon,
.common-fin-container #main_right_container #capital_data #valuetable5 .header .saved-menu .matrices-info-icon,
.common-fin-container #main_right_container #tablex_data #valuetable5 .header .saved-menu .matrices-info-icon {
  float: left;
  margin-left: 12px;
  margin-top: 8px;
  cursor: pointer;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .header .saved-menu > div,
.common-fin-container #main_right_container #capital_data #valuetable1 .header .saved-menu > div,
.common-fin-container #main_right_container #tablex_data #valuetable1 .header .saved-menu > div,
.common-fin-container #main_right_container #financial_data #valuetable2 .header .saved-menu > div,
.common-fin-container #main_right_container #capital_data #valuetable2 .header .saved-menu > div,
.common-fin-container #main_right_container #tablex_data #valuetable2 .header .saved-menu > div,
.common-fin-container #main_right_container #financial_data #valuetable3 .header .saved-menu > div,
.common-fin-container #main_right_container #capital_data #valuetable3 .header .saved-menu > div,
.common-fin-container #main_right_container #tablex_data #valuetable3 .header .saved-menu > div,
.common-fin-container #main_right_container #financial_data #valuetable5 .header .saved-menu > div,
.common-fin-container #main_right_container #capital_data #valuetable5 .header .saved-menu > div,
.common-fin-container #main_right_container #tablex_data #valuetable5 .header .saved-menu > div {
  display: inline-block;
  vertical-align: middle;
  float: none;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .header .saved-menu .title,
.common-fin-container #main_right_container #capital_data #valuetable1 .header .saved-menu .title,
.common-fin-container #main_right_container #tablex_data #valuetable1 .header .saved-menu .title,
.common-fin-container #main_right_container #financial_data #valuetable2 .header .saved-menu .title,
.common-fin-container #main_right_container #capital_data #valuetable2 .header .saved-menu .title,
.common-fin-container #main_right_container #tablex_data #valuetable2 .header .saved-menu .title,
.common-fin-container #main_right_container #financial_data #valuetable3 .header .saved-menu .title,
.common-fin-container #main_right_container #capital_data #valuetable3 .header .saved-menu .title,
.common-fin-container #main_right_container #tablex_data #valuetable3 .header .saved-menu .title,
.common-fin-container #main_right_container #financial_data #valuetable5 .header .saved-menu .title,
.common-fin-container #main_right_container #capital_data #valuetable5 .header .saved-menu .title,
.common-fin-container #main_right_container #tablex_data #valuetable5 .header .saved-menu .title {
  line-height: 31px;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .header .edit-menu .select2-container a,
.common-fin-container #main_right_container #capital_data #valuetable1 .header .edit-menu .select2-container a,
.common-fin-container #main_right_container #tablex_data #valuetable1 .header .edit-menu .select2-container a,
.common-fin-container #main_right_container #financial_data #valuetable2 .header .edit-menu .select2-container a,
.common-fin-container #main_right_container #capital_data #valuetable2 .header .edit-menu .select2-container a,
.common-fin-container #main_right_container #tablex_data #valuetable2 .header .edit-menu .select2-container a,
.common-fin-container #main_right_container #financial_data #valuetable3 .header .edit-menu .select2-container a,
.common-fin-container #main_right_container #capital_data #valuetable3 .header .edit-menu .select2-container a,
.common-fin-container #main_right_container #tablex_data #valuetable3 .header .edit-menu .select2-container a,
.common-fin-container #main_right_container #financial_data #valuetable5 .header .edit-menu .select2-container a,
.common-fin-container #main_right_container #capital_data #valuetable5 .header .edit-menu .select2-container a,
.common-fin-container #main_right_container #tablex_data #valuetable5 .header .edit-menu .select2-container a {
  border: 1px solid #8092ac !important;
  box-shadow: inset 0 1px 0 #fff;
  background: #FFFFFF !important;
  margin: 0;
  padding: 6px 12px  !important;
  height: 18px !important;
  line-height: 18px !important;
  border-radius: 3px !important;
  color: #8092ac;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .header .edit-menu .select2-container div,
.common-fin-container #main_right_container #capital_data #valuetable1 .header .edit-menu .select2-container div,
.common-fin-container #main_right_container #tablex_data #valuetable1 .header .edit-menu .select2-container div,
.common-fin-container #main_right_container #financial_data #valuetable2 .header .edit-menu .select2-container div,
.common-fin-container #main_right_container #capital_data #valuetable2 .header .edit-menu .select2-container div,
.common-fin-container #main_right_container #tablex_data #valuetable2 .header .edit-menu .select2-container div,
.common-fin-container #main_right_container #financial_data #valuetable3 .header .edit-menu .select2-container div,
.common-fin-container #main_right_container #capital_data #valuetable3 .header .edit-menu .select2-container div,
.common-fin-container #main_right_container #tablex_data #valuetable3 .header .edit-menu .select2-container div,
.common-fin-container #main_right_container #financial_data #valuetable5 .header .edit-menu .select2-container div,
.common-fin-container #main_right_container #capital_data #valuetable5 .header .edit-menu .select2-container div,
.common-fin-container #main_right_container #tablex_data #valuetable5 .header .edit-menu .select2-container div {
  background: white;
  border: 0;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .header .button,
.common-fin-container #main_right_container #capital_data #valuetable1 .header .button,
.common-fin-container #main_right_container #tablex_data #valuetable1 .header .button,
.common-fin-container #main_right_container #financial_data #valuetable2 .header .button,
.common-fin-container #main_right_container #capital_data #valuetable2 .header .button,
.common-fin-container #main_right_container #tablex_data #valuetable2 .header .button,
.common-fin-container #main_right_container #financial_data #valuetable3 .header .button,
.common-fin-container #main_right_container #capital_data #valuetable3 .header .button,
.common-fin-container #main_right_container #tablex_data #valuetable3 .header .button,
.common-fin-container #main_right_container #financial_data #valuetable5 .header .button,
.common-fin-container #main_right_container #capital_data #valuetable5 .header .button,
.common-fin-container #main_right_container #tablex_data #valuetable5 .header .button {
  float: left;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .header .select-box-holder,
.common-fin-container #main_right_container #capital_data #valuetable1 .header .select-box-holder,
.common-fin-container #main_right_container #tablex_data #valuetable1 .header .select-box-holder,
.common-fin-container #main_right_container #financial_data #valuetable2 .header .select-box-holder,
.common-fin-container #main_right_container #capital_data #valuetable2 .header .select-box-holder,
.common-fin-container #main_right_container #tablex_data #valuetable2 .header .select-box-holder,
.common-fin-container #main_right_container #financial_data #valuetable3 .header .select-box-holder,
.common-fin-container #main_right_container #capital_data #valuetable3 .header .select-box-holder,
.common-fin-container #main_right_container #tablex_data #valuetable3 .header .select-box-holder,
.common-fin-container #main_right_container #financial_data #valuetable5 .header .select-box-holder,
.common-fin-container #main_right_container #capital_data #valuetable5 .header .select-box-holder,
.common-fin-container #main_right_container #tablex_data #valuetable5 .header .select-box-holder {
  float: left;
  margin-top: 0px;
  margin-left: 5px;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .header .edit-button,
.common-fin-container #main_right_container #capital_data #valuetable1 .header .edit-button,
.common-fin-container #main_right_container #tablex_data #valuetable1 .header .edit-button,
.common-fin-container #main_right_container #financial_data #valuetable2 .header .edit-button,
.common-fin-container #main_right_container #capital_data #valuetable2 .header .edit-button,
.common-fin-container #main_right_container #tablex_data #valuetable2 .header .edit-button,
.common-fin-container #main_right_container #financial_data #valuetable3 .header .edit-button,
.common-fin-container #main_right_container #capital_data #valuetable3 .header .edit-button,
.common-fin-container #main_right_container #tablex_data #valuetable3 .header .edit-button,
.common-fin-container #main_right_container #financial_data #valuetable5 .header .edit-button,
.common-fin-container #main_right_container #capital_data #valuetable5 .header .edit-button,
.common-fin-container #main_right_container #tablex_data #valuetable5 .header .edit-button,
.common-fin-container #main_right_container #financial_data #valuetable1 .header .close-button,
.common-fin-container #main_right_container #capital_data #valuetable1 .header .close-button,
.common-fin-container #main_right_container #tablex_data #valuetable1 .header .close-button,
.common-fin-container #main_right_container #financial_data #valuetable2 .header .close-button,
.common-fin-container #main_right_container #capital_data #valuetable2 .header .close-button,
.common-fin-container #main_right_container #tablex_data #valuetable2 .header .close-button,
.common-fin-container #main_right_container #financial_data #valuetable3 .header .close-button,
.common-fin-container #main_right_container #capital_data #valuetable3 .header .close-button,
.common-fin-container #main_right_container #tablex_data #valuetable3 .header .close-button,
.common-fin-container #main_right_container #financial_data #valuetable5 .header .close-button,
.common-fin-container #main_right_container #capital_data #valuetable5 .header .close-button,
.common-fin-container #main_right_container #tablex_data #valuetable5 .header .close-button {
  color: #3d7fba;
  border: 1px solid #3d7fba;
  padding: 6px 12px;
  position: relative;
  border-radius: 4px;
  /*text-align: center;*/
  cursor: pointer;
  margin: 0 0 0 12px;
  background: #fff;
  font-size: 10px;
  line-height: 12px;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .header .edit-button:hover,
.common-fin-container #main_right_container #capital_data #valuetable1 .header .edit-button:hover,
.common-fin-container #main_right_container #tablex_data #valuetable1 .header .edit-button:hover,
.common-fin-container #main_right_container #financial_data #valuetable2 .header .edit-button:hover,
.common-fin-container #main_right_container #capital_data #valuetable2 .header .edit-button:hover,
.common-fin-container #main_right_container #tablex_data #valuetable2 .header .edit-button:hover,
.common-fin-container #main_right_container #financial_data #valuetable3 .header .edit-button:hover,
.common-fin-container #main_right_container #capital_data #valuetable3 .header .edit-button:hover,
.common-fin-container #main_right_container #tablex_data #valuetable3 .header .edit-button:hover,
.common-fin-container #main_right_container #financial_data #valuetable5 .header .edit-button:hover,
.common-fin-container #main_right_container #capital_data #valuetable5 .header .edit-button:hover,
.common-fin-container #main_right_container #tablex_data #valuetable5 .header .edit-button:hover,
.common-fin-container #main_right_container #financial_data #valuetable1 .header .close-button:hover,
.common-fin-container #main_right_container #capital_data #valuetable1 .header .close-button:hover,
.common-fin-container #main_right_container #tablex_data #valuetable1 .header .close-button:hover,
.common-fin-container #main_right_container #financial_data #valuetable2 .header .close-button:hover,
.common-fin-container #main_right_container #capital_data #valuetable2 .header .close-button:hover,
.common-fin-container #main_right_container #tablex_data #valuetable2 .header .close-button:hover,
.common-fin-container #main_right_container #financial_data #valuetable3 .header .close-button:hover,
.common-fin-container #main_right_container #capital_data #valuetable3 .header .close-button:hover,
.common-fin-container #main_right_container #tablex_data #valuetable3 .header .close-button:hover,
.common-fin-container #main_right_container #financial_data #valuetable5 .header .close-button:hover,
.common-fin-container #main_right_container #capital_data #valuetable5 .header .close-button:hover,
.common-fin-container #main_right_container #tablex_data #valuetable5 .header .close-button:hover {
  background: #3d7fba;
  color: #fff;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .right_border,
.common-fin-container #main_right_container #capital_data #valuetable1 .right_border,
.common-fin-container #main_right_container #tablex_data #valuetable1 .right_border,
.common-fin-container #main_right_container #financial_data #valuetable2 .right_border,
.common-fin-container #main_right_container #capital_data #valuetable2 .right_border,
.common-fin-container #main_right_container #tablex_data #valuetable2 .right_border,
.common-fin-container #main_right_container #financial_data #valuetable3 .right_border,
.common-fin-container #main_right_container #capital_data #valuetable3 .right_border,
.common-fin-container #main_right_container #tablex_data #valuetable3 .right_border,
.common-fin-container #main_right_container #financial_data #valuetable5 .right_border,
.common-fin-container #main_right_container #capital_data #valuetable5 .right_border,
.common-fin-container #main_right_container #tablex_data #valuetable5 .right_border {
  border-right: 1px solid #BCBCBC !important;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .ibes_container .row_header_table .fc[drw="fy"],
.common-fin-container #main_right_container #capital_data #valuetable1 .ibes_container .row_header_table .fc[drw="fy"],
.common-fin-container #main_right_container #tablex_data #valuetable1 .ibes_container .row_header_table .fc[drw="fy"],
.common-fin-container #main_right_container #financial_data #valuetable2 .ibes_container .row_header_table .fc[drw="fy"],
.common-fin-container #main_right_container #capital_data #valuetable2 .ibes_container .row_header_table .fc[drw="fy"],
.common-fin-container #main_right_container #tablex_data #valuetable2 .ibes_container .row_header_table .fc[drw="fy"],
.common-fin-container #main_right_container #financial_data #valuetable3 .ibes_container .row_header_table .fc[drw="fy"],
.common-fin-container #main_right_container #capital_data #valuetable3 .ibes_container .row_header_table .fc[drw="fy"],
.common-fin-container #main_right_container #tablex_data #valuetable3 .ibes_container .row_header_table .fc[drw="fy"],
.common-fin-container #main_right_container #financial_data #valuetable5 .ibes_container .row_header_table .fc[drw="fy"],
.common-fin-container #main_right_container #capital_data #valuetable5 .ibes_container .row_header_table .fc[drw="fy"],
.common-fin-container #main_right_container #tablex_data #valuetable5 .ibes_container .row_header_table .fc[drw="fy"] {
  font-weight: bold;
  border-top: 6px solid #ccd8e6 !important;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #capital_data #valuetable1 .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #tablex_data #valuetable1 .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #financial_data #valuetable2 .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #capital_data #valuetable2 .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #tablex_data #valuetable2 .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #financial_data #valuetable3 .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #capital_data #valuetable3 .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #tablex_data #valuetable3 .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #financial_data #valuetable5 .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #capital_data #valuetable5 .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #tablex_data #valuetable5 .ibes_container .header_table .other_cell,
.common-fin-container #main_right_container #financial_data #valuetable1 .ibes_container .header_table .oc,
.common-fin-container #main_right_container #capital_data #valuetable1 .ibes_container .header_table .oc,
.common-fin-container #main_right_container #tablex_data #valuetable1 .ibes_container .header_table .oc,
.common-fin-container #main_right_container #financial_data #valuetable2 .ibes_container .header_table .oc,
.common-fin-container #main_right_container #capital_data #valuetable2 .ibes_container .header_table .oc,
.common-fin-container #main_right_container #tablex_data #valuetable2 .ibes_container .header_table .oc,
.common-fin-container #main_right_container #financial_data #valuetable3 .ibes_container .header_table .oc,
.common-fin-container #main_right_container #capital_data #valuetable3 .ibes_container .header_table .oc,
.common-fin-container #main_right_container #tablex_data #valuetable3 .ibes_container .header_table .oc,
.common-fin-container #main_right_container #financial_data #valuetable5 .ibes_container .header_table .oc,
.common-fin-container #main_right_container #capital_data #valuetable5 .ibes_container .header_table .oc,
.common-fin-container #main_right_container #tablex_data #valuetable5 .ibes_container .header_table .oc {
  border-color: #bcbcbc;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .ibes_container .fixed_cell,
.common-fin-container #main_right_container #capital_data #valuetable1 .ibes_container .fixed_cell,
.common-fin-container #main_right_container #tablex_data #valuetable1 .ibes_container .fixed_cell,
.common-fin-container #main_right_container #financial_data #valuetable2 .ibes_container .fixed_cell,
.common-fin-container #main_right_container #capital_data #valuetable2 .ibes_container .fixed_cell,
.common-fin-container #main_right_container #tablex_data #valuetable2 .ibes_container .fixed_cell,
.common-fin-container #main_right_container #financial_data #valuetable3 .ibes_container .fixed_cell,
.common-fin-container #main_right_container #capital_data #valuetable3 .ibes_container .fixed_cell,
.common-fin-container #main_right_container #tablex_data #valuetable3 .ibes_container .fixed_cell,
.common-fin-container #main_right_container #financial_data #valuetable5 .ibes_container .fixed_cell,
.common-fin-container #main_right_container #capital_data #valuetable5 .ibes_container .fixed_cell,
.common-fin-container #main_right_container #tablex_data #valuetable5 .ibes_container .fixed_cell {
  border-color: #bcbcbc !important;
}
.common-fin-container #main_right_container #financial_data #valuetable1 .ibes_container .main_table_row .oc:last-child,
.common-fin-container #main_right_container #capital_data #valuetable1 .ibes_container .main_table_row .oc:last-child,
.common-fin-container #main_right_container #tablex_data #valuetable1 .ibes_container .main_table_row .oc:last-child,
.common-fin-container #main_right_container #financial_data #valuetable2 .ibes_container .main_table_row .oc:last-child,
.common-fin-container #main_right_container #capital_data #valuetable2 .ibes_container .main_table_row .oc:last-child,
.common-fin-container #main_right_container #tablex_data #valuetable2 .ibes_container .main_table_row .oc:last-child,
.common-fin-container #main_right_container #financial_data #valuetable3 .ibes_container .main_table_row .oc:last-child,
.common-fin-container #main_right_container #capital_data #valuetable3 .ibes_container .main_table_row .oc:last-child,
.common-fin-container #main_right_container #tablex_data #valuetable3 .ibes_container .main_table_row .oc:last-child,
.common-fin-container #main_right_container #financial_data #valuetable5 .ibes_container .main_table_row .oc:last-child,
.common-fin-container #main_right_container #capital_data #valuetable5 .ibes_container .main_table_row .oc:last-child,
.common-fin-container #main_right_container #tablex_data #valuetable5 .ibes_container .main_table_row .oc:last-child,
.common-fin-container #main_right_container #financial_data #valuetable1 .ibes_container .top_header .oc:last-child,
.common-fin-container #main_right_container #capital_data #valuetable1 .ibes_container .top_header .oc:last-child,
.common-fin-container #main_right_container #tablex_data #valuetable1 .ibes_container .top_header .oc:last-child,
.common-fin-container #main_right_container #financial_data #valuetable2 .ibes_container .top_header .oc:last-child,
.common-fin-container #main_right_container #capital_data #valuetable2 .ibes_container .top_header .oc:last-child,
.common-fin-container #main_right_container #tablex_data #valuetable2 .ibes_container .top_header .oc:last-child,
.common-fin-container #main_right_container #financial_data #valuetable3 .ibes_container .top_header .oc:last-child,
.common-fin-container #main_right_container #capital_data #valuetable3 .ibes_container .top_header .oc:last-child,
.common-fin-container #main_right_container #tablex_data #valuetable3 .ibes_container .top_header .oc:last-child,
.common-fin-container #main_right_container #financial_data #valuetable5 .ibes_container .top_header .oc:last-child,
.common-fin-container #main_right_container #capital_data #valuetable5 .ibes_container .top_header .oc:last-child,
.common-fin-container #main_right_container #tablex_data #valuetable5 .ibes_container .top_header .oc:last-child {
  border-right: none;
}
.common-fin-container #main_right_container #financial_data .segment_data .header .button,
.common-fin-container #main_right_container #capital_data .segment_data .header .button,
.common-fin-container #main_right_container #tablex_data .segment_data .header .button,
.common-fin-container #main_right_container #financial_data .fin_model .header .button,
.common-fin-container #main_right_container #capital_data .fin_model .header .button,
.common-fin-container #main_right_container #tablex_data .fin_model .header .button,
.common-fin-container #main_right_container #financial_data #comparable_data .header .button,
.common-fin-container #main_right_container #capital_data #comparable_data .header .button,
.common-fin-container #main_right_container #tablex_data #comparable_data .header .button {
  float: right;
}
.common-fin-container #main_right_container #financial_data .comparable,
.common-fin-container #main_right_container #capital_data .comparable,
.common-fin-container #main_right_container #tablex_data .comparable,
.common-fin-container #main_right_container #financial_data .financial_matrices,
.common-fin-container #main_right_container #capital_data .financial_matrices,
.common-fin-container #main_right_container #tablex_data .financial_matrices,
.common-fin-container #main_right_container #financial_data .fin_model,
.common-fin-container #main_right_container #capital_data .fin_model,
.common-fin-container #main_right_container #tablex_data .fin_model {
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  /*border:1px solid #BBBBBB;*/
  box-shadow: none;
}
.common-fin-container #main_right_container #financial_data .comparable .header,
.common-fin-container #main_right_container #capital_data .comparable .header,
.common-fin-container #main_right_container #tablex_data .comparable .header,
.common-fin-container #main_right_container #financial_data .financial_matrices .header,
.common-fin-container #main_right_container #capital_data .financial_matrices .header,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header,
.common-fin-container #main_right_container #financial_data .fin_model .header,
.common-fin-container #main_right_container #capital_data .fin_model .header,
.common-fin-container #main_right_container #tablex_data .fin_model .header {
  /* buttons - left margin of 12px; reload-consensus, price-checkbox, dropdown - left 12px, right 6px*/
  /*#quarterly-table-save-button .icon{*/
  /*color: #8A9DBC;*/
  /*}*/
  /*#quarterly-table-delete-button .icon{*/
  /*color: #8A9DBC;*/
  /*}*/
  /*#yearly-table-save-button .icon{*/
  /*color: #8A9DBC;*/
  /*}*/
  /*#yearly-table-delete-button .icon{*/
  /*color: #8A9DBC;*/
  /*}*/
  /*.button-with-attachment-table .icon{*/
  /*color: #8A9DBC;*/
  /*}*/
}
.common-fin-container #main_right_container #financial_data .comparable .header #save-drop-down,
.common-fin-container #main_right_container #capital_data .comparable .header #save-drop-down,
.common-fin-container #main_right_container #tablex_data .comparable .header #save-drop-down,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #save-drop-down,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #save-drop-down,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #save-drop-down,
.common-fin-container #main_right_container #financial_data .fin_model .header #save-drop-down,
.common-fin-container #main_right_container #capital_data .fin_model .header #save-drop-down,
.common-fin-container #main_right_container #tablex_data .fin_model .header #save-drop-down,
.common-fin-container #main_right_container #financial_data .comparable .header #fin-save-drop-down,
.common-fin-container #main_right_container #capital_data .comparable .header #fin-save-drop-down,
.common-fin-container #main_right_container #tablex_data .comparable .header #fin-save-drop-down,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #fin-save-drop-down,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #fin-save-drop-down,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #fin-save-drop-down,
.common-fin-container #main_right_container #financial_data .fin_model .header #fin-save-drop-down,
.common-fin-container #main_right_container #capital_data .fin_model .header #fin-save-drop-down,
.common-fin-container #main_right_container #tablex_data .fin_model .header #fin-save-drop-down {
  float: right;
  position: absolute;
  top: 52px;
  right: 36px;
}
.common-fin-container #main_right_container #financial_data .comparable .header #save-drop-down .triangle1,
.common-fin-container #main_right_container #capital_data .comparable .header #save-drop-down .triangle1,
.common-fin-container #main_right_container #tablex_data .comparable .header #save-drop-down .triangle1,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #save-drop-down .triangle1,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #save-drop-down .triangle1,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #save-drop-down .triangle1,
.common-fin-container #main_right_container #financial_data .fin_model .header #save-drop-down .triangle1,
.common-fin-container #main_right_container #capital_data .fin_model .header #save-drop-down .triangle1,
.common-fin-container #main_right_container #tablex_data .fin_model .header #save-drop-down .triangle1,
.common-fin-container #main_right_container #financial_data .comparable .header #fin-save-drop-down .triangle1,
.common-fin-container #main_right_container #capital_data .comparable .header #fin-save-drop-down .triangle1,
.common-fin-container #main_right_container #tablex_data .comparable .header #fin-save-drop-down .triangle1,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #fin-save-drop-down .triangle1,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #fin-save-drop-down .triangle1,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #fin-save-drop-down .triangle1,
.common-fin-container #main_right_container #financial_data .fin_model .header #fin-save-drop-down .triangle1,
.common-fin-container #main_right_container #capital_data .fin_model .header #fin-save-drop-down .triangle1,
.common-fin-container #main_right_container #tablex_data .fin_model .header #fin-save-drop-down .triangle1 {
  position: relative;
  z-index: 101;
  width: 0px;
  height: 0px;
  margin-left: 155px;
  margin-right: 24px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506e transparent;
}
.common-fin-container #main_right_container #financial_data .comparable .header #save-drop-down .rectangle,
.common-fin-container #main_right_container #capital_data .comparable .header #save-drop-down .rectangle,
.common-fin-container #main_right_container #tablex_data .comparable .header #save-drop-down .rectangle,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #save-drop-down .rectangle,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #save-drop-down .rectangle,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #save-drop-down .rectangle,
.common-fin-container #main_right_container #financial_data .fin_model .header #save-drop-down .rectangle,
.common-fin-container #main_right_container #capital_data .fin_model .header #save-drop-down .rectangle,
.common-fin-container #main_right_container #tablex_data .fin_model .header #save-drop-down .rectangle,
.common-fin-container #main_right_container #financial_data .comparable .header #fin-save-drop-down .rectangle,
.common-fin-container #main_right_container #capital_data .comparable .header #fin-save-drop-down .rectangle,
.common-fin-container #main_right_container #tablex_data .comparable .header #fin-save-drop-down .rectangle,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #fin-save-drop-down .rectangle,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #fin-save-drop-down .rectangle,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #fin-save-drop-down .rectangle,
.common-fin-container #main_right_container #financial_data .fin_model .header #fin-save-drop-down .rectangle,
.common-fin-container #main_right_container #capital_data .fin_model .header #fin-save-drop-down .rectangle,
.common-fin-container #main_right_container #tablex_data .fin_model .header #fin-save-drop-down .rectangle {
  position: relative;
  z-index: 999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #ffffff;
  border: 1px solid #BCBCBC;
  -webkit-box-shadow: #bcbcbc 2px 2px 3px 0px;
  -moz-box-shadow: #bcbcbc 2px 2px 3px 0px;
  box-shadow: #bcbcbc 2px 2px 3px 0px;
  float: left;
  width: 177px;
}
.common-fin-container #main_right_container #financial_data .comparable .header #save-drop-down .rectangle .item,
.common-fin-container #main_right_container #capital_data .comparable .header #save-drop-down .rectangle .item,
.common-fin-container #main_right_container #tablex_data .comparable .header #save-drop-down .rectangle .item,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #save-drop-down .rectangle .item,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #save-drop-down .rectangle .item,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #save-drop-down .rectangle .item,
.common-fin-container #main_right_container #financial_data .fin_model .header #save-drop-down .rectangle .item,
.common-fin-container #main_right_container #capital_data .fin_model .header #save-drop-down .rectangle .item,
.common-fin-container #main_right_container #tablex_data .fin_model .header #save-drop-down .rectangle .item,
.common-fin-container #main_right_container #financial_data .comparable .header #fin-save-drop-down .rectangle .item,
.common-fin-container #main_right_container #capital_data .comparable .header #fin-save-drop-down .rectangle .item,
.common-fin-container #main_right_container #tablex_data .comparable .header #fin-save-drop-down .rectangle .item,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #fin-save-drop-down .rectangle .item,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #fin-save-drop-down .rectangle .item,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #fin-save-drop-down .rectangle .item,
.common-fin-container #main_right_container #financial_data .fin_model .header #fin-save-drop-down .rectangle .item,
.common-fin-container #main_right_container #capital_data .fin_model .header #fin-save-drop-down .rectangle .item,
.common-fin-container #main_right_container #tablex_data .fin_model .header #fin-save-drop-down .rectangle .item {
  cursor: pointer;
  padding: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.common-fin-container #main_right_container #financial_data .comparable .header #save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #capital_data .comparable .header #save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #tablex_data .comparable .header #save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #financial_data .fin_model .header #save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #capital_data .fin_model .header #save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #tablex_data .fin_model .header #save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #financial_data .comparable .header #fin-save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #capital_data .comparable .header #fin-save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #tablex_data .comparable .header #fin-save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #fin-save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #fin-save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #fin-save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #financial_data .fin_model .header #fin-save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #capital_data .fin_model .header #fin-save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #tablex_data .fin_model .header #fin-save-drop-down .rectangle .item .search-box-holder {
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BCBCBC;
  float: left;
  overflow: hidden;
  width: 100%;
}
.common-fin-container #main_right_container #financial_data .comparable .header #save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #capital_data .comparable .header #save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #tablex_data .comparable .header #save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #financial_data .fin_model .header #save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #capital_data .fin_model .header #save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #tablex_data .fin_model .header #save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #financial_data .comparable .header #fin-save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #capital_data .comparable .header #fin-save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #tablex_data .comparable .header #fin-save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #fin-save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #fin-save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #fin-save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #financial_data .fin_model .header #fin-save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #capital_data .fin_model .header #fin-save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #tablex_data .fin_model .header #fin-save-drop-down .rectangle .item .search-box-holder #yearly_table_name,
.common-fin-container #main_right_container #financial_data .comparable .header #save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #capital_data .comparable .header #save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #tablex_data .comparable .header #save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #financial_data .fin_model .header #save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #capital_data .fin_model .header #save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #tablex_data .fin_model .header #save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #financial_data .comparable .header #fin-save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #capital_data .comparable .header #fin-save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #tablex_data .comparable .header #fin-save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #fin-save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #fin-save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #fin-save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #financial_data .fin_model .header #fin-save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #capital_data .fin_model .header #fin-save-drop-down .rectangle .item .search-box-holder #fin_model_name,
.common-fin-container #main_right_container #tablex_data .fin_model .header #fin-save-drop-down .rectangle .item .search-box-holder #fin_model_name {
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BCBCBC;
  float: left;
  overflow: hidden;
  width: 95%;
}
.common-fin-container #main_right_container #financial_data .comparable .header #save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #capital_data .comparable .header #save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #tablex_data .comparable .header #save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #financial_data .fin_model .header #save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #capital_data .fin_model .header #save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #tablex_data .fin_model .header #save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #financial_data .comparable .header #fin-save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #capital_data .comparable .header #fin-save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #tablex_data .comparable .header #fin-save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #fin-save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #fin-save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #fin-save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #financial_data .fin_model .header #fin-save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #capital_data .fin_model .header #fin-save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #tablex_data .fin_model .header #fin-save-drop-down .rectangle .item #save_button {
  float: right;
  width: 100px;
}
.common-fin-container #main_right_container #financial_data .comparable .header .fm-switcher,
.common-fin-container #main_right_container #capital_data .comparable .header .fm-switcher,
.common-fin-container #main_right_container #tablex_data .comparable .header .fm-switcher,
.common-fin-container #main_right_container #financial_data .financial_matrices .header .fm-switcher,
.common-fin-container #main_right_container #capital_data .financial_matrices .header .fm-switcher,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header .fm-switcher,
.common-fin-container #main_right_container #financial_data .fin_model .header .fm-switcher,
.common-fin-container #main_right_container #capital_data .fin_model .header .fm-switcher,
.common-fin-container #main_right_container #tablex_data .fin_model .header .fm-switcher,
.common-fin-container #main_right_container #financial_data .comparable .header .ratio-switcher,
.common-fin-container #main_right_container #capital_data .comparable .header .ratio-switcher,
.common-fin-container #main_right_container #tablex_data .comparable .header .ratio-switcher,
.common-fin-container #main_right_container #financial_data .financial_matrices .header .ratio-switcher,
.common-fin-container #main_right_container #capital_data .financial_matrices .header .ratio-switcher,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header .ratio-switcher,
.common-fin-container #main_right_container #financial_data .fin_model .header .ratio-switcher,
.common-fin-container #main_right_container #capital_data .fin_model .header .ratio-switcher,
.common-fin-container #main_right_container #tablex_data .fin_model .header .ratio-switcher,
.common-fin-container #main_right_container #financial_data .comparable .header .finm-switcher,
.common-fin-container #main_right_container #capital_data .comparable .header .finm-switcher,
.common-fin-container #main_right_container #tablex_data .comparable .header .finm-switcher,
.common-fin-container #main_right_container #financial_data .financial_matrices .header .finm-switcher,
.common-fin-container #main_right_container #capital_data .financial_matrices .header .finm-switcher,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header .finm-switcher,
.common-fin-container #main_right_container #financial_data .fin_model .header .finm-switcher,
.common-fin-container #main_right_container #capital_data .fin_model .header .finm-switcher,
.common-fin-container #main_right_container #tablex_data .fin_model .header .finm-switcher {
  float: right;
  font-size: 12px;
  color: #8A9DBC;
  border: 1px solid #8A9DBC;
  border-radius: 3px;
  background: white;
  line-height: 18px;
  padding: 6px 12px;
  min-width: 150px;
  cursor: pointer;
}
.common-fin-container #main_right_container #financial_data .comparable .header #model-ptype,
.common-fin-container #main_right_container #capital_data .comparable .header #model-ptype,
.common-fin-container #main_right_container #tablex_data .comparable .header #model-ptype,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #model-ptype,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #model-ptype,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #model-ptype,
.common-fin-container #main_right_container #financial_data .fin_model .header #model-ptype,
.common-fin-container #main_right_container #capital_data .fin_model .header #model-ptype,
.common-fin-container #main_right_container #tablex_data .fin_model .header #model-ptype,
.common-fin-container #main_right_container #financial_data .comparable .header #tablex-ptype,
.common-fin-container #main_right_container #capital_data .comparable .header #tablex-ptype,
.common-fin-container #main_right_container #tablex_data .comparable .header #tablex-ptype,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #tablex-ptype,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #tablex-ptype,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #tablex-ptype,
.common-fin-container #main_right_container #financial_data .fin_model .header #tablex-ptype,
.common-fin-container #main_right_container #capital_data .fin_model .header #tablex-ptype,
.common-fin-container #main_right_container #tablex_data .fin_model .header #tablex-ptype {
  border: none;
}
.common-fin-container #main_right_container #financial_data .comparable .header .seperator,
.common-fin-container #main_right_container #capital_data .comparable .header .seperator,
.common-fin-container #main_right_container #tablex_data .comparable .header .seperator,
.common-fin-container #main_right_container #financial_data .financial_matrices .header .seperator,
.common-fin-container #main_right_container #capital_data .financial_matrices .header .seperator,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header .seperator,
.common-fin-container #main_right_container #financial_data .fin_model .header .seperator,
.common-fin-container #main_right_container #capital_data .fin_model .header .seperator,
.common-fin-container #main_right_container #tablex_data .fin_model .header .seperator {
  margin: 4px 12px;
}
.common-fin-container #main_right_container #financial_data .comparable .header #financial-matrices-load,
.common-fin-container #main_right_container #capital_data .comparable .header #financial-matrices-load,
.common-fin-container #main_right_container #tablex_data .comparable .header #financial-matrices-load,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #financial-matrices-load,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #financial-matrices-load,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #financial-matrices-load,
.common-fin-container #main_right_container #financial_data .fin_model .header #financial-matrices-load,
.common-fin-container #main_right_container #capital_data .fin_model .header #financial-matrices-load,
.common-fin-container #main_right_container #tablex_data .fin_model .header #financial-matrices-load {
  float: right;
  font-size: 12px;
  color: #8A9DBC;
  border: 1px solid #8A9DBC;
  border-radius: 3px;
  background: white;
  line-height: 16px;
  min-width: 180px;
  cursor: pointer;
}
.common-fin-container #main_right_container #financial_data .comparable .header .price_flag,
.common-fin-container #main_right_container #capital_data .comparable .header .price_flag,
.common-fin-container #main_right_container #tablex_data .comparable .header .price_flag,
.common-fin-container #main_right_container #financial_data .financial_matrices .header .price_flag,
.common-fin-container #main_right_container #capital_data .financial_matrices .header .price_flag,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header .price_flag,
.common-fin-container #main_right_container #financial_data .fin_model .header .price_flag,
.common-fin-container #main_right_container #capital_data .fin_model .header .price_flag,
.common-fin-container #main_right_container #tablex_data .fin_model .header .price_flag {
  color: #595959;
}
.common-fin-container #main_right_container #financial_data .comparable .header .button,
.common-fin-container #main_right_container #capital_data .comparable .header .button,
.common-fin-container #main_right_container #tablex_data .comparable .header .button,
.common-fin-container #main_right_container #financial_data .financial_matrices .header .button,
.common-fin-container #main_right_container #capital_data .financial_matrices .header .button,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header .button,
.common-fin-container #main_right_container #financial_data .fin_model .header .button,
.common-fin-container #main_right_container #capital_data .fin_model .header .button,
.common-fin-container #main_right_container #tablex_data .fin_model .header .button {
  width: auto;
  height: auto;
  text-align: center;
  padding: 6px 12px;
  border: solid 1px #7e91ad;
  border-radius: 3px;
  margin-left: 12px;
  cursor: pointer;
  color: #7e91ad;
}
.common-fin-container #main_right_container #financial_data .comparable .header .button .icon,
.common-fin-container #main_right_container #capital_data .comparable .header .button .icon,
.common-fin-container #main_right_container #tablex_data .comparable .header .button .icon,
.common-fin-container #main_right_container #financial_data .financial_matrices .header .button .icon,
.common-fin-container #main_right_container #capital_data .financial_matrices .header .button .icon,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header .button .icon,
.common-fin-container #main_right_container #financial_data .fin_model .header .button .icon,
.common-fin-container #main_right_container #capital_data .fin_model .header .button .icon,
.common-fin-container #main_right_container #tablex_data .fin_model .header .button .icon {
  margin-top: 0px;
  /*color:#595959;*/
  height: 18px;
  width: 18px;
  fill: #698094;
  /*line-height:16px;*/
  /*width:18px;*/
}
.common-fin-container #main_right_container #financial_data .comparable .header .button .icon:hover,
.common-fin-container #main_right_container #capital_data .comparable .header .button .icon:hover,
.common-fin-container #main_right_container #tablex_data .comparable .header .button .icon:hover,
.common-fin-container #main_right_container #financial_data .financial_matrices .header .button .icon:hover,
.common-fin-container #main_right_container #capital_data .financial_matrices .header .button .icon:hover,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header .button .icon:hover,
.common-fin-container #main_right_container #financial_data .fin_model .header .button .icon:hover,
.common-fin-container #main_right_container #capital_data .fin_model .header .button .icon:hover,
.common-fin-container #main_right_container #tablex_data .fin_model .header .button .icon:hover {
  fill: #3d7fba;
}
.common-fin-container #main_right_container #financial_data .comparable .header .button:hover,
.common-fin-container #main_right_container #capital_data .comparable .header .button:hover,
.common-fin-container #main_right_container #tablex_data .comparable .header .button:hover,
.common-fin-container #main_right_container #financial_data .financial_matrices .header .button:hover,
.common-fin-container #main_right_container #capital_data .financial_matrices .header .button:hover,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header .button:hover,
.common-fin-container #main_right_container #financial_data .fin_model .header .button:hover,
.common-fin-container #main_right_container #capital_data .fin_model .header .button:hover,
.common-fin-container #main_right_container #tablex_data .fin_model .header .button:hover,
.common-fin-container #main_right_container #financial_data .comparable .header #reload-consensus:hover,
.common-fin-container #main_right_container #capital_data .comparable .header #reload-consensus:hover,
.common-fin-container #main_right_container #tablex_data .comparable .header #reload-consensus:hover,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #reload-consensus:hover,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #reload-consensus:hover,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #reload-consensus:hover,
.common-fin-container #main_right_container #financial_data .fin_model .header #reload-consensus:hover,
.common-fin-container #main_right_container #capital_data .fin_model .header #reload-consensus:hover,
.common-fin-container #main_right_container #tablex_data .fin_model .header #reload-consensus:hover,
.common-fin-container #main_right_container #financial_data .comparable .header #quarterly-table-load:hover,
.common-fin-container #main_right_container #capital_data .comparable .header #quarterly-table-load:hover,
.common-fin-container #main_right_container #tablex_data .comparable .header #quarterly-table-load:hover,
.common-fin-container #main_right_container #financial_data .financial_matrices .header #quarterly-table-load:hover,
.common-fin-container #main_right_container #capital_data .financial_matrices .header #quarterly-table-load:hover,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header #quarterly-table-load:hover,
.common-fin-container #main_right_container #financial_data .fin_model .header #quarterly-table-load:hover,
.common-fin-container #main_right_container #capital_data .fin_model .header #quarterly-table-load:hover,
.common-fin-container #main_right_container #tablex_data .fin_model .header #quarterly-table-load:hover {
  background: #e8f1f9;
}
.common-fin-container #main_right_container #financial_data .comparable .header .drop_down_yearly_table,
.common-fin-container #main_right_container #capital_data .comparable .header .drop_down_yearly_table,
.common-fin-container #main_right_container #tablex_data .comparable .header .drop_down_yearly_table,
.common-fin-container #main_right_container #financial_data .financial_matrices .header .drop_down_yearly_table,
.common-fin-container #main_right_container #capital_data .financial_matrices .header .drop_down_yearly_table,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header .drop_down_yearly_table,
.common-fin-container #main_right_container #financial_data .fin_model .header .drop_down_yearly_table,
.common-fin-container #main_right_container #capital_data .fin_model .header .drop_down_yearly_table,
.common-fin-container #main_right_container #tablex_data .fin_model .header .drop_down_yearly_table,
.common-fin-container #main_right_container #financial_data .comparable .header .drop_down_quarterly_table,
.common-fin-container #main_right_container #capital_data .comparable .header .drop_down_quarterly_table,
.common-fin-container #main_right_container #tablex_data .comparable .header .drop_down_quarterly_table,
.common-fin-container #main_right_container #financial_data .financial_matrices .header .drop_down_quarterly_table,
.common-fin-container #main_right_container #capital_data .financial_matrices .header .drop_down_quarterly_table,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header .drop_down_quarterly_table,
.common-fin-container #main_right_container #financial_data .fin_model .header .drop_down_quarterly_table,
.common-fin-container #main_right_container #capital_data .fin_model .header .drop_down_quarterly_table,
.common-fin-container #main_right_container #tablex_data .fin_model .header .drop_down_quarterly_table,
.common-fin-container #main_right_container #financial_data .comparable .header .drop_down_fin_table,
.common-fin-container #main_right_container #capital_data .comparable .header .drop_down_fin_table,
.common-fin-container #main_right_container #tablex_data .comparable .header .drop_down_fin_table,
.common-fin-container #main_right_container #financial_data .financial_matrices .header .drop_down_fin_table,
.common-fin-container #main_right_container #capital_data .financial_matrices .header .drop_down_fin_table,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header .drop_down_fin_table,
.common-fin-container #main_right_container #financial_data .fin_model .header .drop_down_fin_table,
.common-fin-container #main_right_container #capital_data .fin_model .header .drop_down_fin_table,
.common-fin-container #main_right_container #tablex_data .fin_model .header .drop_down_fin_table,
.common-fin-container #main_right_container #financial_data .comparable .header .dropdown_seg_type,
.common-fin-container #main_right_container #capital_data .comparable .header .dropdown_seg_type,
.common-fin-container #main_right_container #tablex_data .comparable .header .dropdown_seg_type,
.common-fin-container #main_right_container #financial_data .financial_matrices .header .dropdown_seg_type,
.common-fin-container #main_right_container #capital_data .financial_matrices .header .dropdown_seg_type,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header .dropdown_seg_type,
.common-fin-container #main_right_container #financial_data .fin_model .header .dropdown_seg_type,
.common-fin-container #main_right_container #capital_data .fin_model .header .dropdown_seg_type,
.common-fin-container #main_right_container #tablex_data .fin_model .header .dropdown_seg_type {
  float: right;
  margin-left: 12px;
  margin-right: 6px;
}
.common-fin-container #main_right_container #financial_data .comparable .header .select2-container .select2-choice div b,
.common-fin-container #main_right_container #capital_data .comparable .header .select2-container .select2-choice div b,
.common-fin-container #main_right_container #tablex_data .comparable .header .select2-container .select2-choice div b,
.common-fin-container #main_right_container #financial_data .financial_matrices .header .select2-container .select2-choice div b,
.common-fin-container #main_right_container #capital_data .financial_matrices .header .select2-container .select2-choice div b,
.common-fin-container #main_right_container #tablex_data .financial_matrices .header .select2-container .select2-choice div b,
.common-fin-container #main_right_container #financial_data .fin_model .header .select2-container .select2-choice div b,
.common-fin-container #main_right_container #capital_data .fin_model .header .select2-container .select2-choice div b,
.common-fin-container #main_right_container #tablex_data .fin_model .header .select2-container .select2-choice div b {
  margin: 2px 0px;
}
.common-fin-container #main_right_container #financial_data .segment_data,
.common-fin-container #main_right_container #capital_data .segment_data,
.common-fin-container #main_right_container #tablex_data .segment_data {
  width: 100%;
  margin-right: 3px;
  color: #666666;
}
.common-fin-container #main_right_container #financial_data .segment_data .header #seg-data-options,
.common-fin-container #main_right_container #capital_data .segment_data .header #seg-data-options,
.common-fin-container #main_right_container #tablex_data .segment_data .header #seg-data-options {
  padding: 12px 12px 12px 0;
}
.common-fin-container #main_right_container #financial_data .segment_data .header #seg-data-options .dropdown_seg_type .select2-container,
.common-fin-container #main_right_container #capital_data .segment_data .header #seg-data-options .dropdown_seg_type .select2-container,
.common-fin-container #main_right_container #tablex_data .segment_data .header #seg-data-options .dropdown_seg_type .select2-container {
  width: 182px;
}
.common-fin-container #main_right_container #financial_data .segment_data #segment_data_body,
.common-fin-container #main_right_container #capital_data .segment_data #segment_data_body,
.common-fin-container #main_right_container #tablex_data .segment_data #segment_data_body {
  overflow-y: auto;
  width: 100%;
}
.common-fin-container #main_right_container #financial_data .segment_data #segment_data_body #segment-data-tables table,
.common-fin-container #main_right_container #capital_data .segment_data #segment_data_body #segment-data-tables table,
.common-fin-container #main_right_container #tablex_data .segment_data #segment_data_body #segment-data-tables table {
  width: 99%;
  height: 100%;
  display: table;
  table-layout: auto;
  border-collapse: collapse;
}
.common-fin-container #main_right_container #financial_data .segment_data #segment_data_body #segment-data-tables table td,
.common-fin-container #main_right_container #capital_data .segment_data #segment_data_body #segment-data-tables table td,
.common-fin-container #main_right_container #tablex_data .segment_data #segment_data_body #segment-data-tables table td {
  font-family: Helvetica Neue, Arial, sans-serif;
  text-align: right;
  border: 1px solid #ccd8e6;
  height: 30px;
  margin: 0;
  line-height: 30px;
  padding: 0 6px;
  color: #264664;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 210px;
  font-size: 11.5px;
}
.common-fin-container #main_right_container #financial_data .segment_data #segment_data_body #segment-data-tables table tr.title-row td,
.common-fin-container #main_right_container #capital_data .segment_data #segment_data_body #segment-data-tables table tr.title-row td,
.common-fin-container #main_right_container #tablex_data .segment_data #segment_data_body #segment-data-tables table tr.title-row td {
  text-align: left;
  background-color: white!important;
  font-size: 13px;
  border-top: 1px solid #ccd8e6;
  padding-left: 18px;
  color: #3d7fba;
  font-weight: 500;
}
.common-fin-container #main_right_container #financial_data .segment_data #segment_data_body #segment-data-tables table td.row-header,
.common-fin-container #main_right_container #capital_data .segment_data #segment_data_body #segment-data-tables table td.row-header,
.common-fin-container #main_right_container #tablex_data .segment_data #segment_data_body #segment-data-tables table td.row-header {
  text-align: left;
  padding-left: 20px;
  font-family: 'hel-medium', sans-serif;
  font-weight: 500;
  font-size: 11.5px;
}
.common-fin-container #main_right_container #financial_data .segment_data #segment_data_body #segment-data-tables table td.row-header .hist-expand,
.common-fin-container #main_right_container #capital_data .segment_data #segment_data_body #segment-data-tables table td.row-header .hist-expand,
.common-fin-container #main_right_container #tablex_data .segment_data #segment_data_body #segment-data-tables table td.row-header .hist-expand {
  margin: 0;
  cursor: pointer;
  height: 30px;
  line-height: 30px;
  padding-right: 4px;
  width: 14px;
  font-size: 18px;
  color: #3d7fba;
}
.common-fin-container #main_right_container #financial_data .segment_data #segment_data_body #segment-data-tables table tr.header-row td,
.common-fin-container #main_right_container #capital_data .segment_data #segment_data_body #segment-data-tables table tr.header-row td,
.common-fin-container #main_right_container #tablex_data .segment_data #segment_data_body #segment-data-tables table tr.header-row td {
  color: #3d7fba;
  font-weight: 500;
  border-bottom: 1px solid #ccd8e6;
}
.common-fin-container #main_right_container #financial_data .segment_data #segment_data_body #segment-data-tables table tr:nth-child(odd),
.common-fin-container #main_right_container #capital_data .segment_data #segment_data_body #segment-data-tables table tr:nth-child(odd),
.common-fin-container #main_right_container #tablex_data .segment_data #segment_data_body #segment-data-tables table tr:nth-child(odd) {
  background-color: #f3f8fd;
}
.common-fin-container #main_right_container #financial_data .segment_data #segment_data_body #segment-data-tables table tr.sum-row td,
.common-fin-container #main_right_container #capital_data .segment_data #segment_data_body #segment-data-tables table tr.sum-row td,
.common-fin-container #main_right_container #tablex_data .segment_data #segment_data_body #segment-data-tables table tr.sum-row td {
  color: #264664;
  background-color: #f6f6f6;
  font-weight: 400;
}
.common-fin-container #main_right_container #financial_data .segment_data #segment_data_body #segment-data-tables table tr.total td,
.common-fin-container #main_right_container #capital_data .segment_data #segment_data_body #segment-data-tables table tr.total td,
.common-fin-container #main_right_container #tablex_data .segment_data #segment_data_body #segment-data-tables table tr.total td {
  font-weight: 500;
}
.common-fin-container #main_right_container #financial_data .segment_data #segment_data_body #segment-data-tables table tr.historical_row,
.common-fin-container #main_right_container #capital_data .segment_data #segment_data_body #segment-data-tables table tr.historical_row,
.common-fin-container #main_right_container #tablex_data .segment_data #segment_data_body #segment-data-tables table tr.historical_row {
  text-indent: 15px;
}
.common-fin-container #main_right_container #financial_data .quaterly_model,
.common-fin-container #main_right_container #capital_data .quaterly_model,
.common-fin-container #main_right_container #tablex_data .quaterly_model {
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  /*margin-top: 20px;*/
}
.common-fin-container #main_right_container #financial_data .quaterly_model .header #quarterly-save-drop-down,
.common-fin-container #main_right_container #capital_data .quaterly_model .header #quarterly-save-drop-down,
.common-fin-container #main_right_container #tablex_data .quaterly_model .header #quarterly-save-drop-down {
  float: right;
  position: absolute;
  top: 52px;
  right: 36px;
}
.common-fin-container #main_right_container #financial_data .quaterly_model .header #quarterly-save-drop-down .triangle1,
.common-fin-container #main_right_container #capital_data .quaterly_model .header #quarterly-save-drop-down .triangle1,
.common-fin-container #main_right_container #tablex_data .quaterly_model .header #quarterly-save-drop-down .triangle1 {
  position: relative;
  z-index: 101;
  width: 0px;
  height: 0px;
  margin-left: 155px;
  margin-right: 24px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506e transparent;
}
.common-fin-container #main_right_container #financial_data .quaterly_model .header #quarterly-save-drop-down .rectangle,
.common-fin-container #main_right_container #capital_data .quaterly_model .header #quarterly-save-drop-down .rectangle,
.common-fin-container #main_right_container #tablex_data .quaterly_model .header #quarterly-save-drop-down .rectangle {
  position: relative;
  z-index: 999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #ffffff;
  border: 1px solid #BCBCBC;
  -webkit-box-shadow: #bcbcbc 2px 2px 3px 0px;
  -moz-box-shadow: #bcbcbc 2px 2px 3px 0px;
  box-shadow: #bcbcbc 2px 2px 3px 0px;
  float: left;
  width: 177px;
}
.common-fin-container #main_right_container #financial_data .quaterly_model .header #quarterly-save-drop-down .rectangle .item,
.common-fin-container #main_right_container #capital_data .quaterly_model .header #quarterly-save-drop-down .rectangle .item,
.common-fin-container #main_right_container #tablex_data .quaterly_model .header #quarterly-save-drop-down .rectangle .item {
  cursor: pointer;
  padding: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.common-fin-container #main_right_container #financial_data .quaterly_model .header #quarterly-save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #capital_data .quaterly_model .header #quarterly-save-drop-down .rectangle .item .search-box-holder,
.common-fin-container #main_right_container #tablex_data .quaterly_model .header #quarterly-save-drop-down .rectangle .item .search-box-holder {
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BCBCBC;
  float: left;
  overflow: hidden;
  width: 100%;
}
.common-fin-container #main_right_container #financial_data .quaterly_model .header #quarterly-save-drop-down .rectangle .item .search-box-holder #quarterly_table_name,
.common-fin-container #main_right_container #capital_data .quaterly_model .header #quarterly-save-drop-down .rectangle .item .search-box-holder #quarterly_table_name,
.common-fin-container #main_right_container #tablex_data .quaterly_model .header #quarterly-save-drop-down .rectangle .item .search-box-holder #quarterly_table_name {
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BCBCBC;
  float: left;
  overflow: hidden;
  width: 95%;
}
.common-fin-container #main_right_container #financial_data .quaterly_model .header #quarterly-save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #capital_data .quaterly_model .header #quarterly-save-drop-down .rectangle .item #save_button,
.common-fin-container #main_right_container #tablex_data .quaterly_model .header #quarterly-save-drop-down .rectangle .item #save_button {
  float: right;
  width: 100px;
}
.common-fin-container #main_right_container #financial_data .financial_matrices,
.common-fin-container #main_right_container #capital_data .financial_matrices,
.common-fin-container #main_right_container #tablex_data .financial_matrices {
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  overflow: auto;
  /*margin-top: 20px;*/
}
.common-fin-container #main_right_container #financial_data .financial_matrices #show_header .button,
.common-fin-container #main_right_container #capital_data .financial_matrices #show_header .button,
.common-fin-container #main_right_container #tablex_data .financial_matrices #show_header .button {
  margin: 13px 30px 0 13px;
  height: auto;
  padding: 7px 8px 8px 8px !important;
  background-color: #FFFFFF;
  border: 0 !important;
  border-radius: 0 !important;
  box-shadow: 0 1px 1px 0 rgba(25, 50, 72, 0.32);
  border-radius: 2px;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #show_header .button .icon,
.common-fin-container #main_right_container #capital_data .financial_matrices #show_header .button .icon,
.common-fin-container #main_right_container #tablex_data .financial_matrices #show_header .button .icon {
  height: 16px !important;
  width: 16px !important;
  fill: #3d7fba;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #show_header .button:hover,
.common-fin-container #main_right_container #capital_data .financial_matrices #show_header .button:hover,
.common-fin-container #main_right_container #tablex_data .financial_matrices #show_header .button:hover {
  background: none;
  color: white;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #show_header .button:hover .icon,
.common-fin-container #main_right_container #capital_data .financial_matrices #show_header .button:hover .icon,
.common-fin-container #main_right_container #tablex_data .financial_matrices #show_header .button:hover .icon {
  fill: #326b9e;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #show_header .currency-dropdown-wrapper,
.common-fin-container #main_right_container #capital_data .financial_matrices #show_header .currency-dropdown-wrapper,
.common-fin-container #main_right_container #tablex_data .financial_matrices #show_header .currency-dropdown-wrapper {
  margin: 15px 0 10px 0;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #show_header .currency-dropdown-wrapper .fin-drop-txt,
.common-fin-container #main_right_container #capital_data .financial_matrices #show_header .currency-dropdown-wrapper .fin-drop-txt,
.common-fin-container #main_right_container #tablex_data .financial_matrices #show_header .currency-dropdown-wrapper .fin-drop-txt {
  height: 16px;
  width: 48px;
  color: #264664;
  font-size: 13px;
  font-weight: 500;
  line-height: 32px;
  margin-right: 0;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #show_header .currency-dropdown-wrapper .select2-container a,
.common-fin-container #main_right_container #capital_data .financial_matrices #show_header .currency-dropdown-wrapper .select2-container a,
.common-fin-container #main_right_container #tablex_data .financial_matrices #show_header .currency-dropdown-wrapper .select2-container a {
  border: 1px solid #BBC6D5 !important;
  background: #FFFFFF !important;
  border-radius: 2px !important;
  height: 32px !important;
  line-height: 32px !important;
  padding: 0 0 0 10px !important;
  box-sizing: border-box !important;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #show_header .currency-dropdown-wrapper .select2-container a div,
.common-fin-container #main_right_container #capital_data .financial_matrices #show_header .currency-dropdown-wrapper .select2-container a div,
.common-fin-container #main_right_container #tablex_data .financial_matrices #show_header .currency-dropdown-wrapper .select2-container a div {
  background: #F9FCFF !important;
  border-left: 1px solid #BBC6D5 !important;
  border-radius: 0 2px 2px 0 !important;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #show_header .currency-dropdown-wrapper .select2-container span,
.common-fin-container #main_right_container #capital_data .financial_matrices #show_header .currency-dropdown-wrapper .select2-container span,
.common-fin-container #main_right_container #tablex_data .financial_matrices #show_header .currency-dropdown-wrapper .select2-container span {
  margin-right: 24px;
  color: #3d7fba;
  font-size: 13px;
  font-weight: 500;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #show_header .select2-container,
.common-fin-container #main_right_container #capital_data .financial_matrices #show_header .select2-container,
.common-fin-container #main_right_container #tablex_data .financial_matrices #show_header .select2-container {
  width: 150px;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #show_header .select2-results,
.common-fin-container #main_right_container #capital_data .financial_matrices #show_header .select2-results,
.common-fin-container #main_right_container #tablex_data .financial_matrices #show_header .select2-results {
  max-height: 250px;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #show_header .drop_down_valuetable4 .select2-container,
.common-fin-container #main_right_container #capital_data .financial_matrices #show_header .drop_down_valuetable4 .select2-container,
.common-fin-container #main_right_container #tablex_data .financial_matrices #show_header .drop_down_valuetable4 .select2-container {
  width: 100px;
}
.common-fin-container #main_right_container #financial_data .financial_matrices .module-container:nth-child(odd),
.common-fin-container #main_right_container #capital_data .financial_matrices .module-container:nth-child(odd),
.common-fin-container #main_right_container #tablex_data .financial_matrices .module-container:nth-child(odd) {
  margin-right: 9px;
}
.common-fin-container #main_right_container #financial_data .financial_matrices .module-container:nth-child(even),
.common-fin-container #main_right_container #capital_data .financial_matrices .module-container:nth-child(even),
.common-fin-container #main_right_container #tablex_data .financial_matrices .module-container:nth-child(even) {
  margin-left: 9px;
}
.common-fin-container #main_right_container #financial_data .financial_matrices .ibes_container .top_header th,
.common-fin-container #main_right_container #capital_data .financial_matrices .ibes_container .top_header th,
.common-fin-container #main_right_container #tablex_data .financial_matrices .ibes_container .top_header th {
  border-top: 0px;
}
.common-fin-container #main_right_container #financial_data .financial_matrices .ibes_container .fixed_cell,
.common-fin-container #main_right_container #capital_data .financial_matrices .ibes_container .fixed_cell,
.common-fin-container #main_right_container #tablex_data .financial_matrices .ibes_container .fixed_cell {
  border: 0px !important;
  border-right: 1px solid #bcbcbc !important;
}
.common-fin-container #main_right_container #financial_data .financial_matrices .ibes_container .row_header_table th.first_cell,
.common-fin-container #main_right_container #capital_data .financial_matrices .ibes_container .row_header_table th.first_cell,
.common-fin-container #main_right_container #tablex_data .financial_matrices .ibes_container .row_header_table th.first_cell,
.common-fin-container #main_right_container #financial_data .financial_matrices .ibes_container .row_header_table th.fc,
.common-fin-container #main_right_container #capital_data .financial_matrices .ibes_container .row_header_table th.fc,
.common-fin-container #main_right_container #tablex_data .financial_matrices .ibes_container .row_header_table th.fc {
  border-top: 0px;
  border-left: 1px solid transparent;
  border-left: 0px;
}
.common-fin-container #main_right_container #financial_data .financial_matrices .ibes_container .year_ibes .other_cell,
.common-fin-container #main_right_container #capital_data .financial_matrices .ibes_container .year_ibes .other_cell,
.common-fin-container #main_right_container #tablex_data .financial_matrices .ibes_container .year_ibes .other_cell,
.common-fin-container #main_right_container #financial_data .financial_matrices .ibes_container .year_ibes .oc,
.common-fin-container #main_right_container #capital_data .financial_matrices .ibes_container .year_ibes .oc,
.common-fin-container #main_right_container #tablex_data .financial_matrices .ibes_container .year_ibes .oc {
  border-top: 0px;
  background: white;
}
.common-fin-container #main_right_container #financial_data .financial_matrices .ibes_container .header_table,
.common-fin-container #main_right_container #capital_data .financial_matrices .ibes_container .header_table,
.common-fin-container #main_right_container #tablex_data .financial_matrices .ibes_container .header_table,
.common-fin-container #main_right_container #financial_data .financial_matrices .ibes_container .year_ibes,
.common-fin-container #main_right_container #capital_data .financial_matrices .ibes_container .year_ibes,
.common-fin-container #main_right_container #tablex_data .financial_matrices .ibes_container .year_ibes {
  margin-left: -1px;
}
.common-fin-container #main_right_container #financial_data .financial_matrices .ibes_container .jspHorizontalBar,
.common-fin-container #main_right_container #capital_data .financial_matrices .ibes_container .jspHorizontalBar,
.common-fin-container #main_right_container #tablex_data .financial_matrices .ibes_container .jspHorizontalBar {
  bottom: -10px;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .header,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .header,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .header,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .header,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .header,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .header,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .header,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .header,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .header,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .header,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .header,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .header {
  padding: 10px 0px;
  margin-bottom: 0!important;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .header .formticker,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .header .formticker,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .header .formticker,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .header .formticker,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .header .formticker,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .header .formticker,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .header .formticker,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .header .formticker,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .header .formticker,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .header .formticker,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .header .formticker,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .header .formticker {
  width: 40px !important;
  font-size: 10px;
  line-height: 18px;
  height: 18px;
  padding: 6px 12px;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .header .tooltip-wrapper,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .header .tooltip-wrapper,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .header .tooltip-wrapper,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .header .tooltip-wrapper,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .header .tooltip-wrapper,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .header .tooltip-wrapper,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .header .tooltip-wrapper,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .header .tooltip-wrapper,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .header .tooltip-wrapper,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .header .tooltip-wrapper,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .header .tooltip-wrapper,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .header .tooltip-wrapper {
  position: absolute;
  white-space: normal;
  z-index: 102;
  background: #ffffff;
  width: 320px;
  color: #3d7fba;
  box-sizing: border-box;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-indent: 0;
  font-size: 13px;
  box-shadow: 0 0 5px 2px #cccccc;
  font-family: 'hel-medium', sans-serif;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .header .tooltip-wrapper .tooltip-text,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .header .tooltip-wrapper .tooltip-text,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .header .tooltip-wrapper .tooltip-text,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .header .tooltip-wrapper .tooltip-text,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .header .tooltip-wrapper .tooltip-text,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .header .tooltip-wrapper .tooltip-text,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .header .tooltip-wrapper .tooltip-text,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .header .tooltip-wrapper .tooltip-text,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .header .tooltip-wrapper .tooltip-text,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .header .tooltip-wrapper .tooltip-text,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .header .tooltip-wrapper .tooltip-text,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .header .tooltip-wrapper .tooltip-text {
  /*display: flex;*/
  margin: 5px;
  color: #3d7fba;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .header .tooltip-wrapper .tip-txt,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .header .tooltip-wrapper .tip-txt,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .header .tooltip-wrapper .tip-txt,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .header .tooltip-wrapper .tip-txt,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .header .tooltip-wrapper .tip-txt,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .header .tooltip-wrapper .tip-txt,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .header .tooltip-wrapper .tip-txt,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .header .tooltip-wrapper .tip-txt,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .header .tooltip-wrapper .tip-txt,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .header .tooltip-wrapper .tip-txt,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .header .tooltip-wrapper .tip-txt,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .header .tooltip-wrapper .tip-txt {
  margin-right: 5px;
  font-size: 12px;
  color: #264664;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .header .tooltip-wrapper .tooltip-def,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .header .tooltip-wrapper .tooltip-def,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .header .tooltip-wrapper .tooltip-def,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .header .tooltip-wrapper .tooltip-def,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .header .tooltip-wrapper .tooltip-def,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .header .tooltip-wrapper .tooltip-def,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .header .tooltip-wrapper .tooltip-def,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .header .tooltip-wrapper .tooltip-def,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .header .tooltip-wrapper .tooltip-def,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .header .tooltip-wrapper .tooltip-def,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .header .tooltip-wrapper .tooltip-def,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .header .tooltip-wrapper .tooltip-def,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .header .tooltip-wrapper .tooltip-formula-text,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .header .tooltip-wrapper .tooltip-formula-text,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .header .tooltip-wrapper .tooltip-formula-text,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .header .tooltip-wrapper .tooltip-formula-text,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .header .tooltip-wrapper .tooltip-formula-text,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .header .tooltip-wrapper .tooltip-formula-text,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .header .tooltip-wrapper .tooltip-formula-text,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .header .tooltip-wrapper .tooltip-formula-text,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .header .tooltip-wrapper .tooltip-formula-text,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .header .tooltip-wrapper .tooltip-formula-text,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .header .tooltip-wrapper .tooltip-formula-text,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .header .tooltip-wrapper .tooltip-formula-text {
  color: #3d7fba;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .header .title,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .header .title,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .header .title,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .header .title,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .header .title,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .header .title,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .header .title,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .header .title,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .header .title,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .header .title,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .header .title,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .header .title {
  max-width: 50%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 13px;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .header .key_info,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .header .key_info,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .header .key_info,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .header .key_info,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .header .key_info,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .header .key_info,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .header .key_info,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .header .key_info,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .header .key_info,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .header .key_info,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .header .key_info,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .header .key_info {
  margin: 0 0 0px 10px;
  font-size: 13px;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .header .key_info .currency-text,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .header .key_info .currency-text,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .header .key_info .currency-text,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .header .key_info .currency-text,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .header .key_info .currency-text,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .header .key_info .currency-text,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .header .key_info .currency-text,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .header .key_info .currency-text,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .header .key_info .currency-text,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .header .key_info .currency-text,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .header .key_info .currency-text,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .header .key_info .currency-text {
  display: inline-block;
  vertical-align: middle;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .header .key_info .tooltip_button,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .header .key_info .tooltip_button,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .header .key_info .tooltip_button,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .header .key_info .tooltip_button,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .header .key_info .tooltip_button,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .header .key_info .tooltip_button,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .header .key_info .tooltip_button,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .header .key_info .tooltip_button,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .header .key_info .tooltip_button,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .header .key_info .tooltip_button,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .header .key_info .tooltip_button,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .header .key_info .tooltip_button {
  display: inline-block;
  vertical-align: middle;
  margin-left: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .header .key_info .tooltip_button svg,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .header .key_info .tooltip_button svg,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .header .key_info .tooltip_button svg,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .header .key_info .tooltip_button svg,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .header .key_info .tooltip_button svg,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .header .key_info .tooltip_button svg,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .header .key_info .tooltip_button svg,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .header .key_info .tooltip_button svg,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .header .key_info .tooltip_button svg,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .header .key_info .tooltip_button svg,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .header .key_info .tooltip_button svg,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .header .key_info .tooltip_button svg {
  vertical-align: middle;
  fill: #3d7fba;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .value_table.table-none,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .value_table.table-none,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .value_table.table-none,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .value_table.table-none,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .value_table.table-none,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .value_table.table-none,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .value_table.table-none,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .value_table.table-none,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .value_table.table-none,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .value_table.table-none,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .value_table.table-none,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .value_table.table-none {
  background: none;
  border: 0;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .future_cell .diagonal_cell_border,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .future_cell .diagonal_cell_border,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .future_cell .diagonal_cell_border,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .future_cell .diagonal_cell_border,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .future_cell .diagonal_cell_border,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .future_cell .diagonal_cell_border,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .future_cell .diagonal_cell_border,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .future_cell .diagonal_cell_border,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .future_cell .diagonal_cell_border,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .future_cell .diagonal_cell_border,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .future_cell .diagonal_cell_border,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .future_cell .diagonal_cell_border {
  position: absolute;
  top: 0;
  border-top-color: rgba(0, 0, 0, 0.1);
  width: 0;
  margin-left: -1px;
  margin-top: -1px;
  border-right-color: transparent;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .diagonal_cell_border,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .diagonal_cell_border,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .diagonal_cell_border,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .diagonal_cell_border,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .diagonal_cell_border,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .diagonal_cell_border,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .diagonal_cell_border,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .diagonal_cell_border,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .diagonal_cell_border,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .diagonal_cell_border,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .diagonal_cell_border,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .diagonal_cell_border {
  position: absolute;
  top: 0;
  border-top-color: rgba(0, 0, 0, 0.1);
  width: 0;
  margin-left: -1px;
  margin-top: -1px;
  border-right-color: transparent;
  -webkit-background-clip: padding-box;
  background-clip: padding-box;
}
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable1 .partial_q,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable1 .partial_q,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable1 .partial_q,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable2 .partial_q,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable2 .partial_q,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable2 .partial_q,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable3 .partial_q,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable3 .partial_q,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable3 .partial_q,
.common-fin-container #main_right_container #financial_data .financial_matrices #valuetable5 .partial_q,
.common-fin-container #main_right_container #capital_data .financial_matrices #valuetable5 .partial_q,
.common-fin-container #main_right_container #tablex_data .financial_matrices #valuetable5 .partial_q {
  border-top-color: #FA8072 !important;
}
.common-fin-container #main_right_container #financial_data .comparable,
.common-fin-container #main_right_container #capital_data .comparable,
.common-fin-container #main_right_container #tablex_data .comparable {
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  margin-bottom: 0;
  overflow: auto;
  border: 0;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header {
  border-top: 1px solid #d0d9e1;
  box-shadow: none !important;
  display: inline-block;
  position: absolute;
  z-index: 4;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header #comp-table-options,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header #comp-table-options,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header #comp-table-options {
  overflow: hidden;
  padding: 12px 12px 12px 0;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer {
  border: 1px solid #bbc6d5;
  background: #ffffff;
  border-radius: 2px;
  height: 32px ;
  line-height: 32px ;
  margin-left: 18px;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer .ticker-input-wrapper,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer .ticker-input-wrapper,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer .ticker-input-wrapper {
  width: 192px;
  display: inline-block;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-icon-wrapper,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-icon-wrapper,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-icon-wrapper {
  display: inline-block;
  outline: none;
  font-size: 13px;
  line-height: 18px;
  border-left: 1px solid #bbc6d5;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  color: #3d7fba;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-icon-wrapper .add-ticker-icon,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-icon-wrapper .add-ticker-icon,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-icon-wrapper .add-ticker-icon {
  padding: 8px 12px;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer #attach_ticker1[style],
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer #attach_ticker1[style],
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer #attach_ticker1[style] {
  border: 0 !important;
  padding: inherit !important;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .noisy-long-wrapper,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .noisy-long-wrapper,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .noisy-long-wrapper {
  width: 130px;
  display: inline-block;
  height: 30px;
  padding: 0;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .noisy-long-wrapper .search-input-box,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .noisy-long-wrapper .search-input-box,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .noisy-long-wrapper .search-input-box {
  border: 0;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .noisy-long-wrapper .seperator,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .noisy-long-wrapper .seperator,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .noisy-long-wrapper .seperator {
  display: none;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .add-ticker,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .add-ticker,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .add-ticker {
  outline: none;
  font-size: 13px;
  height: inherit;
  line-height: 18px;
  border: 0;
  border-radius: 3px;
  padding: 6px 12px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: 0;
  color: #ccc;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .add-ticker-icon,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .add-ticker-icon,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer .add-ticker-form .add-ticker-icon {
  outline: none;
  font-size: 13px;
  line-height: 18px;
  border-left: 1px solid #bbc6d5;
  padding: 6px 12px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  color: #3d7fba;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer:hover,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer:hover,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer:hover,
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer:focus,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer:focus,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer:focus {
  color: #666;
  border: 1px solid #666;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer:hover .add-ticker,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer:hover .add-ticker,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer:hover .add-ticker,
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer:focus .add-ticker,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer:focus .add-ticker,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer:focus .add-ticker {
  color: #666;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer:hover .add-ticker-icon,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer:hover .add-ticker-icon,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer:hover .add-ticker-icon,
.common-fin-container #main_right_container #financial_data .comparable .comparable_data_header .add-ticker-outer:focus .add-ticker-icon,
.common-fin-container #main_right_container #capital_data .comparable .comparable_data_header .add-ticker-outer:focus .add-ticker-icon,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_data_header .add-ticker-outer:focus .add-ticker-icon {
  color: #666;
  border-left: 1px solid #666;
}
.common-fin-container #main_right_container #financial_data .comparable .peer-group,
.common-fin-container #main_right_container #capital_data .comparable .peer-group,
.common-fin-container #main_right_container #tablex_data .comparable .peer-group {
  margin-top: 4px;
  display: block !important;
}
.common-fin-container #main_right_container #financial_data .comparable .separator_share,
.common-fin-container #main_right_container #capital_data .comparable .separator_share,
.common-fin-container #main_right_container #tablex_data .comparable .separator_share {
  margin: 0 8px;
  border-left: 1px solid #bbc6d5;
  height: 24px;
  padding: 0;
  position: absolute;
  left: 230px;
  top: 18px;
  z-index: 4;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer {
  width: auto;
  overflow: auto;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #risk-reward-container,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #risk-reward-container,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #risk-reward-container {
  overflow: hidden;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward {
  padding: 0;
  border: 0;
  border-top: 1px solid #ccd8e6;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward .header_right .left-side-options .seperator,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward .header_right .left-side-options .seperator,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward .header_right .left-side-options .seperator {
  margin-top: 4px !important;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward .header_right .left-side-options .private-peers,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward .header_right .left-side-options .private-peers,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward .header_right .left-side-options .private-peers {
  display: block;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward .header_right .right-side-options .private-peers,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward .header_right .right-side-options .private-peers,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward .header_right .right-side-options .private-peers {
  display: none;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading {
  padding-left: 20px;
  padding-right: 20px;
  overflow: hidden;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading .risk-pop,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading .risk-pop,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading .risk-pop {
  border: 1px solid #bbc6d5;
  background: #FFFFFF;
  border-radius: 2px;
  height: 32px;
  line-height: 32px ;
  padding: 0 10px 0 10px;
  box-sizing: border-box;
  color: #3d7fba;
  margin-left: 10px;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading .risk-pop .icon,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading .risk-pop .icon,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading .risk-pop .icon {
  fill: #3d7fba;
  vertical-align: sub;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading .risk-reward-scatter,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading .risk-reward-scatter,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading .risk-reward-scatter {
  height: 32px;
  border: 1px solid #bbc6d5;
  border-radius: 2px;
  box-sizing: border-box;
  overflow: hidden;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading .final-plot,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading .final-plot,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward .risk-reward-heading .final-plot {
  color: #3d7fba;
  height: 30px;
  line-height: 30px;
  background-image: url(../images/plot_icon.png);
  background-size: 16px 16px;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .fixed_cell[style],
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .fixed_cell[style],
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .fixed_cell[style] {
  color: #3d7fba;
  font-size: 13px;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .other_cell,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .other_cell,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .other_cell,
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .oc,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .oc,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .oc {
  color: #3d7fba;
  border: 1px solid #ccd8e6 !important;
  border-bottom: 2px solid #ccd8e6 !important;
  border-left: 0 !important;
  font-size: 10px !important;
  font-weight: 500;
  position: relative;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .other_cell div.ui-resizable,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .other_cell div.ui-resizable,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .other_cell div.ui-resizable,
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .oc div.ui-resizable,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .oc div.ui-resizable,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .oc div.ui-resizable {
  text-align: left;
  text-overflow: ellipsis;
  overflow: hidden;
  padding-right: 0!important;
  margin-right: 10px!important;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .other_cell .top_map,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .other_cell .top_map,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .other_cell .top_map,
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .oc .top_map,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .oc .top_map,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .header_table[style] .oc .top_map {
  font-weight: 400;
  font-size: 11px;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .row_header_table .first_cell div,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .row_header_table .first_cell div,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .row_header_table .first_cell div,
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .row_header_table .fc div,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .row_header_table .fc div,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .row_header_table .fc div {
  color: #264664;
  font-size: 11px;
  font-weight: 500;
  line-height: 21px !important;
  box-sizing: border-box;
  height: inherit;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .ibes_container,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .ibes_container,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .ibes_container {
  background-color: transparent;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .ibes_container .fc,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .ibes_container .fc,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .ibes_container .fc {
  border: 1px solid #ccd8e6;
  color: #264664;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .ibes_container .year_ibes .oc,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .ibes_container .year_ibes .oc,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer #right-content-riskreward #risk-reward-tables-container .ibes_container .year_ibes .oc {
  border-bottom: 1px solid #ccd8e6;
  border-right: 1px solid #ccd8e6;
  border-left: none;
  color: #264664;
  font-size: 11px;
  font-weight: 500;
}
.common-fin-container #main_right_container #financial_data .comparable .comparable_outer .comp_text,
.common-fin-container #main_right_container #capital_data .comparable .comparable_outer .comp_text,
.common-fin-container #main_right_container #tablex_data .comparable .comparable_outer .comp_text {
  visibility: hidden;
  display: none;
}
.common-fin-container #main_right_container #financial_data .statements-data,
.common-fin-container #main_right_container #capital_data .statements-data,
.common-fin-container #main_right_container #tablex_data .statements-data {
  box-sizing: border-box;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer {
  width: 100%;
  height: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BBBBBB;
  -webkit-box-shadow: #EEEEEE 1px 1px 0px 0px;
  -moz-box-shadow: #EEEEEE 1px 1px 0px 0px;
  box-shadow: #EEEEEE 1px 1px 0px 0px;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html {
  width: inherit;
  min-width: 1024px;
  height: 100%;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal {
  height: 100%;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-header,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-header,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-header {
  height: 42px;
  background: #e8eef7;
  box-shadow: 0 1px 0 0 #bbc6d5;
  background-image: none;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-header .title,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-header .title,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-header .title {
  float: left;
  text-overflow: ellipsis;
  max-width: 861px;
  overflow-x: hidden;
  white-space: nowrap;
  border-bottom: 0;
  line-height: 30px;
  padding: 6px;
  padding-left: 0;
  font-size: 13px;
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #264664;
  margin: 0;
  margin-left: 20px;
  font-weight: normal;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer {
  overflow: hidden;
  border-bottom: solid 1px #8ABFD7;
  background: #7e91ad;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header {
  width: 100%;
  float: left;
  overflow-y: hidden;
  white-space: nowrap;
  height: 42px;
  padding-left: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  line-height: 24px;
  background: #7e91ad;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .quarter_text,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .quarter_text,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .quarter_text {
  display: inline-block;
  color: #264664;
  font-size: 13px;
  line-height: 18px;
  margin: 12px 0px;
  padding-left: 18px;
  float: right;
  font-weight: 500;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .quarter_results_outer,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .quarter_results_outer,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .quarter_results_outer {
  display: inline-block;
  color: #666;
  font-size: 13px;
  line-height: 18px;
  margin: 6px !important;
  margin-right: 22px!important;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .item,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .item,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .item {
  border: solid 1px transparent;
  cursor: pointer;
  font-size: 12px;
  line-height: 18px;
  margin: 5px 4px 0px 0px;
  padding: 3px 4px 3px 4px;
  display: inline-block;
  color: #fff;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .item:hover,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .item:hover,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .item:hover {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #ffffff;
  border: 0px;
  color: #7e91ad;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .item:first-child,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .item:first-child,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .item:first-child {
  margin-left: 18px;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .selected,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .selected,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .selected {
  webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #ffffff;
  border: 0px;
  color: #7e91ad;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl {
  width: 290px;
  height: 40px;
  float: left;
  /*background: #F8F8F8;*/
  border-right: 1px solid #BCBCBC;
  border-bottom: 1px solid #BCBCBC;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder {
  height: 100%;
  font-size: 14px;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_icon,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_icon,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_icon {
  color: #595959;
  width: 5%;
  margin-top: 14px;
  padding-left: 5%;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_xbrm_form,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_xbrm_form,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_xbrm_form {
  height: 100%;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_xbrm_form input,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_xbrm_form input,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_xbrm_form input {
  outline: none;
  border: 0px;
  background: transparent;
  font-size: 12px;
  margin-left: 2%;
  height: 100%;
  width: 87%;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container {
  /*height:500px;*/
  clear: both;
  height: 99%;
  border-bottom: 44px solid transparent;
  box-sizing: border-box;
  overflow: hidden;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu {
  height: 100%;
  width: 290px;
  float: left;
  overflow-y: auto;
  /*background:#F9F9F9;*/
  padding-bottom: 10px;
  border-right: 1px solid #BCBCBC;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-container,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-container,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-container {
  height: 100%;
  overflow-y: auto;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-subheading,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-subheading,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-subheading {
  padding-left: 6px;
  padding-top: 6px;
  font-size: 13px;
  color: #3d7fba;
  font-weight: bold;
  line-height: 24px;
  padding-bottom: 6px;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .first,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .first,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .first {
  border-top: none;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-item,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-item,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-item {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-left: 18px;
  padding-top: 0px;
  padding-bottom: 5px;
  font-size: 13px;
  font-family: Arial, sans-serif;
  color: #3d7fba;
  line-height: 18px;
  padding-bottom: 6px;
  text-transform: capitalize;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-item:hover,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-item:hover,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-item:hover {
  cursor: pointer;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .selected,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .selected,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .selected {
  /*font-weight:bold;*/
  background: none;
  color: #333;
  border-right: 6px solid #7e91ad;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content {
  height: 100%;
  overflow-y: hidden;
  background: #fff;
  /*padding: 5px;*/
  position: relative;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table {
  height: 36px;
  background: #fff;
  border-bottom: solid 1px #CCD8E6;
  font-size: 13px;
  font-family: Arial, sans-serif;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .xbrl_version,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .xbrl_version,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .xbrl_version {
  float: left;
  font-size: 12px;
  text-transform: capitalize;
  margin-left: 1%;
  border: 1px solid #3d7fba;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  cursor: pointer;
  color: #3d7fba;
  background-color: #fff;
  text-align: center;
  line-height: 18px;
  padding: 3px 6px;
  font-family: Arial, sans-serif;
  box-sizing: border-box;
  margin-top: 5px;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .content-heading,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .content-heading,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .content-heading {
  float: left;
  text-align: center;
  font-size: 13px;
  font-family: Arial, sans-serif;
  color: #666;
  line-height: 24px;
  padding: 6px 0px;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .xbrl_export,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .xbrl_export,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .xbrl_export {
  float: right;
  cursor: pointer;
  opacity: 0.45;
  padding-bottom: 0px;
  font-size: 18px;
  margin-top: 9px;
  margin-right: 12px;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .wrapper-report-container,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .wrapper-report-container,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .wrapper-report-container {
  height: 100%;
  overflow: auto;
  width: 100%;
  border-bottom: solid 35px white;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .report-container,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .report-container,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .report-container {
  float: left;
  /*margin-left:8px;*/
  /*margin-top:8px;*/
  /*margin-right:8px;*/
}
.common-fin-container #main_right_container #financial_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .report-container a,
.common-fin-container #main_right_container #capital_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .report-container a,
.common-fin-container #main_right_container #tablex_data .statements-data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .report-container a {
  cursor: default;
}
.common-fin-container #main_right_container #financial_data {
  height: 100%;
}
.common-fin-container #main_right_container #financial_data .fin_model .section-tables-container {
  border-right: 3px solid transparent;
}
.common-fin-container #main_right_container #financial_data .fin_model .section-tables-container .fin-table {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.common-fin-container #main_right_container #financial_data .fin_model .section-tables-container .fin-table::-webkit-scrollbar-track-piece {
  background-color: #ffffff;
  -webkit-border-radius: 0px;
}
.common-fin-container #main_right_container #financial_data .fin_model .section-tables-container .fin-table::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
.common-fin-container #main_right_container #financial_data .fin_model .section-tables-container .fin-table::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 10px;
}
.common-fin-container #main_right_container #financial_data .fin_model .section-tables-container .fin-table::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
.common-fin-container #main_right_container #financial_data .fin_model .section-tables-container .fin-table::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
.common-fin-container #main_right_container #financial_data .fin_model .section-tables-container .fin-table .vertical-wrapper {
  padding-right: 0;
}
.common-fin-container #main_right_container #earningsPortal_data {
  display: flex;
  width: 100% !important;
  max-width: 1620px;
}
.common-fin-container #main_right_container .earningsPortal_data__main-parent {
  background-color: #F4F8FE;
}
.common-fin-container #main_right_container #capital_data {
  overflow: hidden;
  margin-top: 0px;
  height: 100%;
}
.common-fin-container #main_right_container #capital_data .no-data {
  margin-top: 20px;
}
.common-fin-container #main_right_container #capital_data #capital-tables_container {
  height: 100%;
}
.common-fin-container #main_right_container #capital_data #capital-tables_container .graph_container {
  height: 50%;
}
.common-fin-container #main_right_container #capital_data .header {
  height: 56px;
  background-color: #e8eef7;
  box-shadow: 0 1px 0 0 #bbc6d5;
  background-image: none;
  padding: 0;
  margin: 0;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #capital_data .header .title {
  width: 500px;
  float: left;
  margin: 12px 8px 12px 8px;
  font-family: Helvetica Neue, sans-serif;
  cursor: default;
  font-size: 18px;
  line-height: 24px;
  height: 32px;
  padding: 4px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  border: 1px solid transparent;
  color: #1e374d;
  font-weight: normal;
  font-style: normal;
}
.common-fin-container #main_right_container #capital_data .header .buttons-wrapper {
  height: 31px;
  background-color: #FFFFFF;
  box-shadow: 0 1px 1px 0 rgba(25, 50, 72, 0.32);
  border-radius: 2px;
  margin: 12px 20px 12px 0;
}
.common-fin-container #main_right_container #capital_data .header .buttons-wrapper .button {
  padding: 7px 8px 8px 8px ;
  border: 0!important;
  cursor: pointer;
}
.common-fin-container #main_right_container #capital_data .header .buttons-wrapper .button .icon {
  height: 18px;
  width: 18px;
  fill: #3d7fba;
}
.common-fin-container #main_right_container #capital_data .header .buttons-wrapper .button:hover .icon {
  fill: #326b9e !important;
}
.common-fin-container #main_right_container #capital_data #table-cap .row_header_table .fc .fin-title {
  cursor: pointer;
}
.common-fin-container #main_right_container #capital_data #table-cap .row_header_table .fc .fin-title .more_tag {
  color: #3d7fba;
  margin-left: 2px;
}
.common-fin-container #main_right_container #capital_data #table-cap .row_header_table .fc:hover .fin-title,
.common-fin-container #main_right_container #capital_data #table-cap .row_header_table .fc:hover .fin-title > div {
  text-decoration: underline;
}
.common-fin-container #main_right_container #capital_data .ibes_container .top_header .header-text,
.common-fin-container #main_right_container #capital_data .ibes_container .fixed_cell .header-text {
  color: #446d92;
}
.common-fin-container #main_right_container #capital_data .ibes_container .cap-table-sort-down {
  background-image: url(../images/sort_desc.png);
  background-repeat: no-repeat;
  background-position: 70px 20px;
}
.common-fin-container #main_right_container #capital_data .ibes_container .cap-table-sort-up {
  background-image: url(../images/sort_asc.png);
  background-repeat: no-repeat;
  background-position: 70px 20px;
}
.common-fin-container #main_right_container #capital_data .ibes_container .desc_tt .fin-title:hover {
  cursor: pointer;
  text-decoration: underline;
}
.common-fin-container #main_right_container #capital_data .ibes_container .fixed_cell {
  padding: 5px 10px;
}
.common-fin-container #main_right_container #capital_data .ibes_container .fixed_cell,
.common-fin-container #main_right_container #capital_data .ibes_container .top_header .oc {
  text-align: left!important;
  font-size: 11px!important;
}
.common-fin-container #main_right_container #capital_data .ibes_container .row_header_table .fc .fin-title,
.common-fin-container #main_right_container #capital_data .ibes_container .main_table .oc > div {
  font-size: 10.5px;
  color: #264664;
  font-weight: 500;
}
.common-fin-container #main_right_container #capital_data .ibes_container .row_header_table .fc .fin-title .fin-title,
.common-fin-container #main_right_container #capital_data .ibes_container .main_table .oc > div .fin-title {
  font-family: HelveticaNeue, Arial, sans-serif;
}
.common-fin-container #main_right_container #capital_data .ibes_container .fc,
.common-fin-container #main_right_container #capital_data .ibes_container .oc {
  white-space: normal;
  text-overflow: ellipsis;
}
.common-fin-container #main_right_container #capital_data .ibes_container .top_header .headerSortUp .header-text,
.common-fin-container #main_right_container #capital_data .ibes_container .top_header .headerSortDown .header-text {
  color: #3d7fba;
}
.common-fin-container #main_right_container #capital_data .ibes_container .cap_extra_info_row {
  border-right: 1px solid #ccd8e6;
  border-bottom: 1px solid #ccd8e6;
  height: 32px;
}
.common-fin-container #main_right_container #capital_data .ibes_container .extra_info_row {
  border-right: none!important;
}
.common-fin-container #main_right_container #capital_data .ibes_container .extra_info_row .fin-title {
  white-space: nowrap;
  overflow: visible;
  width: 1000px;
  max-width: unset;
  position: absolute;
}
.common-fin-container #main_right_container #graphs_data .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 100%;
  position: relative;
}
.common-fin-container #main_right_container #graphs_data .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #graphs_data .module-container {
  border: none;
}
.common-fin-container #main_right_container #graphs_data .module-container .graph {
  box-sizing: border-box;
  height: 600px;
}
.common-fin-container #main_right_container #graphs_data .module-container .content {
  border: 0px solid #BBBBBB;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #graphs_data .module-container #company-main-graph {
  border: 0px;
}
.common-fin-container #main_right_container #graphs_data .header.header-with-buttons {
  height: 32px;
  margin-bottom: 0!important;
}
.common-fin-container #main_right_container #graphs_data .header.header-with-buttons .title,
.common-fin-container #main_right_container #graphs_data .header.header-with-buttons .header_text {
  line-height: 32px;
  font-family: Helvetica Neue, sans-serif;
  cursor: default;
  font-size: 18px;
  line-height: 24px;
  height: 32px;
  padding: 4px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  border: 1px solid transparent;
  color: #1e374d;
  font-weight: normal;
  font-style: normal;
  padding-left: 0;
}
.common-fin-container #main_right_container #graphs_data .header.header-with-buttons .formticker {
  padding: 6px 12px;
  line-height: 18px;
  height: 18px;
  text-transform: uppercase;
  pointer-events: none;
}
.common-fin-container #main_right_container #graphs_data .header.header-with-buttons .currency-dropdown-wrapper {
  margin-left: 15px;
}
.common-fin-container #main_right_container #graphs_data .header.header-with-buttons .currency-dropdown-wrapper .fin-drop-txt {
  height: 16px;
  width: 48px;
  color: #595959;
  font-size: 13px;
  font-weight: 500;
  line-height: 32px;
  margin-right: 0;
}
.common-fin-container #main_right_container #graphs_data .header.header-with-buttons .currency-dropdown-wrapper .disable-button {
  pointer-events: none;
}
.common-fin-container #main_right_container #graphs_data .header.header-with-buttons .currency-dropdown-wrapper .disable-button g {
  fill: lightgray;
}
.common-fin-container #main_right_container #graphs_data .header.header-with-buttons .currency-dropdown-wrapper .disable-button span {
  color: lightgray !important;
}
.common-fin-container #main_right_container #graphs_data .header.header-with-buttons .currency-dropdown-wrapper .disable-button .select2-container .select2-choice span {
  color: lightgray !important;
}
.common-fin-container #main_right_container #graphs_data .header.header-with-buttons .currency-dropdown-wrapper .select2-container {
  width: 150px;
}
.common-fin-container #main_right_container #graphs_data .site-label-graph {
  line-height: 20px;
  height: 40px;
  color: #666;
  font-size: 15px;
}
.common-fin-container #main_right_container #graphs_data .header {
  height: 24px;
  padding-top: 0px;
}
.common-fin-container #main_right_container #graphs_data .header .title,
.common-fin-container #main_right_container #graphs_data .header .header_text {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #666;
  margin-top: 0px;
  float: left;
  margin-left: 0px;
  font-size: 18px;
  font-weight: normal;
  line-height: 24px;
  /*min-width:165px;*/
  box-shadow: none;
}
.common-fin-container #main_right_container #graphs_data .header .formticker {
  margin-left: 12px;
}
.common-fin-container #main_right_container #graphs_data .header .seperator {
  margin: 4px 16px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
.common-fin-container #main_right_container #graphs_data .header .select-box-holder {
  float: right;
  margin-top: 0px;
  margin-left: 5px;
}
.common-fin-container #main_right_container #graphs_data .header .button-with-attachment {
  cursor: pointer;
  box-sizing: border-box;
  margin: 4px 0px;
  padding: 4px;
  height: 24px;
}
.common-fin-container #main_right_container #graphs_data .header .button-with-attachment > x-svg {
  display: flex;
}
.common-fin-container #main_right_container #graphs_data .header .button-with-attachment .icon-hamburger {
  height: 16px;
  width: 16px;
  fill: #3d7fba;
}
.common-fin-container #main_right_container #graphs_data .header .button-with-attachment:hover {
  background: #F4F8FE;
  border-radius: 2px;
}
.common-fin-container #main_right_container #graphs_data .header .button-with-attachment:hover .icon-hamburger {
  fill: #326b9e;
}
.common-fin-container #main_right_container #graphs_data .header .button-with-attachment.selected {
  background-color: #3d7fba;
  border-radius: 2px;
}
.common-fin-container #main_right_container #graphs_data .header .button-with-attachment.selected .icon-hamburger {
  fill: #ffffff !important;
}
.common-fin-container #main_right_container #graphs_data .header .trailing-flag {
  float: right;
  font-size: 12px;
  margin-right: 6px;
  margin-left: 12px;
  padding: 9px 0px;
}
.common-fin-container #main_right_container #graphs_data .header .trailing-flag input {
  margin: 0px 5px 0px 0px;
  vertical-align: top;
}
.common-fin-container #main_right_container #graphs_data .header .trailing-flag .trailing-flag-checkbox {
  -webkit-appearance: none;
  height: 12px;
  width: 12px;
  background: url(../images/uncheck.png) no-repeat;
  background-size: 12px 12px;
  border: none;
  border-radius: 0px;
}
.common-fin-container #main_right_container #graphs_data .header .trailing-flag .trailing-flag-checkbox:checked {
  background: url(../images/check.png) no-repeat;
  background-size: 12px 12px;
}
.common-fin-container #main_right_container #graphs_data .header .trailing-flag span {
  color: #595959;
  margin: 0px;
  vertical-align: top;
}
.common-fin-container #main_right_container #graphs_data .header .button {
  border: 1px solid #3d7fba;
  padding: 6px 10px 6px 9px;
  background: white;
  color: #3d7fba;
  margin-left: 10px;
}
.common-fin-container #main_right_container #graphs_data .header .button:hover {
  padding: 6px 10px 6px 9px;
  background: #3d7fba;
  color: white;
  margin-left: 10px;
}
.common-fin-container #main_right_container #graphs_data .header .button:hover .icon {
  fill: #ffffff;
}
.common-fin-container #main_right_container #graphs_data .header .button .icon {
  fill: #3d7fba;
}
.common-fin-container #main_right_container #graphs_data .header .button .icon_text {
  padding-left: 5px;
  color: inherit;
  font-family: Helvetica Neue, sans-serif;
  font-size: 14px;
}
.common-fin-container #main_right_container #graphs_data .header .button#main-graph-add-series {
  margin-left: 0;
}
.common-fin-container #main_right_container #graphs_data .header .add-series-graph_outer {
  position: absolute;
  right: 0px;
  z-index: 1;
  background: white;
  border: 1px solid #7e91ad;
  border-radius: 5px 0 5px 5px;
  top: 30px;
  width: 445px;
}
.common-fin-container #main_right_container #graphs_data .header .add-series-graph_outer .right-top-label {
  position: absolute;
  top: -2px;
  height: 1px;
  right: -1px;
  background: white;
  border: solid 1px #7e91ad;
  border-width: 0px 1px 0px 1px;
  color: white;
  padding: 6px 12px;
  font-size: 14px;
  font-family: Arial, sans-serif;
  width: 84px;
}
.common-fin-container #main_right_container #graphs_data .header .add-series-graph_outer .right-top-label .icon {
  margin-top: 0px;
  color: inherit;
  font-size: 14px;
  height: 16px;
  line-height: 16px;
  width: 16px;
}
.common-fin-container #main_right_container #graphs_data .header #main-graph-save-drop-down {
  float: right;
  position: absolute;
  top: 36px;
  right: 225px;
}
.common-fin-container #main_right_container #graphs_data .header #main-graph-save-drop-down .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 160px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
.common-fin-container #main_right_container #graphs_data .header #main-graph-save-drop-down #saveloadoptions {
  padding: 6px;
}
.common-fin-container #main_right_container #graphs_data .header #main-graph-save-drop-down #saveloadoptions .saveoption #graphname {
  width: 120px;
  float: right;
  font-size: 12px;
  height: auto;
  line-height: 18px;
  color: #ccc;
  border: 1px solid #ccc;
  padding: 3px 6px;
}
.common-fin-container #main_right_container #graphs_data .header #main-graph-save-drop-down #yearly_table_name {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BDBDBD;
  line-height: 21px;
  float: left;
  width: 200px;
}
.common-fin-container #main_right_container #graphs_data .header #main-graph-save-drop-down #save_button {
  float: right;
  width: 100px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder {
  overflow: auto;
  background: white;
  position: relative;
  border-radius: 5px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .content {
  /*max-height: 237px;*/
  overflow-y: auto;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-cols-outer {
  overflow: auto;
  padding: 18px 18px 0px 18px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-cols-outer .quick-add-text {
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 13px;
  line-height: 18px;
  color: #666;
  clear: both;
  padding-bottom: 12px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-col {
  float: left;
  margin-right: 8px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-col .item {
  display: inline-block;
  padding: 0 0 0 24px;
  margin: 8px 0 0 8px;
  position: relative;
  flex-flow: row wrap;
  border-radius: 2px;
  height: 36px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-col .item .checkbox {
  height: 29px;
  border-radius: 2px 0 0 2px;
  border: 1px solid #ccd8e6;
  width: 29px;
  position: absolute;
  background-color: #e8eef7;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-col .item .checkbox input[type='checkbox'] {
  width: auto;
  padding: 0 8px 1px 8px;
  height: 35px;
  border-radius: 2px;
  border: 1px solid #ccd8e6;
  font-size: 14px;
  background-color: #ffffff;
  -webkit-appearance: none;
  visibility: hidden;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-col .item .checkbox label {
  top: 7px;
  left: 1px;
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-col .item .checkbox label:after {
  opacity: 1;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 3px;
  left: 3px;
  border: 2px solid #ffffff;
  border-top: none;
  border-right: none;
  transform: rotate(-45deg);
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-col .item .checkbox span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #e8eef7;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-col .item h5 {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: normal;
  font-size: 12px;
  display: inline-flex;
  width: 90px;
  line-height: 22px;
  height: 27px;
  border: 1px solid #ccd8e6;
  border-left: none;
  border-radius: 0 2px 2px 0;
  padding: 1px 0 1px 5px;
  color: #506f8a;
  margin-top: 0;
  cursor: pointer;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-col .item h5 span.text {
  max-width: 115px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  margin: auto;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-col .active .checkbox {
  border-color: #3d7fba;
  background-color: #3d7fba;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-col .active .checkbox label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-col .active .checkbox label:after {
  border-color: #ffffff;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-col .active .checkbox span {
  background-color: #3d7fba;
  border-radius: 2px 0 0 2px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .quick-col .active h5 {
  border-color: #3d7fba;
  color: #3d7fba;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .graph_options {
  padding: 13px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .graph_options .additional-metric-text {
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 13px;
  line-height: 18px;
  color: #666;
  clear: both;
  padding-bottom: 12px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .full-col {
  width: 100%;
  /*padding-bottom:10px;*/
  font-size: 12px;
  overflow: hidden;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .full-col .new-series-control {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  background: #EEEEEE;
  padding: 0 12px 0px 12px;
  margin-top: 12px;
  font-size: 9px;
  /*overflow: auto;*/
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .full-col .new-series-control .metric-drop-container {
  padding-top: 12px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .full-col .new-series-control .pe_freq,
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .full-col .new-series-control .periodtype {
  display: none;
  width: 100%;
  margin-top: 10px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .full-col .hrbar {
  margin-left: 10px;
  margin-right: 10px;
  height: 1px;
  background: #BCBCBC;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .full-col .grey-button {
  border: 1px solid #BDBDBD;
  -moz-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 5px 0px 5px 0px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  text-align: center;
  color: #4D4D4D;
  background-color: #FAFAFA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  cursor: pointer;
  float: left;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .full-col .large-button {
  width: 188px;
  color: white;
  border: 1px solid #7e91ad;
  background-color: #3d7fba;
  float: left;
  line-height: 32px;
  font-size: 14px;
  text-align: center;
  height: 32px;
  font-family: Arial, sans-serif;
  border-radius: 3px;
  cursor: pointer;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .full-col .small-button {
  width: 188px;
  color: #7e91ad;
  border: 1px solid #7e91ad;
  background-color: white;
  float: right;
  line-height: 32px;
  font-size: 14px;
  text-align: center;
  height: 32px;
  font-family: Arial, sans-serif;
  border-radius: 3px;
  margin-left: 4px;
  cursor: pointer;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .full-col .div_seprator {
  height: 1px;
  border: 0;
  background-color: transparent;
  margin: 18px 0px 0px 0px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .full_drop {
  box-sizing: border-box;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .save-graph {
  background: #eee;
  box-sizing: border-box;
  padding: 18px 12px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container ul {
  padding-left: 5px;
  margin: 6px;
  margin-top: 8px;
  font-size: 10px;
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container li {
  float: none;
  overflow: hidden;
  font-size: 12px;
  line-height: 18px;
  color: #999999;
  font-family: Arial, sans-serif;
  border-radius: 3px;
  margin-bottom: 12px;
  min-width: 116px;
  cursor: pointer;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container li:last-child {
  margin-bottom: 0px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .defgray {
  color: #ffffff;
  background: #7e91ad;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container label {
  float: left;
  margin-left: 6px;
  font-family: Arial, sans-serif;
  cursor: pointer;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .metric-drop-container {
  /*width:50%;*/
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .metric-drop-container .metric-dropdown {
  width: 100%;
  background: none;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .metric-drop-container .ta-input-form {
  /*padding-top: 12px;*/
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .metric-drop-container .ta-single-parameter-form {
  width: 48%;
  display: inline-block;
  padding-top: 12px;
  margin-right: 4%;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .metric-drop-container .ta-single-parameter-form input {
  width: 45px;
  float: right;
  font-size: 12px;
  height: auto;
  line-height: 18px;
  color: #ccc;
  border: 1px solid #ccc;
  padding: 3px 6px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .metric-drop-container .ta-single-parameter-form input:active,
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .metric-drop-container .ta-single-parameter-form input:focus {
  color: #666;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .metric-drop-container .ta-single-parameter-form .parameter-name {
  font-size: 12px;
  font-family: Arial, sans-serif;
  line-height: 18px;
  color: #666;
  padding: 3px 0px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .metric-drop-container .ta-single-parameter-form:nth-child(even) {
  margin-right: 0;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .of-divider {
  float: left;
  padding-left: 10px;
  padding-top: 5px;
  padding-right: 10px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .ticker-input-container {
  width: 45%;
  margin-right: 4%;
  overflow: auto;
  /*float: left;*/
  display: inline-block;
  padding-top: 12px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .ticker-input-container .inputheading {
  float: left;
  font-size: 12px;
  font-family: Arial, sans-serif;
  line-height: 18px;
  color: #666;
  padding: 3px 0px;
  text-transform: capitalize;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .ticker-input-container input {
  width: 80px;
  float: right;
  font-size: 12px;
  height: auto;
  line-height: 18px;
  color: #ccc;
  border: 1px solid #ccc;
  padding: 3px 6px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .ticker-input-container input:active,
.common-fin-container #main_right_container #graphs_data #right-graph-holder #graph-controls-container .ticker-input-container input:focus {
  color: #666;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #stream-container {
  /*height:451px;*/
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #stream-container .header {
  /*height:32px;*/
  height: 7%;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #stream-container .doctab {
  position: relative;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #stream-container .button {
  float: left;
  width: 24.7%;
  font-size: 12px;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #stream-container .button .button-text {
  /*margin-top:7px;*/
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  height: 50%;
  width: 70%;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #stream-container .br {
  border-right: 1px solid #B6B6B6;
  cursor: pointer;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #stream-container #articlestab {
  cursor: pointer;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #stream-container .activetab {
  -moz-box-shadow: inset -1px 1px 3px 0px #BCBCBC;
  -webkit-box-shadow: inset -1px 1px 3px 0px #BCBCBC;
  box-shadow: inset -1px 1px 3px 0px #BCBCBC;
  background-color: #EEEEEE;
}
.common-fin-container #main_right_container #graphs_data #right-graph-holder #stream-container .content {
  height: 93%;
  /*overflow-y:auto;*/
}
.common-fin-container #main_right_container #graphs_data #main-graph-drop-down {
  float: right;
  position: absolute;
  top: 42px;
  right: 5px;
}
.common-fin-container #main_right_container #graphs_data #main-graph-drop-down .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 27px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
.common-fin-container #main_right_container #graphs_data #main-graph-drop-down .select2-container {
  width: 120px;
}
.common-fin-container #main_right_container #graphs_data #main-graph-drop-down #yearly_table_name {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BDBDBD;
  line-height: 21px;
  float: left;
  width: 200px;
}
.common-fin-container #main_right_container #graphs_data #main-graph-drop-down #save_button {
  float: right;
  width: 100px;
}
.common-fin-container #main_right_container #graphs_data #main-graph-load-drop-down {
  float: right;
  position: absolute;
  top: 36px;
  right: 5px;
}
.common-fin-container #main_right_container #graphs_data #main-graph-load-drop-down .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 200px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
.common-fin-container #main_right_container #graphs_data #main-graph-load-drop-down #yearly_table_name {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BDBDBD;
  line-height: 21px;
  float: left;
  width: 200px;
}
.common-fin-container #main_right_container #graphs_data #main-graph-load-drop-down #save_button {
  float: right;
  width: 100px;
}
.common-fin-container #main_right_container #graphs_data #tradechart .graph-text {
  font-size: 10px;
  line-height: 18px;
  color: #828f9a;
}
.common-fin-container #main_right_container #charts_wrapper::after {
  content: '';
  display: block;
  clear: both;
}
.common-fin-container #main_right_container #holders_data .header .button {
  width: auto;
  height: auto;
  text-align: center;
  padding: 4px 12px;
  border: solid 1px #7e91ad;
  border-radius: 3px;
  margin-left: 12px;
  cursor: pointer;
  color: #7e91ad;
}
.common-fin-container #main_right_container #holders_data .header .button .icon {
  margin-top: 3px;
  width: 18px;
  height: 18px;
  fill: #698094;
}
.common-fin-container #main_right_container #holders_data .header .button:hover {
  background: #e8f1f9;
}
.common-fin-container #main_right_container #holders_data .header .period-select {
  float: right;
  padding: 6px 2px 6px 2px;
  border: 1px solid #8A9DBC;
  border-radius: 3px;
  margin-top: 0px;
  width: 100px;
}
.common-fin-container #main_right_container #holders_data .header .period-select select {
  box-shadow: none;
  cursor: pointer;
  outline: none;
  width: 100%;
  color: #8A9DBC;
  margin-top: 0px;
  background: #fff;
  border: 0;
  font-size: 11px;
  height: 18px;
}
.common-fin-container #main_right_container #holders_data .header_graph {
  font-size: 18px;
  line-height: 24px;
  color: #666;
  margin-bottom: 24px;
  overflow: auto;
}
.common-fin-container #main_right_container #holders_data .header_graph .header_text {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  cursor: pointer;
  color: #3d7fba;
}
.common-fin-container #main_right_container #holders_data .header_graph .header_text:hover:not(.no-hover) {
  text-decoration: underline;
}
.common-fin-container #main_right_container #holders_data .header_graph .share_outer,
.common-fin-container #main_right_container #holders_data .header_graph .button-with-attachment {
  margin: 0 4px;
  padding: 3px 5px 0 5px;
  height: 28px;
  cursor: pointer;
  color: #7e91ad;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #holders_data .header_graph .share_outer .icon,
.common-fin-container #main_right_container #holders_data .header_graph .button-with-attachment .icon {
  height: 18px;
  width: 18px;
}
.common-fin-container #main_right_container #holders_data .header_graph .share_outer .icon {
  fill: #698094;
}
.common-fin-container #main_right_container #holders_data .header_graph .share_outer:hover {
  color: #3d7fba;
}
.common-fin-container #main_right_container #holders_data .header_graph .share_outer:hover .icon {
  fill: #3d7fba;
}
.common-fin-container #main_right_container #holders_data .header_graph .separator {
  margin: 0px 12px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
.common-fin-container #main_right_container #holders_data .header_graph .separator_share {
  margin: 0px 12px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders {
  width: 100%;
  border-bottom: 1px solid #d0d9e1;
  padding-right: 18px;
  padding-left: 6px;
  box-sizing: border-box;
  /*.dataTables_paginate .fg-button span:after{*/
  /*content:'ne';*/
  /*}*/
  /*.dataTables_paginate .fg-button span{*/
  /*background-image:'';*/
  /*}*/
}
.common-fin-container #main_right_container #holders_data #institutional_holders .ms-trigger {
  background: white;
}
.common-fin-container #main_right_container #holders_data #institutional_holders .dataTables_paginate .prev_page {
  border: 1px solid #ccc;
  float: left;
  height: 25px;
  text-align: center;
  margin: auto;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_prev.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #institutional_holders .dataTables_paginate .prev_page.disable {
  background: url(../images/smal_arrow_disabled_prev.png) no-repeat center center;
  cursor: default;
}
.common-fin-container #main_right_container #holders_data #institutional_holders .dataTables_paginate .next_page {
  float: left;
  border: 1px solid #ccc;
  height: 25px;
  margin: 0px 0px 0px 10px;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_next.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #institutional_holders .dataTables_paginate .next_page.disable {
  background: url(../images/smal_arrow_disabled_next.png) no-repeat center center;
  cursor: default;
}
.common-fin-container #main_right_container #holders_data #institutional_holders .dataTables_paginate .ui-icon {
  display: none;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down {
  color: #112a40;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .institutional-holding-table-wrapper {
  border-collapse: collapse;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down th,
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down td {
  font-size: 12px;
  padding: 6px 0px;
  text-align: left;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tr.odd {
  background-color: white;
  height: 30px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tr.even {
  background-color: #f9fcff;
  height: 30px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down thead {
  text-transform: uppercase;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down td.open_document {
  color: #3d7fba;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down td.open_document .icon {
  height: 14px;
  fill: #3d7fba;
  width: 18px;
  position: relative;
  top: 4px;
  left: 6px;
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down td.open_document .ssrc:hover {
  text-decoration: underline #3d7fba;
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .dataTables_wrapper .dataTable th {
  padding: 5px;
  background-color: white !important;
  background-image: none;
  font-weight: 500;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .dataTables_wrapper .dataTable th div {
  width: 100%;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  box-sizing: border-box;
  padding: 0px;
  /*text-align:left;*/
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .dataTables_wrapper .dataTable th.leftCol div {
  left: 0px;
  text-align: left;
  font-size: 12px !important;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .dataTables_wrapper .dataTable th.leftCol div span {
  left: 0px;
  right: auto;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .dataTables_wrapper .dataTable th.rightCol div {
  right: 0px;
  text-align: right;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .dataTables_wrapper .dataTable th.rightCol div span {
  left: auto;
  right: 0px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .dataTables_wrapper .dataTable th.midCol div {
  text-align: center;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .dataTables_wrapper .dataTable th.midCol div span {
  width: 100%;
  left: 0;
  right: auto;
  /*margin-left:-8px;*/
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody th,
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down td {
  border-bottom: 1px solid #E9F2F9;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody th a,
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down td a {
  text-decoration: none;
  color: #3d7fba;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody th a .icon,
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down td a .icon {
  height: 18px;
  fill: #3d7fba;
  width: 18px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody tr td:first-child {
  text-decoration: none;
  font-size: 11px;
  color: #397FC9;
  font-weight: 500;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody tr td.tickerName {
  color: #3d7fba;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody tr td.leftCol {
  text-align: left;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody tr td.midCol {
  text-align: center;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody tr td.pl5 {
  padding-left: 5px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody tr td.pr5 {
  padding-right: 5px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody tr td.rightCol {
  text-align: right;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody tr td span.positive,
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody tr td span.negative {
  display: inline-block;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody tr td span.positive {
  color: green;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody tr td span.negative {
  color: red;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody tr td span.netneutrality {
  color: #999;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody tr td span.positive::before {
  font-family: FontAwesome, sans-serif;
  content: "\f0de";
  margin-right: 5px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down tbody tr td span.negative::before {
  font-family: FontAwesome, sans-serif;
  content: "\f0dd";
  margin-right: 5px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .ui-widget-header {
  border: none;
  margin-top: 18px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .dataTables_scrollBody {
  border-top: 2px solid #C1CFE1;
  overflow: hidden !important;
  margin-top: 6px;
  padding-bottom: 6px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .dataTables_scrollBody #institutional-holdings-table {
  margin-top: 6px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .DataTables_sort_wrapper {
  text-align: left;
  height: 58px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .DataTables_sort_wrapper .dtable_text {
  position: absolute;
  bottom: 22px;
  color: #555;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .DataTables_sort_wrapper .DataTables_sort_icon {
  position: absolute;
  bottom: 0px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .DataTables_sort_wrapper .headerPRN {
  display: flex;
  align-items: center;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .DataTables_sort_wrapper .headerPRN .headertextPRN {
  color: #555555;
  display: inline-block;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .DataTables_sort_wrapper .tooltipPRN {
  visibility: hidden;
  display: inline-block;
  cursor: pointer;
  position: relative;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .DataTables_sort_wrapper .tooltipPRN svg {
  height: 20px;
  width: 20px;
  fill: #3d7fba;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .DataTables_sort_wrapper .tooltipPRN .tooltipWrapper {
  visibility: hidden;
  position: fixed;
  white-space: normal;
  z-index: 1;
  width: max-content;
  text-indent: 0;
  font-family: 'hel-medium', sans-serif;
  padding: 3px;
  background: white;
  box-sizing: border-box;
  box-shadow: 0 0 5px 2px #cccccc;
  border-radius: 3px;
  border: 1px solid #ccd8e6;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .DataTables_sort_wrapper .tooltipPRN .tooltipWrapper .tooltiptext {
  color: #3d7fba;
  font-size: 10px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .DataTables_sort_wrapper .tooltipPRN .tooltipWrapper .tooltiptext .tooltiptextKey {
  font-weight: bold;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .institutional-holdings-header {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  height: 32px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .institutional-holdings-header .ms-ctn {
  border: 1px solid #cccccc;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .institutional-holdings-header .ms-ctn input {
  font-size: 14px;
  line-height: 18px;
  color: #cccccc;
  height: 14px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .institutional-holdings-header .ms-trigger {
  border-left: 1px solid #cccccc;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .institutional-holdings-header .ms-res-ctn .ms-res-item {
  font-size: 14px;
  line-height: 18px;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .institutional-holdings-header .title {
  float: left;
  margin-left: 6px;
  text-overflow: ellipsis;
  max-width: 861px;
  overflow: hidden;
  white-space: nowrap;
  font-family: Helvetica Neue, sans-serif;
  cursor: default;
  font-size: 18px;
  line-height: 24px;
  height: 32px;
  padding: 4px 0;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  border: 1px solid transparent;
  color: #1e374d;
  font-weight: normal;
  font-style: normal;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .institutional-holdings-header .close {
  margin-top: 12px;
  margin-right: 10px;
  float: right;
  text-align: right;
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #institutional_holders #institutional-holdings-drop-down .institutional-holdings-header .popout_new_tab {
  margin-top: 12px;
  margin-right: 10px;
  float: right;
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #insider_trading {
  width: 100%;
  padding-bottom: 20px;
  background: #e7eaee;
  border-bottom: 1px solid #d0d9e1;
  margin-top: -18px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .button#insider_table_export {
  width: auto;
  height: auto;
  text-align: center;
  padding: 6px 12px;
  border: solid 1px #7e91ad;
  border-radius: 3px;
  margin: 8px;
  background: #ffffff;
  cursor: pointer;
  color: #7e91ad;
}
.common-fin-container #main_right_container #holders_data #insider_trading .button#insider_table_export .icon {
  margin-top: 0px;
  width: 18px;
  height: 18px;
  fill: #698094;
}
.common-fin-container #main_right_container #holders_data #insider_trading .button#insider_table_export:hover {
  background: #e8f1f9;
}
.common-fin-container #main_right_container #holders_data #insider_trading .ms-trigger {
  background: white;
}
.common-fin-container #main_right_container #holders_data #insider_trading .dataTables_paginate .prev_page {
  border: 1px solid #ccc;
  float: left;
  height: 25px;
  text-align: center;
  margin: auto;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_prev.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #insider_trading .dataTables_paginate .prev_page.disable {
  background: url(../images/smal_arrow_disabled_prev.png) no-repeat center center;
  cursor: default;
}
.common-fin-container #main_right_container #holders_data #insider_trading .dataTables_paginate .next_page {
  float: left;
  border: 1px solid #ccc;
  height: 25px;
  margin: 0px 0px 0px 10px;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_next.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #insider_trading .dataTables_paginate .next_page.disable {
  background: url(../images/smal_arrow_disabled_next.png) no-repeat center center;
  cursor: default;
}
.common-fin-container #main_right_container #holders_data #insider_trading .dataTables_paginate .ui-icon {
  display: none;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down {
  color: #999;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down th,
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down td {
  background: white;
  font-size: 12px;
  padding: 6px 0px;
  text-align: left;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down thead {
  text-transform: uppercase;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .dataTables_wrapper .dataTable th {
  padding: 5px;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .dataTables_wrapper .dataTable th div {
  width: 100%;
  border-left: 5px solid transparent;
  border-right: 5px solid transparent;
  box-sizing: border-box;
  padding: 0px;
  /*text-align:left;*/
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .dataTables_wrapper .dataTable th.leftCol div {
  left: 0px;
  text-align: left;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .dataTables_wrapper .dataTable th.leftCol div span {
  left: 0px;
  right: auto;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .dataTables_wrapper .dataTable th.rightCol div {
  right: 0px;
  text-align: right;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .dataTables_wrapper .dataTable th.rightCol div span {
  left: auto;
  right: 0px;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .dataTables_wrapper .dataTable th.midCol div {
  text-align: center;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .dataTables_wrapper .dataTable th.midCol div span.dtable_text {
  width: 100%;
  left: 0;
  right: auto;
  /*margin-left:-8px;*/
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody th,
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down td {
  border-bottom: 1px solid #E9F2F9;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody th a,
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down td a {
  text-decoration: none;
  color: #3d7fba;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody tr td:first-child {
  color: #3d7fba;
  text-decoration: none;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody tr td.leftCol {
  text-align: left;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody tr td.insiderName {
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody tr td.midCol {
  text-align: center;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody tr td.pl5 {
  padding-left: 5px;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody tr td.pr5 {
  padding-right: 5px;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody tr td.rightCol {
  text-align: right;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody tr td span.positive,
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody tr td span.negative {
  display: inline-block;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody tr td span.positive {
  color: green;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody tr td span.negative {
  color: red;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody tr td span.netneutrality {
  color: #999;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody tr td span.positive::before {
  font-family: FontAwesome, sans-serif;
  content: "\f0de";
  margin-right: 5px;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down tbody tr td span.negative::before {
  font-family: FontAwesome, sans-serif;
  content: "\f0dd";
  margin-right: 5px;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .ui-widget-header {
  border: none;
  margin-top: 18px;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .dataTables_scrollBody {
  border-top: 2px solid #C1CFE1;
  overflow: hidden !important;
  margin-top: 6px;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .dataTables_scrollBody #insider-trading-table {
  margin-top: 6px;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .DataTables_sort_wrapper {
  text-align: left;
  height: 40px;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .DataTables_sort_wrapper .dtable_text {
  position: absolute;
  bottom: 22px;
  color: #555;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .DataTables_sort_wrapper .DataTables_sort_icon {
  position: absolute;
  bottom: 0px;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .inside-trading-header {
  height: 24px;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .inside-trading-header .ms-ctn {
  border: 1px solid #cccccc;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .inside-trading-header .ms-ctn input {
  font-size: 14px;
  line-height: 18px;
  color: #cccccc;
  height: 14px;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .inside-trading-header .ms-trigger {
  border-left: 1px solid #cccccc;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .inside-trading-header .ms-res-ctn .ms-res-item {
  font-size: 14px;
  line-height: 18px;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .inside-trading-header .title {
  float: left;
  /*margin-top: 10px;*/
  margin-left: 6px;
  font-size: 16px;
  line-height: 24px;
  /* font-weight: bold; */
  color: #595959;
  text-overflow: ellipsis;
  max-width: 861px;
  overflow-x: hidden;
  white-space: nowrap;
}
.common-fin-container #main_right_container #holders_data #insider_trading #insider-trading-drop-down .inside-trading-header .close {
  margin-top: 12px;
  margin-right: 10px;
  float: right;
  text-align: right;
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper {
  font-family: "Roboto";
  background: #e7eaee;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-header {
  background: white;
  width: 100%;
  height: 46px;
  border-bottom: 1px solid #ccd8e6;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-header .download-csv-button {
  font-size: 18px;
  padding: 2px 5px;
  margin: 5px 5px;
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-header .menu-title {
  float: left;
  padding: 9px 0px;
  margin: 0px 30px 0px 18px;
  font-size: 22px;
  color: #333;
  line-height: 24px;
  height: 42px;
  font-weight: 300;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-header .menu-item {
  float: left;
  padding: 9px 0px;
  margin: 0px 30px 0px 0px;
  font-size: 14px;
  color: #ccd8e6;
  border-bottom: 1px solid #ccd8e6;
  line-height: 24px;
  height: 43px;
  font-weight: normal;
  cursor: pointer;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-header .menu-item .fa,
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-header .menu-item .icon {
  font-size: 16px;
  line-height: 24px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-header .menu-item.active {
  font-weight: bold;
  color: #3d7fba;
  border-bottom: 2px solid #3d7fba;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content {
  border: 1px solid #ccd8e6;
  width: 1048px;
  margin: 5px 16px 5px 5px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane {
  padding-bottom: 12px 12px 0px 12px;
  background: #f9fcff;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .header {
  height: 48px;
  padding: 12px;
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .header div,
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .header span {
  vertical-align: baseline;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .header .return-to-all {
  width: 48px;
  height: 24px;
  border: 1px solid #ccd8e6;
  font-size: 11px;
  font-weight: normal;
  color: #687b93;
  box-sizing: border-box;
  float: left;
  border-radius: 3px;
  margin-right: 12px;
  line-height: 18px;
  padding: 2px;
  text-align: center;
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .header .selectedInsiderName {
  font-size: 22px;
  font-weight: bold;
  color: #3d7fba;
  line-height: 24px;
  text-transform: capitalize;
  cursor: default;
  margin-right: 11px;
  display: inline-block;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .header .selectedInsiderName:first-letter {
  text-transform: uppercase;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .header .selectedInsiderTitle {
  font-size: 18px;
  font-weight: normal;
  color: #8092ac;
  cursor: default;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .content {
  font-size: 0px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .content .content-col {
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .content .left-col {
  width: 536px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .content .right-col {
  width: 484px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .graph-container {
  margin-right: 125px;
  height: 300px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container {
  float: right;
  width: 100%;
  box-sizing: border-box;
  padding: 24px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .stat-count {
  color: #333;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .stat-count.positive {
  color: #4d9e6c;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .stat-count.negative {
  color: #e81a1a;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .all-tr-table {
  font-size: 14px;
  color: #3d7fba;
  font-weight: 500;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .all-tr-table .stat-wrap {
  width: 150px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .all-tr-table .double.stat-wrap {
  width: 300px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .tr-insider-table {
  font-size: 14px;
  color: #3d7fba;
  font-weight: 500;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .tr-insider-table .stat-wrap {
  width: 32%;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .tr-insider-table .stat-wrap.fl {
  float: left;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .info-row {
  clear: both;
  height: 58px;
  padding: 6px 0px 14px;
  border-bottom: 1px solid #ccd8e6;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .info-row.title-holder {
  padding: 0px;
  height: 32px;
  line-height: 32px;
  border-bottom: none;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .info-col {
  float: left;
  width: 50%;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .stat-wrap {
  float: right;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .stat-wrap .stat-label {
  font-size: 12px;
  line-height: 18px;
  margin-bottom: 6px;
  color: #687b93;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .table-container .stat-wrap .stat-count {
  font-size: 28px;
  line-height: 30px;
  font-weight: 300;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container {
  float: right;
  width: 98px;
  padding: 96px 0px 96px 24px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container .col-1 {
  width: 36px;
  float: left;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container .col-2 {
  width: 60px;
  float: left;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container .label {
  color: #b4c0d1;
  font-size: 11px;
  margin: 0px auto 12px 0px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container .label.lh8 {
  line-height: 12px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container .label.lh12 {
  line-height: 12px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container .label.lh16 {
  line-height: 16px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container .label.lh20 {
  line-height: 20px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container .label.lh24 {
  line-height: 24px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container .circlet {
  background-color: #b4c0d1;
  border-radius: 50%;
  height: 0;
  width: 0;
  padding: 6px;
  margin: 0px auto 12px auto;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container .circlet.c8 {
  padding: 4px;
  margin: 2px auto 14px auto;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container .circlet.c12 {
  padding: 6px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container .circlet.c16 {
  padding: 8px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container .circlet.c20 {
  padding: 10px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .top-intr-pane .marker-container .circlet.c24 {
  padding: 12px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .middle-intr-pane {
  height: 60px;
  padding: 12px;
  background: #fff;
  border-bottom: 1px solid #ccd8e6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .header_item {
  display: inline-block;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .default-all-transactions {
  padding: 14px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .insiders-dropdown {
  padding: 14px;
  margin-left: 10px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .insiders-dropdown .select2-container {
  width: 300px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .default-all-transactions .select2-container a {
  height: 25px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper {
  background: #f9fcff;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .no-data-wrapper {
  background: #fff;
  height: 280px !important;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .no-data-wrapper td {
  height: 280px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .no-data-wrapper td .no-data {
  width: 100%;
  background: url('images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 100%;
  background-size: auto 100%;
  position: relative;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .no-data-wrapper td .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTables_scrollBody {
  height: auto !important;
  border-top: 0;
  overflow: hidden !important;
  margin-top: 0px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable {
  table-layout: fixed;
  border-collapse: collapse;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable th,
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable td {
  font-size: 12px;
  padding: 6px 0px;
  text-align: left;
  border: 1px solid #ccd8e6;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable th a,
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable td a {
  text-decoration: none;
  color: #3d7fba;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable th[aria-sort] {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F0FCFC), color-stop(100%, #DAEFF1));
  background-image: -webkit-linear-gradient(top, #F0FCFC, #DAEFF1);
  background-image: -moz-linear-gradient(top, #F0FCFC, #DAEFF1);
  background-image: -ms-linear-gradient(top, #F0FCFC, #DAEFF1);
  background-image: -o-linear-gradient(top, #F0FCFC, #DAEFF1);
  background-image: linear-gradient(to top, #F0FCFC, #DAEFF1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F0FCFC, endColorstr=#DAEFF1);
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable th:first-child,
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable td:first-child {
  border-left: 0;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable th:last-child,
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable td:last-child {
  border-right: 0;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable thead th {
  padding: 2px 4px;
  font-weight: bold;
  background: #fafbfc;
  height: 44px;
  word-break: break-word;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable thead th div {
  position: relative;
  margin-left: 12px;
  text-align: left;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable thead th div span {
  position: absolute;
  top: 0px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable thead th div .ui-icon {
  top: 0px;
  left: -16px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable thead th .DataTables_sort_wrapper {
  text-align: left;
  height: inherit;
  line-height: unset;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable thead th .DataTables_sort_wrapper .dtable_text {
  position: absolute;
  color: #687b93;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable thead th .DataTables_sort_wrapper .DataTables_sort_icon {
  position: absolute;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody td {
  height: 40px;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody td a {
  text-decoration: none;
  color: #3d7fba;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr:nth-child(even),
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr.even {
  background: #fcfdfd;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr:nth-child(odd),
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr.odd {
  background: #ffffff;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr {
  height: 40px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.leftCol {
  text-align: left;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.midCol {
  text-align: center;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.rightCol {
  text-align: right;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.insiderName {
  padding: 2px 12px;
  cursor: pointer;
  text-decoration: none;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.insiderName .insider-name,
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.insiderName .insider-title {
  line-height: 18px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.insiderName .insider-name {
  font-size: 13px;
  font-weight: bold;
  color: #3d7fba;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.insiderName .insider-title {
  font-size: 12px;
  font-weight: normal;
  color: #7e91ad;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.textCell {
  padding: 0px 12px;
  line-height: 18px;
  color: #333;
  font-size: 13px;
  font-weight: normal;
  text-transform: capitalize;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.dataCell {
  padding: 11px 4px;
  line-height: 18px;
  color: #333;
  font-size: 11px;
  font-weight: normal;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.filingCell {
  padding: 11px 12px;
  line-height: 18px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.filingCell i,
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.filingCell .fa {
  display: inline-block;
  font-size: 15px;
  color: #3d7fba;
  margin-left: 6px;
  vertical-align: bottom;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.filingCell span,
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.filingCell .label {
  font-size: 11px;
  color: #3d7fba;
  font-weight: bold;
  display: inline-block;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.filingCell span:hover {
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.filingCell span:hover span {
  text-decoration: underline #3d7fba;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.pl5 {
  padding-left: 5px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.pr5 {
  padding-right: 5px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td span.positive,
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td span.negative {
  display: inline-block;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td span.positive {
  color: #4d9e6c;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td span.negative {
  color: #e81a1a;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td span.netneutrality {
  color: #333;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.dataCell span.positive::before {
  font-family: FontAwesome, sans-serif;
  content: "\f0de";
  margin-right: 5px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTable tbody tr td.dataCell span.negative::before {
  font-family: FontAwesome, sans-serif;
  content: "\f0dd";
  margin-right: 5px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTables_paginate a {
  margin-right: 5px;
  margin-top: 5px;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTables_info {
  font-size: 12px;
  margin-left: 5px;
  margin-top: 5px;
  float: left;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTables_filter {
  display: none;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTables_paginate {
  float: right;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTables_paginate .prev_page {
  border: 1px solid #ccc;
  float: left;
  height: 25px;
  text-align: center;
  margin: auto;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_prev.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTables_paginate .prev_pageprev_page.disable {
  background: url(../images/smal_arrow_disabled_prev.png) no-repeat center center;
  cursor: default;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTables_paginate .next_page {
  float: left;
  border: 1px solid #ccc;
  height: 25px;
  margin: 0px 0px 0px 10px;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_next.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTables_paginate .next_page.disable {
  background: url(../images/smal_arrow_disabled_next.png) no-repeat center center;
  cursor: default;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTables_paginate .ui-icon {
  display: none;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .ui-widget-header:first-child {
  display: block;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .ui-widget-header {
  border: none;
  margin-top: 0px;
  background-color: #f9fcff;
}
.common-fin-container #main_right_container #holders_data #insider_trading .reskin-wrapper .transactions-content .bottom-intr-pane .datatable-wrapper .dataTables_scroll {
  min-height: 470px;
}
.common-fin-container #main_right_container #holders_data .extra-btn.selected {
  background: #7e91ad !important;
}
.common-fin-container #main_right_container #surprisechart_data #earnings-surprise-table-export-button {
  width: 20px;
  text-align: center;
  padding: 3px 10px;
  border: solid 1px #7e91ad;
  border-radius: 3px;
  cursor: pointer;
  color: #7e91ad;
  position: relative;
  bottom: 5px;
  right: 5px;
  float: right;
}
.common-fin-container #main_right_container #surprisechart_data #earnings-surprise-table-export-button .icon {
  height: 18px;
  width: 18px;
  fill: #698094;
}
.common-fin-container #main_right_container #surprisechart_data #earnings-surprise-table-export-button:hover {
  background-color: #E8F1F9;
}
.common-fin-container #main_right_container #surprisechart_data #surprisechart-legend {
  position: absolute;
  right: 50px;
  top: 17px;
}
.common-fin-container #main_right_container #surprisechart_data #surprisechart-legend #surprisechart-actuals-legend-red {
  position: relative;
  right: 44px;
  display: inline-block;
  border-radius: 50%;
  background: #e74c3c;
  width: 10px;
  height: 10px;
}
.common-fin-container #main_right_container #surprisechart_data #surprisechart-legend #surprisechart-actuals-legend-actual-green {
  display: inline-block;
  color: #333333;
  font-size: 12px;
  font-weight: normal;
  cursor: pointer;
  position: relative;
  bottom: 1px;
}
.common-fin-container #main_right_container #surprisechart_data #surprisechart-legend #surprisechart-actuals-legend-actual-red {
  display: inline-block;
  color: #333333;
  font-size: 12px;
  font-weight: normal;
  cursor: pointer;
  position: relative;
  right: 40px;
}
.common-fin-container #main_right_container #surprisechart_data #surprisechart-legend #surprisechart-actuals-legend-green {
  display: inline-block;
  border-radius: 50%;
  background: green;
  width: 10px;
  height: 10px;
}
.common-fin-container #main_right_container #surprisechart_data .surprisechart_dropdowns {
  position: relative;
  top: 3px;
  left: 5px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner {
  width: 100% !important;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTables_scroll .dataTables_scrollHead .dataTables_scrollHeadInner .dataTable {
  width: 100% !important;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .no-data-wrapper {
  background: #fff;
  height: 280px !important;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .no-data-wrapper td {
  height: 280px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .no-data-wrapper td .no-data {
  width: 100%;
  background: url('images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 100%;
  background-size: auto 100%;
  position: relative;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .no-data-wrapper td .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTables_scrollBody {
  height: auto !important;
  border-top: 0;
  overflow: hidden !important;
  margin-top: 0px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable {
  table-layout: fixed;
  border-collapse: collapse;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable th,
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable td {
  font-size: 12px;
  padding: 6px 0px;
  text-align: left;
  border: 1px solid #ccd8e6;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable th a,
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable td a {
  text-decoration: none;
  color: #3d7fba;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable th[aria-sort] {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F0FCFC), color-stop(100%, #DAEFF1));
  background-image: -webkit-linear-gradient(top, #F0FCFC, #DAEFF1);
  background-image: -moz-linear-gradient(top, #F0FCFC, #DAEFF1);
  background-image: -ms-linear-gradient(top, #F0FCFC, #DAEFF1);
  background-image: -o-linear-gradient(top, #F0FCFC, #DAEFF1);
  background-image: linear-gradient(to top, #F0FCFC, #DAEFF1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F0FCFC, endColorstr=#DAEFF1);
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable th:first-child,
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable td:first-child {
  border-left: 0;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable th:last-child,
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable td:last-child {
  border-right: 0;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable thead th {
  padding: 6px 6px 6px 12px;
  font-weight: bold;
  background: #fafbfc;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable thead th div {
  position: relative;
  text-align: left;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable thead th div span {
  position: absolute;
  top: 0px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable thead th div .ui-icon {
  top: 0px;
  left: -16px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable thead th .DataTables_sort_wrapper {
  text-align: left;
  height: 18px;
  line-height: unset;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable thead th .DataTables_sort_wrapper .dtable_text {
  position: absolute;
  color: #687b93;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable thead th .DataTables_sort_wrapper .DataTables_sort_icon {
  position: absolute;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody td {
  height: 40px;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody td a {
  text-decoration: none;
  color: #3d7fba;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr:nth-child(even),
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr.even {
  background: #fcfdfd;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr:nth-child(odd),
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr.odd {
  background: #ffffff;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr {
  height: 40px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.leftCol {
  text-align: left;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.midCol {
  text-align: center;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.rightCol {
  text-align: right;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.insiderName {
  padding: 2px 12px;
  text-decoration: none;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.insiderName .insider-name,
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.insiderName .insider-title {
  line-height: 18px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.insiderName .insider-name {
  font-size: 13px;
  font-weight: bold;
  color: #3d7fba;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.insiderName .insider-title {
  font-size: 12px;
  font-weight: normal;
  color: #7e91ad;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.textCell {
  padding: 0px 12px;
  line-height: 18px;
  color: #333;
  font-size: 13px;
  font-weight: normal;
  text-transform: capitalize;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.dataCell {
  padding: 11px 12px;
  line-height: 18px;
  color: #333;
  font-size: 13px;
  font-weight: normal;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.filingCell {
  padding: 11px 12px;
  line-height: 18px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.filingCell i,
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.filingCell .fa {
  display: inline-block;
  font-size: 15px;
  color: #3d7fba;
  margin-left: 6px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.filingCell span,
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.filingCell .label {
  font-size: 11px;
  color: #3d7fba;
  font-weight: bold;
  display: inline-block;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.pl5 {
  padding-left: 5px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.pr5 {
  padding-right: 5px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td span.positive,
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td span.negative {
  display: inline-block;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td span.positive {
  color: #4d9e6c;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td span.negative {
  color: #e81a1a;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td span.netneutrality {
  color: #333;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.dataCell span.positive::before {
  font-family: FontAwesome, sans-serif;
  margin-right: 5px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTable tbody tr td.dataCell span.negative::before {
  font-family: FontAwesome, sans-serif;
  margin-right: 5px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTables_paginate a {
  margin-right: 5px;
  margin-top: 5px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTables_info {
  font-size: 12px;
  margin-left: 5px;
  margin-top: 5px;
  float: left;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTables_filter {
  display: none;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTables_paginate {
  float: right;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTables_paginate .prev_page {
  border: 1px solid #ccc;
  float: left;
  height: 25px;
  text-align: center;
  margin: auto;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_prev.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTables_paginate .prev_pageprev_page.disable {
  background: url(../images/smal_arrow_disabled_prev.png) no-repeat center center;
  cursor: default;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTables_paginate .next_page {
  float: left;
  border: 1px solid #ccc;
  height: 25px;
  margin: 0px 0px 0px 10px;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_next.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTables_paginate .next_page.disable {
  background: url(../images/smal_arrow_disabled_next.png) no-repeat center center;
  cursor: default;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .dataTables_paginate .ui-icon {
  display: none;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .ui-widget-header:first-child {
  display: none;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .ui-widget-header {
  border: none;
  margin-top: 18px;
  background-color: #f9fcff;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .module-container {
  border: none;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .module-container .graph {
  box-sizing: border-box;
  height: 600px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .module-container .content {
  border: 0px solid #BBBBBB;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .module-container #company-main-graph {
  border: 0px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header.header-with-buttons {
  height: 32px;
  padding: 0px;
  position: relative;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header.header-with-buttons .formticker {
  padding: 6px 12px;
  line-height: 18px;
  height: 18px;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .title,
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .header_text {
  margin-top: 0px;
  float: left;
  margin-left: 0px;
  font-family: Helvetica Neue, sans-serif;
  cursor: default;
  font-size: 18px;
  line-height: 24px;
  height: 32px;
  padding: 4px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  border: 1px solid transparent;
  color: #1e374d;
  font-weight: normal;
  font-style: normal;
  padding-left: 0;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .formticker {
  margin-left: 12px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .seperator {
  margin: 4px 16px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .select-box-holder {
  float: right;
  margin-top: 0px;
  margin-left: 5px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .button-with-attachment {
  cursor: pointer;
  box-sizing: border-box;
  margin: 4px 0px;
  padding: 4px;
  height: 24px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .button-with-attachment > x-svg {
  display: flex;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .button-with-attachment .icon-hamburger {
  height: 16px;
  width: 16px;
  fill: #3d7fba;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .button-with-attachment:hover {
  background: #F4F8FE;
  border-radius: 2px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .button-with-attachment:hover .icon-hamburger {
  fill: #326b9e;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .button-with-attachment.selected {
  background-color: #3d7fba;
  border-radius: 2px;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .button-with-attachment.selected .icon-hamburger {
  fill: #ffffff !important;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .button {
  border: 1px solid #3d7fba;
  padding: 6px 12px;
  background: white;
  color: #3d7fba;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .button .icon {
  fill: #3d7fba;
}
.common-fin-container #main_right_container #surprisechart_data #surprise-earnings-wrapper .header .button .icon_text {
  padding-left: 6px;
  color: inherit;
  font-family: Helvetica Neue, sans-serif;
  font-size: 14px;
}
.common-fin-container #main_right_container #statements_data {
  box-sizing: border-box;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer {
  width: 100%;
  height: 89%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BBBBBB;
  -webkit-box-shadow: #EEEEEE 1px 1px 0px 0px;
  -moz-box-shadow: #EEEEEE 1px 1px 0px 0px;
  box-shadow: #EEEEEE 1px 1px 0px 0px;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html {
  width: inherit;
  min-width: 1024px;
  height: 100%;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal {
  height: 100%;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-header {
  background: #e9f1f9;
  height: 42px;
  border-bottom: 2px solid #CCD8E6;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-header .title {
  float: left;
  text-overflow: ellipsis;
  max-width: 861px;
  overflow-x: hidden;
  white-space: nowrap;
  border-bottom: 0px;
  line-height: 30px;
  padding: 6px;
  font-size: 13px;
  font-family: Arial, sans-serif;
  color: #666;
  margin: 0px;
  font-weight: normal;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer {
  overflow: hidden;
  border-bottom: solid 1px #8ABFD7;
  background: #7e91ad;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header {
  width: 100%;
  overflow-y: hidden;
  white-space: nowrap;
  height: 42px;
  padding-left: 0px;
  font-family: Arial, sans-serif;
  line-height: 24px;
  background: #7e91ad;
  float: left;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .quarter_text {
  display: inline-block;
  font-size: 13px;
  line-height: 18px;
  margin: 12px 0px;
  padding-left: 18px;
  float: right;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .quarter_results_outer {
  display: inline-block;
  color: #666;
  font-size: 13px;
  line-height: 18px;
  margin-top: 6px;
  margin-left: 12px;
  margin-right: 10px;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .item {
  margin-right: 4px;
  border: solid 1px transparent;
  cursor: pointer;
  font-size: 12px;
  line-height: 18px;
  margin: 5px 4px 0px 0px;
  padding: 3px 4px 3px 4px;
  display: inline-block;
  color: #fff;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .item:hover {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #ffffff;
  border: 0px;
  color: #7e91ad;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .item:first-child {
  margin-left: 18px;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .sub-header-outer .sub-header .selected {
  webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #ffffff;
  border: 0px;
  color: #7e91ad;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl {
  width: 290px;
  height: 40px;
  float: left;
  /*background: #F8F8F8;*/
  border-right: 1px solid #BCBCBC;
  border-bottom: 1px solid #BCBCBC;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder {
  height: 100%;
  font-size: 14px;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_icon {
  color: #595959;
  width: 5%;
  margin-top: 14px;
  padding-left: 5%;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_xbrm_form {
  height: 100%;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .search_xbrl .xbrl_search_box_holder .search_xbrm_form input {
  outline: none;
  border: 0px;
  background: transparent;
  font-size: 12px;
  margin-left: 2%;
  height: 100%;
  width: 87%;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container {
  /*height:500px;*/
  clear: both;
  height: 99%;
  border-bottom: 44px solid transparent;
  box-sizing: border-box;
  overflow: hidden;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu {
  height: 100%;
  width: 290px;
  float: left;
  overflow-y: auto;
  /*background:#F9F9F9;*/
  padding-bottom: 10px;
  border-right: 1px solid #BCBCBC;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-container {
  height: 100%;
  overflow-y: auto;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-subheading {
  padding-left: 6px;
  padding-top: 6px;
  font-size: 13px;
  color: #3d7fba;
  font-weight: bold;
  line-height: 24px;
  padding-bottom: 6px;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .first {
  border-top: none;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-item {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding-left: 18px;
  padding-top: 0px;
  padding-bottom: 5px;
  font-size: 13px;
  font-family: Arial, sans-serif;
  color: #3d7fba;
  line-height: 18px;
  padding-bottom: 6px;
  text-transform: capitalize;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .menu-item:hover {
  cursor: pointer;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .left-menu .selected {
  /*font-weight:bold;*/
  background: none;
  color: #333;
  border-right: 6px solid #7e91ad;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content {
  height: 100%;
  overflow-y: hidden;
  background: #fff;
  /*padding: 5px;*/
  position: relative;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table {
  height: 36px;
  background: #fff;
  border-bottom: solid 1px #CCD8E6;
  font-size: 13px;
  font-family: Arial, sans-serif;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .xbrl_version {
  float: left;
  font-size: 12px;
  text-transform: capitalize;
  margin-left: 1%;
  border: 1px solid #3d7fba;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  cursor: pointer;
  color: #3d7fba;
  background-color: #fff;
  text-align: center;
  line-height: 18px;
  padding: 3px 6px;
  font-family: Arial, sans-serif;
  box-sizing: border-box;
  margin-top: 5px;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .content-heading {
  float: left;
  text-align: center;
  font-size: 13px;
  font-family: Arial, sans-serif;
  color: #666;
  line-height: 24px;
  padding: 6px 0px;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .header-table .xbrl_export {
  float: right;
  cursor: pointer;
  opacity: 0.45;
  padding-bottom: 0px;
  font-size: 18px;
  margin-top: 9px;
  margin-right: 12px;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .wrapper-report-container {
  height: 100%;
  overflow: auto;
  width: 100%;
  border-bottom: solid 35px white;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .report-container {
  float: left;
  /*margin-left:8px;*/
  /*margin-top:8px;*/
  /*margin-right:8px;*/
}
.common-fin-container #main_right_container #statements_data #xbrl_outer #xbrl-html .xbrl-modal .xbrl-container .right-content .report-container a {
  cursor: default;
}
.common-fin-container #main_right_container #privateComparables_data {
  overflow-x: auto;
  min-height: 200px;
}
.common-fin-container #main_right_container #privateComparables_data .header {
  border-bottom: 1px solid #CCD8E6;
  padding: 10px 0px;
  display: block;
  margin-bottom: 20px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.common-fin-container #main_right_container #privateComparables_data .header .header-text {
  width: 200px;
  font-family: Helvetica Neue, sans-serif;
  cursor: default;
  font-size: 18px;
  line-height: 24px;
  height: 32px;
  padding: 4px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  border: 1px solid transparent;
  color: #1e374d;
  font-weight: normal;
  font-style: normal;
}
.common-fin-container #main_right_container #privateComparables_data .header .peers-dropdown-options {
  display: inline-block;
  vertical-align: middle;
  margin-left: 20px;
}
.common-fin-container #main_right_container #privateComparables_data .header .peers-dropdown-options .select2-container {
  width: 210px;
  line-height: 21px;
}
.common-fin-container #main_right_container #privateComparables_data .header .peers-dropdown-options .select2-container a {
  border: 1px solid #BBC6D5;
  background: #FFFFFF;
  border-radius: 2px ;
  height: 32px ;
  line-height: 32px ;
  padding: 0 0 0 10px ;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #privateComparables_data .header .peers-dropdown-options .select2-container a span {
  margin-right: 24px;
  line-height: 0.71;
  color: #3d7fba;
  font-size: 13px;
  font-weight: 500;
  padding: 10px 0;
}
.common-fin-container #main_right_container #privateComparables_data .header .peers-dropdown-options .select2-container a div {
  background: #F9FCFF;
  border-left: 1px solid #BBC6D5;
  border-radius: 0 2px 2px 0;
}
.common-fin-container #main_right_container #privateComparables_data .header .peers-dropdown-options .select2-container a div b {
  background-image: url(../images/down-traingle@4x.png);
  margin: auto ;
  margin-top: 14px ;
  width: 8px;
  height: 4px;
  background-size: 8px 4px;
}
.common-fin-container #main_right_container #privateComparables_data .header .peers-dropdown-options .select2-container.select2-dropdown-open a div b {
  background-position: initial;
}
.common-fin-container #main_right_container #privateComparables_data .header .peers-intl {
  display: inline-block;
  vertical-align: middle;
  width: 176px;
  height: 32px;
  line-height: 29px;
  margin-left: 10px;
  background-color: #ffffff;
  border: 1px solid #BBC6D5;
  margin-top: 0;
  cursor: pointer;
  text-align: center;
}
.common-fin-container #main_right_container #privateComparables_data .header .peers-intl input {
  display: inline-block;
  vertical-align: middle;
}
.common-fin-container #main_right_container #privateComparables_data .header .peers-intl label {
  margin-right: 6px;
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 30px;
  letter-spacing: normal;
  color: #3d7fba;
  margin-top: 0;
}
.common-fin-container #main_right_container #privateComparables_data .no-results {
  position: relative;
}
.common-fin-container #main_right_container #social_data .all_page_header {
  height: 32px;
}
.common-fin-container #main_right_container #social_data .all_page_header .doc_text {
  font-family: Helvetica Neue, sans-serif;
  cursor: default;
  font-size: 18px;
  line-height: 24px;
  height: 32px;
  padding: 4px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  border: 1px solid transparent;
  color: #1e374d;
  font-weight: normal;
  font-style: normal;
  padding-left: 0;
  margin-top: 0;
}
.common-fin-container #main_right_container #social_data .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 250px;
  background-size: auto 100%;
  position: relative;
}
.common-fin-container #main_right_container #social_data .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer {
  box-sizing: border-box;
  height: inherit;
  height: 99%;
  border-bottom: 63px solid transparent;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer {
  box-sizing: border-box;
  height: inherit;
  width: 656px;
  float: left;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .news_outer {
  overflow: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .news_outer .news_data_header {
  font-family: Arial, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #666;
  box-sizing: border-box;
  padding-left: 6px;
  overflow: auto;
  margin-bottom: 10px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .news_outer #newscontainer {
  height: 100%;
  overflow: auto;
  border-bottom: solid 34px #fff;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .news_outer #newscontainer .doc-container {
  height: 100%;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .news_outer #newscontainer .doc-container .list-item {
  padding-top: 10px;
  padding-bottom: 10px;
  min-height: 40px;
  border-bottom: 1px solid #e8f1f9;
  overflow-x: hidden;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .news_outer #newscontainer .doc-container .list-item .item-container {
  padding-left: 6px;
  padding-right: 10px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .news_outer #newscontainer .doc-container .list-item .item-container .news-articles-container {
  padding-right: 4px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .news_outer #newscontainer .doc-container .list-item .item-container .news-articles-container .headline {
  color: #437FB7;
  font-size: 12px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  margin-bottom: 5px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .news_outer #newscontainer .doc-container .list-item .item-container .news-articles-container .hover-icon {
  fill: #437FB7;
  height: 12px;
  width: 12px;
  cursor: pointer;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .news_outer #newscontainer .doc-container .list-item .item-container .news-articles-container .content {
  line-height: 14px;
  font-size: 11px;
  color: #000000;
  max-height: 45px;
  text-overflow: -o-ellipsis-lastline;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 5px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .news_outer #newscontainer .doc-container .list-item .item-container .news-articles-container .ticker_source_outer .ticker {
  float: left;
  padding-top: 4px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .news_outer #newscontainer .doc-container .list-item .item-container .news-articles-container .ticker_source_outer .source {
  font-size: 9px;
  color: #999999;
  padding-top: 4px;
  padding-right: 6px;
  float: left;
  line-height: 18px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .news_outer #newscontainer .doc-container .list-item .item-container .news-articles-container .ticker_source_outer .author {
  font-size: 9px;
  color: #999999;
  padding-top: 4px;
  float: left;
  line-height: 18px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .lxn_news_outer {
  overflow: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .lxn_news_outer .news_data_header {
  font-family: Arial, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #666;
  box-sizing: border-box;
  padding-left: 6px;
  overflow: auto;
  margin-bottom: 10px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .lxn_news_outer #lxnnewscontainer {
  height: 100%;
  overflow: auto;
  border-bottom: solid 34px #fff;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .lxn_news_outer #lxnnewscontainer .doc-container {
  height: 100%;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .lxn_news_outer #lxnnewscontainer .doc-container .list-item {
  padding-top: 10px;
  padding-bottom: 10px;
  min-height: 40px;
  border-bottom: 1px solid #e8f1f9;
  overflow-x: hidden;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .lxn_news_outer #lxnnewscontainer .doc-container .list-item .item-container {
  padding-left: 6px;
  padding-right: 10px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .lxn_news_outer #lxnnewscontainer .doc-container .list-item .item-container .news-articles-container {
  padding-right: 4px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .lxn_news_outer #lxnnewscontainer .doc-container .list-item .item-container .news-articles-container .headline {
  color: #437FB7;
  font-size: 12px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  margin-bottom: 5px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .lxn_news_outer #lxnnewscontainer .doc-container .list-item .item-container .news-articles-container .hover-icon {
  fill: #437FB7;
  height: 12px;
  width: 12px;
  cursor: pointer;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .lxn_news_outer #lxnnewscontainer .doc-container .list-item .item-container .news-articles-container .content {
  line-height: 14px;
  font-size: 11px;
  color: #000000;
  max-height: 45px;
  text-overflow: -o-ellipsis-lastline;
  display: -webkit-box;
  -webkit-line-clamp: 1;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 5px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .lxn_news_outer #lxnnewscontainer .doc-container .list-item .item-container .news-articles-container .ticker_source_outer .ticker {
  float: left;
  padding-top: 4px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .lxn_news_outer #lxnnewscontainer .doc-container .list-item .item-container .news-articles-container .ticker_source_outer .source {
  font-size: 9px;
  color: #999999;
  padding-top: 4px;
  padding-right: 6px;
  float: left;
  line-height: 18px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .lxn_news_outer #lxnnewscontainer .doc-container .list-item .item-container .news-articles-container .ticker_source_outer .author {
  font-size: 9px;
  color: #999999;
  padding-top: 4px;
  float: left;
  line-height: 18px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .gutter {
  height: 3%;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .article_outer {
  overflow: hidden;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .article_outer .article_data_header {
  font-family: Arial, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #666;
  overflow: auto;
  box-sizing: border-box;
  padding-left: 10px;
  margin-bottom: 10px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .article_outer #articlescontainer {
  height: 100%;
  overflow: auto;
  border-bottom: solid 34px #fff;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .article_outer #articlescontainer .doc-container .list-item {
  padding-top: 10px;
  padding-bottom: 10px;
  min-height: 40px;
  border-bottom: 1px solid #e8f1f9;
  overflow-x: hidden;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .article_outer #articlescontainer .doc-container .list-item .item-container {
  padding-left: 6px;
  padding-right: 10px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .article_outer #articlescontainer .doc-container .list-item .item-container .news-articles-container {
  padding-right: 4px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .article_outer #articlescontainer .doc-container .list-item .item-container .news-articles-container .headline {
  width: 100% !important;
  color: #437FB7;
  font-size: 12px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  margin-bottom: 5px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .article_outer #articlescontainer .doc-container .list-item .item-container .news-articles-container .headline a {
  color: #437FB7;
  text-decoration: none;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .article_outer #articlescontainer .doc-container .list-item .item-container .news-articles-container .hover-icon {
  color: #437FB7;
  font-size: 12px;
  cursor: pointer;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .article_outer #articlescontainer .doc-container .list-item .item-container .news-articles-container .content {
  line-height: 14px;
  font-size: 11px;
  color: #000000;
  max-height: 45px;
  text-overflow: -o-ellipsis-lastline;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 5px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .article_outer #articlescontainer .doc-container .list-item .item-container .news-articles-container .ticker {
  float: left;
  padding-top: 4px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .article_outer #articlescontainer .doc-container .list-item .item-container .news-articles-container .source {
  font-size: 9px;
  color: #999999;
  padding-top: 4px;
  padding-right: 6px;
  float: left;
  line-height: 18px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .news_article_outer .article_outer #articlescontainer .doc-container .list-item .item-container .news-articles-container .author {
  font-size: 9px;
  color: #999999;
  padding-top: 4px;
  line-height: 18px;
  float: left;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer {
  box-sizing: border-box;
  height: inherit;
  width: 356px;
  float: right;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer .tweet_data_header {
  font-family: Arial, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #666;
  overflow: auto;
  box-sizing: border-box;
  padding-left: 10px;
  margin-bottom: 10px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer {
  overflow: auto;
  border-bottom: solid 34px #fff;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container {
  height: 100%;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item:not(:first-child) {
  padding-top: 6px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding: 12px;
  font-size: 14px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item .tweet-left-container {
  float: left;
  height: 40px;
  width: 40px;
  margin-right: 12px;
  overflow: auto;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item .tweet-left-container .tweet-profile-pic {
  height: 100%;
  width: 100%;
  /* background: grey; */
  background-size: 100% 100%;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item .tweet-right-container {
  margin-left: 52px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item .tweet-right-container a {
  text-decoration: none;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item .tweet-right-container a:hover {
  text-decoration: underline;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item .tweet-right-container .upper-row-header .tweet-message {
  font-size: 14px;
  font-weight: bold;
  color: #333333;
  margin-right: 7px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item .tweet-right-container .upper-row-header .tweet-source.user {
  font-size: 12px;
  color: #999999;
  height: 16px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item .tweet-right-container .content {
  font-size: 11px;
  color: #333333;
  line-height: 18px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item .tweet-right-container .content a {
  color: #3d7fba;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item .tweet-right-container .ticker {
  float: left;
  padding-top: 4px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item .tweet-right-container .author {
  float: left;
  font-size: 9px;
  color: #999999;
  padding-top: 4px;
  line-height: 18px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item .tweet-right-container .author a {
  color: #999999;
  text-decoration: none;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .list-item:hover {
  background-color: #e2f2fb;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .doc-container .new_tweet {
  background-color: #fef3c2;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .tweets_pagination {
  float: right;
  padding-top: 12px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .tweets_pagination .prev_tweets {
  border: 1px solid #d4e0ea;
  float: left;
  height: 25px;
  text-align: center;
  margin: auto;
  border-radius: 3px;
  width: 25px;
  cursor: pointer;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .tweets_pagination .prev_tweets .icon {
  fill: #bbc6d5;
  margin: auto;
  height: 18px;
  width: 18px;
  margin-top: 3px;
  margin-right: 4px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .tweets_pagination .prev_tweets.disable {
  cursor: default;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .tweets_pagination .prev_tweets.enable {
  border-color: #698094;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .tweets_pagination .prev_tweets.enable .icon {
  fill: #698094;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .tweets_pagination .next_tweets {
  float: left;
  border: 1px solid #d4e0ea;
  height: 25px;
  margin-left: 12px;
  border-radius: 3px;
  width: 25px;
  cursor: pointer;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .tweets_pagination .next_tweets .icon {
  fill: #bbc6d5;
  margin: auto;
  height: 18px;
  width: 18px;
  margin-top: 3px;
  margin-left: 4px;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .tweets_pagination .next_tweets.disable {
  cursor: default;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .tweets_pagination .next_tweets.enable {
  border-color: #698094;
}
.common-fin-container #main_right_container #social_data .news_tweets_outer .tweets_outer #tweetscontainer .tweets_pagination .next_tweets.enable .icon {
  fill: #698094;
}
.common-fin-container #main_right_container #compinfo_data .all_page_header {
  height: 32px;
}
.common-fin-container #main_right_container #compinfo_data .all_page_header .doc_text {
  font-family: Helvetica Neue, sans-serif;
  cursor: default;
  font-size: 18px;
  line-height: 24px;
  height: 32px;
  padding: 4px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  border: 1px solid transparent;
  color: #1e374d;
  font-weight: normal;
  font-style: normal;
  margin-top: 0;
  padding-left: 0;
}
.common-fin-container #main_right_container #compinfo_data .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 250px;
  background-size: auto 100%;
  position: relative;
}
.common-fin-container #main_right_container #compinfo_data .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer {
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BBBBBB;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-shadow: #EEEEEE 1px 1px 0px 0px;
  -moz-box-shadow: #EEEEEE 1px 1px 0px 0px;
  box-shadow: #EEEEEE 1px 1px 0px 0px;
  border: 0px;
  box-shadow: none;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer .management_info_data_header {
  font-family: Arial, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #3d7fba;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  overflow: auto;
  margin-bottom: 18px;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info {
  background: #fff;
  border-spacing: 0 6px;
  width: 100%;
  margin: auto;
  font-size: 12px;
  margin-top: -18px;
  table-layout: fixed;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_head th {
  text-align: center;
  /*font-size:14px;*/
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body {
  /*tr:nth-child(even) {background: @fmc-white};*/
  /*tr:nth-child(odd) {background: #f3f8fd};*/
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body td {
  vertical-align: top;
  /*padding:12px 6px;*/
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .name {
  color: #3d7fba;
  font-size: 18px;
  line-height: 24px;
  height: 24px;
  padding: 12px 0px;
  min-width: 100px;
  clear: both;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .info {
  padding-left: 10px;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .info .column {
  float: left;
  color: #666;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .info .column .ele {
  margin-top: 18px;
  overflow: hidden;
  width: 100%;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .info .column .ele:first-child {
  margin-top: 0px;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .info .column .position::before {
  content: "Designation :";
  clear: both;
  display: block;
  font-weight: bold;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .info .column .since:before {
  content: "Time at company :";
  clear: both;
  display: block;
  font-weight: bold;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .info .column .age::before {
  content: "Age :";
  clear: both;
  display: block;
  font-weight: bold;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .info .column .compensation::before {
  content: "Gender :";
  clear: both;
  display: block;
  font-weight: bold;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .info .column .options::before {
  content: "Options";
  clear: both;
  display: block;
  font-weight: bold;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .info .column .value::before {
  content: "Value";
  clear: both;
  display: block;
  font-weight: bold;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .info .column.small {
  width: 35%;
  margin-left: 5%;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .info .column.large {
  width: 60%;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .desc {
  padding-right: 10px;
  color: #666;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .desc .paratext {
  text-align: justify;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .mgmt-strip td {
  border-top: 1px solid #d0d9e1;
  padding-bottom: 12px;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .mgmt-strip .mgmt-name {
  cursor: pointer;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .mgmt-strip .mgmt-name div:hover {
  text-decoration: underline;
}
.common-fin-container #main_right_container #compinfo_data .management_info_outer #employees_info #mgmt_info_body .mgmt-strip:first-child td {
  border-top: none;
}
.common-fin-container #main_right_container #compinfo_data .board_info_outer {
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BBBBBB;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-shadow: #EEEEEE 1px 1px 0px 0px;
  -moz-box-shadow: #EEEEEE 1px 1px 0px 0px;
  box-shadow: #EEEEEE 1px 1px 0px 0px;
  border: 0px;
  box-shadow: none;
}
.common-fin-container #main_right_container #compinfo_data .board_info_outer .board_info_data_header {
  font-family: Arial, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #3d7fba;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  overflow: auto;
  margin-bottom: 18px;
}
.common-fin-container #main_right_container #compinfo_data .board_info_outer #board_info {
  background: #fff;
  border-spacing: 0 6px;
  width: 100%;
  margin: auto;
  font-size: 16px;
  color: #666;
}
.common-fin-container #main_right_container #compinfo_data .board_info_outer #board_info #board_info_head {
  font-size: 14px;
  color: #666;
}
.common-fin-container #main_right_container #compinfo_data .board_info_outer #board_info #board_info_body tr:nth-child(even) {
  background: #ffffff;
}
.common-fin-container #main_right_container #compinfo_data .board_info_outer #board_info #board_info_body tr:nth-child(odd) {
  background: #f3f8fd;
}
.common-fin-container #main_right_container #compinfo_data .board_info_outer #board_info #board_info_body td {
  vertical-align: top;
  font-size: 80%;
  padding-right: 5%;
}
.common-fin-container #main_right_container #compinfo_data .board_info_outer #board_info #board_info_body .board-strip .mgmt-name {
  cursor: pointer;
}
.common-fin-container #main_right_container #compinfo_data .startup_acquisitions_outer {
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BBBBBB;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-shadow: #EEEEEE 1px 1px 0px 0px;
  -moz-box-shadow: #EEEEEE 1px 1px 0px 0px;
  box-shadow: #EEEEEE 1px 1px 0px 0px;
  border: 0px;
  box-shadow: none;
}
.common-fin-container #main_right_container #compinfo_data .startup_acquisitions_outer .startup_acquisitions_data_header {
  font-family: Arial, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #3d7fba;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  overflow: auto;
  margin-bottom: 18px;
}
.common-fin-container #main_right_container #compinfo_data .startup_acquisitions_outer #startup_acquisitions {
  background: #fff;
  border-spacing: 0 6px;
  width: 100%;
  margin: auto;
  font-size: 16px;
  color: #666;
}
.common-fin-container #main_right_container #compinfo_data .startup_acquisitions_outer #startup_acquisitions #startup_acquisitions_head {
  font-size: 14px;
  color: #666;
}
.common-fin-container #main_right_container #compinfo_data .startup_acquisitions_outer #startup_acquisitions #startup_acquisitions_body tr:nth-child(even) {
  background: #ffffff;
}
.common-fin-container #main_right_container #compinfo_data .startup_acquisitions_outer #startup_acquisitions #startup_acquisitions_body tr:nth-child(odd) {
  background: #f3f8fd;
}
.common-fin-container #main_right_container #compinfo_data .startup_acquisitions_outer #startup_acquisitions #startup_acquisitions_body td {
  vertical-align: top;
  font-size: 80%;
}
.common-fin-container #main_right_container #compinfo_data .row_separator {
  margin: 30px 0;
  height: 0;
  border-style: none;
  border-bottom: 1px solid #d0d9e1;
  background-color: transparent;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer {
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  margin-bottom: 20px;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer .comp_events_data_header {
  font-family: Arial, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #3d7fba;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  overflow: auto;
  margin-bottom: 18px;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer {
  height: 100%;
  overflow: auto;
  padding-right: 6px;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .comp_evenst_ul {
  margin: 0px;
  padding: 0px;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .comp_evenst_ul .single-company-event:not(:first-child) {
  padding-top: 6px;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .comp_evenst_ul li {
  list-style-type: none;
  font-size: 14px;
  line-height: 18px;
  /*color: #3f7fbd;*/
  color: #3d7fba;
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  overflow: auto;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .comp_evenst_ul li:hover {
  color: #3d7fba;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .comp_evenst_ul li .company-event-name {
  float: left;
  width: 65%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #666;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .comp_evenst_ul li .company-event-title {
  float: left;
  min-width: 100px;
  width: 300px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 20px;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .comp_evenst_ul li .company-event-title:hover {
  text-decoration: underline;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs {
  float: right;
  width: 20%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs span {
  float: right;
  padding-right: 10px;
  cursor: pointer;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  text-align: right;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs span:hover {
  text-decoration: underline;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs .no-data {
  cursor: default;
  color: white;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs .no-data-event {
  cursor: default;
  color: white;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs .no-data-event:hover {
  text-decoration: none;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .comp_evenst_ul li .company-event-date {
  float: right;
  color: #999999;
  width: 15%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  text-align: right;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .list-item:not(:first-child) {
  padding-top: 6px;
}
.common-fin-container #main_right_container #compinfo_data .comp_events_outer #compeventscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
}
.common-fin-container #main_right_container #documents_data .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 465px;
  position: relative;
}
.common-fin-container #main_right_container #documents_data .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #documents_data .documents_header {
  height: 32px;
  padding-bottom: 18px;
  border-bottom: 1px solid #d0d9e1;
  width: 1050px;
  position: relative;
  left: -18px;
  margin-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .documents_header .doc_text {
  font-family: Helvetica Neue, sans-serif;
  cursor: default;
  font-size: 18px;
  line-height: 24px;
  height: 32px;
  padding: 4px;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  border: 1px solid transparent;
  color: #1e374d;
  font-weight: normal;
  font-style: normal;
  padding-left: 18px;
}
.common-fin-container #main_right_container #documents_data .documents_header .icon {
  font-size: 35px;
  margin-left: 12px;
  margin-right: 5px;
  display: none;
}
.common-fin-container #main_right_container #documents_data .documents_header .doc-search-box {
  width: 166px;
  float: right;
  border: 1px solid #cccccc;
  border-radius: 5px;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  padding: 6px 12px;
  color: #cccccc;
}
.common-fin-container #main_right_container #documents_data .documents_header .doc-search-box .docsearch-form {
  margin: 0px;
  padding: 0px;
}
.common-fin-container #main_right_container #documents_data .documents_header .doc-search-box .docsearch-form .search-outer-wrapper .search-box {
  width: 114px;
  font-size: 14px;
  padding-right: 12px;
  line-height: 18px;
  height: inherit;
  border: 0px;
  padding: 0px;
  margin: 0px;
  color: #ccc;
}
.common-fin-container #main_right_container #documents_data .documents_header .doc-search-box .docsearch-form .search-outer-wrapper .fa-search {
  margin-top: 2px;
  font-size: 14px;
  padding-left: 12px;
}
.common-fin-container #main_right_container #documents_data .documents_header .doc-search-box .search-icon {
  float: left;
  margin-top: 8px;
  color: #BCBCBC;
  font-size: 14px;
  margin-right: 6px;
}
.common-fin-container #main_right_container #documents_data .documents_header .doc-search-box:hover {
  border: solid 1px #3d7fba;
  border-radius: 5px;
  -webkit-transition: all 0.3s ease-out;
  -moz-transition: all 0.3s ease-out;
  -ms-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out;
}
.common-fin-container #main_right_container #documents_data .documents_header .doc-search-box:active {
  border: solid 1px #3d7fba;
  border-radius: 5px;
}
.common-fin-container #main_right_container #documents_data .documents_header .doc-sort {
  font-size: 14px;
  margin-top: 7px;
  margin-left: 20px;
}
.common-fin-container #main_right_container #documents_data .documents_header .doc-sort .outer-wrapper .msg {
  color: #cccccc;
  margin-right: 4px;
}
.common-fin-container #main_right_container #documents_data .documents_header .doc-sort .outer-wrapper .sort-options .option {
  color: #3d7fba;
  float: left;
  cursor: pointer;
  margin-right: 12px;
}
.common-fin-container #main_right_container #documents_data .documents_header .doc-sort .outer-wrapper .sort-options .option:last-child {
  padding-right: 0px;
}
.common-fin-container #main_right_container #documents_data .documents_header .doc-sort .outer-wrapper .sort-options .option.selected_sort {
  color: #000000;
  font-weight: bold;
}
.common-fin-container #main_right_container #documents_data .category_outer .row {
  width: 100%;
  box-sizing: border-box;
  margin-top: 20px;
  overflow: auto;
  overflow-x: hidden;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .row_separator {
  margin: 30px 0;
  height: 0;
  border-style: none;
  border-bottom: 1px solid #d0d9e1;
  background-color: transparent;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .separator {
  width: 18px;
  height: inherit;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .header {
  font-family: Arial, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #3d7fba;
  margin-bottom: 24px;
  overflow: auto;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .header .header_text {
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .header .header_text:hover {
  text-decoration: underline;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .header .separator_share {
  margin: 0px 12px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  float: left;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs .filings_data_header {
  margin-bottom: 0px;
  padding-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs .filings_data_header .filings_pagination {
  float: right;
  padding-top: 12px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs .filings_data_header .filings_pagination .prev_filings {
  border: 1px solid #ccc;
  float: left;
  height: 25px;
  text-align: center;
  margin: auto;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_prev.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs .filings_data_header .filings_pagination .prev_filings .fa-caret-left {
  color: #ccc;
  text-align: center;
  margin: auto;
  line-height: 25px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs .filings_data_header .filings_pagination .prev_filings.disable {
  background: url(../images/smal_arrow_disabled_prev.png) no-repeat center center;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs .filings_data_header .filings_pagination .next_filings {
  float: left;
  border: 1px solid #ccc;
  height: 25px;
  margin-left: 10px;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_next.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs .filings_data_header .filings_pagination .next_filings .fa-caret-right {
  color: #ccc;
  line-height: 25px;
  text-align: center;
  margin: auto;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs .filings_data_header .filings_pagination .next_filings.disable {
  background: url(../images/smal_arrow_disabled_next.png) no-repeat center center;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs #filingscontainer {
  overflow: auto;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs #filingscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs #filingscontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  width: 75px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  color: #666;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 195px;
  padding-right: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  width: 150px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .doc_view {
  width: 16px;
  padding: 0px 7px 0px 14px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .doc_view .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .doc_note {
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .doc_note .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .news_docs {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  float: right;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .news_docs .news_data_header {
  margin-bottom: 0px;
  padding-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .news_docs #newscontainer {
  overflow: auto;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .news_docs #newscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .news_docs #newscontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .news_docs #newscontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  width: 75px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  color: #666;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .news_docs #newscontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 195px;
  padding-right: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .news_docs #newscontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  width: 150px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .news_docs #newscontainer .doc-container .list-item .news-articles-container .doc_view {
  width: 16px;
  padding: 0px 7px 0px 14px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .news_docs #newscontainer .doc-container .list-item .news-articles-container .doc_view .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .news_docs #newscontainer .doc-container .list-item .news-articles-container .doc_note {
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .news_docs #newscontainer .doc-container .list-item .news-articles-container .doc_note .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .proxy_docs {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  float: right;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .proxy_docs .proxy_data_header {
  margin-bottom: 0px;
  padding-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .proxy_docs #proxycontainer {
  overflow: auto;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .proxy_docs #proxycontainer .doc-container .no-data {
  width: 100%;
  /*height:300px;*/
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 465px;
  /*height:100%;*/
}
.common-fin-container #main_right_container #documents_data .category_outer .row .proxy_docs #proxycontainer .doc-container .no-data img {
  width: 100%;
  height: auto;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .proxy_docs #proxycontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  width: 75px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  color: #666;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 195px;
  padding-right: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  width: 150px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .doc_view {
  width: 16px;
  padding: 0px 7px 0px 14px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .doc_view .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .doc_note {
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .doc_note .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .other_docs {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  float: right;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .other_docs .other_data_header {
  margin-bottom: 0px;
  padding-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .other_docs #othercontainer {
  overflow: auto;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .other_docs #othercontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .other_docs #othercontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .other_docs #othercontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  width: 75px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  color: #666;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .other_docs #othercontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 195px;
  padding-right: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .other_docs #othercontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  width: 150px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .other_docs #othercontainer .doc-container .list-item .news-articles-container .doc_view {
  width: 16px;
  padding: 0px 7px 0px 14px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .other_docs #othercontainer .doc-container .list-item .news-articles-container .doc_view .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .other_docs #othercontainer .doc-container .list-item .news-articles-container .doc_note {
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .other_docs #othercontainer .doc-container .list-item .news-articles-container .doc_note .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .transcripts_docs {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  float: left;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .transcripts_docs .transcripts_data_header {
  margin-bottom: 0px;
  padding-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .transcripts_docs #transcriptscontainer {
  overflow: auto;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .transcripts_docs #transcriptscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  width: 75px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  color: #666;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 195px;
  padding-right: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  width: 150px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .doc_view {
  width: 16px;
  padding: 0px 7px 0px 14px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .doc_view .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .doc_note {
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .doc_note .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .presentations_docs {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  float: left;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .presentations_docs .presentations_data_header {
  margin-bottom: 0px;
  padding-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .presentations_docs #presentationscontainer {
  overflow: auto;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .presentations_docs #presentationscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  width: 75px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  color: #666;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 195px;
  padding-right: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  width: 150px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .doc_view {
  width: 16px;
  padding: 0px 7px 0px 14px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .doc_view .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .doc_note {
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .row .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .doc_note .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer {
  box-sizing: border-box;
  height: inherit;
  width: 656px;
  float: left;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .presentations_outer {
  height: 48%;
  overflow: hidden;
  border: 1px solid #CCD8E6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .presentations_outer .presentations_data_header {
  font-family: Arial, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #3d7fba;
  border-bottom: 1px solid #CCD8E6;
  box-sizing: border-box;
  padding-left: 10px;
  overflow: auto;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .presentations_outer #presentationscontainer {
  height: 100%;
  overflow: auto;
  border-bottom: solid 24px #fff;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .presentations_outer #presentationscontainer .doc-container {
  height: 100%;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .presentations_outer #presentationscontainer .doc-container .list-item:not(:first-child) {
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .presentations_outer #presentationscontainer .doc-container .list-item {
  padding-top: 10px;
  padding-bottom: 10px;
  min-height: 40px;
  border-bottom: 1px solid #e8f1f9;
  overflow-x: hidden;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .presentations_outer #presentationscontainer .doc-container .list-item .item-container {
  padding-left: 6px;
  padding-right: 10px;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .presentations_outer #presentationscontainer .doc-container .list-item .item-container .news-articles-container {
  padding-right: 4px;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .presentations_outer #presentationscontainer .doc-container .list-item .item-container .news-articles-container .headline {
  color: #437FB7;
  font-size: 12px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  margin-bottom: 5px;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .presentations_outer #presentationscontainer .doc-container .list-item .item-container .news-articles-container .hover-icon {
  color: #437FB7;
  font-size: 12px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .presentations_outer #presentationscontainer .doc-container .list-item .item-container .news-articles-container .content {
  line-height: 14px;
  font-size: 11px;
  color: #000000;
  max-height: 45px;
  text-overflow: -o-ellipsis-lastline;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 5px;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .presentations_outer #presentationscontainer .doc-container .list-item .item-container .news-articles-container .ticker {
  float: left;
  padding-top: 4px;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .presentations_outer #presentationscontainer .doc-container .list-item .item-container .news-articles-container .author {
  font-size: 9px;
  color: #999999;
  padding-top: 2px;
  padding-right: 4px;
  float: left;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .presentations_outer #presentationscontainer .doc-container .list-item .item-container .news-articles-container .hover-icon {
  color: #437FB7;
  font-size: 12px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .gutter {
  height: 3%;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .transcripts_outer {
  height: 48%;
  overflow: hidden;
  border: 1px solid #CCD8E6;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .transcripts_outer .transcripts_data_header {
  font-family: Arial, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #3d7fba;
  border-bottom: 1px solid #CCD8E6;
  box-sizing: border-box;
  padding-left: 10px;
  overflow: auto;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .transcripts_outer #transcriptscontainer {
  height: 100%;
  overflow: auto;
  border-bottom: solid 24px #fff;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .transcripts_outer #transcriptscontainer .doc-container {
  height: 100%;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .transcripts_outer #transcriptscontainer .doc-container .list-item:not(:first-child) {
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .transcripts_outer #transcriptscontainer .doc-container .list-item {
  padding-top: 10px;
  padding-bottom: 10px;
  min-height: 40px;
  border-bottom: 1px solid #e8f1f9;
  overflow-x: hidden;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .transcripts_outer #transcriptscontainer .doc-container .list-item .item-container {
  padding-left: 6px;
  padding-right: 10px;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .transcripts_outer #transcriptscontainer .doc-container .list-item .item-container .news-articles-container {
  padding-right: 4px;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .transcripts_outer #transcriptscontainer .doc-container .list-item .item-container .news-articles-container .headline {
  color: #437FB7;
  font-size: 12px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  margin-bottom: 5px;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .transcripts_outer #transcriptscontainer .doc-container .list-item .item-container .news-articles-container .content {
  line-height: 14px;
  font-size: 11px;
  color: #000000;
  max-height: 45px;
  text-overflow: -o-ellipsis-lastline;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 5px;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .transcripts_outer #transcriptscontainer .doc-container .list-item .item-container .news-articles-container .ticker {
  float: left;
  padding-top: 4px;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .transcripts_outer #transcriptscontainer .doc-container .list-item .item-container .news-articles-container .author {
  font-size: 9px;
  color: #999999;
  padding-top: 2px;
  padding-right: 4px;
  float: left;
}
.common-fin-container #main_right_container #documents_data .category_outer .presentations_transcripts_outer .transcripts_outer #transcriptscontainer .doc-container .list-item .item-container .news-articles-container .hover-icon {
  color: #437FB7;
  font-size: 12px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .sec_filings_outer {
  border: 1px solid #CCD8E6;
  box-sizing: border-box;
  height: inherit;
  width: 356px;
  height: 99%;
  float: right;
}
.common-fin-container #main_right_container #documents_data .category_outer .sec_filings_outer .sec_filings_data_header {
  font-family: Arial, sans-serif;
  font-size: 18px;
  line-height: 24px;
  color: #3d7fba;
  overflow: auto;
  border-bottom: 1px solid #CCD8E6;
  box-sizing: border-box;
  padding-left: 10px;
}
.common-fin-container #main_right_container #documents_data .category_outer .sec_filings_outer #secfilingscontainer {
  height: 100%;
  overflow: auto;
  border-bottom: solid 24px #fff;
  box-sizing: border-box;
}
.common-fin-container #main_right_container #documents_data .category_outer .sec_filings_outer #secfilingscontainer .doc-container {
  height: 100%;
}
.common-fin-container #main_right_container #documents_data .category_outer .sec_filings_outer #secfilingscontainer .doc-container .list-item:not(:first-child) {
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .sec_filings_outer #secfilingscontainer .doc-container .list-item {
  padding-top: 10px;
  padding-bottom: 10px;
  min-height: 40px;
  border-bottom: 1px solid #e8f1f9;
  overflow-x: hidden;
}
.common-fin-container #main_right_container #documents_data .category_outer .sec_filings_outer #secfilingscontainer .doc-container .list-item .item-container {
  padding-left: 6px;
  padding-right: 10px;
}
.common-fin-container #main_right_container #documents_data .category_outer .sec_filings_outer #secfilingscontainer .doc-container .list-item .item-container .news-articles-container {
  padding-right: 4px;
}
.common-fin-container #main_right_container #documents_data .category_outer .sec_filings_outer #secfilingscontainer .doc-container .list-item .item-container .news-articles-container .headline {
  color: #437FB7;
  font-size: 12px;
  overflow: hidden;
  cursor: pointer;
  position: relative;
  margin-bottom: 5px;
}
.common-fin-container #main_right_container #documents_data .category_outer .sec_filings_outer #secfilingscontainer .doc-container .list-item .item-container .news-articles-container .content {
  line-height: 14px;
  font-size: 11px;
  color: #000000;
  max-height: 45px;
  text-overflow: -o-ellipsis-lastline;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 5px;
}
.common-fin-container #main_right_container #documents_data .category_outer .sec_filings_outer #secfilingscontainer .doc-container .list-item .item-container .news-articles-container .ticker {
  float: left;
  padding-top: 4px;
}
.common-fin-container #main_right_container #documents_data .category_outer .sec_filings_outer #secfilingscontainer .doc-container .list-item .item-container .news-articles-container .author {
  font-size: 9px;
  color: #999999;
  padding-top: 2px;
  padding-right: 4px;
  float: left;
}
.common-fin-container #main_right_container #documents_data .category_outer .sec_filings_outer #secfilingscontainer .doc-container .list-item .item-container .news-articles-container .hover-icon {
  color: #437FB7;
  font-size: 12px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .docs {
  margin-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .load-more {
  background: #fff;
  height: 24px;
  padding-bottom: 0px;
  padding-top: 0px;
  border-bottom: 1px solid #e8f1f9;
  box-shadow: none;
}
.common-fin-container #main_right_container #documents_data .category_outer .load-more .fa {
  line-height: 24px;
  font-size: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 {
  width: 50%;
  box-sizing: border-box;
  overflow: auto;
  overflow-x: hidden;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .header {
  font-size: 18px;
  line-height: 24px;
  color: #3d7fba;
  margin-bottom: 24px;
  overflow: auto;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .header .header_text {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .header .header_text:hover {
  text-decoration: underline;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .header .separator_share {
  margin: 0px 12px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  float: left;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs .filings_data_header {
  margin-bottom: 0px;
  padding-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs .filings_data_header .filings_pagination {
  float: right;
  padding-top: 12px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs .filings_data_header .filings_pagination .prev_filings {
  border: 1px solid #ccc;
  float: left;
  height: 25px;
  text-align: center;
  margin: auto;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_prev.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs .filings_data_header .filings_pagination .prev_filings .fa-caret-left {
  color: #ccc;
  text-align: center;
  margin: auto;
  line-height: 25px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs .filings_data_header .filings_pagination .prev_filings.disable {
  background: url(../images/smal_arrow_disabled_prev.png) no-repeat center center;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs .filings_data_header .filings_pagination .next_filings {
  float: left;
  border: 1px solid #ccc;
  height: 25px;
  margin-left: 10px;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_next.png) no-repeat center center;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs .filings_data_header .filings_pagination .next_filings .fa-caret-right {
  color: #ccc;
  line-height: 25px;
  text-align: center;
  margin: auto;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs .filings_data_header .filings_pagination .next_filings.disable {
  background: url(../images/smal_arrow_disabled_next.png) no-repeat center center;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs #filingscontainer {
  overflow: auto;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs #filingscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs #filingscontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  width: 75px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  color: #666;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 165px;
  padding-right: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  width: 150px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .doc_view {
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .doc_view .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .doc_note {
  width: 16px;
  padding: 0px 7px 0px 14px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .doc_note .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .external_link {
  width: 16px;
  fill: #3d7fba;
  padding: 0px 7px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .financial_docs #filingscontainer .doc-container .list-item .news-articles-container .external_link .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .transcripts_docs {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  float: left;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .transcripts_docs .transcripts_data_header {
  margin-bottom: 0px;
  padding-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .transcripts_docs #transcriptscontainer {
  overflow: auto;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .transcripts_docs #transcriptscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  width: 75px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  color: #666;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 165px;
  padding-right: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  width: 150px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .doc_view {
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .doc_view .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .doc_note {
  width: 16px;
  padding: 0px 7px 0px 14px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .doc_note .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .external_link {
  width: 16px;
  fill: #3d7fba;
  padding: 0px 7px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .transcripts_docs #transcriptscontainer .doc-container .list-item .news-articles-container .external_link .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .presentations_docs {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  float: left;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .presentations_docs .presentations_data_header {
  margin-bottom: 0px;
  padding-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .presentations_docs #presentationscontainer {
  overflow: auto;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .presentations_docs #presentationscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  width: 75px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  color: #666;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 165px;
  padding-right: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  width: 150px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .doc_view {
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .doc_view .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .doc_note {
  width: 16px;
  padding: 0px 7px 0px 14px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .doc_note .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .external_link {
  width: 16px;
  fill: #3d7fba;
  padding: 0px 7px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .presentations_docs #presentationscontainer .doc-container .list-item .news-articles-container .external_link .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .other_docs {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  float: left;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .other_docs .other_data_header {
  margin-bottom: 0px;
  padding-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .other_docs #othercontainer {
  overflow: auto;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .other_docs #othercontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .other_docs #othercontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .other_docs #othercontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  width: 75px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  color: #666;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .other_docs #othercontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 165px;
  padding-right: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .other_docs #othercontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  width: 150px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .other_docs #othercontainer .doc-container .list-item .news-articles-container .doc_view {
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .other_docs #othercontainer .doc-container .list-item .news-articles-container .doc_view .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .other_docs #othercontainer .doc-container .list-item .news-articles-container .doc_note {
  width: 16px;
  padding: 0px 7px 0px 14px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .other_docs #othercontainer .doc-container .list-item .news-articles-container .doc_note .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .other_docs #othercontainer .doc-container .list-item .news-articles-container .external_link {
  width: 16px;
  fill: #3d7fba;
  padding: 0px 7px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col1 .other_docs #othercontainer .doc-container .list-item .news-articles-container .external_link .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 {
  width: 50%;
  box-sizing: border-box;
  overflow: auto;
  overflow-x: hidden;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .header {
  font-size: 18px;
  line-height: 24px;
  color: #3d7fba;
  margin-bottom: 24px;
  overflow: auto;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .header .header_text {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .header .header_text:hover {
  text-decoration: underline;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .header .separator_share {
  margin: 0px 12px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .other_docs {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  float: right;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .other_docs .other_data_header {
  margin-bottom: 0px;
  padding-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .other_docs #othercontainer {
  overflow: auto;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .other_docs #othercontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .other_docs #othercontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .other_docs #othercontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  width: 75px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  color: #666;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .other_docs #othercontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 165px;
  padding-right: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .other_docs #othercontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  width: 150px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .other_docs #othercontainer .doc-container .list-item .news-articles-container .doc_view {
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .other_docs #othercontainer .doc-container .list-item .news-articles-container .doc_view .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .other_docs #othercontainer .doc-container .list-item .news-articles-container .doc_note {
  width: 16px;
  padding: 0px 7px 0px 14px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .other_docs #othercontainer .doc-container .list-item .news-articles-container .doc_note .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .other_docs #othercontainer .doc-container .list-item .news-articles-container .external_link {
  width: 16px;
  fill: #3d7fba;
  padding: 0px 7px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .other_docs #othercontainer .doc-container .list-item .news-articles-container .external_link .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .news_docs {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  float: right;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .news_docs .news_data_header {
  margin-bottom: 0px;
  padding-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .news_docs #newscontainer {
  overflow: auto;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .news_docs #newscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .news_docs #newscontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .news_docs #newscontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  width: 75px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  color: #666;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .news_docs #newscontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 195px;
  width: 165px;
  padding-right: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .news_docs #newscontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  width: 150px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .news_docs #newscontainer .doc-container .list-item .news-articles-container .doc_view {
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .news_docs #newscontainer .doc-container .list-item .news-articles-container .doc_view .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .news_docs #newscontainer .doc-container .list-item .news-articles-container .doc_note {
  width: 16px;
  padding: 0px 7px 0px 14px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .news_docs #newscontainer .doc-container .list-item .news-articles-container .doc_note .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .news_docs #newscontainer .doc-container .list-item .news-articles-container .external_link {
  width: 16px;
  fill: #3d7fba;
  padding: 0px 7px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .news_docs #newscontainer .doc-container .list-item .news-articles-container .external_link .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  float: right;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs .proxy_data_header {
  margin-bottom: 0px;
  padding-bottom: 18px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs #proxycontainer {
  overflow: auto;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs #proxycontainer .doc-container .no-data {
  width: 100%;
  /*height:300px;*/
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 465px;
  /*height:100%;*/
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs #proxycontainer .doc-container .no-data img {
  width: 100%;
  height: auto;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs #proxycontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  width: 75px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  color: #666;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 165px;
  padding-right: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  width: 150px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .doc_view {
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .doc_view .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .doc_note {
  width: 16px;
  padding: 0px 7px 0px 14px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .doc_note .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .external_link {
  width: 16px;
  fill: #3d7fba;
  padding: 0px 7px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .category_outer .col2 .proxy_docs #proxycontainer .doc-container .list-item .news-articles-container .external_link .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .chronological_outer,
.common-fin-container #main_right_container #documents_data .research_report_outer {
  width: 100%;
  box-sizing: border-box;
  margin-top: 30px;
  overflow: auto;
  overflow-x: hidden;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs {
  box-sizing: border-box;
  height: inherit;
  width: 1032px;
  float: left;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs .all_data_header,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs .all_data_header {
  margin-bottom: 0px;
  padding-bottom: 18px;
  font-size: 18px;
  line-height: 24px;
  color: #3d7fba;
  overflow: auto;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs .header_text,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs .header_text {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs .header_text:hover,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs .header_text:hover {
  text-decoration: underline;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs #allcontainer,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs #allcontainer {
  overflow: auto;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs #allcontainer .doc-container .list-item,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs #allcontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  padding-top: 6px;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .headline,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .headline {
  width: 130px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 10px;
  color: #666;
  text-transform: uppercase;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .subtype,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 470px;
  padding-right: 10px;
  cursor: pointer;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .date,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  width: 160px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .doc_view,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .doc_view {
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .doc_view .icon,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .doc_view .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .doc_note,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .doc_note {
  width: 16px;
  padding: 0px 7px 0px 14px;
  font-size: 16px;
  cursor: default;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .doc_note .icon,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .doc_note .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .external_link,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .external_link {
  fill: #3d7fba;
  width: 16px;
  padding: 0px 7px;
  font-size: 16px;
}
.common-fin-container #main_right_container #documents_data .chronological_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .external_link .icon,
.common-fin-container #main_right_container #documents_data .research_report_outer .all_docs #allcontainer .doc-container .list-item .news-articles-container .external_link .icon {
  width: 16px;
  height: 16px;
}
.common-fin-container #main_right_container #documents_data .research_report_outer .subtype {
  width: 760px !important;
}
.common-fin-container #main_right_container #documents_data .research_report_outer #allcontainer {
  border-top: 0px !important;
}
.common-fin-container #main_right_container #perf_data .row {
  width: 100%;
  box-sizing: border-box;
  margin-top: 30px;
  overflow: auto;
  overflow-x: hidden;
  position: relative;
}
.common-fin-container #main_right_container #perf_data .row .header {
  font-size: 18px;
  margin-bottom: 24px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.common-fin-container #main_right_container #perf_data .row .header .header_text {
  font-family: Helvetica Neue, sans-serif;
  cursor: default;
  font-size: 18px;
  line-height: 24px;
  height: 32px;
  padding: 4px 0;
  box-sizing: border-box;
  display: flex;
  flex-direction: row;
  align-items: center;
  border: 1px solid transparent;
  color: #1e374d;
  font-weight: normal;
  font-style: normal;
}
.common-fin-container #main_right_container #perf_data .row .header .no-hover {
  cursor: default;
}
.common-fin-container #main_right_container #perf_data .row .header .share_outer,
.common-fin-container #main_right_container #perf_data .row .header .button-with-attachment {
  cursor: pointer;
  box-sizing: border-box;
  margin: 0px;
  padding: 4px;
  height: 24px;
}
.common-fin-container #main_right_container #perf_data .row .header .share_outer > x-svg,
.common-fin-container #main_right_container #perf_data .row .header .button-with-attachment > x-svg {
  display: flex;
}
.common-fin-container #main_right_container #perf_data .row .header .share_outer .icon-hamburger,
.common-fin-container #main_right_container #perf_data .row .header .button-with-attachment .icon-hamburger {
  height: 16px;
  width: 16px;
  fill: #3d7fba;
}
.common-fin-container #main_right_container #perf_data .row .header .share_outer:hover,
.common-fin-container #main_right_container #perf_data .row .header .button-with-attachment:hover {
  background: #F4F8FE;
  border-radius: 2px;
}
.common-fin-container #main_right_container #perf_data .row .header .share_outer:hover .icon-hamburger,
.common-fin-container #main_right_container #perf_data .row .header .button-with-attachment:hover .icon-hamburger {
  fill: #326b9e;
}
.common-fin-container #main_right_container #perf_data .row .header .share_outer.selected,
.common-fin-container #main_right_container #perf_data .row .header .button-with-attachment.selected {
  background-color: #3d7fba;
  border-radius: 2px;
}
.common-fin-container #main_right_container #perf_data .row .header .share_outer.selected .icon-hamburger,
.common-fin-container #main_right_container #perf_data .row .header .button-with-attachment.selected .icon-hamburger {
  fill: #ffffff !important;
}
.common-fin-container #main_right_container #perf_data .row .header .separator {
  margin: 0px 12px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
.common-fin-container #main_right_container #perf_data .row .header .separator_share {
  margin: 0px 16px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
.common-fin-container #main_right_container #perf_data .row .header.header-with-buttons {
  line-height: 32px;
  height: 32px;
}
.common-fin-container #main_right_container #perf_data .row .header.header-with-buttons .select2-container .select2-choice div b {
  margin: 2px 0px;
}
.common-fin-container #main_right_container #perf_data .row .relative_ticker_select {
  margin-left: 12px;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table {
  width: 100%;
  display: block;
  overflow: auto;
  border-collapse: collapse;
  font-size: 11px;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table thead {
  text-align: right;
  font-size: 12px;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .top_header_row {
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .top_header_row .top_header_th {
  height: 23px;
  text-align: right;
  font-size: 12px;
  color: #666666;
  font-weight: bold;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .top_header_row .top_header_th .header_col_div {
  width: 30px;
  height: 15px;
  padding: 5px 10px;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .top_header_row .top_header_th .header_col_div p {
  margin: auto;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .top_header_row .quarter_col {
  border-right: 2px solid #666666 !important;
  border-left: 2px solid #666666 !important;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .top_header_row .year_col {
  border-right: 2px solid #666666 !important;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .top_header_row th.descending {
  border: 1px solid #BCBCBC;
  height: 23px;
  text-align: right;
  font-size: 12px;
  color: #4482bd;
  background-image: url(../images/sort_desc.png);
  background-repeat: no-repeat;
  background-position: -3px 30px;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .top_header_row th.ascending {
  border: 1px solid #BCBCBC;
  height: 23px;
  text-align: right;
  font-size: 12px;
  color: #4482bd;
  background-image: url(../images/sort_asc.png);
  background-repeat: no-repeat;
  background-position: -3px 20px;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .datarow {
  font-size: 11px;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .datarow td {
  border-width: 1px;
  border-style: solid;
  border-color: transparent #e8f1f9 #e8f1f9;
  text-align: right;
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #666666;
  line-height: 30px;
  padding-right: 6px;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .datarow td sup {
  vertical-align: top;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .datarow .quarter_col {
  border-right: 2px solid #666666 !important;
  border-left: 2px solid #666666 !important;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .datarow .year_col {
  border-right: 2px solid #666666 !important;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .datarow .datacol_ticker {
  border-right: 1px solid #e8f1f9;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #999999;
  line-height: 30px;
  text-indent: 6px;
  padding-right: 6px;
  text-align: left;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .datarow .datacol_ticker.rightA {
  text-align: right;
  font-weight: normal;
  font-size: 10px;
  line-height: 18px;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .datarow .datacol_ticker.rightA .super {
  font-size: 11px;
  font-weight: bold;
  text-indent: 0;
  text-align: center;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .datarow_2_avg {
  border-top: 2px solid #ccd8e6 !important;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .avg_row .expand_ret_rows {
  cursor: pointer;
  padding-right: 6px;
  color: #fff;
  background: #3d7fba;
  height: 18px;
  line-height: 18px;
  border-radius: 3px;
  margin-right: 3px;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .year_row .expand_ret_rows {
  display: none;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .detailrow {
  display: none;
  font-size: 12px;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .detailrow .detail_list {
  list-style-type: none;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .detailrow .detail_list .average_detail {
  padding-top: 6px;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .detailrow .detail_list .average_detail span {
  display: inline-block;
  padding-right: 6px;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .detailrow .detail_list .average_detail .detail_label {
  width: 160px;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table .detailrow .detail_list .average_detail .detail_value {
  width: 36px;
  padding-right: 12px;
  text-align: right;
}
.common-fin-container #main_right_container #perf_data .row .outer_return_table .return_table #detailrow_pos {
  border-bottom-color: #666666;
}
.common-fin-container #main_right_container #perf_data .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 435px;
  position: relative;
  background-size: auto 300px;
}
.common-fin-container #main_right_container #perf_data .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.common-fin-container #main_right_container #perf_data #return_vtable {
  display: none;
}
.common-fin-container #main_right_container #perf_data #return_vtable #roa_table {
  width: 50%;
}
.common-fin-container .search-box-holder--new {
  display: flex;
  z-index: 12;
}
.common-fin-container .search-box-holder--new .sentieo_autocomplete--edt {
  flex: 1;
  height: 40px;
}
.common-fin-container .search-box-holder--new .sentieo_autocomplete--edt .query_wrapper__input-field {
  width: 100%;
  height: 40px;
  display: flex;
  background: transparent;
  border: none;
}
.common-fin-container .search-box-holder--new .sentieo_autocomplete--edt .edt-dummy-input {
  background: white;
  border-radius: 3px;
  border: 1px solid #bbc6d5;
  font-size: 16px;
  height: 100%;
  width: 100%;
  padding-left: 9px;
  box-sizing: border-box;
}
.common-fin-container .search-box-holder--new .sentieo_autocomplete--edt .sn-auto {
  height: 40px;
  flex: 1;
  border-radius: 3px 0 0 3px;
  border: solid 1px #bbc6d5;
}
.common-fin-container .search-box-holder--new .sentieo_autocomplete--edt .sn-auto input {
  font-size: 16px;
  text-transform: uppercase !important;
}
.common-fin-container .search-box-holder--new .sentieo_autocomplete--edt .sn-auto .ticker-input {
  height: 100% !important;
}
.common-fin-container .search-box-holder--new .sentieo_autocomplete--edt .sn-auto .autocomplete-input {
  height: 38px;
}
.common-fin-container .search-box-holder--new .sentieo_autocomplete--edt .sn-auto .autocomplete-input .ticker-token {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border: 1px solid #3d7fba;
  background: #3d7fba;
  color: #fff;
  font-size: 13px;
  line-height: 18px;
  padding: 2px 2px 2px 6px!important;
  display: inline-flex;
  box-sizing: border-box;
  height: 24px;
}
.common-fin-container .search-box-holder--new .sentieo_autocomplete--edt .sn-auto .autocomplete-input .ticker-token.highlighted {
  color: #3d7fba;
  border: 1px solid #3d7fba;
  background: #ffffff;
  margin-top: 4px;
}
.common-fin-container .search-box-holder--new .sentieo_autocomplete--edt .sn-auto .autocomplete-menu-wrapper {
  top: 40px;
  max-height: 380px;
}
.common-fin-container .search-box-holder--new .sentieo_autocomplete--edt .sn-auto .autocomplete-menu-wrapper .autocomplete-menu-category-container {
  overflow-y: overlay;
}
@media only screen and (max-height: 760px) {
  .common-fin-container .search-box-holder--new .sentieo_autocomplete--edt .sn-auto .autocomplete-menu-wrapper {
    max-height: 260px;
  }
}
#institutional_main_container #main_page_container #main_center .logo_outer {
  padding-top: 0px;
}
#institutional_main_container #main_page_container #main_center .logo_outer > div .app_text {
  margin: 30px 40px 0px 30px;
}
#institutional_main_container #main_page_container #main_center .logo_outer > div #sentieo_logo .icon {
  height: 72px;
  width: 72px;
  fill: #3d7fba;
  margin-top: 24px;
}
#institutional_main_container #main_page_container #main_footer {
  margin-top: 0px;
}
/*
Financial models selct2drop down css
*/
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active {
  border: 0 !important;
  border-radius: 4px !important;
  background: #FFFFFF !important;
  box-shadow: 0 6px 16px 0 rgba(17, 34, 49, 0.49) !important;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active .select2-search {
  width: 100% !important;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active .select2-results {
  margin: 0 !important;
  font-family: Helvetica Neue, sans-serif;
  color: #698094 !important;
  max-height: 300px;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active .select2-results li {
  border-bottom: 1px solid #ccd8e6;
  padding: 6px;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active .select2-results li .select2-result-label {
  padding: 0;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active .select2-results .select2-highlighted {
  background-color: #e8eef7;
  color: #698094 !important;
}
.fin-models-drop.select2-drop.select2-dropdown.select2-drop-active.resultDropdownCss {
  width: 190px !important;
}
.bar_chart_graph_popup .button-with-attachment {
  padding: 3px 5px 0px;
  margin: 6px 6px;
  cursor: pointer;
  color: #7e91ad;
}
.bar_chart_graph_popup .button-with-attachment .icon {
  height: 18px;
  width: 18px;
}
.bar_chart_graph_popup .selected {
  padding-bottom: 0px;
}
.bar_chart_graph_popup .checkboxes {
  float: right;
}
.bar_chart_graph_popup .checkboxes .cb-wrapper {
  float: right;
  margin-top: 10px;
  font-size: 10px;
  color: #595959;
}
.bar_chart_graph_popup .checkboxes .cb-wrapper .barchart-cb {
  cursor: pointer;
}
.bar_chart_graph_popup #modal-close {
  margin-top: 9px;
  margin-left: 9px;
}
.scatter_graph_popup .button-with-attachment {
  margin-top: 6px;
  padding: 2px 5px 0 5px;
  box-sizing: border-box;
}
.scatter_graph_popup .button-with-attachment.selected {
  background-color: #7e91ad;
}
.scatter_graph_popup .button-with-attachment.selected .icon {
  fill: #3d7fba;
  background-color: transparent;
}
.event_popup_outer {
  position: absolute;
  white-space: normal;
  z-index: 102;
  background: #ffffff;
  width: 400px;
  color: #3d7fba;
  box-sizing: border-box;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-indent: 0;
  font-size: 13px;
  font-family: 'hel-medium', sans-serif;
}
.event_popup_outer .tooltip-text {
  /*display: flex;*/
  margin: 5px;
  color: #3d7fba;
}
.event_popup_outer .tip-txt {
  margin-right: 5px;
  font-size: 12px;
  color: #264664;
}
.event_popup_outer .tooltip-def,
.event_popup_outer .tooltip-formula-text {
  color: #3d7fba;
}
.fin-modal.fullScreenGraph .number-popup .npb__graph-wrap {
  height: 100%;
  width: 100%;
}
.v2-sentieo #new-company-search-box-holder {
  display: none!important;
}
/*! Company CSS end */
.common-fin-container #main_right_container .parent-wrapper #tablex_data.main_data {
  margin-top: 0px;
  width: 100%!important;
}
.common-fin-container #main_right_container .parent-wrapper .headerStrip {
  height: 60px;
  box-shadow: 0 1px 0 0 #ccd8e6;
  background-color: #e8eef7;
  /* padding: 10px 10px 0px 0px; */
  vertical-align: middle;
  margin: auto;
  display: flex;
}
.common-fin-container #main_right_container .parent-wrapper .headerStrip > * {
  /* display: inline-block; */
  /* height: inherit; */
  /* vertical-align: middle; */
}
.common-fin-container #main_right_container .parent-wrapper div#srcDropDown {
  padding: 10px 0px;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item.disabledMenu {
  background-color: #343131;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item.disabledMenu .menu_wrapper .icon_wrapper .icon {
  fill: #5b5b5b;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item.disabledMenu .menu_wrapper .icon_wrapper .txt {
  color: #535252;
}
.common-fin-container #main_left_container .left_menu_outer .menu-item.disabledMenu .menu_wrapper .icon_wrapper .sen-new-menu {
  color: #726e6e;
}
#financial_wrapper {
  position: relative;
  height: 100%;
  width: 100%;
}
#financial_wrapper .fin-rightMainContainer-blocker.rightMainContainer-blocker {
  position: absolute;
  left: 0;
  width: 100%;
  top: 57px;
  height: 100%;
  background: #f5f5f5;
  z-index: 11;
  color: grey;
  text-align: center;
  padding-top: 40vh;
}
#financial_wrapper::after {
  content: "";
  clear: both;
  display: block;
}
#financial_wrapper .fin_model .loading-spinner.showLoader {
  margin: 0 !important;
  position: absolute;
  top: 50%;
  left: 50%;
  display: block !important;
}
.table-container .otherMetadata span.plot_graph {
  visibility: hidden;
}
.table-container #edt_outer .fs1 {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  font-family: Helvetica Neue, sans-serif;
  font-size: 13px;
  background-color: white;
  border-top: 0px;
  border-bottom: 1px solid;
  color: #514545;
  height: 30px;
  line-height: 30px;
  border-color: #cacaca;
  padding-left: 0px;
  border-right: 1px solid black;
}
.table-container #edt_outer .fs2 {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  font-family: Helvetica Neue, sans-serif;
  font-size: 13px;
  background-color: white;
  border-top: 0px;
  border-bottom: 0px;
  color: #514545;
  height: 30px;
  line-height: 30px;
  border-color: #cacaca;
  padding-left: 0px;
  border-right: 1px solid black;
}
.table-container #edt_outer .fs3 {
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  font-family: Helvetica Neue, sans-serif;
  font-size: 13px;
  background-color: #e8ebef;
  border-top: 1px solid;
  border-bottom: 1px solid;
  color: #514545;
  height: 30px;
  line-height: 30px;
  border-color: #000000;
  padding-left: 0px;
  border-right: 1px solid black;
}
.table-container #edt_outer .fs4 {
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  font-family: Helvetica Neue, sans-serif;
  font-size: 13px;
  background-color: #e8ebef;
  border-top: 0px;
  border-bottom: 0px;
  color: #514545;
  height: 30px;
  line-height: 30px;
  border-color: #000000;
  padding-left: 0px;
  border-right: 1px solid black;
}
.table-container #edt_outer .fs5 {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  font-family: Helvetica Neue, sans-serif;
  font-size: 13px;
  background-color: white;
  border-top: 0px;
  border-bottom: 0px;
  color: #514545;
  height: 30px;
  line-height: 30px;
  border-color: #000000;
  padding-left: 0px;
  border-right: 1px solid black;
}
.table-container #edt_outer .fs6 {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  font-family: Helvetica Neue, sans-serif;
  font-size: 12px;
  background-color: white;
  border-top: 0px;
  border-bottom: 0px;
  color: #514545;
  height: 20px;
  line-height: 20px;
  border-color: #000000;
  padding-left: 0px;
  border-right: 1px solid black;
}
.table-container #edt_outer .fs7 {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  font-family: Helvetica Neue, sans-serif;
  font-size: 12px;
  background-color: white;
  border-top: 0px;
  border-bottom: 1px solid;
  color: #514545;
  height: 20px;
  line-height: 20px;
  border-color: #000000;
  padding-left: 0px;
  border-right: 1px solid black;
}
.table-container #edt_outer .fs8 {
  font-style: italic;
  font-weight: normal;
  text-decoration: none;
  font-family: Helvetica Neue, sans-serif;
  font-size: 12px;
  background-color: white;
  border-top: 0px;
  border-bottom: 1px solid;
  color: #514545;
  height: 30px;
  line-height: 30px;
  border-color: #cacaca;
  padding-left: 0px;
  border-right: 1px solid black;
}
.table-container #edt_outer .fs9 {
  font-style: normal;
  font-weight: normal;
  text-decoration: none;
  font-family: Helvetica Neue, sans-serif;
  font-size: 13px;
  background-color: white;
  border-top: 1px solid;
  border-bottom: 0px;
  color: #514545;
  height: 20px;
  line-height: 20px;
  border-color: #000000;
  padding-left: 0px;
  border-right: 1px solid black;
}
.table-container #edt_outer .fs10 {
  font-style: normal;
  font-weight: bold;
  text-decoration: none;
  font-family: Helvetica Neue, sans-serif;
  font-size: 16px;
  background-color: #c9e4ee;
  border-top: 1px solid;
  border-bottom: 1px solid;
  color: #514545;
  height: 30px;
  line-height: 30px;
  border-color: #000000;
  padding-left: 0px;
  border-right: 1px solid black;
}
.table-container #edt_outer .__table-monitor {
  overflow: inherit;
}
.table-container #edt_outer .table-heading {
  font-size: 11px;
  font-weight: bold;
  height: 62px;
  border-top: 1px solid #BCBCBC;
  position: sticky;
  position: -webkit-sticky;
  top: 0;
}
.table-container #edt_outer .table-heading span.senteo-info-icon.listInfoClick {
  float: left;
}
.table-container #edt_outer .table-heading .listInfoContainer {
  position: absolute;
  z-index: 1;
  width: 530px;
}
.table-container #edt_outer .table-heading .cell[data-id='first-col'] .icon-container {
  display: inline-block;
  width: 15px;
  padding: 2px 0px 0 3px;
  border-right: none;
  box-sizing: border-box;
  line-height: 17px;
  position: absolute;
  top: 5px;
  left: 5px;
}
.table-container #edt_outer .table-heading .cell[data-id='first-col'] .vptFirstCol.pointer {
  width: 100%;
  text-align: left;
  margin-left: 23px;
  color: #3d7fba;
  font-size: 13px;
  font-weight: 700;
  margin-top: -5px;
  line-height: 10px;
}
.table-container #edt_outer .table-heading .cell[data-id='first-col'] .vptFirstCol.pointer:hover {
  text-decoration: underline;
}
.table-container #edt_outer .table-heading .cell {
  text-align: right;
  padding: 3px 5px;
  width: 120px;
  font-size: inherit;
  height: 60px;
  position: relative;
  font-family: Helvetica Neue, sans-serif;
  color: #000000;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  user-select: none;
  -o-user-select: none;
}
.table-container #edt_outer .table-heading .cell .title {
  text-align: right;
  float: none;
  width: auto;
  font-size: 11px;
  font-size: 12px;
  font-weight: bold;
  color: #464748;
}
.table-container #edt_outer .table-heading .cell .title .top_map {
  margin: 0;
  font-weight: normal;
  font-size: 9px;
  color: #414040;
  text-transform: uppercase;
}
.table-container #edt_outer .table-heading .cell .title .top_map_re {
  margin: 4px 0 0 0;
  font-size: 10.5px;
}
.table-container #edt_outer .table-heading .cell .title .versions-link {
  margin: 2px 0 0 0;
  font-size: 9px;
  color: #afb0b2;
  position: absolute;
  bottom: 0px;
  right: 0px;
  padding-right: 5px;
  padding-bottom: 2px;
}
.table-container #edt_outer .table-heading .cell .title .versions-link .icon-container .icon {
  height: 9px;
  border: none;
  box-shadow: none;
}
.table-container #edt_outer .table-heading .cell .title .versions-link:hover {
  color: #4a4848;
  fill: #4a4848;
}
.table-container #edt_outer .table-heading .cell .title .versions-link:hover svg.icon {
  fill: black!important;
}
.table-container #edt_outer .table-heading .cell .icon-container .icon {
  width: 9px;
  height: 9px;
  fill: #afb0b2;
  margin: -2px 0;
  padding: 1px 2px 1px 3px;
  border-radius: 2px;
}
.table-container #edt_outer .table-heading .cell.hide {
  display: none;
}
.table-container #edt_outer .table-heading .cell.b0 {
  border-right: 0;
  color: #3d7fba;
}
.table-container #edt_outer .table-heading .cell.big-accordion {
  display: none;
}
.table-container #edt_outer .table-heading .cell.show {
  display: inline-block;
}
.table-container #edt_outer .row .cell {
  color: inherit;
  border-right: 0px;
  width: 120px;
  font-size: inherit;
  overflow: unset;
}
.table-container #edt_outer .row .cell .cell-txt {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 95%;
  box-sizing: border-box;
}
.table-container #edt_outer .row .cell .data-ec {
  display: block;
  margin-top: -14px;
  line-height: 16px;
  height: 16px;
  font-size: 8px;
}
.table-container #edt_outer .row .cell .tooltip-wrapper {
  position: absolute;
  white-space: normal;
  z-index: 1;
  background: #ffffff;
  width: 400px;
  color: #3d7fba;
  box-sizing: border-box;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-indent: 0;
  font-size: 13px;
  box-shadow: 0 0 5px 2px #cccccc;
  font-family: 'hel-medium', sans-serif;
  font-weight: 300;
  text-align: left;
  line-height: 18px;
}
.table-container #edt_outer .row .cell .tooltip-wrapper .tooltip-text {
  margin: 5px;
  color: #3d7fba;
}
.table-container #edt_outer .row .cell .tooltip-wrapper .tip-txt {
  max-width: 150px;
  margin-right: 5px;
  font-size: 12px;
  color: #264664;
}
.table-container #edt_outer .row .cell .tooltip-wrapper .tooltip-def,
.table-container #edt_outer .row .cell .tooltip-wrapper .tooltip-formula-text {
  color: #3d7fba;
}
.table-container #edt_outer .row .cell.editableHover {
  border: 1px solid #BCBCBC !important;
  cursor: pointer;
}
.table-container #edt_outer .row .cell.editableHover svg {
  position: absolute;
  top: 8px;
  left: 5px;
  width: 10px;
  height: 10px;
  fill: #a9a9a9;
}
.table-container #edt_outer .row .cell.editableHover svg:hover {
  fill: #808080;
}
.table-container #edt_outer .row .cell.edited {
  background: #f9cb9c;
}
.table-container #edt_outer .row .cell.empty-cell {
  cursor: auto !important;
}
.table-container #edt_outer .row .cell.empty-cell .cell-txt span.text {
  cursor: text;
}
.table-container #edt_outer .row .cell.empty-cell .cell-txt span.text:hover {
  text-decoration: none;
}
.table-container #edt_outer .row .cell.negative {
  color: #e81a1a;
}
.table-container #edt_outer .row .cell.positive {
  color: #2da65b;
}
.table-container #edt_outer .row .cell.editable {
  color: #5488C1;
  border: 1px solid transparent;
}
.table-container #edt_outer .row .cell.hide {
  display: none;
}
.table-container #edt_outer .row .icon-container {
  width: 18px;
  padding: 0px 4px 2px 0px;
  border-right: none;
  box-sizing: border-box;
  position: relative;
  z-index: 1;
  line-height: 17px;
  background-color: inherit;
}
.table-container #edt_outer .row .icon-container .icon {
  width: 12px;
  height: 12px;
  fill: #3d7fba;
  margin: -2px 0;
}
.table-container #edt_outer .row.defaultIndent .cell[data-id="first-col"] {
  padding-left: 26px;
}
.table-container #edt_outer .row .close_list {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' xmlns='http://www.w3.org/2000/svg' fill= '%233d7fba'%3E%3Cpath d='M44.961,12.865c-1.46-1.461-3.894-1.461-5.353,0L24.028,27.954L8.449,12.865c-1.459-1.461-3.894-1.461-5.353,0 c-1.463,1.46-1.463,3.406,0,4.867l18.497,17.522c0.487,0.49,1.46,0.976,2.435,0.976c0.975,0,1.948-0.484,2.434-0.976 l18.014-17.522C46.42,16.271,46.42,14.325,44.961,12.865z'%3E%3C/path%3E%3C/svg%3E");
  width: 13px;
  height: 13px;
  transform: rotate(-90deg);
  margin-right: 5px;
  padding-bottom: 5px;
  background-repeat: no-repeat;
  cursor: pointer;
}
.table-container #edt_outer .row .open_down_list {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' xmlns='http://www.w3.org/2000/svg' fill= '%233d7fba'%3E%3Cpath d='M44.961,12.865c-1.46-1.461-3.894-1.461-5.353,0L24.028,27.954L8.449,12.865c-1.459-1.461-3.894-1.461-5.353,0 c-1.463,1.46-1.463,3.406,0,4.867l18.497,17.522c0.487,0.49,1.46,0.976,2.435,0.976c0.975,0,1.948-0.484,2.434-0.976 l18.014-17.522C46.42,16.271,46.42,14.325,44.961,12.865z'%3E%3C/path%3E%3C/svg%3E");
  width: 13px;
  height: 13px;
  padding-right: 5px;
  background-repeat: no-repeat;
  cursor: pointer;
}
.table-container #edt_outer .row .open_up_list {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' xmlns='http://www.w3.org/2000/svg' fill= '%233d7fba'%3E%3Cpath d='M44.961,12.865c-1.46-1.461-3.894-1.461-5.353,0L24.028,27.954L8.449,12.865c-1.459-1.461-3.894-1.461-5.353,0 c-1.463,1.46-1.463,3.406,0,4.867l18.497,17.522c0.487,0.49,1.46,0.976,2.435,0.976c0.975,0,1.948-0.484,2.434-0.976 l18.014-17.522C46.42,16.271,46.42,14.325,44.961,12.865z'%3E%3C/path%3E%3C/svg%3E");
  width: 13px;
  height: 13px;
  transform: rotate(-180deg);
  margin-right: 5px;
  background-repeat: no-repeat;
}
.table-container #edt_outer .row .doc_search,
.table-container #edt_outer .row .plot_graph {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' fill='silver' title='' style='width: 30px; height: 30px;' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M45.594,43.651L32.283,30.205c2.48-2.983,3.975-6.821,3.975-11.013C36.258,9.697,28.59,2,19.131,2 C9.673,2,2.005,9.697,2.005,19.192c0,9.494,7.667,17.191,17.126,17.191c4.298,0,8.226-1.589,11.232-4.214l13.293,13.427 c0.535,0.537,1.402,0.537,1.938,0S46.129,44.188,45.594,43.651z M19.131,33.658c-7.958,0-14.409-6.478-14.409-14.466 c0-7.989,6.451-14.465,14.409-14.465c7.958,0,14.408,6.476,14.408,14.465C33.539,27.183,27.09,33.658,19.131,33.658z'%3E%3C/path%3E%3C/svg%3E");
  width: 13px;
  height: 13px;
  margin-right: 5px;
  background-repeat: no-repeat;
  cursor: pointer;
}
.table-container #edt_outer .row .doc_search:hover {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id=''  title='' style='width: 30px; height: 30px;' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M45.594,43.651L32.283,30.205c2.48-2.983,3.975-6.821,3.975-11.013C36.258,9.697,28.59,2,19.131,2 C9.673,2,2.005,9.697,2.005,19.192c0,9.494,7.667,17.191,17.126,17.191c4.298,0,8.226-1.589,11.232-4.214l13.293,13.427 c0.535,0.537,1.402,0.537,1.938,0S46.129,44.188,45.594,43.651z M19.131,33.658c-7.958,0-14.409-6.478-14.409-14.466 c0-7.989,6.451-14.465,14.409-14.465c7.958,0,14.408,6.476,14.408,14.465C33.539,27.183,27.09,33.658,19.131,33.658z'%3E%3C/path%3E%3C/svg%3E");
}
.table-container #edt_outer .row .plot_graph {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' fill='silver' title='' style='width: 30px; height: 30px;' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M44.743,39.714h-5.028V23.371c0-0.694-0.562-1.257-1.257-1.257S37.2,22.677,37.2,23.371v16.343h-6.285V14.571 c0-0.694-0.562-1.258-1.258-1.258c-0.694,0-1.257,0.563-1.257,1.258v25.143h-6.286V24.628c0-0.695-0.563-1.257-1.257-1.257 c-0.694,0-1.258,0.562-1.258,1.257v15.086h-6.285V29.656c0-0.694-0.562-1.257-1.258-1.257S10.8,28.961,10.8,29.656v10.058H4.514 V7.028c0-0.694-0.562-1.258-1.257-1.258S2,6.334,2,7.028v33.943c0,0.694,0.562,1.258,1.257,1.258h41.486 c0.694,0,1.257-0.562,1.257-1.258S45.438,39.714,44.743,39.714z'%3E%3C/path%3E%3C/svg%3E");
}
.table-container #edt_outer .row .plot_graph:hover {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' style='width: 30px; height: 30px;' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M44.743,39.714h-5.028V23.371c0-0.694-0.562-1.257-1.257-1.257S37.2,22.677,37.2,23.371v16.343h-6.285V14.571 c0-0.694-0.562-1.258-1.258-1.258c-0.694,0-1.257,0.563-1.257,1.258v25.143h-6.286V24.628c0-0.695-0.563-1.257-1.257-1.257 c-0.694,0-1.258,0.562-1.258,1.257v15.086h-6.285V29.656c0-0.694-0.562-1.257-1.258-1.257S10.8,28.961,10.8,29.656v10.058H4.514 V7.028c0-0.694-0.562-1.258-1.257-1.258S2,6.334,2,7.028v33.943c0,0.694,0.562,1.258,1.257,1.258h41.486 c0.694,0,1.257-0.562,1.257-1.258S45.438,39.714,44.743,39.714z'%3E%3C/path%3E%3C/svg%3E");
}
.table-container #edt_outer .row.show-definition-popup .cell:first-child .cell-txt .text {
  cursor: pointer;
}
.table-container #edt_outer .row.show-definition-popup .cell:first-child .cell-txt .text:hover {
  text-decoration: underline;
}
.table-container #edt_outer .row.show-definition-popup .cell.empty-cell {
  cursor: auto !important;
}
.table-container #edt_outer .row.show-definition-popup .cell.empty-cell .cell-txt span.text {
  cursor: text;
}
.table-container #edt_outer .row.show-definition-popup .cell.empty-cell .cell-txt span.text:hover {
  text-decoration: none;
}
.table-container #edt_outer .row.show-audit-popup .cell.num .cell-txt .text,
.table-container #edt_outer .row.show-ev-popup .cell.num .cell-txt .text {
  cursor: pointer;
}
.table-container #edt_outer .row.show-audit-popup .cell.num .cell-txt .text:hover,
.table-container #edt_outer .row.show-ev-popup .cell.num .cell-txt .text:hover {
  text-decoration: underline;
}
.table-container #edt_outer .row.show-audit-popup .cell.num.empty-cell,
.table-container #edt_outer .row.show-ev-popup .cell.num.empty-cell {
  cursor: auto !important;
}
.table-container #edt_outer .row.show-audit-popup .cell.num.empty-cell .cell-txt span.text,
.table-container #edt_outer .row.show-ev-popup .cell.num.empty-cell .cell-txt span.text {
  cursor: text;
}
.table-container #edt_outer .row.show-audit-popup .cell.num.empty-cell .cell-txt span.text:hover,
.table-container #edt_outer .row.show-ev-popup .cell.num.empty-cell .cell-txt span.text:hover {
  text-decoration: none;
}
.table-container #edt_outer .row[key="blank-row_mcap"] div {
  border-right: 0;
}
.table-container #edt_outer .row[key="blank-row_mcap"] div span.cell-txt {
  overflow: visible;
}
.table-container #edt_outer .row:last-child {
  border-bottom: 1px solid #bcbcbc !important;
}
.table-container #edt_outer .cell[data-id="first-col"] {
  background: inherit;
  z-index: 1;
  text-align: initial;
  border-right: 1px solid #514545;
  width: 300px;
  position: sticky;
  position: -webkit-sticky;
  left: 0;
}
.table-container #edt_outer .cell[data-id="first-col"] .title {
  display: flex;
  flex-direction: row;
  align-items: center;
  height: 100%;
  line-height: 18px;
}
.table-container #edt_outer .cell[data-id="first-col"] .title .vptFirstCol.pointer:hover {
  text-decoration: underline;
}
.table-container #edt_outer .cell[data-id="first-col"] .title #show_restatement {
  display: block;
  font-size: 9px;
  color: #3d7fba;
  position: absolute;
  bottom: 0px;
  right: 4px;
}
.table-container #edt_outer .cell[data-id="first-col"] .title #show_restatement .icon-container {
  position: static;
}
.table-container #edt_outer .cell[data-id="first-col"] .title #show_restatement .icon-container.hide {
  display: none;
}
.table-container #edt_outer .cell[data-id="first-col"] .title #show_restatement:hover {
  text-decoration: underline;
}
.table-container #edt_outer .cell[data-id="first-col"] .title .currency_txt {
  padding-left: 23px;
  color: #3d7fba;
  font-size: 13px;
  font-weight: 700;
}
.table-container #edt_outer .cell[data-id="first-col"] .title .currency_txt:hover {
  text-decoration: underline;
}
.table-container #edt_outer .cell[data-id="first-col"] .title .edt_settings_icon {
  color: #3d7fba;
  fill: #3d7fba;
  margin-left: 6px;
  cursor: pointer;
  font-size: 12px;
  line-height: 18px;
  height: 18px;
  display: inline-block;
  margin-top: 4px;
}
.table-container #edt_outer .cell[data-id="first-col"] .title .edt_settings_icon .icon {
  width: 14px;
}
.table-container #edt_outer .cell[data-id="first-col"] .expand-all {
  width: 100px;
  position: absolute;
  left: 5px;
  bottom: 0px;
  text-align: left;
  color: #3d7fba;
}
.table-container #edt_outer .cell[data-id="first-col"] .expand-all .expand-all-icons {
  display: inline-block;
  vertical-align: middle;
}
.table-container #edt_outer .cell[data-id="first-col"] .expand-all .expand-all-icons .close_list {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' xmlns='http://www.w3.org/2000/svg' fill= '%233d7fba'%3E%3Cpath d='M44.961,12.865c-1.46-1.461-3.894-1.461-5.353,0L24.028,27.954L8.449,12.865c-1.459-1.461-3.894-1.461-5.353,0 c-1.463,1.46-1.463,3.406,0,4.867l18.497,17.522c0.487,0.49,1.46,0.976,2.435,0.976c0.975,0,1.948-0.484,2.434-0.976 l18.014-17.522C46.42,16.271,46.42,14.325,44.961,12.865z'%3E%3C/path%3E%3C/svg%3E");
  width: 9px;
  height: 4px;
  transform: rotate(-90deg);
  margin-right: -4px;
  padding-bottom: 5px;
  background-repeat: no-repeat;
  cursor: pointer;
  display: inline-block;
}
.table-container #edt_outer .cell[data-id="first-col"] .expand-all .label {
  margin-left: 14px;
  font-size: 9px;
}
.table-container #edt_outer .cell[data-id="first-col"] .expand-all .label:hover {
  text-decoration: underline;
}
.table-container #edt_outer .cell[data-id="first-col"] .collapse-all {
  width: 100px;
  position: absolute;
  left: 5px;
  bottom: -3px;
  text-align: left;
  color: #3d7fba;
}
.table-container #edt_outer .cell[data-id="first-col"] .collapse-all .collapse-all-icons {
  display: inline-block;
  vertical-align: middle;
  padding-left: 3px;
}
.table-container #edt_outer .cell[data-id="first-col"] .collapse-all .collapse-all-icons .open_down_list,
.table-container #edt_outer .cell[data-id="first-col"] .collapse-all .collapse-all-icons .open_down_list2 {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' xmlns='http://www.w3.org/2000/svg' fill= '%233d7fba'%3E%3Cpath d='M44.961,12.865c-1.46-1.461-3.894-1.461-5.353,0L24.028,27.954L8.449,12.865c-1.459-1.461-3.894-1.461-5.353,0 c-1.463,1.46-1.463,3.406,0,4.867l18.497,17.522c0.487,0.49,1.46,0.976,2.435,0.976c0.975,0,1.948-0.484,2.434-0.976 l18.014-17.522C46.42,16.271,46.42,14.325,44.961,12.865z'%3E%3C/path%3E%3C/svg%3E");
  width: 9px;
  height: 9px;
  padding-right: 9px;
  background-repeat: no-repeat;
  cursor: pointer;
}
.table-container #edt_outer .cell[data-id="first-col"] .collapse-all .collapse-all-icons .open_down_list2 {
  position: relative;
  top: 4px;
  left: -9px;
}
.table-container #edt_outer .cell[data-id="first-col"] .collapse-all .label {
  margin-left: 2px;
  font-size: 9px;
  vertical-align: text-bottom;
}
.table-container #edt_outer .cell[data-id="first-col"] .collapse-all .label:hover {
  text-decoration: underline;
}
.table-container #edt_outer .cell.back_change {
  background: rgba(173, 195, 230, 0.43);
}
.table-container #edt_outer .cell.pb {
  border-bottom: 2px solid #002aff;
}
.table-container #edt_outer .cell.dr {
  border-bottom: 2px solid #ff1200;
}
.table-container #edt_outer .cell.dg {
  border-bottom: 2px solid #46c300;
}
.table-container #edt_outer .cell.dc {
  border-bottom: 2px solid #16bad8;
}
.table-container #edt_outer .cell.dy {
  border-bottom: 2px solid #e6be00;
}
.table-container #edt_outer .cell.dm {
  border-bottom: 2px solid #ff00c6;
}
.table-container #edt_outer .cell.do {
  border-bottom: 2px solid #c26a34;
}
.table-container #edt_outer .cell.lv {
  border-bottom: 2px solid #9568ff;
}
.table-container #edt_outer .cell.db {
  border-bottom: 2px solid #2161a8;
}
.table-container #edt_outer .cell.lg {
  border-bottom: 2px solid #68a06f;
}
.table-container #edt_outer .fragments {
  position: relative;
  display: block;
}
.table-container #edt_outer .fragments .row {
  cursor: text;
}
.table-container #edt_outer .fragments .row .cell.num.noEvent {
  pointer-events: none;
}
.table-container #edt_outer .fragments .row.noEvent {
  pointer-events: none;
}
.table-container #edt_outer .fragments .row.noEvent .plot_graph {
  display: none;
}
.table-container #edt_outer .fragments .row.fs10 {
  pointer-events: none;
}
.table-container #edt_outer .fragments .cell {
  display: inline-flex;
  align-items: center;
}
.table-container #edt_outer .fragments .cell.big-accordion-table {
  display: none;
}
.table-container #edt_outer .fragments .cell.show {
  display: inline-block;
}
.table-container #edt_outer .hide {
  display: none;
}
.table-container .popUpOverlay {
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  background: black;
  z-index: 4;
  opacity: 0.5;
}
.table-container .tooltip-popup {
  border-radius: 4px;
  box-shadow: 0 2px 12px 0 rgba(9, 33, 55, 0.26);
  display: flex;
  flex-direction: column;
  min-width: 500px;
  min-height: 170px;
  width: 680px;
  background: #fff;
  position: fixed;
  z-index: 6;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 13px;
}
.table-container .tooltip-popup__header {
  position: relative;
  height: 42px;
  box-shadow: inset 0 -1px 0 0 #ccd8e6;
  background-color: #f5faff;
  display: flex;
  align-items: center;
  border-radius: 4px 4px 0 0;
}
.table-container .tooltip-popup__header__title {
  font-size: 16px;
  font-weight: 500;
  color: #506f8a;
  flex: 1;
  justify-content: center;
  display: flex;
}
.table-container .tooltip-popup__close {
  cursor: pointer;
}
.table-container .tooltip-popup__close__icon {
  width: 16px;
  height: 16px;
  fill: #A3B4CA;
  position: absolute;
  right: 24px;
  top: 13px;
}
.table-container .tooltip-popup__footer {
  height: 32px;
  box-shadow: inset 0 1px 0 0 #ccd8e6;
  background-color: #f5faff;
  border-radius: 0 0 4px 4px;
  line-height: 32px;
  padding-left: 16px;
}
.table-container .tooltip-popup__footer .cancel-btn {
  display: inline-flex;
  margin-left: auto;
  padding: 0 32px;
  color: #506f8a;
  line-height: 32px;
  border: none;
  font-size: 14px;
  font-weight: 500;
  background: transparent;
  cursor: pointer;
  height: 32px;
}
.table-container .tooltip-popup__footer .confirm-btn {
  display: inline-flex;
  padding: 0 32px;
  color: #fff;
  line-height: 32px;
  border: none;
  font-size: 14px;
  font-weight: 500;
  background: #3d7fba;
  cursor: pointer;
  border-radius: 3px;
  margin: 0 20px 0 10px;
  height: 32px;
}
.table-container .tooltip-popup__body {
  flex: 1;
}
.table-container .tooltip-popup .content {
  display: flex;
  flex-direction: column;
  height: 100%;
  flex: 1;
  width: 100%;
}
.table-container .tooltip-popup .content .tooltip-definition {
  white-space: normal;
  max-height: 192px;
  overflow: auto;
  font-size: 13px;
  width: 100%;
  overflow-x: hidden;
  padding: 16px 16px 0;
  box-sizing: border-box;
  line-height: 16px;
}
.table-container .tooltip-popup .content .tooltip-definition .tooltip-def {
  text-align: justify;
  display: inline-block;
}
.table-container .tooltip-popup .content .tooltip-formula-wrapper {
  border-top: 1px solid #ccd8e6;
  margin: 16px;
  padding-top: 16px;
  line-height: 18px;
  width: calc(100% - 32px);
}
.table-container .tooltip-popup .content .tooltip-formula-wrapper .tooltip-formula {
  line-height: 18px;
}
.table-container .tooltip-popup .content .tooltip-formula-wrapper .tooltip-formula #copyIcon:hover path {
  fill: #000080;
  text-decoration: underline;
}
.table-container .tooltip-popup .content .tooltip-formula-wrapper .tooltip-formula #copyIcon:hover:after {
  color: #000080;
  text-decoration: underline;
}
.table-container .tooltip-popup .content .tooltip-formula-wrapper .tooltip-formula #copyIcon:after {
  content: "Click To Copy";
  font-size: 10px;
  vertical-align: top;
  padding-left: 5px;
  color: #3d7fba;
}
.table-container .tooltip-popup .content .tooltip-formula-wrapper .tooltip-formula x-svg#copyIcon {
  position: relative;
  left: 5px;
}
.table-container .tooltip-popup .content .tooltip-formula-wrapper .tooltip-formula x-svg#copyIcon path.copied {
  fill: grey;
}
.table-container .tooltip-popup .content .tooltip-formula-wrapper .tooltip-formula x-svg#copyIcon.copied:after {
  content: "Copied To Clipboard";
  font-size: 10px;
  vertical-align: top;
  padding-left: 5px;
  color: grey;
  text-decoration: underline;
}
.table-container .tooltip-popup .content .tooltip-formula-wrapper .tooltip-formula .formula {
  font-weight: bold;
  line-height: 16px;
  margin-left: 4px;
  vertical-align: top;
}
.estimate_graph {
  height: 100%;
}
.modal-container-overlay {
  z-index: 999;
  position: fixed;
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  bottom: 0;
  right: 0;
  background: black;
  opacity: 0.5;
}
.modal-container-content {
  position: fixed;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  z-index: 999;
}
.bar_chart_graph_popup .modal-header {
  height: 35px;
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
  border-bottom: solid 1px #BCBCBC;
}
.bar_chart_graph_popup .modal-header .title {
  float: left;
  margin-top: 10px;
  margin-left: 10px;
  font-size: 13px;
  font-weight: bold;
  color: #595959;
  text-overflow: ellipsis;
  max-width: 861px;
  overflow-x: hidden;
  white-space: nowrap;
}
.bar_chart_graph_popup .button-with-attachment {
  padding: 3px 5px 0px;
  margin: 6px 6px;
  cursor: pointer;
  color: #7e91ad;
}
.bar_chart_graph_popup .button-with-attachment .icon {
  height: 18px;
  width: 18px;
}
.bar_chart_graph_popup .selected {
  padding-bottom: 0px;
}
.bar_chart_graph_popup .checkboxes {
  float: right;
}
.bar_chart_graph_popup .checkboxes .cb-wrapper {
  float: right;
  margin-top: 10px;
  font-size: 10px;
  color: #595959;
}
.bar_chart_graph_popup .checkboxes .cb-wrapper .barchart-cb {
  cursor: pointer;
}
.bar_chart_graph_popup #modal-close {
  margin-top: 9px;
  margin-left: 9px;
  margin-right: 10px;
  float: right;
  text-align: right;
  cursor: pointer;
}
.number-popup {
  border-radius: 4px;
  box-shadow: 0px 2px 12px rgba(9, 33, 55, 0.255095);
  display: flex;
  flex-direction: column;
  background: #fff;
  font-family: Helvetica Neue, Roboto, sans-serif;
  font-size: 13px;
  width: 100%;
  height: 100%;
}
.number-popup__header {
  height: 40px;
  display: flex;
  box-shadow: inset 0px -1px 0px #CCD8E6;
  padding: 0 12px;
  box-sizing: border-box;
  background-color: #F5FAFF;
  border-radius: 4px 4px 0 0;
  align-items: center;
}
.number-popup__header__title {
  font-style: normal;
  font-weight: 500;
  font-size: 16px;
  letter-spacing: -0.233333px;
  color: #506F8A;
}
.number-popup .number-popup__export {
  margin-left: 12px;
  background-color: #FFFFFF;
  box-shadow: 0 1px 1px 0px rgba(25, 50, 72, 0.32);
  border-radius: 2px;
  padding: 4px 8px 2px 8px;
  cursor: pointer;
}
.number-popup .number-popup__export .icon {
  height: 16px;
  width: 16px;
  fill: #3d7fba;
}
.number-popup .number-popup__export:hover {
  background: #e8f1f9;
}
.number-popup .number-popup__menu {
  margin-left: 12px;
  margin-top: 6px;
  padding: 3px 3px;
  height: 24px;
  width: 24px;
  border: 1px solid transparent;
  box-sizing: border-box;
}
.number-popup .number-popup__menu .icon-hamburger {
  height: 16px;
  width: 16px;
  fill: #3d7fba;
}
.number-popup .number-popup__menu:hover {
  background: #F4F8FE;
  border: 1px solid #26557F;
  border-radius: 2px;
}
.number-popup .number-popup__menu:hover .icon-hamburger {
  fill: #326B9E;
}
.number-popup .number-popup__menu.selected {
  background-color: #E8EEF7;
  border-radius: 2px;
  border: 1px solid #326B9E;
}
.number-popup .number-popup__menu.selected .icon-hamburger {
  fill: #26557F !important;
}
.number-popup__close {
  position: absolute;
  right: 24px;
  width: 12px;
  height: 12px;
  cursor: pointer;
}
.number-popup__close__icon {
  width: 12px;
  height: 12px;
  fill: #A3B4CA;
}
.number-popup .npb {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  padding: 6px;
  flex: 1;
}
.number-popup .npb .npb__graph-wrap__graph {
  width: 50%;
}
.number-popup .npb__table-wrap {
  flex: 1;
  overflow: hidden;
}
.number-popup .npb__table-wrap__content {
  display: flex;
  padding: 12px 4px 12px 12px;
  box-sizing: border-box;
  flex: 1;
  position: relative;
  overflow: hidden;
}
.number-popup .npb__table-wrap__content::after {
  content: ' ';
  right: 4px;
  background: white;
  height: 4px;
  width: 8px;
  position: absolute;
  bottom: 10px;
}
.number-popup .npb__graph-wrap {
  display: flex;
  flex-direction: row;
  align-items: center;
  margin-bottom: 6px;
  height: 50%;
}
.number-popup .npb__graph-wrap__graph {
  flex: 1;
  height: 100%;
}
.number-popup .npb__graph-wrap__ed {
  flex: 1;
  height: 100%;
  margin-left: 16px;
}
@media only screen and (max-height: 800px) and (min-height: 600px) {
  .number-popup .npb__graph-wrap {
    max-height: 50%;
  }
}
@media only screen and (max-height: 1200px) and (min-height: 800px) {
  .number-popup .npb__graph-wrap {
    max-height: 500px;
  }
}
@media only screen and (max-height: 1440px) and (min-height: 1200px) {
  .number-popup .npb__graph-wrap {
    max-height: 550px;
  }
}
@media only screen and (min-height: 1440px) {
  .number-popup .npb__graph-wrap {
    max-height: 35%;
  }
}
.number-popup .npb .estimate_details {
  margin: 16px;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
  overflow: auto;
}
.number-popup .npb .estimate_details .row {
  font-size: 1em;
  display: flex;
  align-items: center;
  color: #364051;
  line-height: 33px;
  padding: 0 16px;
  flex-direction: row;
  flex-wrap: wrap;
}
.number-popup .npb .estimate_details .row .est-txt {
  width: 70%;
  max-width: 70%;
  min-width: 60%;
  font-weight: 500;
}
.number-popup .npb .estimate_details .row .est-val {
  min-width: 0%;
  text-align: right;
}
@media only screen and (min-height: 1200px) {
  .number-popup .npb .estimate_details .row {
    font-size: 1.1em;
  }
}
.number-popup .npb .estimate_details .row.est-row > * {
  flex: auto;
}
.number-popup .npb .estimate_details .row:nth-child(odd) {
  background: #F4F8FE;
}
.number-popup .npb .estimate_details .row:nth-child(even) {
  background: white;
}
.number-popup .popup-widget {
  background: #FFFFFF;
  box-shadow: 0px 1.00018px 3.00053px rgba(30, 55, 77, 0.33);
  display: flex;
  flex-direction: column;
}
.number-popup .popup-widget__header {
  height: 30px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #D4E0EA;
  padding: 0 12px;
  box-sizing: border-box;
}
.number-popup .popup-widget__header__title {
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 13px;
  line-height: 40px;
  color: #112A40;
}
.number-popup .popup-widget__content {
  flex: 1;
}
.number-popup .table-wrap {
  width: 100%;
  border: 1px solid #CCD8E6;
  height: 100%;
  box-sizing: border-box;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  border-right: none;
  border-top: none;
  padding-right: 8px;
}
.number-popup .table-wrap .header-row {
  border-top: 1px solid #ccd8e6;
}
.number-popup .table-wrap .header-row .cell {
  font-weight: 500;
}
.number-popup .table-wrap .row {
  display: flex;
  flex-direction: row;
  align-items: center;
  flex: 0 0 24px;
  /*height: 24px;*/
  border-bottom: 1px solid #ccd8e6;
  box-sizing: border-box;
  position: relative;
  line-height: 24px;
}
.number-popup .table-wrap .row .cell {
  font-size: 1em;
  letter-spacing: -0.233333px;
  color: #698094;
  display: flex;
  flex: 1;
  padding-left: 12px;
  border-right: 1px solid #CCD8E6;
}
@media only screen and (min-height: 1200px) {
  .number-popup .table-wrap .row .cell .row {
    font-size: 1.1em;
  }
}
.number-popup .table-wrap .row .date-cell {
  justify-content: end;
}
.number-popup .table-wrap .data-row-wrap {
  flex: 1;
  display: flex;
  flex-direction: column;
  overflow: scroll;
}
.number-popup .table-wrap .data-row-wrap.webkit-scrollbar,
.number-popup .table-wrap .data-row-wrap.webkit-scrollbar-hidden,
.number-popup .table-wrap .data-row-wrap.webkit-scrollbar-shown {
  margin-right: -8px;
}
.number-popup .table-wrap .data-row .cell {
  color: #364051;
}
.number-popup .table-wrap .row:nth-child(odd) {
  background: #F4F8FE;
}
.number-popup .table-wrap .row:nth-child(even) {
  background: white;
}
.audit-popup-wrapper .autidpopup-footer {
  position: absolute;
  bottom: 2px;
  width: 100%;
  font-size: 11px;
  text-align: right;
  background: #F5FAFF;
  color: grey;
  padding: 2px 0px;
  border-top: 1px solid #ccd8e6;
}
.audit-popup-wrapper .auditResults {
  margin-bottom: 20px;
}
.audit-popup-wrapper .auditResults.firstAuditRow {
  margin-top: 40px;
}
.audit-popup-wrapper .content {
  margin-top: 55px;
}
.audit-popup-wrapper .header {
  position: absolute;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  width: 100%;
  background: #F5FAFF;
  box-shadow: inset 0px -1px 0px #CCD8E6;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: #506F8A;
  font-weight: 500;
  padding: 18px 0;
  text-align: center;
  font-size: 16px;
  letter-spacing: -0.2px;
}
.audit-popup-wrapper .header .title {
  text-overflow: ellipsis;
  max-width: 1000px;
  white-space: nowrap;
  overflow: hidden;
  margin: auto;
}
.audit-popup-wrapper .header .header-btn {
  cursor: pointer;
  position: absolute;
  right: 25px;
  top: 22px;
  font-size: 14px;
  line-height: 18px;
}
.audit-popup-wrapper .header .clearAll {
  right: 75px;
}
.audit-popup-wrapper .header .clearAll:hover {
  text-decoration: underline;
}
.audit-popup-wrapper .main-column {
  overflow: auto;
}
.audit-popup-wrapper .popup--row {
  padding: 12px;
  border: 1px solid #CCD8E6;
  border-radius: 4px;
  background: #F4F8FE;
  margin: 8px;
}
.audit-popup-wrapper .popup--row .icon_row {
  cursor: pointer;
  float: right;
  padding: 6px 10px;
}
.audit-popup-wrapper .popup--row .row_elem {
  margin: 6px;
}
.audit-popup-wrapper .popup--row .data_row {
  display: inline-block;
  color: #000000;
}
.audit-popup-wrapper .popup--row .opt_row {
  font-style: italic;
  margin-top: 12px;
}
.audit-popup-wrapper .popup--row .span--elem {
  position: relative;
  cursor: pointer;
  padding: 4px;
}
.audit-popup-wrapper .popup--row .indiv--elem {
  display: inline-block;
  color: #506F8A;
  background: #CCD8E6;
  padding: 4px;
  border-radius: 4px;
  margin: 4px;
}
.audit-popup-wrapper .popup--row .no--click {
  cursor: default;
}
.audit-popup-wrapper .popup--row span.indiv--elem:hover {
  background: #89c7ff !important;
  color: #2E3644 !important;
}
.audit-popup-wrapper .popup--row .hovered {
  background: #89c7ff !important;
  color: #2E3644 !important;
}
.audit-popup-wrapper .popup--row .edit--info .edit-text {
  display: block;
  margin-bottom: 12px;
  font-size: 14px;
  color: #3d7fba;
}
.audit-popup-wrapper .popup--row .open_docsearch_text {
  display: inline;
  float: left;
  margin-right: 6px;
  font-size: 12px;
  line-height: 20px;
  color: #506F8A;
}
.audit-popup-wrapper .open_doc:hover .open_docsearch_text {
  text-decoration: underline;
  color: #0a0a0a;
}
.audit-popup-wrapper .open_doc:hover .icon {
  fill: #0a0a0a;
}
.audit-popup-wrapper .animated_row {
  background: white;
}
.audit-popup-wrapper .icon {
  margin-top: 0px;
  fill: #506F8A;
  height: 16px;
  width: 16px;
}
.audit-popup-wrapper .icon:hover {
  fill: #0a0a0a;
}
.audit-popup-wrapper .audit_span_tooltip {
  position: absolute;
  background: #554d4d;
  padding: 6px;
  border: 1px solid black;
  color: #faf2f2;
  border-radius: 4px;
  top: -45px;
  left: -1px;
  width: 175px;
  z-index: 2;
}
.audit-popup-wrapper .audit_span_tooltip .tooltip_row {
  font-size: 12px;
}
.audit-popup-wrapper .popup--row .boxed-formula-box {
  border: 1px solid #5fb5e8;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  width: 10vw;
  display: flex;
  flex-direction: column;
  position: relative;
  margin: 10px 0px;
}
.audit-popup-wrapper .popup--row .boxed-formula-box:hover {
  box-shadow: 1px 0px 10px #9a9a9a;
}
.audit-popup-wrapper .popup--row .boxed-formula-text {
  word-break: break-all;
  font-size: 2.2vh;
  text-align: center;
  padding: 2px 5px;
  color: #444242;
  font-weight: bold;
  background: #b1d0eb;
  height: 100%;
}
.audit-popup-wrapper .popup--row .boxed-formula-number {
  word-break: break-all;
  text-align: center;
  padding: 20px 5px 10px 5px;
  font-size: 2.2vh;
  background: #5fb5e8;
  color: #fdfdfd;
  height: 100%;
}
.audit-popup-wrapper .popup--row .boxed-formula-operator {
  display: flex;
  justify-content: center;
  flex-direction: column;
  text-align: center;
  margin: 0px 5px;
  line-height: 20px;
  letter-spacing: 2px;
  font-size: 20px;
  color: grey;
}
.audit-popup-wrapper .popup--row span.box-formula-info {
  position: absolute;
}
.audit-popup-wrapper .popup--row span.box-formula-info .icon {
  fill: grey;
}
.audit-popup-wrapper .popup--row .icon {
  padding: 2px;
}
.audit-popup-wrapper .popup--row .box-formula-arrow {
  position: absolute;
  right: 0px;
}
.audit-popup-wrapper .popup--row .box-formula-arrow .icon {
  fill: grey;
}
.edt-wrapper .table-container #edt_outer .fragments .cell.show {
  display: inline-flex;
}
.ibes-Popup span.graphSizeIcon {
  position: absolute;
  top: 50px;
  left: 48%;
}
.ibes-Popup span.graphSizeIcon.shrinkGraph {
  left: 98%;
}
.ibes-Popup span.graphSizeIcon svg.icon {
  fill: grey;
}
@media only screen and (max-height: 800px) and (min-height: 600px) {
  .fin-modal.fullScreenGraph .number-popup .npb__graph-wrap {
    height: 100%;
    width: 100%;
    max-height: 100%;
  }
}
@media only screen and (max-width: 1320px) {
  #common_header .accordion-button {
    left: 190px!important;
    margin-left: 0px!important;
  }
  #common_header .title {
    font-size: 14px!important;
  }
}
.ListInfoPopupComponentOuterMost {
  position: absolute;
  background: #2E3644;
  box-shadow: 0px 2px 12px rgba(9, 33, 55, 0.255095);
  border-radius: 4px;
  padding: 10px 5px;
}
.ListInfoPopupComponentOuterMost .ListInfoPopupMSg {
  white-space: normal;
  font-family: Helvetica Neue, sans-serif;
  font-size: 13px;
  line-height: 16px;
  color: #FFFFFF;
  text-align: justify;
  padding: 5px 10px;
  font-weight: normal;
  padding-left: 6px;
}
.ListInfoPopupComponentOuterMost .msgContainer {
  padding: 0px 10px;
  min-width: 500px;
  display: flex;
}
.ListInfoPopupComponentOuterMost .LIPCdot {
  height: 5px;
  width: 5px;
  flex: 0 0 5px;
  background-color: #3699F2;
  border-radius: 50%;
  display: inline-block;
  position: relative;
  top: 10px;
  vertical-align: top;
}
.ListInfoPopupComponentOuterMost span.LIPCcloseIcon {
  position: absolute;
  right: 0px;
  top: 0px;
  text-align: right;
  font-size: 10px;
  fill: white;
  display: block;
  padding: 5px;
}
.ListInfoPopupComponentOuterMost .msgContainer > * {
  display: inline-block;
}
.ListInfoPopupComponentOuterMost:before {
  content: "";
  color: #2E3644;
  height: 16px;
  width: 16px;
  position: absolute;
  top: -8px;
  left: 14px;
  z-index: 3;
  background: #2E3644;
  transform: rotate(-45deg);
}
.ListInfoPopupComponentOuterMost.rightPos:before {
  right: 19px;
  left: inherit;
}
/*
* Streamv2 CSS
*/
#streamv2-html {
  height: inherit;
  overflow-y: hidden;
}
#streamv2-html .note-notification {
  display: none;
}
#streamv2-html .custom_select_options {
  display: none;
  background: white;
  position: absolute;
  z-index: 2;
  border: 0.6px solid #3d7fba;
  color: #3d7fba;
  cursor: pointer;
  font-size: 10px;
}
#streamv2-html .custom_select_options .custom_select_option_item_disabled {
  color: #8e8e8e;
  cursor: default;
}
#streamv2-html .custom_select_options .custom_select_option_item_selected {
  background: #3d7fba;
  color: white;
}
#streamv2-html .custom_select_options .custom_select_option_item_selected span {
  background: #3d7fba;
  color: white;
}
#streamv2-html .custom_select_options ul {
  list-style: none;
  padding: 1px 0px;
  margin: 0px;
}
#streamv2-html .custom_select_options li {
  padding: 4px 12px;
}
#streamv2-html .custom_select_options > ul > li:hover {
  background: #3d7fba;
  color: white;
}
#streamv2-html .custom_select_options .show_sub_docs {
  cursor: pointer;
  transform: scale(0.7);
  color: #fff !important;
  float: right;
  margin-top: -0.5px;
  margin-left: 4px;
  background: #3d6fba;
  padding: 2px 3px;
  border-radius: 20px;
}
#streamv2-html .custom_select_options .sub_docs li {
  background: #fff !important;
  display: block;
  height: 16px;
  white-space: nowrap;
  width: 8px;
  border-left: 1px solid #d3dee8;
  border-top: 1px solid #d3dee8;
  margin-left: 14px;
  padding: 0px;
}
#streamv2-html .custom_select_options .sub_docs li span {
  position: relative;
  display: inline-block;
  top: -8px;
  margin-left: 6px;
  padding: 1px 3px;
}
#streamv2-html .custom_select_options .sub_docs li span:hover {
  background: #3d7fba;
  color: white;
}
#streamv2-html .custom_select_value {
  display: inline-block;
  background: #fff;
  padding: 2px 4px;
  font-size: 9px;
  border-radius: 7px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(50, 50, 50, 0.1);
  cursor: pointer;
  outline: none;
  font-weight: bold;
  color: #437FB7;
}
#streamv2-html .custom_select_value .show_document_types {
  margin-left: 2px;
}
#streamv2-html #similar_articles_popup_container {
  display: none;
  position: absolute;
  top: 0px;
  height: 100%;
  width: 100%;
  background: #2323239c;
  z-index: 10;
  text-align: center;
  box-sizing: border-box;
  padding: 5px 0px;
}
#streamv2-html #similar_articles_popup_container #similar_articles_popup {
  display: inline-block;
  border: 1px solid #d4e0ea;
  background: #fff;
  width: 470px;
  overflow: hidden;
  border-radius: 2px;
}
#streamv2-html #similar_articles_popup_container #similar_articles_popup #stream-similar-articles {
  text-align: left;
}
#streamv2-html #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .v2_option {
  display: none !important;
}
#streamv2-html #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .headline {
  width: 100% !important;
}
#streamv2-html #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .similar_articles_popup_header {
  display: inline-block;
  width: 100%;
  background: rgba(61, 127, 186, 0.06);
  font-size: 12px;
  font-weight: bold;
  padding: 10px 6px;
  border-bottom: 1px solid #d8d8d8;
}
#streamv2-html #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .similar_articles_popup_header .close_similar_articles_popup_container {
  float: right;
  margin-right: 16px;
  cursor: pointer;
}
#streamv2-html #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .stream-content {
  width: 100%;
}
#streamv2-html #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .stream-content .jspContainer {
  width: 100%;
}
#streamv2-html #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .stream-content .jspContainer .jspPane {
  width: 100%;
}
#streamv2-html #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .stream-content-item {
  padding: 12px 2px;
  border-bottom: 1px solid #d4e0ea;
}
#streamv2-html #similar_articles_popup_container #similar_articles_popup #stream-similar-articles #no-similar-articles-found-label {
  display: none;
  cursor: pointer;
  float: left;
  width: 100%;
  text-align: center;
  height: 24px;
  padding-top: 10px;
  font-weight: bold;
  color: #5d5d5d;
}
#streamv2-html .v2_option_menu {
  display: none;
  position: absolute;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0px 4px 12px 0 rgba(18, 50, 79, 0.26);
  z-index: 10;
  box-sizing: border-box;
}
#streamv2-html .v2_option_menu .v2_option_menu_list_item {
  cursor: pointer;
  display: block;
  padding: 6px 10px 6px 10px;
  font-size: 12px;
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #28333D;
}
#streamv2-html .v2_option_menu .v2_option_menu_list_item:hover {
  background: #f3f3f3;
}
#streamv2-html .v2_option_menu .v2_option_menu_list_item_locked {
  pointer-events: none;
  background: #f3f3f3;
}
#streamv2-html .v2_option_menu .v2_option_menu_list_item_info_right_carret {
  width: 10px;
  display: inline-block;
  float: right;
  fill: #28333D;
  margin-top: 3px;
}
#streamv2-html .v2_option_menu .seperate {
  width: 100%;
  height: 1px;
  background-color: #ccd8e6;
  display: inline-block;
}
#streamv2-html .v2_option_info_container {
  position: absolute;
  display: none;
  z-index: 10;
  text-align: center;
  cursor: pointer;
  font-size: 12px;
  width: 370px;
}
#streamv2-html .v2_option_info_container .v2_option_info {
  display: inline-block;
  width: 100%;
  position: relative;
  background: #fff;
  border-radius: 4px;
}
#streamv2-html .v2_option_info_container .v2_option_info .v2_option_info_header {
  text-align: center;
  display: block;
  padding: 6px;
  background-color: #f5faff;
  font-size: 12px;
}
#streamv2-html .v2_option_info_container .v2_option_info .v2_option_info_header .v2_option_info_header_title {
  color: #28333D;
}
#streamv2-html .v2_option_info_container .v2_option_info .v2_option_info_header .v2_option_info_close {
  display: inline-block;
  position: absolute;
  width: 11px;
  height: 11px;
  cursor: pointer;
  left: 100%;
  margin-left: -22px;
  margin-top: 3px;
}
#streamv2-html .v2_option_info_container .v2_option_info .v2_option_info_body {
  padding: 2px 0px;
}
#streamv2-html .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row {
  display: table;
  clear: both;
  width: 100%;
  padding: 6px 0px;
}
#streamv2-html .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .label {
  width: 90px;
  padding-left: 8px;
  float: left;
  font-size: 12px;
  font-weight: 500;
  text-align: left;
  color: #698094;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  position: relative;
}
#streamv2-html .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .value {
  float: left;
  color: #4691D8;
  text-align: left;
  display: inline-block;
  max-width: 200px;
  word-break: break-all;
  white-space: normal;
}
#streamv2-html .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .value_list_item {
  cursor: pointer;
  float: left;
  font-family: Helvetica Neue, sans-serif;
  font-size: 9px;
  text-align: center;
  color: #ffffff;
  background-color: #3d7fba;
  border-radius: 3px;
  border: 1px solid #3d7fba;
  text-transform: uppercase;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 0 6px;
  line-height: 16px;
  white-space: normal;
  margin-top: 2px;
  margin-bottom: 10px;
  max-width: 300px;
}
#streamv2-html .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .value_list_item_secondary {
  border: 1px solid #3d7fba;
  background: #ffffff;
  color: #3d7fba;
}
#streamv2-html .v2_option_info_container .v2_option_info .v2_option_info_body #v2_option_info_body_tweet_text .value {
  max-width: 250px;
}
#streamv2-html #holder {
  min-width: 1280px;
  overflow-y: hidden;
  height: inherit;
  background-color: #F9F9F9;
}
#streamv2-html #holder #left-content {
  z-index: 999;
  float: left;
  width: 259px;
  background: #e8eef7;
  height: 100%;
  overflow: visible;
}
#streamv2-html #holder #left-content #stream-search-box-holder {
  width: 93%;
  margin: 6px 3%;
  overflow: visible;
  border: 2px solid #d4e0ea;
  height: 36px;
  cursor: pointer;
}
#streamv2-html #holder #left-content #stream-search-box-holder .newAutocomplete input {
  text-transform: uppercase;
  line-height: 16px;
  padding: 1px 0px;
  margin-top: 1px;
  width: 100%;
}
#streamv2-html #holder #left-content #stream-search-box-holder .newAutocomplete ::-webkit-input-placeholder {
  text-transform: initial;
}
#streamv2-html #holder #left-content #stream-search-box-holder .newAutocomplete :-moz-placeholder {
  text-transform: initial;
}
#streamv2-html #holder #left-content #stream-search-box-holder .newAutocomplete ::-moz-placeholder {
  text-transform: initial;
}
#streamv2-html #holder #left-content #stream-search-box-holder .newAutocomplete :-ms-input-placeholder {
  text-transform: none;
}
#streamv2-html #holder #left-content #stream-search-box-holder .newAutocomplete .docCompName {
  width: 236px;
  line-height: 18px;
  margin-left: 6px;
  padding: 0;
}
#streamv2-html #holder #left-content #stream-search-box-holder .newAutocomplete .suggest-wrapper {
  margin-left: -3px;
  border: 0;
  box-shadow: 1px 2px 6px -2px #1e374d;
}
#streamv2-html #holder #left-content #stream-search-box-holder .newAutocomplete .suggest-wrapper li {
  padding: 6px 0 6px 6px;
  box-sizing: border-box;
}
#streamv2-html #holder #left-content #stream-search-box-holder .newAutocomplete .suggest-wrapper li .docTicker,
#streamv2-html #holder #left-content #stream-search-box-holder .newAutocomplete .suggest-wrapper li .docDebtTicker,
#streamv2-html #holder #left-content #stream-search-box-holder .newAutocomplete .suggest-wrapper li .docTickerInt {
  padding: 2px 4px;
}
#streamv2-html #holder #left-content #stream-search-box-holder #ticker-tokenizer-box {
  display: inline-block;
  width: 234px;
}
#streamv2-html #holder #left-content #stream-search-box-holder #ticker-tokenizer-box .noisy-long-list {
  padding: 7px 0 7px 5px;
}
#streamv2-html #holder #left-content #stream-search-box-holder .ticker-close {
  display: inline-block;
  width: 26px;
  height: 36px;
  float: right;
}
#streamv2-html #holder #left-content #stream-search-box-holder .ticker-close .clear-icon {
  margin: 0 6px;
  margin-top: 12px;
}
#streamv2-html #holder #left-content #stream-search-box-holder .ticker-close .clear-icon .icon {
  font-size: 12px;
}
#streamv2-html #holder #left-content .search-box-holder--new {
  z-index: 12;
}
#streamv2-html #holder #left-content .search-box-holder--new .sentieo_autocomplete--stream {
  flex: 1;
  height: 36px;
}
#streamv2-html #holder #left-content .search-box-holder--new .sentieo_autocomplete--stream .query_wrapper__input-field {
  width: 100%;
  border: none;
  background: none;
}
#streamv2-html #holder #left-content .search-box-holder--new .sentieo_autocomplete--stream .stream-dummy-input {
  background: white;
  border-radius: 3px;
  border: 0;
  font-size: 11px;
  height: 100%;
  width: 100%;
  padding-left: 9px;
  box-sizing: border-box;
  text-transform: uppercase;
  font-family: Helvetica Neue, Arial, sans-serif;
}
#streamv2-html #holder #left-content .search-box-holder--new .sentieo_autocomplete--stream .sn-auto {
  height: 36px;
  min-width: 262px;
  border: 0;
}
#streamv2-html #holder #left-content .search-box-holder--new .sentieo_autocomplete--stream .sn-auto input {
  font-size: 11px;
  min-width: 230px;
  text-transform: uppercase !important;
}
#streamv2-html #holder #left-content .search-box-holder--new .sentieo_autocomplete--stream .sn-auto .ticker-input {
  height: 100% !important;
}
#streamv2-html #holder #left-content .search-box-holder--new .sentieo_autocomplete--stream .sn-auto .autocomplete-input {
  height: 36px;
}
#streamv2-html #holder #left-content .search-box-holder--new .sentieo_autocomplete--stream .sn-auto .autocomplete-input .autocomplete-list__tokens {
  list-style: none;
  margin: 0;
  padding: 0;
  padding-left: 5px;
}
#streamv2-html #holder #left-content .search-box-holder--new .sentieo_autocomplete--stream .sn-auto .clear-icon.rm-tk {
  left: unset !important;
  right: 16px;
  z-index: 2;
}
#streamv2-html #holder #left-content .search-box-holder--new .sentieo_autocomplete--stream .sn-auto .autocomplete-menu-wrapper {
  top: 40px;
}
#streamv2-html #holder #left-content .search-box-holder--new .sentieo_autocomplete--stream .expanded .autocomplete-menu-wrapper {
  top: 100px;
}
#streamv2-html #holder #left-content #sensitivity_outer {
  width: 94%;
  float: left;
  font-size: 12px;
  margin: 0 3% 6px 3%;
  font-family: Helvetica Neue, Arial, sans-serif;
}
#streamv2-html #holder #left-content #sensitivity_outer .sensitivity_text {
  line-height: 24px;
  font-size: 13px;
  color: #698094;
  margin-right: 1px;
}
#streamv2-html #holder #left-content #sensitivity_outer .sensitivity {
  color: #3d7fba;
  cursor: pointer;
  line-height: 18px;
  padding: 0 9px;
  border: 2px solid #3d7fba;
}
#streamv2-html #holder #left-content #sensitivity_outer .sensitivity_selected {
  background: #3d7fba;
  color: #ffffff;
}
#streamv2-html #holder #left-content #sensitivity_outer .med_sen {
  border-right: 1px solid #3d7fba;
  border-left: 1px solid #3d7fba;
}
#streamv2-html #holder #left-content #sensitivity_outer .high_sen {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-right: 0;
}
#streamv2-html #holder #left-content #sensitivity_outer .low_sen {
  border-left: 0;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
#streamv2-html #holder #left-content #sensitivity_outer .tutorial_outer {
  position: relative;
  left: 3px;
}
#streamv2-html #holder #left-content #sensitivity_outer .tutorial_outer .tutorial-btn {
  float: left;
  cursor: pointer;
  fill: #698094;
  height: 15px;
  width: 15px;
  margin-top: 4px;
}
#streamv2-html #holder #left-content #sensitivity_outer .tutorial_outer .tutorial-btn:hover {
  fill: #3d7fba;
}
#streamv2-html #holder #left-content #ticker-watchlist {
  position: relative;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  height: calc(100% - 52px - 30px);
  width: 100%;
}
#streamv2-html #holder #left-content #ticker-watchlist .jspPane {
  max-width: 277px;
}
#streamv2-html #holder #left-content #ticker-watchlist .jspVerticalBar {
  right: 0px;
  width: 14px;
  display: block !important;
}
#streamv2-html #holder #left-content #ticker-watchlist .jspVerticalBar .jspArrow {
  display: none !important;
}
#streamv2-html #holder #left-content #ticker-watchlist .jspVerticalBar .jspTrack {
  background-color: #ffffff;
  -webkit-border-radius: 0;
}
#streamv2-html #holder #left-content #ticker-watchlist .jspVerticalBar .jspTrack .jspDrag {
  width: 6px;
  background-color: #CCD8E6;
  margin: 0px;
  left: 4px;
  border-radius: 10px;
}
#streamv2-html #holder #left-content .inset-container {
  font-family: Helvetica Neue, Arial, sans-serif;
  float: left;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  width: 100%;
  color: #3d7fba;
  background-color: #ffffff;
  border-top: 2px solid #d4e0ea;
  border-bottom: 1px solid #d4e0ea;
}
#streamv2-html #holder #left-content .inset-container .edit-span {
  float: left;
  font-size: 12px;
  margin-right: 12px;
  margin-top: 4px;
}
#streamv2-html #holder #left-content .inset-container .header-container {
  height: 24px;
  width: 100%;
  padding-top: 6px;
  background: #eef1f4;
}
#streamv2-html #holder #left-content .inset-container .header-container .header-text {
  width: 70%;
  float: left;
  color: #3d7fba;
  font-weight: 500;
  font-size: 12px;
  padding-left: 6px;
  line-height: 18px;
  text-transform: uppercase;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#streamv2-html #holder #left-content .inset-container .header-container .header-expand-collapse .icon {
  height: 12px;
  width: 12px;
  padding-right: 8px;
  margin-top: 4px;
  fill: #698094;
}
#streamv2-html #holder #left-content .inset-container .header-container .header-expand-collapse .icon:hover {
  fill: #3d7fba;
}
#streamv2-html #holder #left-content .inset-container .watchlist_allticker {
  font-family: Helvetica Neue, Arial, sans-serif;
  border-bottom: 0;
}
#streamv2-html #holder #left-content .inset-container .watchlist_allticker .list-item {
  font-size: 12px;
  line-height: 18px;
}
#streamv2-html #holder #left-content .inset-container .watchlist_allticker .list-item:hover {
  background: #e8eef7;
}
#streamv2-html #holder #left-content .inset-container .subheader-container {
  overflow: hidden;
  height: 18px;
  padding-top: 4px;
  padding-left: 6px;
  padding-right: 6px;
  border-bottom: 1px solid #BCBCBC;
  font-family: Helvetica Neue, sans-serif;
  background-color: #F6F6F6;
  -moz-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  color: #595959;
  font-size: 9px;
}
#streamv2-html #holder #left-content .inset-container .subheader-container .subheader-ticker {
  float: left;
  width: 21%;
  text-align: center;
}
#streamv2-html #holder #left-content .inset-container .subheader-container .subheader-quickstat {
  float: left;
  width: 0%;
  text-align: right;
  height: 0px;
}
#streamv2-html #holder #left-content .inset-container .subheader-container .subheader-percent {
  float: right;
  text-align: right;
  width: 20%;
}
#streamv2-html #holder #left-content .inset-container .subheader-container .subheader-chng {
  float: right;
  text-align: right;
  width: 20%;
}
#streamv2-html #holder #left-content .inset-container .subheader-container .subheader-price {
  float: right;
  text-align: right;
  /*width:20%;*/
  width: 19%;
}
#streamv2-html #holder #left-content .inset-container .subheader-container .subheader-pe {
  float: right;
  text-align: right;
  width: 20%;
}
#streamv2-html #holder #left-content .inset-container .subheader-container .subheader-arrow {
  font-size: 6px;
  margin-left: 1px;
}
#streamv2-html #holder #left-content .inset-container .subheader-container .subheader-arrow:hover {
  cursor: pointer;
}
#streamv2-html #holder #left-content .inset-container .list-item-container-selected,
#streamv2-html #holder #left-content .inset-container .active_ticker {
  font-weight: bold;
  background-color: #3d7fba;
}
#streamv2-html #holder #left-content .inset-container .list-item-container-selected .item-name,
#streamv2-html #holder #left-content .inset-container .active_ticker .item-name,
#streamv2-html #holder #left-content .inset-container .list-item-container-selected .item-number,
#streamv2-html #holder #left-content .inset-container .active_ticker .item-number {
  color: #ffffff !important;
}
#streamv2-html #holder #left-content .inset-container .list-item-container-selected .list-ticker,
#streamv2-html #holder #left-content .inset-container .active_ticker .list-ticker {
  background: #ffffff !important;
  color: #3d7fba !important;
}
#streamv2-html #holder #left-content .inset-container .list-item-container-selected .list-pe,
#streamv2-html #holder #left-content .inset-container .active_ticker .list-pe {
  color: #ffffff !important;
}
#streamv2-html #holder #left-content .inset-container .list-item-container-selected .list-change,
#streamv2-html #holder #left-content .inset-container .active_ticker .list-change {
  color: #ffffff;
}
#streamv2-html #holder #left-content .inset-container .list-item-container-selected .list-percent,
#streamv2-html #holder #left-content .inset-container .active_ticker .list-percent {
  color: #ffffff;
}
#streamv2-html #holder #left-content .inset-container .list-item-container-selected .list-price,
#streamv2-html #holder #left-content .inset-container .active_ticker .list-price {
  color: #ffffff;
}
#streamv2-html #holder #left-content .inset-container .fol_rec_watchlist {
  border-bottom: 1px solid #2e3644 !important;
}
#streamv2-html #holder #left-content .inset-container .list-item-container.recent_watchlist .list-item,
#streamv2-html #holder #left-content .inset-container .list-item-container.followed_watchlist .list-item,
#streamv2-html #holder #left-content .inset-container .list-item-container.fol_rec_watchlist .list-item {
  padding-left: 1px;
}
#streamv2-html #holder #left-content .inset-container .list-item-container {
  width: 100%;
  font-family: Helvetica Neue, Arial, sans-serif;
  cursor: pointer;
}
#streamv2-html #holder #left-content .inset-container .list-item-container .list-item {
  height: 18px;
  padding: 6px 6px;
  font-size: 12px;
}
#streamv2-html #holder #left-content .inset-container .list-item-container .list-item .list-ticker {
  float: left;
  width: 19%;
  color: #ffffff;
  background: #3d7fba;
  text-align: center;
  border-radius: 2px;
  line-height: 18px;
}
#streamv2-html #holder #left-content .inset-container .list-item-container .list-item .list-percent,
#streamv2-html #holder #left-content .inset-container .list-item-container .list-item .list-change {
  float: right;
  text-align: right;
  width: 20%;
  line-height: 18px;
}
#streamv2-html #holder #left-content .inset-container .list-item-container .list-item .list-change {
  width: 19%;
}
#streamv2-html #holder #left-content .inset-container .list-item-container .list-item .list-chng {
  float: right;
  text-align: right;
  width: 20%;
  line-height: 18px;
}
#streamv2-html #holder #left-content .inset-container .list-item-container .list-item .list-price {
  float: right;
  text-align: right;
  width: 19%;
  margin-right: 3px;
  line-height: 18px;
  overflow: hidden;
}
#streamv2-html #holder #left-content .inset-container .list-item-container .list-item .list-pe {
  width: 19%;
  color: #3d7fba;
  float: right;
  line-height: 18px;
  text-align: right;
  padding-right: 5px;
}
#streamv2-html #holder #left-content .inset-container .list-item-container .list-item .watchlist-name {
  width: 70%;
}
#streamv2-html #holder #left-content .inset-container .list-item-container .list-item .item-name {
  margin-left: 10px;
  float: left;
  color: #3d7fba;
  line-height: 18px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#streamv2-html #holder #left-content .inset-container .list-item-container .list-item .item-number {
  float: right;
  padding-right: 6px;
}
#streamv2-html #holder #left-content .inset-container .list-item-container .list-item .stock-price {
  padding-right: 10px;
}
#streamv2-html #holder #left-content .inset-container .list-item-container .list-item .selected {
  text-decoration: underline;
}
#streamv2-html #holder #left-content .inset-container .list-item-container .list-item:hover {
  background: #e8eef7;
}
#streamv2-html #holder #middle-content {
  float: left;
  overflow-y: hidden;
  overflow-x: auto;
  background: white;
  border-left: 1px solid #DEDEDE;
  border-right: 1px solid #DEDEDE;
  width: calc(1280px - 261px);
  height: 100%;
}
#streamv2-html #holder #middle-content #stock-info {
  margin-left: 16px;
  margin-right: 16px;
  height: 265px;
  position: relative;
  user-select: none;
  display: block;
  -webkit-user-select: none;
  -moz-user-select: none;
}
#streamv2-html #holder #middle-content #stock-info #top-pane {
  height: 26px;
  width: 100%;
  overflow: hidden;
  padding-top: 15px;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stock-title {
  float: left;
  cursor: pointer;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stock-title span {
  vertical-align: middle;
  line-height: 26px;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stock-title .name {
  font-size: 16px;
  min-width: 72px;
  overflow: hidden;
  max-width: 220px;
  text-overflow: ellipsis;
  display: inline-block;
  white-space: nowrap;
  color: #666;
  cursor: default;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stock-title .name.comp-name {
  cursor: pointer;
  color: #3d7fba;
  text-decoration: underline;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stock-title .ticker {
  font-size: 16px;
  max-width: 100px;
  box-sizing: border-box;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding: 2px 6px 2px 6px;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stock-title .exchange {
  font-size: 11px;
  color: #999999;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons {
  float: right;
  height: 100%;
  font-size: 10px;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .dsbld {
  color: #d3d3d3;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons #stream-doc-search2-warning {
  display: none;
  position: absolute;
  font-size: 12px;
  border-radius: 3px;
  padding: 5px;
  z-index: 2;
  background-color: #112a40;
  border: 1px solid #112a40;
  opacity: 0.8;
  color: #ffffff;
  -webkit-box-shadow: #BCBCBC 2px 2px 3px 0px;
  -moz-box-shadow: #BCBCBC 2px 2px 3px 0px;
  box-shadow: #BCBCBC 2px 2px 3px 0px;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons #watchlist-read-mode {
  width: auto;
  height: 13px;
  text-align: center;
  font-size: 12px;
  line-height: 13px;
  padding: 5px 20px;
  border: solid 1px #698094;
  border-radius: 3px;
  background: white;
  color: #698094;
  cursor: pointer;
  box-shadow: none;
  text-shadow: none;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .follow-company {
  font-family: Helvetica Neue, sans-serif;
  font-size: 12px;
  line-height: 24px;
  color: #3d7fba;
  border-radius: 3px;
  width: 100px;
  text-align: center;
  box-sizing: border-box;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .follow-company .icon {
  padding: 6px;
  background-color: #3d7fba;
  fill: #ffffff;
  height: 11px;
  width: 12px;
  border-radius: 0 3px 3px 0;
  border: 1px solid #3d7fba;
  border-left: none;
  border-right: none;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .follow-company:hover {
  cursor: pointer;
  background: #3d7fba;
  color: white;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .follow-company:hover .icon {
  background-color: #3270a7;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .follow-company::before {
  content: "Follow";
  display: inline-block;
  width: 76px;
  height: 25px;
  line-height: 22px;
  border: 1px solid #3d7fba;
  border-radius: 3px 0 0 3px;
  box-sizing: border-box;
  border-right: none;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .follow-company.following-company::before {
  content: "Following";
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .follow-company.following-company:hover::before {
  content: "Edit";
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .follow-company.following-company {
  color: #ffffff;
  background: #3d7fba;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .grey-button {
  /*float:right;*/
  width: auto;
  height: auto;
  text-align: center;
  font-size: 12px;
  line-height: 14px;
  padding: 5px 20px;
  border: solid 1px #8A9DBC;
  border-radius: 3px;
  background: white;
  color: #8A9DBC;
  cursor: pointer;
  box-shadow: none;
  text-shadow: none;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .grey-button#stream-comp-follow {
  padding: 5px 10px;
  width: 70px;
  text-align: center;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .grey-button#stream-comp-follow span {
  width: 100%;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .grey-button#stream-comp-follow:hover {
  color: #ffffff;
  background: #8a9dbc;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons #next-tickers,
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons #previous-tickers {
  height: 13px;
  border-radius: 3px;
  width: 14px;
  cursor: pointer;
  padding: 5px;
  border: 1px solid #698094;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons #next-tickers .icon,
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons #previous-tickers .icon {
  fill: #698094;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons #next-tickers.dsbld,
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons #previous-tickers.dsbld {
  border: 1px solid #bbc6d5;
  cursor: default;
  pointer-events: none;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons #next-tickers.dsbld .icon,
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons #previous-tickers.dsbld .icon {
  fill: #bbc6d5;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons #pagination-details {
  font-size: 12px;
  line-height: 14px;
  padding: 6px 0px;
  color: #698094;
  cursor: default;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .grey-buttoon {
  width: auto;
  height: 13px;
  text-align: center;
  font-size: 12px;
  line-height: 13px;
  padding: 5px 6px;
  border-radius: 3px;
  background: white;
  cursor: pointer;
  box-shadow: none;
  text-shadow: none;
  border: solid 1px #698094;
  color: #698094;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .grey-buttoon input,
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .grey-buttoon input:hover,
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .grey-buttoon input:active {
  border: none;
  outline: none;
  margin: 0px;
  font-size: 12px;
  line-height: 13px;
  height: 13px;
  padding: 0px 6px;
  width: 110px;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .grey-buttoon .icon {
  /*vertical-align:middle;*/
  height: 13px;
  width: 13px;
  fill: #698094;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .grey-button.dsbld {
  color: #d3d3d3;
  border: solid 1px #d3d3d3;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .grey-button:hover {
  background: #e8f1f9;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .grey-button.dsbld:hover,
#streamv2-html #holder #middle-content #stock-info #top-pane #control-buttons .grey-buttoon.dsbld:hover {
  background: white;
}
#streamv2-html #holder #middle-content #stock-info #top-pane .stream-menu-outer {
  padding: 0px 6px;
  margin-left: 5px;
  cursor: default;
  /*border-left:solid 1px #8A9DBC;*/
}
#streamv2-html #holder #middle-content #stock-info #top-pane .stream-menu-outer .seperator {
  margin: 2px 6px 2px 0px;
  height: 22px;
  border-left: 1px solid #ccd8e6;
}
#streamv2-html #holder #middle-content #stock-info #top-pane .stream-menu-outer .stream-menu-btn {
  /*height:18px;*/
  cursor: pointer;
  line-height: 18px;
  padding: 4px 5px;
  font-size: 18px;
  border-radius: 4px;
}
#streamv2-html #holder #middle-content #stock-info #top-pane .stream-menu-outer .stream-menu-btn .icon {
  height: 18px;
  width: 18px;
  fill: #698094;
}
#streamv2-html #holder #middle-content #stock-info #top-pane .stream-menu-outer .stream-menu-btn .icon:hover {
  fill: #3d7fba;
}
#streamv2-html #holder #middle-content #stock-info #top-pane .stream-menu-outer .stream-menu-btn.act {
  background-color: #7e91ad;
}
#streamv2-html #holder #middle-content #stock-info #top-pane .stream-menu-outer .stream-menu-btn.act .icon {
  fill: #ffffff;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stock-price-info {
  height: 25px;
  margin: 0px 10px 0px 0px;
  max-width: 300px;
  overflow: hidden;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stock-price-info span {
  line-height: 26px;
  height: 26px;
  vertical-align: middle;
  display: inline-block;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stock-price-info .after-market {
  font-size: 10px;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stock-price-info .big-stock-price {
  font-size: 32px;
  font-weight: bold;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stock-price-info .change-price {
  font-size: 18px;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stock-price-info .change-percent {
  font-size: 18px;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stock-price-info .change-date {
  font-size: 10px;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #watchlist-read-mode {
  cursor: pointer;
  color: #3d7fba;
  margin: 0 0 0 5px;
  display: none;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #watchlist-read-mode .fa {
  line-height: 26px;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stream-menu-dropdown {
  position: absolute;
  top: 44px;
  left: 100px;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stream-menu-dropdown .triangle1 {
  /*margin-left:80px;*/
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 8px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
  border-bottom-color: #7e91ad;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stream-menu-dropdown .rectangle {
  position: relative;
  /*width:140px;*/
  font-size: 10px;
  z-index: 999;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  background: #ffffff;
  border: 1px solid #7e91ad;
  overflow: hidden;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stream-menu-dropdown .rectangle .menu-btn {
  padding: 6px;
  overflow: hidden;
  text-overflow: ellipsis;
  background: white;
  cursor: pointer;
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  border-bottom: 1px solid #ccd8e6;
  white-space: nowrap;
  vertical-align: middle;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stream-menu-dropdown .rectangle .menu-btn .icon {
  margin-right: 12px;
  fill: #3d7fba;
  height: 15px;
  width: 15px;
  vertical-align: middle;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stream-menu-dropdown .rectangle .menu-btn:hover {
  background-color: #e2f2fb;
}
#streamv2-html #holder #middle-content #stock-info #top-pane #stream-menu-dropdown .rectangle .menu-btn:hover .text {
  text-decoration: underline;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane {
  height: 198px;
  margin-top: 7px;
  position: relative;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container {
  float: left;
  height: 180px;
  width: 100%;
  overflow: hidden;
  margin-top: 5px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container {
  float: left;
  width: 49%;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading {
  width: 100%;
  padding-top: 0px;
  font-size: 10px;
  float: left;
  height: 28px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow .data_values,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow .data_values,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading .data_values,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading .data_values {
  font-size: 10px;
  text-align: center;
  padding-top: 7px;
  float: left;
  height: 28px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow .pl1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow .pl1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading .pl1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading .pl1 {
  padding-left: 1%;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow .price,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow .price,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading .price,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading .price,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow .change,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow .change,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading .change,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading .change,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow .perc-change,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow .perc-change,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading .perc-change,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading .perc-change,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow .positive,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow .positive,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading .positive,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading .positive,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow .negative,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow .negative,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading .negative,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading .negative,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow .krange,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow .krange,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading .krange,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading .krange,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow .ev_ebitda,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow .ev_ebitda,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading .ev_ebitda,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading .ev_ebitda,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow .pe,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow .pe,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading .pe,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading .pe,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow .mkt_cap,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow .mkt_cap,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading .mkt_cap,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading .mkt_cap,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow .ychange,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow .ychange,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading .ychange,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading .ychange {
  text-align: right;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow div.span6,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow div.span6,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading div.span6,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading div.span6 {
  font-size: 8px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .datarow,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .datarow {
  line-height: 28px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading {
  border-bottom: 1px solid lightgray;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .heading div,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .heading div {
  color: gray;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .data_values,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .data_values {
  width: 100%;
  float: left;
  padding-top: 15px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-left-container .intragraphs,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container .intragraphs {
  width: 26%;
  height: 28px;
  float: right;
  padding-top: 5px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #watchlist-tickers-container .stream-right-container {
  float: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container {
  float: left;
  height: 198px;
  overflow: hidden;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container #stock-price-info {
  height: 40px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container #stock-price-info .after-market {
  font-size: 10px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container .big-stock-price {
  font-size: 32px;
  font-weight: bold;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container .change-price {
  font-size: 18px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container .change-percent {
  font-size: 18px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container #financials-r1 {
  height: 30px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container #financials-r2 {
  height: 30px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container .cell-container {
  width: 96px;
  margin-right: 4px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container .cell-container .cell-value {
  font-size: 12px;
  font-weight: bold;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container .cell-container .cell-title {
  font-size: 11px;
  color: #999999;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container .wide {
  width: 140px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container .short {
  width: 70px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container .last {
  margin-right: 0px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #financials-container .hr-spacer {
  width: 100%;
  height: 1px;
  margin-top: 10px;
  margin-bottom: 10px;
  background: #DDDDDD;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #gspc-year-graph {
  float: left;
  overflow: hidden;
  width: 345px;
  height: 172px;
  margin-left: 35px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table {
  padding: 0px 0px 10px 0px;
  float: left;
  position: absolute;
  top: 8px;
  left: 383px;
  width: 220px;
  font-size: 0.9em;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table {
  border-collapse: collapse;
  border: 1px solid #cecece;
  font-size: 0.7em;
  background-color: #F9F9F9;
  line-height: 9px;
  width: 100%;
  /*margin:0 auto;*/
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table .data-row td {
  border: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table .data-row .title-cell {
  font-weight: bold #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #mkt_cap #mkt_cap-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #mkt_cap #mkt_cap-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #mkt_cap #mkt_cap-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ev #ev-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ev #ev-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ev #ev-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #price #price-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #price #price-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #price #price-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #p_sales #p_sales-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #p_sales #p_sales-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #p_sales #p_sales-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ev_ebitda #ev_ebitda-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ev_ebitda #ev_ebitda-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ev_ebitda #ev_ebitda-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ev_sales #ev_sales-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ev_sales #ev_sales-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ev_sales #ev_sales-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #p_eps #p_eps-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #p_eps #p_eps-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #p_eps #p_eps-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #fcf_yield #fcf_yield-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #fcf_yield #fcf_yield-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #fcf_yield #fcf_yield-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #sales td.title-cell {
  border-right: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #sales td.data-cell {
  border-right: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #sales td {
  border: none;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #sales #sales-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #sales #sales-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #sales #sales-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #sales-yoy td.title-cell {
  border-right: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #sales-yoy td.data-cell {
  border-right: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #sales-yoy td {
  border: none;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #sales-yoy #sales-yoy-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #sales-yoy #sales-yoy-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #sales-yoy #sales-yoy-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ebitda td.title-cell {
  border-right: 1px solid #cecece;
  border-top: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ebitda td.data-cell {
  border-right: 1px solid #cecece;
  border-top: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ebitda td {
  border: none;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ebitda #ebitda-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ebitda #ebitda-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ebitda #ebitda-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ebitda-yoy td.title-cell {
  border-right: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ebitda-yoy td.data-cell {
  border-right: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ebitda-yoy td {
  border: none;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ebitda-yoy #ebitda-yoy-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ebitda-yoy #ebitda-yoy-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #ebitda-yoy #ebitda-yoy-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #eps td.title-cell {
  border-right: 1px solid #cecece;
  border-top: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #eps td.data-cell {
  border-right: 1px solid #cecece;
  border-top: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #eps td {
  border: none;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #eps #eps-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #eps #eps-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #eps #eps-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #dps #dps-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #dps #dps-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #dps #dps-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #eps-yoy td.title-cell {
  border-right: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #eps-yoy td.data-cell {
  border-right: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #eps-yoy td {
  border: none;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #eps-yoy #eps-yoy-1,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #eps-yoy #eps-yoy-2,
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table #eps-yoy #eps-yoy-3 {
  text-align: right;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table .year-row {
  font-weight: bold;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table .year-row td {
  border: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table .top-row td {
  border: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table .percent-row {
  /*font-size:0.6em;*/
  font-size: 9px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table .percent-row td {
  border: 1px solid #cecece;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table .spacer-row {
  background-color: grey;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #outer-summary-table #summary-table .spacer-row td {
  /*border:1px solid;*/
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #graph-container {
  float: right;
  margin-left: -50px;
}
#streamv2-html #holder #middle-content #stock-info #bottom-pane #graph-container #graph-time {
  text-align: right;
  font-size: 10px;
  color: #999999;
}
#streamv2-html #holder #middle-content #stock-info #info-pane {
  color: gray;
  font-size: 10px;
  text-align: right;
  font-family: Helvetica Neue, Arial, sans-serif;
}
#streamv2-html #holder #middle-content #stock-info #error-pane {
  display: block;
  background: #EBD9D9;
  border: 2px solid #BC5754;
  border-radius: 6px;
  width: 413px;
  padding: 10px;
}
#streamv2-html #holder #middle-content #stock-info #error-pane .header {
  font-size: 14px;
  margin-bottom: 7px;
}
#streamv2-html #holder #middle-content #stock-info #error-pane .header .icon {
  margin-right: 8px;
  margin-top: 1px;
}
#streamv2-html #holder #middle-content #stock-info #error-pane .message {
  font-size: 12px;
  color: black;
  padding-left: 3px;
}
#streamv2-html #holder #middle-content #stock-info #small-error-pane {
  display: block;
  position: absolute;
  top: 4px;
  background: #EBD9D9;
  border: 2px solid #BC5754;
  border-radius: 6px;
  width: 250px;
  padding: 10px;
}
#streamv2-html #holder #middle-content #stock-info #small-error-pane .header {
  font-size: 12px;
}
#streamv2-html #holder #middle-content #stock-info #small-error-pane .header .icon {
  margin-right: 8px;
  margin-top: 1px;
}
#streamv2-html #holder #middle-content #stock-info #small-error-pane .message {
  font-size: 12px;
  color: black;
  padding-left: 3px;
}
#streamv2-html #holder #middle-content #stock-info.stock-info-maxed {
  height: 100%;
}
#streamv2-html #holder #middle-content #stock-info.stock-info-maxed #bottom-pane,
#streamv2-html #holder #middle-content #stock-info.stock-info-maxed #bottom-pane #watchlist-tickers-container {
  height: calc(100% - 50px);
}
#streamv2-html #holder #middle-content #stock-stream {
  overflow: hidden;
  height: calc(100% - 265px);
}
#streamv2-html #holder #middle-content #stock-stream.closed {
  display: none;
}
#streamv2-html #holder #middle-content #stock-stream .stream-content .stream-content-item {
  border-bottom: 1px solid #d4e0ea;
}
#streamv2-html #holder #middle-content #stock-stream .stream-content .blue {
  background-color: #E0F0FC;
}
#streamv2-html #holder #middle-content #stock-stream .stream-content .blue:hover {
  background-color: #FFFDE0;
}
#streamv2-html #holder #middle-content #stock-stream .stream-content .jspVerticalBar {
  right: 0px;
  width: 14px;
  display: block !important;
}
#streamv2-html #holder #middle-content #stock-stream .stream-content .jspVerticalBar .jspArrow {
  display: none !important;
}
#streamv2-html #holder #middle-content #stock-stream .stream-content .jspVerticalBar .jspTrack {
  background-color: #ffffff;
  -webkit-border-radius: 0;
}
#streamv2-html #holder #middle-content #stock-stream .stream-content .jspVerticalBar .jspTrack .jspDrag {
  width: 6px;
  background-color: #CCD8E6;
  margin: 0px;
  left: 4px;
  border-radius: 10px;
}
#streamv2-html #holder #middle-content #stock-stream .ticker .ticker-chevron {
  margin-top: 2px;
}
#streamv2-html #holder #middle-content #stock-stream .stream-column {
  position: relative;
}
#streamv2-html #holder #middle-content #stock-stream .stream-column .stream-tweet-select {
  padding-right: 3px;
  cursor: pointer;
  display: none;
}
#streamv2-html #holder #middle-content #stock-stream .stream-column .stream-tweet-select .icon {
  height: 12px;
  width: 12px;
  fill: #1e374d;
  vertical-align: middle;
}
#streamv2-html #holder #middle-content #stock-stream .stream-column .stream-column-select {
  padding-right: 3px;
  cursor: pointer;
}
#streamv2-html #holder #middle-content #stock-stream .stream-column .stream-column-select .icon {
  height: 12px;
  width: 12px;
  fill: #1e374d;
  vertical-align: middle;
}
#streamv2-html #holder #middle-content #stock-stream .stream-column-header {
  height: 28px;
  border-top: 1px solid #d4e0ea;
  border-bottom: 1px solid #d4e0ea;
  font-family: Helvetica Neue, Arial, sans-serif;
  background-color: #e8eef7;
}
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title {
  height: 22px;
  color: #1e374d;
  font-size: 12px;
  padding-left: 8px;
  padding-top: 7px;
}
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .cur_text,
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .art_text,
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .news_text {
  float: left;
}
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .cur_text .col1_select,
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .art_text .col1_select,
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .news_text .col1_select,
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .cur_text .col2_select,
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .art_text .col2_select,
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .news_text .col2_select,
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .cur_text .col3_select,
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .art_text .col3_select,
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .news_text .col3_select {
  display: none;
}
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .cur_text select,
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .art_text select,
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .news_text select {
  padding: 1px;
  background: #fff;
  border-radius: 7px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0 1px 1px rgba(50, 50, 50, 0.1);
  cursor: pointer;
  outline: none;
  font-weight: bold;
  color: #437FB7;
  margin-top: -1px;
}
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .header-title .new_item {
  float: right;
  margin-right: 5px;
  font-size: 10px;
  cursor: pointer;
  padding-top: 1px;
  color: #3d7fba;
  text-decoration: underline;
  display: none;
}
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .column-new-tweet {
  width: 150px;
  position: absolute;
  font-size: 12px;
  background: #F0F0F0;
  border: 1px solid grey;
  border-radius: 3px;
  z-index: 2;
  top: 12%;
  margin-right: -75px;
  right: 50%;
  text-align: center;
  padding: 4px;
  cursor: pointer;
}
#streamv2-html #holder #middle-content #stock-stream .stream-column-header .column-new-tweet .new_tweet {
  text-decoration: underline;
  color: #437FB7;
  font-size: 11px;
}
#streamv2-html #holder #middle-content #stock-stream #stream-curated-tweets {
  float: left;
  border-right: 1px solid #d4e0ea;
}
#streamv2-html #holder #middle-content #stock-stream #stream-curated-tweets .stream-column-header {
  border-right: none;
  /*.box-shadow-base-inset(transparent,0px,0px,0px,0px);*/
}
#streamv2-html #holder #middle-content #stock-stream #stream-curated-tweets #col1_tags {
  float: left;
  margin-top: 2px;
}
#streamv2-html #holder #middle-content #stock-stream #stream-curated-tweets .tag {
  background: #4FCDCE;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  font-size: 9px;
  color: white;
  padding: 3px;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 3px;
  margin-left: 10px;
  text-transform: lowercase;
}
#streamv2-html #holder #middle-content #stock-stream #stream-curated-tweets .close-icon {
  float: left;
  display: none;
  cursor: pointer;
  height: 12px;
  width: 12px;
  fill: #1e374d;
  margin-top: 1px;
}
#streamv2-html #holder #middle-content #stock-stream #stream-curated-tweets #read-mode-prompt {
  display: none;
  position: absolute;
  font-size: 12px;
  /*background-color: #d4e1ed;*/
  /*border: 1px solid #BCBCBC;*/
  border-radius: 3px;
  padding: 5px;
  z-index: 2;
  right: 5px;
  top: 35px;
  background-color: #112a40;
  border: 1px solid #112a40;
  opacity: 0.8;
  color: #ffffff;
  -webkit-box-shadow: #BCBCBC 2px 2px 3px 0px;
  -moz-box-shadow: #BCBCBC 2px 2px 3px 0px;
  box-shadow: #BCBCBC 2px 2px 3px 0px;
}
#streamv2-html #holder #middle-content #stock-stream #stream-curated-tweets .stream-content-item {
  border-right: none;
  /*.box-shadow-base-inset(transparent,0px,0px,0px,0px);*/
}
#streamv2-html #holder #middle-content #stock-stream #stream-curated-tweets .stream-load-more {
  border-right: none;
}
#streamv2-html #holder #middle-content #stock-stream #stream-curated-tweets #column-read-mode {
  cursor: pointer;
  margin-right: 5px;
  float: right;
}
#streamv2-html #holder #middle-content #stock-stream #stream-curated-tweets #column-read-mode .read-mode-text {
  text-decoration: underline;
  font-size: 9px;
}
#streamv2-html #holder #middle-content #stock-stream #stream-curated-tweets #column-read-mode .icon {
  height: 13px;
  width: 13px;
  vertical-align: middle;
  fill: #1e374d;
}
#streamv2-html #holder #middle-content #stock-stream #stream-curated-tweets #column-read-mode .icon:hover {
  fill: #3d7fba;
}
#streamv2-html #holder #middle-content #stock-stream #stream-articles {
  float: left;
  border-right: 1px solid #d4e0ea;
}
#streamv2-html #holder #middle-content #stock-stream #stream-articles .stream-column-header {
  border-right: none;
  /*.box-shadow-base-inset(transparent,0px,0px,0px,0px);*/
}
#streamv2-html #holder #middle-content #stock-stream #stream-articles #col2_tags {
  float: left;
  margin-top: 2px;
}
#streamv2-html #holder #middle-content #stock-stream #stream-articles .tag {
  background: #4FCDCE;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  font-size: 9px;
  color: white;
  padding: 3px;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 3px;
  margin-left: 10px;
  text-transform: lowercase;
}
#streamv2-html #holder #middle-content #stock-stream #stream-articles .close-icon {
  float: left;
  display: none;
  cursor: pointer;
  height: 12px;
  width: 12px;
  fill: #1e374d;
  margin-top: 1px;
}
#streamv2-html #holder #middle-content #stock-stream #stream-articles #read-mode-prompt {
  display: none;
  position: absolute;
  font-size: 12px;
  /*background-color: #d4e1ed;*/
  /*border: 1px solid #BCBCBC;*/
  border-radius: 3px;
  padding: 5px;
  z-index: 2;
  right: 5px;
  top: 35px;
  background-color: #112a40;
  border: 1px solid #112a40;
  opacity: 0.8;
  color: #ffffff;
  -webkit-box-shadow: #BCBCBC 2px 2px 3px 0px;
  -moz-box-shadow: #BCBCBC 2px 2px 3px 0px;
  box-shadow: #BCBCBC 2px 2px 3px 0px;
}
#streamv2-html #holder #middle-content #stock-stream #stream-articles .stream-content-item {
  border-right: none;
  /*.box-shadow-base-inset(transparent,0px,0px,0px,0px);*/
}
#streamv2-html #holder #middle-content #stock-stream #stream-articles .stream-load-more {
  border-right: none;
}
#streamv2-html #holder #middle-content #stock-stream #stream-articles #column-read-mode {
  cursor: pointer;
  margin-right: 5px;
  float: right;
}
#streamv2-html #holder #middle-content #stock-stream #stream-articles #column-read-mode .read-mode-text {
  text-decoration: underline;
  font-size: 9px;
}
#streamv2-html #holder #middle-content #stock-stream #stream-articles #column-read-mode .icon {
  height: 13px;
  width: 13px;
  vertical-align: middle;
  fill: #1e374d;
}
#streamv2-html #holder #middle-content #stock-stream #stream-articles #column-read-mode .icon:hover {
  fill: #3d7fba;
}
#streamv2-html #holder #middle-content #stock-stream #stream-news {
  float: left;
}
#streamv2-html #holder #middle-content #stock-stream #stream-news .stream-column-header {
  border-right: none;
  /*.box-shadow-base-inset(transparent,0px,0px,0px,0px);*/
}
#streamv2-html #holder #middle-content #stock-stream #stream-news #col3_tags {
  float: left;
  margin-top: 2px;
}
#streamv2-html #holder #middle-content #stock-stream #stream-news .tag {
  background: #4FCDCE;
  -webkit-border-radius: 10px;
  -moz-border-radius: 10px;
  border-radius: 10px;
  font-size: 9px;
  color: white;
  padding: 3px;
  padding-left: 7px;
  padding-right: 7px;
  padding-top: 3px;
  margin-left: 5px;
  margin-right: 2px;
  text-transform: lowercase;
}
#streamv2-html #holder #middle-content #stock-stream #stream-news .close-icon {
  float: left;
  display: none;
  cursor: pointer;
  height: 12px;
  width: 12px;
  fill: #1e374d;
  margin-top: 1px;
}
#streamv2-html #holder #middle-content #stock-stream #stream-news #read-mode-prompt {
  display: none;
  position: absolute;
  font-size: 12px;
  /*background-color: #d4e1ed;*/
  /*border: 1px solid #BCBCBC;*/
  border-radius: 3px;
  padding: 5px;
  z-index: 2;
  right: 5px;
  top: 35px;
  background-color: #112a40;
  border: 1px solid #112a40;
  opacity: 0.8;
  color: #ffffff;
  -webkit-box-shadow: #BCBCBC 2px 2px 3px 0px;
  -moz-box-shadow: #BCBCBC 2px 2px 3px 0px;
  box-shadow: #BCBCBC 2px 2px 3px 0px;
}
#streamv2-html #holder #middle-content #stock-stream #stream-news .stream-content-item {
  border-right: none;
  /*.box-shadow-base-inset(transparent,0px,0px,0px,0px);*/
}
#streamv2-html #holder #middle-content #stock-stream #stream-news .stream-load-more {
  border-right: none;
}
#streamv2-html #holder #middle-content #stock-stream #stream-news #column-read-mode {
  cursor: pointer;
  margin-right: 3px;
  float: right;
}
#streamv2-html #holder #middle-content #stock-stream #stream-news #column-read-mode .read-mode-text {
  text-decoration: underline;
  font-size: 9px;
}
#streamv2-html #holder #middle-content #stock-stream #stream-news #column-read-mode .icon {
  height: 13px;
  width: 13px;
  vertical-align: middle;
  fill: #1e374d;
}
#streamv2-html #holder #middle-content #stock-stream #stream-news #column-read-mode .icon:hover {
  fill: #3d7fba;
}
#streamv2-html #holder #middle-content #stock-stream #stream-curated-tweets,
#streamv2-html #holder #middle-content #stock-stream #stream-articles,
#streamv2-html #holder #middle-content #stock-stream #stream-news {
  width: 33.3%;
  height: 100%;
  box-sizing: border-box;
}
#streamv2-html #holder #middle-content #stock-stream #stream-curated-tweets .tweet-left-container .tweet-profile-pic,
#streamv2-html #holder #middle-content #stock-stream #stream-articles .tweet-left-container .tweet-profile-pic,
#streamv2-html #holder #middle-content #stock-stream #stream-news .tweet-left-container .tweet-profile-pic {
  height: 48px;
  width: 48px;
  background-size: 48px 48px;
}
#streamv2-html #holder #middle-content #stock-stream.expanded {
  height: 100%;
}
#streamv2-html #holder #extra-content {
  float: left;
  -webkit-box-shadow: #EAEAEA 4px 0px 5px -2px;
  -moz-box-shadow: #EAEAEA 4px 0px 5px -2px;
  box-shadow: #EAEAEA 4px 0px 5px -2px;
  background: #F9F9F9;
  height: 100%;
  width: 0px;
  overflow: auto;
}
@media only screen and (min-width: 1280px) {
  #streamv2-html #holder #left-content {
    width: 282px;
  }
  #streamv2-html #holder #middle-content {
    width: calc(1280px - 284px);
  }
  #streamv2-html #holder #middle-content #bottom-pane #outer-summary-table {
    left: 372px !important;
  }
  #streamv2-html #holder #extra-content {
    width: calc(100% - 1280px);
  }
  #streamv2-html #holder #stream-curated-tweets,
  #streamv2-html #holder #stream-articles,
  #streamv2-html #holder #stream-news {
    max-width: 332px;
  }
  #streamv2-html #holder #stream-articles .news-articles-container .headline {
    width: 294px;
  }
}
#streamv2-html .doc_timestamp {
  display: none;
  background: rgba(61, 127, 186, 0.06);
  font-size: 12px;
  font-weight: bold;
  padding: 10px 6px;
  border-bottom: 1px solid #d8d8d8;
}
#streamv2-html .generic_header_timestamp {
  display: block;
  font-size: 12px;
  font-weight: bold;
  padding: 10px 6px;
  border-bottom: 1px solid #d8d8d8;
  z-index: 1;
  position: relative;
  background: #f4f9fd;
}
#streamv2-html .no_crypto_display {
  display: none;
}
.v2-sentieo #streamv2-html .search-box-holder {
  display: none;
}
.v2-sentieo #streamv2-html #sensitivity_outer {
  margin-top: 6px!important;
}
#crypto-html {
  height: 100%;
  min-width: 1280px;
  font-family: Helvetica Neue, sans-serif;
  background: #f8f8f8;
}
#crypto-html input {
  font-family: Helvetica Neue, sans-serif;
}
#crypto-html #main_page_container {
  height: 100%;
  width: 100%;
  background: white;
  overflow: auto;
}
#crypto-html #main_page_container #main_center .logo_outer {
  padding-top: 20px;
  -webkit-font-smoothing: antialiased;
}
#crypto-html #main_page_container #main_center .logo_outer #sentieo_logo {
  border-radius: 6px;
  width: 120px;
  height: 120px;
  box-shadow: 0px 2px 4px -3px #1e374d;
  background: #E1F1FF;
  color: #3d7fba;
}
#crypto-html #main_page_container #main_center .logo_outer #sentieo_logo .icon {
  height: 72px;
  width: 72px;
  fill: #3d7fba;
  margin-top: 24px;
}
#crypto-html #main_page_container #main_center .logo_outer .app_text {
  font-size: 24px;
  margin: 30px 0px;
  color: #3d7fba;
  font-weight: 300;
}
#crypto-html #main_page_container #main_center .main-search-box {
  max-width: 572px;
  margin: auto;
  background: #f8fbff;
  padding: 18px;
  border-radius: 4px;
  box-shadow: 0 2px 4px -3px #1e374d;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder {
  float: none;
  padding: 0px;
  border: 0px solid #d4e0ea;
  overflow: visible;
  background: transparent;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .ticker-input {
  vertical-align: top;
  background-repeat: no-repeat;
  background-position: right center;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #4D4D4D;
  background-color: #ffffff;
  float: none;
  outline: none;
  font-size: 16px;
  height: inherit;
  width: 100%;
  border: 1px solid #d4e0ea;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .noisy-wrapper {
  font-size: 18px;
  height: inherit;
  width: 100%;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
  border-radius: 4px;
  box-sizing: border-box;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .noisy-long-list {
  height: auto;
  padding: 1px 0px 1px 0px;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .noisy-long-list .noisy-long-token {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  margin: 12px 5px 12px;
  line-height: 24px;
  font-size: 18px;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .noisy-long-list .noisy-long-token .rm-tk {
  font-size: 16px;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .noisy-long-list .ticker-input {
  border: none;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .search-box.ticker-input {
  font-size: 16px;
  line-height: 24px;
  height: inherit;
  margin: 0;
  text-indent: 10px;
  min-width: 500px;
  width: 100%;
  padding: 12px 0px;
  box-sizing: border-box;
  border: 1px solid #d4e0ea;
  text-transform: uppercase;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder ::-webkit-input-placeholder {
  text-transform: initial;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder :-moz-placeholder {
  text-transform: initial;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder ::-moz-placeholder {
  text-transform: initial;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder :-ms-input-placeholder {
  text-transform: none;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper {
  top: 54px;
  text-align: left;
  left: 0%;
  width: 100%;
  border: 0;
  box-shadow: 1px 2px 6px -2px #1e374d;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .newBigCompTicker,
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .newBigCompDebtTicker,
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .newBigCompTickerInt {
  padding: 4px 6px;
  border-radius: 2px;
  margin-left: 6px;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .newCompCompName {
  width: 400px;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper li {
  padding: 6px 0;
  border-bottom: 1px solid #d4e0ea;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper li.selected {
  background: #3d7fba;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .liHeader {
  padding: 6px 12px;
  display: inline-block;
  font-weight: 700;
  color: #698094;
  width: 100%;
  background: #e8eef7;
  border-bottom: 1px solid #d4e0ea;
  line-height: 18px;
  box-sizing: border-box;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .liHeader span {
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  color: #698094;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .liHeader .icon {
  color: #ebb32c;
  font-size: 14px;
  margin-right: 6px;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .suggest-wrapper .seperator {
  padding: 0;
  border-bottom: 0;
}
#crypto-html #main_page_container #main_center .main-search-box .search-box-holder .submit_box {
  margin-top: 18px;
  color: white;
  border: 1px solid #3d7fba;
  padding: 8px;
  position: relative;
  width: 120px;
  text-align: center;
  cursor: pointer;
  background: #3d7fba;
  height: 48px;
  font-size: 16px;
  font-family: Helvetica Neue, Arial, sans-serif;
  border-radius: 3px;
}
#crypto-html #main_page_container #main_center .main-filter-box {
  max-width: 572px;
  margin: auto;
  padding: 18px;
  text-align: left;
  border-radius: 4px;
  color: #576c82;
  font-size: normal;
}
#crypto-html #main_page_container #main_center .main-filter-box .filter-title {
  font-size: bold;
  padding: 10px 10px 10px 0px;
}
#crypto-html #main_page_container #main_center .main-filter-box .filter-box-holder label {
  cursor: pointer;
}
#crypto-html #main_page_container #main_center .main-filter-box .filter-box-holder label input {
  cursor: pointer;
}
#crypto-html #main_left_container,
#crypto-html .main_left_container {
  width: 212px;
  height: 100%;
  box-sizing: border-box;
  background: #272f3c;
  overflow: auto;
  overflow: visible !important;
  font-family: Arial !important;
}
#crypto-html #main_left_container .jspContainer,
#crypto-html .main_left_container .jspContainer {
  overflow: visible;
}
#crypto-html #main_left_container #new-company-search-box-holder,
#crypto-html .main_left_container #new-company-search-box-holder {
  width: 186px;
  overflow: visible;
  position: relative;
  margin: 12px 0 12px 12px;
  border: 1px solid #7e91ad;
  background: transparent;
}
#crypto-html #main_left_container #new-company-search-box-holder .company-form,
#crypto-html .main_left_container #new-company-search-box-holder .company-form {
  width: 78%;
  float: left;
  padding-left: 5px;
  background: transparent;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
#crypto-html #main_left_container #new-company-search-box-holder .suggest-wrapper,
#crypto-html .main_left_container #new-company-search-box-holder .suggest-wrapper {
  width: 400px;
  left: -7px;
  top: 40px;
  margin-top: 6px;
  border: 0;
  box-shadow: 1px 2px 6px -2px #1e374d;
  border-radius: 4px;
  overflow: hidden;
  z-index: 1002;
}
#crypto-html #main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompCompName,
#crypto-html .main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompCompName {
  width: 300px;
}
#crypto-html #main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompTicker,
#crypto-html .main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompTicker,
#crypto-html #main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompDebtTicker,
#crypto-html .main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompDebtTicker,
#crypto-html #main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompTickerInt,
#crypto-html .main_left_container #new-company-search-box-holder .suggest-wrapper li .newCompTickerInt {
  width: 70px;
}
#crypto-html #main_left_container #new-company-search-box-holder .suggest-wrapper li .docCompName,
#crypto-html .main_left_container #new-company-search-box-holder .suggest-wrapper li .docCompName {
  width: 300px;
}
#crypto-html #main_left_container #new-company-search-box-holder .suggest-wrapper li.selected,
#crypto-html .main_left_container #new-company-search-box-holder .suggest-wrapper li.selected {
  background: #3d7fba;
}
#crypto-html #main_left_container #new-company-search-box-holder .suggest-wrapper .liHeader,
#crypto-html .main_left_container #new-company-search-box-holder .suggest-wrapper .liHeader {
  padding: 6px 12px;
  display: inline-block;
  font-weight: 700;
  color: #698094;
  width: 100%;
  background: #e8eef7;
  border-bottom: 1px solid #d4e0ea;
  line-height: 18px;
  box-sizing: border-box;
}
#crypto-html #main_left_container #new-company-search-box-holder .suggest-wrapper .liHeader span,
#crypto-html .main_left_container #new-company-search-box-holder .suggest-wrapper .liHeader span {
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  color: #698094;
}
#crypto-html #main_left_container #new-company-search-box-holder .suggest-wrapper .liHeader .icon,
#crypto-html .main_left_container #new-company-search-box-holder .suggest-wrapper .liHeader .icon {
  color: #ebb32c;
  font-size: 14px;
  margin-right: 6px;
}
#crypto-html #main_left_container #new-company-search-box-holder .noisy-long-list,
#crypto-html .main_left_container #new-company-search-box-holder .noisy-long-list {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  height: 24px;
}
#crypto-html #main_left_container #new-company-search-box-holder .noisy-long-list .search-input-box.ticker-input,
#crypto-html .main_left_container #new-company-search-box-holder .noisy-long-list .search-input-box.ticker-input {
  padding-top: 3px !important;
}
#crypto-html #main_left_container #new-company-search-box-holder .noisy-long-token,
#crypto-html .main_left_container #new-company-search-box-holder .noisy-long-token {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border: 1px solid #3d7fba;
  background: #3d7fba;
  color: #fff;
  font-size: 13px;
  line-height: 18px;
  padding: 2px 2px 2px 6px !important;
}
#crypto-html #main_left_container #new-company-search-box-holder .noisy-long-token .rm-tk,
#crypto-html .main_left_container #new-company-search-box-holder .noisy-long-token .rm-tk {
  font-size: 13px;
}
#crypto-html #main_left_container #new-company-search-box-holder .noisy-long-token.spotlight,
#crypto-html .main_left_container #new-company-search-box-holder .noisy-long-token.spotlight {
  border: 1px solid #fff;
  background-color: #fff;
  color: #3d7fba;
}
#crypto-html #main_left_container #new-company-search-box-holder .noisy-long-token.greeny,
#crypto-html .main_left_container #new-company-search-box-holder .noisy-long-token.greeny {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
#crypto-html #main_left_container #new-company-search-box-holder .noisy-long-token.cyano,
#crypto-html .main_left_container #new-company-search-box-holder .noisy-long-token.cyano {
  background: #2EB8E6;
  border: 1px solid #2EB8E6;
}
#crypto-html #main_left_container #new-company-search-box-holder .noisy-long-token.spotlight,
#crypto-html .main_left_container #new-company-search-box-holder .noisy-long-token.spotlight {
  color: #3d7fba;
  border: 1px solid #3d7fba;
  background: #ffffff;
}
#crypto-html #main_left_container #new-company-search-box-holder .noisy-long-token.cyano.spotlight,
#crypto-html .main_left_container #new-company-search-box-holder .noisy-long-token.cyano.spotlight {
  color: #2EB8E6;
  border: 1px solid #2EB8E6;
  background: #ffffff;
}
#crypto-html #main_left_container #new-company-search-box-holder .noisy-long-token.greeny.spotlight,
#crypto-html .main_left_container #new-company-search-box-holder .noisy-long-token.greeny.spotlight {
  color: #3d7fba;
  border: 1px solid #3d7fba;
  background: #ffffff;
}
#crypto-html #main_left_container #new-company-search-box-holder .noisy-long-token:active,
#crypto-html .main_left_container #new-company-search-box-holder .noisy-long-token:active {
  border: 1px solid #fff;
  background-color: #fff;
  /*border: 1px solid #3b5998;*/
  color: #3d7fba;
}
#crypto-html #main_left_container #new-company-search-box-holder .search-input-box.ticker-input,
#crypto-html .main_left_container #new-company-search-box-holder .search-input-box.ticker-input {
  width: 98%;
  margin-left: 2%;
  margin-top: 0px;
  padding: 9px 3px 3px 3px;
  /*padding-top: 7px;*/
  /*padding-bottom: 7px;*/
  background: transparent;
  color: #8A9DBC;
  font-size: 14px;
  line-height: 18px;
  text-transform: uppercase;
}
#crypto-html #main_left_container #new-company-search-box-holder ::-webkit-input-placeholder,
#crypto-html .main_left_container #new-company-search-box-holder ::-webkit-input-placeholder {
  text-transform: initial;
}
#crypto-html #main_left_container #new-company-search-box-holder :-moz-placeholder,
#crypto-html .main_left_container #new-company-search-box-holder :-moz-placeholder {
  text-transform: initial;
}
#crypto-html #main_left_container #new-company-search-box-holder ::-moz-placeholder,
#crypto-html .main_left_container #new-company-search-box-holder ::-moz-placeholder {
  text-transform: initial;
}
#crypto-html #main_left_container #new-company-search-box-holder :-ms-input-placeholder,
#crypto-html .main_left_container #new-company-search-box-holder :-ms-input-placeholder {
  text-transform: none;
}
#crypto-html #main_left_container #new-company-search-box-holder .search-icon,
#crypto-html .main_left_container #new-company-search-box-holder .search-icon {
  float: right;
  margin-right: 10%;
  margin-top: 10px;
  width: 4%;
  cursor: pointer;
}
#crypto-html #main_left_container #new-company-search-box-holder .search-icon .icon,
#crypto-html .main_left_container #new-company-search-box-holder .search-icon .icon {
  fill: #7e91ad;
  height: 16px;
  width: 16px;
}
#crypto-html #main_left_container .left_wrapper,
#crypto-html .main_left_container .left_wrapper {
  overflow: auto;
  overflow-x: hidden;
}
#crypto-html #main_left_container .left_wrapper .simplebar-track,
#crypto-html .main_left_container .left_wrapper .simplebar-track {
  background: none !important;
}
#crypto-html #main_left_container .left_wrapper .simplebar-track .simplebar-scrollbar,
#crypto-html .main_left_container .left_wrapper .simplebar-track .simplebar-scrollbar {
  right: 2px !important;
  background: #999999;
}
#crypto-html #main_left_container .left_menu_outer,
#crypto-html .main_left_container .left_menu_outer {
  clear: both;
  font-family: Helvetica Neue, sans-serif;
}
#crypto-html #main_left_container .left_menu_outer .menu-item,
#crypto-html .main_left_container .left_menu_outer .menu-item {
  border-bottom: 1px solid #272f3c;
  color: #999999;
  background-color: #2e3644;
}
#crypto-html #main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper,
#crypto-html .main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper {
  overflow: hidden;
  cursor: pointer;
  padding: 13px !important;
  margin-top: 0px;
  border: none !important;
  background: none !important;
}
#crypto-html #main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper .icon,
#crypto-html .main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper .icon {
  float: left;
  height: 15px;
  width: 15px;
  padding: 0px;
  margin: 4px 6px 0 0;
  padding-right: 10px;
  cursor: pointer;
  fill: #8092AC;
}
#crypto-html #main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper .icon:hover,
#crypto-html .main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper .icon:hover {
  fill: #3d7fba;
}
#crypto-html #main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper .txt,
#crypto-html .main_left_container .left_menu_outer .menu-item .menu_wrapper .icon_wrapper .txt {
  float: left;
  font-size: 14px;
  line-height: 24px;
  color: #8092aC;
}
#crypto-html #main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item,
#crypto-html .main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item {
  padding: 0px 0px 0px 0px;
  margin: 0px;
  color: white;
  border: none !important;
  background: none !important;
}
#crypto-html #main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .li_item,
#crypto-html .main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .li_item {
  list-style-type: none;
  line-height: 18px;
  font-size: 11px;
  cursor: pointer;
  color: #8A9DBC;
  padding: 4px 0 4px 42px;
}
#crypto-html #main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .li_item:hover,
#crypto-html .main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .li_item:hover {
  color: #3d7fba;
}
#crypto-html #main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .li_item.last-child-li,
#crypto-html .main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .li_item.last-child-li {
  margin-bottom: 12px !important;
}
#crypto-html #main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .border_wrapper.li_item.last-child-li,
#crypto-html .main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .border_wrapper.li_item.last-child-li {
  margin-bottom: 16px !important;
}
#crypto-html #main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .blue_li_item,
#crypto-html .main_left_container .left_menu_outer .menu-item .menu_wrapper .ul_item .blue_li_item {
  color: #3d7fba;
}
#crypto-html #main_left_container .left_menu_outer .menu-item .border_wrapper,
#crypto-html .main_left_container .left_menu_outer .menu-item .border_wrapper {
  border-left: 2px solid #ffffff;
  color: #ffffff !important;
  padding: 0 0 0 16px !important;
  margin: 4px 0 4px 24px !important;
}
#crypto-html #main_left_container .left_menu_outer .menu-item .ui-accordion-header-icon,
#crypto-html .main_left_container .left_menu_outer .menu-item .ui-accordion-header-icon {
  position: absolute;
  right: 20px;
  left: auto;
  margin-top: -4px;
}
#crypto-html #main_left_container .left_menu_outer .menu-item .ui-icon-carat-1-n,
#crypto-html .main_left_container .left_menu_outer .menu-item .ui-icon-carat-1-n {
  background: url(../images/up@2x.png);
  background-repeat: no-repeat;
  background-size: 16px auto;
}
#crypto-html #main_left_container .left_menu_outer .menu-item .ui-icon-carat-1-s,
#crypto-html .main_left_container .left_menu_outer .menu-item .ui-icon-carat-1-s {
  background: url(../images/down@2x.png);
  background-repeat: no-repeat;
  background-size: 16px auto;
}
#crypto-html #main_left_container .left_menu_outer .menu-item.selected_item,
#crypto-html .main_left_container .left_menu_outer .menu-item.selected_item {
  background: #364051;
}
#crypto-html #main_left_container .left_menu_outer .menu-item.selected_item .menu_wrapper .icon_wrapper .txt,
#crypto-html .main_left_container .left_menu_outer .menu-item.selected_item .menu_wrapper .icon_wrapper .txt {
  color: white;
}
#crypto-html #main_left_container .left_menu_outer .menu-item.selected_item .menu_wrapper .icon_wrapper .icon,
#crypto-html .main_left_container .left_menu_outer .menu-item.selected_item .menu_wrapper .icon_wrapper .icon {
  fill: white;
}
#crypto-html #main_left_container .left_menu_outer .menu-item.selected_item .ui-accordion-header-icon,
#crypto-html .main_left_container .left_menu_outer .menu-item.selected_item .ui-accordion-header-icon {
  position: absolute;
  right: 20px;
  left: auto;
}
#crypto-html #main_left_container .left_menu_outer .ui-corner-bottom,
#crypto-html .main_left_container .left_menu_outer .ui-corner-bottom,
#crypto-html #main_left_container .left_menu_outer .ui-corner-top,
#crypto-html .main_left_container .left_menu_outer .ui-corner-top,
#crypto-html #main_left_container .left_menu_outer .ui-corner-all,
#crypto-html .main_left_container .left_menu_outer .ui-corner-all {
  border-radius: 0px;
}
#crypto-html #main_parent_container {
  background-color: white;
}
#crypto-html #main_parent_container * {
  -webkit-font-smoothing: antialiased;
}
#crypto-html #main_parent_container.overflow-container {
  overflow-y: auto !important;
}
#crypto-html #main_right_container {
  overflow-x: hidden;
  position: relative;
  background: white;
}
#crypto-html #main_right_container .parent-wrapper {
  width: 1603px;
  margin-bottom: 18px;
}
#crypto-html #main_right_container .static_bar {
  width: inherit;
  overflow: hidden;
  font-family: HelveticaNeue, Arial, sans-serif;
}
#crypto-html #main_right_container .static_bar .logo-box {
  border: 1px solid #d4e0ea;
  box-sizing: border-box;
  border-radius: 4px;
  width: 60px;
  height: 60px;
  white-space: nowrap;
  overflow: hidden;
}
#crypto-html #main_right_container .static_bar .logo-box .helper {
  height: 100%;
  width: 0px;
  vertical-align: middle;
  display: inline-block;
}
#crypto-html #main_right_container .static_bar .follow-company {
  font-size: 16px;
  line-height: 38px;
  color: #3d7fba;
  border: 1px solid #3d7fba;
  padding: 0 0 0 6px ;
  border-radius: 3px;
  width: 120px;
  text-align: center;
}
#crypto-html #main_right_container .static_bar .follow-company .icon {
  padding: 9px;
  background-color: #3d7fba;
  fill: #ffffff;
  height: 20px;
  width: 16px;
}
#crypto-html #main_right_container .static_bar .follow-company:hover {
  cursor: pointer;
  background: #3d7fba;
  color: white;
}
#crypto-html #main_right_container .static_bar .follow-company:hover .icon {
  background-color: #3270a7;
}
#crypto-html #main_right_container .static_bar .follow-company::before {
  content: "Follow";
}
#crypto-html #main_right_container .static_bar .follow-company.following-company::before {
  content: "Following";
}
#crypto-html #main_right_container .static_bar .follow-company.following-company:hover::before {
  content: "Edit";
}
#crypto-html #main_right_container .static_bar .follow-company.following-company {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  color: #fff;
  background: #3d7fba;
}
#crypto-html #main_right_container .static_bar .comp_mini_data {
  padding-left: 18px;
  /*.comp_per_chng{*/
  /*padding: 0px;*/
  /*}*/
}
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_name {
  font-size: 22px;
  line-height: 30px;
  color: #3d7fba;
}
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_ticker {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  color: #ffffff;
  font-size: 15px;
  line-height: 18px;
  padding: 5px;
  margin-right: 10px;
}
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_ticker:hover {
  background: #ffffff;
  color: #3d7fba;
}
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_price,
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_chng,
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_per_chng,
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_error {
  font-family: Arial, sans-serif;
  font-size: 20px;
  padding: 0px 10px;
  line-height: 30px;
}
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_price,
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_chng,
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_per_chng {
  padding-right: 0px;
}
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_indus {
  font-size: 14px;
  clear: both;
  padding-top: 10px;
  color: #576c82;
  font-weight: bold;
}
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_indus .industry {
  margin: 0 5px;
  font-weight: normal;
}
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_indus .sub-industry {
  margin: 0 5px;
  font-weight: normal;
}
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_descrption {
  clear: both;
  padding-top: 12px;
  font-size: 14px;
  color: #999999;
  line-height: 18px;
}
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_descrption .read-more,
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_descrption .read-less {
  color: #3d7fba;
  cursor: pointer;
  font-size: 14px;
  font-weight: bold;
  margin-left: 5px;
}
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_descrption .read-more:hover,
#crypto-html #main_right_container .static_bar .comp_mini_data .comp_descrption .read-less:hover {
  border-bottom: 1px solid;
}
#crypto-html #main_right_container .static_bar_new {
  font-family: HelveticaNeue, Arial, sans-serif;
  color: #6f97bc;
  position: relative;
  overflow: hidden;
  width: inherit;
  height: 100px;
  border: 1px solid #ccd8e6;
  box-sizing: border-box;
  margin-top: 3px;
  border-left: 0px;
  border-right: 0px;
}
#crypto-html #main_right_container .static_bar_new .comp-disp {
  display: inline-block;
}
#crypto-html #main_right_container .static_bar_new .ticker-info {
  position: absolute;
  left: 106px;
  overflow: hidden;
  font-size: 16px;
  line-height: 28px;
}
#crypto-html #main_right_container .static_bar_new .ticker-info .comp_ticker {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 16px;
  line-height: 26px;
  height: 26px;
}
#crypto-html #main_right_container .static_bar_new .ticker-info .comp_name {
  padding-left: 6px;
  font-size: 16px;
  color: #6f97bc;
  font-weight: 300;
  max-width: 700px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#crypto-html #main_right_container .static_bar_new .ticker-info .follow-company {
  font-size: 14px;
  line-height: 30px;
  color: #3d7fba;
  border: 1px solid #3d7fba;
  padding: 0 0 0 6px ;
  border-radius: 3px;
  width: 96px;
  text-align: center;
}
#crypto-html #main_right_container .static_bar_new .ticker-info .follow-company .icon {
  padding: 9px;
  background-color: #3d7fba;
  fill: #ffffff;
  height: 12px;
  width: 12px;
}
#crypto-html #main_right_container .static_bar_new .ticker-info .follow-company:hover {
  cursor: pointer;
  background: #3d7fba;
  color: white;
}
#crypto-html #main_right_container .static_bar_new .ticker-info .follow-company:hover .icon {
  background-color: #3270a7;
}
#crypto-html #main_right_container .static_bar_new .ticker-info .follow-company::before {
  content: "Follow";
}
#crypto-html #main_right_container .static_bar_new .ticker-info .follow-company.following-company::before {
  content: "Following";
}
#crypto-html #main_right_container .static_bar_new .ticker-info .follow-company.following-company:hover::before {
  content: "Edit";
}
#crypto-html #main_right_container .static_bar_new .ticker-info .follow-company.following-company {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  color: #fff;
  background: #3d7fba;
}
#crypto-html #main_right_container .static_bar_new .logo-box {
  border: 1px solid #d4e0ea;
  box-sizing: border-box;
  border-radius: 4px;
  width: 88px;
  height: 93px;
  white-space: nowrap;
  overflow: hidden;
}
#crypto-html #main_right_container .static_bar_new .logo-box .helper {
  height: 100%;
  width: 0px;
  vertical-align: middle;
  display: inline-block;
}
#crypto-html #main_right_container .static_bar_new .company_info_data {
  float: left;
  width: 340px;
  margin-top: 24px;
}
#crypto-html #main_right_container .static_bar_new .company_info_data .comp_ticker {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 16px;
  line-height: 26px;
  height: 26px;
}
#crypto-html #main_right_container .static_bar_new .company_info_data .comp_name {
  padding-left: 6px;
  font-size: 16px;
  color: #6f97bc;
  font-weight: 300;
}
#crypto-html #main_right_container .static_bar_new .company_info_data .comp_price_data {
  margin-bottom: 12px;
  height: 28px;
  line-height: 28px;
}
#crypto-html #main_right_container .static_bar_new .company_info_data .comp_price_data .comp_price {
  color: #112a40;
  font-weight: bold;
  font-family: HelveticaNeue, Arial, sans-serif;
  font-size: 36px;
}
#crypto-html #main_right_container .static_bar_new .company_info_data .comp_price_data .comp_chng {
  font-size: 22px;
  padding: 0px 6px;
}
#crypto-html #main_right_container .static_bar_new .company_info_data .comp_price_data .comp_chng.positive {
  color: #7fa66d;
}
#crypto-html #main_right_container .static_bar_new .company_info_data .comp_price_data .comp_per_chng {
  font-size: 18px;
}
#crypto-html #main_right_container .static_bar_new .company_info_data .comp_price_data .comp_per_chng.positive {
  color: #7fa66d;
}
#crypto-html #main_right_container .static_bar_new .company_info_data .comp_price_data:after {
  content: '';
  display: block;
  clear: both;
}
#crypto-html #main_right_container .static_bar_new .company_info_data .trade-date-markert {
  font-size: 14px;
}
#crypto-html #main_right_container .static_bar_new .seprator {
  width: 1px;
  height: 126px;
  background-color: #d4e0ea;
  float: left;
}
#crypto-html #main_right_container .static_bar_new .seprator.etfs {
  display: none;
}
#crypto-html #main_right_container .static_bar_new .cols {
  font-family: HelveticaNeue, Arial, sans-serif;
  font-size: 12px;
  color: #3d7fba;
  float: left;
  padding: 8px 12px;
  border-top: 0px;
  border-bottom: 0px;
}
#crypto-html #main_right_container .static_bar_new .cols table {
  width: 100%;
  border-collapse: collapse;
}
#crypto-html #main_right_container .static_bar_new .cols table tr td {
  height: 20px;
}
#crypto-html #main_right_container .static_bar_new .company_info_col1 {
  width: 300px;
  max-width: 300px;
}
#crypto-html #main_right_container .static_bar_new .company_info_col1 #col1 tr:nth-child(odd) {
  background: #fff;
}
#crypto-html #main_right_container .static_bar_new .company_info_col1 #col1 tr:nth-child(even) {
  background: #F4F8FE;
}
#crypto-html #main_right_container .static_bar_new .company_info_col1 #col1 td:nth-child(2) {
  text-align: right;
}
#crypto-html #main_right_container .static_bar_new .company_info_col2 {
  width: 300px;
  max-width: 300px;
  border-left: 0px;
}
#crypto-html #main_right_container .static_bar_new .company_info_col2 #col2 tr:nth-child(odd) {
  background: #fff;
}
#crypto-html #main_right_container .static_bar_new .company_info_col2 #col2 tr:nth-child(even) {
  background: #F4F8FE;
}
#crypto-html #main_right_container .static_bar_new .company_info_col2 #col2 td:nth-child(2) {
  text-align: right;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 {
  border: 0px;
  padding-right: 2px;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 .price-section {
  width: 100%;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 .price-row:nth-child(odd) {
  background: #fff;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 .price-row:nth-child(even) {
  background: #F4F8FE;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 .price-row {
  width: 100%;
  height: 22px;
  overflow: hidden;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 .price-row .cell {
  float: left;
  line-height: 22px;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 .price-row .name {
  width: 185px;
  min-width: 185px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 .price-row .price11 {
  width: 60px;
  min-width: 60px;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 .price-row .pchg {
  width: 45px;
  min-width: 45px;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 .price-row .info-sec {
  float: left;
  width: 62px;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 .price-row .info-sec .bar {
  height: 22px;
  float: left;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 .price-row .info-sec .bar .small {
  height: 8px;
  margin: 6px 0px;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 .price-row .info-sec .pos {
  border-left: 1px solid black;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 .price-row .info-sec .pos .small {
  background: #e6f8dd;
  border: 1px solid green;
  border-left: 0px;
  float: left;
}
#crypto-html #main_right_container .static_bar_new .company_info_col3 .price-row .info-sec .neg .small {
  background: #ffaeae;
  border: 1px solid red;
  border-right: 0px;
  float: right;
}
#crypto-html #main_right_container .static_bar_new .alternative-exchange {
  font-size: 14px;
  margin-top: 6px;
  clear: both;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#crypto-html #main_right_container .static_bar_new .alternative-exchange .alter-exc {
  padding-left: 3px;
  color: #3d7fba;
  font-weight: 500;
  -webkit-font-smoothing: auto;
  text-decoration: underline;
  text-transform: uppercase;
  cursor: pointer;
}
#crypto-html #main_right_container .descrption-wrapper {
  overflow: hidden;
  border: 1px solid #ccd8e6;
  border-top: 0px;
  box-sizing: border-box;
  position: relative;
  border-left: 0px;
  border-right: 0px;
  border-bottom: 0px;
}
#crypto-html #main_right_container .descrption-wrapper .comp_descrption {
  clear: both;
  padding: 10px 0px;
  font-size: 14px;
  color: #6f97bc;
  line-height: 18px;
  width: 100%;
  float: left;
}
#crypto-html #main_right_container .descrption-wrapper .comp_descrption .desc-intro {
  font-weight: bold;
}
#crypto-html #main_right_container .descrption-wrapper .comp_descrption .read-more,
#crypto-html #main_right_container .descrption-wrapper .comp_descrption .read-less {
  color: #3d7fba;
  cursor: pointer;
  font-size: 14px;
  margin-left: 5px;
  text-decoration: underline;
}
#crypto-html #main_right_container .descrption-wrapper .comp_indus {
  font-size: 14px;
  padding: 18px 0px;
  color: #3d7fba;
  font-weight: bold;
  float: right;
}
#crypto-html #main_right_container .descrption-wrapper .comp_indus .industry {
  margin: 0 5px;
  font-weight: normal;
}
#crypto-html #main_right_container .descrption-wrapper .comp_indus .sub-industry {
  margin: 0 5px;
  font-weight: normal;
}
#crypto-html #main_right_container .main_data {
  margin-top: 18px;
  width: 100%;
}
#crypto-html #main_right_container .small-error-pane {
  display: block;
  position: absolute;
  top: 20px;
  left: 20px;
  background: #EBD9D9;
  border: 2px solid #BC5754;
  border-radius: 6px;
  width: 250px;
  /*height: 53;*/
  padding: 10px;
  z-index: 9;
}
#crypto-html #main_right_container .small-error-pane .header {
  font-size: 12px;
  /*margin-bottom: 7px;*/
}
#crypto-html #main_right_container .small-error-pane .header .icon {
  margin-right: 8px;
  margin-top: 1px;
}
#crypto-html #main_right_container .small-error-pane .message {
  font-size: 12px;
  color: black;
  padding-left: 3px;
}
#crypto-html #main_right_container .global-error-pane {
  text-align: center;
}
#crypto-html #main_right_container .global-error-pane div {
  margin-top: 60px;
}
#crypto-html #main_right_container .global-error-pane .icon i {
  font-size: 160px;
  color: #373737;
}
#crypto-html #main_right_container .global-error-pane h3 {
  font-size: 16px;
  max-width: 550px;
  margin: 0px auto;
  padding-top: 12px;
}
#crypto-html #main_right_container .global-error-pane a.btn {
  text-decoration: none;
  color: #3A3A3A;
}
#crypto-html #main_right_container .global-error-pane .glbl_doc {
  text-decoration: underline;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data {
  width: 100%;
  display: block;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#crypto-html #main_right_container #summary_data .main_section_holder .parent-section {
  display: inline-block;
  vertical-align: top;
  border: 1px solid #d4e0ea;
}
#crypto-html #main_right_container #summary_data .main_section_holder .parent-section .parent-section-head {
  padding: 6px;
  height: 19px;
  background-color: #f3f6fb;
  font-size: 11px;
  color: #698094;
  line-height: 19px;
  text-transform: uppercase;
  font-weight: 500;
}
#crypto-html #main_right_container #summary_data .main_section_holder .parent-section .new-section {
  margin-top: 6px;
  padding: 4px;
  width: 240px;
  vertical-align: top;
}
#crypto-html #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-head {
  margin-bottom: 6px;
}
#crypto-html #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-head .new-section-head-icon {
  vertical-align: middle;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-head .new-section-head-icon .icon {
  width: 15px;
  height: 12px;
  padding: 1px;
  background: #3d7fba;
  border-radius: 2px;
  vertical-align: bottom;
  fill: white;
}
#crypto-html #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-head .new-section-head-text {
  cursor: pointer;
  font-size: 11px;
  margin-left: 4px;
  vertical-align: middle;
  text-transform: uppercase;
}
#crypto-html #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-item {
  margin-left: 24px;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-item .new-line-div {
  width: 12px;
  display: inline-block;
  margin-right: 6px;
  vertical-align: middle;
}
#crypto-html #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-item .no-dash-div {
  border: 1px solid black;
}
#crypto-html #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-item .dash-div {
  border: 1px dashed black;
}
#crypto-html #main_right_container #summary_data .main_section_holder .parent-section .new-section .new-section-item .section-content {
  font-size: 12px;
  max-width: 190px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  vertical-align: middle;
}
#crypto-html #main_right_container #summary_data .main_section_holder .parent-section .wide {
  width: auto;
  display: inline-block;
}
#crypto-html #main_right_container #summary_data .main_section_holder .parent-section .wide-span {
  max-width: 500px !important;
}
#crypto-html #main_right_container #summary_data .main_section_holder .web_social {
  border-left: 0px;
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
  width: 500px;
}
#crypto-html #main_right_container #summary_data .main_section_holder .web_social .new-section {
  display: inline-block;
}
#crypto-html #main_right_container #summary_data .main_section_holder .gtrends_chart {
  border: 0px;
}
#crypto-html #main_right_container #summary_data .main_section_holder .insta_chart {
  border: 0px;
}
#crypto-html #main_right_container #summary_data .main_section_holder .summary_competemonth {
  border: 0px;
}
#crypto-html #main_right_container #summary_data .main_section_holder .summary_competemonth .wide {
  width: 400px;
}
#crypto-html #main_right_container #summary_data .main_section_holder .invis,
#crypto-html #main_right_container #summary_data .main_section_holder .invisHead {
  opacity: 0.4;
}
#crypto-html #main_right_container #summary_data .summary_earnings_suprises_outer #s2id_periodtype {
  width: auto;
  display: none;
}
#crypto-html #main_right_container #summary_data .summary_earnings_suprises_outer #s2id_datatype {
  width: auto;
}
#crypto-html #main_right_container #summary_data #summary-yearly-sales-estimates #s2id_summary-salesestimateformsubtype {
  width: auto;
}
#crypto-html #main_right_container #summary_data #summary-yearly-sales-estimates #s2id_summary-salesestimateformptype {
  width: auto;
  display: none;
}
#crypto-html #main_right_container #summary_data #summary-yearly-sales-estimates .button-with-attachment {
  margin: 4px 0;
  padding: 3px 5px;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data #summary-yearly-sales-estimates .button-with-attachment .icon {
  height: 18px;
}
#crypto-html #main_right_container #summary_data #summary-yearly-sales-estimates #summary-salesestimateform {
  overflow: inherit;
  padding: 0;
  margin-bottom: 10px;
}
#crypto-html #main_right_container #summary_data #summary-yearly-sales-estimates #summary-salesestimateform .header_text {
  cursor: pointer;
  margin-top: 0;
  margin-left: 0;
  font-size: 17px;
  line-height: 32px;
}
#crypto-html #main_right_container #summary_data #summary-yearly-sales-estimates #summary-salesestimateform .header_text:hover {
  text-decoration: underline;
}
#crypto-html #main_right_container #summary_data #summary-yearly-sales-estimates .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 100%;
  background-size: contain;
  position: relative;
}
#crypto-html #main_right_container #summary_data #summary-yearly-sales-estimates .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#crypto-html #main_right_container #summary_data .company_info {
  border: 1px solid #ccd8e6;
  box-sizing: border-box;
  position: relative;
  border-left: 0px;
  border-right: 0px;
  height: 52px;
  overflow: visible;
  border-top: 0px;
}
#crypto-html #main_right_container #summary_data .company_info .company_info_subwrapper .info_header,
#crypto-html #main_right_container #summary_data .company_info .company_info_subwrapper .codebase_outer,
#crypto-html #main_right_container #summary_data .company_info .company_info_subwrapper .whitepaper_outer,
#crypto-html #main_right_container #summary_data .company_info .company_info_subwrapper .blog_outer {
  padding-left: 12px ;
  border-right: 1px solid #ccd8e6;
  box-sizing: border-box;
}
#crypto-html #main_right_container #summary_data .company_info .company_info_subwrapper .homepage_outer {
  padding-left: 0!important;
}
#crypto-html #main_right_container #summary_data .company_info .company_info_subwrapper .separator {
  display: none;
}
#crypto-html #main_right_container #summary_data .company_info .fifth_division {
  width: 840px;
}
#crypto-html #main_right_container #summary_data .company_info .fifth_division .info_header,
#crypto-html #main_right_container #summary_data .company_info .fifth_division .homepage_outer,
#crypto-html #main_right_container #summary_data .company_info .fifth_division .codebase_outer,
#crypto-html #main_right_container #summary_data .company_info .fifth_division .whitepaper_outer,
#crypto-html #main_right_container #summary_data .company_info .fifth_division .blog_outer {
  width: 25%;
  padding-right: 0;
}
#crypto-html #main_right_container #summary_data .company_info .fifth_division {
  width: 840px;
}
#crypto-html #main_right_container #summary_data .company_info .fifth_division .ir_ppt_outer {
  display: none;
}
#crypto-html #main_right_container #summary_data .company_info .separator {
  margin: 0px 12px;
  border-left: 1px solid #ccd8e6;
  height: 49px;
  padding: 0px;
}
#crypto-html #main_right_container #summary_data .company_info .info_header {
  display: inline-block;
  overflow: hidden;
  padding: 6px 36px 6px 0px;
}
#crypto-html #main_right_container #summary_data .company_info .info_header a {
  text-decoration: none;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .company_info .info_header a.linky,
#crypto-html #main_right_container #summary_data .company_info .info_header a.linky .info_data {
  color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .company_info .info_header a.linky:hover,
#crypto-html #main_right_container #summary_data .company_info .info_header a.linky:hover .info_data {
  text-decoration: underline;
}
#crypto-html #main_right_container #summary_data .company_info .info_header .header {
  color: #828F9A;
  font-size: 12px;
  /*padding-bottom: 3px;*/
  line-height: 19px;
}
#crypto-html #main_right_container #summary_data .company_info .info_header .header .tutorial_outer {
  display: inline;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .company_info .info_header .info_header {
  line-height: 36px;
  height: 36px;
}
#crypto-html #main_right_container #summary_data .company_info .info_header .info_data {
  color: #999999;
  font-size: 12px;
  margin-top: 2px;
  line-height: 19px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#crypto-html #main_right_container #summary_data .company_info .info_header .info_data.linky {
  cursor: pointer;
  color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .company_info .info_header .info_data.linky:hover {
  text-decoration: underline;
}
#crypto-html #main_right_container #summary_data .company_info .latest_earning_outer {
  width: 156px;
  padding-right: 0px;
  border-left: 0px !important;
}
#crypto-html #main_right_container #summary_data .company_info .latest_earning_outer .latest_earning_link {
  cursor: default;
  /*color: @fmc-primary;*/
}
#crypto-html #main_right_container #summary_data .company_info .latest_earning_outer .latest_earning_link.linky {
  color: #3d7fba;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .company_info .latest_earning_outer .latest_earning_link.linky:hover {
  text-decoration: underline;
}
#crypto-html #main_right_container #summary_data .company_info .icons_outer {
  width: 180px;
}
#crypto-html #main_right_container #summary_data .company_info .icons_outer {
  display: inline-block;
  /*overflow: auto;*/
  padding: 12px 0px 3px 0px;
  float: right;
}
#crypto-html #main_right_container #summary_data .company_info .icons_outer .icon_img {
  display: inline-block;
  cursor: default;
}
#crypto-html #main_right_container #summary_data .company_info .icons_outer .icon_img .icons .icon {
  height: 30px;
  width: 30px;
  fill: #bbc6d5;
  cursor: default;
}
#crypto-html #main_right_container #summary_data .company_info .icons_outer .icon_img .icons.present .icon {
  fill: #3d7fba;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .company_info .icons_outer .icon_img .icons.present .icon:hover {
  fill: #326b9e;
}
#crypto-html #main_right_container #summary_data .company_info .icons_outer .reddit .icons.present .icon {
  fill: #FF4500;
}
#crypto-html #main_right_container #summary_data .company_info .icons_outer .reddit .icons.present .icon:hover {
  fill: #e81a1a;
}
#crypto-html #main_right_container #summary_data .company_info .icons_outer .twitter .icons.present .icon {
  fill: #1DA1F2;
}
#crypto-html #main_right_container #summary_data .company_info .icons_outer .twitter .icons.present .icon:hover {
  fill: #3d7fba;
}
#crypto-html #main_right_container #summary_data .company_info .icons_outer .icon_img:not(:last-child) {
  display: inline-block;
  padding-right: 6px;
}
#crypto-html #main_right_container #summary_data .row:last-child {
  margin-bottom: 50px;
}
#crypto-html #main_right_container #summary_data .row {
  width: 100%;
  box-sizing: border-box;
  margin-top: 30px;
  overflow: auto;
  overflow: hidden;
}
#crypto-html #main_right_container #summary_data .row .enterprise_value {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
}
#crypto-html #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer {
  color: red;
  box-sizing: border-box;
  height: inherit;
  width: 507px;
}
#crypto-html #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table {
  color: red;
  width: 100%;
  border-collapse: collapse;
  border-top: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table .data-row {
  line-height: 30px;
  font-size: 12px;
  color: #999999;
  height: 33px;
}
#crypto-html #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table .data-cell:not(.title) {
  text-align: center;
  color: #666;
}
#crypto-html #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table .title {
  text-indent: 12px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}
#crypto-html #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table tr:nth-child(even) {
  background-color: #ffffff;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table tr:nth-child(odd) {
  background-color: #f3f8fd;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table tr:first-child {
  background-color: #ffffff;
  border-bottom: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer #enterprise_data_table tr:last-child {
  border-bottom: 2px solid #ccd8e6;
  border-top: 2px solid #ccd8e6;
  color: #666;
  font-weight: bold;
}
#crypto-html #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer .graph-text-outer {
  padding-top: 18px;
}
#crypto-html #main_right_container #summary_data .row .enterprise_value #enterprise_value_outer .graph-text-outer .graph-text {
  font-size: 12px;
  line-height: 18px;
  color: #828f9a;
}
#crypto-html #main_right_container #summary_data .row .header {
  font-size: 18px;
  line-height: 24px;
  color: #666;
  margin-bottom: 24px;
  height: 38px;
}
#crypto-html #main_right_container #summary_data .row .header .header_text {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  cursor: pointer;
  color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .header .header_text:hover:not(.no-hover) {
  text-decoration: underline;
}
#crypto-html #main_right_container #summary_data .row .header .header_text:not(.no-hover) {
  text-decoration: underline;
}
#crypto-html #main_right_container #summary_data .row .header .no-hover {
  cursor: default;
  color: #666;
}
#crypto-html #main_right_container #summary_data .row .header .share_outer,
#crypto-html #main_right_container #summary_data .row .header .button-with-attachment {
  padding: 3px 5px;
  cursor: pointer;
  color: #7e91ad;
}
#crypto-html #main_right_container #summary_data .row .header .share_outer .icon,
#crypto-html #main_right_container #summary_data .row .header .button-with-attachment .icon {
  fill: #698094;
  height: 18px;
  width: 18px;
}
#crypto-html #main_right_container #summary_data .row .header .share_outer:hover,
#crypto-html #main_right_container #summary_data .row .header .button-with-attachment:hover {
  color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .header .share_outer:hover .icon,
#crypto-html #main_right_container #summary_data .row .header .button-with-attachment:hover .icon {
  fill: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .header .separator {
  margin: 0px 12px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
#crypto-html #main_right_container #summary_data .row .header .separator_share {
  margin: 0px 12px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
#crypto-html #main_right_container #summary_data .row .header.header-with-buttons {
  line-height: 24px;
}
#crypto-html #main_right_container #summary_data .row .header.header-with-buttons .separator,
#crypto-html #main_right_container #summary_data .row .header.header-with-buttons .separator_share {
  margin: 4px 12px;
}
#crypto-html #main_right_container #summary_data .row .header.header-with-buttons .share_outer,
#crypto-html #main_right_container #summary_data .row .header.header-with-buttons .button-with-attachment {
  margin: 4px 0px;
}
#crypto-html #main_right_container #summary_data .row .header.header-with-buttons .select2-container .select2-choice div b {
  margin: 2px 0px;
}
#crypto-html #main_right_container #summary_data .row .valuation_table {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  overflow: hidden;
}
#crypto-html #main_right_container #summary_data .row .valuation_table .site-label-val {
  color: #3d7fba !important;
  text-align: left!important;
  text-indent: 12px;
}
#crypto-html #main_right_container #summary_data .row .valuation_table .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 435px;
  position: relative;
  background-size: auto 300px;
}
#crypto-html #main_right_container #summary_data .row .valuation_table .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table {
  width: 100%;
  border-collapse: collapse;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .year-row {
  line-height: 30px;
  height: 33px;
  font-size: 11px;
  color: #999999;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .year-row td {
  font-size: 11px;
  font-weight: bold;
  color: #666666;
  text-align: center;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .year-row td:not(:first-child) {
  padding-right: 4px;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .data-row {
  height: 33px;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .data-row td:not(:first-child) {
  border-bottom: 0;
  border-left: 1px solid #e8f1f9;
  border-right: 1px solid #e8f1f9;
  border-top: 0;
  text-align: center;
  font-family: Arial, sans-serif;
  font-size: 11px;
  color: #666666;
  line-height: 30px;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .data-row .title-cell {
  font-family: Helvetica Neue, Arial, sans-serif;
  font-weight: bold;
  font-size: 11px;
  color: #999999;
  line-height: 30px;
  text-indent: 12px;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .data-row .nm-value {
  font-size: 9px;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .data-row .data-val-chng {
  padding-left: 2px;
  font-family: Helvetica Neue, Arial, sans-serif;
  margin-left: 3px;
  min-width: 38px;
  width: 20px;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table tr.even {
  background-color: #ffffff;
  line-height: 30px;
  font-size: 11px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table tr.odd {
  background-color: #f3f8fd;
  line-height: 30px;
  font-size: 11px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table .spacer-row {
  display: none;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table #summary-table tr:last-child {
  border-bottom: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table .note-msg {
  padding: 5px;
  font-size: 10px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table .graph-text-outer {
  padding-top: 18px;
}
#crypto-html #main_right_container #summary_data .row .valuation_table #outer-summary-table .graph-text-outer .graph-text {
  font-size: 12px;
  line-height: 18px;
  color: #828f9a;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data {
  height: 356px;
  overflow: hidden;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding:not(:first-child) {
  padding-top: 6px;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding .etf-container {
  font-size: 12px;
  line-height: 18px;
  color: #3d7fba;
  overflow: auto;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding .etf-container .holding_symbol {
  width: 110px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 5px;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding .etf-container .valid-ticker {
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding .etf-container .holding_name {
  width: 240px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 5px;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding .etf-container .holding_weight {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 57px;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_data .list-holding .etf-container .holding_amount {
  width: 80px;
  text-align: right;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_pagination {
  float: right;
  padding-top: 12px;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_pagination .prev_etf_holdings {
  border: 1px solid #ccc;
  float: left;
  height: 25px;
  text-align: center;
  margin: auto;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_prev.png) no-repeat center center;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_pagination .prev_etf_holdings .fa-caret-left {
  color: #ccc;
  text-align: center;
  margin: auto;
  line-height: 25px;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_pagination .prev_etf_holdings.disable {
  background: url(../images/smal_arrow_disabled_prev.png) no-repeat center center;
  cursor: default;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_pagination .next_etf_holdings {
  float: left;
  border: 1px solid #ccc;
  height: 25px;
  margin-left: 10px;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_next.png) no-repeat center center;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_pagination .next_etf_holdings .fa-caret-right {
  color: #ccc;
  line-height: 25px;
  text-align: center;
  margin: auto;
}
#crypto-html #main_right_container #summary_data .row .etf_holdings_outer .etf_holdings_pagination .next_etf_holdings.disable {
  background: url(../images/smal_arrow_disabled_next.png) no-repeat center center;
  cursor: default;
}
#crypto-html #main_right_container #summary_data .row .etf_info_outer {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .etf_info_outer #etf_info_table {
  color: red;
  width: 100%;
  border-collapse: collapse;
  border-top: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .etf_info_outer #etf_info_table .data-row {
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .etf_info_outer #etf_info_table .data-cell:not(.title) {
  text-align: right;
  color: #666;
}
#crypto-html #main_right_container #summary_data .row .etf_info_outer #etf_info_table .title {
  text-indent: 12px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}
#crypto-html #main_right_container #summary_data .row .etf_info_outer #etf_info_table .sub-title {
  text-indent: 30px !important;
}
#crypto-html #main_right_container #summary_data .row .etf_info_outer #etf_info_table tr:nth-child(even) {
  background-color: #ffffff;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .etf_info_outer #etf_info_table tr:nth-child(odd) {
  background-color: #f3f8fd;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .etf_info_outer #etf_info_table tr .data-cell:last-child {
  padding-right: 10px;
}
#crypto-html #main_right_container #summary_data .row .etf_info_outer #etf_info_table tr:last-child {
  border-bottom: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer {
  border: 1px solid transparent;
  box-sizing: border-box;
  height: inherit;
  width: 100%;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer #intraday-graph {
  height: 402px;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 280px;
  background-size: auto 100%;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item {
  float: right;
  padding: 0 0 0 24px;
  margin: 2px 0 4px 8px;
  position: relative;
  flex-flow: row wrap;
  border-radius: 2px;
  height: 32px;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item .checkbox {
  border-radius: 2px 0 0 2px;
  border: 1px solid #ccd8e6;
  width: 30px;
  position: absolute;
  background-color: #e8eef7;
  left: -6px;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item .checkbox input[type='checkbox'] {
  width: auto;
  padding: 0 8px 1px 8px;
  height: 32px;
  border-radius: 2px;
  border: 1px solid #ccd8e6;
  font-size: 14px;
  background-color: #ffffff;
  -webkit-appearance: none;
  visibility: hidden;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item .checkbox label {
  top: 7px;
  left: 7px;
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item .checkbox label:after {
  opacity: 1;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 3px;
  left: 3px;
  border: 2px solid #ffffff;
  border-top: none;
  border-right: none;
  transform: rotate(-45deg);
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item .checkbox span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #e8eef7;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item h5 {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: normal;
  font-size: 12px;
  display: inline-flex;
  width: 104px;
  line-height: 23px;
  height: 30px;
  border: 1px solid #ccd8e6;
  border-left: none;
  border-radius: 0 2px 2px 0;
  color: #506f8a;
  margin-top: 0;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.item h5 span.text {
  max-width: 115px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
  margin: auto;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.active .checkbox {
  border-color: #3d7fba;
  background-color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.active .checkbox label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.active .checkbox label:after {
  border-color: #ffffff;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.active .checkbox span {
  background-color: #3d7fba;
  border-radius: 2px 0 0 2px;
}
#crypto-html #main_right_container #summary_data .row .intraday_graph_outer .intra-flag.active h5 {
  border-color: #3d7fba;
  color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .chart_outer {
  border: 1px solid transparent;
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .chart_outer .main-graph-option-list .add-series-label {
  padding: 6px;
  padding-left: 0px;
  color: #666;
  line-height: 20px;
  font-size: 12px;
  margin-right: 4px;
}
#crypto-html #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item {
  display: inline-block;
  vertical-align: middle;
  padding: 0 0 0 24px;
  margin: 0px 0 0 8px;
  position: relative;
  flex-flow: row wrap;
  border-radius: 2px;
  height: 26px;
}
#crypto-html #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item .checkbox {
  height: 24px;
  border-radius: 2px 0 0 2px;
  border: 1px solid #ccd8e6;
  width: 24px;
  position: absolute;
  background-color: #e8eef7;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
#crypto-html #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item .checkbox input[type='checkbox'] {
  width: auto;
  padding: 0 8px 1px 8px;
  height: 32px;
  border-radius: 2px;
  border: 1px solid #ccd8e6;
  font-size: 14px;
  background-color: #ffffff;
  -webkit-appearance: none;
  visibility: hidden;
}
#crypto-html #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item .checkbox label {
  top: 4px;
  left: 4px;
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
#crypto-html #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item .checkbox label:after {
  opacity: 1;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 3px;
  left: 3px;
  border: 2px solid #ffffff;
  border-top: none;
  border-right: none;
  transform: rotate(-45deg);
}
#crypto-html #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item .checkbox span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #e8eef7;
}
#crypto-html #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item h5 {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: normal;
  font-size: 12px;
  display: inline-flex;
  width: 100%;
  line-height: 22px;
  height: 22px;
  border: 1px solid #ccd8e6;
  border-left: none;
  border-radius: 0 2px 2px 0;
  padding: 2px 0 0 6px;
  color: #506f8a;
  margin-top: 0;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .row .chart_outer .main-graph-option-list .item h5 span.text {
  max-width: 115px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  padding-left: 2px;
}
#crypto-html #main_right_container #summary_data .row .chart_outer .main-graph-option-list .active .checkbox {
  border-color: #3d7fba;
  background-color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .chart_outer .main-graph-option-list .active .checkbox label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
#crypto-html #main_right_container #summary_data .row .chart_outer .main-graph-option-list .active .checkbox label:after {
  border-color: #ffffff;
}
#crypto-html #main_right_container #summary_data .row .chart_outer .main-graph-option-list .active .checkbox span {
  background-color: #3d7fba;
  border-radius: 2px 0 0 2px;
}
#crypto-html #main_right_container #summary_data .row .chart_outer .main-graph-option-list .active h5 {
  border-color: #3d7fba;
  color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main {
  box-sizing: border-box;
  height: inherit;
  width: 100%;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main #main-graph-content {
  height: 402px;
  border-top: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main #main-graph-content .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 324px;
  background-size: auto 100%;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main #main-graph-content .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item {
  display: inline-block;
  vertical-align: middle;
  padding: 0 0 0 24px;
  margin: 0px 0 0 8px;
  position: relative;
  flex-flow: row wrap;
  border-radius: 2px;
  height: 26px;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item .checkbox {
  height: 24px;
  border-radius: 2px 0 0 2px;
  border: 1px solid #ccd8e6;
  width: 24px;
  position: absolute;
  background-color: #e8eef7;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item .checkbox input[type='checkbox'] {
  width: auto;
  padding: 0 8px 1px 8px;
  height: 32px;
  border-radius: 2px;
  border: 1px solid #ccd8e6;
  font-size: 14px;
  background-color: #ffffff;
  -webkit-appearance: none;
  visibility: hidden;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item .checkbox label {
  top: 4px;
  left: 4px;
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item .checkbox label:after {
  opacity: 1;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 3px;
  left: 3px;
  border: 2px solid #ffffff;
  border-top: none;
  border-right: none;
  transform: rotate(-45deg);
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item .checkbox span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #e8eef7;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item h5 {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: normal;
  font-size: 12px;
  display: inline-flex;
  width: 100%;
  line-height: 22px;
  height: 22px;
  border: 1px solid #ccd8e6;
  border-left: none;
  border-radius: 0 2px 2px 0;
  padding: 2px 0 0 6px;
  color: #506f8a;
  margin-top: 0;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .item h5 span.text {
  max-width: 115px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  padding-left: 2px;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .active .checkbox {
  border-color: #3d7fba;
  background-color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .active .checkbox label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .active .checkbox label:after {
  border-color: #ffffff;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .active .checkbox span {
  background-color: #3d7fba;
  border-radius: 2px 0 0 2px;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .active h5 {
  border-color: #3d7fba;
  color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .add-series-label {
  padding: 6px;
  padding-left: 0px;
  color: #666;
  line-height: 20px;
  font-size: 12px;
  margin-right: 4px;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .mov_avg_days {
  border: 1px solid #3d7fba;
  border-radius: 2px;
  background-color: #3d7fba;
  color: #ffffff;
  box-sizing: border-box;
  height: 24px;
  width: 30px;
  text-align: center;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .main-graph-option:last-child {
  margin-right: 6px;
}
#crypto-html #main_right_container #summary_data .row .chart_outer_main .main-graph-option-list .defgray {
  color: #ffffff;
  background: #7e91ad;
}
#crypto-html #main_right_container #summary_data .row .trading_data {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
}
#crypto-html #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table {
  width: 100%;
  border-collapse: collapse;
  border-top: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table .data-row {
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table .data-cell:not(.title) {
  text-align: right;
  padding-right: 12px;
  color: #666;
}
#crypto-html #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table .title {
  text-indent: 12px;
  font-weight: bold;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 11px;
  color: #999999;
  widht: 60%;
}
#crypto-html #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table tr:nth-child(even) {
  background-color: #f3f8fd;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table tr:nth-child(odd) {
  background-color: #ffffff;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .trading_data .trading_data_outer #trading_data_table tr:last-child {
  border-bottom: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .analyst_data {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
}
#crypto-html #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table {
  width: 100%;
  border-collapse: collapse;
  border-top: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table .data-row {
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table .data-cell:not(.title) {
  text-align: center;
  color: #666;
}
#crypto-html #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table .title {
  text-indent: 12px;
  font-weight: bold;
  font-family: Arial, sans-serif;
}
#crypto-html #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table tr:nth-child(even) {
  background-color: #f3f8fd;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table tr:nth-child(odd) {
  background-color: #ffffff;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table tr:first-child {
  font-weight: bold;
}
#crypto-html #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .analyst_data_table_outer #analyst_data_table tr:last-child {
  border-bottom: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .price_target_graph_outer {
  height: 192px;
}
#crypto-html #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 324px;
  position: relative;
  background-size: auto 100%;
  border-top: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .analyst_data .analyst_reco_outer .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#crypto-html #main_right_container #summary_data .row #summary-earnings-suprises .no-data,
#crypto-html #main_right_container #summary_data .row #summary_Revenue_estimate_data_graph .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  background-size: auto 100%;
  height: 324px;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row #summary-earnings-suprises .no-data .no-data-text,
#crypto-html #main_right_container #summary_data .row #summary_Revenue_estimate_data_graph .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#crypto-html #main_right_container #summary_data .row .trading_multiples {
  border: 1px solid transparent;
  box-sizing: border-box;
  height: inherit;
  width: 507px;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .trading_multiples .trading_multiples_header .trading_multiple_options {
  padding-left: 10px;
}
#crypto-html #main_right_container #summary_data .row .trading_multiples #trade-graph-content .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 280px;
  background-size: auto 100%;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .trading_multiples #trade-graph-content .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#crypto-html #main_right_container #summary_data .row .trading_multiples .graph-text-outer .graph-text {
  font-size: 12px;
  line-height: 18px;
  color: #828f9a;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data {
  box-sizing: border-box;
  height: inherit;
  width: 656px;
  height: 700px;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .filings_data {
  margin-bottom: 30px;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .filings_data .filings_data_header {
  margin-bottom: 18px;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  background-size: auto 100%;
  height: 250px;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .list-item:not(:first-child) {
  padding-top: 6px;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .list-item .news-articles-container .headline {
  width: auto;
  min-width: 120px;
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-transform: uppercase;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .list-item .news-articles-container .headline:hover {
  text-decoration: underline;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .list-item .news-articles-container .subtype {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 366px;
  color: #9cabb8;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .filings_data #filingscontainer .doc-container .list-item .news-articles-container .date {
  color: #999999;
  /*min-width: 170px;*/
  min-width: 150px;
  text-align: right;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  background-size: auto 100%;
  height: 324px;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  overflow: auto;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .list-item .news-articles-container .news_title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 466px;
  color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .list-item .news-articles-container .news_title:hover {
  cursor: pointer;
  color: #3d7fba;
  text-decoration: underline;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .list-item .news-articles-container .hover-icon-news {
  color: #3d7fba;
  margin-top: 3px;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .list-item .news-articles-container .pl10 {
  padding-left: 10px;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .list-item .news-articles-container .pr10 {
  padding-right: 10px;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .list-item .news-articles-container .date {
  color: #999999;
  min-width: 150px;
  text-align: right;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .list-item .news-articles-container a {
  text-decoration: none;
  color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .list-item .news-articles-container a:hover {
  color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data .comp_events_data_header {
  margin-bottom: 18px;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 242px;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul {
  margin: 0px;
  padding: 0px;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul .single-company-event:not(:first-child) {
  padding-top: 6px;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li {
  list-style-type: none;
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
  overflow: auto;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li:hover {
  color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li .company-event-name {
  float: left;
  min-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #666;
  width: 285px;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs {
  float: right;
  width: auto;
  min-width: 100px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  /*color: #9cabb8;*/
  color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs span {
  float: right;
  padding-right: 13px;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: pointer;
  min-width: none;
  text-align: right;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs span:hover {
  text-decoration: underline;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs .no-data-event {
  cursor: default;
  color: white;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li .company-event-docs .no-data-event:hover {
  text-decoration: none;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .comp_evenst_ul li .company-event-date {
  float: right;
  color: #999999;
  min-width: 150px;
  text-align: right;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .list-item:not(:first-child) {
  padding-top: 6px;
}
#crypto-html #main_right_container #summary_data .row .filings_news_articles_data .comp_events_data #compeventscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 6px;
}
#crypto-html #main_right_container #summary_data .row .tweets_data {
  box-sizing: border-box;
  height: 700px;
  width: 356px;
}
#crypto-html #main_right_container #summary_data .row .tweets_data .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 304px;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .tweets_data .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#crypto-html #main_right_container #summary_data .row .tweets_data .tweets_data_header {
  margin-bottom: 18px;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer {
  overflow: auto;
  margin-top: -41px;
  height: 1130px;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding: 12px;
  font-size: 14px;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-left-container {
  float: left;
  height: 40px;
  width: 40px;
  margin-right: 12px;
  overflow: auto;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-left-container .tweet-profile-pic {
  height: 100%;
  width: 100%;
  /* background: grey; */
  background-size: 100% 100%;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container {
  margin-left: 52px;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container a {
  text-decoration: none;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container a:hover {
  text-decoration: underline;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container .upper-row-header .tweet-message {
  font-size: 14px;
  font-weight: bold;
  color: #333333;
  margin-right: 7px;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container .upper-row-header .tweet-source.user {
  font-size: 12px;
  color: #999999;
  height: 16px;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container .content {
  font-size: 12px;
  color: #333333;
  line-height: 18px;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container .content a {
  color: #3d7fba;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container .ticker {
  float: left;
  padding-top: 4px;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container .author {
  float: left;
  font-size: 12px;
  padding-top: 6px;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item .tweet-right-container .author a {
  color: #999999;
  text-decoration: none;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .list-item:hover {
  background-color: #e2f2fb;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .doc-container .new_tweet {
  background-color: #fef3c2;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination {
  float: right;
  padding-top: 12px;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination .prev_tweets {
  border: 1px solid #ccc;
  float: left;
  height: 25px;
  text-align: center;
  margin: auto;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_prev.png) no-repeat center center;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination .prev_tweets .fa-caret-left {
  color: #ccc;
  text-align: center;
  margin: auto;
  line-height: 25px;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination .prev_tweets.disable {
  background: url(../images/smal_arrow_disabled_prev.png) no-repeat center center;
  cursor: default;
  pointer-events: none;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination .next_tweets {
  float: left;
  border: 1px solid #ccc;
  height: 25px;
  margin-left: 10px;
  border-radius: 3px;
  width: 24px;
  background: url(../images/smal_arrow_active_next.png) no-repeat center center;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination .next_tweets .fa-caret-right {
  color: #ccc;
  line-height: 25px;
  text-align: center;
  margin: auto;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination .next_tweets.disable {
  background: url(../images/smal_arrow_disabled_next.png) no-repeat center center;
  cursor: default;
  pointer-events: none;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination:first-child {
  float: right;
  padding-top: 0px;
  padding-bottom: 23px;
}
#crypto-html #main_right_container #summary_data .row .tweets_data #tweetscontainer .tweets_pagination:last-child {
  position: absolute;
  bottom: 0px;
  right: 0px;
}
#crypto-html #main_right_container #summary_data .row .comparable_data {
  box-sizing: border-box;
  border: solid 1px transparent;
  height: inherit;
  width: 100%;
}
#crypto-html #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward {
  width: 100%;
  border-collapse: collapse;
}
#crypto-html #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .top_header_row {
  font-size: 10px;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .top_header_row .top_header_th {
  height: 76px;
  text-align: right;
  font-size: 12px;
  color: #666666;
  font-weight: bold;
}
#crypto-html #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .top_header_row .top_header_th .header_col_div {
  width: 40px;
  width: auto;
  padding: 5px 10px;
}
#crypto-html #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .top_header_row .top_header_th .header_col_div p {
  margin: auto;
}
#crypto-html #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .top_header_row th.descending {
  border: 1px solid #BCBCBC;
  height: 23px;
  text-align: right;
  font-size: 12px;
  color: #4482bd;
  background-image: url(../images/sort_asc.png);
  background-repeat: no-repeat;
  background-position: -3px 30px;
}
#crypto-html #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .top_header_row th.ascending {
  border: 1px solid #BCBCBC;
  height: 23px;
  text-align: right;
  font-size: 12px;
  color: #4482bd;
  background-image: url(../images/sort_desc.png);
  background-repeat: no-repeat;
  background-position: -3px 20px;
}
#crypto-html #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .datarow {
  font-size: 11px;
}
#crypto-html #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .datarow td {
  border-width: 1px;
  border-style: solid;
  border-color: transparent #e8f1f9 #e8f1f9;
  text-align: right;
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #666666;
  line-height: 30px;
  padding-right: 6px;
  border-top: 0px;
}
#crypto-html #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .datarow .positive {
  color: #49af70 !important;
}
#crypto-html #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .datarow .negative {
  color: #ef5e4b !important;
}
#crypto-html #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .datarow .datacol_ticker {
  border-right: 1px solid #e8f1f9;
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #999999;
  line-height: 30px;
  text-indent: 6px;
  padding-right: 6px;
  text-align: left;
}
#crypto-html #main_right_container #summary_data .row .comparable_data #risk-reward-table .risk_reward .datarow .datacol_ticker .ticker-chevron {
  text-indent: 0px;
  max-width: 40px;
  text-overflow: ellipsis;
  overflow: hidden;
}
#crypto-html #main_right_container #summary_data .row .comparable_data .year_ibes tr.even {
  background-color: #f3f8fd;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .comparable_data .year_ibes tr.odd {
  background-color: #ffffff;
  line-height: 30px;
  font-size: 12px;
  color: #999999;
}
#crypto-html #main_right_container #summary_data .row .comparable_data tr:nth-child(odd) {
  background-color: #f3f8fd;
}
#crypto-html #main_right_container #summary_data .row .comparable_data tr:nth-child(even) {
  background-color: #ffffff;
}
#crypto-html #main_right_container #summary_data .row .comparable_data tr:first-child {
  background-color: #ffffff;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 324px;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item:not(:first-child) {
  padding-top: 12px;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding-bottom: 12px;
  font-size: 14px;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-left-container {
  float: left;
  height: 40px;
  width: 40px;
  margin: 0px 12px;
  overflow: auto;
  display: none;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-left-container .tweet-profile-pic {
  height: 100%;
  width: 100%;
  /* background: grey; */
  background-size: 100% 100%;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container {
  overflow: auto;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer {
  width: 500px;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer .emp-row-header {
  height: 18px;
  padding-bottom: 1px;
  overflow: hidden;
  display: flex;
  color: #666;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer .emp-row-header .emp_name {
  font-size: 13px;
  color: #3d7fba;
  line-height: 18px;
  cursor: pointer;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer .emp-row-header .emp_name:hover {
  color: #3d7fba;
  text-decoration: underline;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer .emp-row-header .emp_position {
  font-size: 13px;
  line-height: 18px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  flex: 1;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer .author {
  float: left;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer .author a {
  font-size: 12px;
  color: #999999;
  text-decoration: none;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .emp_data_outer .date_outer {
  height: 22px;
  color: #999;
  font-size: 13px;
  overflow: hidden;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .images_outer {
  margin-left: 11px;
  display: none;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .images_outer .icon_img {
  float: left;
  margin-right: 12px;
  height: 24px;
  width: 24px;
  padding: 6px 6px;
}
#crypto-html #main_right_container #summary_data .row .key_employee_data .key_employee_outer .list-item .emp-right-container .images_outer .icon_img img {
  height: 100%;
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  display: block;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data {
  box-sizing: border-box;
  height: inherit;
  width: 507px;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .no-data {
  width: 100%;
  background: url('../images/noData2.png') no-repeat;
  background-position: 50% 50%;
  height: 324px;
  position: relative;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .no-data .no-data-text {
  display: none;
  position: absolute;
  top: 50%;
  width: 100%;
  text-align: center;
  margin-top: 100px;
  font-size: 16px;
  color: #7e91ad;
  font-family: Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table {
  width: 100%;
  border-collapse: collapse;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .heading-row {
  line-height: 30px;
  font-size: 12px;
  color: #999999;
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .heading-row td {
  font-size: 12px;
  font-weight: bold;
  color: #666666;
  text-align: center;
  padding: 0px 5px;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .title-cell {
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 12px;
  color: #999999;
  line-height: 30px;
  text-indent: 12px;
  max-width: 230px;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .title-cell .data_name {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  width: 98%;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .data-cell {
  border-width: 0px 1px 0px;
  border-style: solid;
  border-color: transparent #e8f1f9 #e8f1f9;
  text-align: center;
  font-family: Arial, sans-serif;
  font-size: 12px;
  color: #666666;
  line-height: 30px;
  padding: 0px 5px;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .data-cell.negative {
  color: red;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .data-cell.negative .fa-sort-down {
  padding-right: 5px;
  padding-top: 6px;
  float: left;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .data-cell.positive {
  color: green;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .data-cell.positive .fa-sort-up {
  padding-right: 5px;
  float: left;
  padding-top: 10px;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .data-row .diff_data {
  float: right;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .total-row {
  border-top: 2px solid #ccd8e6;
  border-bottom: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table .total-row td {
  color: #666666;
  font-weight: bold;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table tr:nth-child(odd) {
  background-color: #f3f8fd;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table tr:nth-child(even) {
  background-color: #ffffff;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table tr:first-child {
  background-color: #ffffff;
}
#crypto-html #main_right_container #summary_data .row .top_holders_data .top_holders_outer #top-holders-table tr:last-child {
  border-bottom: 2px solid #ccd8e6;
}
#crypto-html #main_right_container #summary_data #filings_news_articles_data_section {
  position: relative;
}
#crypto-html #main_right_container #summary_data #filings_news_articles_data_section .articlesWidget .news_title {
  max-width: 70%;
}
#crypto-html #main_right_container #summary_data .fin_tables {
  overflow-y: hidden;
}
#crypto-html #main_right_container #summary_data .row_separator {
  margin: 30px 0;
  height: 0;
  border-style: none;
  border-bottom: 1px solid #d0d9e1;
  background-color: transparent;
}
#crypto-html #main_right_container .module-container {
  width: 100%;
  border: 0px;
  box-shadow: none;
}
#crypto-html #main_right_container .module-container .header {
  background: white;
  border: none;
  box-shadow: none;
  width: auto;
  padding: 10px 0px;
  margin-bottom: 18px;
}
#crypto-html #main_right_container .module-container .header .title,
#crypto-html #main_right_container .module-container .header .header_text {
  color: #5488C1;
  margin-top: 10px;
  float: left;
  margin-left: 12px;
  font-size: 12px;
  font-weight: normal;
}
#crypto-html #main_right_container .module-container .header .seperator {
  margin: 0px 12px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
#crypto-html #main_right_container .module-container .header input:not(#save_button) {
  padding: 4px;
  /*margin-top: 4px;*/
  /*margin-left: 5px;*/
  outline: none;
  font-size: 12px;
  height: 14px;
  border: 1px solid #BBC6D5;
  border-radius: 3px;
}
#crypto-html #main_right_container .module-container .header .button {
  float: right;
  width: auto;
  height: auto;
  text-align: center;
  padding: 3px 10px;
  border: solid 1px #7e91ad;
  border-radius: 3px;
  margin-left: 12px;
  cursor: pointer;
  color: #7e91ad;
  box-shadow: none;
}
#crypto-html #main_right_container .module-container .header .button .icon {
  margin-top: 0px;
  color: inherit;
  font-size: 14px;
  height: 16px;
  line-height: 16px;
  width: 16px;
}
#crypto-html #main_right_container .module-container .header .button .icon::before {
  height: 16px;
  line-height: 16px;
}
#crypto-html #main_right_container .module-container .header .button:hover {
  background: #e8f1f9;
  box-shadow: none;
}
#crypto-html .__stwidget {
  box-shadow: none;
}
#crypto-html .__stwidget .__stbody__header {
  line-height: 24px;
  color: #666;
  border-bottom: 0px;
  margin-bottom: 10px;
}
#crypto-html .__stwidget .__stbody__header__rightbar {
  width: 140px;
}
#crypto-html .__stwidget .__stbody__header__title {
  font-size: 18px;
  ont-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  cursor: pointer;
  color: #3d7fba;
  text-decoration: underline;
}
#crypto-html .__stwidget .__stbody__content {
  overflow-y: scroll;
  border-bottom: 0px;
}
#crypto-html .__stwidget .__stbody__content.infiniteScroll .__listcontainer {
  padding-right: 5px;
}
#market-html {
  width: 100%;
  height: 100%;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  overflow-x: hidden;
  overflow-y: hidden;
  background-color: #F9FCFF;
}
#market-html #header {
  height: 44px ;
  width: 100%;
  background-color: #E8EEF7;
  box-shadow: 0 1px 0 0 #BBC6D5;
  border-bottom: 1px solid #BBC6D5;
}
#market-html #header #page-title {
  height: 18px;
  width: 100%;
  color: #264664;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 16px;
  line-height: 18px;
  padding: 13px 0px;
}
#market-html #header #page-title .mkt-icon {
  height: 18px;
  width: 24px;
  margin: 0px 6px 0px 21px;
}
#market-html #header #tabs-wrapper {
  height: 47px;
  width: 698px;
}
#market-html #header #tabs-wrapper .tab {
  height: 15px;
  width: 110px;
  color: #698094;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 12px;
  font-weight: bold;
  line-height: 15px;
  text-align: center;
  padding: 15px 0px 14px 0px;
  border: 1px solid #BBC6D5;
  border-left: none;
}
#market-html #header #tabs-wrapper .tab .dropdown-tab {
  position: absolute;
  top: 118px;
  background-color: #f7f7f7;
  width: inherit;
  z-index: 101;
  border: 1px solid #ccd8e6;
}
#market-html #header #tabs-wrapper .tab .dropdown-tab .opt {
  border: 1px solid #ccd8e6;
  height: 21px;
  padding: 2px;
  font-weight: normal;
}
#market-html #header #tabs-wrapper .tab .dropdown-tab .opt .chosen {
  font-weight: bold;
  font-size: 15px;
  background-color: #b6d7f3;
}
#market-html #header #tabs-wrapper .space_holder {
  border-bottom: 1px solid #BBC6D5;
}
#market-html #header #tabs-wrapper .chosen {
  border-bottom: 1px solid #F9FCFF;
  background-color: #F9FCFF;
  color: #3D7FBA;
}
#market-html #currencies-section-wrapper .section-wrapper {
  height: 95%;
}
#market-html #currencies-section-wrapper .tables-wrapper {
  height: 725px!important;
}
#market-html #currencies-section-wrapper #conversion-graph table {
  height: 20%;
  width: 99%;
  margin: 7px;
  border-bottom: 2px solid #ccd8e6;
}
#market-html #currencies-section-wrapper #conversion-graph table select {
  width: 90%;
  height: 30px;
}
#market-html #currencies-section-wrapper #conversion-graph table input {
  width: 90%;
  height: 30px;
  border: 2px solid #e8f8ff;
  background-color: #f9fcff;
  font-size: 13px;
  color: #666666;
}
#market-html #currencies-section-wrapper #conversion-graph table tr.title-row td {
  text-align: center;
  font-size: 13px;
  color: #666666;
  background-color: white!important;
}
#market-html #currencies-section-wrapper .sect {
  height: 95%!important;
}
#market-html .section-tab-wrapper {
  height: 92%;
  width: 100%;
  background-color: #F9FCFF;
  overflow-x: auto;
  overflow-y: auto;
}
#market-html .section-tab-wrapper .header-bar {
  height: 44px;
  width: 1260px;
  border-radius: 4px 4px 0 0;
  background-color: #FFFFFF;
  margin: 16px;
  margin-bottom: 0;
  box-shadow: inset 0 0 0 1px #D2DDE9;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
#market-html .section-tab-wrapper .header-bar span {
  line-height: 44px;
  color: #1E374D;
  font-size: 16px;
  padding: 13px 0px 13px 17px;
}
#market-html .section-tab-wrapper .header-bar .since_call_date span {
  line-height: 16px;
  width: 198px;
  color: #3D7FBA;
  font-size: 13px;
  font-weight: 500;
  text-align: right;
  padding: 13px 0 15px 0;
}
#market-html .section-tab-wrapper .header-bar .since_call_date .date-input {
  height: 24px;
  width: 112px;
  border: 1px solid #D2DDE9;
  border-radius: 2px;
  background-color: #FFFFFF;
  margin: 9px 9px 11px 9px;
}
#market-html .section-tab-wrapper .header-bar .since_call_date .date-input .calendar-icon {
  margin: 7px 0 6px 7px;
  height: 11px;
  width: 12px;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' class='icon' data-id='' title='' width = '12px' height=' 11px' fill='%233d7fba' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M20,20h-4v-4h4V20z M14,10h-4v4h4V10z M20,10h-4v4h4V10z M8,16H4v4h4V16z M14,16h-4v4h4V16z M8,10H4v4h4V10z M24,2v22H0V2h3 v1c0,1.1,0.9,2,2,2s2-0.9,2-2V2h10v1c0,1.1,0.9,2,2,2s2-0.9,2-2V2H24z M22,8H2v14h20V8z M20,1c0-0.6-0.4-1-1-1s-1,0.4-1,1v2 c0,0.6,0.4,1,1,1s1-0.4,1-1V1z M6,3c0,0.6-0.4,1-1,1S4,3.6,4,3V1c0-0.6,0.4-1,1-1s1,0.4,1,1V3z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  fill: #3D7FBA;
  cursor: pointer;
}
#market-html .section-tab-wrapper .header-bar .since_call_date .date-input #datepicker {
  border: none;
  width: 76px;
  height: 22px;
  margin: 0 7px 0 8px;
  color: #1E374D;
  font-weight: bold;
  font-size: 13px;
}
#market-html .section-tab-wrapper .graph-wrapper {
  background-color: #ffffff;
  border-radius: 4px;
  border: 1px solid #D2DDE9;
  font-weight: bold;
  margin: 16px;
  width: 1260px !important;
  height: 550px;
  color: #1E374D;
  font-size: 16px;
}
#market-html .section-tab-wrapper .graph-wrapper #index-graph {
  height: 500px !important;
}
#market-html .section-tab-wrapper .graph-wrapper .graph-header {
  position: relative;
  height: 30px;
  padding: 5px;
}
#market-html .section-tab-wrapper .graph-wrapper .graph-header .separator_share {
  margin: 0px 6px;
  border-left: 1px solid #1E374D;
  height: 24px;
  padding: 0px;
}
#market-html .section-tab-wrapper .graph-wrapper .graph-header .button-with-attachment {
  padding: 4px 5px;
  cursor: pointer;
  color: #1E374D;
}
#market-html .section-tab-wrapper .graph-wrapper .graph-header .button-with-attachment .icon {
  /*height:14px;*/
  height: 18px;
  width: 18px;
  fill: #1E374D;
}
#market-html .section-tab-wrapper .graph-wrapper .graph-header .button-with-attachment:hover .icon {
  fill: #3d7fba;
}
#market-html .section-tab-wrapper .graph-wrapper .graph-header .header-text {
  margin: 5px;
}
#market-html .section-tab-wrapper .graph-wrapper .graph-header .select2-results .select2-result-label {
  font-size: 11px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
#market-html .section-tab-wrapper .tbls-wrapper {
  width: 1260px;
  margin: 16px 16px;
  background-color: #F9FCFF;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-footer {
  height: 26px;
  width: 1258px;
  color: #264664;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 10.5px;
  line-height: 32px;
  border-radius: 0 0 4px 4px;
  background-color: #ffffff;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper {
  border-radius: 4px;
  background-color: #FFFFFF;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  width: 1260px;
  margin: 16px 0;
  border: 1px solid #D2DDE9;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper .table-header {
  box-shadow: inset 0 -1px 0 0 #D2DDE9;
  font-size: 13px;
  font-weight: bold;
  color: #1E374D;
  height: 18px;
  padding: 5px 0px 5px 8px;
  border-radius: 4px 4px 0 0;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper .table-header .header-title {
  height: 18px;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper .table-header .export-excel {
  height: 18px;
  width: 18px;
  margin-left: 16px;
  fill: #3D7FBA;
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width = '18px' height= '18px' fill='%233d7fba' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M42.856,15.358v28.285C42.856,44.943,41.8,46,40.5,46h-33c-1.301,0-2.356-1.057-2.356-2.357V4.358 C5.144,3.055,6.199,2,7.5,2h22c1.301,0,3.118,0.762,4.026,1.67l7.66,7.66C42.095,12.239,42.856,14.057,42.856,15.358z M39.713,17.715H29.499c-1.302,0-2.357-1.057-2.357-2.357V5.143H8.285v37.714h31.429L39.713,17.715L39.713,17.715z M30.285,14.571 h9.231c-0.146-0.416-0.367-0.834-0.539-1.006l-7.687-7.687c-0.172-0.172-0.589-0.394-1.007-0.539L30.285,14.571L30.285,14.571z'%3E%3C/path%3E%3Cpath d='M15.567,39.355l6.199-9.467l-5.617-8.672h4.281l3.637,5.827l3.563-5.827h4.244l-5.644,8.809l6.199,9.33h-4.416 l-4.021-6.273l-4.034,6.273H15.567z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table {
  width: 100%;
  border-top: 1px solid #D2DDE9;
  border-bottom: 1px solid #D2DDE9;
  border-collapse: collapse;
  color: #264664;
  border-radius: 0px 0px 4px 4px;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table input[type=number]::-webkit-inner-spin-button,
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table tr:last-child {
  box-shadow: inset 0 -4px 0 0 #D2DDE9;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table tr:nth-child(odd) {
  background-color: #F9FCFF;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table td {
  height: 16px;
  width: 76px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  border: 1px solid #D2DDE9;
  padding: 8px 8px;
  font-size: 12px;
  text-align: right;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table td:first-child {
  border-left: none;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table td:last-child {
  border-right: none;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table .row-header {
  width: 204px;
  text-align: left;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table .header-row {
  box-shadow: inset 0 -1px 0 0 #D2DDE9;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table .header-row td {
  color: #3D7FBA;
  font-size: 13px;
  font-weight: bold;
  text-align: center;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table .transition-row {
  box-shadow: inset 0 -4px 0 0 #D2DDE9;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table .summary-row {
  font-weight: bold;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table .weight {
  padding: 4px 4px 5px 4px;
  width: 112px;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table .weight .weight-input {
  border: 1px solid #D2DDE9;
  border-radius: 2px;
  height: 19px;
  width: 60px;
  text-align: right;
  padding: 0 10px 0 24px;
  font-size: 11px;
  font-weight: 500;
  color: #1E374D;
  margin-right: 2px;
  background-color: #FFFFFF;
}
#market-html .section-tab-wrapper .tbls-wrapper .table-wrapper table .weight .perc-sign {
  margin-top: 3px;
}
#market-html .section-tab-wrapper .region-title {
  width: 100%;
  font-size: 17px;
  text-align: center;
  margin: 10px 0px;
}
#market-html .section-tab-wrapper .section-wrapper {
  height: auto;
  margin: 5px;
}
#market-html .section-tab-wrapper .section-wrapper .sect {
  border: 2px solid #e8f8ff;
  background-color: white;
  margin: 3px;
  width: 47%;
  min-height: 13px;
  height: auto;
}
#market-html .section-tab-wrapper .section-wrapper .sect select {
  margin: 3px;
  background-color: #f9fcff;
  height: 25px;
  width: 300px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  font-size: 13px;
  border: 2px solid #e8f8ff;
  color: #666666;
}
#market-html .section-tab-wrapper .section-wrapper .green {
  color: green!important;
}
#market-html .section-tab-wrapper .section-wrapper .green td {
  color: green!important;
}
#market-html .section-tab-wrapper .section-wrapper .green td.row-header {
  color: #666666 !important;
}
#market-html .section-tab-wrapper .section-wrapper .red {
  color: red!important;
}
#market-html .section-tab-wrapper .section-wrapper .red td {
  color: red!important;
}
#market-html .section-tab-wrapper .section-wrapper .red td.row-header {
  color: #666666 !important;
}
#market-html .section-tab-wrapper .section-wrapper .tabl table {
  width: 100%;
  height: 100%;
  display: table;
  table-layout: auto;
  border-collapse: collapse;
  cursor: pointer;
}
#market-html .section-tab-wrapper .section-wrapper .tabl table .table-edit {
  color: blue;
}
#market-html .section-tab-wrapper .section-wrapper .tabl table .edit-on {
  color: #c75555;
}
#market-html .section-tab-wrapper .section-wrapper .tabl table .row-edit {
  color: blue;
  margin: 2px 3px;
  padding: 3px;
  width: 7px;
  height: 7px;
  text-align: left;
  font-size: 13px;
}
#market-html .section-tab-wrapper .section-wrapper .tabl table tbody {
  overflow-y: auto;
}
#market-html .section-tab-wrapper .section-wrapper .tabl table tr.selected-row {
  border: 1px solid #ccd8e6;
}
#market-html .section-tab-wrapper .section-wrapper .tabl table td {
  font-size: 11px;
  padding: 3px 6px;
  color: #999999;
  font-family: Helvetica Neue, Arial, sans-serif;
  text-align: right;
}
#market-html .section-tab-wrapper .section-wrapper .tabl table td.row-header {
  text-align: left;
}
#market-html .section-tab-wrapper .section-wrapper .tabl table tr.title-row td {
  font-size: 13px;
  color: #666666;
  background-color: white!important;
  border-bottom: 2px solid #ccd8e6;
}
#market-html .section-tab-wrapper .section-wrapper .tabl table tr.header-row td {
  text-align: center;
  color: #666666;
  border-bottom: 2px solid #ccd8e6;
}
#market-html .section-tab-wrapper .section-wrapper .tabl table tr:nth-child(odd) {
  background-color: #f3f8fd;
}
#market-html .section-tab-wrapper .section-wrapper .grph {
  font-weight: bold;
  text-align: center;
  min-height: 150px;
  height: 100% !important;
  width: 100% !important;
}
#market-html .section-tab-wrapper .section-wrapper .highcharts-container {
  height: 100% !important;
  width: 100% !important;
}
#new_watchlist_main_container {
  height: 100%;
  min-width: 1280px;
  overflow-y: hidden;
  font-family: Helvetica Neue, Arial, sans-serif;
  background: #f8f8f8;
}
#new_watchlist_main_container input {
  font-family: Helvetica Neue, Arial, sans-serif;
}
#new_watchlist_main_container #left_container {
  width: 250px;
  height: 100%;
  box-sizing: border-box;
  overflow: visible !important;
  background-color: #272f3c;
}
#new_watchlist_main_container #left_container .jspContainer {
  overflow: visible;
}
#new_watchlist_main_container #left_container .new-watchlist-button {
  width: 224px;
  font-size: 14px;
  line-height: 32px;
  font-family: Helvetica Neue, Arial, sans-serif;
  text-align: center;
  border-radius: 2px;
  margin: 12px 12px 12px 12px;
  color: #ffffff;
  background: #2da65b;
  cursor: pointer;
}
#new_watchlist_main_container #left_container .new-watchlist-button .add-icon {
  display: inline-block;
  width: 16px;
  height: 16px;
  margin-right: 8px;
  vertical-align: text-bottom;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='17px' height='16px' viewBox='0 0 17 16' version='1.1' fill='%233d7fba'%3E%3Ctitle%3EAdd%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='%233d7fba' fill-rule='evenodd'%3E%3Cg id='My-alerts-page-design' transform='translate(-51.000000, -66.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg id='Group-2' transform='translate(12.000000, 58.000000)'%3E%3Cg id='Add-Table' transform='translate(39.000000, 8.000000)'%3E%3Cg id='Add'%3E%3Cpath d='M8,0 L9,0 C13.418278,-8.11624501e-16 17,3.581722 17,8 C17,12.418278 13.418278,16 9,16 L8,16 C3.581722,16 5.41083001e-16,12.418278 0,8 C-5.41083001e-16,3.581722 3.581722,8.11624501e-16 8,0 Z M9.35,8.8 L11.9,8.8 C12.369442,8.8 12.75,8.4418278 12.75,8 C12.75,7.5581722 12.369442,7.2 11.9,7.2 L9.35,7.2 L9.35,4.8 C9.35,4.3581722 8.96944204,4 8.5,4 C8.03055796,4 7.65,4.3581722 7.65,4.8 L7.65,7.2 L5.1,7.2 C4.63055796,7.2 4.25,7.5581722 4.25,8 C4.25,8.4418278 4.63055796,8.8 5.1,8.8 L7.65,8.8 L7.65,11.2 C7.65,11.6418278 8.03055796,12 8.5,12 C8.96944204,12 9.35,11.6418278 9.35,11.2 L9.35,8.8 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: 16px 16px;
  background-repeat: no-repeat;
  border-color: #3d7fba;
}
#new_watchlist_main_container #left_container .left_menu_outer {
  clear: both;
  font-family: 'IBM Plex Sans', sans-serif;
  background-color: #272f3c;
  overflow: hidden;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item {
  border-bottom: 1px solid #272f3c;
  color: #8A9DBC;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item.selected {
  background-color: #272f3c;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item.selected .menu-wrapper .icon-wrapper {
  color: #ffffff;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item.selected .menu-wrapper .icon-wrapper .icon {
  fill: #ffffff;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item.selected .ul_item {
  color: #8A9DBC;
  background-color: #364051;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper {
  padding: 0;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .icon-wrapper {
  overflow: hidden;
  cursor: pointer;
  padding: 0px 0 0 32px;
  margin: 4px 0;
  border: none !important;
  background: none !important;
  color: #889bba;
  box-sizing: border-box;
  height: 24px;
  display: flex;
  align-items: center;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .icon-wrapper .icon {
  height: 14px;
  width: 20px;
  margin: 0px;
  display: inline-block;
  cursor: pointer;
  background-size: 12px 12px;
  fill: #889bba;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .icon-wrapper .txt {
  display: inline-block;
  font-size: 12px;
  margin-left: 8px;
  font-weight: 700;
  font-family: lato, 'IBM Plex Sans', sans-serif;
  line-height: 24px;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .sub-menu-wrapper .icon-sub-wrapper {
  color: #cddaf0;
  padding: 4px 0px 4px 32px;
  font-size: 12px;
  background: transparent;
  border: none;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .sub-menu-wrapper .ul_item {
  color: #8a9dbc;
  font-size: 12px;
  padding-left: 20px;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .sub-menu-wrapper .ul_item .li_item {
  padding-left: 10px;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .sub-menu-wrapper .ul_item .li_item:hover {
  padding-left: 10px;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item {
  padding: 0 8px;
  margin: 0;
  color: #8a9dbc;
  border: none !important;
  background: none !important;
  overflow-x: hidden;
  margin-bottom: 12px !important;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item .li_item {
  list-style-type: none;
  line-height: 24px;
  font-size: 12px;
  cursor: pointer;
  margin: 0 0 1px 0;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: 400;
  padding-left: 30px;
  box-sizing: border-box;
  display: flex;
  align-items: center;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item .li_item:hover {
  padding-left: 30px;
  margin: 0 0 1px 0;
  background-color: #506F8A;
  border-radius: 2px;
  color: #ffffff;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item .li_item:hover .initials {
  color: #ffffff;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item .li_item:hover.selected_item {
  background-color: #3d7fba;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item .li_item span.wl-fn {
  flex: 1;
  padding-right: 2px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item .li_item .initials {
  font-size: 10px;
  color: #889bba;
  font-weight: 400;
  box-sizing: border-box;
  margin-right: 8px;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item .li_item.selected_item {
  color: #ffffff !important;
  background: #3d7fba;
  border-radius: 2px;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item .li_item.selected_item .initials {
  color: #ffffff;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item .followed {
  position: relative;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item .followed .pin-after {
  right: 0px;
  top: 2px;
  width: 12px;
  height: 12px;
  position: absolute;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item .followed .pin-after:before {
  display: inline-block;
  content: "\f08d";
  font-size: 10px;
  font-family: FontAwesome, sans-serif !important;
  -webkit-font-smoothing: antialiased;
  color: #ff3e3e;
  width: 10px;
  height: 10px;
  transform: rotate(45deg);
  position: absolute;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item .blue_li_item {
  color: #3d7fba;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item::-webkit-scrollbar {
  width: 6px;
  background: #364051;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item::-webkit-scrollbar-track {
  border-radius: 8px;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item::-webkit-scrollbar-track-piece {
  border-radius: 8px;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .menu-wrapper .ul_item::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background: #000000;
  opacity: 0.4;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item#my_alerts .icon-wrapper {
  padding: 0 8px;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item#my_alerts .txt {
  flex: 1;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item#my_alerts .main-settings {
  background: none;
  border: none;
  padding: 0 8px;
  cursor: pointer;
  height: 14px;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item#my_alerts .main-settings .icon {
  width: 14px;
  height: 14px;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item#sentieo_watchlist_menu .menu-wrapper .icon-bulb {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='15px' height='18px' viewBox='0 0 15 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Ebulb%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='My-alerts-page-design' transform='translate(-12.000000, -209.000000)' stroke='%23698094' stroke-width='1.05785124'%3E%3Cg id='Group-3' transform='translate(0.000000, 202.000000)'%3E%3Cg id='bulb' transform='translate(13.000000, 8.000000)'%3E%3Cpath d='M8.35714286,12.6942149 C8.35714286,10.1818182 9.55102041,9.52066116 9.55102041,9.52066116 C11.2091837,7.8677686 11.2914286,5.27206612 9.63459184,3.61917355 C7.97692944,1.96713322 5.28970321,1.96713322 3.63204082,3.61917355 C1.97387755,5.27206612 2.05612245,7.8677686 3.71428571,9.52066116 C3.71428571,9.52066116 4.90816327,10.1818182 4.90816327,12.6942149 L8.35714286,12.6942149 Z' id='Path'%3E%3C/path%3E%3Cpath d='M7.42857143,15.8683196 L5.83673469,15.8683196' id='Path'%3E%3C/path%3E%3Cpath d='M7.95918367,14.2815427 L5.30612245,14.2815427' id='Path'%3E%3C/path%3E%3Cpath d='M6.50055272,0 L6.50055272,0.79338843' id='Path'%3E%3C/path%3E%3Cpath d='M0,6.47988981 L0.795918367,6.47988981' id='Path'%3E%3C/path%3E%3Cpath d='M12.4693878,6.47988981 L13,6.47988981' id='Path'%3E%3C/path%3E%3Cpath d='M1.90357143,11.061157 L2.46602041,10.5004959' id='Path'%3E%3C/path%3E%3Cpath d='M10.7210204,2.27173554 L11.0964286,1.89752066' id='Path'%3E%3C/path%3E%3Cpath d='M1.90357143,1.89752066 L2.46602041,2.45818182' id='Path'%3E%3C/path%3E%3Cpath d='M10.7210204,10.6869421 L11.0964286,11.061157' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  width: 20px;
  height: 20px;
  background-size: 18px 18px;
  line-height: 24px;
  background-repeat: no-repeat;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item#sentieo_watchlist_menu.selected .menu-wrapper .icon-bulb {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='15px' height='18px' viewBox='0 0 15 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Ebulb white%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='My-alerts-page-design' transform='translate(-12.000000, -209.000000)' stroke='%23FFFFFF' stroke-width='1.05785124'%3E%3Cg id='Group-3' transform='translate(0.000000, 202.000000)'%3E%3Cg id='bulb-white' transform='translate(13.000000, 8.000000)'%3E%3Cpath d='M8.35714286,12.6942149 C8.35714286,10.1818182 9.55102041,9.52066116 9.55102041,9.52066116 C11.2091837,7.8677686 11.2914286,5.27206612 9.63459184,3.61917355 C7.97692944,1.96713322 5.28970321,1.96713322 3.63204082,3.61917355 C1.97387755,5.27206612 2.05612245,7.8677686 3.71428571,9.52066116 C3.71428571,9.52066116 4.90816327,10.1818182 4.90816327,12.6942149 L8.35714286,12.6942149 Z' id='Path'%3E%3C/path%3E%3Cpath d='M7.42857143,15.8683196 L5.83673469,15.8683196' id='Path'%3E%3C/path%3E%3Cpath d='M7.95918367,14.2815427 L5.30612245,14.2815427' id='Path'%3E%3C/path%3E%3Cpath d='M6.50055272,0 L6.50055272,0.79338843' id='Path'%3E%3C/path%3E%3Cpath d='M0,6.47988981 L0.795918367,6.47988981' id='Path'%3E%3C/path%3E%3Cpath d='M12.4693878,6.47988981 L13,6.47988981' id='Path'%3E%3C/path%3E%3Cpath d='M1.90357143,11.061157 L2.46602041,10.5004959' id='Path'%3E%3C/path%3E%3Cpath d='M10.7210204,2.27173554 L11.0964286,1.89752066' id='Path'%3E%3C/path%3E%3Cpath d='M1.90357143,1.89752066 L2.46602041,2.45818182' id='Path'%3E%3C/path%3E%3Cpath d='M10.7210204,10.6869421 L11.0964286,11.061157' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .li_item.selected_item {
  color: #ffffff !important;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .li_item.selected_item .menu_wrapper .icon_wrapper .txt {
  color: white;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .li_item.selected_item .ui-accordion-header-icon {
  position: absolute;
  right: 0;
  left: auto;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item#my_watchlists_menu .menu-wrapper .ul_item .li_item:not(:nth-child(1)):hover {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='50px' height='80px' viewBox='0 0 50 80' version='1.1' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3Cg id='Page-1' stroke='none' stroke-width='1' fill-rule='evenodd'%3E%3Cg id='Artboard' transform='translate(-237.000000, -168.000000)'%3E%3Cpath d='M247,188 C241.477153,188 237,183.522847 237,178 C237,172.477153 241.477153,168 247,168 C252.522847,168 257,172.477153 257,178 C257,183.522847 252.522847,188 247,188 Z M277,188 C271.477153,188 267,183.522847 267,178 C267,172.477153 271.477153,168 277,168 C282.522847,168 287,172.477153 287,178 C287,183.522847 282.522847,188 277,188 Z M247,218 C241.477153,218 237,213.522847 237,208 C237,202.477153 241.477153,198 247,198 C252.522847,198 257,202.477153 257,208 C257,213.522847 252.522847,218 247,218 Z M277,218 C271.477153,218 267,213.522847 267,208 C267,202.477153 271.477153,198 277,198 C282.522847,198 287,202.477153 287,208 C287,213.522847 282.522847,218 277,218 Z M247,248 C241.477153,248 237,243.522847 237,238 C237,232.477153 241.477153,228 247,228 C252.522847,228 257,232.477153 257,238 C257,243.522847 252.522847,248 247,248 Z M277,248 C271.477153,248 267,243.522847 267,238 C267,232.477153 271.477153,228 277,228 C282.522847,228 287,232.477153 287,238 C287,243.522847 282.522847,248 277,248 Z' id='icon'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 10px 10px;
  background-position: 10px 7px;
  border-left: 0px;
  padding-left: 30px;
  margin: 0 0 1px 0;
  background-color: #506F8A;
  border-radius: 2px;
  color: #ffffff;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item#my_watchlists_menu .menu-wrapper .ul_item .li_item:not(:nth-child(1)):hover.selected_item {
  background-color: #3d7fba;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .ui-accordion-header-icon {
  position: absolute;
  left: auto;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .ui-state-focus .ui-icon,
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .ui-state-hover .ui-icon,
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .ui-state-hover .ui-icon,
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .ui-state-default .ui-icon {
  margin-right: 2px;
  background-repeat: no-repeat;
  background-size: 16px auto;
  left: 8px;
  top: unset;
  margin-top: unset;
  background-position: 0 0;
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .ui-icon-carat-1-n {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect class='container' width='24' height='24' fill='transparent'/%3E%3Cpath d='M9.5 17L14.5 12L9.5 7V17Z' fill='%23889BBA'/%3E%3C/g%3E%3C/svg%3E%0A");
  transform: rotate(90deg);
}
#new_watchlist_main_container #left_container .left_menu_outer .menu-item .ui-icon-carat-1-s {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' xmlns='http://www.w3.org/2000/svg'%3E%3Cg%3E%3Crect class='container' width='24' height='24' fill='transparent'/%3E%3Cpath d='M9.5 17L14.5 12L9.5 7V17Z' fill='%23889BBA'/%3E%3C/g%3E%3C/svg%3E%0A");
}
#new_watchlist_main_container #left_container .left_menu_outer #search_wl_name {
  border-top: 1px solid #364051;
  margin: 0 8px;
}
#new_watchlist_main_container #left_container .left_menu_outer #search_wl_name .icon-wrapper-search {
  padding: 0;
  margin: 8px 0;
}
#new_watchlist_main_container #left_container .left_menu_outer #search_wl_name .icon-wrapper-search .icon {
  height: 14px;
  width: 20px;
  margin: 0px;
  display: inline-block;
  cursor: pointer;
  background-size: 12px 12px;
  fill: #889bba;
}
#new_watchlist_main_container #left_container .left_menu_outer #search_wl_name .search-box-wl {
  cursor: pointer;
  width: 98%;
  height: 24px;
  text-align: center;
  box-shadow: none;
  line-height: 24px;
  display: flex;
  align-items: center;
  padding: 0 8px;
  background: #364051;
  box-sizing: border-box;
  border-radius: 2px;
  margin: 0 4px;
}
#new_watchlist_main_container #left_container .left_menu_outer #search_wl_name .search-box-wl .search_text {
  color: #8a9dbc;
  background: inherit;
  border: none;
  padding-left: 5px;
  width: 100%;
}
#new_watchlist_main_container #left_container .left_menu_outer #search_wl_name .search-box-wl input::-webkit-input-placeholder {
  /* Edge */
  color: #8092aC;
}
#new_watchlist_main_container #left_container .left_menu_outer #search_wl_name .search-box-wl input:-ms-input-placeholder {
  /* Internet Explorer */
  color: #8092aC;
}
#new_watchlist_main_container #left_container .left_menu_outer #search_wl_name .search-box-wl input::placeholder {
  color: #8092aC;
}
#new_watchlist_main_container #left_container .left_menu_outer #all_watchlists {
  position: absolute;
  top: 66px;
  left: 12px;
  width: 225px;
  background: #212934;
  border: 1px solid #272f3c;
  border-radius: 4px;
  display: none;
  padding-top: 10px;
  box-shadow: 0 2px 2px 0px rgba(255, 255, 255, 0.25);
}
#new_watchlist_main_container #left_container .left_menu_outer #all_watchlists .wl_type {
  display: flex;
  box-shadow: none;
  padding: 6px 12px;
  font-size: 13px;
  line-height: 18px;
  color: #8092aC;
  border-bottom: 1px solid #272f3c;
  white-space: nowrap;
  vertical-align: middle;
}
#new_watchlist_main_container #left_container .left_menu_outer #all_watchlists .wl_type .icon {
  height: 15px;
  fill: #8092aC;
  margin: 0 12px 0 0;
  width: 15px;
}
#new_watchlist_main_container #left_container .left_menu_outer #all_watchlists .wl_type .icon_text {
  color: inherit;
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 13px;
  line-height: 18px;
  width: 116px;
}
#new_watchlist_main_container #left_container .left_menu_outer #all_watchlists .wl_type .icon-bulb {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='15px' height='18px' viewBox='0 0 15 18' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Ebulb%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd' stroke-linecap='round' stroke-linejoin='round'%3E%3Cg id='My-alerts-page-design' transform='translate(-12.000000, -209.000000)' stroke='%23698094' stroke-width='1.05785124'%3E%3Cg id='Group-3' transform='translate(0.000000, 202.000000)'%3E%3Cg id='bulb' transform='translate(13.000000, 8.000000)'%3E%3Cpath d='M8.35714286,12.6942149 C8.35714286,10.1818182 9.55102041,9.52066116 9.55102041,9.52066116 C11.2091837,7.8677686 11.2914286,5.27206612 9.63459184,3.61917355 C7.97692944,1.96713322 5.28970321,1.96713322 3.63204082,3.61917355 C1.97387755,5.27206612 2.05612245,7.8677686 3.71428571,9.52066116 C3.71428571,9.52066116 4.90816327,10.1818182 4.90816327,12.6942149 L8.35714286,12.6942149 Z' id='Path'%3E%3C/path%3E%3Cpath d='M7.42857143,15.8683196 L5.83673469,15.8683196' id='Path'%3E%3C/path%3E%3Cpath d='M7.95918367,14.2815427 L5.30612245,14.2815427' id='Path'%3E%3C/path%3E%3Cpath d='M6.50055272,0 L6.50055272,0.79338843' id='Path'%3E%3C/path%3E%3Cpath d='M0,6.47988981 L0.795918367,6.47988981' id='Path'%3E%3C/path%3E%3Cpath d='M12.4693878,6.47988981 L13,6.47988981' id='Path'%3E%3C/path%3E%3Cpath d='M1.90357143,11.061157 L2.46602041,10.5004959' id='Path'%3E%3C/path%3E%3Cpath d='M10.7210204,2.27173554 L11.0964286,1.89752066' id='Path'%3E%3C/path%3E%3Cpath d='M1.90357143,1.89752066 L2.46602041,2.45818182' id='Path'%3E%3C/path%3E%3Cpath d='M10.7210204,10.6869421 L11.0964286,11.061157' id='Path'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  display: inline-block;
  width: 15px;
  height: 20px;
  background-size: 18px 18px;
  line-height: 24px;
  background-repeat: no-repeat;
}
#new_watchlist_main_container #left_container .left_menu_outer #all_watchlists .ul_wl {
  padding: 0 0 0 30px;
  margin: 0;
  color: #8a9dbc;
  border: none !important;
  background: none !important;
  overflow-x: hidden;
  margin-bottom: 12px !important;
}
#new_watchlist_main_container #left_container .left_menu_outer #all_watchlists .ul_wl .li_item {
  list-style-type: none;
  line-height: 24px;
  font-size: 12px;
  cursor: pointer;
  text-transform: capitalize;
  margin: 0px 0 0px 20px;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 150px;
  display: flex;
}
#new_watchlist_main_container #left_container .left_menu_outer #all_watchlists .ul_wl .li_item span.wl-fn {
  flex: 1;
  padding-right: 22px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#new_watchlist_main_container #left_container .left_menu_outer #all_watchlists .simplebar-track {
  background: none;
}
#new_watchlist_main_container #left_container .left_menu_outer #all_watchlists .simplebar-track .simplebar-scrollbar {
  right: 2px;
  background: #999999;
}
#new_watchlist_main_container #left_container .left_menu_outer #all_watchlists .simplebar-scroll-content {
  min-width: 100%;
  max-height: 400px;
}
#new_watchlist_main_container #left_container .left_menu_outer .ui-corner-bottom,
#new_watchlist_main_container #left_container .left_menu_outer .ui-corner-top,
#new_watchlist_main_container #left_container .left_menu_outer .ui-corner-all {
  border-radius: 0;
}
#new_watchlist_main_container #left_container .left_menu_outer .simplebar-track {
  background: none;
}
#new_watchlist_main_container #left_container .left_menu_outer .simplebar-track .simplebar-scrollbar {
  right: 2px;
  background: #999999;
}
#new_watchlist_main_container #left_container .left_menu_outer .simplebar-scroll-content {
  min-width: 100%;
}
#new_watchlist_main_container #right_container {
  background: white;
}
#new_watchlist_main_container #right_container .no-watchlist-wrapper {
  margin-top: 100px;
  align-items: center;
  justify-content: center;
  font-family: lato;
}
#new_watchlist_main_container #right_container .no-watchlist-wrapper.show {
  display: flex;
}
#new_watchlist_main_container #right_container .no-watchlist-wrapper.hide {
  display: none;
}
#new_watchlist_main_container #right_container .header-wrapper {
  font-family: 'IBM Plex Sans', sans-serif;
}
#new_watchlist_main_container #right_container .header-wrapper.show {
  display: block;
}
#new_watchlist_main_container #right_container .header-wrapper.hide {
  display: none;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader {
  font-family: 'IBM Plex Sans', sans-serif;
  background: #ffffff;
  box-sizing: border-box;
  box-shadow: none;
  height: 60px;
  background-color: #F4F8FE;
  border-bottom: 1px solid #d6e1ea;
  padding: 0px 16px;
  color: #506f8a;
  display: flex;
  align-items: center;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .header-text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #506f8a;
  text-transform: capitalize;
  max-width: 322px;
  font-size: 18px;
  line-height: 60px;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .header-text span {
  padding-right: 10px;
  margin-right: 10px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .alert-popup {
  text-align: center;
  border-radius: 3px;
  float: left;
  width: 360px;
  display: none;
  opacity: 1;
  cursor: auto;
  position: fixed;
  font-size: 12px;
  z-index: 999;
  border: 1px solid transparent;
  color: #8a6d3b;
  background-color: #fcf8e3;
  box-shadow: 0 2px 10px rgba(50, 50, 50, 0.5);
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .alert-popup .alert {
  padding: 15px;
  border: 1px solid transparent;
  border-radius: 4px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .alert-popup .alert-warning {
  color: #8a6d3b;
  background-color: #fcf8e3;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .alert-popup .ui-pnotify-container {
  background-position: 0 0;
  padding: 8px;
  color: #000000;
  height: 100%;
  margin: 0;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .alert-popup .ui-pnotify-container .ui-pnotify-text .msg {
  font-size: 12px;
  font-weight: bold;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .alert-popup .ui-pnotify-container .ui-pnotify-text .edge_emails,
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .alert-popup .ui-pnotify-container .ui-pnotify-text .alert_emails {
  font-size: 12px;
  margin: 5px 0px;
  line-height: 20px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .alert-popup .ui-pnotify-container .ui-pnotify-text .edge_emails .left,
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .alert-popup .ui-pnotify-container .ui-pnotify-text .alert_emails .left {
  display: inline-block;
  width: 116px;
  margin-right: 10px;
  text-align: right;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .alert-popup .ui-pnotify-container .ui-pnotify-text .edge_emails .right,
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .alert-popup .ui-pnotify-container .ui-pnotify-text .alert_emails .right {
  display: inline-block;
  width: 156px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .alert-popup .ui-pnotify-container .ui-pnotify-text .edge_emails .right .subscribe,
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .alert-popup .ui-pnotify-container .ui-pnotify-text .alert_emails .right .subscribe {
  cursor: pointer;
  width: 120px;
  height: 30px;
  box-sizing: border-box;
  margin-left: 10px;
  line-height: 18px;
  color: #fff;
  padding: 5px;
  border-radius: 4px;
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .request-edit-access {
  margin-left: 7px;
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .request-edit-access .msg {
  width: auto;
  text-align: center;
  height: 24px;
  font-size: 13px;
  line-height: 24px;
  padding: 2px 8px;
  border-radius: 4px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .request-edit-access .before-request {
  border: 2px solid #3d7fba;
  color: #3d7fba;
  background: transparent;
  cursor: pointer;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .request-edit-access .before-request:hover {
  background-color: #3d7fba;
  color: #ffffff;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .request-edit-access .after-request {
  background-color: #889BBA;
  color: #ffffff;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .request-edit-access.before .before-request {
  display: inline-block;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .request-edit-access.before .after-request {
  display: none;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .request-edit-access.after .before-request {
  display: none;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .request-edit-access.after .after-request {
  display: inline-block;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .watchlist-permission {
  display: none;
  background: transparent;
  color: #506F8A;
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  cursor: pointer;
  font-weight: 500;
  padding: 0px 10px;
  text-align: center;
  height: 24px;
  line-height: 24px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .watchlist-permission span {
  line-height: 24px;
  height: 24px;
  display: inline-block;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .watchlist-permission span u {
  color: #3d7fba;
  font-size: 14px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader .watchlist-permission .icon {
  fill: #506F8A;
  width: 14px;
  height: 24px;
  margin-right: 5px;
  float: left;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-mainheader.watchlist-access-denied .watchlist-permission {
  display: inline-block;
}
#new_watchlist_main_container #right_container .header-wrapper .generic-btn.get-updates {
  width: 80px;
  padding: 0;
  height: 24px;
  margin-right: 12px;
  color: #F04848;
  font-size: 12px;
  font-family: Lato, sans-serif;
  text-decoration: none;
  text-transform: none;
  background: rgba(240, 72, 72, 0.15);
  border-radius: 3px;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
#new_watchlist_main_container #right_container .header-wrapper .generic-btn.get-updates:hover {
  text-decoration: underline;
}
#new_watchlist_main_container #right_container .header-wrapper .share_wrapper {
  display: flex;
  align-items: center;
}
#new_watchlist_main_container #right_container .header-wrapper .share_wrapper__disclaimer {
  color: #A7BDD2;
  font-size: 12px;
  margin-right: 36px;
}
#new_watchlist_main_container #right_container .header-wrapper .manage_wrapper {
  display: flex;
  align-items: center;
}
#new_watchlist_main_container #right_container .header-wrapper .manage_wrapper__why_recieving_alert {
  font-size: 12px;
  margin-right: 36px;
  text-decoration: underline;
  cursor: pointer;
}
#new_watchlist_main_container #right_container .header-wrapper .manage_wrapper__manage_all_alerts {
  margin-right: 36px;
  color: #2da65b;
  font-size: 12px;
  background: #f5faff;
  border: 2px solid #2da65b;
  cursor: pointer;
  border-radius: 3px;
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: 500;
  padding: 0 14px;
  width: auto;
  height: 30px;
}
#new_watchlist_main_container #right_container .header-wrapper .generic-btn.share {
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: 500;
  padding: 0 14px;
  width: auto;
  height: 30px;
  text-align: center;
  background: transparent;
  color: #3d7fba;
  border-radius: 3px;
  font-size: 12px;
  border: 1px solid #3d7fba;
  display: flex;
  align-items: center;
  cursor: pointer;
}
#new_watchlist_main_container #right_container .header-wrapper .generic-btn.share .icon {
  fill: #3d7fba;
  margin-right: 4px;
  float: left;
  height: 22px;
}
#new_watchlist_main_container #right_container .header-wrapper .generic-btn.share span {
  float: left;
  height: 22px;
  line-height: 22px;
  width: 34px;
}
#new_watchlist_main_container #right_container .header-wrapper .generic-btn.share:hover {
  background: #CCD8E6;
}
#new_watchlist_main_container #right_container .header-wrapper .generic-btn.share.after-sharing {
  width: auto;
  max-width: 155px;
  line-height: 24px;
  height: 24px;
  border: 0px;
  background: transparent;
  padding: 0;
}
#new_watchlist_main_container #right_container .header-wrapper .generic-btn.share.after-sharing span {
  width: auto;
  display: inline-block;
  color: #506F8A;
  font-family: Lato, sans-serif;
  text-align: left;
  text-indent: 4px;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-text {
  display: inline-block;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-text .sub-heading {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 18px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #506f8a;
  max-width: 322px;
}
#new_watchlist_main_container #right_container .header-wrapper #other_menu {
  color: #7f8fa9;
  margin-left: 12px;
  position: relative;
  cursor: pointer;
  margin-right: auto;
}
#new_watchlist_main_container #right_container .header-wrapper #other_menu .icon-m {
  height: 14px;
  width: 16px;
  fill: #7f8fa9;
}
#new_watchlist_main_container #right_container .header-wrapper #other_menu .caret_icon {
  position: absolute;
  right: 0px;
  color: #ffffff;
  z-index: 1;
  font-size: 24px;
  top: 12px;
}
#new_watchlist_main_container #right_container .header-wrapper #other_menu .other_menus_wrapper {
  position: absolute;
  top: 28px;
  left: -10px;
  box-shadow: 0 4px 4px 0 rgba(0, 0, 0, 0.25);
  min-width: 160px;
  background: #ffffff;
  border-radius: 3px;
  z-index: 2;
  padding: 8px;
  display: flex;
  flex-direction: column;
}
#new_watchlist_main_container #right_container .header-wrapper #other_menu .other_menus_wrapper .menu_button {
  cursor: pointer;
  line-height: 32px;
  box-shadow: none;
  padding: 0 12px;
  margin-bottom: 8px;
  font-size: 14px;
  color: #1e374d;
  white-space: nowrap;
  align-items: center;
  vertical-align: middle;
  box-sizing: border-box;
  display: flex;
}
#new_watchlist_main_container #right_container .header-wrapper #other_menu .other_menus_wrapper .menu_button:last-child {
  margin-bottom: 0;
}
#new_watchlist_main_container #right_container .header-wrapper #other_menu .other_menus_wrapper .menu_button.share_wrapper {
  margin-left: unset;
}
#new_watchlist_main_container #right_container .header-wrapper #other_menu .other_menus_wrapper .menu_button#delete_wl {
  color: #e81a1a;
}
#new_watchlist_main_container #right_container .header-wrapper #other_menu .other_menus_wrapper .menu_button#delete_wl .icon {
  fill: #e81a1a;
}
#new_watchlist_main_container #right_container .header-wrapper #other_menu .other_menus_wrapper .menu_button .icon {
  height: 15px;
  width: 15px;
  fill: #3d7fba;
  margin: 0 12px 0 0;
}
#new_watchlist_main_container #right_container .header-wrapper #other_menu .other_menus_wrapper .menu_button .icon_text {
  color: inherit;
  font-family: lato, 'IBM Plex Sans', sans-serif;
  font-size: 14px;
}
#new_watchlist_main_container #right_container .header-wrapper #other_menu .other_menus_wrapper .menu_button:hover {
  background-color: #F4F8FE;
}
#new_watchlist_main_container #right_container .header-wrapper #other_menu .other_menus_wrapper .hor_sp {
  border-bottom: 1px solid #d4e0ea;
  float: right;
  width: 110px;
  margin-left: 14px;
  margin-right: 6px;
}
#new_watchlist_main_container #right_container .header-wrapper #other_menu.active .icon-m {
  fill: #4f95da;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert {
  width: 100%;
  padding: 0px 16px;
  min-height: 50px;
  box-sizing: border-box;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .configure-watchlist {
  cursor: pointer;
  padding: 8px;
  height: 16px;
  font-size: 13px;
  text-align: center;
  border-radius: 3px;
  box-shadow: none;
  font-family: 'IBM Plex Sans', sans-serif;
  background: #3d7fba;
  color: #ffffff;
  display: inline-flex;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .configure-watchlist .icon {
  width: 14px;
  height: 16px;
  fill: #ffffff;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .configure-watchlist .icon_text {
  margin-left: 8px;
  line-height: 16px;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .configure-watchlist.disable {
  pointer-events: all;
  opacity: 0.5;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .configure-watchlist.disable:hover:after {
  right: 0px;
  left: unset;
  top: -44px;
  bottom: unset;
  width: 300px;
  white-space: normal;
  background-color: #000000;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .bulk-edit {
  padding: 6px 12px;
  color: #7f8fa9;
  font-size: 13px;
  line-height: 18px;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .add-wl {
  height: 16px;
  width: 93px;
  text-align: center;
  padding: 8px 24px;
  border-radius: 3px;
  box-shadow: none;
  background: #3d7fba;
  color: #ffffff;
  cursor: pointer;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .add-wl .icon {
  width: 18px;
  height: 16px;
  background-repeat: no-repeat;
  vertical-align: top;
  display: inline-block;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='17px' height='16px' viewBox='0 0 17 16' version='1.1' fill='%233d7fba'%3E%3Ctitle%3EAdd%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='%233d7fba' fill-rule='evenodd'%3E%3Cg id='My-alerts-page-design' transform='translate(-51.000000, -66.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg id='Group-2' transform='translate(12.000000, 58.000000)'%3E%3Cg id='Add-Table' transform='translate(39.000000, 8.000000)'%3E%3Cg id='Add'%3E%3Cpath d='M8,0 L9,0 C13.418278,-8.11624501e-16 17,3.581722 17,8 C17,12.418278 13.418278,16 9,16 L8,16 C3.581722,16 5.41083001e-16,12.418278 0,8 C-5.41083001e-16,3.581722 3.581722,8.11624501e-16 8,0 Z M9.35,8.8 L11.9,8.8 C12.369442,8.8 12.75,8.4418278 12.75,8 C12.75,7.5581722 12.369442,7.2 11.9,7.2 L9.35,7.2 L9.35,4.8 C9.35,4.3581722 8.96944204,4 8.5,4 C8.03055796,4 7.65,4.3581722 7.65,4.8 L7.65,7.2 L5.1,7.2 C4.63055796,7.2 4.25,7.5581722 4.25,8 C4.25,8.4418278 4.63055796,8.8 5.1,8.8 L7.65,8.8 L7.65,11.2 C7.65,11.6418278 8.03055796,12 8.5,12 C8.96944204,12 9.35,11.6418278 9.35,11.2 L9.35,8.8 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: 18px 16px;
  fill: #ffffff;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .add-wl .icon_text {
  padding-left: 8px;
  vertical-align: top;
  display: inline-block;
  font-size: 13px;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .add-wl.disable {
  pointer-events: all;
  opacity: 0.5;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .add-wl.disable:hover:after {
  top: -44px;
  bottom: unset;
  width: 300px;
  white-space: normal;
  background-color: #000000;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .search-box-wl {
  margin-right: 8px;
  height: 16px;
  width: 190px;
  display: inline-block;
  text-align: center;
  padding: 8px;
  border: 1px solid #bbc6d5;
  border-radius: 3px;
  cursor: pointer;
  box-shadow: none;
  line-height: 30px;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .search-box-wl .icon {
  margin-top: 2px;
  height: 12px;
  display: inline-block;
  width: 12px;
  fill: #bbc6d5;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .search-box-wl .search_text {
  font-family: 'IBM Plex Sans Medium', sans-serif;
  font-size: 11px;
  height: 16px;
  display: inline-block;
  padding: 2px;
  box-sizing: border-box;
  width: 160px;
  border: 0px;
  margin-left: 4px;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .search-box-wl ::-webkit-input-placeholder,
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .search-box-wl ::-moz-placeholder,
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .search-box-wl ::-ms-input-placeholder {
  color: #bbc6d5;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .search-box-wl:focus {
  border: 1px solid #698094;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .search-box-wl:focus .icon {
  color: #3d7fba;
}
#new_watchlist_main_container #right_container .header-wrapper .configure-alert .search-box-wl:focus .search-text {
  color: #3d7fba;
}
#new_watchlist_main_container #right_container .header-wrapper .table-option {
  width: 100%;
  box-sizing: border-box;
  padding: 16px;
  overflow: visible;
  display: flex;
  align-items: center;
}
#new_watchlist_main_container #right_container .header-wrapper .table-option .add-wl {
  height: 16px;
  padding: 8px;
  border-radius: 3px;
  box-shadow: none;
  background: #3d7fba;
  color: #ffffff;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: space-evenly;
}
#new_watchlist_main_container #right_container .header-wrapper .table-option .add-wl .icon {
  width: 18px;
  height: 16px;
  background-repeat: no-repeat;
  vertical-align: top;
  display: inline-block;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg xmlns='http://www.w3.org/2000/svg' width='17px' height='16px' viewBox='0 0 17 16' version='1.1' fill='%233d7fba'%3E%3Ctitle%3EAdd%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='%233d7fba' fill-rule='evenodd'%3E%3Cg id='My-alerts-page-design' transform='translate(-51.000000, -66.000000)' fill='%23FFFFFF' fill-rule='nonzero'%3E%3Cg id='Group-2' transform='translate(12.000000, 58.000000)'%3E%3Cg id='Add-Table' transform='translate(39.000000, 8.000000)'%3E%3Cg id='Add'%3E%3Cpath d='M8,0 L9,0 C13.418278,-8.11624501e-16 17,3.581722 17,8 C17,12.418278 13.418278,16 9,16 L8,16 C3.581722,16 5.41083001e-16,12.418278 0,8 C-5.41083001e-16,3.581722 3.581722,8.11624501e-16 8,0 Z M9.35,8.8 L11.9,8.8 C12.369442,8.8 12.75,8.4418278 12.75,8 C12.75,7.5581722 12.369442,7.2 11.9,7.2 L9.35,7.2 L9.35,4.8 C9.35,4.3581722 8.96944204,4 8.5,4 C8.03055796,4 7.65,4.3581722 7.65,4.8 L7.65,7.2 L5.1,7.2 C4.63055796,7.2 4.25,7.5581722 4.25,8 C4.25,8.4418278 4.63055796,8.8 5.1,8.8 L7.65,8.8 L7.65,11.2 C7.65,11.6418278 8.03055796,12 8.5,12 C8.96944204,12 9.35,11.6418278 9.35,11.2 L9.35,8.8 Z' id='Combined-Shape'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  background-size: 18px 16px;
  fill: #ffffff;
}
#new_watchlist_main_container #right_container .header-wrapper .table-option .add-wl .icon_text {
  padding-left: 8px;
  vertical-align: top;
  display: inline-block;
  font-size: 13px;
}
#new_watchlist_main_container #right_container .header-wrapper .table-option .alert-checkbox {
  margin-left: auto;
  display: flex;
  align-items: center;
  margin-right: 8px;
  user-select: none;
}
#new_watchlist_main_container #right_container .header-wrapper .table-option .alert-checkbox input {
  accent-color: #3d7fba;
  height: 14px;
  width: 14px;
}
#new_watchlist_main_container #right_container .header-wrapper .table-option .alert-checkbox label {
  padding-left: 2px;
  font-size: 13px;
  line-height: 18px;
  color: #50708a;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers {
  overflow: auto;
  width: 96%;
  padding: 0 18px 120px 0;
  margin-left: 18px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .subSettingPopup {
  width: 145px;
  position: absolute;
  text-align: left;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .subSettingPopup .menu-overlay {
  position: relative;
  z-index: 999999998;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .subSettingPopup .menu-overlay .menu-body {
  width: 100%;
  flex-grow: 1;
  cursor: pointer;
  position: absolute;
  color: #5d6e7c;
  line-height: 20px;
  font-size: 11px;
  padding: 12px 0;
  height: auto;
  display: block;
  overflow: visible;
  background: #fff;
  box-shadow: 1px 1px 20px 0 #5d6e7c;
  border-radius: 2px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .subSettingPopup .menu-overlay .menu-body .item {
  text-align: left;
  text-indent: 15px;
  height: 20px;
  background: #ffffff;
  width: 100%;
  color: #698094;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .subSettingPopup .menu-overlay .menu-body .item .icon-holder {
  display: none;
  height: 20px;
  width: 20px;
  float: right;
  text-indent: 0px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .subSettingPopup .menu-overlay .menu-body .item .icon-holder .icon-down {
  position: absolute;
  right: 12px;
  top: 18px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .subSettingPopup .menu-overlay .menu-body .item .icon-holder .child-icon {
  height: 10px;
  width: 10px;
  display: block;
  fill: #4f95da;
  position: relative;
  margin: 5px 12px 5px 0;
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='18px' height='18px' viewBox='0 0 18 18' fill='%233d7fba' enable-background='new 0 0 18 18' xml:space='preserve'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1,10l3-3l3,3l7-7l3,3L7,15L1,10z'/%3E%3C/svg%3E%0A");
  background-size: 10px 10px;
  background-repeat: no-repeat;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .subSettingPopup .menu-overlay .menu-body .item .txt {
  height: 20px;
  vertical-align: middle;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .subSettingPopup .menu-overlay .menu-body .selected {
  color: #3d7fba;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .subSettingPopup .menu-overlay .menu-body .selected .icon-holder {
  display: inline;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .tooltip_popup {
  position: absolute;
  z-index: 101;
  padding: 6px 12px;
  background-color: rgba(0, 0, 0, 0.7);
  border-radius: 4px;
  font-size: 12px;
  white-space: nowrap;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table {
  width: 100%;
  display: table;
  transform: translateZ(0px);
  border-collapse: collapse;
  padding-top: 0;
  margin-top: 0;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table thead .main-type-cell {
  font-size: 13px;
  line-height: 18px;
  color: #50708a;
  padding: 0 20px;
  border: 1px solid #d4e0ea;
  text-align: center;
  font-weight: normal;
  background: #f5faff;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table thead .main-type-cell .icon {
  width: 14px;
  height: 14px;
  fill: #fff;
  background: #3d7fba;
  border-radius: 14px;
  margin-left: 5px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table thead .main-type-cell .ticker-sort {
  vertical-align: middle;
  margin-left: 2px;
  cursor: pointer;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table thead .type-cell {
  width: 6%;
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  color: #4f95da;
  cursor: pointer;
  border: 1px solid #e8eef7;
  border-bottom-color: #d4e0ea;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table thead .type-cell:hover {
  text-decoration: underline;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table thead .type-cell1 {
  width: 6%;
  font-size: 13px;
  font-weight: normal;
  line-height: 18px;
  color: #3d7fba;
  cursor: pointer;
  border: 1px solid #e8eef7;
  border-bottom-color: #d4e0ea;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table thead th.alert-follow {
  border-left-color: #d4e0ea;
  cursor: default;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table thead th.alert-prepost {
  border-left-color: #d4e0ea;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row {
  height: 32px;
  font-size: 13px;
  color: #3d7fba;
  font-family: 'IBM Plex Sans', sans-serif;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .ticker-cell,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .company-cell {
  min-width: 160px;
  padding: 0px;
  text-align: left;
  font-size: 13px;
  line-height: 30px;
  color: #698094;
  border: 1px solid #d4e0ea;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .ticker-cell .txt-center,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .company-cell .txt-center {
  text-align: center;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .ticker-cell .del-tick,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .company-cell .del-tick,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .ticker-cell .del-ticker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .company-cell .del-ticker {
  height: 30px;
  line-height: 30px;
  cursor: pointer;
  width: 10px;
  margin: 0px 8px 0px 8px;
  visibility: hidden;
  float: right;
  color: #ff3e3e;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .ticker-cell .del-ticker .icon-wm,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .company-cell .del-ticker .icon-wm {
  background-size: 16px 16px;
  width: 18px;
  background-repeat: no-repeat;
  background-position: center center;
  height: 32px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .ticker-cell .press-release,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .company-cell .press-release,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .ticker-cell .filing-alert,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .company-cell .filing-alert {
  min-width: 100px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .tickername {
  float: left;
  line-height: 31px;
  width: 115px;
  color: #50708a;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: uppercase;
  box-sizing: border-box;
  padding-left: 12px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .company-name {
  line-height: 31px;
  width: 145px;
  color: #50708a;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  box-sizing: border-box;
  padding-left: 12px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .loader-container {
  margin: 0 auto;
  width: 80%;
}
@keyframes placeholder {
  0% {
    background-position: -600px 0;
  }
  100% {
    background-position: 600px 0;
  }
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .animated-background {
  animation-duration: 1s;
  animation-fill-mode: forwards;
  animation-iteration-count: infinite;
  animation-name: placeholder;
  animation-timing-function: linear;
  background: #eeeeee;
  background: linear-gradient(to right, #eee 8%, #ddd 18%, #eee 33%);
  background-size: 1200px 100px;
  min-height: 16px;
  width: 100%;
  margin: 5px 0 5px 0;
  border-radius: 3px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell {
  text-align: center;
  border: 1px solid #d4e0ea;
  color: #698094;
  padding: 0px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .icon {
  display: block;
  background: #ffffff;
  border-radius: 3px;
  margin: 0 auto;
  font-size: 16px;
  cursor: pointer;
  height: 14px;
  width: 14px;
  line-height: 14px;
  background-size: 14px 14px;
  background-repeat: no-repeat;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .active {
  color: #ffffff;
  border-radius: 2px;
  line-height: 24px;
  margin: 6px;
  cursor: pointer;
  padding: 0 12px;
  font-size: 12px;
  display: block;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .inactive {
  color: #ffffff;
  border-radius: 2px;
  line-height: 24px;
  margin: 6px 12px;
  cursor: pointer;
  padding: 0 6px;
  font-size: 12px;
  display: block;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .marketData {
  height: 30px;
  width: 100%;
  display: inline-block;
  font-size: 11px;
  line-height: 32px;
  border-right: transparent;
  flex-grow: 1;
  text-align: left;
  text-indent: 15px;
  cursor: pointer;
  position: relative;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-filing .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-pr .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-al .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-broker .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-presentations .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-transcript .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-regulatory .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-rss .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-prof .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-lexis .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .marketData .icon-down {
  height: 8px;
  width: 9px;
  fill: #4f95da;
  position: absolute;
  top: 12px;
  background-repeat: no-repeat;
  background-size: 8px 9px;
  right: 6px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-filing .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-pr .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-al .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-broker .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-presentations .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-transcript .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-regulatory .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-rss .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-prof .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-lexis .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .marketData .parent-icon {
  height: 8px;
  width: 9px;
  position: absolute;
  top: 12px;
  right: 6px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-filing .icon-holder,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-pr .icon-holder,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-al .icon-holder,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-broker .icon-holder,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-presentations .icon-holder,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-transcript .icon-holder,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-regulatory .icon-holder,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-rss .icon-holder,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-prof .icon-holder,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-lexis .icon-holder,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .marketData .icon-holder {
  float: right;
  text-indent: 0px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-filing .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-pr .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-al .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-broker .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-presentations .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-transcript .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-regulatory .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-rss .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-prof .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .filter-lexis .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .marketData .icon-holder .child-icon {
  height: 8px;
  width: 8px;
  position: relative;
  margin: 6px 12px 6px 0;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .news .toggle .tgl-btn {
  width: 30px;
  height: 16px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .switch {
  position: relative;
  display: inline-block;
  width: 60px;
  height: 34px;
  /* Rounded sliders */
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .switch input {
  display: none;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .switch .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .switch .slider:before {
  position: absolute;
  content: "";
  height: 26px;
  width: 26px;
  left: 4px;
  bottom: 4px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .switch input:checked + .slider {
  background-color: #2196F3;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .switch input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .switch input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(26px);
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .switch .slider.round {
  border-radius: 34px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell .switch .slider.round:before {
  border-radius: 50%;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .icon-cell {
  color: #3d7fba;
  fill: #698094;
  width: 9px;
  text-indent: 10px;
  background-color: #ffffff;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-fil-all,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-sm-all,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-news-all,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-realtime-all,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-prepost {
  color: #333333;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .realtime,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-news-all,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-marketData {
  min-width: 100px;
  text-align: left;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .filing .menu-overlay,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .realtime .menu-overlay,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-broker .menu-overlay,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-news-all .menu-overlay,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-marketData .menu-overlay {
  position: relative;
  z-index: 999999998;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .filing .menu-overlay .menu-body,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .realtime .menu-overlay .menu-body,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-broker .menu-overlay .menu-body,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-news-all .menu-overlay .menu-body,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-marketData .menu-overlay .menu-body {
  width: 100%;
  flex-grow: 1;
  cursor: pointer;
  position: absolute;
  color: #5d6e7c;
  line-height: 20px;
  font-size: 11px;
  padding: 12px 0;
  height: auto;
  display: block;
  overflow: visible;
  background: #fff;
  box-shadow: 1px 1px 20px 0 #5d6e7c;
  border-radius: 2px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .filing .menu-overlay .menu-body .item,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .realtime .menu-overlay .menu-body .item,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-broker .menu-overlay .menu-body .item,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-news-all .menu-overlay .menu-body .item,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-marketData .menu-overlay .menu-body .item {
  text-align: left;
  text-indent: 15px;
  height: 20px;
  background: #ffffff;
  width: 100%;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .filing .menu-overlay .menu-body .item .icon-holder,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .realtime .menu-overlay .menu-body .item .icon-holder,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-broker .menu-overlay .menu-body .item .icon-holder,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-news-all .menu-overlay .menu-body .item .icon-holder,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-marketData .menu-overlay .menu-body .item .icon-holder {
  height: 20px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .filing .menu-overlay .menu-body .item .icon-holder .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .realtime .menu-overlay .menu-body .item .icon-holder .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-broker .menu-overlay .menu-body .item .icon-holder .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-news-all .menu-overlay .menu-body .item .icon-holder .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-marketData .menu-overlay .menu-body .item .icon-holder .icon-down {
  position: absolute;
  right: 12px;
  top: 18px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .filing .menu-overlay .menu-body .item .txt,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .realtime .menu-overlay .menu-body .item .txt,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-broker .menu-overlay .menu-body .item .txt,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-news-all .menu-overlay .menu-body .item .txt,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-marketData .menu-overlay .menu-body .item .txt {
  height: 20px;
  vertical-align: middle;
  color: #3d7fba;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .location {
  min-width: 145px;
  padding-right: 0px;
  padding-left: 0px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .broker {
  min-width: 115px;
  padding-right: 0px;
  padding-left: 0px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .active {
  background-color: #4f95da;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .inactive {
  background-color: #bbc6d5;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .marketData {
  color: #4f95da;
  background-color: #ffffff;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-filing .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-pr .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-al .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-broker .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-presentations .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-transcript .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-regulatory .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-rss .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-prof .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-lexis .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .marketData .parent-icon {
  fill: #4f95da;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-filing .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-pr .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-al .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-broker .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-presentations .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-transcript .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-regulatory .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-rss .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-prof .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-lexis .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .marketData .icon-holder .child-icon {
  fill: #4f95da;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-filing .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-pr .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-al .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-broker .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-presentations .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-transcript .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-regulatory .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-rss .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-prof .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .filter-lexis .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .marketData .icon-down {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%233d7fba'%3E%3Cpath d='M44.961,12.865c-1.46-1.461-3.894-1.461-5.353,0L24.028,27.954L8.449,12.865c-1.459-1.461-3.894-1.461-5.353,0 c-1.463,1.46-1.463,3.406,0,4.867l18.497,17.522c0.487,0.49,1.46,0.976,2.435,0.976c0.975,0,1.948-0.484,2.434-0.976 l18.014-17.522C46.42,16.271,46.42,14.325,44.961,12.865z'%3E%3C/path%3E%3C/svg%3E");
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .temporary-disabled {
  background: #a5b3c7;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .icon {
  cursor: pointer;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .icon.unchecked {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Eunselected%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Watchlist-pane' transform='translate(-593.000000, -476.000000)' fill-rule='nonzero' stroke='%23A7BDD2'%3E%3Cg id='Group-7' transform='translate(266.000000, 250.000000)'%3E%3Cg id='Table'%3E%3Cg id='Row' transform='translate(0.000000, 218.000000)'%3E%3Cg id='Group-5' transform='translate(285.000000, 0.000000)'%3E%3Crect id='unselected' x='42.5' y='8.5' width='15' height='15' rx='3'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.followed_ticker .alert-cell .icon.checked {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3ESelected%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Watchlist-pane' transform='translate(-593.000000, -445.000000)'%3E%3Cg id='Group-7' transform='translate(266.000000, 250.000000)'%3E%3Cg id='Table'%3E%3Cg id='Row' transform='translate(0.000000, 187.000000)'%3E%3Cg id='Group-5' transform='translate(285.000000, 0.000000)'%3E%3Cg id='Selected' transform='translate(42.000000, 8.000000)'%3E%3Crect id='Rectangle' fill='%233D7FBA' fill-rule='nonzero' x='0' y='0' width='16' height='16' rx='3'%3E%3C/rect%3E%3Cpath d='M12.7087038,4.76358698 C12.3039212,4.35880434 11.6975427,4.35880434 11.29276,4.76358698 L7.04515594,9.11232991 L4.82010142,6.78636382 C4.41577333,6.38203574 3.70757416,6.38203574 3.30324607,6.78636382 C2.89891798,7.19137375 2.89891798,7.89911837 3.30324607,8.30344645 L6.13513364,11.1346522 C6.33741133,11.4392051 6.64105513,11.5394348 6.84265098,11.5394348 C7.14629478,11.5394348 7.34834519,11.4392051 7.55085015,11.2362456 L12.6073377,6.17975805 C13.1125773,5.77452085 13.1125773,5.16836963 12.7087038,4.76358698 Z' id='Path' fill='%23FFFFFF'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .active {
  background: #e5eaef;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .inactive {
  background: #e5eaef;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .marketData {
  color: #e5eaef;
  cursor: default;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-filing .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-pr .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-al .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-broker .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-presentations .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-transcript .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-regulatory .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-rss .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-prof .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-lexis .parent-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .marketData .parent-icon {
  fill: #e5eaef;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-filing .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-pr .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-al .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-broker .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-presentations .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-transcript .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-regulatory .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-rss .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-prof .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-lexis .icon-holder .child-icon,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .marketData .icon-holder .child-icon {
  fill: #e5eaef;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-filing .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-pr .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-al .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-broker .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-presentations .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-transcript .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-regulatory .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-rss .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-prof .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .filter-lexis .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .marketData .icon-down {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23e5eaef'%3E%3Cpath d='M44.961,12.865c-1.46-1.461-3.894-1.461-5.353,0L24.028,27.954L8.449,12.865c-1.459-1.461-3.894-1.461-5.353,0 c-1.463,1.46-1.463,3.406,0,4.867l18.497,17.522c0.487,0.49,1.46,0.976,2.435,0.976c0.975,0,1.948-0.484,2.434-0.976 l18.014-17.522C46.42,16.271,46.42,14.325,44.961,12.865z'%3E%3C/path%3E%3C/svg%3E");
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .icon {
  cursor: default;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .icon.unchecked {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Eunselected%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Watchlist-pane' transform='translate(-593.000000, -476.000000)' fill-rule='nonzero' stroke='%23A7BDD2'%3E%3Cg id='Group-7' transform='translate(266.000000, 250.000000)'%3E%3Cg id='Table'%3E%3Cg id='Row' transform='translate(0.000000, 218.000000)'%3E%3Cg id='Group-5' transform='translate(285.000000, 0.000000)'%3E%3Crect id='unselected' x='42.5' y='8.5' width='15' height='15' rx='3'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-cell .icon.checked {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Edisabled-tick%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='My-watchlist' transform='translate(-593.000000, -321.000000)' fill='%23BBC6D5' fill-rule='nonzero'%3E%3Cg id='Group-7' transform='translate(266.000000, 250.000000)'%3E%3Cg id='Table'%3E%3Cg id='Row' transform='translate(0.000000, 63.000000)'%3E%3Cg id='Group-5' transform='translate(285.000000, 0.000000)'%3E%3Cg id='disabbled-tick' transform='translate(42.000000, 8.000000)'%3E%3Cpath d='M3,-1.66533454e-16 L13,-1.66533454e-16 C14.6568542,-4.70892642e-16 16,1.34314575 16,3 L16,13 C16,14.6568542 14.6568542,16 13,16 L3,16 C1.34314575,16 2.02906125e-16,14.6568542 0,13 L0,3 C-2.02906125e-16,1.34314575 1.34314575,1.37825734e-16 3,-1.66533454e-16 Z M12.7087038,4.30358698 C12.3039212,3.89880434 11.6975427,3.89880434 11.29276,4.30358698 L7.04515594,8.65232991 L4.82010142,6.32636382 C4.41577333,5.92203574 3.70757416,5.92203574 3.30324607,6.32636382 C2.89891798,6.73137375 2.89891798,7.43911837 3.30324607,7.84344645 L6.13513364,10.6746522 C6.33741133,10.9792051 6.64105513,11.0794348 6.84265098,11.0794348 C7.14629478,11.0794348 7.34834519,10.9792051 7.55085015,10.7762456 L12.6073377,5.71975805 C13.1125773,5.31452085 13.1125773,4.70836963 12.7087038,4.30358698 Z' id='disabled-tick'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .realtime,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.unfollowed_ticker .alert-news-all {
  padding-right: 0px;
  padding-left: 0px;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker {
  pointer-events: none;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-al {
  color: #e5eaef;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-pr .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-pr .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-pr .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-pr .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-pr .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-pr .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-broker .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-broker .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-broker .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-broker .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-broker .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-broker .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-filing .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-filing .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-filing .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-filing .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-filing .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-filing .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-presentations .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-presentations .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-presentations .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-presentations .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-presentations .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-presentations .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-transcript .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-transcript .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-transcript .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-transcript .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-transcript .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-transcript .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-regulatory .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-regulatory .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-regulatory .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-regulatory .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-regulatory .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-regulatory .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-rss .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-rss .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-rss .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-rss .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-rss .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-rss .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-prof .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-prof .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-prof .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-prof .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-prof .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-prof .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-lexis .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-lexis .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-lexis .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-lexis .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-lexis .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-lexis .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .filter-al .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .filter-al .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .filter-al .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .filter-al .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .filter-al .icon-down,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .filter-al .icon-down {
  fill: #a5b3c7;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23e5eaef'%3E%3Cpath d='M44.961,12.865c-1.46-1.461-3.894-1.461-5.353,0L24.028,27.954L8.449,12.865c-1.459-1.461-3.894-1.461-5.353,0 c-1.463,1.46-1.463,3.406,0,4.867l18.497,17.522c0.487,0.49,1.46,0.976,2.435,0.976c0.975,0,1.948-0.484,2.434-0.976 l18.014-17.522C46.42,16.271,46.42,14.325,44.961,12.865z'%3E%3C/path%3E%3C/svg%3E") !important;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.filing .icon-tick,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-news-all .icon-tick,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .icon-tick,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-presentations .icon-tick,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-lexis .icon-tick,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-broker .icon-tick {
  color: #ffffff;
  background: #e5eaef;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-cell.icon {
  cursor: none;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Edisabled-tick%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='My-watchlist' transform='translate(-593.000000, -321.000000)' fill='%23BBC6D5' fill-rule='nonzero'%3E%3Cg id='Group-7' transform='translate(266.000000, 250.000000)'%3E%3Cg id='Table'%3E%3Cg id='Row' transform='translate(0.000000, 63.000000)'%3E%3Cg id='Group-5' transform='translate(285.000000, 0.000000)'%3E%3Cg id='disabbled-tick' transform='translate(42.000000, 8.000000)'%3E%3Cpath d='M3,-1.66533454e-16 L13,-1.66533454e-16 C14.6568542,-4.70892642e-16 16,1.34314575 16,3 L16,13 C16,14.6568542 14.6568542,16 13,16 L3,16 C1.34314575,16 2.02906125e-16,14.6568542 0,13 L0,3 C-2.02906125e-16,1.34314575 1.34314575,1.37825734e-16 3,-1.66533454e-16 Z M12.7087038,4.30358698 C12.3039212,3.89880434 11.6975427,3.89880434 11.29276,4.30358698 L7.04515594,8.65232991 L4.82010142,6.32636382 C4.41577333,5.92203574 3.70757416,5.92203574 3.30324607,6.32636382 C2.89891798,6.73137375 2.89891798,7.43911837 3.30324607,7.84344645 L6.13513364,10.6746522 C6.33741133,10.9792051 6.64105513,11.0794348 6.84265098,11.0794348 C7.14629478,11.0794348 7.34834519,10.9792051 7.55085015,10.7762456 L12.6073377,5.71975805 C13.1125773,5.31452085 13.1125773,4.70836963 12.7087038,4.30358698 Z' id='disabled-tick'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .icon.checked,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row.crypto .alert-t .icon.unchecked {
  cursor: none;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Eunselected%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Watchlist-pane' transform='translate(-593.000000, -476.000000)' fill-rule='nonzero' stroke='%23A7BDD2'%3E%3Cg id='Group-7' transform='translate(266.000000, 250.000000)'%3E%3Cg id='Table'%3E%3Cg id='Row' transform='translate(0.000000, 218.000000)'%3E%3Cg id='Group-5' transform='translate(285.000000, 0.000000)'%3E%3Crect id='unselected' x='42.5' y='8.5' width='15' height='15' rx='3'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell.mainSettingsOff {
  pointer-events: none;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell.mainSettingsOff .filter {
  color: #e5eaef !important;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell.mainSettingsOff .filter .icon-down {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23e5eaef'%3E%3Cpath d='M44.961,12.865c-1.46-1.461-3.894-1.461-5.353,0L24.028,27.954L8.449,12.865c-1.459-1.461-3.894-1.461-5.353,0 c-1.463,1.46-1.463,3.406,0,4.867l18.497,17.522c0.487,0.49,1.46,0.976,2.435,0.976c0.975,0,1.948-0.484,2.434-0.976 l18.014-17.522C46.42,16.271,46.42,14.325,44.961,12.865z'%3E%3C/path%3E%3C/svg%3E") !important;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell.mainSettingsOff .icon {
  cursor: none;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell.mainSettingsOff .icon.checked {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Edisabled-tick%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='My-watchlist' transform='translate(-593.000000, -321.000000)' fill='%23BBC6D5' fill-rule='nonzero'%3E%3Cg id='Group-7' transform='translate(266.000000, 250.000000)'%3E%3Cg id='Table'%3E%3Cg id='Row' transform='translate(0.000000, 63.000000)'%3E%3Cg id='Group-5' transform='translate(285.000000, 0.000000)'%3E%3Cg id='disabbled-tick' transform='translate(42.000000, 8.000000)'%3E%3Cpath d='M3,-1.66533454e-16 L13,-1.66533454e-16 C14.6568542,-4.70892642e-16 16,1.34314575 16,3 L16,13 C16,14.6568542 14.6568542,16 13,16 L3,16 C1.34314575,16 2.02906125e-16,14.6568542 0,13 L0,3 C-2.02906125e-16,1.34314575 1.34314575,1.37825734e-16 3,-1.66533454e-16 Z M12.7087038,4.30358698 C12.3039212,3.89880434 11.6975427,3.89880434 11.29276,4.30358698 L7.04515594,8.65232991 L4.82010142,6.32636382 C4.41577333,5.92203574 3.70757416,5.92203574 3.30324607,6.32636382 C2.89891798,6.73137375 2.89891798,7.43911837 3.30324607,7.84344645 L6.13513364,10.6746522 C6.33741133,10.9792051 6.64105513,11.0794348 6.84265098,11.0794348 C7.14629478,11.0794348 7.34834519,10.9792051 7.55085015,10.7762456 L12.6073377,5.71975805 C13.1125773,5.31452085 13.1125773,4.70836963 12.7087038,4.30358698 Z' id='disabled-tick'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell.mainSettingsOff .icon.unchecked {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='16px' height='16px' viewBox='0 0 16 16' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.6 (67491) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Eunselected%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Watchlist-pane' transform='translate(-593.000000, -476.000000)' fill-rule='nonzero' stroke='%23A7BDD2'%3E%3Cg id='Group-7' transform='translate(266.000000, 250.000000)'%3E%3Cg id='Table'%3E%3Cg id='Row' transform='translate(0.000000, 218.000000)'%3E%3Cg id='Group-5' transform='translate(285.000000, 0.000000)'%3E%3Crect id='unselected' x='42.5' y='8.5' width='15' height='15' rx='3'%3E%3C/rect%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row .alert-cell.mainSettingsOff .tgl-btn {
  background: #e5eaef !important;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover {
  background: #f9fcff;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-news-all,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-realtime-all,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-marketData {
  background: #f9fcff;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-broker .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-news-all .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .filing .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-realtime-all .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-presentations .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-lexis .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-marketData .filter-filing,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-broker .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-news-all .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .filing .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-realtime-all .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-presentations .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-lexis .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-marketData .filter-broker,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-broker .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-news-all .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .filing .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-realtime-all .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-presentations .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-lexis .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-marketData .filter-pr,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-broker .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-news-all .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .filing .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-realtime-all .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-presentations .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-lexis .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-marketData .filter-al,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-broker .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-news-all .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .filing .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-realtime-all .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-presentations .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-lexis .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-marketData .filter-presentations,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-broker .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-news-all .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .filing .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-realtime-all .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-presentations .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-lexis .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-marketData .filter-transcript,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-broker .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-news-all .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .filing .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-realtime-all .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-presentations .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-lexis .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-marketData .filter-regulatory,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-broker .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-news-all .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .filing .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-realtime-all .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-presentations .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-lexis .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-marketData .filter-rss,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-broker .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-news-all .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .filing .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-realtime-all .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-presentations .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-lexis .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-marketData .filter-prof,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-broker .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-news-all .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .filing .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-realtime-all .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-presentations .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-lexis .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-marketData .filter-lexis,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-broker .marketData,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-news-all .marketData,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .filing .marketData,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-realtime-all .marketData,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-presentations .marketData,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-lexis .marketData,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .alert-marketData .marketData {
  background: #f9fcff;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .ticker-cell .del-tick,
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table tbody .ticker-row:hover .ticker-cell .del-ticker {
  visibility: visible;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table.my_alert thead .main-type-cell.follow {
  display: none;
}
#new_watchlist_main_container #right_container .header-wrapper .wl-tickers .wl_table.my_alert tbody .ticker-row .alert-cell.alert-follow {
  display: none;
}
#new_watchlist_main_container #watchlist-filter-popup {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  outline: none;
  position: absolute;
  width: 900px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay {
  position: absolute;
  background-color: #ffffff;
  color: #1e374d;
  min-width: 330px;
  left: 0;
  z-index: 300;
  box-shadow: 0 12px 30px 0 rgba(22, 42, 60, 0.65);
  overflow: hidden;
  border-radius: 2px;
  width: 658px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body {
  border: none !important;
  margin-top: 48px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div:hover {
  background-color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div.full {
  background-color: #e8eef7;
  color: #3d7fba;
  border-color: rgba(47, 89, 128, 0.9);
  -webkit-box-shadow: 1px 0 0 0 rgba(47, 89, 128, 0.9);
  -moz-box-shadow: 1px 0 0 0 rgba(47, 89, 128, 0.9);
  box-shadow: 1px 0 0 0 rgba(47, 89, 128, 0.9);
  z-index: 200;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div.full p {
  color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div.full .checkbox span {
  background-color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div.full .checkbox label {
  background-color: #1e374d;
  border-color: #1e374d;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div.full .checkbox label:after {
  border-color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div.full:hover {
  background-color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div.incomplete {
  background-color: rgba(187, 198, 213, 0.6);
  color: #3d7fba;
  border-color: #bbc6d5;
  -webkit-box-shadow: 1px 0 0 0 #bbc6d5;
  -moz-box-shadow: 1px 0 0 0 #bbc6d5;
  box-shadow: 1px 0 0 0 #bbc6d5;
  z-index: 200;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div.incomplete p {
  color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div.incomplete .checkbox span {
  background-color: #bbc6d5;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div.incomplete .checkbox label {
  background-color: #698094;
  border-color: #698094;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div.incomplete .checkbox label:after {
  border-color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div.incomplete:hover {
  background-color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div.tab-active {
  background-color: #ffffff;
  border-right: 0px;
  -webkit-box-shadow: 1px 0 0 0 #ffffff;
  -moz-box-shadow: 1px 0 0 0 #ffffff;
  box-shadow: 1px 0 0 0 #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .sidebar-body div.tab-active p {
  font-weight: 500;
  color: #1e374d;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body {
  overflow-y: auto;
  margin: 49px 0 0 0;
  height: 300px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  align-content: flex-start;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .checkbox {
  width: 24px;
  height: 24px;
  position: absolute;
  background-color: #e8eef7;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .checkbox input {
  width: auto;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .checkbox label {
  top: 5px;
  left: 4px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body h5 {
  line-height: 16px;
  font-size: 12px;
  display: inline-block;
  margin: 0px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body h5 span:not(.text) {
  font-size: 11px;
  color: #698094;
  font-weight: 400;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body h5 span.text {
  max-width: 170px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body h5 span.filter-count {
  vertical-align: top;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div {
  width: 154px;
  padding: 4px 4px 4px 32px;
  margin: 8px 0 0 8px;
  border: 1px solid #d4e0ea;
  position: relative;
  display: flex;
  flex-flow: row wrap;
  border-radius: 2px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.active {
  border-color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.active .checkbox {
  background-color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.active .checkbox input[type=checkbox]:checked {
  border-color: #1e374d;
  color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_news_wrapper {
  display: inline-block;
  width: 718px;
  height: auto;
  padding: 24px 0 8px 0;
  overflow: hidden;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_news_wrapper .head {
  height: 24px;
  line-height: 24px;
  padding-left: 24px;
  background-color: #e8eef7;
  width: 100%;
  max-width: 100%;
  display: block;
  position: absolute;
  top: 0;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_news_wrapper .news-wrapper {
  height: auto;
  border: 0;
  padding: 0;
  margin: 0;
  width: 300px;
  width: auto;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_news_wrapper .news-wrapper .items {
  display: inline-block;
  height: 30px;
  width: auto;
  max-width: 280px;
  position: relative;
  border: 0;
  padding: 4px 4px 4px 4px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_news_wrapper .news-wrapper .items .radio-button {
  height: 28px;
  width: 14px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_news_wrapper .news-wrapper .items .radio-button label {
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 6px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #ccd8e6;
  border-radius: 50px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_news_wrapper .news-wrapper .items .radio-button label:hover::after {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  background-color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_news_wrapper .news-wrapper .items .radio-button label:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  top: 2px;
  left: 2px;
  border-radius: 6px;
  background-color: transparent;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_news_wrapper .news-wrapper .items input[type=radio] {
  visibility: hidden;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_news_wrapper .news-wrapper .items input[type=radio]:checked + label:after {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  background-color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_news_wrapper .news-wrapper .items h5 {
  margin-left: 14px;
  font-size: 12px;
  line-height: 18px;
  display: inline-flex;
  max-width: 100%;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.sector,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.region,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.ef-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.non-ef-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.globalSearch,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.ppt-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.gbf-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.tickers,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.tt-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.rr-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.note-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.sd-wrapper {
  padding: 0;
  border: none;
  width: inherit;
  height: inherit;
  margin: 0;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.tt-wrapper .item {
  display: inline-block;
  width: 300px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.tt-wrapper .item h5 span.text {
  max-width: 260px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.rr-wrapper .item {
  display: inline-block;
  width: 340px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.rr-wrapper .item h5 span.text {
  max-width: 224px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.note-wrapper .item {
  display: inline-block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.ppt-wrapper .item {
  display: inline-block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.sd-wrapper .item {
  display: inline-block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.gbf-wrapper .item {
  display: inline-block;
  width: 300px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.gbf-wrapper .item h5 span.text {
  max-width: 300px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.ef-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.non-ef-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.ppt-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div .gbf-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.tt-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.rr-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.note-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.sd-wrapper {
  display: block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.non-ef-wrapper {
  background: #ffffff;
  position: absolute;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.non-ef-wrapper .text {
  text-align: center;
  color: #bbc6d5;
  font-size: 15px;
  line-height: 18px;
  border: 0;
  width: 300px;
  margin: 0 auto;
  padding: 0;
  position: relative;
  top: 50%;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body p {
  font-size: 11px;
  line-height: 16px;
  display: inline-block;
  padding-right: 6px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body p span {
  font-weight: 600;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.tickers,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.globalSearch {
  display: block;
  height: 100%;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.tickers .item,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.globalSearch .item {
  float: left;
  width: 169px;
  padding: 4px 4px 0px 32px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.globalSearch {
  display: none;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body div.region {
  height: 100%;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .region,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .filing-wrapper,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .sub-region-wrapper {
  display: inline-block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .region .item,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .filing-wrapper .item,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .sub-region-wrapper .item {
  display: inline-block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .region .item h5 span.text,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .filing-wrapper .item h5 span.text,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .sub-region-wrapper .item h5 span.text {
  max-width: 115px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .sector {
  display: inline-block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .sector .item {
  display: inline-block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .sector .item h5 {
  display: inline-flex;
  max-width: 100%;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .sector .item h5 span.text {
  max-width: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar {
  position: absolute;
  background-color: #f9fcff;
  border-right: 1px solid #d4e0ea;
  width: 227px;
  top: 0;
  bottom: 0;
  left: 0;
  overflow-y: auto;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .select-options {
  border: none;
  height: 48px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 200;
  background-color: #f9fcff;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  align-content: center;
  padding: 0 16px;
  justify-content: flex-end;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .select-options a {
  line-height: 48px;
  background-repeat: no-repeat;
  background-size: 11px;
  background-position: center left;
  margin-left: 10px;
  padding-left: 15px;
  position: relative;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .select-options a .icon {
  width: 9px;
  height: 9px;
  fill: #3d7fba;
  margin-right: 4px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .select-options a:nth-child(1):before {
  position: absolute;
  left: 0;
  font-size: 9px;
  top: 19px;
  padding: 0;
  margin: 0;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .select-options a:nth-child(2):before {
  position: absolute;
  left: 0;
  font-size: 9px;
  top: 19px;
  padding: 0;
  margin: 0;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar div {
  position: relative;
  line-height: 11px;
  border-top: 1px solid #d4e0ea;
  border-bottom: 1px solid #d4e0ea;
  margin-bottom: -1px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar div .checkbox {
  position: absolute;
  top: 0;
  bottom: 0;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar div .checkbox label {
  top: 9px;
  left: 5px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar div p {
  display: inline-block;
  font-size: 13px;
  color: #698094;
  padding: 11px 0;
  margin-left: 32px;
  font-weight: 400;
  line-height: 16px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar div p span {
  font-size: 11px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  margin-left: 227px;
  background-color: #ffffff;
  background-color: #f9fcff;
  border-bottom: 1px solid #d4e0ea;
  padding: 8px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head .clear-input-field .icon {
  position: absolute;
  left: 232px;
  font-size: 9px;
  top: 19px;
  padding: 0;
  margin: 0;
  fill: #3d7fba;
  width: 9px;
  height: 9px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head input,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head select {
  width: auto;
  flex-grow: 1;
  margin-right: 8px;
  max-width: 240px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head input {
  padding-right: 20px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head select {
  max-width: 160px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head .select-options {
  position: absolute;
  right: 16px;
  align-self: flex-end;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head .select-options a {
  margin-left: 8px;
  line-height: 34px;
  background-repeat: no-repeat;
  background-size: 11px;
  background-position: center left;
  position: relative;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head .select-options a .icon {
  width: 9px;
  height: 9px;
  fill: #3d7fba;
  margin-right: 4px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head .select-options a:nth-child(1):before {
  position: absolute;
  left: 0;
  font-size: 9px;
  top: 1px;
  padding: 0;
  margin: 0;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head .select-options a:nth-child(2):before {
  position: absolute;
  left: 0;
  font-size: 9px;
  top: 2px;
  padding: 0;
  margin: 0;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-footer {
  background-color: #f9fcff;
  padding: 8px;
  border-top: 1px solid #d4e0ea;
  text-align: right;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-footer button {
  padding-left: 24px;
  padding-right: 24px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .ticker-menu-body {
  margin: 74px 0 0 0;
  height: 362px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .ticker-menu-body .load-more {
  box-sizing: border-box;
  cursor: pointer;
  width: 98%;
  border-bottom: 1px solid #8ABFD7;
  text-align: center;
  background-color: #D4F0FF;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4F0FF), color-stop(100%, #E3F5FF));
  background-image: -webkit-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -moz-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -ms-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -o-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: linear-gradient(to top, #D4F0FF, #E3F5FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D4F0FF, endColorstr=#E3F5FF);
  -moz-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  padding-top: 10px;
  line-height: 24px;
  display: block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay {
  height: 364px;
  width: 960px;
  display: block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head {
  margin-left: 227px;
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background-color: #f9fcff;
  border-bottom: 1px solid #d4e0ea;
  padding: 8px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head input {
  width: auto;
  flex-grow: 1;
  padding: 0 8px 1px 8px;
  height: 32px;
  margin-right: 8px;
  max-width: 240px;
  border-radius: 2px;
  border: 1px solid #bbc6d5;
  font-size: 14px;
  box-sizing: border-box;
  font-family: Helvetica Neue, Arial, sans-serif;
  -webkit-appearance: none;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head .select-options {
  position: absolute;
  right: 16px;
  align-self: flex-end;
  height: 32px;
  padding: 0px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-head .select-options a {
  font-size: 12px;
  line-height: 34px;
  background-size: 11px;
  background-position: center left;
  position: relative;
  margin-left: 8px;
  background-repeat: no-repeat;
  text-decoration: none;
  color: #3d7fba;
  cursor: pointer;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar {
  position: absolute;
  background-color: #f9fcff;
  border-right: 1px solid #d4e0ea;
  width: 227px;
  top: 0;
  bottom: 0;
  left: 0;
  overflow-y: auto;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body {
  border: none !important;
  margin-top: 48px;
  height: 316px;
  position: relative;
  line-height: 11px;
  border-top: 1px solid #d4e0ea;
  border-bottom: 1px solid #d4e0ea;
  margin-bottom: -1px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item .checkbox {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 24px;
  overflow: hidden;
  background-color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item .checkbox input {
  padding: 0 8px 1px 8px;
  height: 32px;
  width: 100%;
  border-radius: 2px;
  border: 1px solid #bbc6d5;
  font-size: 14px;
  -webkit-appearance: none;
  visibility: hidden;
  background-color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item .checkbox label {
  top: 8px;
  left: 4px;
  cursor: pointer;
  position: absolute;
  width: 12px;
  height: 12px;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item p {
  display: inline-block;
  font-size: 13px;
  margin: 0px;
  color: #698094;
  padding: 11px 0;
  margin-left: 32px;
  font-weight: 400;
  height: 38px;
  box-sizing: border-box;
  line-height: 16px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item p .type_text {
  font-weight: 500;
  color: #1e374d;
  font-size: 13px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item p .filter_count {
  font-size: 11px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item.tab-active {
  color: #3d7fba;
  border-color: #bbc6d5;
  background-color: #ffffff;
  border-right: 0px;
  box-shadow: 1px 0 0 0 #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item.incomplete {
  background-color: rgba(187, 198, 213, 0.6);
  color: #3d7fba;
  border-color: #bbc6d5;
  -webkit-box-shadow: 1px 0 0 0 #bbc6d5;
  -moz-box-shadow: 1px 0 0 0 #bbc6d5;
  box-shadow: 1px 0 0 0 #bbc6d5;
  z-index: 200;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item.incomplete .checkbox label {
  background-color: #698094;
  border-color: #698094;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .full {
  color: #3d7fba;
  border-color: rgba(47, 89, 128, 0.9);
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body {
  width: 732px;
  align-content: flex-start;
  display: block;
  height: 268px;
  margin-left: 227px;
  overflow-y: auto;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper {
  padding: 0;
  border: none;
  width: inherit;
  height: inherit;
  margin: 0;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper {
  width: 718px;
  height: auto;
  padding: 24px 0 8px 0;
  display: inline-block;
  overflow: hidden;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .checkbox {
  width: 24px;
  height: 24px;
  position: absolute;
  background-color: #e8eef7;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .checkbox input {
  width: auto;
  padding: 0 8px 1px 8px;
  height: 32px;
  border-radius: 2px;
  border: 1px solid #bbc6d5;
  font-size: 14px;
  visibility: hidden;
  background-color: #ffffff;
  -webkit-appearance: none;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .checkbox label {
  left: 4px;
  top: 5px;
  cursor: pointer;
  position: absolute;
  width: 12px;
  height: 12px;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 2;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .head {
  height: 24px;
  margin: 0px;
  line-height: 24px;
  padding-left: 24px;
  background-color: #e8eef7;
  width: 100%;
  max-width: 100%;
  display: block;
  position: absolute;
  top: 0;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .item {
  cursor: pointer;
  width: 169px;
  margin: 8px 0px 0px 8px;
  padding: 0px 0px 0px 24px;
  display: inline-block;
  border: 0px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .item .checkbox {
  width: 23px;
  height: 22px;
  border-radius: 2px 0 0 2px;
  border: 1px solid #d4e0ea;
  border-right: none;
  position: absolute;
  background-color: #e8eef7;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .item .checkbox input {
  width: auto;
  padding: 0 8px 1px 8px;
  height: 32px;
  border-radius: 2px;
  border: 1px solid #bbc6d5;
  font-size: 14px;
  visibility: hidden;
  background-color: #ffffff;
  -webkit-appearance: none;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .item .checkbox label {
  left: 5px;
  top: 4px;
  cursor: pointer;
  position: absolute;
  width: 12px;
  height: 12px;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .item .checkbox label:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 2px;
  height: 2px;
  background: #ffffff;
  top: 4px;
  left: 4px;
  right: 4px;
  bottom: 4px;
  border: 1px solid #3d7fba;
  -webkit-transform: none;
  transform: none;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .item h5 {
  margin: 0;
  width: 146px;
  line-height: 22px;
  height: 22px;
  padding-left: 5px;
  border: 1px solid #d4e0ea;
  font-size: 12px;
  display: inline-block;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .item.active .checkbox {
  border-color: #3d7fba;
  background-color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .item.active .checkbox input:checked {
  border-color: #1e374d;
  color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .item.active .checkbox label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .item.active .checkbox label:after {
  opacity: 1;
  border-color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .item.active .checkbox span {
  background-color: #3d7fba;
  border-radius: 2px 0 0 2px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper .item.active h5 {
  border-color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.selected {
  border-color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.selected .subregion_count {
  color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.selected div {
  border-color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.selected div .checkbox label:after {
  border-color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.selected div .checkbox span {
  background-color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.selected div.zero-active {
  border-color: #d4e0ea;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.selected div.zero-active .checkbox label {
  background-color: #ffffff;
  border-color: #d4e0ea;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.selected div.zero-active .checkbox label:after {
  border-color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.selected div.zero-active .checkbox span {
  background-color: #e8eef7;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.selected > .checkbox:nth-child(1) label {
  background-color: #1e374d;
  border-color: #1e374d;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.selected > .checkbox:nth-child(1) label:after {
  border-color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.selected .head:nth-child(2) {
  background-color: #3d7fba;
  color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.incomplete {
  border-color: #bbc6d5;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.incomplete .subregion_count {
  color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.incomplete .filter-sub-box label {
  background-color: #698094;
  border-color: #bbc6d5;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.incomplete .filter-sub-box label:after {
  border-color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .subtype_wrapper .filing-wrapper.incomplete .head:nth-child(2) {
  background-color: #bbc6d5;
  color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .rr-wrapper.subtype_wrapper .item {
  width: 231px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-body .rr-wrapper.subtype_wrapper .item h5 {
  width: 224px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-footer .submitquery,
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-footer .close-custom-filter {
  background-color: #3d7fba;
  border: 2px solid #3d7fba;
  padding: 6px 12px;
  border-radius: 3px;
  line-height: 15px;
  font-size: 12px;
  font-weight: 500;
  text-decoration: none;
  color: #ffffff;
  cursor: pointer;
}
#new_watchlist_main_container #watchlist-filter-popup .checkbox label {
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
#new_watchlist_main_container #watchlist-filter-popup .checkbox label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 2px;
  height: 2px;
  background: #ffffff;
  top: 4px;
  left: 4px;
  border: 1px solid #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .checkbox input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
#new_watchlist_main_container #watchlist-filter-popup .checkbox label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.3;
}
#new_watchlist_main_container #watchlist-filter-popup .active .checkbox label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
#new_watchlist_main_container #watchlist-filter-popup .active .checkbox label:after {
  border-color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body {
  overflow: hidden;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item {
  position: relative;
  line-height: 11px;
  border-top: 1px solid #d4e0ea;
  border-bottom: 1px solid #d4e0ea;
  margin-bottom: -1px;
  cursor: pointer;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item .checkbox span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #e8eef7;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item p {
  width: 203px;
  margin-left: 24px;
  padding-left: 5px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item.tab-active {
  background-color: #ffffff;
  border-right: 0px;
  box-shadow: 1px 0 0 0 #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item.tab-active .checkbox label {
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item.incomplete {
  color: #3d7fba;
  border-color: #bbc6d5;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item.incomplete .checkbox label {
  background-color: #698094;
  border-color: #698094;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item.incomplete .checkbox span {
  background-color: #bbc6d5;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item.full {
  color: #3d7fba;
  border-color: rgba(47, 89, 128, 0.9);
  border-right: 0px;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item.full .checkbox {
  background-color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item.full .checkbox label {
  background-color: #1e374d;
  border-color: #1e374d;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item.full .checkbox span {
  background-color: #3d7fba;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-sidebar .sidebar-body .menu-item:hover p {
  background-color: #ffffff;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-overlay .menu-footer .disable-button {
  background: #a5b3c7;
  border: 2px solid #a5b3c7;
  cursor: default;
}
#new_watchlist_main_container #watchlist-filter-popup .menu-footer {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 100%;
}
#new_watchlist_main_container .loading {
  display: block;
}
#new_watchlist_main_container .search-notification-url {
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 500px;
}
.wl-popup .content #csvDropBox {
  margin-top: 5px;
  position: relative;
  border: 2px dotted #d4e0ea;
  border-radius: 10px;
  text-align: center;
}
.wl-popup .content #csvDropBox .upload-icon {
  margin: 5px;
}
.wl-popup .content #csvDropBox .file-upload {
  font-size: 14px;
  width: 240px;
}
.wl-popup .content #csvDropBox .icon-container {
  margin: 0 auto;
  width: 20px;
  height: 20px;
  padding: 0px;
  text-align: center;
}
.wl-popup .content #csvDropBox .icon-container .icon {
  fill: #3d7fba;
  width: 20px;
  height: 20px;
}
.wl-popup .content #csvDropBox .input_file {
  cursor: pointer;
  height: 32px;
  position: absolute;
  opacity: 0;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.wl-popup.deleteWatchlist {
  width: 800px;
  font-family: 'IBM Plex Sans', sans-serif;
}
.wl-popup.deleteWatchlist .header {
  width: 100%;
  padding: 22px 0px;
  background-color: #f5faff;
  color: #264664;
  text-align: center;
  font-size: 16px;
  border-bottom: 1px solid #d2e2f2;
}
.wl-popup.deleteWatchlist .text {
  padding: 12px 16px 0px;
  height: auto;
  font-size: 13px;
  font-weight: 500;
}
.wl-popup.deleteWatchlist .text .upper-txt {
  color: #264664;
}
.wl-popup.deleteWatchlist .text .lower-txt {
  margin-top: 6px;
  color: #698094;
}
.wl-popup.deleteWatchlist .content {
  padding: 16px 16px 12px;
}
.wl-popup.deleteWatchlist .content > .ticker-input {
  margin-top: 0px;
  min-height: 200px;
  max-height: 450px;
  width: 100%;
  border: 1px solid #d2e2f2;
}
.wl-popup.deleteWatchlist .resolve-button-row {
  margin: 0px;
  padding: 12px 16px;
  box-sizing: border-box;
  text-align: right;
  display: block;
  background-color: #f4f8fe;
  border-top: 1px solid #d4e0ea;
}
.wl-popup.deleteWatchlist .resolve-button-row .button {
  display: inline-block;
  color: #3d7fba;
  border-radius: 3px;
  border: 1px solid #3d7fba;
  padding: 6px 12px;
  cursor: pointer;
  width: 152px;
  height: 40px;
  line-height: 26px;
  text-align: center;
  box-sizing: border-box;
}
.wl-popup.deleteWatchlist .resolve-button-row .cancel-button {
  margin-right: 32px;
  float: right;
}
.wl-popup.deleteWatchlist .resolve-button-row .submit-button {
  color: #ffffff;
  margin-left: 0px;
  background-color: #3d7fba;
  float: right;
}
.wl-popup.watchlist-manager {
  width: 640px;
  border-radius: 3px;
  box-shadow: 0 4px 12px 0 rgba(18, 50, 79, 0.26);
  background-color: #ffffff;
  font-family: "Helvetica Neue", sans-serif;
}
.wl-popup.watchlist-manager.duplicate_wl .content {
  margin-bottom: 20px;
}
.wl-popup.watchlist-manager .header {
  width: 640px;
  height: 64px;
  background-color: #f4f8fe;
  padding: 0px;
  line-height: 64px;
  border-bottom: 1px solid #d4e0ea;
  font-size: 16px;
  font-weight: 500;
}
.wl-popup.watchlist-manager .header #modal-close {
  cursor: pointer;
  line-height: 64px;
  float: right;
  font-size: 12px;
  margin-right: 16px;
}
.wl-popup.watchlist-manager .header #modal-close .icon {
  fill: #929fad;
}
.wl-popup.watchlist-manager .header .title {
  width: 90%;
  color: #264664;
  font-size: 16px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.wl-popup.watchlist-manager .content {
  background-color: #ffffff;
  padding: 16px 16px 0px;
}
.wl-popup.watchlist-manager .content__add-ticker .ticker-token.dupe {
  box-shadow: 0 0 0 1.5px #f1696d;
}
.wl-popup.watchlist-manager .content #new_wl,
.wl-popup.watchlist-manager .content .bulk-wl,
.wl-popup.watchlist-manager .content .dup-wl {
  box-sizing: border-box;
  height: 34px;
  padding: 6px 12px;
  border-radius: 3px;
  font-size: 12px;
  color: #698094;
  margin-bottom: 16px;
  border: 1px solid #ccd8e6;
}
.wl-popup.watchlist-manager .content > .ticker-input {
  height: 120px;
  margin-top: 0px;
  margin-bottom: 16px;
  box-sizing: border-box;
  border-radius: 3px;
  font-size: 14px;
  border: 1px solid #ccd8e6;
}
.wl-popup.watchlist-manager .content > .ticker-input .newAutocomplete {
  padding: 0px;
  width: 100%;
}
.wl-popup.watchlist-manager .content > .ticker-input .newAutocomplete .noisy-list {
  padding: 12px;
}
.wl-popup.watchlist-manager .content > .ticker-input .newAutocomplete .noisy-list .noisy-long-token {
  margin-right: 12px;
  margin-bottom: 12px;
}
.wl-popup.watchlist-manager .content > .ticker-input .newAutocomplete input {
  padding-left: 0px;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist {
  flex: 1;
  width: 100%;
  max-width: 620px;
  min-width: 200px;
  margin-top: 0px;
  margin-bottom: 20px;
  box-sizing: border-box;
  border-radius: 3px;
  font-size: 14px;
  border: 1px solid #ccd8e6;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .autocomplete-container {
  height: 100%;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .query_wrapper__input-field {
  width: 100%;
  border: none;
  background: none;
  z-index: 100;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .query_wrapper__input-field.expanded {
  z-index: 100;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .query_wrapper__input-field.expanded .sn-auto .clear-icon.rm-tk {
  right: 1px;
  left: auto;
  top: auto;
  bottom: 0;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto {
  height: 100%;
  min-width: 262px;
  border: 0;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto input {
  font-size: 11px;
  min-width: 230px;
  text-transform: uppercase !important;
  height: 30px;
  height: 18px;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto .ticker-input {
  height: 100% !important;
  margin-top: 0;
  border-radius: 0;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto .ticker-input > div:first-child {
  height: 100%;
  width: 100%;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto .ticker-input .ac__input-box {
  height: 100% !important;
  min-width: unset !important;
  border: 0 !important;
  margin: 0 !important;
  left: 0 !important;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto .autocomplete-input {
  height: 100%;
  padding: 0;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto .autocomplete-input .autocomplete-list {
  padding: 6px 0 6px 8px;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto .autocomplete-input .autocomplete-list__tokens {
  list-style: none;
  margin: 0;
  padding: 0;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto .autocomplete-input .autocomplete-list__tokens .text-token {
  margin: 4px 2px;
  margin: 0px 2px;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto .autocomplete-input .expanded-list {
  align-content: flex-start;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto .autocomplete-input .expanded-list .li__token {
  max-height: 30px;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto .autocomplete-input .expanded-list .li__textarea {
  min-width: unset;
  min-height: unset;
  width: 200px;
  margin: 0;
  max-height: 30px;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto .autocomplete-input .expanded-list .li__textarea textarea {
  min-height: unset;
  white-space: nowrap;
  height: 100%;
  box-sizing: border-box;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto .clear-icon.rm-tk {
  left: unset !important;
  right: 16px;
  z-index: 2;
  padding: 0px 2px;
  height: 14px;
  top: 8px;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto .autocomplete-menu-wrapper {
  top: 30px;
  max-height: 380px;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .sn-auto .more-items {
  margin: 5px;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .expanded {
  height: 100%;
}
.wl-popup.watchlist-manager .content .sentieo_autocomplete--watchlist .expanded .autocomplete-menu-wrapper {
  top: 100px;
}
.wl-popup.watchlist-manager .content .csvCombinedDropbox {
  display: flex;
  justify-content: space-between;
}
.wl-popup.watchlist-manager .content .csvCombinedDropbox #csvDropBox {
  width: 70% !important;
  margin-top: 0px;
  margin-bottom: 16px;
  height: 30px;
  border-radius: 3px;
  border: 1px dotted #ccd8e6;
  box-sizing: border-box;
}
.wl-popup.watchlist-manager .content .csvCombinedDropbox #csvDropBox .icon-container {
  display: inline-flex;
  height: 30px;
  width: 30px;
  line-height: 30px;
  vertical-align: middle;
  text-align: center;
}
.wl-popup.watchlist-manager .content .csvCombinedDropbox #csvDropBox .icon-container .icon {
  width: 25px;
  height: 18px;
  margin-top: 3px;
}
.wl-popup.watchlist-manager .content .csvCombinedDropbox #csvDropBox .file-upload {
  padding: 0px;
  font-size: 14px;
  font-weight: 500;
  color: #50708a;
  height: 30px;
  line-height: 30px;
  width: 240px;
  display: inline-block;
}
.wl-popup.watchlist-manager .content .csvCombinedDropbox .ticker-format {
  margin-right: 10px;
  max-width: 40%;
  margin-top: 3px;
}
.wl-popup.watchlist-manager .content .alert-row {
  line-height: 0px;
  margin-bottom: 16px;
}
.wl-popup.watchlist-manager .content .alert-row #toggle-alert-box {
  width: 100%;
  margin-top: 0px !important;
  padding: 0px!important;
  height: 16px !important;
  line-height: 16px !important;
  font-size: 13px;
  font-weight: 500;
  color: #50708a;
}
.wl-popup.watchlist-manager .content .alert-row #toggle-alert-box .title {
  font-size: 13px;
  font-weight: 500;
  color: #50708a;
}
.wl-popup.watchlist-manager .content .alert-row #toggle-alert-box .alert-btn .news .toggle .tgl-btn {
  height: 16px;
  width: 30px;
}
.wl-popup.watchlist-manager .content #alert-setting-box {
  overflow: hidden;
  margin-top: 0px;
  margin-bottom: 16px;
}
.wl-popup.watchlist-manager .content #alert-setting-box .configure-row .col {
  height: 34px;
  border-radius: 3px;
  box-sizing: border-box;
  background-color: #ffffff;
  padding: 0px;
  border: 1px solid #d4e0ea;
}
.wl-popup.watchlist-manager .content #alert-setting-box .configure-row .col .right-col {
  height: 32px;
  margin-right: -1px;
  line-height: 32px;
  border-radius: 3px;
}
.wl-popup.watchlist-manager .content #alert-setting-box .configure-row .col .right-col select {
  height: 32px;
  padding-right: 40px;
  background-size: 34px 32px;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='32px' height='32px' viewBox='0 0 32 32' version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink'%3E%3C!-- Generator: Sketch 52.5 (67469) - http://www.bohemiancoding.com/sketch --%3E%3Ctitle%3Edropdown%3C/title%3E%3Cdesc%3ECreated with Sketch.%3C/desc%3E%3Cg id='Exports' stroke='none' stroke-width='1' fill='none' fill-rule='evenodd'%3E%3Cg id='Add-Watchlist' transform='translate(-992.000000, -596.000000)' fill-rule='nonzero'%3E%3Cg id='Group' transform='translate(140.000000, 74.000000)'%3E%3Cg id='Group-6' transform='translate(116.000000, 81.000000)'%3E%3Cg id='Group-4' transform='translate(0.000000, 321.000000)'%3E%3Cg id='Group-3' transform='translate(0.000000, 32.000000)'%3E%3Cg id='Group-2-Copy' transform='translate(504.000000, 88.000000)'%3E%3Cg id='Group'%3E%3Cg id='Group-11' transform='translate(231.518367, 0.000000)'%3E%3Cg id='dropdown'%3E%3Cpath d='M0.981632653,0.5 L0.981632653,31.5 L29.4816327,31.5 C30.8623445,31.5 31.9816327,30.3807119 31.9816327,29 L31.9816327,3 C31.9816327,1.61928813 30.8623445,0.5 29.4816327,0.5 L0.981632653,0.5 Z' id='Rectangle-2' stroke='%23D4E0EA' fill='%23E8EEF7'%3E%3C/path%3E%3Cpath d='M14.8519353,17.8521421 L11.5886829,13.8142794 C11.4151112,13.5995063 11.4485115,13.2846907 11.6632846,13.1111189 C11.7522498,13.0392205 11.8631778,13 11.977564,13 L18.5040687,13 C18.7802111,13 19.0040687,13.2238576 19.0040687,13.5 C19.0040687,13.6143862 18.9648482,13.7253141 18.8929497,13.8142794 L15.6296974,17.8521421 C15.4561257,18.0669152 15.14131,18.1003155 14.9265369,17.9267438 C14.8991084,17.9045771 14.874102,17.8795707 14.8519353,17.8521421 Z' id='Triangle' fill='%231E374D'%3E%3C/path%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  font-size: 13px;
  font-weight: 500;
  letter-spacing: normal;
  text-align: right;
  color: #3d7fba;
  max-width: 150px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  direction: initial;
}
.wl-popup.watchlist-manager .content #alert-setting-box .configure-row .col .left-col {
  padding: 9px 0px 9px 12px;
  font-size: 13px;
  height: 14px;
}
.wl-popup.watchlist-manager .content #alert-setting-box .configure-row .col svg.icon.help {
  width: 14px;
  height: 14px;
  fill: #fff;
  background: #3d7fba;
  border-radius: 14px;
  margin-left: 5px;
  margin-top: 11px;
}
.wl-popup.watchlist-manager .content .make-default {
  width: 100%;
  box-sizing: border-box;
  margin-top: 0px;
  margin-bottom: 16px;
  padding: 6px 0px;
  overflow: auto;
  border: 1px solid #d4e0ea;
}
.wl-popup.watchlist-manager .button-row {
  margin: 12px 0 0 0;
  height: 64px;
  padding: 16px 32px;
  box-sizing: border-box;
  text-align: right;
  background-color: #f4f8fe;
  border-top: 1px solid #d4e0ea;
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.wl-popup.watchlist-manager .button-row .button {
  height: 18px;
  font-size: 14px;
  font-weight: 500;
  text-align: right;
  color: #698094;
}
.wl-popup.watchlist-manager .button-row .cancel-button {
  border: 0px;
  color: #698094;
  width: 99px;
  height: 31px;
  box-sizing: border-box;
}
.wl-popup.watchlist-manager .button-row .cancel-button#create_new_clone {
  width: 130px;
  color: #3d7fba;
  font-weight: 400;
  font-size: 12px;
  line-height: 32px;
  padding: 0 12px;
}
.wl-popup.watchlist-manager .button-row .submit-button {
  height: 31px;
  width: 99px;
  color: #ffffff;
  display: inline-block;
  border-radius: 3px;
  background-color: #3d7fba;
  box-sizing: border-box;
  text-align: center;
}
.wl-popup.watchlist-manager .button-row .submit-button#update_existing_clone {
  font-weight: 400;
  font-size: 12px;
}
.wl-popup.watchlist-manager .button-row .submit-button.disable {
  pointer-events: all;
  opacity: 0.5;
}
.wl-popup.watchlist-manager .button-row .submit-button.disable:hover:after {
  right: 0px;
  left: unset;
  top: -42px;
  bottom: unset;
  width: 300px;
  white-space: normal;
  background-color: #000000;
}
.wl-popup.watchlist-manager .button-row .reclone-msg {
  color: #889BBA;
  text-align: left;
  font-size: 12px;
}
.wl-popup.watchlist-manager .notify-email {
  font-size: 14px;
  flex: 1;
  color: #698094;
}
.wl-popup.watchlist-manager .notify-email .check-option {
  position: relative;
  display: flex;
  align-items: center;
}
.wl-popup.watchlist-manager .notify-email .check-option input {
  margin: 9px 0px;
  background-color: #ffffff;
  display: none;
}
.wl-popup.watchlist-manager .notify-email .check-option input:checked + label:before {
  border-color: #3d7fba;
  background: #3d7fba;
}
.wl-popup.watchlist-manager .notify-email .check-option input:checked + label:after {
  opacity: 1;
}
.wl-popup.watchlist-manager .notify-email .check-option label {
  line-height: 32px;
  cursor: pointer;
  font-size: 14px;
  padding-left: 24px;
}
.wl-popup.watchlist-manager .notify-email .check-option label:before {
  content: '';
  width: 12px;
  height: 12px;
  position: absolute;
  top: 9px;
  left: 0;
  border-radius: 2px;
  border: 1px solid #ced8e5;
  background-color: #ffffff;
}
.wl-popup.watchlist-manager .notify-email .check-option label:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 5px;
  height: 2px;
  background: transparent;
  top: 13px;
  left: 4px;
  border: 2px solid #ffffff;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.wl-popup.watchlist-manager .make-default {
  border-radius: 3px;
}
#market_wl_popup {
  width: 700px;
}
#market_wl_popup #market_data_popup {
  font-size: 14px;
  padding: 10px 10px;
}
#market_wl_popup #market_data_popup .header {
  padding: 10px 0;
  width: 100%;
}
#market_wl_popup #market_data_popup .header .heading {
  font-size: 16px;
  text-align: center;
}
#market_wl_popup #market_data_popup .section {
  border-bottom: 1px solid #cecece;
  padding-bottom: 10px;
}
#market_wl_popup #market_data_popup .ticker-info .ticker-name,
#market_wl_popup #market_data_popup .ticker-info .price-value {
  font-weight: 600;
  color: #3d7fba;
}
#market_wl_popup #market_data_popup .ticker-info .price {
  font-weight: 200;
}
#market_wl_popup #market_data_popup .ticker-info div {
  display: inline-block;
}
#market_wl_popup #market_data_popup .alert-type .price-change {
  margin-bottom: 10px;
}
#market_wl_popup #market_data_popup .alert-type .price {
  margin-top: 20px;
  display: inline-block;
  font-weight: 600;
}
#market_wl_popup #market_data_popup .alert-type .price-value {
  margin-top: 20px;
  display: inline-block;
}
#market_wl_popup #market_data_popup .alert-type .stock-alert {
  padding: 6px 0px;
  margin-top: 10px;
  overflow: auto;
  width: 300px;
  border-radius: 3px;
  border: 1px solid #d4e0ea;
}
#market_wl_popup #market_data_popup .alert-type .stock-alert input {
  -webkit-appearance: none;
  border: 1px solid #9cabb8;
  height: 20px;
  width: 20px;
  overflow: hidden;
  margin: 0px 5px 0px 5px;
  border-radius: 2px;
  font-size: 12px;
  background-color: #ffffff;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: sentieo, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  float: left;
}
#market_wl_popup #market_data_popup .alert-type .stock-alert input:checked {
  border: 1px solid #3d7fba;
  background-color: white;
}
#market_wl_popup #market_data_popup .alert-type .stock-alert input:checked::before {
  -webkit-appearance: none;
  content: "\e009";
  font-size: 14px;
  position: relative;
  left: 2px;
  top: 2px;
  color: #3d7fba;
}
#market_wl_popup #market_data_popup .alert-type .stock-alert span {
  display: inline-block;
  line-height: 20px;
  float: left;
}
#market_wl_popup #market_data_popup .price-table {
  font-size: 14px;
  margin: 10px 0px;
}
#market_wl_popup #market_data_popup .price-table .table-head {
  padding-bottom: 5px;
  border-bottom: 1px solid #cccccc;
  margin-bottom: 10px;
  color: #444343;
}
#market_wl_popup #market_data_popup .price-table .table-head div {
  width: 165px;
  color: #3d7fba;
  display: inline-block;
}
#market_wl_popup #market_data_popup .price-table .table-head .column-action,
#market_wl_popup #market_data_popup .price-table .table-head .column-frequency {
  width: 180px;
  text-indent: 5px;
  display: inline-block;
}
#market_wl_popup #market_data_popup .price-table .table-head .column-type {
  width: 100px;
  display: inline-block;
}
#market_wl_popup #market_data_popup .price-table .table-head .column-threshold {
  width: 180px;
  display: inline-block;
}
#market_wl_popup #market_data_popup .price-table .table-body {
  max-height: 200px;
  overflow: auto;
}
#market_wl_popup #market_data_popup .price-table .table-body .no-threshold {
  text-align: center;
  height: 40px;
  line-height: 40px;
}
#market_wl_popup #market_data_popup .price-table .table-body .table-row {
  font-weight: 200;
  line-height: 25px;
}
#market_wl_popup #market_data_popup .price-table .table-body .table-row .column-action {
  width: 180px;
  text-align: right;
  display: inline-block;
}
#market_wl_popup #market_data_popup .price-table .table-body .table-row .column-action .btn-action {
  color: #3d7fba;
  cursor: pointer;
}
#market_wl_popup #market_data_popup .price-table .table-body .table-row .column-action .remove_row {
  color: #3d7fba;
  width: 20px;
  margin-left: 160px;
  cursor: pointer;
  text-align: right;
}
#market_wl_popup #market_data_popup .price-table .table-body .table-row .column-threshold {
  width: 180px;
  display: inline-block;
}
#market_wl_popup #market_data_popup .price-table .table-body .table-row .column-threshold input {
  width: 100%;
  box-sizing: border-box;
  padding: 5px 5px;
  height: 23px;
  border: 1px solid #bbc6d5;
  border-radius: 2px;
  text-align: right;
}
#market_wl_popup #market_data_popup .price-table .table-body .table-row .column-threshold .uneditable {
  background-color: transparent;
  border: 0px solid;
  user-select: none;
  pointer-events: none;
}
#market_wl_popup #market_data_popup .price-table .table-body .table-row .column-type {
  width: 100px;
  display: inline-block;
}
#market_wl_popup #market_data_popup .price-table .table-body .table-row .column-frequency {
  width: 180px;
  text-indent: 5px;
  display: inline-block;
}
#market_wl_popup #market_data_popup .price-table .table-body .table-row .column-frequency select {
  font-size: 13px;
  outline: none;
  cursor: pointer;
  direction: rtl;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  padding: 2px 15px 2px 2px;
  border: none;
  background: transparent url(../images/dropdown_img.png) no-repeat right center;
  background-size: 9px 9px;
}
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-type,
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-threshold .threshold-value,
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-frequency select,
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-action .btn-action .edit,
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-action .btn-action .delete {
  text-decoration: line-through;
  pointer-events: none;
}
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-type select,
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-threshold .threshold-value select,
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-frequency select select,
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-action .btn-action .edit select,
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-action .btn-action .delete select {
  pointer-events: none;
}
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-type input:invalid,
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-threshold .threshold-value input:invalid,
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-frequency select input:invalid,
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-action .btn-action .edit input:invalid,
#market_wl_popup #market_data_popup .price-table .table-body .cross .column-action .btn-action .delete input:invalid {
  color: red;
}
#market_wl_popup #market_data_popup .price-table .table-body .table-row:hover .column-action .btn-action {
  display: block;
}
#market_wl_popup #market_data_popup .add-threshold-row {
  overflow: auto;
}
#market_wl_popup #market_data_popup .add-threshold-row .add-threshold-button {
  cursor: pointer;
  text-align: center;
  color: #fff;
  background: #3d7fba;
  float: right;
  display: inline-block;
  border-radius: 3px;
  border: 2px solid #3d7fba;
  padding: 6px 12px;
  width: 100px;
}
#market_wl_popup #market_data_popup .save-cancel-row {
  text-align: center;
  margin-top: 10px;
}
#market_wl_popup #market_data_popup .save-cancel-row .save-market-alert {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  color: #fff;
  line-height: 18px;
  background: #3d7fba;
  font-size: 14px;
  padding: 6px 12px;
  width: 100px;
  border-radius: 3px;
  margin-left: 30px;
  border: 1px solid #3d7fba;
}
#market_wl_popup #market_data_popup .save-cancel-row .cancel-market-alert {
  font-size: 14px;
  color: #527495;
  display: inline-block;
  border-radius: 3px;
  line-height: 18px;
  border: 1px solid #3d7fba;
  padding: 6px 12px;
  cursor: pointer;
  width: 100px;
}
.message-popup-rt {
  border: 1px solid black;
}
.message-popup-rt .content-wrapper {
  padding: 12px 18px;
  word-wrap: break-word;
}
.message-popup-rt .content-wrapper .content {
  max-height: 200px;
  overflow: auto;
}
.watchlist-confirm-popup .confirm-modal .button-wrapper .btn-sm,
.watchlist-confirm-popup .confirm-modal .button-wrapper .request-access {
  width: auto;
}
.wl-tip {
  max-width: 250px;
  opacity: 0.95 !important;
  line-height: normal;
}
.wl-tip .content-wrapper {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
/**
This is search user render css
*/
.search_user_container .page-inner .container-row {
  width: 80%;
  margin: 0 auto;
  position: relative;
  overflow: hidden;
  border-radius: 7px;
}
.search_user_container .page-inner .container-row #username-table-container {
  overflow-y: scroll;
  box-sizing: border-box;
  border-top: 40px solid transparent;
  border-bottom: 20px solid transparent;
}
.search_user_container .page-inner .container-row #username-table-container table {
  border-spacing: 0;
  border-collapse: collapse;
  width: 100%;
}
.search_user_container .page-inner .container-row #username-table-container table td,
.search_user_container .page-inner .container-row #username-table-container table th {
  border-bottom: 1px solid #fff;
  padding: 10px;
}
.search_user_container .page-inner .container-row #username-table-container table thead tr th {
  height: 0;
  line-height: 0;
  margin: 0;
  padding-top: 0;
  padding-bottom: 0;
  color: transparent;
  border: none;
  white-space: nowrap;
}
.search_user_container .page-inner .container-row #username-table-container table thead tr th div {
  position: absolute;
  color: #fff;
  padding: 10px;
  line-height: normal;
  background: #3d7fba;
  width: 100%;
  z-index: 2;
  text-align: left;
  font-weight: bold;
  top: 0;
  margin-left: -10px;
  border-left: 1px solid black;
  border-bottom: 1px solid black;
}
.search_user_container .page-inner .message-popup {
  position: absolute;
  left: 25%;
  top: 25%;
  width: 450px;
  height: 190px;
  border-radius: 10px;
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.5);
}
.search_user_container .page-inner .message-popup .image-holder {
  position: absolute;
  right: 10px;
  top: 10px;
  width: 15px;
  cursor: pointer;
  height: 15px;
}
.search_user_container .page-inner .message-popup .image-holder .img {
  margin: 0 auto;
}
.search_user_container .page-inner .message-popup .text-holder {
  margin: 40px 0px;
}
.search_user_container .page-inner .message-popup .text-holder .clear-msg {
  width: 265px;
  height: 21px;
  font-family: HelveticaNeue, sans-serif;
  font-size: 18px;
  text-align: center;
  color: #506f8a;
  margin: 0 auto;
}
.search_user_container .page-inner .message-popup .button-holder {
  margin: 10px 0px;
}
.search_user_container .page-inner .message-popup .button-holder .action {
  text-align: center;
  width: 350px;
  margin: 0 auto;
  overflow: auto;
}
.search_user_container .page-inner .message-popup .button-holder .action .action-type {
  text-align: center;
  float: left;
  padding: 0px 10px;
  font-size: 14px;
  line-height: 38px;
  cursor: pointer;
  height: 38px;
  border-radius: 3px;
  background-color: #3e7fbd;
  color: #ffffff;
}
.search_user_container .page-inner .message-popup .button-holder .action .configure-search {
  margin-left: 10px;
}
#ticker-data-ppt .page-inner {
  padding: 0px;
  margin: 0px;
}
#ticker-data-ppt .page-inner .page-header {
  width: 100%;
  border-bottom: 1px solid #3d7fba;
  font-size: 24px;
  padding: 10px 0px;
  color: #3d7fba;
  font-weight: 300;
  text-align: center;
}
#ticker-data-ppt .page-inner .page-header .content {
  text-align: center;
  margin: 0 auto;
  width: 400px;
}
#ticker-data-ppt .page-inner .generic-button {
  color: white;
  border: 1px solid #3d7fba;
  min-width: 100px;
  text-align: center;
  cursor: pointer;
  background: #3d7fba;
  height: 34px;
  margin-left: 10px;
  font-size: 14px;
  font-family: Helvetica Neue, Arial, sans-serif;
  border-radius: 3px;
}
#ticker-data-ppt .page-inner #ticker-search-box-holder {
  margin-left: 20px;
  padding: 20px;
  height: auto;
  overflow: auto;
}
#ticker-data-ppt .page-inner #ticker-search-box-holder .label-text {
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 16px;
  line-height: 34px;
  color: #3d7fba;
  display: inline-block;
  float: left;
}
#ticker-data-ppt .page-inner #ticker-search-box-holder .ticker-input {
  background: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  float: left;
  overflow: hidden;
  display: inline-block;
  padding: 0px;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  height: 32px;
  width: 150px;
  margin-left: 10px;
  text-transform: uppercase;
  font-size: 14px;
  text-indent: 5px;
}
#ticker-data-ppt .page-inner #ticker-search-box-holder .submit-ticker {
  margin-left: 50px;
}
#ticker-data-ppt .page-inner .container-row {
  overflow: auto;
}
#ticker-data-ppt .page-inner .container-row #ticker-data-table-container {
  display: inline-block;
  overflow: auto;
  margin: 0 auto;
  align-self: center;
  margin-bottom: 10px;
}
#ticker-data-ppt .page-inner .container-row #ticker-data-table-container #tickerdata_table .title {
  width: 150px;
  display: table-cell;
}
#ticker-data-ppt .page-inner .container-row #ticker-data-table-container #tickerdata_table .ticker_value {
  overflow: auto;
  display: table-cell;
  max-width: 600px;
  min-width: 500px;
}
#ticker-data-ppt .page-inner .container-row #ticker-data-table-container #tickerdata_table .value_found {
  width: 80px;
  display: table-cell;
}
#ticker-data-ppt .page-inner .container-row #ticker-data-table-container #tickerdata_table .edit_value {
  width: 80px;
  display: table-cell;
}
#ticker-data-ppt .page-inner .container-row #ticker-data-table-container #tickerdata_table .Yes {
  background: #53F30E;
}
#ticker-data-ppt .page-inner .container-row #ticker-data-table-container #tickerdata_table .No {
  background: #F3730E;
}
#ticker-data-ppt .page-inner .container-row #logo-holder {
  width: 100px;
  height: 100px;
  display: inline-block;
  vertical-align: top;
  margin-left: 50px;
  border: 1px solid black;
}
#ticker-data-ppt .page-inner .container-row #logo-holder img {
  width: 100px;
  height: 100px;
}
#ticker-data-ppt .page-inner #tickerdatappt-confirmation {
  overflow: scroll;
  display: none;
  z-index: 104;
  width: 90%;
  background: #A9E2F3;
  left: 5%;
  position: fixed;
  border: 1px solid;
  top: 20%;
}
#ticker-data-ppt .page-inner #tickerdatappt-confirmation .ticker_info {
  width: 100%;
  text-align: center;
  height: 25px;
  margin-top: 20px;
}
#ticker-data-ppt .page-inner #tickerdatappt-confirmation #submit-new-data .field_type {
  width: 99%;
  line-height: 20px;
}
#ticker-data-ppt .page-inner .multi-select select {
  height: 200px;
  width: 400px;
  margin-top: 10px;
  padding: 8px 16px;
}
#ticker-data-ppt .page-inner .multi-select select option {
  font-size: 14px;
  padding: 8px 8px 8px 28px;
  position: relative;
  color: #999;
}
#ticker-data-ppt .page-inner .multi-select select option:before {
  content: "";
  position: absolute;
  height: 18px;
  width: 18px;
  top: 0;
  bottom: 0;
  margin: auto;
  left: 0px;
  border: 1px solid #ccc;
  border-radius: 2px;
  z-index: 1;
}
#ticker-data-ppt .page-inner .multi-select select option:checked:after {
  content: attr(title);
  background: #fff;
  color: black;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 8px 8px 8px 28px;
  border: none;
}
#ticker-data-ppt .page-inner .multi-select select option:checked:before {
  border-color: blue;
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMC42MSA4LjQ4Ij48ZGVmcz48c3R5bGU+LmNscy0xe2ZpbGw6IzNlODhmYTt9PC9zdHlsZT48L2RlZnM+PHRpdGxlPkFzc2V0IDg8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJfMSIgZGF0YS1uYW1lPSIxIj48cmVjdCBjbGFzcz0iY2xzLTEiIHg9Ii0wLjAzIiB5PSI1LjAxIiB3aWR0aD0iNSIgaGVpZ2h0PSIyIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSg0Ljk3IDAuMDEpIHJvdGF0ZSg0NSkiLz48cmVjdCBjbGFzcz0iY2xzLTEiIHg9IjUuMzYiIHk9Ii0wLjc2IiB3aWR0aD0iMiIgaGVpZ2h0PSIxMCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNC44NiAtMy4yNikgcm90YXRlKDQ1KSIvPjwvZz48L2c+PC9zdmc+);
  background-size: 10px;
  background-repeat: no-repeat;
  background-position: center;
}
.docsearch-load-prompt {
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  top: 10px !important;
  border: 1px solid #E9F1F9;
  border-radius: 4px;
  height: auto !important;
  left: 8% !important;
  margin-left: 0 !important;
  display: flex;
  flex-direction: column;
  width: 85vw !important;
}
.docsearch-load-prompt .new-status {
  font-size: 12px;
  color: #ffcc66;
  padding-left: 3px;
  font-style: italic;
  top: -7px;
  position: relative;
  font-weight: 600;
}
.docsearch-load-prompt .noSearchesAvailable {
  text-align: center;
  margin: 20px 0 0 350px;
  width: 100%;
  color: red;
}
.docsearch-load-prompt .keywordlibclick {
  border-bottom: 1px solid red;
  cursor: pointer;
}
.docsearch-load-prompt .header {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  width: 100%;
  background: #E8F1F9;
  box-shadow: 0 1px 0 0 #d2e2f2;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: #527495;
  padding: 18px 0;
  text-align: center;
  font-size: 16px;
  letter-spacing: -0.2px;
  margin-bottom: 1px;
}
.docsearch-load-prompt .header .close#modal-close {
  font-size: 13px;
  position: absolute;
  top: 22px;
  right: 18px;
  cursor: pointer;
  margin-right: 18px;
}
.docsearch-load-prompt .header .close#modal-close .icon {
  width: 12.9px;
  height: 12.9px;
  fill: #a7bdd2;
}
.docsearch-load-prompt .content {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  overflow-y: hidden;
  display: flex;
}
.docsearch-load-prompt .content .left-column {
  width: 180px;
  border-right: 1px solid #ccd8e6;
  height: 100%;
  background: #E8F1F9;
  flex: 1;
}
.docsearch-load-prompt .content .left-column .search-savedsearch-form {
  padding: 12px;
  margin-bottom: 10px;
  background: transparent;
}
.docsearch-load-prompt .content .left-column .search-savedsearch-form input {
  text-indent: 12px;
  width: 142px;
  outline: none;
  font-size: 14px;
  line-height: 18px;
  padding: 6px;
  color: #ccc;
  height: 32px;
  border-radius: 3px;
  background-color: #ffffff;
  border: solid 1px #bbc6d5;
}
.docsearch-load-prompt .content .left-column .search-savedsearch-form input:focus {
  color: #666;
  border: solid 1px #666;
}
.docsearch-load-prompt .content .left-column .sortby {
  width: 100%;
  padding: 0;
  margin: 0;
  border-top: solid 1px #ccd8e6;
  font-family: Arial, sans-serif;
}
.docsearch-load-prompt .content .left-column .sortby li {
  border-bottom: solid 1px #ccd8e6;
}
.docsearch-load-prompt .content .left-column .sortby li a {
  font-size: 13px;
  background: none;
  border-left: none;
  cursor: pointer;
  line-height: 30px;
  padding: 6px 12px;
  color: #3d7fba;
  display: block;
}
.docsearch-load-prompt .content .left-column .sortby li.selected {
  background: none;
}
.docsearch-load-prompt .content .left-column .sortby li.selected a {
  border-right: solid 6px #7e91ad;
  color: #666;
}
.docsearch-load-prompt .content .right-column {
  height: 90%;
  overflow-y: auto;
  flex: 5;
  width: auto !important;
}
.docsearch-load-prompt .content .right-column .breadcrumbs-wrapper {
  display: none !important;
  padding: 6px;
  height: 22px;
  font-size: 10px;
  border-bottom: solid 1px #dedede;
  width: 95%;
  margin: 1px;
}
.docsearch-load-prompt .content .right-column .breadcrumbs-wrapper span,
.docsearch-load-prompt .content .right-column .breadcrumbs-wrapper ul {
  float: left;
  padding: 5px;
  margin: 0;
  color: #437fb7;
  cursor: pointer;
}
.docsearch-load-prompt .content .right-column .breadcrumbs-wrapper li {
  padding: 0;
  padding-left: 5px;
  text-transform: uppercase;
}
.docsearch-load-prompt .content .right-column .breadcrumbs-wrapper ul {
  list-style: none;
}
.docsearch-load-prompt .content .right-column .breadcrumbs-wrapper span::after {
  content: ">";
}
.docsearch-load-prompt .content .right-column .max-class {
  max-width: 300px;
}
.docsearch-load-prompt .content .right-column .see-all-div {
  color: #3d7fba;
  position: absolute;
  right: 13px;
  margin-top: 5px;
  cursor: pointer;
}
.docsearch-load-prompt .content .right-column .preheader {
  margin: 15px;
  color: #3d7fba;
}
.docsearch-load-prompt .content .right-column .preheader .ss-span {
  float: right;
}
.docsearch-load-prompt .content .right-column .preheader .theme-span {
  margin-right: 32px;
}
.docsearch-load-prompt .content .right-column .preheader .sector-span {
  margin: 0 0 0 60px;
}
.docsearch-load-prompt .content .right-column .preheader .select2-container {
  top: -2px;
}
.docsearch-load-prompt .content .right-column .preheader .search-kl {
  float: right;
}
.docsearch-load-prompt .content .right-column .preheader .search-kl input {
  margin-left: 10px;
}
.docsearch-load-prompt .content .right-column .load-def-search .title {
  width: 200px !important;
}
.docsearch-load-prompt .content .right-column .load-def-search .query {
  width: 325px;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches,
.docsearch-load-prompt .content .right-column .load-def-search {
  table-layout: fixed;
  width: 98%;
  margin: 0 1%;
  position: relative;
  border-collapse: collapse;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .noSavedSearches,
.docsearch-load-prompt .content .right-column .load-def-search .noSavedSearches {
  text-align: center;
  margin: 20px 0 0 350px;
  width: 100%;
  color: red;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .none,
.docsearch-load-prompt .content .right-column .load-def-search .none {
  display: none;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches thead,
.docsearch-load-prompt .content .right-column .load-def-search thead {
  border-bottom: 1px solid #ccd8e6;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches thead i,
.docsearch-load-prompt .content .right-column .load-def-search thead i {
  font-size: 16px;
  color: #666;
  vertical-align: bottom;
  display: inline-block;
  margin-top: 5px;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches th,
.docsearch-load-prompt .content .right-column .load-def-search th {
  font-size: 14px;
  color: #666;
  text-align: left;
  line-height: 18px;
  padding-left: 12px;
  height: 40px;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches th .sort-triangle,
.docsearch-load-prompt .content .right-column .load-def-search th .sort-triangle {
  padding-left: 7px;
  cursor: pointer;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .date,
.docsearch-load-prompt .content .right-column .load-def-search .date,
.docsearch-load-prompt .content .right-column .loadSavedSearches .alerts,
.docsearch-load-prompt .content .right-column .load-def-search .alerts,
.docsearch-load-prompt .content .right-column .loadSavedSearches .owner,
.docsearch-load-prompt .content .right-column .load-def-search .owner {
  width: 112px;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .tags,
.docsearch-load-prompt .content .right-column .load-def-search .tags,
.docsearch-load-prompt .content .right-column .loadSavedSearches .ticker,
.docsearch-load-prompt .content .right-column .load-def-search .ticker {
  width: 120px;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .title,
.docsearch-load-prompt .content .right-column .load-def-search .title {
  width: 228px;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .name,
.docsearch-load-prompt .content .right-column .load-def-search .name {
  width: 100px;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .delete,
.docsearch-load-prompt .content .right-column .load-def-search .delete,
.docsearch-load-prompt .content .right-column .loadSavedSearches .save,
.docsearch-load-prompt .content .right-column .load-def-search .save {
  width: 10px;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .series,
.docsearch-load-prompt .content .right-column .load-def-search .series {
  width: 250px;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .detail .select2-container.email_option,
.docsearch-load-prompt .content .right-column .load-def-search .detail .select2-container.email_option {
  width: 100px;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches tr,
.docsearch-load-prompt .content .right-column .load-def-search tr {
  border-bottom: 1px solid #ccd8e6;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches tr td,
.docsearch-load-prompt .content .right-column .load-def-search tr td {
  font-size: 13px;
  font-family: Arial, sans-serif;
  font-weight: 200;
  color: #666;
  padding-left: 12px;
  user-select: none;
  cursor: pointer;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 30px;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .searchname,
.docsearch-load-prompt .content .right-column .load-def-search .searchname {
  color: #3d7fba;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .alerts,
.docsearch-load-prompt .content .right-column .load-def-search .alerts {
  text-align: center;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .alert-update,
.docsearch-load-prompt .content .right-column .load-def-search .alert-update {
  text-align: center;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .alert-update .filter_checkbox,
.docsearch-load-prompt .content .right-column .load-def-search .alert-update .filter_checkbox {
  -webkit-appearance: none;
  height: 18px;
  float: left;
  width: 20px;
  background: url('../images/box_gray.png') no-repeat;
  background-size: 18px 18px;
  background-position: center center;
  border: 0;
  padding: 0;
  margin: 0 30px 0 40px;
  cursor: pointer;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .alert-update .filter_checkbox[disabled],
.docsearch-load-prompt .content .right-column .load-def-search .alert-update .filter_checkbox[disabled] {
  opacity: 0.5;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .alert-update .filter_checkbox:checked,
.docsearch-load-prompt .content .right-column .load-def-search .alert-update .filter_checkbox:checked {
  background: url('../images/checkbox_7e91ad.png') no-repeat;
  background-size: 18px 18px;
  background-position: center center;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .delete-row,
.docsearch-load-prompt .content .right-column .load-def-search .delete-row {
  text-align: center;
  font-size: 12px;
  color: #7e91ad;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .delete-row:hover,
.docsearch-load-prompt .content .right-column .load-def-search .delete-row:hover {
  color: red;
}
.docsearch-load-prompt .content .right-column .loadSavedSearches .save-btn,
.docsearch-load-prompt .content .right-column .load-def-search .save-btn {
  font-size: 12px;
  vertical-align: top;
}
.docsearch-load-prompt .content .row {
  padding: 18px 0;
  text-align: center;
}
.docsearch-load-prompt .content .row .center {
  display: inline-block;
}
.docsearch-load-prompt .content .row .center .save_changes,
.docsearch-load-prompt .content .row .center .add_save_changes {
  background-color: #3d7fba;
  color: #fff;
  border: 1px solid;
  border-radius: 4px;
  line-height: 18px;
  font-size: 16px;
  font-family: Arial, sans-serif;
  margin: 0;
  outline: none;
  box-shadow: none;
  padding: 12px 24px;
  cursor: pointer;
}
.docsearch-load-prompt .content .row .center .close {
  background-color: #fff;
  color: #3d7fba;
  border-radius: 4px;
  line-height: 18px;
  font-size: 16px;
  font-family: Arial, sans-serif;
  margin: 0;
  outline: none;
  box-shadow: none;
  padding: 12px 24px;
  cursor: pointer;
  border: 1px solid #fff;
  margin-left: 12px;
}
.docsearch-load-prompt .content .row .center .close:hover {
  border: 1px solid #3d7fba;
}
#tablexpreviewdata-html {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #ffffff;
}
#tablexpreviewdata-html #block-container {
  height: 100%;
}
#tablexpreviewdata-html #block-container .button {
  padding: 4px;
  border: 1px solid black;
  display: inline-block;
  margin: 4px 8px 4px 8px;
  border-radius: 4px;
  background-color: #f2f2f2;
  float: right;
  color: #595959;
  cursor: pointer;
}
#tablexpreviewdata-html #block-container .high-col {
  background: #F3D2CB !important;
}
#tablexpreviewdata-html #block-container .high-row {
  background: #ffbf00 !important;
  color: #2c557b !important;
}
#tablexpreviewdata-html #block-container .ht-col {
  background: #ffbf00 !important;
  color: #2c557b !important;
}
#tablexpreviewdata-html #block-container::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablexpreviewdata-html #block-container::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablexpreviewdata-html #block-container::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablexpreviewdata-html #block-container::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablexpreviewdata-html #block-container .hide-row {
  display: none;
}
#tablexpreviewdata-html #block-container .model-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #3d7fba;
  width: 75%;
  height: 90%;
  overflow: hidden;
  display: none;
}
#tablexpreviewdata-html #block-container .model-popup .inactive {
  pointer-events: none;
  opacity: 0.1;
}
#tablexpreviewdata-html #block-container .model-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablexpreviewdata-html #block-container .model-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablexpreviewdata-html #block-container .model-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablexpreviewdata-html #block-container .model-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablexpreviewdata-html #block-container .model-popup .model-header {
  height: 10%;
  min-height: 48px;
  max-height: 50px;
  border-bottom: 1px solid black;
}
#tablexpreviewdata-html #block-container .model-popup .model-header .header-text {
  color: #3d7fba;
  text-align: center;
}
#tablexpreviewdata-html #block-container .model-popup .model-header .error-text {
  color: #ff0000;
  margin-top: 2px;
  display: None;
  text-align: center;
}
#tablexpreviewdata-html #block-container .model-popup .model-container {
  height: 80%;
  overflow: auto;
}
#tablexpreviewdata-html #block-container .model-popup .model-container .table-sep {
  background-color: #3d7fba;
  color: white;
  font-weight: bold;
  text-align: center;
  line-height: 26px;
}
#tablexpreviewdata-html #block-container .model-popup .model-container .logical-table {
  height: 16px;
  width: 16px;
  margin: 5px 5px 5px 0px;
}
#tablexpreviewdata-html #block-container .model-popup .model-footer {
  height: 10%;
  min-height: 48px;
  max-height: 50px;
  border-top: 1px solid black;
  text-align: center;
}
#tablexpreviewdata-html #block-container .model-popup .model-footer .close-button {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 10px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablexpreviewdata-html #block-container .model-popup .model-footer .submit {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 20px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablexpreviewdata-html #block-container .left-pane {
  width: 60%;
  height: 100%;
  border-right: 2px solid black;
  display: inline-block;
  box-sizing: border-box;
  float: left;
}
#tablexpreviewdata-html #block-container .left-pane .row-impute-settings {
  width: 20px;
  height: 15px;
  margin-left: 10px;
  margin-top: 2px;
  cursor: pointer;
}
#tablexpreviewdata-html #block-container .left-pane .row_default {
  background: #F5DEB3;
  border: 1px solid;
}
#tablexpreviewdata-html #block-container .left-pane .row_blank {
  background: #ADD8E6;
  border: 1px solid;
}
#tablexpreviewdata-html #block-container .left-pane .row_imputed {
  background: #FF6666;
  border: 1px solid;
}
#tablexpreviewdata-html #block-container .left-pane .row_fy {
  background: #FFFF99;
  border: 1px solid;
}
#tablexpreviewdata-html #block-container .left-pane .td_default {
  background: #F5DEB3;
}
#tablexpreviewdata-html #block-container .left-pane .td_blank {
  background: #ADD8E6;
}
#tablexpreviewdata-html #block-container .left-pane .td_imputed {
  background: #FF6666;
}
#tablexpreviewdata-html #block-container .left-pane .td_fy {
  background: #FFFF99;
}
#tablexpreviewdata-html #block-container .left-pane .left-header {
  height: 75px;
  background-color: white;
  position: relative;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .header-top {
  height: 40px;
  width: 100%;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .header-bottom {
  height: 30px;
  width: 100%;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .left-title {
  font-size: 20px;
  margin-top: 5px;
  padding: 5px;
  display: inline-block;
  float: left;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .table-title {
  font-size: 20px;
  margin-top: 5px;
  margin-left: 20px;
  padding: 5px;
  display: inline-block;
  float: left;
  max-width: 60%;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .global-settings {
  display: inline-block;
  margin-top: 5px;
  margin-left: 50px;
  font-size: 16px;
  color: #3d7fba;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .global-settings .setting-check {
  display: inline-block;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .global-settings .setting-desc {
  display: inline-block;
  margin-left: 10px;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .global-settings .global-check {
  width: 20px;
  height: 20px;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .global-settings .blank-value {
  display: inline-block;
  margin-left: 20px;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .global-settings .blank-value .blank-check {
  width: 18px;
  height: 18px;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .global-settings .blank-value .blank-desc {
  color: #ADD8E6;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .global-settings .imputed-value {
  display: inline-block;
  margin-left: 20px;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .global-settings .imputed-value .imputed-check {
  width: 20px;
  height: 20px;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .global-settings .imputed-value .imputed-desc {
  color: #FF6666;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .global-settings .fy-value {
  display: inline-block;
  margin-left: 20px;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .global-settings .fy-value .fy-check {
  width: 20px;
  height: 20px;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .global-settings .fy-value .fy-desc {
  color: #FFCC00;
}
#tablexpreviewdata-html #block-container .left-pane .left-header .hide-html {
  display: none;
}
#tablexpreviewdata-html #block-container .left-pane .left-container {
  height: 84%;
  width: 100%;
}
#tablexpreviewdata-html #block-container .left-pane .left-container .table-container {
  width: 100%;
  height: 100%;
  overflow: scroll;
}
#tablexpreviewdata-html #block-container .left-pane .left-container .table-container tr {
  text-align: right;
}
#tablexpreviewdata-html #block-container .left-pane .left-container .table-container tr th {
  text-align: center;
  font-weight: bold;
}
#tablexpreviewdata-html #block-container .left-pane .left-container .table-container tr td:nth-child(2) {
  text-align: left;
}
#tablexpreviewdata-html #block-container .left-pane .left-footer {
  height: 35px;
}
#tablexpreviewdata-html #block-container .right-pane {
  width: 40%;
  height: 100%;
  border-right: 2px solid black;
  display: inline-block;
  box-sizing: border-box;
  float: left;
}
#tablexpreviewdata-html #block-container .right-pane .right-header {
  display: none;
}
#tablexpreviewdata-html #block-container .right-pane .right-container {
  height: 95%;
  overflow-x: hidden;
  overflow-y: auto;
  white-space: nowrap;
  border-bottom: 1px solid black;
}
#tablexpreviewdata-html #block-container .right-pane .right-container .table-container {
  display: inline-block;
  height: 100%;
  width: 100%;
  vertical-align: top;
}
#tablexpreviewdata-html #block-container .right-pane .right-container .table-container .table-header {
  border-bottom: 1px solid black;
  border-right: 1px solid black;
  height: 10%;
}
#tablexpreviewdata-html #block-container .right-pane .right-container .table-container .table-header .prev-table {
  float: left;
  width: 10%;
  color: #2C557B;
  margin-top: 15px;
  cursor: pointer;
  text-align: center;
}
#tablexpreviewdata-html #block-container .right-pane .right-container .table-container .table-header .table-quarter {
  display: inline-block;
  width: 80%;
  color: #2C557B;
  margin-top: 15px;
  text-align: center;
}
#tablexpreviewdata-html #block-container .right-pane .right-container .table-container .table-header .table-quarter .target-tid {
  float: left;
  width: 10%;
}
#tablexpreviewdata-html #block-container .right-pane .right-container .table-container .table-header .table-quarter .target-qtr {
  float: left;
  width: 15%;
  text-overflow: ellipsis;
  overflow: hidden;
}
#tablexpreviewdata-html #block-container .right-pane .right-container .table-container .table-header .table-quarter .target-title {
  float: right;
  width: 75%;
  text-overflow: ellipsis;
  overflow: hidden;
}
#tablexpreviewdata-html #block-container .right-pane .right-container .table-container .table-header .next-table {
  float: right;
  width: 10%;
  color: #2C557B;
  margin-top: 15px;
  cursor: pointer;
  text-align: center;
}
#tablexpreviewdata-html #block-container .right-pane .right-container .table-container .table-html {
  height: 88%;
  padding: 4px;
  overflow: scroll;
  white-space: normal;
}
#tablexpreviewdata-html #block-container .right-pane .right-footer {
  height: 4%;
}
#table-extractor-html {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #ffffff;
}
#table-extractor-html .hide-row {
  display: none;
}
#table-extractor-html .highlight-row {
  background-color: #ffff00;
  border: 1px solid red;
}
#table-extractor-html .model-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #3d7fba;
  width: 75%;
  height: 90%;
  overflow: hidden;
  display: none;
}
#table-extractor-html .model-popup .inactive {
  pointer-events: none;
  opacity: 0.1;
}
#table-extractor-html .model-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#table-extractor-html .model-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#table-extractor-html .model-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#table-extractor-html .model-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#table-extractor-html .model-popup .model-header {
  height: 10%;
  min-height: 48px;
  max-height: 50px;
  border-bottom: 1px solid black;
}
#table-extractor-html .model-popup .model-header .header-text {
  color: #3d7fba;
  text-align: center;
}
#table-extractor-html .model-popup .model-header .error-text {
  color: #ff0000;
  margin-top: 2px;
  display: None;
  text-align: center;
}
#table-extractor-html .model-popup .model-container {
  height: 80%;
  overflow: auto;
}
#table-extractor-html .model-popup .model-container .table-sep {
  background-color: #3d7fba;
  color: white;
  font-weight: bold;
  text-align: center;
  line-height: 26px;
}
#table-extractor-html .model-popup .model-container .logical-table {
  height: 16px;
  width: 16px;
  margin: 5px 5px 5px 0px;
}
#table-extractor-html .model-popup .model-footer {
  height: 10%;
  min-height: 48px;
  max-height: 50px;
  border-top: 1px solid black;
  text-align: center;
}
#table-extractor-html .model-popup .model-footer .close-button {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 10px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#table-extractor-html .model-popup .model-footer .submit {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 20px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#table-extractor-html .table-extractor-container .left-menu {
  height: 100%;
  min-width: 360px;
  width: 430px;
  float: left;
  position: relative;
  border-right: 1px solid #093550;
  display: none;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header {
  width: 100%;
  height: 50px;
  float: left;
  padding: 0;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .header-button {
  cursor: pointer;
  font-size: 12px;
  line-height: 18px;
  color: #1472AB;
  border: 1px solid #1472AB;
  border-radius: 4px;
  margin: 6px 10px 6px 0;
  padding: 6px;
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .header-button:hover {
  color: #ffffff;
  background: #3d7fba;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .header-button:hover .icon {
  fill: #ffffff;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .header-button .icon {
  height: 18px;
  width: 18px;
  fill: #3d7fba;
  margin-right: 6px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .save-data {
  position: relative;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .save-data .popup-tooltip-container_save {
  display: none;
  position: absolute;
  top: 32px;
  left: -10px;
  cursor: default;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .save-data .popup-tooltip-container_save .triangle1 {
  left: 27px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .save-data .popup-tooltip-container_save .rectangle {
  width: 430px;
  height: 150px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .save-data .popup-tooltip-container_save .rectangle .save-popup-container {
  margin-top: 20px;
  margin-left: 20px;
  overflow: hidden;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .save-data .popup-tooltip-container_save .rectangle .save-popup-container .name-label {
  font-size: 14px;
  color: black;
  float: left;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .save-data .popup-tooltip-container_save .rectangle .save-popup-container .search-box-holder {
  margin-left: 20px;
  width: 230px;
  height: 20px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .save-data .popup-tooltip-container_save .rectangle .save-popup-container .search-box-holder #doctable_model_name {
  border: none;
  outline: none;
  width: 100%;
  font-size: 12px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .save-data .popup-tooltip-container_save .rectangle .subtitle-container {
  margin-left: 35px;
  font-size: 12px;
  margin-top: 10px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .save-data .popup-tooltip-container_save .rectangle #modelExistsAlert {
  margin-left: 35px;
  font-size: 12px;
  color: #b51f0d;
  visibility: hidden;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .save-data .popup-tooltip-container_save .rectangle .input-buttons {
  margin-left: 30px;
  margin-top: 15px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .save-data .popup-tooltip-container_save .rectangle .input-buttons #doctable_save_button {
  width: 100px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .save-data .popup-tooltip-container_save .rectangle .input-buttons #doctable_cancel_button {
  margin-left: 40px;
  width: 100px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .maximize,
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .minimize {
  height: 18px;
  width: 18px;
  text-align: center;
  margin-right: 6px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .maximize .fa,
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .minimize .fa {
  -ms-transform: rotate(45deg);
  /* IE 9 */
  -webkit-transform: rotate(45deg);
  /* Chrome, Safari, Opera */
  transform: rotate(45deg);
  line-height: 18px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .maximize .fa::before {
  content: "\f065";
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-header .minimize .fa::before {
  content: "\f066";
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container {
  min-width: 360px;
  overflow: auto;
  min-height: 65px;
  border-bottom: 2px solid #093550;
  border-top: 2px solid #093550;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table {
  border-collapse: collapse;
  width: 98%;
  margin: auto;
  margin-top: 0;
  text-align: center;
  table-layout: fixed;
  color: #093550;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table thead tr {
  line-height: 30px;
  color: #3d7fba;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table thead tr th {
  border-bottom: 2px solid #093550;
  border-right: 1px solid #C7E1F1;
  border-left: 1px solid #C7E1F1;
  font-size: 12px;
  position: relative;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table thead tr .adjust-column {
  width: 30px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table thead tr .type-column {
  width: 40px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table thead tr .quarter-column {
  width: 80px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table thead tr .value-column {
  width: 100px;
  max-width: 80px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table thead tr .value-column .toggle-units {
  position: absolute;
  right: 0;
  margin-top: 2px;
  width: 18px;
  height: 18px;
  background: #3d7fba;
  color: #fff;
  text-align: center;
  border: 1px solid #3d7fba;
  margin-right: 2px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr {
  line-height: 25px;
  color: #3d7fba;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr:nth-child(even) {
  background-color: #f2f2f2;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr.clicked-row {
  background-color: #3d7fba;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr.clicked-row td {
  color: white;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr td {
  font-size: 12px;
  border-width: 1px;
  border-style: solid;
  border-color: transparent #C7E1F1 #C7E1F1;
  white-space: nowrap;
  padding-left: 5px;
  padding-right: 5px;
  position: relative;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .adjust-column {
  width: 30px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .adjust-column input {
  float: left;
  -webkit-appearance: none;
  border: 1px solid #093550;
  height: 14px;
  width: 14px;
  overflow: hidden;
  border-radius: 2px;
  font-size: 12px;
  background-color: #fff;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: FontAwesome, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-top: 2px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .adjust-column input:checked {
  background-color: #3d7fba;
  border: 1px solid #093550;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .adjust-column input:checked::before {
  -webkit-appearance: none;
  content: "\f00c";
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .type-column {
  width: 40px;
  cursor: pointer;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .type-column .fa-gear {
  position: relative;
  top: 7px;
  opacity: 0.5;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .type-column .td-popup {
  display: none;
  overflow: auto;
  position: absolute;
  top: 20px;
  background-color: white;
  color: black;
  z-index: 1;
  border: 1px solid black;
  width: 350px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .type-column .td-popup .settings-row .settings_check {
  float: left;
  -webkit-appearance: none;
  border: 1px solid #093550;
  height: 14px;
  width: 14px;
  overflow: hidden;
  margin: 6px 6px 1px 7px;
  border-radius: 2px;
  font-size: 12px;
  background-color: #fff;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: FontAwesome, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .type-column .td-popup .settings-row .settings_check:checked {
  background-color: #3d7fba;
  border: 1px solid #093550;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .type-column .td-popup .settings-row .settings_check:checked::before {
  -webkit-appearance: none;
  content: "\f00c";
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .type-column .td-popup .settings-row .settings_data {
  text-align: left;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .type-column .td-popup .settings-row-fy4 {
  border-bottom: 1px solid black;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .quarter-column {
  width: 80px;
  cursor: pointer;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .quarter-column .fa-external-link {
  position: relative;
  top: 5px;
  opacity: 0.5;
  font-size: 10px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .quarter-column .icon-external-link {
  position: relative;
  top: 7px;
  opacity: 0.5;
  font-size: 10px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column {
  width: 100px;
  max-width: 80px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-right: 15px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column .value-span {
  display: inline-block;
  cursor: pointer;
  min-width: 40px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column .value-span div {
  display: none;
  pointer-events: none;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column .get_fuzzy_terms {
  float: right;
  position: relative;
  top: 8px;
  display: none;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column .sub_options_parent {
  width: 300px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column .sub_options_parent .triangle-left {
  position: absolute;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 8px;
  border-style: solid;
  border-width: 6px 6px 6px 0;
  border-color: transparent #7e91ad transparent transparent;
  left: -13px;
  top: 12px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column .sub_options_parent .rectangle {
  border-radius: 4px;
  background: #ffffff;
  border: 1px solid #7e91ad;
  overflow: hidden;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column .sub_options_parent .rectangle .fuzzy-row {
  position: relative;
  padding: 6px 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  background: white;
  cursor: pointer;
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  border-bottom: 1px solid #ccd8e6;
  white-space: nowrap;
  vertical-align: middle;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column .sub_options_parent .rectangle .fuzzy-row .fuzzy_term {
  color: #2e3645;
  float: left;
  width: 70%;
  text-align: left;
  padding-left: 5px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column .sub_options_parent .rectangle .fuzzy-row .fuzzy_data {
  color: #2e3645;
  float: left;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column .sub_options_parent .rectangle .fuzzy-row .fuzzy_check {
  float: left;
  -webkit-appearance: none;
  border: 1px solid #9cabb8;
  height: 14px;
  width: 14px;
  overflow: hidden;
  margin: 1px 6px 1px 0;
  border-radius: 2px;
  font-size: 12px;
  background-color: #fff;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: FontAwesome, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column .sub_options_parent .rectangle .fuzzy-row .fuzzy_check:checked {
  background-color: #3d7fba;
  border: 1px solid #093550;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column .sub_options_parent .rectangle .fuzzy-row .fuzzy_check:checked::before {
  -webkit-appearance: none;
  content: "\f00c";
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column .sub_options_parent .rectangle .fuzzy-row:hover {
  background-color: #e2f2fb;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr .value-column .sub_options_parent .rectangle .fuzzy-row:last-child {
  border-bottom: none;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr td.value-column .info::after,
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr td.value-column.multi .info::after {
  display: inline-block;
  font-family: FontAwesome, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 15px;
  width: 8px;
  margin-right: -8px;
  margin-left: -12px;
  float: right;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr td.value-column .info::after {
  content: "";
  cursor: pointer;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr td.value-column.multi .info::after {
  content: "\f05a";
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-container #extract-table tbody tr td.edited {
  background: #ba3d7f;
  color: white;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer {
  width: 100%;
  height: 35px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .fetch-more {
  border: 1px solid #3d7fba;
  background-color: white;
  padding: 5px;
  font-size: 12px;
  margin: 2px;
  border-radius: 4px;
  color: #3d7fba;
  cursor: pointer;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .fetch-more .icon {
  height: 12px;
  width: 12px;
  margin-right: 6px;
  fill: #3d7fba;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .fetch-more:hover {
  background-color: #3d7fba;
  color: #ffffff;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .fetch-more:hover .icon {
  fill: #ffffff;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .fetch-more.fetching {
  pointer-events: none;
  background-color: #3d7fba;
  color: #fff;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .report-issue-data {
  position: relative;
  border: 1px solid #be2020;
  background-color: white;
  border-radius: 4px;
  color: #be2020;
  font-size: 12px;
  cursor: pointer;
  padding: 5px;
  margin: 3px;
  float: right;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .report-issue-data .popup-tooltip-container_save {
  display: none;
  position: absolute;
  top: -130px;
  left: 90px;
  cursor: default;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .report-issue-data .popup-tooltip-container_save .rectangle {
  width: 430px;
  height: 215px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .report-issue-data .popup-tooltip-container_save .rectangle .report-issue-popup-container {
  margin-top: 20px;
  margin-left: 20px;
  overflow: hidden;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .report-issue-data .popup-tooltip-container_save .rectangle .report-issue-popup-container .name-label {
  padding-top: 3px;
  font-size: 18px;
  color: black;
  float: left;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .report-issue-data .popup-tooltip-container_save .rectangle .report-issue-popup-container .search-box-holder {
  margin-left: 20px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .report-issue-data .popup-tooltip-container_save .rectangle .report-issue-popup-container .search-box-holder #doctable_report_issue_content {
  border: none;
  outline: none;
  width: 280px;
  height: 100px;
  font-size: 14px;
  padding: 8px;
  resize: none;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .report-issue-data .popup-tooltip-container_save .rectangle .empty_message {
  margin-left: 120px;
  padding-top: 8px;
  font-size: 12px;
  color: #b51f0d;
  visibility: hidden;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .report-issue-data .popup-tooltip-container_save .rectangle .input-buttons {
  margin-left: 80px;
  margin-top: 15px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .report-issue-data .popup-tooltip-container_save .rectangle .input-buttons #doctable_report_issue_save_button {
  width: 100px;
  margin-left: 35px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .report-issue-data .popup-tooltip-container_save .rectangle .input-buttons #doctable_report_issue_cancel_button {
  margin-left: 40px;
  width: 100px;
}
#table-extractor-html .table-extractor-container .left-menu .timeseries-footer .report-issue-data:hover {
  background-color: #be2020;
  color: #ffffff;
}
#table-extractor-html .table-extractor-container .left-menu .floated-timeseries-footer .settings-row {
  padding: 6px 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  background: white;
  cursor: pointer;
  font-size: 13px;
  line-height: 18px;
  color: #1472AB;
  white-space: nowrap;
  vertical-align: middle;
}
#table-extractor-html .table-extractor-container .left-menu .floated-timeseries-footer .settings-row .settings_check {
  float: left;
  -webkit-appearance: none;
  border: 1px solid #093550;
  height: 14px;
  width: 14px;
  overflow: hidden;
  margin: 1px 6px 1px 0;
  border-radius: 2px;
  font-size: 12px;
  background-color: #fff;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  font-family: FontAwesome, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#table-extractor-html .table-extractor-container .left-menu .floated-timeseries-footer .settings-row .settings_check:checked {
  background-color: #3d7fba;
  border: 1px solid #093550;
}
#table-extractor-html .table-extractor-container .left-menu .floated-timeseries-footer .settings-row .settings_check:checked::before {
  -webkit-appearance: none;
  content: "\f00c";
}
#table-extractor-html .table-extractor-container .left-menu .floated-timeseries-footer .settings-row .autodetect-settings {
  font-size: 10px;
  color: #5EC700;
  vertical-align: top;
  display: none;
}
#table-extractor-html .table-extractor-container .left-menu .floated-timeseries-footer .settings-row:hover {
  background-color: #e2f2fb;
}
#table-extractor-html .table-extractor-container .left-menu .floated-timeseries-footer .sensitivity-row {
  padding: 6px 15px;
  overflow: hidden;
  text-overflow: ellipsis;
  background: white;
  cursor: pointer;
  font-size: 13px;
  line-height: 18px;
  color: #1472AB;
  white-space: nowrap;
  vertical-align: middle;
}
#table-extractor-html .table-extractor-container .left-menu .floated-timeseries-footer .sensitivity-row .sensitivity_check {
  float: left;
  border: 1px solid #093550;
  margin: 1px 6px 1px 0;
  border-radius: 2px;
  font-size: 12px;
  background-color: #fff;
  display: inline-block;
}
#table-extractor-html .table-extractor-container .left-menu .floated-timeseries-footer .sensitivity-row .sensitivity_data {
  display: inline-block;
  margin-left: 20px;
}
#table-extractor-html .table-extractor-container .left-menu .floated-timeseries-footer .sensitivity-row .autodetect-settings {
  font-size: 10px;
  color: #5EC700;
  vertical-align: top;
  display: none;
}
#table-extractor-html .table-extractor-container .left-menu .floated-timeseries-footer .sensitivity-row:hover {
  background-color: #e2f2fb;
}
#table-extractor-html .table-extractor-container .right-content-wrapper {
  position: relative;
  height: 100%;
  overflow-x: scroll;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .doctable.error {
  width: 400px;
  height: auto;
  border: 2px solid #cccccc;
  border-radius: 5px;
  color: black;
  display: none;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .doctable.error .head {
  border-bottom: 2px solid #cccccc;
  padding: 6px;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .doctable.error .content {
  padding: 6px;
  font-size: 12px;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content {
  white-space: nowrap;
  position: absolute;
  float: right;
  width: inherit;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-separator {
  border-left: 1px solid #093550;
  height: 100%;
  width: 1px;
  display: inline-block;
  position: absolute;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container {
  display: inline-block;
  vertical-align: top;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .container-header {
  text-align: center;
  font-size: 16px;
  font-weight: bold;
  color: #1472AB;
  line-height: 50px;
  height: 50px;
  border-bottom: 2px solid #093550;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .container-header .previous-doc,
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .container-header .next-doc {
  width: 15%;
  display: inline-block;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .container-header .previous-doc span,
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .container-header .next-doc span {
  cursor: pointer;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .container-header .previous-doc span:hover,
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .container-header .next-doc span:hover {
  color: #3da8e8;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .container-header .previous-doc.disabled,
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .container-header .next-doc.disabled {
  color: #c6e5f8;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .container-header .previous-doc.disabled span:hover,
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .container-header .next-doc.disabled span:hover {
  color: #c6e5f8;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .container-header .quarter-title {
  display: inline-block;
  width: 70%;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header {
  color: #1472AB;
  border-bottom: 2px solid #093550;
  height: 30px;
  line-height: 30px;
  font-size: 12px;
  padding-left: 25px;
  padding-right: 25px;
  padding-top: 5px;
  padding-bottom: 5px;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header .select-text {
  float: left;
  width: 180px;
  font-weight: bold;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header .term-value {
  float: left;
  padding-left: 10px;
  border-right: 1px solid #093550;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header .term-value .highlight-color {
  width: 30px;
  height: 30px;
  float: left;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header .term-value .highlight-color1 {
  background-color: greenyellow;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header .term-value .highlight-color2 {
  background-color: #2ffff7;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header .term-value .highlight-color3 {
  background-color: #ffbf00;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header .term-value .highlight-color4 {
  background-color: #ff7f7f;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header .term-value .highlight-color5 {
  background-color: #ff7fff;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header .term-value .highlight-color6 {
  background-color: #ffff00;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header .term-value .term-name {
  float: left;
  margin-left: 5px;
  max-width: 40%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header .term-value .term-values {
  float: right;
  width: 75px;
  margin-right: 10px;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header .term-value .term-values select {
  width: 80px;
  margin-top: 3px;
  height: 24px;
  font-size: 12px;
  text-align: center;
  color: #1472AB;
  border: 1px solid #093550;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  background: #ffffff;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header .term-value .term-values div {
  width: 80px;
  border: 1px solid #093550;
  margin-top: 3px;
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  text-align: center;
  color: #1472AB;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .multi-value-header .term-value:nth-child(3n+3) {
  border-right: none;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .table_header {
  float: right;
  cursor: pointer;
  font-size: 12px;
  line-height: 18px;
  color: #1472AB;
  border: 1px solid #093550;
  border-radius: 4px;
  margin-top: 8px;
  margin-bottom: 8px;
  margin-right: 25px;
  padding: 6px;
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
  width: 100px;
  text-align: center;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .table_header .open-link {
  margin-left: 6px;
  margin-top: 3px;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .table_header .open-link .icon {
  height: 12px;
  width: 12px;
  fill: #3d7fba;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .table-container {
  margin: 25px;
  padding: 10px;
  -webkit-box-shadow: 0 0 5px 2px #fff;
  -moz-box-shadow: 0 0 5px 2px #fff;
  box-shadow: 0 0 5px 2px grey;
  white-space: normal;
  margin-top: 50px;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .table-container table * {
  margin: 0;
  padding: 0;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .table-container tr {
  line-height: 20px;
}
#table-extractor-html .table-extractor-container .right-content-wrapper .right-content .report-container .table-end {
  height: 5px;
  background: #1472AB;
}
#tablechains-html {
  width: 100%;
  height: 100%;
  overflow: hidden;
  background-color: #ffffff;
}
#tablechains-html .tablex-header {
  position: relative;
}
#tablechains-html .tablex-header__load-more-history {
  width: 18px;
  height: 18px;
  position: absolute;
  bottom: -23px;
  left: 286px;
  border: 1px solid #506F8A;
  border-radius: 4px;
  display: flex;
  align-items: center;
  justify-content: center;
  z-index: 299;
  background: white;
  cursor: pointer;
}
#tablechains-html .tablex-header__load-more-history__icon {
  width: 9px;
  height: 9px;
  fill: #506F8A;
}
#tablechains-html .tablex-header__tooltip {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.6);
  padding: 2px 4px;
  color: white;
  font-size: 10px;
  line-height: 16px;
  font-weight: bold;
  left: 276px;
  border-radius: 2px;
  top: 112px;
  z-index: 12345;
}
#tablechains-html #block-container {
  height: 100%;
}
#tablechains-html #block-container .button {
  padding: 3px;
  border: 1px solid black;
  display: inline-block;
  margin-right: 5px;
  border-radius: 4px;
  background-color: #3d7fba;
  float: right;
  color: white;
  cursor: pointer;
  font-size: 13px;
}
#tablechains-html #block-container .high-col {
  background: #F3D2CB !important;
}
#tablechains-html #block-container::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container .bar {
  display: inline-block;
  position: relative;
  height: 10px;
  border-radius: 4px;
  background-color: #D1E3F6;
  width: 50%;
}
#tablechains-html #block-container .bar__sparkline {
  position: absolute;
  display: inline-block;
  width: 0;
  background: linear-gradient(to right, #FF0000, #FF0000);
  height: 100%;
  transition: width 2s;
}
#tablechains-html #block-container .bar__progress {
  position: absolute;
  display: inline-block;
  width: 0;
  background: linear-gradient(to right, #9EDFA2, #9EDFA2);
  height: 100%;
  transition: width 2s;
}
#tablechains-html #block-container .bar__reference {
  position: absolute;
  display: inline-block;
  width: 0;
  background: linear-gradient(to right, #008000, #008000);
  height: 100%;
  transition: width 2s;
}
#tablechains-html #block-container .bar__review {
  position: absolute;
  display: inline-block;
  width: 0;
  background: linear-gradient(to right, #3d7fba, #3d7fba);
  height: 100%;
  transition: width 2s;
}
#tablechains-html #block-container .pd-marker {
  display: inline-block;
  font-size: 10px;
  margin: 0px 2px;
}
#tablechains-html #block-container .model-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #3d7fba;
  width: 75%;
  height: 90%;
  overflow: hidden;
  display: none;
}
#tablechains-html #block-container .model-popup .inactive {
  pointer-events: none;
  opacity: 0.1;
}
#tablechains-html #block-container .model-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container .model-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container .model-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container .model-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container .model-popup .model-header {
  height: 10%;
  min-height: 48px;
  max-height: 50px;
  border-bottom: 1px solid black;
}
#tablechains-html #block-container .model-popup .model-header .header-text {
  color: #3d7fba;
  text-align: center;
}
#tablechains-html #block-container .model-popup .model-header .error-text {
  color: #ff0000;
  margin-top: 2px;
  display: None;
  text-align: center;
}
#tablechains-html #block-container .model-popup .model-container {
  height: 80%;
  overflow: auto;
}
#tablechains-html #block-container .model-popup .model-container .table-sep {
  background-color: #3d7fba;
  color: white;
  font-weight: bold;
  text-align: center;
  line-height: 26px;
}
#tablechains-html #block-container .model-popup .model-container .logical-table {
  height: 16px;
  width: 16px;
  margin: 5px 5px 5px 0px;
}
#tablechains-html #block-container .model-popup .model-container .inactive {
  pointer-events: none;
  opacity: 0.1;
}
#tablechains-html #block-container .model-popup .model-footer {
  height: 10%;
  min-height: 48px;
  max-height: 50px;
  border-top: 1px solid black;
  text-align: center;
}
#tablechains-html #block-container .model-popup .model-footer .close-button {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 10px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablechains-html #block-container .model-popup .model-footer .submit {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 20px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablechains-html #block-container .chain-type-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #3d7fba;
  width: 30%;
  height: 170px;
  overflow: hidden;
  display: none;
}
#tablechains-html #block-container .chain-type-popup .inactive {
  pointer-events: none;
  opacity: 0.1;
}
#tablechains-html #block-container .chain-type-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container .chain-type-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container .chain-type-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container .chain-type-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container .chain-type-popup .chain-type-header {
  min-height: 40px;
  max-height: 40px;
  line-height: 40px;
  border-bottom: 1px solid black;
}
#tablechains-html #block-container .chain-type-popup .chain-type-header .header-text {
  color: #3d7fba;
  text-align: center;
}
#tablechains-html #block-container .chain-type-popup .chain-type-header .error-text {
  color: #ff0000;
  margin-top: 2px;
  display: None;
  text-align: center;
}
#tablechains-html #block-container .chain-type-popup .chain-type-container {
  height: 75px;
  overflow: auto;
  color: #3d7fba;
}
#tablechains-html #block-container .chain-type-popup .chain-type-container .q_chains {
  margin-top: 10px;
  text-align: left;
  margin-left: 20px;
}
#tablechains-html #block-container .chain-type-popup .chain-type-container .k_chains {
  margin-top: 10px;
  text-align: left;
  margin-left: 20px;
}
#tablechains-html #block-container .chain-type-popup .chain-type-footer {
  min-height: 50px;
  max-height: 50px;
  border-top: 1px solid black;
  text-align: center;
}
#tablechains-html #block-container .chain-type-popup .chain-type-footer .close-button {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 10px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablechains-html #block-container .chain-type-popup .chain-type-footer .submit {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 20px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablechains-html #block-container .row-editing-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #3d7fba;
  width: 80%;
  height: 80%;
  overflow: hidden;
  display: none;
}
#tablechains-html #block-container .row-editing-popup .inactive {
  pointer-events: none;
  opacity: 0.5;
}
#tablechains-html #block-container .row-editing-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container .row-editing-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container .row-editing-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container .row-editing-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container .row-editing-popup .edit-button {
  display: inline-block;
  padding: 2px 4px;
  background-color: #f2f2f2;
  margin: 7px 5px;
  border: 1px solid black;
  border-radius: 2px;
  cursor: pointer;
  line-height: 20px;
  color: #000000;
  font-size: 12px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-header {
  min-height: 30px;
  max-height: 30px;
  line-height: 30px;
  border-bottom: 1px solid black;
}
#tablechains-html #block-container .row-editing-popup .row-editing-header .header-text {
  color: #3d7fba;
  text-align: center;
  display: inline-block;
  width: 100%;
}
#tablechains-html #block-container .row-editing-popup .row-editing-header .error-text {
  color: #ff0000;
  margin-top: 2px;
  display: None;
  text-align: center;
}
#tablechains-html #block-container .row-editing-popup .row-editing-header .debug-button {
  float: right;
  padding-right: 4px;
  cursor: pointer;
}
#tablechains-html #block-container .row-editing-popup .row-editing-header .debug-button .icon-nv {
  width: 9px;
  height: 12px;
  fill: #3d7fba;
}
#tablechains-html #block-container .row-editing-popup .row-edit-container {
  height: auto;
  overflow-y: auto;
  overflow-x: hidden;
}
#tablechains-html #block-container .row-editing-popup .row-edit-container .set-button {
  display: inline-block;
  padding: 5px 8px;
  background-color: #f2f2f2;
  margin: 5px 10px;
  border: 1px solid black;
  border-radius: 2px;
  cursor: pointer;
  line-height: 20px;
  color: #000000;
}
#tablechains-html #block-container .row-editing-popup .row-edit-container .sortable1 {
  border-bottom: 2px solid #eee;
  width: 100%;
  margin-bottom: 20px;
}
#tablechains-html #block-container .row-editing-popup .row-edit-container .sortable1 .editing-set {
  display: block;
  width: 100%;
  min-height: 30px;
  background: #e8eef7;
  border-bottom: 1px solid #ccd8e6;
}
#tablechains-html #block-container .row-editing-popup .row-edit-container .sortable1 .editing-set .head1 {
  display: inline-block;
  float: left;
  width: 80%;
  padding-left: 10px;
  line-height: 30px;
  font-weight: bold;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#tablechains-html #block-container .row-editing-popup .row-edit-container .sortable1 .editing-set .head2 {
  display: inline-block;
  float: right;
  margin-right: 10px;
  cursor: pointer;
  border: 1px solid black;
  padding: 2px 4px;
  line-height: 16px;
}
#tablechains-html #block-container .row-editing-popup .row-edit-container .sortable1 .editing-item {
  padding-left: 20px;
  line-height: 28px;
  width: 95%;
  box-sizing: border-box;
}
#tablechains-html #block-container .row-editing-popup .row-edit-container .sortable1 .editing-item .edit-label {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 80%;
  display: inline-block;
}
#tablechains-html #block-container .row-editing-popup .row-edit-container .sortable1 .editing-item .edit-period {
  float: right;
  padding-right: 10px;
  display: inline-block;
}
#tablechains-html #block-container .row-editing-popup .row-edit-container .sortable1 .editing-item:not(:last-child) {
  border-bottom: 1px solid #ccd8e6;
}
#tablechains-html #block-container .row-editing-popup .row-edit-container .sortable1 .drop-hover {
  background: #3d7fba !important;
}
#tablechains-html #block-container .row-editing-popup .row-edit-container .sortable1 .set-highlight {
  z-index: 1000;
}
#tablechains-html #block-container .row-editing-popup .row-edit-container .sortable1 .item-highlight {
  z-index: 1000;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container {
  height: 100%;
  font-size: 12px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .edit-row {
  line-height: 24px;
  width: 100%;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .single-item {
  width: 100%;
  padding: 0 2px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .arrow-icon {
  cursor: pointer;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .cell {
  display: inline-block;
  vertical-align: top;
  text-align: center;
  box-shadow: inset 1px -1px 0px #e8eef7;
  height: 24px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .hdr-cell {
  font-weight: bold;
  text-align: center !important;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .label-cell {
  text-align: left;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .hdr-box {
  background: #0c7de2;
  color: white;
  padding: 2px;
  /* line-height: 8px; */
  height: 8px;
  vertical-align: middle;
  margin-top: 8px;
  font-size: 9px;
  visibility: hidden;
  font-weight: bold;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .hdr-text {
  visibility: visible;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .items-view {
  float: left;
  display: inline-block;
  margin-left: 5px;
  /* height: 16px; */
  vertical-align: middle;
  line-height: 16px;
  margin-top: 2px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .icon-status {
  width: 14px;
  height: 20px;
  fill: #3d7fba;
  vertical-align: middle;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .icon-status-unchanged {
  fill: #D3D3D3;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .icon-status-added {
  fill: #6000ff;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .icon-status-deleted {
  fill: #ff0000;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .icon-status-moved {
  fill: #9edfa2;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .icon-view {
  width: 12px;
  height: 12px;
  fill: #3d7fba;
  cursor: pointer;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .icon-view-header {
  width: 15px;
  height: 15px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .merge-reorder {
  float: left;
  margin-left: 10px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .merge-reorder input {
  margin-left: 10px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .label-text {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  padding-left: 2px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .label-only {
  padding-left: 14px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .header-cell {
  background: #e8eef7;
  font-weight: bold;
  padding-left: 5px;
  border-bottom: 1px solid #ccd8e6;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .group-cell {
  background: #f7faff;
  font-weight: bold;
  padding-left: 20px;
  border-bottom: 1px solid #ccd8e6;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .view-style {
  font-weight: bold;
  border: 1px solid #3d7fba;
  color: #3d7fba;
  padding: 0 1.5px;
  cursor: pointer;
  background: white;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .view-style:hover {
  background: #3D7FBA;
  color: white;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .view-text {
  padding-left: 4px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .edit-text {
  color: #ff6961 !important;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .edit-item .label-cell {
  padding-left: 30px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .pane-header {
  height: 48px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .pane-container {
  height: calc(100% - 48px);
  overflow-y: scroll;
  overflow-x: hidden;
  box-sizing: border-box;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .icon-col {
  width: 10px;
  height: 10px;
  background: #0c7de2;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .icon-exp {
  width: 10px;
  height: 10px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .placeholder {
  opacity: 0.4;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .right-elem {
  float: right;
  padding-right: 4px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .icon-nv {
  width: 6px;
  height: 9px;
  fill: #3d7fba;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .color-box {
  display: inline-block;
  width: 10px;
  height: 10px;
  vertical-align: middle;
  margin: 0 2px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .color-dot {
  width: 4px;
  height: 4px;
  border-radius: 50%;
  vertical-align: middle;
  margin: 0 2px;
  visibility: hidden;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .dot-box {
  display: inline-block;
  vertical-align: middle;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .ref-qtr {
  background: #3d7fba;
  visibility: visible;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .review-qtr {
  background: #d7be69;
  visibility: visible;
  margin-top: 2px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane {
  width: 49%;
  height: 100%;
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
  border-right: 2px solid #e8eef7;
  box-sizing: border-box;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .ref-text {
  display: inline-block;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .change-cell {
  width: 10%;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .view-cell {
  display: none;
  width: 5%;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .label-cell {
  width: 90%;
  box-sizing: border-box;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .label-cell .bar {
  width: 50px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .pane-header .label-cell {
  width: 89.25%;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .label-extra {
  display: inline-block;
  float: right;
  padding-right: 4px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .header-bar {
  display: inline-block;
  float: right;
  padding-right: 10px;
  width: 115px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .period-cell {
  display: inline-block;
  width: 80px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .period-cell .chain-len {
  padding-left: 2px;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .change-box {
  display: inline-block;
  width: 10px;
  height: 10px;
  vertical-align: middle;
  margin: 0 2px;
  visibility: hidden;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .unchanged-box {
  background: #D3D3D3;
  visibility: visible;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .added-box {
  background: #6000ff;
  visibility: visible;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .deleted-box {
  background: #ff0000;
  visibility: visible;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .left-pane .moved-box {
  background: #caebc2;
  visibility: visible;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .middle-pane {
  width: 15%;
  height: 100%;
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
  border-right: 2px solid #e8eef7;
  box-sizing: border-box;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .middle-pane .quarter-cell {
  width: 50%;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .middle-pane .pane-header .quarter-cell {
  width: 49%;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .middle-pane .value-cell {
  width: 50%;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .middle-pane .inactive-item {
  opacity: 0.4;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .right-pane {
  width: 35%;
  height: 100%;
  display: inline-block;
  overflow: hidden;
  vertical-align: top;
  box-sizing: border-box;
  border-right: 2px solid #e8eef7;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .right-pane .label-cell {
  width: 80%;
  padding-left: 5px;
  box-sizing: border-box;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .right-pane .pane-header .label-cell {
  width: 79%;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .right-pane .value-cell {
  width: 20%;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .active-item {
  border: 1px solid #fcefa1;
  background: #ced4ff;
  color: #363636;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .ui-item-highlight {
  border: 1px solid #fcefa1;
  background: #ced4ff;
  color: #363636;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .drop-hover {
  background: #00CCFF !important;
}
#tablechains-html #block-container .row-editing-popup .row-editing-container .drag-element {
  width: 50% !important;
  background: #3D7FBA !important;
  color: white;
}
#tablechains-html #block-container .row-editing-popup .row-editing-footer {
  min-height: 46px;
  max-height: 46px;
  border-top: 1px solid black;
  text-align: center;
}
#tablechains-html #block-container .row-editing-popup .row-editing-footer .redo-button,
#tablechains-html #block-container .row-editing-popup .row-editing-footer .undo-button,
#tablechains-html #block-container .row-editing-popup .row-editing-footer .redo-all-button,
#tablechains-html #block-container .row-editing-popup .row-editing-footer .undo-all-button,
#tablechains-html #block-container .row-editing-popup .row-editing-footer .debug-button,
#tablechains-html #block-container .row-editing-popup .row-editing-footer .reorder-mode {
  float: left;
}
#tablechains-html #block-container .row-editing-popup .row-editing-footer .redo-all-button,
#tablechains-html #block-container .row-editing-popup .row-editing-footer .undo-all-button {
  display: none;
}
#tablechains-html #block-container .row-editing-popup .row-editing-footer .close-button,
#tablechains-html #block-container .row-editing-popup .row-editing-footer .items-view,
#tablechains-html #block-container .row-editing-popup .row-editing-footer .cancel-button {
  float: right;
}
#tablechains-html #block-container .row-editing-popup .row-editing-footer .icon-redo,
#tablechains-html #block-container .row-editing-popup .row-editing-footer .icon-undo {
  width: 25px;
  height: 25px;
  fill: #3d7fba;
}
#tablechains-html #block-container .row-editing-popup .row-editing-footer .redo-button,
#tablechains-html #block-container .row-editing-popup .row-editing-footer .undo-button {
  background-color: #f2f2f2;
  margin-left: 10px;
  margin-top: 6px;
  padding-top: 2px;
  cursor: pointer;
}
#tablechains-html #block-container .row-editing-popup .row-editing-footer .highlight-button {
  background: #3d7fba;
  color: white;
}
#tablechains-html #block-container .row-editing-popup .single-pane {
  width: 100% !important;
}
#tablechains-html #block-container .row-editing-popup .hide-elem {
  display: none !important;
}
#tablechains-html #block-container .single-elem {
  width: 50% !important;
}
#tablechains-html #block-container .error-report-popup {
  position: absolute;
  display: none;
  width: 100vw;
  height: 100vh;
  font-family: Lato, Helvetica Neue, Arial, sans-serif;
}
#tablechains-html #block-container .error-report-popup-overlay {
  position: fixed;
  z-index: 99999;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.56);
}
#tablechains-html #block-container .error-report-popup-content {
  position: relative;
  z-index: 999999;
  top: 50%;
  left: 50%;
  background: white;
  width: 400px;
  height: 330px;
  overflow: hidden;
  display: flex;
  flex-direction: column;
  transform: translate(-50%, -50%);
  border-radius: 4px;
}
#tablechains-html #block-container .error-report-popup-content .inactive {
  pointer-events: none;
  opacity: 0.1;
}
#tablechains-html #block-container .error-report-popup-content::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container .error-report-popup-content::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container .error-report-popup-content::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container .error-report-popup-content::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container .error-report-popup-content .error-report-header {
  background: #F4F8FE;
  color: #1E374D;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  font-weight: bold;
  font-size: 14px;
}
#tablechains-html #block-container .error-report-popup-content .error-report-header .error-text {
  color: #ff0000;
  margin-top: 2px;
  display: None;
  text-align: center;
}
#tablechains-html #block-container .error-report-popup-content .error-report-container {
  flex: 1;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 8px 16px 0;
}
#tablechains-html #block-container .error-report-popup-content .error-report-container .error-cont {
  height: 24px;
  color: #1E374D;
  font-size: 12px;
  display: flex;
  align-items: center;
  padding: 0 8px;
}
#tablechains-html #block-container .error-report-popup-content .error-report-container .err_type {
  width: 10px;
  height: 10px;
  margin: 0 6px 0 0;
}
#tablechains-html #block-container .error-report-popup-content .error-report-container .error-desc {
  padding: 8px 8px 0;
}
#tablechains-html #block-container .error-report-popup-content .error-report-container .error-desc textarea {
  width: 100%;
  height: 80px;
  resize: none;
  border: 1px solid #CCD8E6;
  box-sizing: border-box;
  border-radius: 4px;
  padding: 8px;
}
#tablechains-html #block-container .error-report-popup-content .error-report-footer {
  height: 64px;
  display: flex;
  align-items: center;
  justify-content: end;
  padding: 16px;
  box-sizing: border-box;
  font-size: 14px;
  font-weight: 700;
}
#tablechains-html #block-container .error-report-popup-content .error-report-footer .close-button {
  cursor: pointer;
  height: 32px;
  color: #3699F2;
  border-radius: 4px;
  align-items: center;
  display: flex;
  padding: 0 12px;
  margin-right: 8px;
}
#tablechains-html #block-container .error-report-popup-content .error-report-footer .submit {
  cursor: pointer;
  height: 32px;
  background: #3699F2;
  border-radius: 4px;
  color: white;
  align-items: center;
  display: flex;
  padding: 0 12px;
}
#tablechains-html #block-container .old-table-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #3d7fba;
  width: auto;
  max-width: 30%;
  height: auto;
  overflow: hidden;
  display: none;
}
#tablechains-html #block-container .old-table-popup .inactive {
  pointer-events: none;
  opacity: 0.1;
}
#tablechains-html #block-container .old-table-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container .old-table-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container .old-table-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container .old-table-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container .old-table-popup .old-table-header {
  min-height: 40px;
  max-height: 40px;
  line-height: 40px;
  border-bottom: 1px solid black;
  padding: 0px 10px;
}
#tablechains-html #block-container .old-table-popup .old-table-header .header-text {
  color: #3d7fba;
  text-align: center;
}
#tablechains-html #block-container .old-table-popup .old-table-header .error-text {
  color: #ff0000;
  margin-top: 2px;
  display: None;
  text-align: center;
}
#tablechains-html #block-container .old-table-popup .old-table-container {
  height: auto;
  overflow: auto;
  color: #3d7fba;
}
#tablechains-html #block-container .old-table-popup .old-table-container .msg {
  margin: 10px 20px;
  text-align: left;
  font-size: 13px;
}
#tablechains-html #block-container .old-table-popup .old-table-container .k_chains {
  margin-top: 10px;
  text-align: left;
  margin-left: 20px;
}
#tablechains-html #block-container .old-table-popup .old-table-footer {
  min-height: 50px;
  max-height: 50px;
  border-top: 1px solid black;
  text-align: center;
}
#tablechains-html #block-container .old-table-popup .old-table-footer .button {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 10px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
  color: black;
}
#tablechains-html #block-container .tables-name-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #3d7fba;
  width: auto;
  max-width: 80%;
  height: auto;
  max-height: 80%;
  overflow: hidden;
  display: none;
}
#tablechains-html #block-container .tables-name-popup .inactive {
  pointer-events: none;
  opacity: 0.1;
}
#tablechains-html #block-container .tables-name-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container .tables-name-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container .tables-name-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container .tables-name-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container .tables-name-popup .tables-name-header {
  display: none;
  min-height: 40px;
  max-height: 40px;
  line-height: 40px;
  border-bottom: 1px solid black;
}
#tablechains-html #block-container .tables-name-popup .tables-name-header .header-text {
  color: #3d7fba;
  text-align: center;
}
#tablechains-html #block-container .tables-name-popup .tables-name-header .error-text {
  color: #ff0000;
  margin-top: 2px;
  display: None;
  text-align: center;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container {
  height: auto;
  overflow: auto;
  color: #3d7fba;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table {
  text-align: center;
  display: block;
  table-layout: fixed;
  border-collapse: collapse;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table th {
  font-weight: bold;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table td,
#tablechains-html #block-container .tables-name-popup .tables-name-container table th {
  text-align: center;
  border: 1px solid #ccd8e6;
  padding: 2px 10px;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table td {
  white-space: nowrap;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table .table-head {
  table-layout: fixed;
  display: table;
  width: 99.5%;
  font-size: 14px;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table .table-head tr {
  display: table-row;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table .table-body {
  display: block;
  overflow: auto;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table .table-body tr {
  display: table;
  table-layout: fixed;
  width: 100%;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table td:first-child,
#tablechains-html #block-container .tables-name-popup .tables-name-container table th:first-child {
  width: 4%;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table td:nth-child(2),
#tablechains-html #block-container .tables-name-popup .tables-name-container table th:nth-child(2) {
  width: 40%;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table td:nth-child(3),
#tablechains-html #block-container .tables-name-popup .tables-name-container table th:nth-child(3) {
  width: 16%;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table td:nth-child(4),
#tablechains-html #block-container .tables-name-popup .tables-name-container table th:nth-child(4) {
  width: 40%;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table .pre-text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 12px;
  text-align: left;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table .source-tab {
  background: #e8eef7;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container table .last-active {
  background: #f7faff;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container .table-name-cont {
  text-align: left;
  padding-left: 8px;
  padding-right: 10px;
  color: #698094;
  background: white;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
  font-size: 14px;
}
#tablechains-html #block-container .tables-name-popup .tables-name-container .chain-name-cont {
  text-align: left;
  padding-left: 8px;
  padding-right: 10px;
  color: #698094;
  background: white;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
  font-size: 14px;
}
#tablechains-html #block-container .tables-name-popup .tables-name-footer {
  min-height: 50px;
  max-height: 50px;
  border-top: 1px solid black;
  text-align: center;
}
#tablechains-html #block-container .tables-name-popup .tables-name-footer .close-button {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 10px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablechains-html #block-container .tables-name-popup .tables-name-footer .submit {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 20px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablechains-html #block-container .chain-info-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #3d7fba;
  width: auto;
  max-width: 80%;
  height: auto;
  max-height: 80%;
  overflow: hidden;
  display: none;
}
#tablechains-html #block-container .chain-info-popup .inactive {
  pointer-events: none;
  opacity: 0.1;
}
#tablechains-html #block-container .chain-info-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container .chain-info-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container .chain-info-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container .chain-info-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container .chain-info-popup .chain-info-header {
  min-height: 40px;
  max-height: 40px;
  line-height: 40px;
  border-bottom: 1px solid black;
}
#tablechains-html #block-container .chain-info-popup .chain-info-header .header-text {
  color: #3d7fba;
  text-align: center;
}
#tablechains-html #block-container .chain-info-popup .chain-info-header .error-text {
  color: #ff0000;
  margin-top: 2px;
  display: None;
  text-align: center;
}
#tablechains-html #block-container .chain-info-popup .chain-info-container {
  height: auto;
  overflow: auto;
  margin: 5px 10px;
  font-size: 14px;
}
#tablechains-html #block-container .chain-info-popup .chain-info-container .info-item {
  margin: 5px 10px;
}
#tablechains-html #block-container .chain-info-popup .chain-info-footer {
  min-height: 50px;
  max-height: 50px;
  border-top: 1px solid black;
  text-align: center;
}
#tablechains-html #block-container .chain-info-popup .chain-info-footer .close-button {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 10px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablechains-html #block-container .chain-info-popup .chain-info-footer .submit {
  display: inline-block;
  padding: 5px 10px 5px 10px;
  background-color: #f2f2f2;
  margin: 10px 10px 5px 20px;
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
}
#tablechains-html #block-container .table-cell-tooltip {
  position: absolute;
  z-index: 999;
  background: white;
  border: 2px solid #3d7fba;
  overflow: hidden;
  display: none;
  font-size: 10px;
}
#tablechains-html #block-container .table-cell-tooltip table {
  text-align: center;
  border-collapse: collapse;
}
#tablechains-html #block-container .table-cell-tooltip table .restated-marker {
  position: relative;
}
#tablechains-html #block-container .table-cell-tooltip table .restated-marker::before,
#tablechains-html #block-container .table-cell-tooltip table .restated-marker::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  border-color: transparent;
  border-style: solid;
}
#tablechains-html #block-container .table-cell-tooltip table .restated-marker::after {
  border-width: 5px;
  border-left-color: #d092ea8a;
  border-top-color: #d092ea8a;
}
#tablechains-html #block-container .table-cell-tooltip table td {
  border: 1px solid black;
  padding: 5px;
}
#tablechains-html #block-container .table-cell-tooltip table td:first-child {
  text-align: left;
  font-weight: bold;
}
#tablechains-html #block-container .table-cell-tooltip table tr:first-child {
  font-weight: bold;
}
#tablechains-html #block-container .collapse-view-popup {
  position: absolute;
  z-index: 999;
  background: white;
  border: 2px solid #3d7fba;
  overflow: hidden;
  font-size: 10px;
}
#tablechains-html #block-container .collapse-view-popup .collapse-view {
  width: 24px;
  height: 24px;
  display: inline-block;
}
#tablechains-html #block-container .collapse-view-popup .hd-icon {
  width: 24px;
  height: 24px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  background: #ffffff;
}
#tablechains-html #block-container .collapse-view-popup .icon-cv {
  width: 18px;
  height: 18px;
  margin-top: 3px;
  fill: #698094;
}
#tablechains-html #block-container .chain-action-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #ccd8e6;
  width: auto;
  height: auto;
  overflow: hidden;
  display: none;
  font-size: 12px;
}
#tablechains-html #block-container .chain-action-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container .chain-action-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container .chain-action-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container .chain-action-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container .chain-action-popup .chain-action-container .action-div {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  color: #698094;
  background: white;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  border-bottom: 1px solid #ccd8e6;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
}
#tablechains-html #block-container .chain-action-popup .chain-action-container .action-div:hover {
  color: #3d7fba;
}
#tablechains-html #block-container .chain-action-popup .chain-action-container .active {
  background: #e8eef7;
}
#tablechains-html #block-container .chain-action-popup .chain-action-container .next-table {
  display: inline-block;
  float: right;
  margin-right: 2px;
}
#tablechains-html #block-container .chain-action-popup .chain-action-container .next-table .icon-nv {
  width: 9px;
  height: 10px;
  fill: #3d7fba;
}
#tablechains-html #block-container .chain-action-popup .inactive {
  pointer-events: none;
  opacity: 0.6;
}
#tablechains-html #block-container .chain-action-popup .active {
  background: #e8eef7;
}
#tablechains-html #block-container .chain-export-menu {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #ccd8e6;
  width: auto;
  height: auto;
  overflow: hidden;
  display: none;
  font-size: 12px;
}
#tablechains-html #block-container .chain-export-menu::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container .chain-export-menu::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container .chain-export-menu::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container .chain-export-menu::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container .chain-export-menu .chain-menu-container .action-div {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  color: #698094;
  background: white;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  border-bottom: 1px solid #ccd8e6;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
}
#tablechains-html #block-container .chain-export-menu .chain-menu-container .email-table .icon-mail {
  display: inline-block;
  margin-top: 10px;
  margin-left: 4px;
  margin-right: 2px;
  vertical-align: middle;
  width: 16px;
  height: 14px;
  fill: #698094;
}
#tablechains-html #block-container .chain-export-menu .chain-menu-container .email-table .email-text {
  display: inline-block;
  margin-left: 2px;
  padding-top: 2px;
}
#tablechains-html #block-container .chain-export-menu .chain-menu-container .action-div:hover {
  color: #3d7fba;
}
#tablechains-html #block-container .chain-export-menu .chain-menu-container .active {
  background: #e8eef7;
}
#tablechains-html #block-container .chain-export-menu .inactive {
  pointer-events: none;
  opacity: 0.6;
}
#tablechains-html #block-container .cell-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #ccd8e6;
  width: auto;
  height: auto;
  overflow: hidden;
  display: none;
  font-size: 12px;
}
#tablechains-html #block-container .cell-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container .cell-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container .cell-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container .cell-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container .cell-popup .cell-container .action-div {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  color: #698094;
  background: white;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  border-bottom: 1px solid #ccd8e6;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
}
#tablechains-html #block-container .cell-popup .cell-container .action-div:hover {
  color: #3d7fba;
}
#tablechains-html #block-container .cell-popup .cell-container .active {
  background: #e8eef7;
}
#tablechains-html #block-container .cell-popup .inactive {
  pointer-events: none;
  opacity: 0.6;
}
#tablechains-html #block-container .row-custom-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #ccd8e6;
  width: auto;
  height: auto;
  overflow: hidden;
  display: none;
  font-size: 12px;
}
#tablechains-html #block-container .row-custom-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container .row-custom-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container .row-custom-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container .row-custom-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container .row-custom-popup .row-custom-container .action-div {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  color: #698094;
  background: white;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  border-bottom: 1px solid #ccd8e6;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
}
#tablechains-html #block-container .row-custom-popup .row-custom-container .action-div:hover {
  color: #3d7fba;
}
#tablechains-html #block-container .row-custom-popup .row-custom-container .active {
  background: #e8eef7;
}
#tablechains-html #block-container .row-custom-popup .inactive {
  pointer-events: none;
  opacity: 0.6;
}
#tablechains-html #block-container .pair-custom-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #ccd8e6;
  width: auto;
  height: auto;
  overflow: hidden;
  display: none;
  font-size: 12px;
}
#tablechains-html #block-container .pair-custom-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container .pair-custom-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container .pair-custom-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container .pair-custom-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container .pair-custom-popup .pair-custom-container .action-div {
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  color: #698094;
  background: white;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  border-bottom: 1px solid #ccd8e6;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
}
#tablechains-html #block-container .pair-custom-popup .pair-custom-container .action-div:hover {
  color: #3d7fba;
}
#tablechains-html #block-container .pair-custom-popup .pair-custom-container .active {
  background: #e8eef7;
}
#tablechains-html #block-container .pair-custom-popup .inactive {
  pointer-events: none;
  opacity: 0.6;
}
#tablechains-html #block-container .chain-settings-popup2 {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #ccd8e6;
  width: 30%;
  height: 124px;
  overflow: hidden;
  display: none;
}
#tablechains-html #block-container .chain-settings-popup2 .inactive {
  pointer-events: none;
  opacity: 0.1;
}
#tablechains-html #block-container .chain-settings-popup2::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container .chain-settings-popup2::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container .chain-settings-popup2::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container .chain-settings-popup2::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container .chain-settings-popup2 .chain-settings-container .settings-div {
  text-align: left;
  padding-left: 10px;
  color: #698094;
  background: white;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  border-bottom: 1px solid #ccd8e6;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  cursor: pointer;
}
#tablechains-html #block-container .chain-settings-popup2 .chain-settings-container .settings-div:hover {
  color: #3d7fba;
}
#tablechains-html #block-container #chain_header {
  background-color: #e8eef7;
  position: relative;
  border-bottom: 2px solid #ccd8e6;
}
#tablechains-html #block-container #chain_header .tab-dis-mode {
  background: #ffffff;
  color: #3d7fba;
  margin-right: 5px;
}
#tablechains-html #block-container .ref-row {
  background-color: #C6DEFF;
}
#tablechains-html #block-container .row-impute-settings {
  width: 20px;
  height: 15px;
  margin-left: 10px;
  margin-top: 2px;
  cursor: pointer;
}
#tablechains-html #block-container .row_default {
  background: #F5DEB3;
  border: 1px solid;
}
#tablechains-html #block-container .row_blank {
  background: #ADD8E6;
  border: 1px solid;
}
#tablechains-html #block-container .row_imputed {
  background: #ffa288;
  border: 1px solid;
}
#tablechains-html #block-container .row_fy {
  background: #FFF688;
  border: 1px solid;
}
#tablechains-html #block-container .row_pair {
  background: #7CFC00;
  border: 1px solid;
}
#tablechains-html #block-container .td_default {
  background: #F5DEB3;
}
#tablechains-html #block-container .td_blank {
  background: #ADD8E6;
}
#tablechains-html #block-container .td_imputed {
  background: #ffa288;
}
#tablechains-html #block-container .td_fy {
  background: #c2e4eb;
}
#tablechains-html #block-container .td_pair {
  background: #7CFC00;
}
#tablechains-html #block-container .td_ytd-pair {
  background: #7CFC00;
}
#tablechains-html #block-container .td_transition {
  background: #F4F8FE !important;
}
#tablechains-html #block-container .td_edit {
  background: #FFB6C1 !important;
}
#tablechains-html #block-container .td_rest {
  position: relative;
  background: #FFFFFF;
  color: #1E374D;
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  align-items: center;
  text-align: right;
}
#tablechains-html #block-container .td_restated_opened {
  background: #d092ea8a !important;
}
#tablechains-html #block-container .td_unitchange_opened {
  background: #FFF688 !important;
}
#tablechains-html #block-container .td_unitchange,
#tablechains-html #block-container .td_unitchange_default {
  position: relative;
}
#tablechains-html #block-container .td_unitchange::before,
#tablechains-html #block-container .td_unitchange::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  border-color: transparent;
  border-style: solid;
  margin-top: -5px;
}
#tablechains-html #block-container .td_unitchange::after {
  border-width: 6px;
  border-left-color: yellow;
  border-top-color: yellow;
}
#tablechains-html #block-container .td_unitchange_default::before,
#tablechains-html #block-container .td_unitchange_default::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  border-color: transparent;
  border-style: solid;
  margin-top: -5px;
}
#tablechains-html #block-container .td_unitchange_default::after {
  border-width: 6px;
  border-left-color: yellow;
  border-top-color: yellow;
}
#tablechains-html #block-container .td_restated::before,
#tablechains-html #block-container .td_restated::after {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  border-color: transparent;
  border-style: solid;
  margin-top: -5px;
}
#tablechains-html #block-container .td_restated::after {
  border-width: 7px;
  border-left-color: #d092ea8a;
  border-top-color: #d092ea8a;
}
#tablechains-html #block-container .cell-edge-element-open {
  background: transparent;
  height: inherit;
  display: inline-block;
  width: 5px;
  top: 0;
  left: 0;
  float: left;
  position: absolute;
}
#tablechains-html #block-container .cell-edge-element-close {
  background: transparent;
  height: inherit;
  display: inline-block;
  width: 5px;
  top: 0;
  left: 0;
  float: left;
  position: absolute;
}
#tablechains-html #block-container .cell-edge-element-open:hover {
  background: grey;
  cursor: w-resize;
}
#tablechains-html #block-container .cell-edge-element-close:hover {
  background: grey;
  cursor: e-resize;
}
#tablechains-html #block-container .td_rest_orig_perc {
  border-right: 3px solid #ccd8e6 !important;
}
#tablechains-html #block-container .td_rest_orig_num {
  border-left: 3px solid #ccd8e6 !important;
  background: none !important;
  position: relative;
}
#tablechains-html #block-container .td_rest_orig_header_num {
  border-left: 3px solid #F0F0F0 !important;
}
#tablechains-html #block-container .td_rest_orig_header_perc {
  border-right: 3px solid #F0F0F0 !important;
}
#tablechains-html #block-container .td_rest_orig_cell_restated {
  background: #d092ea8a;
}
#tablechains-html #block-container .td_rest_orig_cell_unitchange {
  background: #FFF688 !important;
}
#tablechains-html #block-container .td_ref_col {
  text-decoration: underline;
}
#tablechains-html #block-container .show_orignal_data {
  float: left;
  cursor: pointer;
}
#tablechains-html #block-container .high-col {
  background: #F3D2CB !important;
}
#tablechains-html #block-container .restated-col {
  background: #d092ea8a !important;
}
#tablechains-html #block-container .unitchange-col {
  background: #FFF688 !important;
}
#tablechains-html #block-container .restated-col-orig {
  background: #d092ea8a !important;
}
#tablechains-html #block-container .unitchange-col-orig {
  background: #FFF688 !important;
}
#tablechains-html #block-container .high-row {
  background: #ffbf00 !important;
  color: #2c557b !important;
}
#tablechains-html #block-container .ht-col {
  background: #ffbf00 !important;
  color: #2c557b !important;
}
#tablechains-html #block-container #preview_container {
  height: 45%;
  width: 100%;
  overflow: hidden;
  font-size: 12px;
  border-bottom: 1px solid #F0F0F0;
}
#tablechains-html #block-container #preview_container .load-more-history-btn {
  position: absolute;
}
#tablechains-html #block-container #preview_container .ht_clone_top_left_corner .htCore tbody > tr > td.shade.rl,
#tablechains-html #block-container #preview_container .ht_clone_top .htCore tbody > tr > td.shade.rl {
  height: 48px;
}
#tablechains-html #block-container #preview_container .ht_clone_top_left_corner td.shade {
  border-right: none;
  box-shadow: 5px -5px 0px 5px #FAFAFA;
  overflow: visible;
}
#tablechains-html #block-container #preview_container .ht_clone_left {
  box-shadow: #cccccc 2px 4px 16px 0px;
  background-color: #FFF;
}
#tablechains-html #block-container #preview_container .ht_clone_left td.wrap-td {
  border-right: none;
}
#tablechains-html #block-container #preview_container .row-editing {
  float: right;
  cursor: pointer;
  color: blue;
  text-decoration: underline;
  font-weight: normal;
}
#tablechains-html #block-container #preview_container .row-editing.hide {
  display: none;
}
#tablechains-html #block-container #preview_container .shade {
  background: #FAFAFA;
  margin: 0 0;
  height: 24px;
  text-align: center;
  font-family: Lato;
  font-style: normal;
  font-weight: bold;
  font-size: 10px;
  line-height: 10px;
}
#tablechains-html #block-container #preview_container .column-headers {
  background-color: #f7faff;
  font-size: 14px;
}
#tablechains-html #block-container #preview_container .row-headers {
  color: #8c9db4;
  background-color: #f7faff;
  border-right: 1px solid #ccd8e6;
}
#tablechains-html #block-container #preview_container .Rectangle-Q1 {
  height: 100%;
  width: 100%;
  text-align: end !important;
  font-family: Lato;
  font-style: normal;
  font-weight: bold;
  font-size: 10px;
  line-height: 10px;
  background: #FAFAFA;
  color: #1E374D;
  margin: 0px 4px;
}
#tablechains-html #block-container #preview_container .Q1 {
  width: 18px;
  height: 16px;
  font-family: HelveticaNeue, sans-serif;
  font-size: 13px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #1c2667;
}
#tablechains-html #block-container #preview_container .Rectangle-Q2 {
  height: 100%;
  width: 100%;
  text-align: end !important;
  font-family: Lato;
  font-style: normal;
  font-weight: bold;
  font-size: 10px;
  line-height: 10px;
  background: #FAFAFA;
  color: #1E374D;
  margin: 0px 4px;
}
#tablechains-html #block-container #preview_container .Q2 {
  width: 18px;
  height: 16px;
  font-family: HelveticaNeue, sans-serif;
  font-size: 13px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #234e18;
}
#tablechains-html #block-container #preview_container .Rectangle-Q3 {
  height: 100%;
  width: 100%;
  text-align: end !important;
  font-family: Lato;
  font-style: normal;
  font-weight: bold;
  font-size: 10px;
  line-height: 10px;
  background: #FAFAFA;
  color: #1E374D;
  margin: 0px 4px;
}
#tablechains-html #block-container #preview_container .Q3 {
  width: 18px;
  height: 16px;
  font-family: HelveticaNeue, sans-serif;
  font-size: 13px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #68612e;
}
#tablechains-html #block-container #preview_container .Rectangle-Q4 {
  background-color: none;
  color: #2c565e;
  text-align: end !important;
  font-weight: bold;
}
#tablechains-html #block-container #preview_container .Rectangle-transition {
  background: #F4F8FE !important;
  cursor: pointer;
}
#tablechains-html #block-container #preview_container .Q4 {
  width: 18px;
  height: 16px;
  font-family: HelveticaNeue, sans-serif;
  font-size: 13px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #2c565e;
}
#tablechains-html #block-container #preview_container .Rectangle-FY {
  height: 100%;
  width: 100%;
  text-align: end !important;
  font-family: Lato;
  font-style: normal;
  font-weight: bold;
  font-size: 10px;
  line-height: 10px;
  background: #FAFAFA;
  color: #1E374D;
  margin: 0px 4px;
}
#tablechains-html #block-container #preview_container .FY {
  width: 17px;
  height: 16px;
  font-family: HelveticaNeue, sans-serif;
  font-size: 13px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  text-align: center;
  color: #264664;
}
#tablechains-html #block-container #preview_container table {
  border-collapse: collapse;
}
#tablechains-html #block-container #preview_container table td {
  line-height: normal;
  vertical-align: middle;
  box-sizing: border-box;
}
#tablechains-html #block-container #preview_container table th.row-headers + td {
  border-right: none;
  box-sizing: border-box;
}
#tablechains-html #block-container #preview_container table th.row-headers {
  max-width: 0 !important;
  padding: 0 !important;
  border: none !important;
}
#tablechains-html #block-container #preview_container table .checkbox-cell {
  border-right: none;
}
#tablechains-html #block-container #preview_container table .wrap-td {
  text-overflow: ellipsis !important;
  overflow: hidden !important;
  white-space: nowrap !important;
  background: #FFFFFF;
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 12px;
  margin: 0px 4px;
  color: #1E374D;
  text-shadow: none !important;
}
#tablechains-html #block-container #preview_container table .wrap-td:before {
  content: '';
  width: 12px;
  height: 12px;
  position: absolute;
  left: -20px;
  border-radius: 2px;
  border: 1px solid #ced8e5;
  background-color: #ffffff;
}
#tablechains-html #block-container #preview_container table .wrap-td:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 5px;
  height: 2px;
  background: transparent;
  top: 4px;
  left: -16px;
  border: 2px solid #ffffff;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#tablechains-html #block-container #preview_container table .wrap-td.opt-active:after {
  opacity: 1;
}
#tablechains-html #block-container #preview_container table .wrap-td.opt-active:before {
  border-color: #3d7fba;
  background: #3d7fba;
}
#tablechains-html #block-container #preview_container table .first-column {
  box-shadow: 2px 4px 16px rgb(0 0 0%);
}
#tablechains-html #block-container #preview_container table .checkbox {
  display: none;
}
#tablechains-html #block-container .disabled {
  opacity: 0.2;
  pointer-events: none;
}
#tablechains-html #block-container .table_header_freeze_pane {
  background-color: #cff0fc !important;
}
#tablechains-html #block-container #table_header {
  display: flex;
  align-items: center;
  width: 100%;
  position: relative;
  height: 40px;
  border: 1px solid #ccd8e6;
  background-color: white;
}
#tablechains-html #block-container #table_header .original_document_div {
  position: absolute;
  display: inline-block;
  width: 10%;
  left: 23%;
  font-size: 12px;
  margin-top: 8px;
  vertical-align: top;
}
#tablechains-html #block-container #table_header .restated_document_div {
  display: inline-block;
  width: 10%;
  position: absolute;
  left: 73%;
  font-size: 14px;
  margin-top: 8px;
  vertical-align: top;
}
#tablechains-html #block-container #table_header .restatement_view_div {
  width: 24px;
  height: 20px;
  border: 1px solid #ccd8e6;
  display: inline-block;
  /* width: 1%; */
  margin-top: 4px;
  position: absolute;
  left: 40%;
  padding: 0px;
  padding-top: 2px;
  vertical-align: top;
  /* padding-top: 2px; */
  /* padding-left: 2px; */
  text-align: center;
  cursor: pointer !important;
  background: white;
}
#tablechains-html #block-container #table_header .restatement_view_div .icon-rest {
  height: 20px;
  width: 20px;
}
#tablechains-html #block-container #table_header .legend_div {
  width: 30%;
  display: flex;
  font-size: 12px;
  margin-left: 5%;
  position: absolute;
  left: 42%;
  height: 100%;
  align-items: center;
  /* your colors */
}
#tablechains-html #block-container #table_header .legend_div .legend {
  list-style: none;
  display: inline-block;
  margin: 0;
}
#tablechains-html #block-container #table_header .legend_div .legend li {
  float: left;
  margin-right: 10px;
}
#tablechains-html #block-container #table_header .legend_div .legend span {
  float: left;
  margin: 1px;
  margin-right: 5px;
}
#tablechains-html #block-container #table_header .legend_div .legend .restatements {
  display: inline-block;
  border-top: 12px solid #d092ea8a;
  border-right: 12px solid transparent;
}
#tablechains-html #block-container #table_header .legend_div .legend .unit_change {
  display: inline-block;
  border-top: 12px solid #FFF688;
  border-right: 12px solid transparent;
}
#tablechains-html #block-container #table_header .tab-label {
  width: 110px;
  height: 15px;
  font-family: HelveticaNeue, sans-serif;
  font-size: 12px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #264664;
  display: inline-block;
  float: left;
  margin-left: 20px;
  margin-top: 8px;
}
#tablechains-html #block-container #table_header .plotter_settings {
  display: flex;
  font-size: 12px;
  margin-left: 30px;
}
#tablechains-html #block-container #table_header .plotter_settings .plot-type {
  display: inline-block;
  padding: 4px;
  background: #E6F0FE;
  border-radius: 4px;
  height: 24px;
  margin-left: 10px;
  margin-top: 3px;
  text-align: center;
  cursor: pointer;
}
#tablechains-html #block-container #table_header .plotter_settings .plot-type .plt-type {
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  color: #506F8A;
  display: table-cell;
  vertical-align: middle;
  padding: 5px 10px;
}
#tablechains-html #block-container #table_header .plotter_settings .plot-type .icon-pt {
  width: 13px;
  height: 12px;
  fill: #698094;
}
#tablechains-html #block-container #table_header .plotter_settings .plotter-data {
  display: inline-block;
  height: 24px;
  margin-left: 10px;
  margin-top: 3px;
  text-align: center;
  cursor: pointer;
  background: #E6F0FE;
  border-radius: 4px;
  padding: 4px;
}
#tablechains-html #block-container #table_header .plotter_settings .plotter-data .plt-data {
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  color: #506F8A;
  display: table-cell;
  vertical-align: middle;
  padding: 5px 10px;
}
#tablechains-html #block-container #table_header .plotter_settings .series-type {
  display: inline-block;
  height: 24px;
  margin-left: 10px;
  margin-top: 3px;
  text-align: center;
  cursor: pointer;
  background: #E6F0FE;
  border-radius: 4px;
  padding: 4px;
}
#tablechains-html #block-container #table_header .plotter_settings .series-type .ser-type {
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  color: #506F8A;
  display: table-cell;
  vertical-align: middle;
  padding: 5px 10px;
}
#tablechains-html #block-container #table_header .plotter_settings .common-sizing {
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  color: #506F8A;
  display: none;
  height: 24px;
  margin-left: 10px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  padding: 0px 6px;
  line-height: 24px;
}
#tablechains-html #block-container #table_header .plotter_settings .plt-active {
  padding: 2px 8px;
  color: #1E374D;
  background: #FFFFFF;
  border-radius: 4px;
}
#tablechains-html #block-container #table_header .plotter_settings .inactive {
  pointer-events: none;
  opacity: 0.3;
}
#tablechains-html #block-container #table_header .plotter_settings .annual-inactive {
  pointer-events: none;
  opacity: 0.1;
}
#tablechains-html #block-container #table_header .tab-settings {
  display: flex;
  float: right;
  align-items: center;
  height: 100%;
  margin-left: auto;
}
#tablechains-html #block-container #table_header .tab-settings .plot-data {
  border: none;
  background: white !important;
  position: relative;
  font-size: 12px;
  vertical-align: top;
  text-align: center;
  display: inline-block;
  margin-right: 16px;
  margin-top: 2px;
  cursor: pointer;
}
#tablechains-html #block-container #table_header .tab-settings .plot-data:before {
  content: '';
  width: 10px;
  height: 10px;
  position: absolute;
  left: -20px;
  border-radius: 2px;
  border: 1px solid #ced8e5;
  background-color: #ffffff;
}
#tablechains-html #block-container #table_header .tab-settings .plot-data:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 5px;
  height: 2px;
  background: transparent;
  top: 3px;
  left: -17px;
  border: 2px solid #ffffff;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#tablechains-html #block-container #table_header .tab-settings .plot-data.opt-active:after {
  opacity: 1;
}
#tablechains-html #block-container #table_header .tab-settings .plot-data.opt-active:before {
  border-color: #3d7fba;
  background: #3d7fba;
}
#tablechains-html #block-container #table_header .tab-settings .tab-navigate {
  display: flex;
  margin-right: 5px;
}
#tablechains-html #block-container #table_header .tab-settings .tab-navigate .prev-table,
#tablechains-html #block-container #table_header .tab-settings .tab-navigate .next-table {
  width: 24px;
  height: 24px;
  background: #3699f2;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0 4px;
  border-radius: 4px;
  box-sizing: border-box;
}
#tablechains-html #block-container #table_header .tab-settings .tab-hide {
  position: absolute;
  left: 0;
  width: 30px;
  height: 26px;
  box-shadow: -1px 0 0 0 #ccd8e6;
  background-color: #ffffff;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  padding-top: 4px;
  cursor: pointer;
}
#tablechains-html #block-container #table_header .tab-settings .icon-plt {
  width: 13px;
  height: 12px;
  fill: #698094;
}
#tablechains-html #block-container #table_header .tab-settings .icon-st {
  width: 12px;
  height: 12px;
  fill: #698094;
}
#tablechains-html #block-container #table_header .tab-settings .icon-dt {
  width: 16px;
  height: 8px;
  fill: #698094;
}
#tablechains-html #block-container #table_header .tab-settings .icon-tt {
  width: 18px;
  height: 8px;
  fill: #698094;
}
#tablechains-html #block-container #table_header .tab-settings .icon-ttr {
  width: 18px;
  height: 8px;
  fill: #698094;
}
#tablechains-html #block-container #table_header .tab-settings .icon-active {
  fill: #ffffff;
}
#tablechains-html #block-container #table_header .tab-settings .opt-active {
  background: #698094;
}
#tablechains-html #block-container #table_header .tab-settings .icon-nv {
  width: 10px;
  height: 10px;
  fill: white;
}
#tablechains-html #block-container #table_header .tab-settings .icon-hd {
  width: 14px;
  height: 14px;
  fill: #698094;
  margin-top: 4px;
}
#tablechains-html #block-container #table_header .inactive {
  pointer-events: none;
  opacity: 0.1;
}
#tablechains-html #block-container #chain_container {
  height: 45%;
  width: 100%;
  overflow: hidden;
}
#tablechains-html #block-container #chain_container .plotter_container {
  display: inline-block;
  height: 100%;
  width: 33.33%;
  overflow: hidden;
  vertical-align: top;
}
#tablechains-html #block-container #chain_container .plotter_container .plotter_graph {
  display: inline-block;
  height: 100%;
  width: 100%;
}
#tablechains-html #block-container #chain_container .table_container {
  display: inline-block;
  width: 66.66%;
  height: 100%;
  overflow: scroll;
  overflow-x: hidden;
}
#tablechains-html #block-container #chain_container .table_container .table-sep {
  background-color: #8469FF;
  color: white;
  font-weight: bold;
  text-align: center;
  line-height: 26px;
  font-size: 13px;
}
#tablechains-html #block-container #chain_container .table_container .sel-table-sep {
  background-color: #8469FF;
  color: white;
  font-weight: bold;
  text-align: center;
  line-height: 26px;
  font-size: 13px;
}
#tablechains-html #block-container #chain_container .table_container .load-table {
  cursor: pointer;
}
#tablechains-html #block-container #chain_container .table_container .table-pointer {
  color: blue;
  text-decoration: underline;
}
#tablechains-html #block-container #chain_container .table_container .tab-qt-div {
  width: auto;
  margin-left: 5px;
  text-align: left;
  vertical-align: middle;
  display: inline-block;
  font-size: 13px;
  float: left;
}
#tablechains-html #block-container #chain_container .table_container .tab-id-div {
  width: auto;
  text-align: center;
  vertical-align: middle;
  display: inline-block;
  color: #698094;
  margin-left: auto;
  margin-right: auto;
}
#tablechains-html #block-container #chain_container .table_container .show-detail {
  display: none;
}
#tablechains-html #block-container #chain_container .table_container .tab-exp-div {
  width: auto;
  float: right;
  margin-right: 5px;
  text-align: left;
  vertical-align: middle;
  display: inline-block;
}
#tablechains-html #block-container #chain_container .table_container .tab-exp-div .tab-ft {
  width: 20px;
  height: 20px;
  background-color: #e8eef7;
  float: right;
  margin-right: 5px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
}
#tablechains-html #block-container #chain_container .table_container .tab-exp-div .tab-features {
  width: 14px;
  height: 14px;
}
#tablechains-html #block-container #chain_container .table_container .tab-feature-popup {
  position: absolute;
  z-index: 999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #ccd8e6;
  width: 145px;
  height: auto;
  overflow: hidden;
  display: none;
}
#tablechains-html #block-container #chain_container .table_container .tab-feature-popup .inactive {
  pointer-events: none;
  opacity: 0.1;
}
#tablechains-html #block-container #chain_container .table_container .tab-feature-popup::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablechains-html #block-container #chain_container .table_container .tab-feature-popup::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablechains-html #block-container #chain_container .table_container .tab-feature-popup::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablechains-html #block-container #chain_container .table_container .tab-feature-popup::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablechains-html #block-container #chain_container .table_container .tab-feature-popup .tab-ft-div {
  text-align: left;
  padding-left: 10px;
  color: #698094;
  background: white;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  border-bottom: 1px solid #ccd8e6;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
  padding-right: 5px;
}
#tablechains-html #block-container #chain_container .table_container .tab-feature-popup .tab-ft-div:hover {
  color: #3d7fba;
}
#tablechains-html #block-container #chain_container .table_container .tab-feature-popup .excluded-table {
  width: 14px;
  height: 14px;
}
#tablechains-html #block-container #chain_container .table_container .pd-tag-label {
  text-align: center;
  padding: 2px 4px;
  float: left;
  color: white;
  text-decoration: underline;
}
#tablechains-html #block-container #chain_container .table_container .q1_pd_tag {
  background-color: none;
  color: #1c2667;
}
#tablechains-html #block-container #chain_container .table_container .q2_pd_tag {
  background-color: none;
  color: #234e18;
}
#tablechains-html #block-container #chain_container .table_container .q3_pd_tag {
  background-color: none;
  color: #68612e;
}
#tablechains-html #block-container #chain_container .table_container .q4_pd_tag {
  background-color: none;
  color: #2c565e;
}
#tablechains-html #block-container #chain_container .table_container .icon-tb {
  width: 20px;
  height: 18px;
  fill: #3d7fba;
  margin-left: 5px;
  cursor: pointer;
}
#tablechains-html #block-container #chain_container .table_container .table-header-first {
  margin-top: 2px;
  font-size: 13px;
  font-family: Arial, sans-serif;
  text-align: center;
  font-weight: bold;
}
#tablechains-html #block-container #chain_container .table_container .table-header-second {
  padding-top: 5px;
  font-size: 13px;
  font-family: Arial, sans-serif;
  text-align: center;
  font-weight: bold;
}
#tablechains-html #block-container #chain_container .table_container .preface-text {
  width: auto;
  margin-left: 5px;
  margin-right: 5px;
  margin-top: 6px;
  font-size: 13px;
  font-family: Arial, sans-serif;
  color: #107896;
  text-align: left;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  cursor: pointer;
  max-width: 70%;
}
#tablechains-html #block-container #chain_container .table_container .year-sep {
  margin-top: 15px;
  margin-bottom: 10px;
  background: black;
  width: 100%;
  height: 2px;
}
#tablechains-html #block-container #chain_container .table_container .year-bar {
  background: #3d7fba;
  color: white;
  font-weight: bold;
  text-align: center;
  padding: 2px 25px;
  font-size: 13px;
}
#tablechains-html #block-container #chain_container .table_container .tab-cont {
  width: 50%;
  height: 100%;
  display: inline-block;
  white-space: initial;
  overflow: hidden;
  border: 4px solid white;
  box-sizing: border-box;
}
#tablechains-html #block-container #chain_container .table_container .tab-cont .tab-cont-header {
  margin-left: auto;
  margin-right: auto;
}
#tablechains-html #block-container #chain_container .table_container .tab-cont .tab-cont-container {
  border-top: 1px solid #ccd8e6;
  overflow: scroll;
  margin-left: auto;
  margin-right: auto;
}
#tablechains-html #block-container #chain_container p {
  margin: 0;
  padding: 0;
}
#tablechains-html #block-container #chain_container .expand-tab {
  font-weight: normal;
}
#tablechains-html #block-container #chain_container .del-tab-text {
  text-align: center;
  vertical-align: middle;
  font-size: 50px;
  visibility: hidden;
  transform: rotate(315deg);
  color: red;
  position: absolute;
  z-index: 1000;
}
#tablechains-html #block-container .horz-table {
  white-space: nowrap;
}
#tablechains-html #block-container .hide-row {
  display: none;
}
#tablechains-html #block-container .del-table {
  display: none;
}
#tablechains-html #block-container .hide-table {
  float: left;
  width: 100%;
}
#tablechains-html #block-container .expand-tab {
  float: left;
  width: 100%;
}
#tablechains-html #block-container .chain-info {
  float: left;
  width: 100%;
}
#tablechains-html #block-container .html-source {
  margin-right: 5px;
}
#tablechains-html #block-container table table {
  white-space: normal;
}
#tablechains-html #block-container .hide_q4_settings {
  visibility: hidden;
}
#tablechains-html #block-container .tab-selct {
  border: 4px solid #3D7FBA !important;
  box-sizing: border-box !important;
}
#tablechains-html #block-container .tab-selct-bottom {
  border-bottom: 1px solid #ccd8e6 !important;
}
#tablechains-html #block-container .tab-selct-top {
  border-top: 1px solid #ccd8e6 !important;
}
#tablechains-html #block-container .tab-active-res-mode {
  border: 4px solid #d092ea8a !important;
  box-sizing: border-box !important;
}
#tablechains-html #block-container .similarTable_error {
  width: 400px;
  border: 1px solid #cecece;
  height: auto;
  border-radius: 4px;
  padding: 12px;
  margin: auto;
  margin-top: 12px;
}
#tablechains-html #block-container .disable-fy {
  pointer-events: none;
  opacity: 0.1;
}
#tablechains-html #block-container .plot-popup-overlay {
  /*Hides pop-up when there is no "active" class*/
  position: absolute;
  z-index: 999;
  top: 30%;
  left: 40%;
  background: white;
  border: 2px solid #3d7fba;
  width: 30%;
  overflow: hidden;
  visibility: hidden;
}
#tablechains-html #block-container .plot-popup-overlay .plot-popup-actions {
  border-top: 1px solid #ccd8e6;
}
#tablechains-html #block-container .plot-popup-overlay .plot-popup-actions button {
  background-color: transparent;
  border: 2px solid #3d7fba;
  padding: 6px 12px;
  margin-left: 5px;
  border-radius: 3px;
  line-height: 15px;
  font-size: 12px;
  font-weight: 500;
  color: #3D7FBA;
  cursor: pointer;
}
#tablechains-html #block-container .plot-popup-overlay .plot-popup-actions button:hover {
  background-color: #3D7FBA;
  color: white;
}
#tablechains-html #block-container .plot-popup-overlay .plotname {
  padding-left: 10px;
  font-size: 12px;
  padding-top: 3px;
  padding-bottom: 3px;
}
#tablechains-html #block-container .plot-popup-overlay .plotname .error {
  outline-width: 1px;
  outline-style: solid;
  outline-color: red;
}
#tablechains-html #block-container .plot-popup-overlay .plotname .errormsg {
  visibility: hidden;
  font-size: 10px;
  color: red;
  margin-left: 2px;
}
#tablechains-html #block-container .plot-popup-overlay .plot-headers .rows_header {
  display: inline-block;
  padding-left: 10px;
  padding-top: 3px;
  padding-right: 0px;
  color: #698094;
  font-weight: bold;
}
#tablechains-html #block-container .plot-popup-overlay .plot-headers .rowDiv {
  width: 100%;
  border-top: 1px solid #ccd8e6;
  display: flex;
  justify-content: flex-start;
}
#tablechains-html #block-container .plot-popup-overlay .plot-headers span {
  font-size: 12px;
  padding-left: 10px;
  padding-top: 2px;
  padding-right: 2px;
}
#tablechains-html #block-container .plot-popup-overlay .plot-headers input[type=text] {
  outline: none;
  border: 1px solid transparent;
  width: 98%;
  padding-left: 3px;
}
#tablechains-html #block-container .plot-popup-overlay .plot-headers input[type=text]:focus {
  border: 1px solid #808080a3;
}
#tablechains-html #block-container .plot-popup-overlay .plot-options {
  padding-top: 3px;
  font-size: 12px;
}
#tablechains-html #block-container .plot-popup-overlay .plot-options .plot-options-header {
  border-top: 1px solid #ccd8e6;
  display: block;
  padding-left: 10px;
  padding-top: 3px;
  padding-right: 0px;
  padding-bottom: 3px;
  color: #698094;
  font-weight: bold;
}
#tablechains-html #block-container .plot-popup-overlay .plot-options input {
  margin-left: 3px;
}
#tablechains-html #block-container .plot-popup-overlay .plot-options span {
  display: block;
  border-top: 1px solid #ccd8e6;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 10px;
}
#tablechains-html #block-container .plot-popup-overlay .plot-options .inactive {
  pointer-events: none;
  opacity: 0.6;
}
#tablechains-html #block-container .plot-popup-overlay .plot-popup-actions {
  display: flex;
  justify-content: center;
  padding-top: 5px;
  padding-bottom: 5px;
}
#tablechains-html #block-container .plot-popup-ext {
  /*Hides pop-up when there is no "active" class*/
  position: absolute;
  z-index: 999;
  top: 5%;
  left: 40%;
  background: white;
  border: 2px solid #3d7fba;
  width: 30%;
  overflow: hidden;
  visibility: hidden;
}
#tablechains-html #block-container .plot-popup-ext .plot-popup-actions {
  border-top: 1px solid #ccd8e6;
}
#tablechains-html #block-container .plot-popup-ext .plot-popup-actions button {
  background-color: transparent;
  border: 2px solid #3d7fba;
  padding: 6px 12px;
  margin-left: 5px;
  border-radius: 3px;
  line-height: 15px;
  font-size: 12px;
  font-weight: 500;
  color: #3D7FBA;
  cursor: pointer;
}
#tablechains-html #block-container .plot-popup-ext .plot-popup-actions button:hover {
  background-color: #3D7FBA;
  color: white;
}
#tablechains-html #block-container .plot-popup-ext .plotname {
  padding-left: 10px;
  font-size: 12px;
  padding-top: 3px;
  padding-bottom: 3px;
}
#tablechains-html #block-container .plot-popup-ext .plotname .error {
  outline-width: 1px;
  outline-style: solid;
  outline-color: red;
}
#tablechains-html #block-container .plot-popup-ext .plotname .errormsg {
  visibility: hidden;
  font-size: 10px;
  color: red;
  margin-left: 2px;
}
#tablechains-html #block-container .plot-popup-ext .plot-headers .rows_header {
  display: inline-block;
  padding-left: 10px;
  padding-top: 3px;
  padding-right: 0px;
  color: #698094;
  font-weight: bold;
}
#tablechains-html #block-container .plot-popup-ext .plot-headers .rowDiv {
  width: 100%;
  border-top: 1px solid #ccd8e6;
  display: flex;
  justify-content: flex-start;
}
#tablechains-html #block-container .plot-popup-ext .plot-headers span {
  font-size: 12px;
  padding-left: 10px;
  padding-top: 2px;
  padding-right: 2px;
}
#tablechains-html #block-container .plot-popup-ext .plot-headers input[type=text] {
  outline: none;
  border: 1px solid transparent;
  width: 98%;
  padding-left: 3px;
}
#tablechains-html #block-container .plot-popup-ext .plot-headers input[type=text]:focus {
  border: 1px solid #808080a3;
}
#tablechains-html #block-container .plot-popup-ext .plot-options {
  padding-top: 3px;
  font-size: 12px;
}
#tablechains-html #block-container .plot-popup-ext .plot-options .plot-options-header {
  border-top: 1px solid #ccd8e6;
  display: block;
  padding-left: 10px;
  padding-top: 3px;
  padding-right: 0px;
  padding-bottom: 3px;
  color: #698094;
  font-weight: bold;
}
#tablechains-html #block-container .plot-popup-ext .plot-options input {
  margin-left: 3px;
}
#tablechains-html #block-container .plot-popup-ext .plot-options span {
  display: block;
  border-top: 1px solid #ccd8e6;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 10px;
}
#tablechains-html #block-container .plot-popup-ext .plot-options .inactive {
  pointer-events: none;
  opacity: 0.6;
}
#tablechains-html #block-container .plot-popup-ext .plot-popup-actions {
  display: flex;
  justify-content: center;
  padding-top: 5px;
  padding-bottom: 5px;
}
#tablechains-html #block-container .save-as-popup {
  /*Hides pop-up when there is no "active" class*/
  position: absolute;
  z-index: 999;
  top: 30%;
  left: 40%;
  background: white;
  border: 2px solid #3d7fba;
  width: 30%;
  overflow: hidden;
  display: none;
}
#tablechains-html #block-container .save-as-popup .save-header-text {
  color: #3d7fba;
  text-align: center;
  /* min-height: 40px; */
  /* max-height: 40px; */
  /* line-height: 40px; */
  border-bottom: 1px solid #ccd8e6;
  padding-top: 5px;
  padding-bottom: 5px;
}
#tablechains-html #block-container .save-as-popup .save-as-actions {
  border-top: 1px solid #ccd8e6;
  display: flex;
  justify-content: center;
  padding-top: 5px;
  padding-bottom: 5px;
}
#tablechains-html #block-container .save-as-popup .save-as-actions button {
  background-color: transparent;
  border: 2px solid #3d7fba;
  padding: 6px 12px;
  margin-left: 5px;
  border-radius: 3px;
  line-height: 15px;
  font-size: 12px;
  font-weight: 500;
  color: #3D7FBA;
  cursor: pointer;
}
#tablechains-html #block-container .save-as-popup .save-as-actions button:hover {
  background-color: #3D7FBA;
  color: white;
}
#tablechains-html #block-container .save-as-popup .tablename {
  padding-left: 10px;
  font-size: 12px;
  padding-top: 3px;
  padding-bottom: 3px;
}
#tablechains-html #block-container .plot-popup-overlay.active {
  /*displays pop-up when "active" class is present*/
  visibility: visible;
  z-index: 999;
}
#tablechains-html #block-container .plot-popup-content {
  /*Hides pop-up content when there is no "active" class */
  visibility: hidden;
}
#tablechains-html #block-container .plot-popup-content.active {
  /*Shows pop-up content when "active" class is present */
  visibility: visible;
}
#tablechains-html #block-container .plot-popup-ext.active {
  /*displays pop-up when "active" class is present*/
  visibility: visible;
  z-index: 999;
}
#tablechains-html #block-container .plot-popup-content-ext {
  /*Hides pop-up content when there is no "active" class */
  visibility: hidden;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data {
  font-size: 10px !important;
  padding-right: 5px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head {
  border-top: 1px solid #ccd8e6;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head .data-title {
  display: inline-block;
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  color: #698094;
  background: white;
  height: 32px;
  line-height: 32px;
  vertical-align: middle;
  font-weight: bold;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head .clear-input-field .icon {
  position: absolute;
  left: 232px;
  font-size: 9px;
  top: 19px;
  padding: 0px;
  margin: 0px;
  fill: #3d7fba;
  width: 9px;
  height: 9px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head input,
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head select {
  width: auto;
  flex-grow: 1;
  margin-right: 8px;
  max-width: 240px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head input {
  padding-right: 20px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head select {
  max-width: 160px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head .select-options {
  align-self: flex-end;
  flex: 1;
  text-align: right;
  padding: 0 5px 0 0;
  height: 32px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head .select-options a.first,
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head .select-options a.second {
  margin-left: 8px;
  line-height: 34px;
  background-repeat: no-repeat;
  background-size: 11px;
  background-position: center left;
  position: relative;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head .select-options a.first .icon,
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head .select-options a.second .icon {
  width: 9px;
  height: 9px;
  fill: #3d7fba;
  margin-right: 4px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head .select-options a.first:before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 1px;
  padding: 0px;
  margin: 0px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head .select-options a.second:before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 2px;
  padding: 0px;
  margin: 0px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head .select-all {
  color: #3d7fba;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head .clear-all {
  color: #3d7fba;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head .select-all:hover {
  color: #3d7fba;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-head .clear-all:hover {
  color: #3d7fba;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-body .data-div {
  text-align: left;
  padding-right: 2px;
  color: #698094;
  background: white;
  padding-left: 10px;
  vertical-align: middle;
  border-top: 1px solid #ccd8e6;
  cursor: pointer;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-body .data-div:hover {
  color: #3d7fba;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-data .data-body .active {
  color: #3d7fba;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series {
  font-size: 10px !important;
  padding-right: 5px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head {
  border-top: 1px solid #ccd8e6;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head .series-title {
  display: inline-block;
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  color: #698094;
  background: white;
  height: 32px;
  line-height: 32px;
  vertical-align: middle;
  font-weight: bold;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head .clear-input-field .icon {
  position: absolute;
  left: 232px;
  font-size: 9px;
  top: 19px;
  padding: 0px;
  margin: 0px;
  fill: #3d7fba;
  width: 9px;
  height: 9px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head input,
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head select {
  width: auto;
  flex-grow: 1;
  margin-right: 8px;
  max-width: 240px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head input {
  padding-right: 20px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head select {
  max-width: 160px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head .select-options {
  align-self: flex-end;
  flex: 1;
  text-align: right;
  padding: 0 5px 0 0;
  height: 32px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head .select-options a.first,
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head .select-options a.second {
  margin-left: 8px;
  line-height: 34px;
  background-repeat: no-repeat;
  background-size: 11px;
  background-position: center left;
  position: relative;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head .select-options a.first .icon,
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head .select-options a.second .icon {
  width: 9px;
  height: 9px;
  fill: #3d7fba;
  margin-right: 4px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head .select-options a.first:before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 1px;
  padding: 0px;
  margin: 0px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head .select-options a.second:before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 2px;
  padding: 0px;
  margin: 0px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head .select-all {
  color: #3d7fba;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head .clear-all {
  color: #3d7fba;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head .select-all:hover {
  color: #3d7fba;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-head .clear-all:hover {
  color: #3d7fba;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-body .series-div {
  text-align: left;
  padding-right: 2px;
  color: #698094;
  background: white;
  padding-left: 10px;
  vertical-align: middle;
  border-top: 1px solid #ccd8e6;
  cursor: pointer;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-body .series-div:hover {
  color: #3d7fba;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-series .series-body .active {
  color: #3d7fba;
}
#tablechains-html #block-container .plot-popup-content-ext .ytd-body {
  font-size: 10px !important;
  border-top: 1px solid #ccd8e6;
  height: 22px;
  padding: 5px;
}
#tablechains-html #block-container .plot-popup-content-ext .ytd-body .ytd-div {
  display: inline-block;
  text-align: left;
  padding-left: 6px;
  padding-right: 2px;
  color: #698094;
  background: white;
  vertical-align: middle;
  cursor: pointer;
}
#tablechains-html #block-container .plot-popup-content-ext .ytd-body .ytd-div .text {
  margin-left: 15px;
  font-weight: bold;
}
#tablechains-html #block-container .plot-popup-content-ext .ytd-body .ytd-div:hover {
  color: #3d7fba;
}
#tablechains-html #block-container .plot-popup-content-ext .ytd-body .active {
  color: #3d7fba;
}
#tablechains-html #block-container .plot-popup-content-ext .inactive {
  pointer-events: none;
  opacity: 0.6;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-options {
  padding-top: 3px;
  font-size: 12px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-options .plot-options-header {
  border-top: 1px solid #ccd8e6;
  display: block;
  padding-left: 10px;
  padding-top: 3px;
  padding-right: 0px;
  padding-bottom: 3px;
  color: #698094;
  font-weight: bold;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-options input {
  margin-left: 3px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-options span {
  display: block;
  border-top: 1px solid #ccd8e6;
  padding-top: 2px;
  padding-bottom: 2px;
  padding-left: 10px;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-options .inactive {
  pointer-events: none;
  opacity: 0.6;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-popup-actions {
  border-top: 1px solid #ccd8e6;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-popup-actions button {
  background-color: transparent;
  border: 2px solid #3d7fba;
  padding: 6px 12px;
  margin-left: 5px;
  border-radius: 3px;
  line-height: 15px;
  font-size: 12px;
  font-weight: 500;
  color: #3D7FBA;
  cursor: pointer;
}
#tablechains-html #block-container .plot-popup-content-ext .plot-popup-actions button:hover {
  background-color: #3D7FBA;
  color: white;
}
#tablechains-html #block-container .plot-popup-content-ext.active {
  /*Shows pop-up content when "active" class is present */
  visibility: visible;
}
#tablechains-html #block-container .save-header-text {
  color: #3d7fba;
  text-align: center;
  /* min-height: 40px; */
  /* max-height: 40px; */
  /* line-height: 40px; */
  border-bottom: 1px solid #ccd8e6;
  padding-top: 5px;
  padding-bottom: 5px;
}
#tablechains-html #block-container .contiguous-switch,
#tablechains-html #block-container .restatement-switch {
  cursor: pointer !important;
}
#tablechains-html #block-container .restatement-quarter-popup {
  position: absolute;
  z-index: 9999999;
  top: 50px;
  left: 50px;
  background: white;
  border: 2px solid #ccd8e6;
  overflow: hidden;
  display: none;
  font-size: 12px;
  padding-left: 3px;
  width: min-content;
}
#tablechains-html #block-container .restatement-quarter-popup .action-div {
  text-align: left;
  padding-right: 10px;
  padding-top: 2px;
  color: #698094;
  background: white;
  height: 20px;
  line-height: 16px;
  vertical-align: middle;
  border-bottom: 1px solid #ccd8e6;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
  width: 100%;
}
#tablechains-html #block-container .restatement-quarter-popup .action-div .icon {
  height: 10px !important;
  width: 10px !important;
  margin-right: 17px;
}
#tablechains-html #block-container .restatement-quarter-popup .inactive {
  pointer-events: none;
  opacity: 0.6;
}
#tablechains-html #block-container .restatement-quarter-popup .turn-off,
#tablechains-html #block-container .restatement-quarter-popup .toggle-restatements,
#tablechains-html #block-container .restatement-quarter-popup .toggle-unit-changed {
  display: inline-block;
  /* Rounded sliders */
}
#tablechains-html #block-container .restatement-quarter-popup .turn-off .switch,
#tablechains-html #block-container .restatement-quarter-popup .toggle-restatements .switch,
#tablechains-html #block-container .restatement-quarter-popup .toggle-unit-changed .switch {
  position: relative;
  display: inline-block;
  width: 24px;
  height: 13px;
}
#tablechains-html #block-container .restatement-quarter-popup .turn-off .switch input,
#tablechains-html #block-container .restatement-quarter-popup .toggle-restatements .switch input,
#tablechains-html #block-container .restatement-quarter-popup .toggle-unit-changed .switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
#tablechains-html #block-container .restatement-quarter-popup .turn-off .slider,
#tablechains-html #block-container .restatement-quarter-popup .toggle-restatements .slider,
#tablechains-html #block-container .restatement-quarter-popup .toggle-unit-changed .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
#tablechains-html #block-container .restatement-quarter-popup .turn-off .slider:before,
#tablechains-html #block-container .restatement-quarter-popup .toggle-restatements .slider:before,
#tablechains-html #block-container .restatement-quarter-popup .toggle-unit-changed .slider:before {
  position: absolute;
  content: "";
  height: 10px;
  width: 10px;
  bottom: 2px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
#tablechains-html #block-container .restatement-quarter-popup .turn-off input:checked + .slider,
#tablechains-html #block-container .restatement-quarter-popup .toggle-restatements input:checked + .slider,
#tablechains-html #block-container .restatement-quarter-popup .toggle-unit-changed input:checked + .slider {
  background-color: #2196F3;
}
#tablechains-html #block-container .restatement-quarter-popup .turn-off input:focus + .slider,
#tablechains-html #block-container .restatement-quarter-popup .toggle-restatements input:focus + .slider,
#tablechains-html #block-container .restatement-quarter-popup .toggle-unit-changed input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}
#tablechains-html #block-container .restatement-quarter-popup .turn-off input:checked + .slider:before,
#tablechains-html #block-container .restatement-quarter-popup .toggle-restatements input:checked + .slider:before,
#tablechains-html #block-container .restatement-quarter-popup .toggle-unit-changed input:checked + .slider:before {
  -webkit-transform: translateX(26px);
  -ms-transform: translateX(26px);
  transform: translateX(11px);
}
#tablechains-html #block-container .restatement-quarter-popup .turn-off .slider.round,
#tablechains-html #block-container .restatement-quarter-popup .toggle-restatements .slider.round,
#tablechains-html #block-container .restatement-quarter-popup .toggle-unit-changed .slider.round {
  border-radius: 34px;
}
#tablechains-html #block-container .restatement-quarter-popup .turn-off .slider.round:before,
#tablechains-html #block-container .restatement-quarter-popup .toggle-restatements .slider.round:before,
#tablechains-html #block-container .restatement-quarter-popup .toggle-unit-changed .slider.round:before {
  border-radius: 50%;
}
#tablechains-html #block-container .restatement-quarter-popup .turn-off .rest-text,
#tablechains-html #block-container .restatement-quarter-popup .toggle-restatements .rest-text,
#tablechains-html #block-container .restatement-quarter-popup .toggle-unit-changed .rest-text {
  font-size: 12.5px;
}
.handsontable table.htCore {
  table-layout: fixed;
}
col.rowHeader {
  width: 0 !important;
}
.tableXview {
  color: #1e374d;
}
.tableXview .pointer {
  cursor: pointer;
}
.tableXview .tableXrow {
  width: 100%;
  display: flex;
}
.tableXview .tableXrow:hover {
  box-shadow: inset 0 -1px 0 0 #ccd8e6;
  background-blend-mode: multiply;
  background-image: linear-gradient(to bottom, #f7faff, #f7faff);
}
.tableXview span.sno {
  width: 1%;
  color: #3d7fba;
  background: #f7faff;
  font-size: 12px;
}
.tableXview .emptyTablexDiv {
  height: 80vh;
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
  font-size: 14px;
  color: #6a6e72;
}
.tableXview span.rowValue.tablexName {
  width: 20%;
}
.tableXview span.rowValue.tablexBar {
  width: 17%;
}
@media only screen and (max-width: 1366px) {
  .tableXview span.rowValue.tablexBar {
    width: 20%;
  }
}
.tableXview span.rowValue.openButtons {
  width: 15%;
}
.tableXview span.rowValue.tablexDescription {
  width: 40%;
  display: inline-block;
}
.tableXview span.rowValue.tablexDescription .descriptionHTML {
  margin-right: 10px;
  text-align: justify;
}
.tableXview span.rowValue.tablexDescription > * {
  display: inline-flex;
  vertical-align: middle;
}
.tableXview .openDocLink {
  padding: 8px 5px;
  background: #e8eef7;
  color: #3d7fba;
  border-radius: 2px;
  margin-left: 5%;
  font-size: 12px;
  flex-grow: 2;
  text-align: center;
  font-weight: bold;
  position: relative;
  left: -10px;
}
.tableXview .openDocLink:hover {
  background: #3d7fba;
  color: white;
}
.tableXview .scrollingRows {
  overflow-y: scroll;
  height: 76vh;
  padding-bottom: 10px;
}
.tableXview .scrollingRows span.rowValue.tablexBar {
  text-align: left;
  color: #698094;
  font-size: 14px;
}
.tableXview .scrollingRows span.rowValue.tablexName {
  line-height: 1.33;
  letter-spacing: normal;
  color: #1e374d;
  font-size: 12px;
}
.tableXview .scrollingRows span.rowValue.openButtons {
  /* align-items: center; */
  flex-direction: row-reverse;
  display: flex;
  text-align: left;
  align-items: center;
  flex-grow: 6;
}
.tableXview .rowValue {
  box-shadow: inset 1px -1px 0px #e8eef7;
  display: flex;
  justify-content: center;
  align-content: center;
  flex-direction: column;
  padding: 2px 10px;
}
.tableXview .tableXHeader.tableXrow.nonMacScroll {
  overflow-y: scroll;
}
.tableXview .tableXHeader.tableXrow.nonMacScroll::-webkit-scrollbar {
  background: transparent;
}
.tableXview .tableXHeader span.rowValue {
  font-weight: 500;
  color: #1e374d;
  padding: 10px;
  font-size: 13px;
  text-align: left;
}
.tableXview .truncate {
  word-break: break-word;
  font-size: 12px;
  text-align: left;
}
.tableXview .bar {
  display: inline-block;
  position: relative;
  height: 10px;
  border-radius: 16px;
  background-color: #d1e3f6;
  width: 66%;
}
.tableXview span.bar__sparkline {
  position: absolute;
  display: inline-block;
  width: 0;
  background: linear-gradient(to right, red, red);
  height: 100%;
  transition: width 2s;
}
.tableXview span.bar__progress {
  position: absolute;
  display: inline-block;
  width: 0;
  background: linear-gradient(to right, #9edfa2, #9edfa2);
  height: 100%;
  transition: width 2s;
}
.tableXview .pd-marker {
  display: inline-block;
  font-size: 10px;
  margin: 0 2px;
}
.tableXview span.rowValue.tablexBar > * {
  /* display: flex; */
}
.tableXview .tablexTickerName {
  text-transform: uppercase;
  font-size: 16px;
  color: #264664;
  padding: 20px 10px;
  flex: 12 auto;
}
.tableXview .tablexTickerName span.listCount {
  padding-left: 5px;
  font-size: medium;
  color: inherit;
}
.tableXview .sourceLst {
  margin: 10px 0px;
}
.tableXview .sourceLst span.sourceTxt {
  font-weight: bold;
  color: grey;
}
.tableXview .sourceLst span.sourceTxt.divider {
  margin: 0px 10px 0px 0px;
  border-right: 2px solid black;
  padding-right: 10px;
}
.tableXview .sourceLst span.sourceTxt.divider:last-child {
  border: none;
}
.tableXview .sourceLst span.sourceTxt.activeSource {
  color: black;
}
#tablexdashboard-html {
  /* Style the buttons that are used to open the tab content */
  /* Change background color of buttons on hover */
  /* Create an active/current tablink class */
  /* Style the tab content */
}
#tablexdashboard-html #block-container {
  display: inline-flex;
  width: 100%;
  height: 100%;
  overflow: hidden;
}
#tablexdashboard-html #block-container .ticker-data-popup {
  z-index: 999;
  position: absolute;
  top: 30%;
  left: 40%;
  display: none;
  background-color: #ffffff;
  color: #1e374d;
  font-size: 12px;
  box-shadow: 0 12px 30px 0 rgba(22, 42, 60, 0.65);
  overflow: hidden;
  border-radius: 2px;
}
#tablexdashboard-html #block-container .ticker-data-popup .ticker-data-body {
  height: 60px;
  width: auto;
  line-height: 60px;
  vertical-align: middle;
  text-align: center;
  font-size: 14px;
  margin: 10px 40px;
}
#tablexdashboard-html #block-container .ticker-data-popup .ticker-data-footer {
  background-color: #f9fcff;
  padding: 8px;
  border-top: 1px solid #d4e0ea;
  text-align: center;
}
#tablexdashboard-html #block-container .ticker-data-popup .ticker-data-footer button {
  background-color: transparent;
  border: 2px solid #3d7fba;
  padding: 6px 12px;
  margin-left: 5px;
  border-radius: 3px;
  line-height: 15px;
  font-size: 12px;
  font-weight: 500;
  color: #3D7FBA;
  cursor: pointer;
}
#tablexdashboard-html #block-container .ticker-data-popup .ticker-data-footer button:hover {
  background-color: #3D7FBA;
  color: white;
}
#tablexdashboard-html #block-container .export-table-popup {
  z-index: 999;
  position: absolute;
  top: 30%;
  left: 40%;
  display: none;
  background-color: #ffffff;
  color: #1e374d;
  font-size: 12px;
  box-shadow: 0 12px 30px 0 rgba(22, 42, 60, 0.65);
  overflow: hidden;
  border-radius: 2px;
}
#tablexdashboard-html #block-container .export-table-popup .export-head {
  display: none;
  background-color: #f9fcff;
  padding: 8px;
  border-bottom: 1px solid #d4e0ea;
  text-align: center;
  font-weight: bold;
  color: #698094;
}
#tablexdashboard-html #block-container .export-table-popup .export-body {
  font-size: 12.5px;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-destination {
  line-height: 35px;
  border-bottom: 1px solid #ccd8e6;
  padding-right: 5px;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-destination .dest-head {
  display: inline-block;
  min-width: 140px;
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  color: #698094;
  background: white;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  font-weight: bold;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-destination .dest-body {
  display: inline-block;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-destination .dest-body .dest-div {
  display: inline-block;
  text-align: left;
  padding-left: 2px;
  padding-right: 2px;
  color: #698094;
  background: white;
  vertical-align: middle;
  cursor: pointer;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-destination .dest-body .dest-div:hover {
  color: #3d7fba;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-destination .dest-body .active {
  color: #3d7fba;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-amount {
  border-bottom: 1px solid #ccd8e6;
  padding-right: 5px;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-amount .amount-head {
  display: inline-block;
  min-width: 140px;
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  color: #698094;
  background: white;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  font-weight: bold;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-amount .amount-body {
  display: inline-block;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-amount .amount-body .amt-div {
  display: inline-block;
  text-align: left;
  padding-left: 2px;
  padding-right: 2px;
  color: #698094;
  background: white;
  vertical-align: middle;
  cursor: pointer;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-amount .amount-body .amt-div:hover {
  color: #3d7fba;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-amount .amount-body .active {
  color: #3d7fba;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-config {
  border-bottom: 1px solid #ccd8e6;
  padding-right: 5px;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-config .config-head {
  display: inline-block;
  min-width: 140px;
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  color: #698094;
  background: white;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  font-weight: bold;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-config .config-body {
  display: inline-block;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-config .config-body .config-div {
  display: inline-block;
  text-align: left;
  padding-left: 2px;
  padding-right: 2px;
  color: #698094;
  background: white;
  vertical-align: middle;
  cursor: pointer;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-config .config-body .config-show-info {
  display: inline-block;
  text-align: left;
  padding-left: 10px;
  padding-right: 2px;
  color: #3d7fba;
  background: white;
  vertical-align: middle;
  cursor: pointer;
  text-decoration: underline;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-config .config-body .config-div:hover {
  color: #3d7fba;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-config .config-body .active {
  color: #3d7fba;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-timing {
  padding-right: 5px;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-timing .timing-head {
  display: inline-block;
  min-width: 140px;
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  color: #698094;
  background: white;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  font-weight: bold;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-timing .timing-body {
  display: inline-block;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-timing .timing-body .timing-div {
  display: inline-block;
  text-align: left;
  padding-left: 2px;
  padding-right: 2px;
  color: #698094;
  background: white;
  vertical-align: middle;
  cursor: pointer;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-timing .timing-body .timing-custom {
  display: inline-block;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-timing .timing-body .timing-custom .custom-inf {
  display: inline-block;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-timing .timing-body .timing-custom .custom-drop {
  display: inline-block;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-timing .timing-body .timing-custom .custom-drop .from-time {
  display: inline-block;
  color: #698094;
  background: white;
  padding-left: 10px;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-timing .timing-body .timing-custom .custom-drop .from-time .from-info {
  display: inline-block;
  color: #698094;
  background: white;
  padding-left: 5px;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-timing .timing-body .timing-custom .custom-drop .to-time {
  display: inline-block;
  color: #698094;
  background: white;
  padding-left: 10px;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-timing .timing-body .timing-custom .custom-drop .to-time .to-info {
  display: inline-block;
  color: #698094;
  background: white;
  padding-left: 5px;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-timing .timing-body .timing-div:hover {
  color: #3d7fba;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .export-timing .timing-body .active {
  color: #3d7fba;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .ytd-body {
  border-top: 1px solid #ccd8e6;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .ytd-body .ytd-div {
  display: inline-block;
  text-align: left;
  padding-left: 2px;
  padding-right: 2px;
  color: #698094;
  background: white;
  vertical-align: middle;
  cursor: pointer;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .ytd-body .ytd-div .text {
  margin-left: 15px;
  font-weight: bold;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .ytd-body .ytd-div:hover {
  color: #3d7fba;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .ytd-body .active {
  color: #3d7fba;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .history-body {
  border-top: 1px solid #ccd8e6;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .history-body .history-div {
  display: inline-block;
  text-align: left;
  padding-left: 2px;
  padding-right: 2px;
  color: #698094;
  background: white;
  vertical-align: middle;
  cursor: pointer;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .history-body .history-div .text {
  margin-left: 15px;
  font-weight: bold;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .history-body .history-div:hover {
  color: #3d7fba;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .history-body .active {
  color: #3d7fba;
}
#tablexdashboard-html #block-container .export-table-popup .export-body .inactive {
  pointer-events: none;
  opacity: 0.4;
}
#tablexdashboard-html #block-container .export-table-popup .export-footer {
  background-color: #f9fcff;
  padding: 8px;
  border-top: 1px solid #d4e0ea;
  text-align: right;
}
#tablexdashboard-html #block-container .export-table-popup .export-footer button {
  background-color: transparent;
  border: 2px solid #3d7fba;
  padding: 6px 12px;
  margin-left: 5px;
  border-radius: 3px;
  line-height: 15px;
  font-size: 12px;
  font-weight: 500;
  color: #3D7FBA;
  cursor: pointer;
}
#tablexdashboard-html #block-container .export-table-popup .export-footer button:hover {
  background-color: #3D7FBA;
  color: white;
}
#tablexdashboard-html .hide-show-common {
  position: absolute;
  top: 0px;
  right: 23px;
}
#tablexdashboard-html .query-box {
  float: right;
  margin-right: 16px;
  margin-top: 17px;
  display: inline-block;
  vertical-align: bottom;
}
#tablexdashboard-html .query-box .query-input {
  width: 150px;
  height: 20px;
  vertical-align: top;
  display: inline-block;
  padding-left: 2px;
}
#tablexdashboard-html .query-box .query-search {
  display: inline-block;
  color: white;
  background: #3d7fba;
  font-size: 10px;
  margin: 0px;
  margin-right: 6px;
  padding: 5px;
  cursor: pointer;
  /* margin: 16px 6px; */
}
#tablexdashboard-html .disable-data {
  pointer-events: none;
  opacity: 0.3;
}
#tablexdashboard-html .refreshTab {
  height: 25px;
  float: right;
  width: 24px;
  margin-right: 16px;
  margin-top: 17.5px;
  background: white;
}
#tablexdashboard-html .refreshTab .icon-reload {
  fill: #3d7fba;
}
#tablexdashboard-html .refreshTab:hover {
  background-color: #3190e559;
  color: white;
}
#tablexdashboard-html .header {
  background: #E8EEF7;
  margin: 0;
  padding: 5px;
  vertical-align: middle;
  width: 100%;
  height: 42px;
}
#tablexdashboard-html .header .tablexTitle {
  text-align: center;
  margin-top: 4px;
  color: #3d7fba;
  position: absolute;
  top: 0;
  left: 50%;
  font-weight: normal;
  visibility: hidden;
}
#tablexdashboard-html .header .select-action-type {
  height: 29px;
  margin-top: 6px;
  font-size: 12px;
  width: 126px;
  background: #ffffff;
  border: 1px solid #d4e0ea;
}
#tablexdashboard-html .header .main-action-buttons {
  cursor: default;
  display: inline-block;
  margin-left: 4px;
  margin-top: 16px;
}
#tablexdashboard-html .header .action-label {
  font-size: 14px;
  color: #3D7FBA;
  vertical-align: middle;
  margin-right: 5px;
  font-weight: 300;
}
#tablexdashboard-html .header .action-type-label {
  font-size: 14px;
  color: #3D7FBA;
  vertical-align: middle;
  margin-right: 0px;
  font-weight: 300;
}
#tablexdashboard-html .header .icon-tb {
  width: 12px;
  height: 12px;
  fill: #3d7fba;
  margin-left: 0px;
  cursor: pointer;
}
#tablexdashboard-html .header .icon-tc {
  width: 14px;
  height: 14px;
  fill: #3d7fba;
  margin-left: 0px;
  cursor: pointer;
}
#tablexdashboard-html .header .settings-option {
  text-align: left;
  /* padding-left: 10px; */
  /* padding-right: 10px; */
  color: #3D7FBA;
  background: white;
  height: 28px;
  width: 24px;
  /* line-height: 30px; */
  vertical-align: middle;
  border: 1px solid #ccd8e6;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 15px;
  cursor: pointer;
  padding: 4px;
  margin: 0;
}
#tablexdashboard-html .header .settings-option .menu-option-icon {
  margin-right: 2px;
  height: 14px;
  width: 14px;
  fill: #3D7FBA;
}
#tablexdashboard-html .header .settings-option .menu-option-icon-outer {
  height: 14px;
  width: 14px;
  fill: #3D7FBA;
}
#tablexdashboard-html .header .settings-option:hover {
  background-color: #3190e559;
  color: white;
}
#tablexdashboard-html .header .settings-option:hover .menu-option-icon {
  margin-right: 2px;
  height: 14px;
  width: 14px;
  fill: white;
}
#tablexdashboard-html .header .settings-option:hover .icon-tb {
  width: 12px;
  height: 12px;
  fill: white;
  margin-left: 0px;
  cursor: pointer;
}
#tablexdashboard-html .header .settings-option:hover .icon-tc {
  width: 14px;
  height: 14px;
  fill: white;
  margin-left: 0px;
  cursor: pointer;
}
#tablexdashboard-html .header .settings-option:hover .delete-plotter-icon {
  height: 11px;
  width: 14px;
  fill: white;
}
#tablexdashboard-html .header .settings-option:hover .removewatchlist-star {
  height: 14px;
  width: 14px;
  fill: white;
}
#tablexdashboard-html .header .inactive-ddn {
  opacity: 0.4;
  cursor: default !important;
  pointer-events: none;
}
#tablexdashboard-html .header .inactive {
  opacity: 0.4;
  cursor: default !important;
}
#tablexdashboard-html .header .inactive .menu-option-icon {
  fill: #3D7FBA !important;
}
#tablexdashboard-html .header .inactive .icon-tb {
  cursor: default !important;
  fill: #3D7FBA !important;
}
#tablexdashboard-html .header .inactive .icon-tc {
  cursor: default !important;
  fill: #3D7FBA !important;
}
#tablexdashboard-html .header .inactive .delete-plotter-icon {
  fill: #3D7FBA !important;
}
#tablexdashboard-html .header .inactive .removewatchlist-star {
  fill: #3D7FBA !important;
}
#tablexdashboard-html .header .inactive:active {
  pointer-events: none;
}
#tablexdashboard-html .header .inactive:hover {
  color: #3D7FBA !important;
  background: white !important;
}
#tablexdashboard-html .header .searchinactive {
  opacity: 0.4;
  cursor: default !important;
  pointer-events: none;
}
#tablexdashboard-html .tab {
  overflow: hidden;
  width: 12%;
  display: inline-block;
  background: #272F3C;
}
#tablexdashboard-html .linkbutton {
  height: 14px;
  width: 17px;
  margin-right: 10px;
  fill: #698094;
}
#tablexdashboard-html #DisplayTabs .icon-plt {
  width: 14px;
  height: 16px;
  fill: #999999;
}
#tablexdashboard-html .tab button {
  border: none;
  border-bottom: 1px solid #000000db;
  color: #999999;
  background-color: #2e3644;
  float: left;
  outline: none;
  cursor: pointer;
  padding: 14px 16px;
  width: 100%;
  transition: 0.3s;
  text-align: left;
  font-size: 13px;
  margin: 0;
  display: flex;
  align-items: center;
}
#tablexdashboard-html .trashbutton {
  border-radius: 0px;
}
#tablexdashboard-html .tab button:hover {
  background-color: #364051;
}
#tablexdashboard-html .tab button.active {
  background-color: #364051;
  color: white;
  outline-color: white;
}
#tablexdashboard-html .tabcontent {
  width: 88%;
}
#tablexdashboard-html .postlinkicon {
  float: right;
}
#tablexdashboard-html #Search-Select-DocType {
  height: 28px;
  margin-left: 9px;
  margin-top: 6px;
  font-size: 12px;
  width: 65px;
  background: #ffffff;
  border: 1px solid #d4e0ea;
}
#tablexdashboard-html .tables-name-container {
  height: 100%;
  font-size: 14px;
  color: #3d7fba;
}
#tablexdashboard-html .tables-name-container table {
  width: 100%;
  border-collapse: collapse;
}
#tablexdashboard-html .tables-name-container table th {
  font-weight: bold;
  font-size: 14px;
  display: flex;
  padding-top: 4px;
  padding-bottom: 4px;
}
#tablexdashboard-html .tables-name-container table th .header-sort-icon-hidden {
  visibility: hidden;
}
#tablexdashboard-html .tables-name-container table th .header-sort-icon-show {
  margin-left: 3px;
  visibility: visible;
  margin-top: -4px;
}
#tablexdashboard-html .tables-name-container table td,
#tablexdashboard-html .tables-name-container table th {
  text-align: center;
  border: 1px solid #ccd8e6;
  font-size: 12px;
}
#tablexdashboard-html .tables-name-container table td {
  white-space: nowrap;
  display: flex;
  justify-content: flex-start;
}
#tablexdashboard-html .tables-name-container table .table-head {
  table-layout: fixed;
  width: 100%;
  font-size: 14px;
}
#tablexdashboard-html .tables-name-container table .table-head tr {
  display: flex;
}
#tablexdashboard-html .tables-name-container table .table-head tr .checkboxHeader {
  width: 25px;
  padding: 2px;
  align-items: center;
  display: flex;
  justify-content: flex-start !important;
}
#tablexdashboard-html .tables-name-container table .table-head tr th {
  cursor: pointer;
}
#tablexdashboard-html .tables-name-container table .table-body {
  table-layout: fixed;
  display: block;
  overflow-y: overlay;
  overflow-x: hidden;
  width: 100%;
}
#tablexdashboard-html .tables-name-container table .table-body tr {
  display: flex;
  height: 33px;
}
#tablexdashboard-html .tables-name-container table .table-body .selected_row td {
  background: #bed8e8;
}
#tablexdashboard-html .tables-name-container table .pre-text {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 12px;
  text-align: left;
}
#tablexdashboard-html .tables-name-container table .date-tab {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#tablexdashboard-html .tables-name-container table .owner-tab {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#tablexdashboard-html .tables-name-container table .source-tab {
  background: #e8eef7;
}
#tablexdashboard-html .tables-name-container table .last-active {
  background: #f7faff;
}
#tablexdashboard-html .tables-name-container .table-name-cont {
  text-decoration: underline;
  text-align: left;
  padding-right: 10px;
  color: #3d7fba;
  background: transparent;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
  font-size: 12px;
}
#tablexdashboard-html .tables-name-container .table-name-cont-disabled {
  text-align: left;
  padding-left: 8px;
  padding-right: 10px;
  color: #3d7fba;
  background: transparent;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 12px;
}
#tablexdashboard-html .tables-name-container .chain-name-cont {
  text-align: left;
  color: #698094;
  background: transparent;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  cursor: pointer;
  font-size: 14px;
  width: 165 px;
}
#tablexdashboard-html .tables-name-container::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
#tablexdashboard-html .tables-name-container::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
#tablexdashboard-html .tables-name-container::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.7);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
#tablexdashboard-html .tables-name-container::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
#tablexdashboard-html .bar {
  display: inline-block;
  position: relative;
  height: 10px;
  border-radius: 4px;
  background-color: #D1E3F6;
  width: 100px;
}
#tablexdashboard-html .bar__sparkline {
  position: absolute;
  display: inline-block;
  width: 0;
  background: linear-gradient(to right, #FF0000, #FF0000);
  height: 100%;
  transition: width 2s;
}
#tablexdashboard-html .bar__progress {
  position: absolute;
  display: inline-block;
  width: 0;
  background: linear-gradient(to right, #9EDFA2, #9EDFA2);
  height: 100%;
  transition: width 2s;
}
#tablexdashboard-html .bar__reference {
  position: absolute;
  display: inline-block;
  width: 0;
  background: linear-gradient(to right, #008000, #008000);
  height: 100%;
  transition: width 2s;
}
#tablexdashboard-html .bar__review {
  position: absolute;
  display: inline-block;
  width: 0;
  background: linear-gradient(to right, #3d7fba, #3d7fba);
  height: 100%;
  transition: width 2s;
}
#tablexdashboard-html .pd-marker {
  display: inline-block;
  font-size: 10px;
  margin: 0px 2px;
}
#tablexdashboard-html .main-search-box {
  max-width: 480px;
  display: inline-block;
  background: transparent;
  border-radius: 4px;
  height: 35px;
  vertical-align: bottom;
}
#tablexdashboard-html .main-search-box .search-box-holder {
  float: none;
  padding: 0px;
  border: 0px solid #d4e0ea;
  overflow: visible;
  background: transparent;
}
#tablexdashboard-html .main-search-box .search-box-holder .table-id-sort {
  font-size: 10px;
  margin-top: 13px;
  color: #3d7fba;
  text-decoration: underline;
  cursor: pointer;
}
#tablexdashboard-html .main-search-box .search-box-holder .table-id-sort-icon-show {
  margin-left: 3px;
  visibility: visible;
  margin-top: -4px;
}
#tablexdashboard-html .main-search-box .search-box-holder .table-id-sort-icon-hidden {
  margin-left: 3px;
  visibility: hidden;
  margin-top: -4px;
}
#tablexdashboard-html .main-search-box .search-box-holder .search-icon {
  float: right;
  color: #BCBCBC;
  font-size: 14px;
  margin: 0px;
  margin-top: 2px;
  margin-right: 6px /* margin: 16px 6px; */;
}
#tablexdashboard-html .main-search-box .search-box-holder .ticker-input {
  vertical-align: top;
  background-repeat: no-repeat;
  background-position: right center;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #4D4D4D;
  background-color: #ffffff;
  float: none;
  outline: none;
  font-size: 12px;
  height: inherit;
  width: 100%;
  border: 1px solid #d4e0ea;
}
#tablexdashboard-html .main-search-box .search-box-holder .noisy-wrapper {
  width: 100px;
  margin: 0px;
  padding: 0px;
  cursor: pointer;
  box-sizing: border-box;
}
#tablexdashboard-html .main-search-box .search-box-holder .noisy-long-list {
  padding: 0px 0px 0px 0px;
  border: 1px solid #d4e0ea;
  border-radius: 3px;
  box-sizing: border-box;
  background-color: #ffffff;
  float: none;
  outline: none;
  height: 28px;
  margin-top: 6px;
}
#tablexdashboard-html .main-search-box .search-box-holder .noisy-long-list .noisy-long-token {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  margin: 2px 5px 5px;
}
#tablexdashboard-html .main-search-box .search-box-holder .noisy-long-list .noisy-long-token .rm-tk {
  font-size: 12px;
}
#tablexdashboard-html .main-search-box .search-box-holder .noisy-long-list .ticker-input {
  border: none;
}
#tablexdashboard-html .main-search-box .search-box-holder .search-box.ticker-input {
  height: 28px;
  margin: 0;
  width: 100%;
  box-sizing: border-box;
  text-transform: uppercase;
}
#tablexdashboard-html .main-search-box .search-box-holder ::-webkit-input-placeholder {
  text-transform: initial;
}
#tablexdashboard-html .main-search-box .search-box-holder :-moz-placeholder {
  text-transform: initial;
}
#tablexdashboard-html .main-search-box .search-box-holder ::-moz-placeholder {
  text-transform: initial;
}
#tablexdashboard-html .main-search-box .search-box-holder :-ms-input-placeholder {
  text-transform: none;
}
#tablexdashboard-html .main-search-box .search-box-holder .suggest-wrapper {
  top: 54px;
  text-align: left;
  left: 0%;
  width: 300px;
  border: 0;
  box-shadow: 1px 2px 6px -2px #1e374d;
}
#tablexdashboard-html .main-search-box .search-box-holder .suggest-wrapper .newBigCompTicker,
#tablexdashboard-html .main-search-box .search-box-holder .suggest-wrapper .newBigCompDebtTicker,
#tablexdashboard-html .main-search-box .search-box-holder .suggest-wrapper .newBigCompTickerInt {
  padding: 4px 6px;
  border-radius: 2px;
  margin-left: 6px;
}
#tablexdashboard-html .main-search-box .search-box-holder .suggest-wrapper .newCompCompName {
  width: 400px;
}
#tablexdashboard-html .main-search-box .search-box-holder .suggest-wrapper li {
  padding: 6px 0;
  border-bottom: 1px solid #d4e0ea;
}
#tablexdashboard-html .main-search-box .search-box-holder .suggest-wrapper li.selected {
  background: #3d7fba;
}
#tablexdashboard-html .main-search-box .search-box-holder .suggest-wrapper .liHeader {
  padding: 6px 12px;
  display: inline-block;
  font-weight: 700;
  color: #698094;
  width: 100%;
  background: #e8eef7;
  border-bottom: 1px solid #d4e0ea;
  line-height: 18px;
  box-sizing: border-box;
}
#tablexdashboard-html .main-search-box .search-box-holder .suggest-wrapper .liHeader span {
  font-size: 12px;
  font-weight: normal;
  line-height: 18px;
  color: #698094;
}
#tablexdashboard-html .main-search-box .search-box-holder .suggest-wrapper .liHeader .icon {
  color: #ebb32c;
  font-size: 14px;
  margin-right: 6px;
}
#tablexdashboard-html .main-search-box .search-box-holder .suggest-wrapper .seperator {
  padding: 0;
  border-bottom: 0;
}
#tablexdashboard-html .main-search-box .search-box-holder .submit_box {
  margin-top: 7px;
  color: white;
  border: 1px solid #3d7fba;
  padding: 0px;
  position: relative;
  width: 82px;
  text-align: center;
  cursor: pointer;
  background: #3d7fba;
  font-size: 12px;
  font-family: Helvetica Neue, Arial, sans-serif;
  border-radius: 3px;
  margin-left: 7px;
  height: 26px;
  margin-bottom: 0px;
}
#tablexdashboard-html .main-search-box .search-box-holder .submit_box .search-text {
  margin: 0px;
  margin-top: 2px;
}
#tablexdashboard-html .main-search-box .search-box-holder .outer_main-form {
  display: flex;
}
#tablexdashboard-html .sort-search-table {
  display: inline-block;
  vertical-align: top;
}
#tablexdashboard-html .sort-search-table .sort-title {
  display: inline-block;
  font-size: 14px;
  font-weight: normal;
}
#tablexdashboard-html .sort-search-table .sort-dropdown {
  display: inline-block;
  height: 29px;
  margin-left: 9px;
  margin-top: 6px;
  font-size: 12px;
  width: auto;
  background: #ffffff;
  border: 1px solid #d4e0ea;
}
#tablexdashboard-html .ticker {
  width: 48px;
  align-items: center;
  padding-left: 5px;
}
#tablexdashboard-html .seriesname {
  width: 170px;
  align-items: center;
  padding-left: 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#tablexdashboard-html .seriesname .pack_name {
  text-decoration: underline;
  cursor: pointer;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 90%;
  text-align: left;
  overflow: hidden;
}
#tablexdashboard-html .seriesname .package_list {
  height: 100%;
  background: transparent;
  color: #3d7fba;
  border: none;
  font-size: inherit;
  font-family: inherit;
  padding: 0 20px 0 0px !important;
  width: 100%;
}
#tablexdashboard-html .seriesname .expand_package_toggle {
  margin-right: 5px;
}
#tablexdashboard-html .date {
  width: 89px;
  align-items: center;
  padding-left: 5px;
}
#tablexdashboard-html .doctype {
  width: 63px;
  align-items: center;
  padding-left: 5px;
}
#tablexdashboard-html .duration {
  width: 167px;
  display: block !important;
  padding-left: 5px;
}
#tablexdashboard-html .tablename {
  width: 315px;
  align-items: center;
  padding-left: 5px;
}
#tablexdashboard-html .tablename .table-title {
  display: none;
  position: absolute;
  z-index: 999;
  background: white;
  pointer-events: none;
  border: 1px solid;
  font-size: 12px;
  color: black;
  padding: 5px 10px;
}
#tablexdashboard-html .tablename .table-tool-tip {
  display: none;
  width: 500px;
  max-height: 600px;
  position: absolute;
  z-index: 999;
  background: white;
  border: 1px solid black;
}
#tablexdashboard-html .tablename .table-tool-tip .tool-tip-name {
  display: none;
  margin-top: 3px;
  font-size: 14px;
  white-space: normal;
  text-align: left;
  word-wrap: break-word;
  line-height: 20px;
  border-bottom: 1px solid black;
  height: auto;
}
#tablexdashboard-html .tablename .table-tool-tip .tool-tip-name .tool-tip-text {
  color: black;
  display: inline-block;
  width: 100%;
  font-size: 14px;
  cursor: pointer;
  padding: 2px 5px;
}
#tablexdashboard-html .tablename .table-tool-tip .tool-tip-title {
  display: block;
  margin-left: 0px;
  margin-top: 3px;
  font-size: 14px;
  white-space: normal;
  text-align: center;
  word-wrap: break-word;
  line-height: 20px;
  height: auto;
  border-bottom: 1px solid;
}
#tablexdashboard-html .tablename .table-tool-tip .tool-tip-title .tool-tip-text {
  display: inline-block;
  width: 100%;
  padding: 2px 5px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#tablexdashboard-html .tablename .table-tool-tip .tool-tip-rowheaders {
  display: block;
  margin-top: 3px;
  font-size: 12px;
  height: auto;
  text-align: left;
}
#tablexdashboard-html .tablename .table-tool-tip .tool-tip-rowheaders .headers-list {
  padding: 1px;
  margin-top: 5px;
  margin-bottom: 0px;
  overflow: auto;
}
#tablexdashboard-html .tablename .table-tool-tip .tool-tip-rowheaders .headers-list .section {
  font-weight: bold;
}
#tablexdashboard-html .tablename .table-tool-tip .tool-tip-rowheaders .headers-list li {
  text-align: left;
  padding-left: 5px;
  max-width: 100%;
  border-width: thin;
  line-height: 17px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#tablexdashboard-html .tablename .table-tool-tip .tool-tip-label {
  display: inline-block;
  vertical-align: top;
  color: black;
  padding-left: 5px;
}
#tablexdashboard-html .tablename .table-tool-tip .tool-tip-text {
  display: inline-block;
  width: 80%;
}
#tablexdashboard-html .tablename .sort-doc-order {
  font-size: 10px;
  background: white;
  color: #3D7FBA;
  padding: 1px 4px;
  margin-left: 15px;
  border: 1px solid #3D7FBA;
  visibility: hidden;
}
#tablexdashboard-html .tablename .active {
  background: #3D7FBA;
  color: white;
}
#tablexdashboard-html .ownername {
  width: 112px;
  align-items: center;
  padding-left: 5px;
}
#tablexdashboard-html .shareicon {
  width: 130px;
  align-items: center;
  justify-content: flex-start;
  padding-left: 5px;
}
#tablexdashboard-html .actions {
  width: 11%;
  cursor: pointer;
  align-items: center;
  justify-content: flex-start;
  display: none !important;
}
#tablexdashboard-html .actions .icon-tb {
  width: 14px;
  height: 14px;
  fill: #3d7fba;
  margin-left: 5px;
  cursor: pointer;
}
#tablexdashboard-html .actions .icon-tc {
  width: 18px;
  height: 18px;
  fill: #3d7fba;
  margin-left: 5px;
  cursor: pointer;
}
#tablexdashboard-html .checkboxHeader input {
  margin: 0;
}
#tablexdashboard-html .main_row .checkboxHeader {
  width: 25px;
  padding: 2px;
  align-items: center;
  display: flex;
  justify-content: flex-start !important;
}
#tablexdashboard-html .linked_row .checkboxHeader {
  width: 25px;
  padding: 2px;
  align-items: center;
  display: flex;
  justify-content: flex-start !important;
}
#tablexdashboard-html .linked_row .ticker {
  color: green !important;
}
#tablexdashboard-html .package_row .checkboxHeader {
  width: 25px;
  padding: 2px;
  align-items: center;
  display: flex;
  justify-content: flex-start !important;
}
#tablexdashboard-html .package_row .seriesname {
  color: green !important;
}
#tablexdashboard-html .fa-share-alt {
  cursor: pointer;
}
#tablexdashboard-html .popup-overlay {
  /*Hides pop-up when there is no "active" class*/
  position: absolute;
  z-index: 999;
  top: 30%;
  left: 40%;
  background: white;
  border: 2px solid #3d7fba;
  width: 22%;
  height: 40%;
  overflow: hidden;
  visibility: hidden;
}
#tablexdashboard-html .popup-overlay .inactive {
  pointer-events: none;
  opacity: 0.4;
}
#tablexdashboard-html .popup-overlay.active {
  /*displays pop-up when "active" class is present*/
  visibility: visible;
  text-align: center;
  z-index: 1;
  font-size: 12px;
}
#tablexdashboard-html .popup-content {
  /*Hides pop-up content when there is no "active" class */
  visibility: hidden;
  height: 88%;
}
#tablexdashboard-html .popup-content.active {
  /*Shows pop-up content when "active" class is present */
  visibility: visible;
}
#tablexdashboard-html button {
  display: inline-block;
  vertical-align: middle;
  margin: 0.2rem;
  font-size: 1rem;
  color: #666666;
  background: #ffffff;
  border: 1px solid #666666;
  cursor: pointer;
}
#tablexdashboard-html button:hover {
  background: #666666;
  color: #ffffff;
}
#tablexdashboard-html .blur {
  filter: blur(5px);
  -webkit-filter: blur(5px);
  -moz-filter: blur(5px);
  -o-filter: blur(5px);
  -ms-filter: blur(5px);
  pointer-events: none;
}
#tablexdashboard-html .shareactions {
  border-top: 1px solid black;
  text-align: center;
}
#tablexdashboard-html .share-header-text {
  color: #3d7fba;
  text-align: center;
  min-height: 30px;
  max-height: 30px;
  line-height: 30px;
  border-bottom: 1px solid black;
  height: 18%;
  font-size: 14px;
}
#tablexdashboard-html #tablex-share-bar {
  height: 80%;
  overflow: auto;
}
#tablexdashboard-html #tablex-share-bar .autocomplete {
  /*the container must be positioned relative:*/
  position: relative;
  display: inline-block;
}
#tablexdashboard-html #tablex-share-bar input[type=text] {
  border: 1px solid transparent;
  padding: 5px;
  font-size: 12px;
  background-color: #f1f1f1;
}
#tablexdashboard-html #tablex-share-bar input[type=submit] {
  background-color: DodgerBlue;
  color: #fff;
}
#tablexdashboard-html #tablex-share-bar .autocomplete-items {
  position: absolute;
  border: 1px solid #d4d4d4;
  border-bottom: none;
  border-top: none;
  z-index: 99;
  /*position the autocomplete items to be the same width as the container:*/
  top: 100%;
  left: 0;
  right: 0;
}
#tablexdashboard-html #tablex-share-bar .autocomplete-items div {
  padding: 5px;
  cursor: pointer;
  background-color: #fff;
  border-bottom: 1px solid #d4d4d4;
}
#tablexdashboard-html #tablex-share-bar .autocomplete-items div:hover {
  /*when hovering an item:*/
  background-color: #e9e9e9;
}
#tablexdashboard-html #tablex-share-bar .autocomplete-active {
  /*when navigating through the items using the arrow keys:*/
  background-color: DodgerBlue !important;
  color: #ffffff;
}
#tablexdashboard-html #tablex-share-bar .canEdit {
  width: 20%;
}
#tablexdashboard-html #tablex-share-bar .canView {
  width: 20%;
}
#tablexdashboard-html .deleteUser {
  padding-left: 8%;
  cursor: pointer;
  display: inline-block;
}
#tablexdashboard-html .fa-user {
  padding-left: 10px;
}
#tablexdashboard-html .chain-settings {
  width: 24px;
  height: 24px;
  display: inline-block;
  margin-left: 4px;
  vertical-align: middle;
  cursor: pointer;
  background: white;
  text-align: center;
  z-index: 2;
  position: absolute;
  top: 4px;
  right: 0px;
  background: transparent;
}
#tablexdashboard-html .chain-settings .icon-menu {
  width: 15px;
  height: 15px;
  vertical-align: middle;
}
#tablexdashboard-html .side-categories {
  display: inline-block;
  position: absolute;
  top: 10px;
  right: 19px;
  min-width: 120px;
  list-style-type: none;
  padding: 0px;
  background: white;
  border: 2px solid #ccd8e6;
  width: fit-content;
  z-index: 1000000;
}
#tablexdashboard-html .side-categories .icon-tb {
  width: 12px;
  height: 12px;
  fill: #3d7fba;
  margin-left: 0px;
  cursor: pointer;
}
#tablexdashboard-html .side-categories .icon-tc {
  width: 14px;
  height: 14px;
  fill: #3d7fba;
  margin-left: 0px;
  cursor: pointer;
  margin-top: 7px;
}
#tablexdashboard-html .side-categories .settings-option {
  text-align: left;
  padding-left: 10px;
  padding-right: 5px;
  color: #3d7fba;
  background: white;
  height: 30px;
  line-height: 30px;
  vertical-align: middle;
  border-bottom: 1px solid #ccd8e6;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 12px;
  cursor: pointer;
}
#tablexdashboard-html .side-categories .settings-option .row-count {
  display: inline-block;
}
#tablexdashboard-html .side-categories .settings-option .menu-option-icon {
  margin-right: 7px;
  margin-top: 5px;
  height: 14px;
  width: 14px;
  fill: #3d7fba;
}
#tablexdashboard-html .side-categories .settings-option .menu-option-icon-outer {
  height: 14px;
  width: 14px;
  fill: #3d7fba;
}
#tablexdashboard-html .side-categories .settings-option:hover {
  background-color: #3D7FBA;
  color: white;
}
#tablexdashboard-html .side-categories .settings-option:hover .menu-option-icon {
  margin-right: 4px;
  height: 14px;
  width: 14px;
  fill: white;
}
#tablexdashboard-html .side-categories .settings-option:hover .menu-option-icon-outer {
  height: 14px;
  width: 14px;
  fill: white;
}
#tablexdashboard-html .side-categories .settings-option:hover .icon-tb {
  width: 12px;
  height: 12px;
  fill: white;
  margin-left: 0px;
  cursor: pointer;
}
#tablexdashboard-html .side-categories .settings-option:hover .icon-tc {
  width: 14px;
  height: 14px;
  fill: white;
  margin-left: 0px;
  cursor: pointer;
  margin-top: 7px;
}
#tablexdashboard-html .side-categories .settings-option:hover .delete-plotter-icon {
  height: 11px;
  width: 14px;
  fill: white;
}
#tablexdashboard-html .side-categories .settings-option:hover .removewatchlist-star {
  height: 14px;
  width: 14px;
  fill: white;
}
#tablexdashboard-html .fa-caret-right,
#tablexdashboard-html .fa-caret-down {
  font-size: 20px;
}
#tablexdashboard-html .linked_row {
  display: none;
}
#tablexdashboard-html .fa-plus-circle {
  cursor: pointer;
}
#tablexdashboard-html .close {
  font-size: 12px;
  display: inline-block;
  /* padding: 5px 5px 5px 10px; */
  background-color: #f2f2f2;
  /* margin: 10px 10px 5px 20px; */
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
  margin-top: 3px;
}
#tablexdashboard-html .save {
  display: inline-block;
  /* padding: 5px 10px 5px 10px; */
  background-color: #f2f2f2;
  /* margin: 10px 10px 5px 20px; */
  border: 1px solid black;
  border-radius: 4px;
  cursor: pointer;
  font-size: 12px;
  margin-top: 3px;
}
#tablexdashboard-html #sharelist {
  width: 100%;
  border-collapse: collapse;
}
#tablexdashboard-html #sharelist td {
  padding: 4px;
  text-align: left;
  margin-top: 4px;
}
#tablexdashboard-html #sharelist .user-row {
  width: 100%;
  border-bottom: 1pt solid #3d7fba;
}
#tablexdashboard-html .actionicon {
  fill: #3d7fba;
  padding: 3px;
  height: 20px;
  width: 14px;
}
#tablexdashboard-html .actionicon-share {
  visibility: visible;
}
#tablexdashboard-html .actionicon-inactive {
  padding: 3px;
  display: none;
}
#tablexdashboard-html .inner-star {
  padding-top: 2px;
}
#tablexdashboard-html .removewatchlist-star {
  height: 14px;
  width: 14px;
  fill: #3d7fba;
}
#tablexdashboard-html .delete-plotter-icon {
  height: 11px;
  width: 14px;
  fill: #3d7fba;
}
#tablexdashboard-html .actionicon-watchlist {
  visibility: visible;
}
#tablexdashboard-html .actionicon-delete {
  visibility: visible;
}
#tablexdashboard-html .actionicon-plotter {
  visibility: visible;
}
#tablexdashboard-html .statusicon {
  fill: #3d7fba;
  padding: 3px;
  width: 16px;
  height: 14px;
}
#tablexdashboard-html .statusicon-inactive {
  padding: 3px;
  visibility: hidden !important;
  pointer-events: none;
  height: 13px;
  width: 16px;
}
#tablexdashboard-html .statusicon-watchlist {
  visibility: visible;
}
#tablexdashboard-html .statusicon-save {
  visibility: visible;
}
#tablexdashboard-html .statusicon-share-me {
  visibility: visible;
}
#tablexdashboard-html .statusicon-share-others {
  visibility: visible;
}
#tablexdashboard-html .statusicon-history {
  visibility: visible;
}
#tablexdashboard-html .statusicon-plotter {
  visibility: visible;
}
#tablexdashboard-html .statusicon-share {
  visibility: visible;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stwidget {
  width: 80%;
  display: block;
  top: 50%;
  height: 80%;
  position: fixed;
  z-index: 999;
  left: 50%;
  border: 0px;
  transform: translate(-50%, -50%);
  border-radius: 4px;
  background-color: #ffffff;
  box-shadow: 0px 7px 14.5px 0 rgba(13, 35, 57, 0.58);
  overflow: hidden;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.widgetManagerWrapper .widgetContainer_wrapper .__stwidget.activeWidget {
  border: 0px;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody {
  color: #527495;
  height: 100%;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__content {
  padding-right: 0;
  display: flex;
  flex-direction: column;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__content.active-search .__stbody__tab-content .__stbody__side-nav__search .search_box_holder {
  border: 1px solid #3d7fba;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__content.active-search .__stbody__tab-content .__stbody__side-nav__list .__wm__side-nav__input:checked + .__wm__side-nav__label {
  background-color: #ffffff;
  color: #3d7fba;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__content.active-search .__stbody__tab-content .__stbody__widgets-wrapper .keywidget-seperator,
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__content.active-search .__stbody__tab-content .__stbody__widgets-wrapper .keywidget {
  display: none;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__tab {
  display: inline-block;
  height: 100%;
  width: 250px;
  line-height: 33px;
  text-align: center;
  font-size: 12px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.3px;
  border-right: 1px solid #d2e2f2;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__tab--active {
  background-color: white;
  color: #3d7fba;
  width: 229px;
  text-align: left;
  text-indent: 26px;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__sort {
  float: right;
  font-size: 13px;
  line-height: 32px;
  letter-spacing: 0.1px;
  padding-right: 25px;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__sort__label {
  padding: 0 7px 0 0;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__sort__select {
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  background-color: transparent;
  border: none;
  font-weight: 500;
  font-size: 12px;
  margin-top: 3px;
  width: 100px;
  color: #527495;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__sort__select .select2-choice {
  -webkit-border-radius: 1px;
  -moz-border-radius: 1px;
  border-radius: 1px;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__sort__select .select2-choice div b {
  background-color: #f9fcff;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__side-nav {
  width: 230px;
  padding: 8px 8px 0 8px;
  border-right: 1px solid #d2e2f2;
  box-sizing: border-box;
  overflow-y: auto;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__side-nav__list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__side-nav__list-item {
  font-size: 13px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  line-height: 32px;
  color: #3d7fba;
  box-sizing: border-box;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__side-nav__list-item .new {
  font-size: 11px;
  color: #ffcc66;
  padding-left: 2px;
  font-style: italic;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__side-nav__search {
  height: 42px;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__side-nav__search .search_box_holder {
  height: 32px;
  line-height: 30px;
  border-radius: 4px;
  border: 1px solid #d2e2f2;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__side-nav__search .search_box_holder input {
  border: 0;
  margin: 0;
  padding: 0;
  height: 32px;
  vertical-align: top;
  line-height: 32px;
  width: 186px;
  margin-left: 5px;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__side-nav__search .search_box_holder svg {
  width: 12px;
  height: 12px;
  fill: #a7bdd2;
  display: inline-block;
  vertical-align: middle;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__widgets-wrapper {
  flex: 1;
  margin: 10px 0 0 0px;
  overflow-y: scroll;
  overflow-x: hidden;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__widgets-wrapper .keywidget-seperator,
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__widgets-wrapper .keywidget {
  display: none;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__widgets-wrapper.allWidgets .keywidget-seperator,
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__widgets-wrapper.allWidgets .keywidget {
  display: block;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__header {
  padding: 20px;
  padding-left: 26px;
  cursor: auto;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__header__title {
  font-size: 16px;
  font-weight: 500;
  letter-spacing: -0.2px;
  line-height: 30px !important;
  height: 30px;
  color: #527495;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__tab-wrapper {
  height: 32px;
  background-color: #f5faff;
  box-shadow: 0 1px 0 0 #d2e2f2;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__tab-content {
  display: flex;
  width: 100%;
  min-height: 0;
  flex: 1;
}
.widgetManagerWrapper .widgetContainer_wrapper .__stbody__footer {
  height: 70px;
  padding: 16px;
  background-color: #f5faff;
  border-top: 1px solid #d2e2f2;
}
.__wm__side-nav__input:checked + .__wm__side-nav__label {
  background-color: #3d7fba;
  color: white;
  font-weight: 400;
  border-radius: 4px;
}
.__wm__side-nav__input {
  display: none;
}
.__wm__side-nav__label {
  padding: 5px 10px;
  box-sizing: border-box;
  display: block;
  cursor: pointer;
}
.__wm__side-nav__label:hover {
  background-color: #f7fafc;
}
.__wm__widget-li {
  width: 160px;
  height: 140px;
  float: left;
  position: relative;
  box-sizing: border-box;
  margin: 0 0px 12px 12px;
}
.__wm__widget-li.exceed-count {
  pointer-events: none;
}
.__wm__widget-li.exceed-count label {
  background: #efefef;
}
.__wm__custom-checkbox {
  position: absolute;
  right: 14px;
  top: 14px;
  z-index: 3;
  height: 13px;
  width: 13px;
  border: 1px solid #d2e2f2;
  border-radius: 2px;
  display: none;
}
.__wm__custom-checkbox:after {
  content: "";
  position: absolute;
  display: none;
  left: 5px;
  top: 2px;
  width: 3px;
  height: 6px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.__wm__widget__input:checked ~ .__wm__custom-checkbox {
  border: none;
  width: 15px;
  height: 15px;
  background-color: #3d7fba;
}
.__wm__widget__input:checked ~ .__wm__widget__label {
  background-color: #E1F1FF;
  border-radius: 4px;
  box-shadow: 0 2px 4px -3px #1e374d;
}
.__wm__widget__input:checked ~ .__wm__custom-checkbox:after {
  display: block;
}
.__wm__widget__input {
  position: absolute;
  right: 14px;
  top: 14px;
  z-index: 4;
  opacity: 0;
  cursor: pointer;
  visibility: hidden;
}
.__wm__widget__label {
  width: 100%;
  position: absolute;
  top: 0;
  display: inline-block;
  border-radius: 2px;
  background-color: #ffffff;
  border: solid 1px #d2e2f2;
  padding: 10px 0 0 0;
  z-index: 1;
  height: 100%;
  box-sizing: border-box;
}
.__wm__widget__label:hover {
  background-color: #f7fafc;
  cursor: pointer;
}
.__wm__widget__title {
  font-size: 14px;
  font-weight: 500;
  line-height: 1.5;
  letter-spacing: 0.1px;
  text-align: left;
  color: #3d7fba;
  padding: 0 10px;
  box-sizing: border-box;
}
.__wm__widget__title span {
  font-size: 10px;
}
.__wm__widget__content {
  font-size: 11px;
  line-height: 1.33;
  letter-spacing: 0.1px;
  color: #698094;
  padding: 5px 10px;
  box-sizing: border-box;
}
.__wm__widget__beta-status {
  font-size: 10px;
  font-style: italic;
  float: right;
  bottom: 18px;
  position: absolute;
  right: 10px;
}
.__wm__widget__category {
  background-color: #f5faff;
  font-size: 9px;
  font-weight: 500;
  line-height: 15px;
  letter-spacing: 0.1px;
  text-align: right;
  color: #8fa9c3;
  position: absolute;
  bottom: 0px;
  width: 100%;
  text-transform: uppercase;
  padding: 0 7px;
  min-height: 15px;
  box-sizing: border-box;
}
.__wm__widgets-list {
  padding: 0;
  margin: 0;
  list-style: none;
}
.__wm__widgets-list--initwidscreen {
  /* -initwidscreen class is used in Initial screen in Dashboard which appears in case of New User */
}
.__wm__widgets-list--initwidscreen .__wm__widget-li {
  float: none;
  display: inline-block;
  background-color: #E1F1FF;
  margin: 24px;
  margin-top: 6px;
}
.__wm__widgets-list--initwidscreen .__wm__widget-li label {
  width: 100%;
}
.__wm__widgets-list--initwidscreen .__wm__widget-li .__wm__widget__beta-status {
  bottom: 10px;
}
.__wm__widgets-list--initwidscreen .__wm__widget-li ::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.__wm__widgets-list--initwidscreen .__wm__widget__content {
  font-size: 13px;
}
.__wm__widgets-list .keywidget-seperator {
  width: 100%;
  display: block;
  border: 1px solid #d2e2f2;
  float: left;
  margin: 0px 0px 10px 0px;
}
.__wm__widgets-list .keywidget {
  text-indent: 10px;
  font-size: 14px;
  margin-bottom: 10px;
  font-weight: 500;
  color: #3d7fba;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.__wm__header {
  background-color: #f5faff;
  box-shadow: 0px 1px 0 0 #d2e2f2;
}
.__wm__header__rightbar__close-icon {
  cursor: pointer;
  color: #a7bdd2;
  font-size: 12px;
  margin: 6px auto;
  height: 12px;
}
.__wm__footer-action {
  line-height: 60px;
  width: 100%;
}
.__wm__footer-action--cancel {
  padding: 9px 15px;
  margin-right: 15px;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid transparent;
}
.__wm__footer-action--cancel:hover {
  border: 1px solid #3d7fba;
}
.__wm__footer-action--add {
  pointer-events: none;
  color: white;
  padding: 10px 15px;
  border-radius: 3px;
  background-color: #bbc6d5;
  margin-right: 15px;
  cursor: pointer;
}
.__wm__footer-action .btn {
  width: auto;
  float: right;
  height: 18px;
  line-height: 18px;
}
.__wm__footer-action .enable-button {
  background-color: #3d7fba;
  pointer-events: auto;
}
.__wm__footer-action .count-info {
  float: left;
  width: auto;
  height: auto;
  font-size: 12px;
  margin-top: 9px;
}
.__wm__footer-action .count-info .badge,
.__wm__footer-action .count-info .count,
.__wm__footer-action .count-info .clear-all {
  width: 20px;
  height: 20px;
  line-height: 20px;
  float: left;
}
.__wm__footer-action .count-info .count {
  width: 70px;
  margin-left: 10px;
}
.__wm__footer-action .count-info .count .num {
  padding-right: 5px;
}
.__wm__footer-action .count-info .badge div {
  width: 20px;
  height: 20px;
  border-radius: 4px;
  margin-top: -1px;
  background-color: #E1F1FF;
  box-shadow: 0 2px 4px -3px #1E374D;
}
.__wm__footer-action .count-info .clear-all {
  cursor: pointer;
}
.__wm__footer-action .count-info .clear-all div {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width= '15px' height= '15px' fill = '%23687a99' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.527,8.45h-9.092V4.926c0-1.636-1.33-2.926-2.967-2.926h-6.941c-1.635,0-2.965,1.29-2.965,2.926V8.45 H8.471c-0.713,0-1.291,0.579-1.291,1.292c0,0.714,0.578,1.292,1.291,1.292h1.291v32.378C9.887,44.809,10.957,46,12.35,46H35.65 c1.393,0,2.465-1.203,2.588-2.588V11.034h1.289c0.714,0,1.293-0.578,1.293-1.292C40.818,9.027,40.24,8.45,39.527,8.45z M20.146,4.926c0-0.211,0.172-0.383,0.383-0.383h6.941c0.211,0,0.383,0.172,0.383,0.383V8.45h-7.707V4.926L20.146,4.926z M34.635,43.406L12.35,43.412V11.034H35.65v32.378C36.541,43.482,34.68,43.406,34.635,43.406z M20.116,20.111 c-0.716,0-1.294,0.58-1.294,1.293v14.241c0,0.713,0.578,1.295,1.294,1.295c0.715,0,1.294-0.582,1.294-1.295V21.404 C21.411,20.691,20.832,20.111,20.116,20.111z M27.883,20.111c-0.715,0-1.294,0.58-1.294,1.293v14.241 c0,0.713,0.578,1.295,1.294,1.295c0.717,0,1.295-0.582,1.295-1.295V21.404C29.178,20.691,28.6,20.111,27.883,20.111z'%3E%3C/path%3E%3C/svg%3E");
  margin-top: 2.5px;
  background-repeat: no-repeat;
  width: 15px;
  height: 15px;
}
.widget-manager-select-dropdown {
  font-size: 12px;
}
.initwidscreen-holder {
  width: 1198px;
  border-right: 1px solid #d4e0ea;
  border-left: 1px solid #d4e0ea;
  margin: 0 auto;
  background: #ffffff;
  height: 100%;
  overflow-x: hidden;
  overflow-y: auto;
  position: relative;
  z-index: 1;
}
.initwidscreen {
  height: 100%;
  overflow: hidden;
  display: flex;
  flex-direction: column;
}
.initwidscreen__header {
  color: #1e374d;
  padding: 20px 70px;
  line-height: 20px;
  font-size: 23px;
  border-bottom: 1px solid #d4e0ea;
  box-shadow: inset 0 -1px 0 0 #ccd8e6;
  background-color: #f5faff;
  height: 20px;
  font-family: 'IBM Plex Sans', sans-serif;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
}
.initwidscreen__header__smheader {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 15px;
  color: #1e374d;
  line-height: 18px;
  margin-bottom: 12px;
  margin-left: 12px;
  font-weight: 300;
}
.initwidscreen__header__skip {
  color: #3d7fba;
  float: right;
  cursor: pointer;
  margin-top: 12px;
  border-bottom: 1px solid;
}
.initwidscreen__content {
  flex: 1;
  padding: 24px 20px 0px 70px;
  overflow: auto;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.initwidscreen__content__header {
  font-size: 12px;
}
.initwidscreen__content.step1 .initwidscreen__section.watchlist {
  display: block;
}
.initwidscreen__content.step1 .initwidscreen__section.savedsearch {
  display: none;
}
.initwidscreen__content.step1 .initwidscreen__action--add::before {
  content: "Next";
}
.initwidscreen__content.step2 {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.initwidscreen__content.step2 .initwidscreen__section.watchlist {
  display: none;
}
.initwidscreen__content.step2 .initwidscreen__section.savedsearch {
  display: block;
}
.initwidscreen__content.step2 .initwidscreen__section.savedsearch .msg {
  font-size: 13px;
  width: 500px;
  color: #1e374d;
  margin: auto;
  display: block;
  height: 24px;
  line-height: 24px;
  border: 1px solid #e1f1ff;
  text-align: center;
  border-bottom: 0;
  box-sizing: border-box;
}
.initwidscreen__content.step2 .initwidscreen__section.savedsearch.lessSavedSearch .msg {
  display: none;
}
.initwidscreen__content.step2 .initwidscreen__section.savedsearch.lessSavedSearch .__wm__widget-li {
  border-top: 1px solid #e1f1ff;
}
.initwidscreen__content.step2 .initwidscreen__action--add::before {
  content: "Finish";
}
.initwidscreen__section {
  height: calc(100% - 80px);
}
.initwidscreen__section__header {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 15px;
  line-height: 24px;
  font-weight: 500;
}
.initwidscreen__section .__wm__widgets-list {
  width: 100%;
  height: calc(100% - 44px);
  padding-top: 20px;
}
.initwidscreen__section .__wm__widget-li {
  margin: auto;
  display: block;
  width: 500px;
  height: 100%;
  overflow-y: auto;
  border: 1px solid #e1f1ff;
  background: #fff;
}
.initwidscreen__section .__wm__widget-li::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.initwidscreen__section .__wm__widget-li::-webkit-scrollbar-thumb {
  display: block;
  background-color: rgba(105, 128, 148, 0.55);
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
.initwidscreen__section .__wm__widget-li .check {
  padding: 5px 10px;
  color: #50708a;
  font-size: 15px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.initwidscreen__section .__wm__widget-li .check span {
  margin-left: 10px;
  height: 26px;
  line-height: 26px;
  vertical-align: middle;
  width: calc(100% - 45px);
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
  cursor: pointer;
  white-space: nowrap;
}
.initwidscreen__section .__wm__widget-li .check input {
  width: 14px;
  height: 14px;
  margin: 6px 0px;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
}
.initwidscreen__section .__wm__widget-li .check:first-child {
  margin-top: 5px;
}
.initwidscreen__section .alert-msg {
  display: none;
  font-size: 13px;
  height: 30px;
  line-height: 30px;
  color: #e81a1a;
}
.initwidscreen__action--add {
  color: white;
  padding: 10px 20px;
  border-radius: 3px;
  background-color: #3d7fba;
  cursor: pointer;
  position: absolute;
  bottom: 20px;
  right: 40px;
  width: 75px;
  text-align: center;
  font-size: 18px;
}
.initwidscreen__action--disabled {
  pointer-events: none;
  background-color: #d4e0ea;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view {
  height: 100%;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .calendar-events-popup {
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
  max-height: 250px;
  overflow: hidden;
  overflow-y: auto;
  position: absolute;
  width: 300px;
  border-radius: 4px;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .calendar-events-popup .events-list .event a {
  text-transform: uppercase;
  width: 100%;
  padding-right: 15px;
  box-sizing: border-box;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .calendar-events-popup .events-list .event a .fc-open {
  position: absolute;
  right: 20px;
  cursor: pointer;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .calendar-events-popup .events-list .event a .fc-open .icon-open {
  fill: #3d7fba;
  height: 12px;
  width: 12px;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .calendar-events-popup .events-list .event-modal {
  position: relative;
  display: block !important;
  color: #1e374d;
  font-family: hel-regular, sans-serif;
  text-align: left;
  padding: 0 0 4px 0;
  z-index: 1;
  font-size: 14px;
  border-radius: 3px;
  background: #ffffff;
  overflow: hidden;
  box-shadow: none;
  cursor: default;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-header {
  background-color: #f9fcff;
  width: 100% !important;
  color: #122538 !important;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-header .fc-header-title h2 {
  font-size: 14px;
  margin: 0;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-day {
  box-sizing: border-box;
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.1px;
  color: #6c8297;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-day.data:hover {
  box-shadow: 1px 1px 1px 2px #3d7fba;
  cursor: pointer;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-day > div:first-of-type {
  height: 53px !important;
  min-height: inherit !important;
  min-width: 7px !important;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-button-month,
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-button-basicWeek {
  display: none;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-content .fc-event {
  border: 0;
  font-size: 10px !important;
  border-radius: inherit !important;
  box-sizing: border-box;
  position: static !important;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-content .fc-event.sm-event {
  font-size: 10px !important;
  padding: 2px 2px !important;
  width: 38px !important;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-content .fc-event.lg-event {
  font-size: 10px !important;
  padding: 2px 0 !important;
  width: 84px !important;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-content .fc-event .confirmed_done {
  font-size: 6px;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-content .fc-event-title {
  color: #000 !important;
  padding-left: 3px !important;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-content .fc-event-title .icon {
  fill: #000;
  height: 10px;
  width: 10px;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-content .doc-event {
  cursor: pointer;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-content .fc-day-number {
  color: #697f94;
  font-size: 11px;
  line-height: 11px;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-content .fc-day-content {
  padding-top: 0 !important;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-content .fc-day-header {
  border-left: 0;
  color: #697f94;
  font-size: 9px;
  padding: 7px 0;
  width: auto !important;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-border-separate th,
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-border-separate td {
  border-width: 1px 0 0 1px;
  box-sizing: border-box;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-other-month .fc-day-number {
  color: #9cb4ca;
  opacity: 1;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-header-center {
  vertical-align: middle;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container {
  height: 100%;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-widget-header {
  border-top: 0;
  border-width: 1px 0 0 0px;
  box-sizing: border-box;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-widget-header .fc-day-header {
  border-left: 0;
  padding: 2px 0;
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 11.5px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.1px;
  text-align: center;
  color: #6c8297;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-day-grid .fc-row.fc-widget-content {
  height: 45px !important;
  box-sizing: border-box;
  z-index: 3;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-day-grid .fc-row.fc-widget-content .fc-bg {
  z-index: 2;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-day-grid .fc-row.fc-widget-content .fc-bg .fc-event-data {
  cursor: pointer;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-day-grid .fc-row.fc-widget-content .fc-content-skeleton {
  z-index: 2;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-day-grid .fc-row.fc-widget-content .fc-content-skeleton .fc-day-number {
  color: #697f94;
  font-size: 11px;
  line-height: 11px;
  text-align: left;
  padding-left: 3px;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-day-grid .fc-row.fc-widget-content .fc-content-skeleton .fc-other-month .fc-day-number {
  color: #9cb4ca;
  opacity: 1;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-day-grid .fc-row.fc-widget-content .fc-content-skeleton .fc-event-container {
  padding: 2px 4px 2px;
  padding-top: 0 !important;
  box-sizing: border-box;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-day-grid .fc-row.fc-widget-content .fc-content-skeleton .fc-event-container .fc-day-grid-event {
  background: #caecf7 !important;
  font-size: 10px !important;
  padding: 2px 2px !important;
  width: 38px !important;
  border-radius: inherit !important;
  box-sizing: border-box;
  border: 0;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-day-grid .fc-row.fc-widget-content .fc-content-skeleton .fc-event-container .fc-day-grid-event .fc-event-inner {
  width: 100%;
  height: 100%;
  overflow: hidden;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-day-grid .fc-row.fc-widget-content .fc-content-skeleton .fc-event-container .fc-day-grid-event .fc-event-inner .fc-title {
  color: #000 !important;
  padding: 0 1px 0 3px;
  text-transform: uppercase;
  display: inline;
  font-size: 10px;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-day-grid .fc-row.fc-widget-content .fc-content-skeleton .fc-event-container .fc-day-grid-event .fc-event-inner .icon-info {
  fill: #000;
  height: 10px;
  width: 10px;
  border: 0 !important;
  float: right;
  padding: 0;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-day-grid .fc-row.fc-widget-content .fc-content-skeleton .fc-event-container .fc-day-grid-event.lg-event {
  font-size: 10px !important;
  padding: 2px 0 !important;
  width: 84px !important;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-day-grid .fc-row.fc-widget-content .fc-content-skeleton .fc-event-container .fc-day-grid-event.lg-event .fc-title:not(.large) {
  display: none;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-view-container .fc-day-grid .fc-row.fc-widget-content .fc-content-skeleton .fc-event-container .fc-day-grid-event.sm-event .fc-title.large {
  display: none;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-toolbar {
  text-align: center;
  margin-bottom: 0;
  border-bottom: 1px solid;
  border-color: #ccd8e6;
  border-collapse: collapse;
  background: #f9fcff;
  color: #122538;
  height: 25px;
  line-height: 25px;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-toolbar .fc-button {
  background: transparent;
  border: none;
  box-shadow: none;
  line-height: 25px;
  height: 25px;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-toolbar .fc-button .fc-icon {
  font-family: "Courier New", Courier, monospace;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-toolbar .fc-center {
  white-space: nowrap;
}
.__stwidget[data-widget="CalendarWidget"] .__genericcontainer.fc .fc-toolbar .fc-center h2 {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 14px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.1px;
  text-align: center;
  color: #2c3545;
}
.__stwidget[data-widget="CalendarWidget"] .event-modal .event-note .events-list {
  padding: 4px;
  margin: 0;
}
.__stwidget[data-widget="CalendarWidget"] .event-modal .event-note .events-list li {
  list-style-type: decimal;
  list-style-position: inside;
  padding: 2px;
  cursor: pointer;
  font-size: 12px;
}
.__stwidget[data-widget="CalendarWidget"] .event-modal .event-note .events-list li:hover {
  color: #3d7fba;
}
.__stwidget[data-widget="CalendarWidget"] .event-modal .event-note .events-list li:hover a {
  color: #3d7fba;
}
.__stwidget[data-widget="UserCalendarWidget"] .js-uc__popup {
  position: absolute;
  display: block;
  color: #1e374d;
  font-family: hel-regular, sans-serif;
  text-align: left;
  padding: 0 0 4px 0;
  z-index: 1;
  font-size: 14px;
  border-radius: 3px;
  background: #ffffff;
  overflow: hidden;
  cursor: default;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal {
  position: absolute !important;
  padding: 0;
  min-width: 160px !important;
  font-size: 12px;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .event-note,
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .event-location {
  padding: 4px;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .event-ticker {
  background-color: #f5faff;
  box-shadow: 0 1px 0 0 #d2e2f2;
  color: #527495;
  font-size: 14px;
  font-family: hel-medium, sans-serif;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .uc__popup--note-panel {
  background-color: white;
  display: none;
  overflow-x: hidden;
  overflow-y: auto;
  max-height: 200px;
  padding: 0;
  font-size: 12px;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .uc__popup--note-panel .template-edit-btn {
  font-size: 10px;
  display: none;
  color: #698094;
  background: transparent;
  float: right;
  border: 1px solid #d1d5d8;
  line-height: 16px;
  height: 16px;
  margin: 0;
  border-radius: 2px;
  padding: 0 6px;
  cursor: pointer;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .uc__popup--note-panel .visibility {
  display: inline-block;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .uc__popup--note-panel .visibility .users-icon {
  height: 12px;
  width: 12px;
  fill: #3d7fba;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .uc__popup--note-panel .uc__popup--section {
  padding: 2px 4px;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .uc__popup--note-panel .uc__popup--section:hover {
  background-color: #d1d5d8;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .uc__popup--note-panel .uc__popup--section:hover .template-edit-btn {
  display: inline-block;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .uc__popup--note-panel .uc__popup--section .template-title {
  white-space: normal;
  overflow-wrap: break-word;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .uc__popup--note-accordion {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 8px;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  transition: 0.4s;
  max-height: 36px;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .uc__popup--note-accordion:hover {
  background-color: #ccc;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .uc__popup--note-accordion.active {
  background-color: #ccc;
  display: block;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .uc__popup--note-accordion.active::after {
  content: "\2212";
  /* Unicode character for "minus" sign (-) */
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .uc__popup--note-accordion::after {
  content: '\0002B';
  /* Unicode character for "plus" sign (+) */
  font-size: 13px;
  color: #777;
  float: right;
  margin-left: 5px;
}
.__stwidget[data-widget="UserCalendarWidget"] .event-modal .private-note {
  background-color: #eee;
  color: #444;
  cursor: pointer;
  padding: 8px;
  width: 100%;
  text-align: left;
  border: none;
  outline: none;
  max-height: 36px;
}
.__stwidget[data-widget="UserCalendarWidget"] .popper {
  visibility: visible;
  width: 120px;
  background-color: black;
  color: #fff;
  text-align: center;
  border-radius: 6px;
  padding: 5px 0;
  /* Position the tooltip */
  position: absolute;
  z-index: 100;
}
.__stwidget[data-widget="UserCalendarWidget"] .popper:hover {
  visibility: visible;
}
#save_view_popup {
  float: right;
  position: absolute;
  z-index: 1002;
}
#save_view_popup .rectangle {
  box-shadow: 0 7px 14.5px 0 rgba(13, 35, 57, 0.58);
  border: 0;
  padding: 6px;
  width: 236px;
}
#save_view_popup .rectangle .item {
  cursor: default;
  padding: 6px;
}
#save_view_popup .rectangle .item .title {
  padding: 0 6px;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.31;
  letter-spacing: -0.2px;
  text-align: center;
  color: #527495;
  white-space: pre-wrap;
  word-break: break-word;
}
#save_view_popup .rectangle .item .error {
  font-size: 12px;
  line-height: 18px;
  color: #e81a1a;
}
#save_view_popup .rectangle .item .search-box-holder {
  border: 0;
}
#save_view_popup .rectangle .item .search-box-holder #screener_view_name {
  border: 1px solid #d4e0ea;
  line-height: 24px;
  border-radius: 3px;
  padding: 3px 6px;
  margin-top: 4px;
  width: 209px;
}
#save_view_popup .rectangle .item .button {
  border-radius: 3px;
  line-height: 24px;
  width: 100px;
  padding: 6px;
  font-size: 15px;
  cursor: pointer;
  color: #3d7fba;
  background-color: #f5faff;
  border: solid 1px #d2e2f2;
}
#save_view_popup .rectangle .item .save-button {
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  color: #ffffff;
  font-size: 15px;
}
#save_view_popup .rectangle .item .save-button::-moz-focus-inner {
  outline: 0;
  border: 0;
}
.__stbody__header--screener .__stwidget__settings-button,
.__stbody__header--screener .__stwidget__delete-button {
  display: inline-block;
}
#dashboard-filter-widget,
#browse-column {
  height: 100%;
}
#dashboard-filter-widget .__stwidget,
#browse-column .__stwidget {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  width: 200px;
  border: 0px;
  min-width: 200px;
  background: #272f3c;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content,
#browse-column .__stwidget .__stbody .__stbody__content {
  overflow: visible;
  border-bottom: 0;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer {
  height: 100%;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dashboard-filter,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dashboard-filter {
  height: 100%;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .disabled,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .disabled {
  pointer-events: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  padding-top: 0px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder.hide_count .count,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder.hide_count .count {
  display: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .white_background,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .white_background {
  width: 100%;
  height: 100%;
  top: 0;
  position: absolute;
  text-align: center;
  background-color: #a5b3c7;
  opacity: 0.2;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter {
  padding: 6px 0px;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active {
  display: inline-block;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-head,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-head {
  font-weight: bold;
  color: #ffffff;
  letter-spacing: 2px;
  line-height: 6px;
  padding: 4px 0;
  display: inline-block;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-body,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-body {
  color: #698094;
  display: block;
  position: absolute;
  right: 0;
  top: 30px;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0px 4px 12px 0 rgba(18, 50, 79, 0.26);
  z-index: 3;
  width: 100px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-body .facet-menu-item,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-body .facet-menu-item {
  position: relative;
  padding: 5px 7px 5px 30px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-body .facet-menu-item:first-child,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-body .facet-menu-item:first-child {
  border-bottom: 1px solid #ccd8e6;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-body .facet-menu-item.search:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-body .facet-menu-item.search:before {
  content: "\f002";
  font-size: 14px;
  font-family: FontAwesome, sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  color: #778498;
  width: 15px;
  height: 15px;
  display: inline-block;
  position: absolute;
  left: 8px;
  top: 7px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-body .facet-menu-item.show:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-body .facet-menu-item.show:before {
  content: "\f06e";
  font-size: 14px;
  font-family: FontAwesome, sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  color: #778498;
  width: 15px;
  height: 15px;
  display: inline-block;
  position: absolute;
  left: 8px;
  top: 7px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-body .facet-menu-item.hide:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-body .facet-menu-item.hide:before {
  content: "\f070";
  font-size: 14px;
  font-family: FontAwesome, sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  color: #778498;
  width: 15px;
  height: 15px;
  display: inline-block;
  position: absolute;
  left: 8px;
  top: 7px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-body:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu.menu_active .facet-menu-body:before {
  content: "";
  border: 10px solid #ffffff;
  border-top: none;
  height: 0;
  width: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  position: absolute;
  top: -9px;
  right: 5px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.dragging:hover,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.dragging:hover {
  border-top: 2px solid #3d7fba;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.dragging:hover .note-filter-img,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.dragging:hover .note-filter-img {
  margin-top: -6px;
  fill: #dfe9f4;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.dragging:hover .facet-menu-head,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.dragging:hover .facet-menu-head {
  color: #1e374d !important;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.dragging:hover .title-box__menu,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.dragging:hover .title-box__menu {
  margin-top: -4px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.dragging:hover .title-box__title,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.dragging:hover .title-box__title {
  margin-top: -6px;
  color: #1e374d;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.dragging:hover .filter-title-wrap,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.dragging:hover .filter-title-wrap {
  height: 16px;
  color: #1e374d;
  opacity: 0.8;
  border-radius: 2px;
  background-color: #fff;
  box-shadow: 0px 4px 12px 0 rgba(0, 0, 0, 0.43);
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search {
  width: 100%;
  display: block;
  box-sizing: border-box;
  position: relative;
  margin-top: 5px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search:before {
  content: "\f002";
  font-size: 14px;
  font-family: FontAwesome, sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  color: #778498;
  width: 15px;
  height: 15px;
  display: inline-block;
  position: absolute;
  left: 6px;
  top: 8px;
  transform: rotateY(180deg);
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search .plain-input,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search .plain-input {
  color: #778498;
  border-radius: 3px;
  background-color: #212934;
  outline: none;
  border: none;
  width: 100%;
  box-sizing: border-box;
  font-size: 12px;
  padding: 8px 0 8px 25px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search .plain-input::placeholder,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search .plain-input::placeholder {
  color: #778498;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search .plain-input::-webkit-input-placeholder,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search .plain-input::-webkit-input-placeholder,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search .plain-input::-moz-placeholder,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search .plain-input::-moz-placeholder,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search .plain-input:-ms-input-placeholder,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search .plain-input:-ms-input-placeholder,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search .plain-input:-moz-placeholder,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search .plain-input:-moz-placeholder {
  color: #778498;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search.none,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search.none {
  display: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search .close-search,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-search .close-search {
  float: right;
  font-size: 9px;
  color: #3699f2;
  cursor: pointer;
  padding-top: 5px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap {
  cursor: pointer;
  display: none;
  overflow-y: auto;
  overflow-x: hidden;
  color: #a6b4c8;
  box-sizing: border-box;
  margin: 10px 0 0 0;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter {
  min-height: 24px;
  padding-right: 6px;
  color: #a6b4c8;
  display: flex;
  word-wrap: break-word;
  position: relative;
  font-size: 11px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.pinned .pin-before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.pinned .pin-before,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.pinned .pin-before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.pinned .pin-before {
  cursor: pointer;
  display: inline-block;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.pinned .pin-before:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.pinned .pin-before:before,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.pinned .pin-before:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.pinned .pin-before:before {
  display: inline-block;
  content: "\f08d";
  font-size: 12px;
  font-family: FontAwesome, sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  color: #ff3e3e;
  width: 8px;
  height: 8px;
  position: absolute;
  top: 4px;
  margin-left: 0px;
  padding-top: 3px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.pinned:hover .pin-before:after,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.pinned:hover .pin-before:after,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.pinned:hover .pin-before:after,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.pinned:hover .pin-before:after {
  content: "\f056";
  display: inline-block;
  font-size: 9px;
  font-family: FontAwesome, sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  color: #fff;
  width: 15px;
  height: 15px;
  position: absolute;
  left: 3px;
  top: 7px;
  padding-top: 3px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.active,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.active {
  color: #ffffff;
  color: #fff;
  background-color: #364051;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple .text,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple .text,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter .text,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter .text {
  line-height: 24px;
  margin-left: 12px;
  width: 190px;
  min-width: 105px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple .count,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple .count,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter .count,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter .count {
  width: 46px;
  line-height: 24px;
  text-align: right;
  box-sizing: border-box;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple .tuple-menu,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple .tuple-menu,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter .tuple-menu,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter .tuple-menu {
  height: 20px;
  cursor: pointer;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple .tuple-menu:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple .tuple-menu:before,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter .tuple-menu:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter .tuple-menu:before {
  content: "...";
  font-weight: 700;
  color: #fff;
  background-color: transparent;
  letter-spacing: 2px;
  line-height: 7px;
  height: 15px;
  display: none;
  position: absolute;
  right: 9px;
  top: 6px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple:hover,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple:hover,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter:hover,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter:hover {
  color: #fff;
  background-color: #364051;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple:hover .tuple-menu:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple:hover .tuple-menu:before,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter:hover .tuple-menu:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter:hover .tuple-menu:before {
  display: inline-block;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple:hover .count,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple:hover .count,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter:hover .count,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter:hover .count {
  display: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.dragging-pin,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.dragging-pin,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.dragging-pin,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.dragging-pin {
  border-top: 2px solid #3d7fba;
  min-height: 16px;
  height: 16px !important;
  line-height: 16px;
  border-radius: 2px;
  color: #1e374d;
  background: #ffffff;
  opacity: 0.8;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.dragging-pin .text,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.dragging-pin .text,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.dragging-pin .text,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.dragging-pin .text,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.dragging-pin .count,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.dragging-pin .count,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.dragging-pin .count,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.dragging-pin .count {
  margin-top: -4px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.dragging-pin .pin-before:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.dragging-pin .pin-before:before,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.dragging-pin .pin-before:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.dragging-pin .pin-before:before {
  top: -1px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.dragging-pin .pin-before:after,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .l1_filter_tuple.dragging-pin .pin-before:after,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.dragging-pin .pin-before:after,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .all_filter.dragging-pin .pin-before:after {
  display: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .no-facet-elem,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .no-facet-elem {
  margin-left: 20px;
  font-size: 11px;
  cursor: default;
  font-style: italic;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .show_more_container,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .show_more_container {
  padding-left: 4px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .show_more_container .label,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .show_more_container .label {
  font-size: 10px;
  line-height: 2.44;
  letter-spacing: 0.5px;
  text-align: left;
  color: #7c8a9e;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .show_more_container.search_result,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap .show_more_container.search_result {
  padding-left: 0px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .hover-item,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .hover-item {
  display: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter--active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter--active {
  margin-bottom: 5px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter--active .filter-title-wrap .title-box__arrow:after,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter--active .filter-title-wrap .title-box__arrow:after {
  content: "\f0d7";
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter--active .filter-facet-wrap,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter--active .filter-facet-wrap {
  display: block;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter--highlight .filter-title-wrap,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter--highlight .filter-title-wrap {
  color: #fff;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter:hover .filter-title-wrap,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter:hover .filter-title-wrap {
  color: #fff;
  background-color: #364051;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter:hover .filter-title-wrap .title-box__menu,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter:hover .filter-title-wrap .title-box__menu {
  display: inline-block;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter:hover .filter-title-wrap .title-box__menu .facet-menu-head,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter:hover .filter-title-wrap .title-box__menu .facet-menu-head {
  font-weight: bold;
  color: #ffffff;
  letter-spacing: 2px;
  line-height: 6px;
  padding: 4px 0;
  display: inline-block;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter:hover .filter-title-wrap .title-box__menu .facet-menu-item,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter:hover .filter-title-wrap .title-box__menu .facet-menu-item {
  cursor: pointer;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.hidden-sub,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.hidden-sub {
  /*opacity: 0.5;*/
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.hidden-sub > *,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.hidden-sub > * {
  opacity: 0.5;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.hidden-sub > .filter-search,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.hidden-sub > .filter-search {
  opacity: 1;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.hidden-sub > .filter-title-wrap,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.hidden-sub > .filter-title-wrap {
  opacity: 1;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.hidden-sub > .filter-title-wrap > *,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.hidden-sub > .filter-title-wrap > * {
  opacity: 0.5;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.hidden-sub > .filter-title-wrap > .title-box__menu,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter.hidden-sub > .filter-title-wrap > .title-box__menu {
  opacity: 1;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter[data-name="ticker"] .l1_filter_tuple,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter[data-name="ticker"] .l1_filter_tuple {
  text-transform: uppercase;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap {
  position: relative;
  font-size: 12px;
  color: #a6b4c8;
  letter-spacing: 0.6px;
  text-transform: uppercase;
  line-height: 24px;
  margin: 0;
  padding: 0px 6px;
  cursor: pointer;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .note-filter-img,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .note-filter-img {
  width: 12px;
  height: 12px;
  position: absolute;
  top: 8px;
  left: 20px;
  fill: #dfe9f4;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .title-box__arrow,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .title-box__arrow {
  display: inline-block;
  width: 8px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .title-box__arrow:after,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .title-box__arrow:after {
  content: "\f0da";
  font-size: 14px;
  font-family: FontAwesome, sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  position: relative;
  top: 2px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .title-box__title,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .title-box__title {
  display: inline-block;
  padding: 2px 0 0 28px;
  font-weight: 400;
  width: 60%;
  vertical-align: middle;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .title-box__menu,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .title-box__menu {
  display: none;
  float: right;
  padding: 3px;
  line-height: 18px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .title-box__menu .facet-menu-body,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .title-box__menu .facet-menu-body {
  display: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .title-box__menu.manu-active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .title-box__menu.manu-active {
  display: inline-block;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .title-box__menu.manu-active .facet-menu-body,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .title-box__menu.manu-active .facet-menu-body {
  display: block;
  position: absolute;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .no-result,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .filter-title-wrap .no-result {
  list-style: none;
  font-size: 12px;
  margin-left: 5px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter-showActiveIcon .filter-title-wrap,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter-showActiveIcon .filter-title-wrap {
  color: #ffffff !important;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter-showActiveIcon .filter-title-wrap .title-box__title,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter-showActiveIcon .filter-title-wrap .title-box__title {
  font-weight: 400;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .simplebar-track,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .simplebar-track {
  background: #272f3c;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder.no-overflow,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder.no-overflow {
  overflow: hidden;
  overflow-y: hidden;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .no-ticker-cover .triangle,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .no-ticker-cover .triangle {
  position: absolute;
  z-index: 101;
  width: 0;
  height: 0;
  border-style: solid;
  top: 3px;
  left: 0;
  border-width: 9px 9px 9px 0;
  border-color: transparent #fff transparent transparent;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .no-ticker-cover .rectangle,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .no-ticker-cover .rectangle {
  box-shadow: 2px 2px 4px 0 rgba(0, 0, 0, 0.3), 2px -2px 4px 0 rgba(0, 0, 0, 0.3);
  padding: 4px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .no-ticker-cover .rectangle .no-tickers,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .no-ticker-cover .rectangle .no-tickers {
  white-space: nowrap;
  padding: 4px;
  color: #698094;
  display: block;
  border-radius: 2px;
  z-index: 3;
  font-size: 13px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .rename_message_popup,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .rename_message_popup {
  width: 200px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tag-delete-popup,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tag-delete-popup {
  width: max-content;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .triangle,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .triangle,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tag-delete-popup .triangle,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tag-delete-popup .triangle,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tag-rename-popup-cover .triangle,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tag-rename-popup-cover .triangle,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .rename_message_popup .triangle,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .rename_message_popup .triangle {
  position: absolute;
  z-index: 101;
  width: 0px;
  height: 0px;
  border-style: solid;
  top: -11px;
  left: 12px;
  border-width: 0 9px 9px 9px;
  border-color: transparent transparent #ffffff transparent;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tag-delete-popup .rectangle,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tag-delete-popup .rectangle,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tag-rename-popup-cover .rectangle,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tag-rename-popup-cover .rectangle,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .rename_message_popup .rectangle,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .rename_message_popup .rectangle {
  max-width: 200px;
  font-size: 13px;
  padding: 6px;
  color: #698094;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0px 4px 12px 0 rgba(18, 50, 79, 0.26);
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tag-rename-popup-cover .buttons > div,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tag-rename-popup-cover .buttons > div {
  background: #3d7fba;
  padding: 4px;
  color: #ffffff;
  text-align: center;
  margin: 5px 0;
  cursor: pointer;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tag-rename-popup-cover .buttons > div:last-child,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tag-rename-popup-cover .buttons > div:last-child {
  margin-bottom: 0;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .tuple-menu-body,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .tuple-menu-body {
  width: 100px;
  color: #698094;
  display: block;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0px 4px 12px 0 rgba(18, 50, 79, 0.26);
  z-index: 3;
  font-size: 13px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .tuple-menu-body .tuple-menu-item,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .tuple-menu-body .tuple-menu-item {
  position: relative;
  padding: 5px 7px 5px 30px;
  border-bottom: 1px solid #ccd8e6;
  cursor: pointer;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .tuple-menu-body .tuple-menu-item.rename:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .tuple-menu-body .tuple-menu-item.rename:before {
  content: "\f044";
  font-size: 14px;
  font-family: FontAwesome, sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  color: #778498;
  width: 15px;
  height: 15px;
  display: inline-block;
  position: absolute;
  left: 8px;
  top: 4px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .tuple-menu-body .tuple-menu-item.delete:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .tuple-menu-body .tuple-menu-item.delete:before {
  content: "\f1f8";
  font-size: 14px;
  font-family: FontAwesome, sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  color: #778498;
  width: 15px;
  height: 15px;
  display: inline-block;
  position: absolute;
  left: 8px;
  top: 4px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .tuple-menu-body .tuple-menu-item.pin-after:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .tuple-menu-body .tuple-menu-item.pin-after:before {
  content: "\f08d";
  font-size: 14px;
  font-family: FontAwesome, sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  color: #778498;
  width: 15px;
  height: 15px;
  display: inline-block;
  position: absolute;
  left: 8px;
  top: 4px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .tuple-menu-body .tuple-menu-item.hide-filter:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .tuple-menu-body .tuple-menu-item.hide-filter:before {
  content: "\f070";
  font-size: 14px;
  font-family: FontAwesome, sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  color: #778498;
  width: 15px;
  height: 15px;
  display: inline-block;
  position: absolute;
  left: 8px;
  top: 4px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .tuple-menu-body:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .tuple-menu-cover .tuple-menu-body:before {
  content: "";
  border: 10px solid #ffffff;
  border-top: none;
  height: 0;
  width: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  position: absolute;
  top: -9px;
  right: 5px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .new-notebook-html .browse-column .o-wrapper,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .new-notebook-html .browse-column .o-wrapper {
  overflow: visible;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .new-notebook-html .browse-column .simplebar.o-wrapper,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .new-notebook-html .browse-column .simplebar.o-wrapper {
  overflow: hidden;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column {
  width: 200px;
  height: 100%;
  padding: 0px 6px;
  box-sizing: border-box;
  position: relative;
  background: #272f3c;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col {
  position: relative;
  width: 100% !important;
  height: 100%;
  z-index: 1;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer {
  line-height: 18px;
  font-size: 15px;
  color: #778498;
  position: relative;
  z-index: 2;
  border-bottom: 1px solid #364051;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .n-wrapper,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .n-wrapper {
  padding: 3.5px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col #newNoteDrpdwn,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col #newNoteDrpdwn {
  top: 27px;
  right: -153px;
  width: 220px;
  z-index: 1001;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer {
  /*height:30p;*/
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .smallText,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .smallText,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .smallText,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .smallText {
  display: none;
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  vertical-align: middle;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigText,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigText,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigText,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigText {
  font-size: 13px;
  font-weight: bold;
  line-height: 13px;
  display: inline-block;
  vertical-align: middle;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.subText,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.subText,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.subText,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.subText {
  font-size: 9px;
  font-weight: normal;
  line-height: 12px;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.subText a,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.subText a,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.subText a,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.subText a,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.subText a:visited,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.subText a:visited,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.subText a:visited,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.subText a:visited {
  color: #778498;
  text-decoration: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync {
  display: none;
  overflow: hidden;
  padding: 6px 12px;
  border-bottom: 4px solid #2E3644;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync .sync-label,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync .sync-label,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync .sync-label,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync .sync-label {
  line-height: 18px;
  float: left;
  width: 25%;
  font-size: 14px;
  box-sizing: border-box;
  font-weight: bold;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync #evernoteBtn.disabled,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync #evernoteBtn.disabled,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync #evernoteBtn.disabled,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync #evernoteBtn.disabled,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync #evernoteBtn.disabled a,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync #evernoteBtn.disabled a,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync #evernoteBtn.disabled a,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync #evernoteBtn.disabled a {
  fill: #bbc6d5;
  cursor: pointer;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync #evernoteBtn.enabled,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync #evernoteBtn.enabled,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync #evernoteBtn.enabled,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync #evernoteBtn.enabled {
  fill: #3dbf6f;
  cursor: pointer;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync #onenoteBtn.disabled,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync #onenoteBtn.disabled,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync #onenoteBtn.disabled,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync #onenoteBtn.disabled,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync #onenoteBtn.disabled a,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync #onenoteBtn.disabled a,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync #onenoteBtn.disabled a,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync #onenoteBtn.disabled a {
  fill: #bbc6d5;
  cursor: pointer;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync #onenoteBtn.enabled,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync #onenoteBtn.enabled,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync #onenoteBtn.enabled,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync #onenoteBtn.enabled {
  fill: #DC47D2;
  cursor: pointer;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync #syncBtn,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync #syncBtn,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync #syncBtn,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync #syncBtn {
  fill: #bbc6d5;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync .icon-wrap,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync .icon-wrap,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync .icon-wrap,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync .icon-wrap {
  width: 25%;
  float: left;
  text-align: center;
  fill: #bbc6d5;
  padding: 6px 0px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync .icon-wrap .icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync .icon-wrap .icon,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync .icon-wrap .icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync .icon-wrap .icon {
  height: 20px;
  width: 20px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync .icon-wrap:hover,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .sentieosync .icon-wrap:hover,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync .icon-wrap:hover,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .sentieosync .icon-wrap:hover {
  background: #364051;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn {
  text-align: center;
  cursor: pointer;
  color: #bbc6d5;
  font-size: 12px;
  line-height: 18px;
  padding: 12px 18px;
  border-top: 1px solid #272f3c;
  border-bottom: 1px solid #272f3c;
  background: #2e3644;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn .icon-onenote,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn .icon-onenote,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn .icon-onenote,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn .icon-onenote {
  font-size: 16px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn .icon-evernote,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn .icon-evernote,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn .icon-evernote,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn .icon-evernote {
  font-size: 16px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn a,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn a,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn a,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn a,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn a:focus,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn a:focus,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn a:focus,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn a:focus,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn a:visited,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn a:visited,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn a:visited,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn a:visited {
  color: #bbc6d5;
  text-decoration: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn span,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn span,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn span,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn span {
  font-size: 12px;
  vertical-align: top;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn.enabled,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn.enabled,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn.enabled,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn.enabled {
  color: #3dbf6f;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn.enabled a,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn.enabled a,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn.enabled a,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn.enabled a,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn.enabled a:focus,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn.enabled a:focus,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn.enabled a:focus,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn.enabled a:focus,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn.enabled a:visited,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header div.bigGreenBtn.enabled a:visited,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn.enabled a:visited,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer div.bigGreenBtn.enabled a:visited {
  color: #3dbf6f;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .dropdown-trigger .icon-2,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .dropdown-trigger .icon-2,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .dropdown-trigger .icon-2,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .dropdown-trigger .icon-2,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .preview-change .icon-2,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .preview-change .icon-2,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .preview-change .icon-2,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .preview-change .icon-2 {
  height: 22px;
  width: 22px;
  fill: #666666;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .preview-change .sm-pr,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .preview-change .sm-pr,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .preview-change .sm-pr,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .preview-change .sm-pr,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .preview-change .lg-pr,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .preview-change .lg-pr,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .preview-change .lg-pr,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .preview-change .lg-pr,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .preview-change .md-pr,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .preview-change .md-pr,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .preview-change .md-pr,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .preview-change .md-pr {
  display: inline-block;
  height: 16px;
  width: 11px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .filter-trigger,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .filter-trigger,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .filter-trigger,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .filter-trigger {
  color: #3d7fba;
  font-size: 11px;
  float: left;
  line-height: 24px;
  padding-left: 5px;
  padding-right: 5px;
  cursor: pointer;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .filter-trigger .filter-icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .filter-trigger .filter-icon,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .filter-trigger .filter-icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .filter-trigger .filter-icon {
  height: 11px;
  position: relative;
  width: 11px;
  fill: #3d7fba;
  top: 2px;
  margin-right: 4px;
  margin-bottom: 8px;
  margin-top: 5px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .filter-trigger.active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .filter-trigger.active,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .filter-trigger.active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .filter-trigger.active {
  font-weight: 900;
  color: #3d7fba;
  background: #e8eef7;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder {
  overflow: hidden;
  padding: 3px;
  float: right;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder .notemode-btn,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder .notemode-btn,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder .notemode-btn,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder .notemode-btn {
  float: left;
  font-size: 11px;
  line-height: 18px;
  box-sizing: border-box;
  text-align: center;
  cursor: pointer;
  position: relative;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  padding: 0px 5px;
  color: #698094;
  font-weight: 400;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder .notemode-btn .counter,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder .notemode-btn .counter,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder .notemode-btn .counter,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder .notemode-btn .counter {
  margin-left: 4px;
  font-size: 11px;
  margin-right: 4px;
  position: absolute;
  right: 0;
  top: 0;
  margin-top: 2px;
  background: #5C7C9A;
  display: none;
  padding: 1px;
  height: 0px;
  width: 0px;
  color: transparent;
  border-radius: 10px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder .notemode-btn:hover,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder .notemode-btn:hover,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder .notemode-btn:hover,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder .notemode-btn:hover {
  cursor: pointer;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder .notemode-btn.active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder .notemode-btn.active,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder .notemode-btn.active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder .notemode-btn.active {
  font-weight: 600;
  color: #3d7fba;
  background: #e8eef7;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder #shared_unread_box,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder #shared_unread_box,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder #shared_unread_box,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder #shared_unread_box {
  position: absolute;
  top: 2px;
  right: 4px;
  font-size: 8px;
  border-radius: 3px;
  height: 12px;
  width: 15px;
  color: white;
  font-weight: bold;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f62b2b), color-stop(100%, #d20202));
  background-image: -webkit-linear-gradient(top, #f62b2b, #d20202);
  background-image: -moz-linear-gradient(top, #f62b2b, #d20202);
  background-image: -ms-linear-gradient(top, #f62b2b, #d20202);
  background-image: -o-linear-gradient(top, #f62b2b, #d20202);
  background-image: linear-gradient(to top, #f62b2b, #d20202);
  background-color: #f62b2b;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder #shared_unread_box #shared_unread_count,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder #shared_unread_box #shared_unread_count,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder #shared_unread_box #shared_unread_count,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder #shared_unread_box #shared_unread_count {
  margin: auto;
  margin-top: -3px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder.trashmode .notemode-btn,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder.trashmode .notemode-btn,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder.trashmode .notemode-btn,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder.trashmode .notemode-btn,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder.readOnlyMode .notemode-btn,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder.readOnlyMode .notemode-btn,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder.readOnlyMode .notemode-btn,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder.readOnlyMode .notemode-btn {
  pointer-events: none;
  color: #bbc6d5;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder.trashmode .notemode-btn.active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder.trashmode .notemode-btn.active,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder.trashmode .notemode-btn.active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder.trashmode .notemode-btn.active,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder.readOnlyMode .notemode-btn.active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .notemode-holder.readOnlyMode .notemode-btn.active,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder.readOnlyMode .notemode-btn.active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .notemode-holder.readOnlyMode .notemode-btn.active {
  pointer-events: auto;
  color: #3d7fba;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .uname,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .uname,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .uname,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .uname {
  color: #ffffff;
  text-transform: Capitalize;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .uname:after,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .uname:after,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .uname:after,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .uname:after {
  content: "'s ";
  text-transform: lowercase;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .email,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .email,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .email,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .email {
  font-size: 12px;
  font-weight: normal;
  text-transform: lowercase;
  line-height: 12px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder {
  position: relative;
  height: 30px;
  padding: 7.5px 0;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder .allButton,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder .allButton,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder .allButton,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder .allButton {
  width: calc(50% - 1px);
  position: absolute;
  left: 0px;
  height: 30px;
  border-radius: 3px;
  font-weight: bold;
  background: #40404c;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder .allButton span,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder .allButton span,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder .allButton span,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder .allButton span {
  display: block;
  line-height: 30px;
  padding: 0px 12px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder .allButton span:hover,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder .allButton span:hover,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder .allButton span:hover,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder .allButton span:hover {
  background: rgba(0, 0, 0, 0.15);
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder .searchBox.focused,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder .searchBox.focused,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder .searchBox.focused,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder .searchBox.focused {
  width: 100%;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder .searchBox,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder .searchBox,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder .searchBox,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder .searchBox {
  width: calc(50% - 1px);
  position: absolute;
  right: 0px;
  height: 30px;
  line-height: 30px;
  border-radius: 3px;
  background: #F3F3F4;
  color: #202024;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px inset;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder .searchBox .noteSearchInputBox,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder .searchBox .noteSearchInputBox,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder .searchBox .noteSearchInputBox,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder .searchBox .noteSearchInputBox {
  /*disable default*/
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
  border: 0;
  font: inherit;
  color: inherit;
  vertical-align: baseline;
  background: transparent;
  /**/
  outline: none;
  font-size: 12px;
  padding: 6px 6px 6px 28px;
  line-height: 18px;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder .searchBox:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .header .allSearchBoxHolder .searchBox:before,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder .searchBox:before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .footer .allSearchBoxHolder .searchBox:before {
  font-family: "FontAwesome", sans-serif;
  font-size: 14px;
  content: '\f002';
  position: absolute;
  left: 10px;
  opacity: 0.5;
  pointer-events: none;
  line-height: 30px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper {
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  overflow: auto;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder {
  padding: 24px 12px 16px 18px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .title,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .title {
  line-height: 18px;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .recent-list,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .recent-list {
  padding: 8px 0px 0px 0px;
  margin: 0px;
  list-style: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .recent-list li,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .recent-list li {
  color: #ccd8e7;
  font-size: 12px;
  line-height: 21px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .recent-list li div.icon::before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .recent-list li div.icon::before {
  float: left;
  font: normal normal normal 11px/1 FontAwesome, sans-serif;
  line-height: 21px;
  color: #abd5e7;
  padding-left: 3px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .recent-list li div.text,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .recent-list li div.text {
  margin-left: 26px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .recent-list li.standalone .icon::before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .recent-list li.standalone .icon::before {
  content: "\f0f6";
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .recent-list li.plotter .icon::before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .recent-list li.plotter .icon::before {
  content: "\f080";
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .recent-list li.document .icon::before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .recent-holder .recent-list li.document .icon::before {
  content: "\f040";
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu {
  padding: 0;
  margin: 0;
  list-style: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu {
  color: #b9c4d3;
  font-size: 12px;
  line-height: 18px;
  padding: 3px 8px 3px 6px;
  cursor: pointer;
  background: #272f3c;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head {
  overflow: hidden;
  cursor: pointer;
  display: inline;
  padding: 0 !important;
  border: none !important;
  background: none !important;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head .icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head .icon {
  float: left;
  fill: #b9c4d3;
  height: 12px;
  width: 12px;
  margin-top: 3px;
  padding: 0 !important;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head .starred-icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head .starred-icon,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head .starred-icon *,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head .starred-icon * {
  fill: #b9c4d3;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head div.text,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head div.text {
  margin-left: 23px;
  white-space: nowrap;
  color: #a6b4c8;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 12px;
  font-weight: 500;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head div.text .counter,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head div.text .counter {
  float: right;
  margin-left: 6px;
  color: #ffffff;
  display: none !important;
  padding: 1px 6px;
  border-radius: 2px;
  font-size: 10px;
  line-height: 16px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.ml,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.ml {
  margin-left: 10px;
  color: #a6b4c8;
  font-size: 12px;
  font-weight: 500;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu #unread-count,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu #unread-count {
  font-size: 12px;
  color: #a6b4c8;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu #draft-count,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu #draft-count {
  font-size: 12px;
  color: #a6b4c8;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu ul.ul_item,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu ul.ul_item {
  padding: 0px 0px 0px 30px;
  margin: 0px;
  color: white;
  border: none !important;
  background: none !important;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu ul.ul_item .li_item,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu ul.ul_item .li_item {
  list-style-type: none;
  line-height: 18px;
  font-size: 11px;
  cursor: pointer;
  color: #8A9DBC;
  margin: 8px 0;
  padding: 0;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu ul.ul_item .li_item .counter,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu ul.ul_item .li_item .counter {
  float: right;
  margin-left: 6px;
  color: #ffffff;
  display: none;
  background: #FF9700;
  padding: 1px 6px;
  border-radius: 3px;
  font-size: 10px;
  line-height: 16px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu ul.ul_item .border_wrapper,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu ul.ul_item .border_wrapper {
  border-left: 2px solid #ffffff;
  color: #ffffff !important;
  padding-left: 16px !important;
  margin-left: -18px !important;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body {
  padding: 6px 0px 0px 0px;
  padding-top: 0;
  margin: 0;
  color: white;
  border: none !important;
  background: none !important;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem {
  height: 18px;
  list-style-type: none;
  line-height: 18px;
  padding: 3px 0px;
  font-size: 12px;
  cursor: pointer;
  color: #a6b4c8;
  font-weight: 500;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem .head,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem .head {
  margin-right: 10px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem:hover,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem:hover {
  color: #2e87d8;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active {
  position: relative;
  color: #ffffff;
  height: 24px;
  box-sizing: border-box;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active::before,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active::before {
  content: '.';
  color: #3d7fba;
  display: inline-block;
  position: absolute;
  width: 8px;
  height: 24px;
  background: #3d7fba;
  left: -7px;
  top: 0;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active::after,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active::after {
  content: '.';
  color: #3d7fba;
  display: inline-block;
  position: absolute;
  width: 8px;
  height: 24px;
  background: #3d7fba;
  right: -8px;
  top: 0;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .tuple-menu,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .tuple-menu {
  position: relative;
  bottom: 3px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities {
  background-color: #ffffff;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  border-radius: 3px;
  display: none;
  position: absolute;
  right: -5px;
  top: 25px;
  z-index: 8;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities .arrow,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities .arrow {
  content: "";
  border: 10px solid #ffffff;
  border-top: none;
  height: 0;
  width: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  position: absolute;
  top: -9px;
  right: 1px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities .list,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities .list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities .list .type,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities .list .type {
  color: #3d7fba;
  font-size: 13px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  padding: 4px 6px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities .list .type:hover,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities .list .type:hover {
  background-color: #e8eef7;
  color: #3d7fba;
  cursor: pointer;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities .list .type .new-icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities .list .type .new-icon {
  font-size: 15px;
  height: auto;
  padding: 0;
  display: inline;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities .list .type .new-icon:hover,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities .list .type .new-icon:hover {
  background: 0;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities .list .type .icon2,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active .utilities .list .type .icon2 {
  fill: #3d7fba;
  height: 15px;
  width: 15px;
  position: relative;
  top: 3px;
  padding: 0 !important;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem:last-child,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem:last-child {
  padding: 3px 0px 0;
  height: 24px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .blue_li_item,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .blue_li_item {
  color: #3f7cb8;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.active {
  color: #ffffff;
  background: #3d7fba;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.active div.head div.text,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.active div.head div.text {
  color: #ffffff;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.active div.head div.icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu li.active div.head div.icon {
  color: #ffffff;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu .ui-accordion-header-icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu .ui-accordion-header-icon {
  position: absolute;
  right: 8px;
  left: auto;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu #nn-allnotes .ui-accordion-header-icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu #nn-allnotes .ui-accordion-header-icon,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu #nn-tickers .ui-accordion-header-icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu #nn-tickers .ui-accordion-header-icon,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu #nn-tags .ui-accordion-header-icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu #nn-tags .ui-accordion-header-icon,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu #nn-teams .ui-accordion-header-icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu #nn-teams .ui-accordion-header-icon {
  display: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu .main-menu .ui-accordion-header-icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu .main-menu .ui-accordion-header-icon {
  display: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu .ui-state-focus .ui-icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu .ui-state-focus .ui-icon,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu .ui-state-hover .ui-icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu .ui-state-hover .ui-icon,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu .ui-state-hover .ui-icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu .ui-state-hover .ui-icon,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu .ui-state-default .ui-icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .accordion-holder .note-cat-menu .ui-state-default .ui-icon {
  background-image: url(../images/ui-icons_888888_256x240.png);
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-launchpad,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-launchpad,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-broad-market,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-broad-market {
  font-size: 12px;
  overflow: hidden;
  height: 24px;
  line-height: 24px;
  padding: 10px 0 10px 6px;
  cursor: pointer;
  color: #a6b4c8;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-launchpad .icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-launchpad .icon,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-broad-market .icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-broad-market .icon {
  width: 13px;
  height: 13px;
  margin-top: 4px;
  fill: #b9c4d3;
  font-size: 16px;
  float: left;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-launchpad .text,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-launchpad .text,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-broad-market .text,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-broad-market .text {
  margin-left: 8px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  float: left;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-launchpad .hover-item,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-launchpad .hover-item,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-broad-market .hover-item,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-broad-market .hover-item {
  display: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-launchpad.active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-launchpad.active,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-broad-market.active,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-broad-market.active {
  color: #ffffff;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-launchpad.active .icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-launchpad.active .icon,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-broad-market.active .icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-broad-market.active .icon {
  fill: #ffffff;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-broad-market .icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .menu-broad-market .icon {
  margin-top: 5px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .dynamic-holder .face-filter,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .dynamic-holder .face-filter {
  display: none;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .simplebar-track,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper .simplebar-track {
  background: #272f3c;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .icon-wrapper,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .icon-wrapper {
  color: #778498;
  z-index: 2;
  height: 40px;
  background-color: #3a4456;
  cursor: pointer;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .icon-wrapper .icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .icon-wrapper .icon {
  display: block;
  width: 18px;
  height: 18px;
  fill: #b9c4d3;
  padding: 6px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .icon-wrapper .txt,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .icon-wrapper .txt {
  display: inline-block;
  vertical-align: middle;
  font-size: 12px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .icon-wrapper.expanded,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .icon-wrapper.expanded {
  position: absolute;
  bottom: 0;
  left: 0px;
  width: 200px;
  margin-left: -6px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .icon-wrapper.collapse,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .icon-wrapper.collapse {
  position: absolute;
  bottom: 0;
  left: 0px;
  width: 56px;
}
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .icon-wrapper.collapse .icon,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .icon-wrapper.collapse .icon {
  padding: 6px 19px;
  transform: scaleX(-1);
}
#dashboard-filter-widget.collapse-wrapper {
  width: 56px !important;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget {
  width: 56px !important;
  min-width: 56px !important;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column {
  padding: 0px !important;
  width: 56px !important;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col {
  width: 100% !important;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .footer div.n-wrapper div:not(.smallText) {
  display: none !important;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .footer div.n-wrapper .smallText {
  display: block !important;
  font-size: 14px;
  color: #b9c4d3;
  text-align: center;
  cursor: pointer;
  padding: 6px 0;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .dashboard-search-box {
  display: none;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-launchpad,
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-broad-market {
  height: 44px;
  line-height: 44px;
  font-size: 12px;
  padding-left: 0 !important;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-launchpad .launchpad-icon-wrapper .icon,
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-broad-market .launchpad-icon-wrapper .icon {
  display: inline-block !important;
  width: 16px !important;
  margin-left: 20px;
  margin-top: 5px;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-launchpad .text,
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-broad-market .text {
  display: none !important;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-launchpad:hover .hover-item,
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-broad-market:hover .hover-item {
  text-transform: capitalize;
  display: block !important;
  position: fixed;
  margin-left: 62px;
  height: 20px;
  margin-top: 2px;
  line-height: 20px;
  padding: 0 9px;
  box-sizing: border-box;
  border-radius: 2px;
  background-color: #3a4456;
  color: #a6b4c8;
  box-shadow: 0 10px 18px 0 rgba(6, 26, 45, 0.26);
  font-size: 10px;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-launchpad.showActiveIcon,
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-broad-market.showActiveIcon {
  height: 44px !important;
  line-height: 44px;
  box-sizing: border-box;
  font-size: 12px;
  padding: 7px 0 7px 0px !important;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-launchpad.showActiveIcon .text,
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-broad-market.showActiveIcon .text {
  display: none !important;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-launchpad.showActiveIcon .launchpad-icon-wrapper,
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-broad-market.showActiveIcon .launchpad-icon-wrapper {
  width: 30px;
  height: 30px !important;
  border-radius: 2px;
  background-color: #3699f2;
  margin-left: 13px;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-launchpad.showActiveIcon .launchpad-icon-wrapper .icon,
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-broad-market.showActiveIcon .launchpad-icon-wrapper .icon {
  display: inline-block !important;
  width: 15px !important;
  height: 16px;
  margin-left: 8px;
  margin-top: 6px;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-launchpad.showActiveIcon:hover .hover-item,
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .menu-broad-market.showActiveIcon:hover .hover-item {
  margin-top: -24px;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .dynamic-holder .simplebar-scroll-content {
  width: 56px !important;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .dynamic-holder .l1-facet-sub-filter {
  padding: 0 !important;
  height: 44px;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .dynamic-holder .l1-facet-sub-filter .filter-title-wrap {
  height: 100% !important;
  padding: 0px;
  box-sizing: border-box !important;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__arrow,
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__title,
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .dynamic-holder .l1-facet-sub-filter .filter-title-wrap .title-box__menu {
  display: none;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .dynamic-holder .l1-facet-sub-filter .filter-title-wrap img {
  position: relative;
  top: 14px;
  left: 20px;
  width: 15px;
  height: 16px;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap {
  display: none;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .dynamic-holder .l1-facet-sub-filter .illusion-position {
  display: block !important;
  position: fixed;
  left: 56px;
  border-radius: 2px;
  background-color: #3a4456;
  box-shadow: 0 10px 18px 0 rgba(6, 26, 45, 0.26);
  width: 180px;
  z-index: 1;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .dynamic-holder .l1-facet-sub-filter .illusion-position.illusion-show {
  height: 264px;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .dynamic-holder .l1-facet-sub-filter-showActiveIcon .filter-title-wrap {
  width: 30px;
  height: 30px !important;
  border-radius: 2px;
  background-color: #3699f2;
  margin-left: 13px;
  margin-top: 7px;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .dynamic-holder .l1-facet-sub-filter-showActiveIcon .filter-title-wrap .title-box__title {
  font-weight: 400;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .dynamic-holder .l1-facet-sub-filter-showActiveIcon img {
  position: relative;
  top: 7px !important;
  left: 7px !important;
}
#dashboard-filter-widget.collapse-wrapper .__stwidget .browse-column .main-menu-col .o-wrapper .dynamic-holder .l1-facet-sub-filter:not(.hover-show):hover .hover-item {
  text-transform: capitalize;
  display: block;
  position: fixed;
  margin-left: 62px;
  margin-top: 12px;
  height: 20px;
  line-height: 20px;
  padding: 0 9px;
  box-sizing: border-box;
  border-radius: 2px;
  background-color: #3a4456;
  color: #a6b4c8;
  box-shadow: 0 10px 18px 0 rgba(6, 26, 45, 0.26);
  font-size: 10px;
}
#dashboard-filter-widget.dashboard-filter-wrapper .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter {
  padding: 9px 0px;
}
#new-notebook-html #browse-column .__stwidget {
  float: left;
}
/* special case for notebook only */
.fullscreen #browse-column .__stwidget {
  min-width: 0px;
  width: 0px;
  transition: width 0s;
}
.sort-menu {
  display: inline-flex;
  vertical-align: middle;
  float: right;
  position: relative;
  z-index: 100;
}
.sort-menu .menu-head {
  position: relative;
  color: #ccd7e6;
  border-radius: 2px;
  background: transparent;
  cursor: pointer;
}
.sort-menu .menu-head:after {
  display: none;
  opacity: 0;
}
.sort-menu .menu-head.in-menu-head:hover::after {
  opacity: 1;
  content: 'Preferences';
  display: block;
  position: absolute;
  top: 5px;
  left: 35px;
  font-size: 12px;
  background: #1e374d;
  padding: 5px;
  color: #ffffff;
  border-radius: 3px;
  transition: opacity 1s linear;
}
.sort-menu .menu-head .menu-dots {
  width: 20px;
  height: 14px;
}
.sort-menu .menu-head .menu-dots .icon {
  width: 14px;
  height: 14px;
  border-radius: 2px;
  background: #364051;
  fill: #ccd7e6;
  padding: 0px 3px;
}
.sort-menu .menu-body {
  display: none;
}
.sort-menu.sort-menu-active .menu-body {
  display: block;
  position: absolute;
  left: -15px;
  top: 40px;
  padding: 15px;
  box-sizing: border-box;
  width: 250px;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0 4px 12px 0 rgba(18, 50, 79, 0.26);
  z-index: 2;
  font-size: 12px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: 24px;
  color: #698094;
}
.sort-menu.sort-menu-active .menu-body .arrow {
  border: 15px solid #ffffff;
  border-top: none;
  height: 0;
  width: 0;
  border-left: 15px solid transparent;
  border-right: 15px solid transparent;
  position: absolute;
  top: -14px;
}
.sort-menu.sort-menu-active .menu-body .title {
  color: #364051;
  font-weight: 500;
  line-height: 30px;
}
.sort-menu.sort-menu-active .menu-body .sort-container,
.sort-menu.sort-menu-active .menu-body .visibility-container {
  line-height: 24px;
  color: #698094;
  border-bottom: 1px solid #ccd8e6;
  padding-bottom: 15px;
  margin: 0 -15px;
}
.sort-menu.sort-menu-active .menu-body .sort-container .title {
  padding-left: 15px;
}
.sort-menu.sort-menu-active .menu-body .sort-container .sort-item {
  padding-left: 15px;
}
.sort-menu.sort-menu-active .menu-body .sort-container .sort-item.active {
  color: #3d7fba;
  position: relative;
}
.sort-menu.sort-menu-active .menu-body .sort-container .sort-item.active:after {
  content: "";
  width: 3px;
  height: 6px;
  border: 1px solid #3d7fba;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  display: inline-block;
  margin-left: 10px;
}
.sort-menu.sort-menu-active .menu-body .visibility-container .title {
  margin-left: 15px;
}
.sort-menu.sort-menu-active .menu-body .visibility-container .sort-input {
  position: relative;
  line-height: 30px;
  margin-left: 15px;
}
.sort-menu.sort-menu-active .menu-body .visibility-container .sort-input__input {
  position: absolute;
  left: 0;
  top: 8px;
  z-index: 4;
  opacity: 0;
  cursor: pointer;
}
.sort-menu.sort-menu-active .menu-body .visibility-container .sort-input__label {
  padding-left: 20px;
}
.sort-menu.sort-menu-active .menu-body .visibility-container .sort-input__label:before {
  content: "";
  position: absolute;
  left: 0;
  top: 7px;
  z-index: 0;
  height: 13px;
  width: 13px;
  border: 1px solid #d2e2f2;
  border-radius: 2px;
}
.sort-menu.sort-menu-active .menu-body .visibility-container .sort-input__label:after {
  content: "";
  position: absolute;
  display: none;
  left: 5px;
  top: 10px;
  width: 3px;
  height: 6px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
.sort-menu.sort-menu-active .menu-body .visibility-container .sort-input__input:checked ~ .sort-input__label {
  color: #3d7fba;
}
.sort-menu.sort-menu-active .menu-body .visibility-container .sort-input__input:checked ~ .sort-input__label:after {
  display: block;
}
.sort-menu.sort-menu-active .menu-body .visibility-container .sort-input__input:checked ~ .sort-input__label:before {
  background-color: #3d7fba;
  border: 1.5px solid #3d7fba;
}
.sort-menu.sort-menu-active .menu-body .settings-container {
  padding-top: 5px;
}
.sort-menu.sort-menu-active .menu-body .settings-container:last-child {
  margin-bottom: -10px;
}
.sort-menu.sort-menu-active .menu-body .settings-container .ns-btn {
  display: flex;
  align-items: center;
}
.sort-menu.sort-menu-active .menu-body .settings-container .ns-btn .settings-icon {
  fill: #3d7fba;
  height: 16px;
  width: 16px;
  margin-right: 5px;
  position: relative;
  top: 3px;
}
.sort-menu.sort-menu-active .menu-body .rms-version-switcher__container {
  padding-top: 5px;
}
.sort-menu.sort-menu-active .menu-body .rms-version-switcher__container:last-child {
  margin-bottom: -10px;
}
.sort-menu.sort-menu-active .menu-body .rms-version-switcher__container .rms-version-switcher {
  display: flex;
}
.sort-menu.sort-menu-active .menu-body .rms-version-switcher__container .xsvg-version-switcher-icon {
  height: 16px;
}
.sort-menu.sort-menu-active .menu-body .rms-version-switcher__container .version-switcher-icon {
  fill: #3d7fba;
  height: 16px;
  width: 16px;
  margin-right: 5px;
  position: relative;
  top: 3px;
}
.sort-menu.ns__hide .settings-container {
  display: none;
}
.sort-menu.ns__hide .menu-body {
  padding-bottom: 0px;
}
.menu-overlay .menu-head {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background-color: #f9fcff;
  border-bottom: 1px solid #d4e0ea;
  padding: 8px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
.menu-overlay .menu-head .clear-input-field .icon {
  position: absolute;
  left: 232px;
  font-size: 9px;
  top: 19px;
  padding: 0px;
  margin: 0px;
  fill: #3d7fba;
  width: 9px;
  height: 9px;
}
.menu-overlay .menu-head input,
.menu-overlay .menu-head select {
  width: auto;
  flex-grow: 1;
  margin-right: 8px;
  max-width: 240px;
  padding: 0 8px 1px 8px;
  height: 32px;
  border-radius: 2px;
  border: 1px solid #bbc6d5;
  font-size: 14px;
  background-color: #ffffff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
.menu-overlay .menu-head input:focus,
.menu-overlay .menu-head select:focus {
  border-color: #3d7fba;
}
.menu-overlay .menu-head input {
  height: 32px;
}
.menu-overlay .menu-head select {
  max-width: 160px;
}
.menu-overlay .menu-head .select-options {
  align-self: flex-end;
  flex: 1;
  text-align: right;
  padding-right: 10px;
  height: 32px;
}
.menu-overlay .menu-head .select-options a {
  margin-left: 8px;
  line-height: 34px;
  background-repeat: no-repeat;
  background-size: 11px;
  background-position: center left;
  position: relative;
}
.menu-overlay .menu-head .select-options a .icon {
  width: 9px;
  height: 9px;
  fill: #3d7fba;
  margin-right: 4px;
}
.menu-overlay .menu-head .select-options a:nth-child(1):before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 1px;
  padding: 0px;
  margin: 0px;
}
.menu-overlay .menu-head .select-options a:nth-child(2):before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 2px;
  padding: 0px;
  margin: 0px;
}
.menu-overlay .sidebar-body {
  border: none !important;
  margin-top: 48px;
}
.menu-overlay .sidebar-body div:hover {
  background-color: #ffffff;
}
.menu-overlay .sidebar-body div.full {
  background-color: #e8eef7;
  color: #3d7fba;
  border-color: rgba(47, 89, 128, 0.9);
  -webkit-box-shadow: 1px 0px 0px 0px rgba(47, 89, 128, 0.9);
  -moz-box-shadow: 1px 0px 0px 0px rgba(47, 89, 128, 0.9);
  box-shadow: 1px 0px 0px 0px rgba(47, 89, 128, 0.9);
  z-index: 200;
}
.menu-overlay .sidebar-body div.full p {
  color: #3d7fba;
}
.menu-overlay .sidebar-body div.full .checkbox span {
  background-color: #3d7fba;
}
.menu-overlay .sidebar-body div.full .checkbox label {
  background-color: #1e374d;
  border-color: #1e374d;
}
.menu-overlay .sidebar-body div.full .checkbox label:after {
  border-color: #ffffff;
}
.menu-overlay .sidebar-body div.full:hover {
  background-color: #ffffff;
}
.menu-overlay .sidebar-body div.incomplete {
  background-color: rgba(187, 198, 213, 0.6);
  color: #3d7fba;
  border-color: #bbc6d5;
  -webkit-box-shadow: 1px 0px 0px 0px #bbc6d5;
  -moz-box-shadow: 1px 0px 0px 0px #bbc6d5;
  box-shadow: 1px 0px 0px 0px #bbc6d5;
  z-index: 200;
}
.menu-overlay .sidebar-body div.incomplete p {
  color: #3d7fba;
}
.menu-overlay .sidebar-body div.incomplete .checkbox span {
  background-color: #bbc6d5;
}
.menu-overlay .sidebar-body div.incomplete .checkbox label {
  background-color: #698094;
  border-color: #698094;
}
.menu-overlay .sidebar-body div.incomplete .checkbox label:after {
  border-color: #ffffff;
}
.menu-overlay .sidebar-body div.incomplete:hover {
  background-color: #ffffff;
}
.menu-overlay .sidebar-body div.tab-active {
  background-color: #ffffff;
  border-right: 1px solid #ffffff;
  -webkit-box-shadow: 1px 0px 0px 0px #ffffff;
  -moz-box-shadow: 1px 0px 0px 0px #ffffff;
  box-shadow: 1px 0px 0px 0px #ffffff;
}
.menu-overlay .sidebar-body div.tab-active p {
  font-weight: 500;
  color: #1e374d;
}
.menu-overlay .menu-sidebar {
  position: absolute;
  background-color: #f9fcff;
  border-right: 1px solid #d4e0ea;
  width: 227px;
  top: 0;
  bottom: 0;
  left: 0;
  overflow-y: auto;
}
.menu-overlay .menu-sidebar .select-options {
  border: none;
  height: 48px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 200;
  background-color: #f9fcff;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  align-content: center;
  padding: 0 16px;
  justify-content: flex-end;
}
.menu-overlay .menu-sidebar .select-options a {
  line-height: 48px;
  background-repeat: no-repeat;
  background-size: 11px;
  background-position: center left;
  padding-left: 15px;
  position: relative;
}
.menu-overlay .menu-sidebar .select-options a .icon {
  width: 9px;
  height: 9px;
  fill: #3d7fba;
  margin-right: 4px;
}
.menu-overlay .menu-sidebar .select-options a:nth-child(1):before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 19px;
  padding: 0px;
  margin: 0px;
}
.menu-overlay .menu-sidebar .select-options a:nth-child(2):before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 19px;
  padding: 0px;
  margin: 0px;
}
.menu-overlay .menu-sidebar div {
  position: relative;
  line-height: 11px;
  border: 1px solid #d4e0ea;
  border-right: none;
  border-left: none;
  margin-bottom: -1.5px;
  height: auto;
  cursor: pointer;
}
.menu-overlay .menu-sidebar div .checkbox {
  position: absolute;
  top: 0;
  bottom: 0;
  height: 38px;
}
.menu-overlay .menu-sidebar div .checkbox input {
  border: none;
  height: 100%;
}
.menu-overlay .menu-sidebar div .checkbox label {
  top: 9px;
  left: 5px;
  margin-top: 4px;
}
.menu-overlay .menu-sidebar div p {
  display: inline-flex;
  font-size: 13px;
  color: #698094;
  padding: 0 0 0 32px;
  font-weight: 400;
  line-height: 38px;
  height: 38px;
  width: 100%;
}
.menu-overlay .menu-sidebar div p span {
  font-size: 11px;
  padding-right: 2px;
}
.menu-overlay .menu-body {
  overflow-y: auto;
}
.menu-overlay .menu-footer {
  background-color: #f9fcff;
  padding: 8px;
  border-top: 1px solid #d4e0ea;
  text-align: right;
}
.menu-overlay .menu-footer button {
  padding-left: 24px;
  padding-right: 24px;
}
.menu-overlay--without-sidebar .menu-head {
  width: 100%;
  margin-left: 0;
}
.menu-overlay--without-sidebar .menu-head.saved_search_widget--head .select-options {
  display: none !important;
}
.menu-overlay--without-sidebar .menu-body {
  width: 100%;
  margin-left: 0;
  padding-left: 5px;
}
.menu-overlay--without-sidebar .menu-body .filter-sub-box {
  display: none !important;
}
.menu-overlay--without-sidebar .menu-body .head {
  padding-left: 10px !important;
}
.menu-overlay--without-sidebar .menu-sidebar {
  display: none;
}
.menu-overlay--without-sidebar .subtype_wrapper {
  margin: 0 !important;
  padding: 0 !important;
}
.menu-overlay--without-sidebar .filing-wrapper div.item {
  width: 98%;
  display: block !important;
  margin: 8px auto 0 auto;
}
.menu-overlay--without-sidebar .filing-wrapper div.item.hide {
  display: none !important;
}
.widget__filter {
  position: absolute;
  background-color: #ffffff;
  color: #1e374d;
  min-width: 330px;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  box-shadow: 0 12px 30px 0 rgba(22, 42, 60, 0.65);
  overflow: hidden;
  border-radius: 2px;
  font-size: 12px;
}
.widget__filter * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  outline: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.widget__filter.filter.filter-doctype .menu-overlay {
  width: 658px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body {
  margin: 49px 0 0px 0;
  padding-bottom: 8px;
  height: 300px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  align-content: flex-start;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .checkbox {
  width: 24px;
  position: absolute;
  background-color: #e8eef7;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .checkbox input {
  width: auto;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .checkbox label {
  top: 12px;
  left: 4px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body h5 {
  font-size: 12px;
  display: inline-flex;
  width: 100%;
  line-height: 22px;
  height: 24px;
  border: 1px solid #d4e0ea;
  border-left: none;
  border-radius: 0 2px 2px 0;
  padding: 0 0 0 5px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body h5 span:not(.text) {
  font-size: 11px;
  color: #698094;
  font-weight: 400;
  padding: 0 2px 0 3px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body h5 span.text {
  max-width: 185px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body h5 span.table-filter-text {
  max-width: 138px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body h5 span.filter-count {
  vertical-align: top;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.section-subheader {
  border: 1px solid #d4e0ea;
  padding-bottom: 15px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div {
  width: 154px;
  height: 42px;
  padding: 0 0 0 24px;
  margin: 8px 0 0 8px;
  position: relative;
  display: flex;
  flex-flow: row wrap;
  border-radius: 2px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.active .checkbox {
  border-color: #3d7fba;
  background-color: #3d7fba;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.active .checkbox input[type=checkbox]:checked {
  border-color: #1e374d;
  color: #ffffff;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.active h5 {
  border-color: #3d7fba;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.secondary_ticker_div.sec-ticker-show {
  height: 40px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.secondary_ticker_div.sec-ticker-show:before {
  content: 'SHOW';
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.secondary_ticker_div.sec-ticker-show:after {
  content: "\e02b";
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.secondary_ticker_div.sec-ticker-show .sec_ticker_items {
  display: none;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.secondary_ticker_div.sec-ticker-show .for_border {
  margin-top: 0px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.secondary_ticker_div.sec-ticker-hide:before {
  content: 'HIDE';
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.secondary_ticker_div.sec-ticker-hide:after {
  content: "\e028";
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.secondary_ticker_div {
  position: relative;
  width: 100% !important;
  margin: 60px 0 0 0 !important;
  padding-left: 0 !important;
  font-size: 12px;
  color: #4B6E8B;
  border-top: 1px solid #CBD8E7;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.secondary_ticker_div .secondary_header {
  width: 100%;
  height: 40px;
  padding: 0;
  margin: 0;
  font-size: 14px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.secondary_ticker_div .secondary_header__text {
  padding-left: 10px;
  line-height: 40px;
  font-weight: 500;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.secondary_ticker_div .sec_ticker_items {
  width: 100%;
  height: auto;
  padding-left: 0;
  margin: 0;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.secondary_ticker_div .for_border {
  width: 100%;
  height: 0;
  border-bottom: 1px solid #CBD8E7;
  margin: 8px 0 0 0;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.secondary_ticker_div:before {
  content: 'show';
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 10px;
  position: absolute;
  right: 30px;
  line-height: 40px;
  font-weight: 500;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.secondary_ticker_div:after {
  font-family: "sentieo", sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  -webkit-font-smoothing: antialiased;
  position: absolute;
  right: 10px;
  line-height: 40px;
  font-size: 8px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .radio_subtype_wrapper {
  display: inline-block;
  width: 718px;
  height: auto;
  padding: 24px 0 8px 0px;
  overflow: hidden;
  border: 1px solid #d4e0ea;
  border-radius: 2px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .radio_subtype_wrapper h5 {
  border: none;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .radio_subtype_wrapper .head {
  height: 24px;
  line-height: 24px;
  padding-left: 24px;
  background-color: #e8eef7;
  width: 100%;
  max-width: 100%;
  display: block;
  position: absolute;
  top: 0;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .radio_subtype_wrapper .filing-wrapper .item {
  display: inline-block;
  height: 30px;
  cursor: pointer;
  width: auto;
  max-width: 280px;
  position: relative;
  border: 0px;
  padding: 4px 4px 4px 4px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .radio_subtype_wrapper .filing-wrapper .item .radio-button {
  height: 28px;
  width: 14px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .radio_subtype_wrapper .filing-wrapper .item .radio-button label {
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 6px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #ccd8e6;
  border-radius: 50px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .radio_subtype_wrapper .filing-wrapper .item .radio-button label:hover::after {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  background-color: #3d7fba;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .radio_subtype_wrapper .filing-wrapper .item .radio-button label:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  top: 2px;
  left: 2px;
  border-radius: 6px;
  background-color: transparent;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .radio_subtype_wrapper .filing-wrapper .item input[type=radio] {
  visibility: hidden;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .radio_subtype_wrapper .filing-wrapper .item input[type=radio]:checked + label:after {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  background-color: #3d7fba;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .radio_subtype_wrapper .filing-wrapper .item h5 {
  margin-left: 14px;
  font-size: 12px;
  line-height: 18px;
  display: inline-flex;
  max-width: 100%;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.ef-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.non-ef-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.globalSearch,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.ppt-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.gbf-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.tickers,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.tt-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.rr-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.note-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.sd-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .ni-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .nw-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .hl-wrapper {
  padding: 0;
  border: none;
  width: 100%;
  height: inherit;
  margin: 0;
  box-sizing: border-box;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.tt-wrapper .item {
  display: inline-block;
  width: 300px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.tt-wrapper .item h5 span.text {
  max-width: 260px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.rr-wrapper .item {
  display: inline-block;
  width: 255px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.rr-wrapper .item h5 span.text {
  max-width: 255px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.note-wrapper .item {
  display: inline-block;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.ppt-wrapper .item {
  display: inline-block;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.sd-wrapper .item {
  display: inline-block;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.gbf-wrapper .item {
  display: inline-block;
  width: 255px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.gbf-wrapper .item h5 span.text {
  max-width: 300px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.ef-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.non-ef-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.ppt-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div .gbf-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.tt-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.rr-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.note-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.sd-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .ni-wrapper {
  display: block;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.non-ef-wrapper {
  background: #ffffff;
  position: absolute;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.non-ef-wrapper .text {
  text-align: center;
  color: #bbc6d5;
  font-size: 15px;
  line-height: 18px;
  border: 0;
  width: 300px;
  margin: 0 auto;
  padding: 0;
  position: relative;
  top: 50%;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body p {
  font-size: 11px;
  line-height: 16px;
  display: inline-block;
  padding-right: 6px;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body p span {
  font-weight: 600;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.tickers {
  width: 100%;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.tickers,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.globalSearch {
  display: block;
  height: 100%;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.tickers .item,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.globalSearch .item {
  float: left;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.globalSearch {
  display: none;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body div.region {
  height: 100%;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .region,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .filing-wrapper,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .sub-region-wrapper {
  display: inline-block;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .region .item,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .filing-wrapper .item,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .sub-region-wrapper .item {
  display: inline-block;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .region .item h5 span.text,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .filing-wrapper .item h5 span.text,
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .sub-region-wrapper .item h5 span.text {
  max-width: 115px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .sector {
  display: inline-block;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .sector .item {
  display: inline-block;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .sector .item h5 {
  display: inline-flex;
  max-width: 100%;
}
.widget__filter.filter.filter-doctype .menu-overlay .menu-body .sector .item h5 span.text {
  max-width: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.widget__filter.filter.filter-doctype .menu-overlay .ticker-menu-body {
  margin: 74px 0 0px 0;
  height: 362px;
}
.widget__filter.filter.filter-doctype .menu-overlay .ticker-menu-body .item h5 {
  border: none;
}
.widget__filter.filter.filter-doctype .menu-overlay .ticker-menu-body .item p {
  padding: 0 0 0 5px;
}
.widget__filter.filter.filter-doctype .menu-overlay .ticker-menu-body .item .tickers-filter__info {
  border: 1px solid #d4e0ea;
  margin: 0;
  padding: 0;
  border-left: none;
  border-radius: 0 2px 2px 0;
}
.widget__filter.filter.filter-doctype .menu-overlay .ticker-menu-body .item .checkbox {
  border-radius: 2px 0 0 2px;
  border: 1px solid #d4e0ea;
  border-right: none;
}
.widget__filter.filter.filter-doctype .menu-overlay .ticker-menu-body .item.active .tickers-filter__info,
.widget__filter.filter.filter-doctype .menu-overlay .ticker-menu-body .item.active .checkbox {
  border-color: #3d7fba;
}
.widget__filter.filter.filter-doctype .menu-overlay .ticker-menu-body .load-more {
  box-sizing: border-box;
  cursor: pointer;
  width: 98%;
  border-bottom: 1px solid #8ABFD7;
  text-align: center;
  background-color: #D4F0FF;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4F0FF), color-stop(100%, #E3F5FF));
  background-image: -webkit-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -moz-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -ms-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -o-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: linear-gradient(to top, #D4F0FF, #E3F5FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D4F0FF, endColorstr=#E3F5FF);
  -moz-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  padding-top: 10px;
  line-height: 24px;
  display: block;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-head {
  margin-left: 227px;
  background-color: #ffffff;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-overlay {
  width: 820px;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body {
  margin-left: 227px;
  overflow-y: auto;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body div {
  width: 280px;
  height: auto;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body div .checkbox {
  height: 24px;
  border-radius: 2px 0 0 2px;
  border: 1px solid #d4e0ea;
  border-right: none;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body div .checkbox label {
  top: 5px;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-sidebar {
  width: 30%;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-head {
  margin-left: 30%;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body {
  margin-left: 30%;
  overflow-x: hidden;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body div {
  width: 354px;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body h5 span.text {
  max-width: 260px;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body div.subtype_wrapper {
  width: 100%;
  padding: 0 0 0 7px;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body div.sd-wrapper,
.widget__filter.filter.filter-doctype.filter-doctype .menu-body div.ppt-wrapper {
  height: 100%;
  padding: 0 7px 0 7px;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body div.hl-wrapper {
  padding: 0 7px 0 7px;
  height: auto;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-overlay .sidebar-body div p .type_text {
  font-weight: 500;
  color: #1e374d;
  font-size: 13px;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 2px;
  float: left;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body,
.widget__filter.filter.filter-doctype.filter-regions .menu-body {
  width: 70%;
  align-content: flex-start;
  display: block;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper {
  width: 100%;
  height: auto;
  padding: 24px 0 8px 0px;
  overflow: hidden;
  border: 1px solid #e8eef7;
  border-top: none;
  margin-left: 0;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper .head,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper .head {
  height: 24px;
  line-height: 24px;
  padding-left: 24px;
  background-color: #e8eef7;
  width: 100%;
  max-width: 100%;
  display: block;
  position: absolute;
  top: 0;
  border: none;
  border-radius: 2px 2px 0 0;
  margin: 0;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper div,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper div {
  width: 169px;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.selected,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.selected {
  border-color: #3d7fba;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.selected .subregion_count,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.selected .subregion_count {
  color: #ffffff;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.selected div,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.selected div {
  border-color: #3d7fba;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.selected div .checkbox label,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.selected div .checkbox label {
  background-color: #1e374d;
  border-color: #1e374d;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.selected div .checkbox label:after,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.selected div .checkbox label:after {
  border-color: #ffffff;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.selected div .checkbox span,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.selected div .checkbox span {
  background-color: #3d7fba;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.selected div.zero-active,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.selected div.zero-active {
  border-color: #d4e0ea;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.selected div.zero-active .checkbox label,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.selected div.zero-active .checkbox label {
  background-color: #ffffff;
  border-color: #d4e0ea;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.selected div.zero-active .checkbox label:after,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.selected div.zero-active .checkbox label:after {
  border-color: #3d7fba;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.selected div.zero-active .checkbox span,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.selected div.zero-active .checkbox span {
  background-color: #e8eef7;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label {
  background-color: #1e374d;
  border-color: #1e374d;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label:after,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label:after {
  border-color: #ffffff;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.selected .head:nth-child(2),
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.selected .head:nth-child(2) {
  background-color: #3d7fba;
  color: #ffffff;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.incomplete,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.incomplete {
  border-color: #bbc6d5;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.incomplete .subregion_count,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.incomplete .subregion_count {
  color: #ffffff;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.incomplete .filter-sub-box label,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.incomplete .filter-sub-box label {
  background-color: #698094;
  border-color: #bbc6d5;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.incomplete .filter-sub-box label:after,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.incomplete .filter-sub-box label:after {
  border-color: #ffffff;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper.incomplete .head:nth-child(2),
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper.incomplete .head:nth-child(2) {
  background-color: #bbc6d5;
  color: #ffffff;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper .item,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper .item {
  cursor: pointer;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-body .filing-wrapper .item h5 span.text,
.widget__filter.filter.filter-doctype.filter-regions .menu-body .filing-wrapper .item h5 span.text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-overlay,
.widget__filter.filter.filter-doctype.filter-regions .menu-overlay {
  width: 790px;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-overlay--without-sidebar .menu-head,
.widget__filter.filter.filter-doctype.filter-regions .menu-overlay--without-sidebar .menu-head {
  width: 100%;
  margin-left: 0;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-overlay--without-sidebar .menu-body,
.widget__filter.filter.filter-doctype.filter-regions .menu-overlay--without-sidebar .menu-body {
  width: 100%;
  margin-left: 0;
  padding-left: 5px;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-overlay--without-sidebar .filing-wrapper div.item,
.widget__filter.filter.filter-doctype.filter-regions .menu-overlay--without-sidebar .filing-wrapper div.item {
  cursor: pointer;
  width: 98%;
  display: block !important;
  margin: 8px auto 0 auto;
}
.widget__filter.filter.filter-doctype.filter-doctype .menu-overlay--without-sidebar .filing-wrapper div.item.hide,
.widget__filter.filter.filter-doctype.filter-regions .menu-overlay--without-sidebar .filing-wrapper div.item.hide {
  display: none !important;
}
.widget__filter a,
.widget__filter button {
  text-decoration: none;
  color: #3d7fba;
  cursor: pointer;
}
.widget__filter button,
.widget__filter .btn {
  background-color: transparent;
  border: 2px solid #3d7fba;
  padding: 6px 12px;
  border-radius: 3px;
  line-height: 15px;
  font-size: 12px;
  font-weight: 500;
}
.widget__filter button:hover,
.widget__filter .btn:hover {
  color: #ffffff;
  background-color: #3d7fba;
}
.widget__filter .hide_z_index {
  z-index: -999999;
  top: -99999px;
  position: absolute!important;
}
.widget__filter .show_z_index {
  z-index: 999999;
  top: 0;
  position: relative!important;
}
.widget__filter .globalSearch.hide_z_index {
  display: none !important;
}
.widget__filter .globalSearch.show_z_index {
  display: block !important;
}
.widget__filter input[type=checkbox] {
  visibility: hidden;
}
.widget__filter .checkbox {
  width: 24px;
  overflow: hidden;
}
.widget__filter .checkbox span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #e8eef7;
}
.widget__filter .checkbox label {
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
.widget__filter .checkbox label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 2px;
  left: 2px;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.widget__filter .checkbox label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.3;
}
.widget__filter .checkbox input[type=checkbox]:checked + label:after,
.widget__filter .checkbox input[type=radio]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
.widget__filter .checkbox input[type=checkbox]:checked span,
.widget__filter .checkbox input[type=radio]:checked span {
  background-color: #3d7fba;
}
.widget__filter .active .checkbox label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
.widget__filter .active .checkbox label:after {
  border-color: #ffffff;
}
.widget__filter .active .checkbox span {
  background-color: #3d7fba;
  border-radius: 2px 0 0 2px;
}
.widget__filter .zero-active .checkbox input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.5;
}
.widget__filter .loading-custom {
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
.widget__filter .loading-custom:before {
  content: '';
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transition: 0.4s;
  transition: 0.4s;
  border-radius: 50%;
  border: 2px solid transparent;
  border-top-color: #538DBF;
  animation: loading-custom 1.4s linear infinite;
}
.widget__filter .cruncher {
  cursor: pointer;
  width: 100px;
  height: 100px;
  z-index: 10000;
  position: fixed;
  right: 0px;
  bottom: 0px;
  border-width: 2px;
  border-style: solid;
  border-color: transparent;
  border-image: initial;
  background: transparent;
  border-radius: 5px;
}
.widget__filter .cruncher::before {
  content: "";
  box-sizing: content-box;
  position: absolute;
  top: 50%;
  left: 50%;
  width: 68px;
  height: 68px;
  margin-top: -35px;
  margin-left: -35px;
  border-radius: 50%;
  border-width: 2px;
  border-style: solid;
  border-color: #538dbf transparent transparent;
  border-image: initial;
  animation: cruncher 1.4s linear infinite;
}
.__stwidget[data-widget="HighlightWidget"] {
  font-family: 'IBM Plex Sans', sans-serif;
  text-align: left;
  width: 100%;
  box-sizing: border-box;
  -webkit-overflow-scrolling: touch;
  padding: 0;
  margin: 0;
  color: #1e374d;
}
.__stwidget[data-widget="HighlightWidget"] button,
.__stwidget[data-widget="HighlightWidget"] input,
.__stwidget[data-widget="HighlightWidget"] select,
.__stwidget[data-widget="HighlightWidget"] a {
  outline: none;
  box-sizing: border-box;
}
.__stwidget[data-widget="HighlightWidget"] a,
.__stwidget[data-widget="HighlightWidget"] button {
  cursor: pointer;
}
.__stwidget[data-widget="HighlightWidget"] .__stbody__content *:not(.end-of-result) {
  box-sizing: border-box;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper {
  font-size: 16px;
  padding: 10px;
  position: relative;
  border-bottom: 1px solid #ccd8e6;
}
.__stwidget[data-widget="HighlightWidget"] button {
  outline: none;
  box-sizing: border-box;
  cursor: pointer;
}
.__stwidget[data-widget="HighlightWidget"] input {
  outline: none;
  box-sizing: border-box;
}
.__stwidget[data-widget="HighlightWidget"] select {
  outline: none;
  box-sizing: border-box;
}
.__stwidget[data-widget="HighlightWidget"] a {
  outline: none;
  box-sizing: border-box;
  cursor: pointer;
}
.__stwidget[data-widget="HighlightWidget"] aside {
  position: absolute;
  top: 0;
  overflow: hidden;
  left: 0;
  right: 0;
  z-index: 0;
  height: 806px;
  opacity: 0.7;
}
.__stwidget[data-widget="HighlightWidget"] h1 {
  font-weight: 300;
  font-size: 1.6em;
  letter-spacing: 0.01em;
}
.__stwidget[data-widget="HighlightWidget"] h1 span {
  font-weight: 500;
}
.__stwidget[data-widget="HighlightWidget"] h2 {
  font-weight: 600;
  font-size: 1.1em;
  margin: 0 8px;
}
.__stwidget[data-widget="HighlightWidget"] h3 {
  font-weight: 300;
  font-size: 1.15em;
}
.__stwidget[data-widget="HighlightWidget"] p {
  font-size: 0.8em;
  font-weight: 400;
  color: #1e374d;
  line-height: 1.4em;
  margin: 0;
}
.__stwidget[data-widget="HighlightWidget"] .__listcontainer__liitem .ticker {
  background-color: #3d7fba;
  display: inline-block;
  padding: 1px 9px;
  font-size: 0.8em;
  font-weight: 500;
  color: #ffffff;
  border-radius: 2px;
  width: auto;
}
.__stwidget[data-widget="HighlightWidget"] .label {
  height: 20px;
  display: inline-block;
  line-height: 20px;
  padding-left: 8px;
  padding-right: 8px;
  border-radius: 2px;
  font-size: 0.75em;
  font-weight: 500;
}
.__stwidget[data-widget="HighlightWidget"] .l1 {
  background-color: #D3B4F9;
  color: #542390;
}
.__stwidget[data-widget="HighlightWidget"] .l2 {
  background-color: #FFDEB3;
  color: #66512E;
}
.__stwidget[data-widget="HighlightWidget"] .caret {
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  display: inline-block;
  margin: 0 0 2px 6px;
  border-top: 4px solid #bbc6d5;
}
.__stwidget[data-widget="HighlightWidget"] .caret .left {
  border-bottom: 4px solid #bbc6d5;
  border-left: 4px solid transparent;
}
.__stwidget[data-widget="HighlightWidget"] .caret.up {
  border-bottom: 4px solid #bbc6d5;
  border-top: 4px solid transparent;
}
.__stwidget[data-widget="HighlightWidget"]::-webkit-input-placeholder {
  color: #506F8A;
}
.__stwidget[data-widget="HighlightWidget"]::-moz-placeholder {
  color: #506F8A;
}
.__stwidget[data-widget="HighlightWidget"]:-ms-input-placeholder {
  color: #506F8A;
}
.__stwidget[data-widget="HighlightWidget"]:-moz-placeholder {
  color: #506F8A;
}
.__stwidget[data-widget="HighlightWidget"] .wrapper {
  padding: 64px 32px;
  max-width: 960px;
  margin: auto;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper.collapse-all .highlight button {
  display: none;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper.collapse-all .comments-wrapper {
  display: none;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet-title {
  display: flex;
  align-items: flex-end;
  flex-flow: row wrap;
  line-height: 1.3em;
  position: relative;
  padding: 0 88px 0 0;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet-title h2 {
  line-height: 1.1em;
  font-size: 16px;
  font-weight: 500;
  text-align: justify;
  margin: 0 8px 6px 0;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet-title span {
  margin: 0 8px 6px 0;
  font-size: 0.8em;
  color: #698094;
  vertical-align: bottom;
  line-height: 1.2em;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet-title .ticker {
  margin: 0 8px 6px 0;
  line-height: 1.7em;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet-title .ticker:nth-child(n+4) {
  display: none;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet-title .ticker.more-tickers {
  display: inline-block;
  background-color: #e8eef7;
  color: #698094;
  cursor: pointer;
  user-select: none;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet-title .ticker.more-tickers:hover {
  background-color: #3d7fba;
  color: #ffffff;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet-title .ticker.more-tickers:active {
  background-color: #316b9e;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet-title .view-mode {
  position: absolute;
  top: 8px;
  right: 0;
  cursor: pointer;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet-title .stamp span {
  background-color: #698094;
  color: #ffffff;
  padding: 3px 5px;
  border-radius: 2px;
  font-weight: 500;
  font-size: 0.75em;
  display: inline-block;
  margin: 0 5px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet-title .stamp .filling-date {
  display: inline-block;
  padding: 1px 5px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet-title.active .ticker:nth-child(n+4) {
  display: inline-block;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet-title.active .ticker.more-tickers {
  background-image: url(../../../images/left.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 7px;
  color: transparent;
  padding-left: 2px;
  padding-right: 2px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet-title.active .ticker.more-tickers:hover {
  background-color: #bbc6d5;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet {
  position: relative;
  margin: 0 0 12px 0;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header {
  padding-right: 24px;
  position: relative;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more {
  position: absolute;
  right: 0;
  top: 0;
  background-image: url(../../../images/more.svg);
  background-repeat: no-repeat;
  background-position: center;
  border-radius: 2px;
  width: 24px;
  height: 24px;
  opacity: 0.7;
  z-index: 1;
  cursor: pointer;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner {
  width: 200px;
  position: absolute;
  background-color: #ffffff;
  top: 24px;
  right: 0;
  box-shadow: 0px 6px 13px 0px rgba(13, 32, 48, 0.18);
  padding: 6px 0 0 0;
  border-radius: 4px;
  display: none;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item {
  padding: 6px 12px;
  display: block;
  cursor: pointer;
  font-size: 0.8em;
  padding-left: 32px;
  color: #698094;
  font-weight: 500;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item:hover {
  background-color: #e8eef7;
  color: #3d7fba;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item:active {
  background-color: #bbc6d5;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item.more-item {
  background-repeat: no-repeat;
  background-position: 12px center;
  background-size: 12px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item.edit-annotation,
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item.add-annotation {
  background-image: url(../../../images/edit.svg);
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item.delete-highlight {
  background-image: url(../../../images/delete.svg);
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item.open-highlight-position {
  background-image: url(../../../images/doc.svg);
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item.copy-highlight-wrapper {
  cursor: default;
  border-top: 1px solid #d4e0ea;
  margin-top: 6px;
  padding: 12px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item.copy-highlight-wrapper:hover {
  background-color: #ffffff;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item.copy-highlight-wrapper .copy-highlight {
  background-image: url(../../../images/copy.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 12px;
  position: absolute;
  width: 24px;
  height: 25px;
  background-color: #F4F8FE;
  border-top: 1px solid #d4e0ea;
  border-bottom: 1px solid #d4e0ea;
  border-left: 1px solid #d4e0ea;
  padding: 0;
  margin-right: -1px;
  border-radius: 2px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item.copy-highlight-wrapper .copy-highlight:hover {
  background-color: #e8eef7;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item.copy-highlight-wrapper .copy-highlight:active {
  background-color: #bbc6d5;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item.copy-highlight-wrapper .hl-short-link {
  background: none;
  padding: 4px 8px;
  margin-left: 24px;
  border-radius: 2px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border: 1px solid #d4e0ea;
  font-size: 0.9em;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item.copy-highlight-wrapper .cp-hl-msg {
  position: absolute;
  font-size: 13px;
  left: -200px;
  width: 200px;
  height: 30px;
  line-height: 30px;
  padding: 0 6px;
  background-color: #ffffff;
  opacity: 0.7;
  color: #469614;
  border-radius: 3px;
  font-weight: 600;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3), 0 0 1px 0 rgba(0, 0, 0, 0.3);
  text-transform: uppercase;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more .more-inner span.more-item.copy-highlight-wrapper .cp-hl-msg .icon-tick {
  position: relative;
  top: 1px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more:hover {
  background-color: #e8eef7;
  opacity: 1;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .more:hover .more-inner {
  display: block;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .user {
  font-size: 0.8em;
  font-weight: 500;
  color: #3d7fba;
  margin-right: 4px;
  display: inline-block;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .timestamp {
  font-size: 0.7em;
  border-left: 1px solid #d4e0ea;
  padding: 0;
  padding-left: 6px;
  margin-right: 8px;
  color: #698094;
  display: inline-block;
  float: none;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .label {
  margin-right: 8px;
  margin-bottom: 6px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .label:nth-child(n+4) {
  display: none;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .label.more-labels {
  display: inline-block;
  background-color: #e8eef7;
  color: #698094;
  cursor: pointer;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .label.more-labels:hover {
  background-color: #3d7fba;
  color: #ffffff;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .header .label.more-labels:active {
  background-color: #316b9e;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .comment {
  margin: 12px 0 0 0;
  padding-left: 22px;
  background-image: url(../../../images/annot.svg);
  background-repeat: no-repeat;
  background-position: 0 5px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .comment .header {
  margin: 0 0 4px 0;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .comment .header .buttons {
  display: none;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .comment .header .buttons .btn-item {
  padding: 6px 12px;
  cursor: pointer;
  font-size: 0.8em;
  padding-left: 32px;
  color: #698094;
  font-weight: 500;
  background-repeat: no-repeat;
  background-position: 12px center;
  background-size: 12px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .comment .header .buttons .edit_comment {
  background-image: url(../../../images/edit.svg);
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .comment .header .buttons .delete_comment {
  background-image: url(../../../images/delete.svg);
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .comment:hover .header .buttons {
  display: inline;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet .divider {
  height: 1px;
  border-bottom: 1px solid #d4e0ea;
  margin: 24px 0px -8px 0px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet:hover {
  background-color: rgba(244, 248, 254, 0.4);
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet:hover .highlight button {
  display: block;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet.just-pushed {
  background: #ffffe0;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .annotation {
  margin-bottom: 8px;
  color: #1e374d;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .annotation h3 {
  font-weight: 500;
  font-size: 0.9em;
  margin: 0;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .textoverlay-wrapper {
  overflow: hidden;
  display: block;
  float: inherit !important;
  margin: 8px !important;
  margin: 0 !important;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .textoverlay-wrapper .temp-add-annotate {
  position: relative;
  resize: none;
  height: 32px;
  border: 1px solid #d4e0ea;
  /* padding: 8px; */
  border-radius: 3px;
  width: 100%;
  padding: 0 8px;
  font-size: 0.8em;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .temp-add-annotate-wrapper {
  display: flex;
  background-color: #f4f8fe;
  border: 1px solid #d4e0ea;
  padding: 8px;
  border-radius: 4px;
  flex-flow: row wrap;
  justify-content: flex-end;
  margin-bottom: 16px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .temp-add-annotate-wrapper .textoverlay-wrapper {
  width: 100%;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .temp-add-annotate-wrapper .textoverlay-wrapper input.temp-add-annotate {
  height: 32px;
  border: 1px solid #d4e0ea;
  border-radius: 3px;
  width: 100%;
  padding: 0 8px;
  font-size: 0.8em;
  background: #fff !important;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .temp-add-annotate-wrapper .textoverlay-wrapper input.temp-add-annotate:focus {
  border: 1px solid #3d7fba;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .temp-add-annotate-wrapper a {
  display: inline-block;
  justify-content: flex-end;
  height: 32px;
  margin: 8px 0 0 16px;
  color: #506F8A;
  font-size: 0.9em;
  line-height: 32px;
  font-weight: 400;
  transition: all 0.2s ease-out;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .temp-add-annotate-wrapper a.save-annotation {
  background-color: #3d7fba;
  color: #ffffff;
  padding-left: 16px;
  padding-right: 16px;
  border-radius: 2px;
  font-weight: 500;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight {
  padding-bottom: 1px;
  position: relative;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight p {
  padding-left: 12px;
  box-shadow: inset 4px 0px 0px 0px #D3B4F9;
  margin-bottom: 12px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight p .icon {
  display: none;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight button {
  border: 1px solid #bbc6d5;
  border-radius: 2px;
  color: #3d7fba;
  font-weight: 600;
  transition: all 0.2s ease-out;
  display: none;
  position: absolute;
  bottom: -10px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight button:hover {
  background-color: #e8eef7;
  color: #316b9e;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight button:active {
  background-color: #bbc6d5;
  color: #ffffff;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight button.active {
  display: none !important;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight .add-comment {
  background-color: #F4F8FE;
  border: 1px solid #d4e0ea;
  padding: 8px;
  border-radius: 4px;
  flex-flow: row wrap;
  justify-content: flex-end;
  display: none;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight .add-comment input {
  height: 32px;
  border: 1px solid #d4e0ea;
  border-radius: 3px;
  width: 100%;
  padding: 0 8px;
  font-size: 0.8em;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight .add-comment input:focus {
  border: 1px solid #3d7fba;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight .add-comment a {
  display: inline-block;
  justify-content: flex-end;
  height: 32px;
  margin: 8px 0 0 16px;
  color: #506F8A;
  font-size: 0.9em;
  line-height: 32px;
  font-weight: 400;
  transition: all 0.2s ease-out;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight .add-comment a:hover {
  color: #3d7fba;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight .add-comment a:nth-child(3) {
  background-color: #3d7fba;
  color: #ffffff;
  padding-left: 16px;
  padding-right: 16px;
  border-radius: 2px;
  font-weight: 500;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight .add-comment a:nth-child(3):hover {
  background-color: #316b9e;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight .add-comment a:nth-child(3):active {
  background-color: #1e374d;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .highlight .add-comment.active {
  display: flex;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .image-highlight {
  width: 100%;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper div:nth-child(n+5) {
  display: none;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .view-all {
  font-size: 0.7em;
  font-weight: 500;
  color: #506F8A;
  cursor: pointer;
  display: inline-block;
  border-bottom: 1px solid transparent;
  margin-top: 12px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .view-all i {
  margin-left: 4px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .view-all:hover {
  color: #3d7fba;
  border-bottom: 1px solid #3d7fba;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .view-all:hover i {
  border-top: 4px solid #3d7fba;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .collapse-all {
  font-size: 0.7em;
  font-weight: 500;
  color: #506F8A;
  cursor: pointer;
  display: none;
  border-bottom: 1px solid transparent;
  margin-top: 12px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .collapse-all i {
  margin-left: 2px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .collapse-all:hover {
  color: #3d7fba;
  border-bottom: 1px solid #3d7fba;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .collapse-all:hover i {
  border-bottom: 4px solid #3d7fba;
  border-top: 4px solid transparent;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .edit-comment {
  display: flex;
  background-color: #f4f8fe;
  border: 1px solid #d4e0ea;
  padding: 8px;
  border-radius: 4px;
  flex-flow: row wrap;
  justify-content: flex-end;
  margin-bottom: 16px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .edit-comment input {
  height: 32px;
  border: 1px solid #d4e0ea;
  border-radius: 3px;
  width: 100%;
  padding: 0 8px;
  font-size: 0.8em;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .edit-comment input:focus {
  border: 1px solid #3d7fba;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .edit-comment a {
  display: inline-block;
  justify-content: flex-end;
  height: 32px;
  margin: 8px 0 0 16px;
  color: #506F8A;
  font-size: 0.9em;
  line-height: 32px;
  font-weight: 400;
  transition: all 0.2s ease-out;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .edit-comment a:hover {
  color: #3d7fba;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .edit-comment a:nth-child(3) {
  background-color: #3d7fba;
  color: #ffffff;
  padding-left: 16px;
  padding-right: 16px;
  border-radius: 2px;
  font-weight: 500;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .edit-comment a:nth-child(3):hover {
  background-color: #316b9e;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper .edit-comment a:nth-child(3):active {
  background-color: #1e374d;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper.active div:nth-child(n+5) {
  display: block;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper.active .view-all {
  display: none !important;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .comments-wrapper.active .collapse-all {
  display: inline-block;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .view-mode.vm-collapse {
  display: none;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .view-mode.vm-collapse i {
  border-bottom: 4px solid #bbc6d5;
  border-top: 4px solid transparent;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .view-mode.vm-collapse:hover {
  border-bottom: 1px solid #3d7fba;
  color: #3d7fba !important;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .view-mode.vm-collapse:hover i {
  border-bottom: 4px solid #3d7fba;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .view-mode.vm-collapse.active {
  display: inline-block;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .view-mode.vm-extend.active {
  display: none;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .view-mode.vm-extend:hover {
  border-bottom: 1px solid #3d7fba;
  color: #3d7fba !important;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .view-mode.vm-extend:hover i {
  border-top: 4px solid #3d7fba;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet.active .header .label:nth-child(n+4) {
  display: inline-block;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet.active .header .label.more-labels {
  line-height: 20px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet.active .header .label.more-labels span {
  display: none;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet.active .header .label.more-labels:hover {
  background-color: #bbc6d5;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet.active .header .label.more-labels:after {
  content: ".";
  color: transparent;
  background-image: url(../../../images/left.svg);
  background-repeat: no-repeat;
  background-position: center;
  background-size: 6px;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper .snippet.active-annotation .textcomplete-dropdown.annotation_mention_list {
  display: block;
}
.__stwidget[data-widget="HighlightWidget"] .hl-snippet-wrapper.just-pushed {
  background: #ffffe0;
}
.__stwidget[data-widget="HighlightWidget"] .annotation_mention_list {
  top: 72px;
}
#price_monitor_outer {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  position: relative;
  display: flex;
  width: auto;
  height: 100%;
}
#price_monitor_outer.groupingDisabled .group-tags {
  pointer-events: none;
}
#price_monitor_outer.groupingDisabled .group-tags .groupingTagCont {
  background-color: #ccc !important;
}
#price_monitor_outer.groupingDisabled .pickFieldCont {
  pointer-events: none;
}
#price_monitor_outer.groupingDisabled .pickFieldCont .selectField {
  color: #ccc !important;
}
#price_monitor_outer #openOverview {
  text-align: right;
  margin-right: 6px;
}
#price_monitor_outer #openOverview .open-link-icon {
  width: 14px;
  height: 14px;
  fill: #3d7fba;
  vertical-align: middle;
}
#price_monitor_outer .ui-resizable-handle {
  display: block;
}
#price_monitor_outer .pmGrid {
  min-width: 150px;
  margin-right: 10px;
  height: 100%;
  flex: none;
}
#price_monitor_outer .pmGrid > div {
  width: 100%;
}
#price_monitor_outer .pmGrid.hide {
  display: none;
}
#price_monitor_outer .pmGrid.flashGrid {
  border: 1px solid #3d7fba;
}
#price_monitor_outer .pmGrid:hover .gridOptions .deleteTable,
#price_monitor_outer .pmGrid:hover .gridOptions .resize-table,
#price_monitor_outer .pmGrid:hover .gridOptions .fitColumns {
  display: block;
}
#price_monitor_outer .pmGrid:hover .ag-body-viewport.ag-layout-normal {
  overflow-y: scroll;
}
#price_monitor_outer .pmGrid .gridOptions {
  font-size: 11px;
  border-right: 1px solid #E9E9E9;
  border-left: 1px solid #E9E9E9;
  box-sizing: border-box;
  height: 30px;
  cursor: pointer;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper {
  display: flex;
  justify-content: flex-end;
  padding: 3px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .icon {
  width: 10px;
  height: 10px;
  position: relative;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .primaryGroupingCont {
  display: flex;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont {
  display: flex;
  margin-left: 12px;
  /* Rounded sliders */
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont.hide {
  display: none;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont vr {
  background-color: #999999;
  width: 1px;
  height: 13px;
  border: none;
  margin-top: 5px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont .groupTxt {
  color: #999999;
  margin-right: 8px;
  margin-left: 8px;
  line-height: 2.1;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont .groupingTagCont {
  display: flex;
  justify-content: space-around;
  align-items: center;
  max-width: 100px;
  height: auto;
  background-color: #E8EEF7;
  border-radius: 3px;
  padding-right: 7px;
  color: #000;
  margin-top: 2px;
  margin-right: 5px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont .groupingTagCont div {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  max-width: 82px;
  margin-left: 3px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont .groupingTagCont .icon {
  width: 8px;
  height: 8px;
  fill: #506F8A;
  display: flex;
  margin-left: 6px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont .groupingTagCont .grouping-clear .icon {
  width: 11px;
  height: 11px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont .group-tags {
  display: flex;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont .switch {
  position: relative;
  display: inline-block;
  width: 25px;
  height: 12px;
  margin: 6px 0 0px 10px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont .switch input {
  opacity: 0;
  width: 0;
  height: 0;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont .slider {
  position: absolute;
  cursor: pointer;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ccc;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont .slider:before {
  position: absolute;
  content: "";
  height: 10px;
  width: 10px;
  left: 1px;
  bottom: 1px;
  background-color: white;
  -webkit-transition: 0.4s;
  transition: 0.4s;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont input:checked + .slider {
  background-color: #2196F3;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont input:focus + .slider {
  box-shadow: 0 0 1px #2196F3;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont input:checked + .slider:before {
  -webkit-transform: translateX(13px);
  -ms-transform: translateX(13px);
  transform: translateX(13px);
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont .slider.round {
  border-radius: 34px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .groupingCont .slider.round:before {
  border-radius: 50%;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .selectField {
  margin-top: 5px;
  color: #3D7FBA;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .selectField span {
  padding-left: 5px;
  position: relative;
  top: 1px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .selectField span svg {
  fill: #3D7FBA;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .sui-popup {
  width: max-content;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .reorderTable {
  cursor: pointer;
  padding: 5px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .reorderTable .icon {
  transform: rotate(90deg);
  fill: #3D7FBA;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .reorderTable:hover {
  background: #E0EDFF;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .reorderTickers {
  margin-left: auto;
  color: #3D7FBA;
  cursor: pointer;
  padding: 5px;
  border-radius: 2px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .reorderTickers .icon {
  transform: rotate(90deg);
  fill: #3D7FBA;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .reorderTickers:hover {
  background: #E0EDFF;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .deleteTable {
  color: #e81a1a;
  cursor: pointer;
  padding: 5px;
  border-radius: 2px;
  margin-left: auto;
  margin-right: 5px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .deleteTable .icon {
  fill: #e81a1a;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .deleteTable:hover {
  background: rgba(240, 72, 72, 0.15);
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .fitColumns {
  color: #3D7FBA;
  cursor: pointer;
  padding: 5px;
  border-radius: 2px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .fitColumns:hover {
  background: #E0EDFF;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .fitColumns .icon {
  fill: #3D7FBA;
  width: 13px;
  height: 13px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .fitColumns .label {
  vertical-align: top;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .fitColumns.firstCol {
  margin-left: auto;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .label {
  margin-left: 5px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .primaryTable {
  line-height: 22px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .addTable {
  padding: 5px;
  border-radius: 2px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .addTable .add-table-wrapper {
  color: #3D7FBA;
  cursor: pointer;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .addTable .add-table-wrapper .icon {
  width: 11px;
  height: 11px;
  fill: #3D7FBA;
  position: relative;
  top: 1px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .addTable .add-table-wrapper .icon-wrapper {
  padding-right: 5px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .addTable .add-table-wrapper .add-table-title {
  font-size: 11px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .addTable.hide {
  display: none;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .addTable:hover {
  background: #E0EDFF;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .addTable .hide-non-wl-grouping {
  display: none !important;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper.primary {
  justify-content: space-between;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .resize-table {
  right: -11px;
  position: relative;
  top: 3px;
  margin-left: -9px;
}
#price_monitor_outer .pmGrid .gridOptions .optionsWrapper .resize-table .icon {
  width: 15px;
  height: 15px;
  fill: #3D7FBA;
}
#price_monitor_outer .pmGrid .gridOptions .hide {
  display: none;
}
#price_monitor_outer .pmGrid .gridOptions.hideLabels .label {
  display: none;
}
#price_monitor_outer .pmGrid .gridOptions.hideLabels .label.primaryTable {
  display: block;
}
#price_monitor_outer .pmGrid .gridOptions.hideLabels .firstCol .label {
  display: inline;
}
#price_monitor_outer .pmGrid .gridContainer.addBorder {
  border: 1px solid #E9E9E9;
  box-sizing: border-box;
}
#price_monitor_outer .pmGrid .gridContainer .ag-root-wrapper {
  border: none;
}
#price_monitor_outer .pmGrid.order1 {
  order: 1;
}
#price_monitor_outer .pmGrid.order2 {
  order: 2;
}
#price_monitor_outer .pmGrid.order3 {
  order: 3;
}
#price_monitor_outer .pmGrid.order4 {
  order: 4;
}
#price_monitor_outer .pmGrid.order5 {
  order: 5;
}
#price_monitor_outer .pmGrid.order6 {
  order: 6;
}
#price_monitor_outer .pmGrid.order7 {
  order: 7;
}
#price_monitor_outer .pmGrid.order8 {
  order: 8;
}
#price_monitor_outer .pmGrid.order9 {
  order: 9;
}
#price_monitor_outer .pmGrid.order10 {
  order: 10;
}
#price_monitor_outer .vertical-wrapper {
  overflow: initial;
}
#price_monitor_outer .vertical-wrapper .table-heading {
  z-index: 3;
  position: -webkit-sticky;
  /* Safari */
  position: sticky;
  top: 0;
}
#price_monitor_outer .vertical-wrapper .table-heading .icon-container {
  display: inline-block;
  width: 30px;
  padding: 2px 9px;
  border-right: 1px solid #E9E9E9;
  box-sizing: border-box;
  font-size: 13px !important;
  height: 59px;
  z-index: 4;
  background: #fff;
  position: sticky;
  -webkit-position: sticky;
}
#price_monitor_outer .vertical-wrapper .table-heading .icon-container .icon {
  fill: #3d7fba;
  width: 12px;
  height: 12px;
}
#price_monitor_outer .vertical-wrapper .table-heading .icon-container.open-list,
#price_monitor_outer .vertical-wrapper .table-heading .icon-container.close-list {
  top: -44px;
  left: 0;
}
#price_monitor_outer .vertical-wrapper .table-heading .icon-container.open-list x-svg,
#price_monitor_outer .vertical-wrapper .table-heading .icon-container.close-list x-svg {
  cursor: pointer;
  position: absolute;
  top: 20px;
}
#price_monitor_outer .vertical-wrapper .table-heading .icon-container[corder="1"] {
  left: 30px;
}
#price_monitor_outer .vertical-wrapper .table-heading .cell {
  padding: 5px 5px 5px 18px;
}
#price_monitor_outer .vertical-wrapper .table-heading .cell .filter-icon {
  width: 12px;
  height: 14px;
  fill: #506F8A;
  background: #BCBCBC;
  position: relative;
  right: 0;
  top: 0;
}
#price_monitor_outer .vertical-wrapper .table-heading .cell .option {
  position: absolute;
  display: none;
  width: 15px;
  height: 15px;
  line-height: 10px;
  right: 5px;
  margin-right: -8px;
  background-color: #ffffff;
  text-align: center;
}
#price_monitor_outer .vertical-wrapper .table-heading .cell .option:hover {
  background-color: #3d7fba;
  color: #ffffff;
  cursor: pointer;
}
#price_monitor_outer .vertical-wrapper .table-heading .cell:hover .option {
  display: block;
}
#price_monitor_outer .vertical-wrapper .table-heading .cell.negative {
  color: #e81a1a;
}
#price_monitor_outer .vertical-wrapper .table-heading .cell.positive {
  color: #2da65b;
}
#price_monitor_outer .vertical-wrapper .table-heading .cell.negativeChange {
  color: #e81a1a;
  font-weight: 600;
}
#price_monitor_outer .vertical-wrapper .table-heading .cell.positiveChange {
  color: #2da65b;
  font-weight: 600;
}
#price_monitor_outer .vertical-wrapper .table-heading .cell.ui-resizable .ui-resizable-e {
  width: 10px !important;
}
#price_monitor_outer .vertical-wrapper .table-heading .cell .ui-resizable-e {
  right: -5px;
}
#price_monitor_outer .vertical-wrapper .table-heading .active {
  box-shadow: -1px -1px 1px 0px inset;
}
#price_monitor_outer .vertical-wrapper .table-heading .active .option {
  display: block;
  background-color: #3d7fba;
  color: #ffffff;
  cursor: pointer;
}
#price_monitor_outer .vertical-wrapper .table-heading .cell[data-id="ticker-name"] {
  z-index: 4;
  position: sticky;
  -webkit-position: sticky;
  left: 60px;
}
#price_monitor_outer .vertical-wrapper .row .icon-container {
  display: inline-block;
  width: 30px;
  padding: 2px 9px;
  border-right: 1px solid #E9E9E9;
  box-sizing: border-box;
  z-index: 1;
  position: sticky;
  -webkit-position: sticky;
  left: 0;
}
#price_monitor_outer .vertical-wrapper .row .icon-container .icon {
  width: 12px;
  height: 12px;
  fill: #3d7fba;
}
#price_monitor_outer .vertical-wrapper .row .icon-container .dashboard-icon,
#price_monitor_outer .vertical-wrapper .row .icon-container .news-icon,
#price_monitor_outer .vertical-wrapper .row .icon-container .edt-icon,
#price_monitor_outer .vertical-wrapper .row .icon-container .mosaic-icon,
#price_monitor_outer .vertical-wrapper .row .icon-container .thesis-icon,
#price_monitor_outer .vertical-wrapper .row .icon-container .docsearch-icon {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 18' class='icon' data-id='' title='' xmlns='http://www.w3.org/2000/svg' fill= '%233d7fba'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' d='M20.021,9.593 C19.879,9.166 19.707,8.749 19.504,8.351 L17.05,9.457 C17.267,9.852 17.441,10.268 17.568,10.699 L20.021,9.593 Z M7.448,8.69 C7.719,8.336 8.028,8.015 8.367,7.733 L6.477,5.764 C6.149,6.058 5.84,6.379 5.559,6.721 L7.448,8.69 Z M9.163,7.175 C9.542,6.954 9.944,6.779 10.361,6.652 L9.327,4.083 C8.917,4.225 8.515,4.401 8.129,4.607 L9.163,7.175 Z M6.404,10.791 C6.525,10.355 6.692,9.937 6.902,9.541 L4.433,8.475 C4.236,8.878 4.069,9.297 3.935,9.725 L6.404,10.791 Z M15.838,4.591 C15.451,4.386 15.048,4.212 14.639,4.072 L13.614,6.645 C14.032,6.77 14.434,6.944 14.815,7.164 L15.838,4.591 Z M18.439,6.721 C18.157,6.379 17.849,6.058 17.521,5.764 L15.63,7.733 C15.97,8.015 16.276,8.337 16.548,8.69 L18.439,6.721 Z M12.648,3.662 C12.429,3.644 12.21,3.636 11.999,3.636 C11.788,3.636 11.568,3.645 11.349,3.662 L11.349,6.446 C11.565,6.421 11.783,6.408 11.999,6.408 C12.215,6.408 12.433,6.42 12.648,6.446 L12.648,3.662 Z M12,18 C10.706,18 9.657,16.951 9.657,15.657 C9.657,14.773 10.146,14.005 10.867,13.605 L12,8 L13.133,13.605 C13.856,14.003 14.343,14.773 14.343,15.656 C14.343,16.951 13.294,18 12,18 Z M24,12 C24,14.184 23.414,16.232 22.391,17.999 L20.655,16.996 C21.505,15.525 22,13.822 22,12 C22,6.477 17.523,2 12,2 C6.477,2 2,6.477 2,12 C2,13.822 2.495,15.525 3.346,16.996 L1.61,17.999 C0.586,16.232 0,14.184 0,12 C0,5.383 5.383,0 12,0 C18.617,0 24,5.383 24,12 Z' id='dashb-Shape'%3E%3C/path%3E%3C/svg%3E");
  width: 12px;
  height: 12px;
  background-repeat: no-repeat;
  display: block;
  margin-top: 2px;
}
#price_monitor_outer .vertical-wrapper .row .icon-container .news-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' xmlns='http://www.w3.org/2000/svg' fill= '%233d7fba'%3E%3Cpath d='M43.165,6.948H4.75C2.471,6.948,2,8.719,2,9.699v27.262c0,2.26,1.846,4.091,4.124,4.091h35.751 c2.277,0,4.125-1.831,4.125-4.091V9.764C46.001,7.802,44.54,6.948,43.165,6.948z M43.801,37.746c0,0.753-0.342,1.1-1.1,1.1h-37.4 c-0.759,0-1.1-0.348-1.1-1.1V9.145h39.6V37.746z M8.602,34.441h13.199v-11H8.602V34.441z M39.4,13.537H8.6v5.527H39.4V13.537z M26.2,25.643h13.2v-2.201H26.2V25.643z M26.2,30.041h13.2v-2.199H26.2V30.041z M26.2,34.441h13.2v-2.2H26.2V34.441z'%3E%3C/path%3E%3C/svg%3E");
}
#price_monitor_outer .vertical-wrapper .row .icon-container .edt-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' fill='%233d7fba' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M40.5,3.375h-33c-3.038,0-5.5,2.463-5.5,5.5v22c0,3.038,2.462,5.5,5.5,5.5h15.125v5.5H18.5 c-0.76,0-1.375,0.615-1.375,1.375c0,0.761,0.616,1.375,1.375,1.375h11c0.76,0,1.375-0.614,1.375-1.375 c0-0.76-0.615-1.375-1.375-1.375h-4.125v-5.5H40.5c3.037,0,5.5-2.462,5.5-5.5v-22C46,5.838,43.537,3.375,40.5,3.375z M43.25,30.875c0,1.52-1.23,2.75-2.75,2.75h-33c-1.52,0-2.75-1.23-2.75-2.75v-22c0-1.52,1.23-2.75,2.75-2.75h33 c1.52,0,2.75,1.23,2.75,2.75V30.875z M14.048,14.773c-0.554-0.562-1.452-0.562-2.007,0c-0.555,0.561-0.555,1.47,0,2.031 l3.011,3.049L12.041,22.9c-0.555,0.562-0.555,1.47,0,2.031s1.453,0.562,2.007,0l4.015-4.063c0.555-0.562,0.555-1.472,0-2.031 L14.048,14.773z'%3E%3C/path%3E%3C/svg%3E");
}
#price_monitor_outer .vertical-wrapper .row .icon-container .mosaic-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' fill='%233d7fba' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M10.159,7.143l3.46-0.537c0.382-0.076,0.669-0.381,0.746-0.765l0.224-1.733c-1.706,0.808-3.292,1.828-4.723,3.027 C9.96,7.152,10.06,7.156,10.159,7.143z'%3E%3C/path%3E%3Cpath d='M17.711,6.014l4.147-0.382c0.44-0.038,0.785-0.382,0.766-0.821l0.096-2.295c0.014-0.172-0.025-0.332-0.102-0.472 C20.665,2.165,18.782,2.54,17,3.137l-0.245,1.902C16.696,5.593,17.157,6.07,17.711,6.014z'%3E%3C/path%3E%3Cpath d='M6.163,14.197l0.459-3.613c0.005-0.034,0.007-0.066,0.008-0.102c-1.098,1.408-2.027,2.951-2.762,4.601l1.492-0.121 C5.763,14.941,6.086,14.618,6.163,14.197z'%3E%3C/path%3E%3Cpath d='M9.185,14.273l2.963-0.67c0.324-0.076,0.592-0.324,0.688-0.67l0.746-3.326c0.134-0.611-0.4-1.166-1.033-1.051L9.412,9.168 C9.067,9.227,8.78,9.512,8.724,9.876L8.131,13.26C8.019,13.891,8.571,14.408,9.185,14.273z'%3E%3C/path%3E%3Cpath d='M16.392,12.82l5.086-0.631c0.422-0.058,0.746-0.383,0.766-0.803l0.21-3.136c0.039-0.556-0.44-0.994-0.976-0.937 l-4.59,0.496C16.506,7.85,16.2,8.137,16.124,8.499l-0.708,3.271C15.302,12.361,15.799,12.896,16.392,12.82z'%3E%3C/path%3E%3Cpath d='M4.633,22.992c0.478-0.02,0.841-0.383,0.88-0.803l0.229-4.092c0.021-0.517-0.421-0.955-0.956-0.918l-1.77,0.141 C2.44,19.122,2.091,21.025,2,22.996c0.054,0.01,0.108,0.016,0.166,0.016L4.633,22.992z'%3E%3C/path%3E%3Cpath d='M8.094,22.954l2.716-0.019c0.457,0,0.84-0.363,0.879-0.822l0.459-5.086c0.057-0.592-0.479-1.07-1.071-0.957l-2.83,0.556 c-0.401,0.076-0.707,0.42-0.726,0.821l-0.326,4.551C7.158,22.514,7.578,22.954,8.094,22.954z'%3E%3C/path%3E%3Cpath d='M15.035,22.896l5.907-0.039c0.459,0,0.861-0.381,0.861-0.859l0.211-6.462c0.019-0.535-0.44-0.956-0.976-0.897 l-5.603,0.649c-0.4,0.058-0.726,0.382-0.765,0.804l-0.517,5.85C14.117,22.457,14.519,22.896,15.035,22.896z'%3E%3C/path%3E%3Cpath d='M5.915,30.123l-0.344-3.996c-0.039-0.42-0.401-0.764-0.842-0.783l-2.541-0.096c-0.061-0.002-0.119,0.002-0.176,0.012 c0.109,1.971,0.479,3.873,1.072,5.674l1.895,0.164C5.532,31.137,5.972,30.697,5.915,30.123z'%3E%3C/path%3E%3Cpath d='M11.383,32.322c0.612,0.133,1.147-0.383,1.091-0.994l-0.65-4.742c-0.059-0.42-0.402-0.727-0.803-0.764l-2.754-0.23 c-0.554-0.037-1.014,0.422-0.955,0.975l0.457,4.341c0.039,0.385,0.325,0.688,0.688,0.766L11.383,32.322z'%3E%3C/path%3E%3Cpath d='M21.134,33.852c0.535,0.058,1.014-0.381,0.975-0.897l-0.268-5.621c-0.02-0.459-0.363-0.822-0.822-0.842l-5.812-0.324 c-0.554-0.021-0.994,0.438-0.917,0.994l0.708,5.276c0.058,0.383,0.362,0.688,0.765,0.746L21.134,33.852z'%3E%3C/path%3E%3Cpath d='M25.13,4.829c0,0.401,0.324,0.726,0.727,0.765l4.397,0.344c0.497,0.039,0.897-0.383,0.86-0.898L30.858,3.09 c-1.805-0.591-3.713-0.956-5.689-1.061c-0.049,0.106-0.077,0.226-0.077,0.352L25.13,4.829z'%3E%3C/path%3E%3Cpath d='M34.25,6.454l3.519,0.573c0.086,0.015,0.168,0.016,0.248,0.006c-1.431-1.182-3.014-2.184-4.714-2.979l0.22,1.653 C33.58,6.09,33.867,6.396,34.25,6.454z'%3E%3C/path%3E%3Cpath d='M26.086,12.15l5.313,0.535c0.594,0.059,1.072-0.477,0.957-1.031l-0.67-3.27c-0.076-0.363-0.401-0.65-0.783-0.688 l-4.741-0.42c-0.517-0.057-0.976,0.382-0.956,0.897l0.096,3.136C25.302,11.75,25.646,12.113,26.086,12.15z'%3E%3C/path%3E%3Cpath d='M35.053,12.764c0.076,0.344,0.345,0.592,0.669,0.668l3.117,0.709c0.611,0.133,1.166-0.402,1.07-1.015l-0.631-3.365 C39.22,9.398,38.933,9.13,38.59,9.053l-3.25-0.65c-0.632-0.133-1.167,0.439-1.032,1.053L35.053,12.764z'%3E%3C/path%3E%3Cpath d='M41.897,14.141c0.058,0.4,0.362,0.707,0.765,0.746l1.454,0.153c-0.731-1.633-1.654-3.16-2.741-4.554 c0.001,0.025,0.002,0.053,0.006,0.08L41.897,14.141z'%3E%3C/path%3E%3Cpath d='M33.045,15.956c-0.021-0.421-0.362-0.765-0.784-0.804l-5.908-0.555c-0.516-0.058-0.955,0.363-0.955,0.879l0.097,6.521 c0.019,0.479,0.401,0.86,0.879,0.86l6.329,0.039c0.516,0,0.917-0.439,0.859-0.957L33.045,15.956z'%3E%3C/path%3E%3Cpath d='M40.522,17.333c-0.039-0.401-0.326-0.728-0.709-0.804l-3.06-0.611c-0.573-0.113-1.108,0.344-1.052,0.938l0.479,5.276 c0.038,0.458,0.401,0.804,0.86,0.804l2.944,0.019c0.517,0,0.938-0.438,0.879-0.917L40.522,17.333z'%3E%3C/path%3E%3Cpath d='M42.337,18.021l0.248,4.11c0.039,0.478,0.422,0.841,0.898,0.841l2.313,0.02c0.07,0,0.138-0.01,0.203-0.025 c-0.095-1.994-0.454-3.918-1.045-5.74l-1.625-0.162C42.776,17.007,42.299,17.466,42.337,18.021z'%3E%3C/path%3E%3Cpath d='M32.51,26.205l-6.214,0.285c-0.459,0.02-0.822,0.402-0.842,0.861l-0.114,5.657c0,0.535,0.459,0.957,0.976,0.898 l5.641-0.572c0.421-0.039,0.746-0.344,0.783-0.767l0.688-5.37C33.483,26.645,33.063,26.186,32.51,26.205z'%3E%3C/path%3E%3Cpath d='M39.813,25.65l-2.944,0.248c-0.402,0.039-0.728,0.362-0.784,0.764l-0.67,4.857c-0.096,0.61,0.46,1.108,1.052,0.975 l3.117-0.688c0.362-0.076,0.631-0.384,0.688-0.767l0.496-4.416C40.827,26.07,40.368,25.592,39.813,25.65z'%3E%3C/path%3E%3Cpath d='M45.76,25.268l-2.409,0.113c-0.42,0.021-0.783,0.346-0.822,0.785l-0.381,4.053c-0.06,0.555,0.4,1.014,0.955,0.957 l1.803-0.193c0.601-1.805,0.974-3.713,1.086-5.69C45.916,25.273,45.839,25.264,45.76,25.268z'%3E%3C/path%3E%3Cpath d='M6.756,37.141l-0.421-3.557c-0.038-0.4-0.382-0.727-0.803-0.766l-1.783-0.125c0.76,1.771,1.745,3.426,2.92,4.922 C6.735,37.473,6.769,37.311,6.756,37.141z'%3E%3C/path%3E%3Cpath d='M13.103,34.865c-0.076-0.326-0.344-0.574-0.668-0.65l-3.041-0.688c-0.592-0.152-1.166,0.383-1.052,0.994l0.556,3.229 c0.057,0.383,0.344,0.67,0.707,0.728l3.211,0.555c0.612,0.115,1.147-0.459,0.994-1.09L13.103,34.865z'%3E%3C/path%3E%3Cpath d='M22.319,36.451c-0.02-0.42-0.344-0.764-0.766-0.82l-4.875-0.611c-0.611-0.078-1.107,0.478-0.976,1.068l0.649,2.945 c0.096,0.363,0.402,0.65,0.784,0.688l4.417,0.441c0.535,0.057,0.995-0.402,0.956-0.938L22.319,36.451z'%3E%3C/path%3E%3Cpath d='M13.772,40.945l-3.537-0.439c-0.238-0.027-0.463,0.045-0.637,0.182c1.539,1.33,3.264,2.451,5.129,3.318l-0.189-2.277 C14.499,41.328,14.174,41.002,13.772,40.945z'%3E%3C/path%3E%3Cpath d='M22.778,45.076l-0.076-2.467c-0.02-0.439-0.364-0.805-0.803-0.842l-4.055-0.345c-0.535-0.039-0.994,0.42-0.937,0.955 l0.253,2.586c1.562,0.513,3.203,0.853,4.898,0.998C22.479,45.898,22.795,45.518,22.778,45.076z'%3E%3C/path%3E%3Cpath d='M31.095,35.152l-5.066,0.516c-0.438,0.039-0.766,0.402-0.783,0.842l-0.076,2.791c0,0.516,0.439,0.938,0.956,0.898 l4.55-0.363c0.383-0.037,0.708-0.324,0.766-0.707l0.612-2.926C32.166,35.631,31.688,35.094,31.095,35.152z'%3E%3C/path%3E%3Cpath d='M38.569,33.68l-3.174,0.728c-0.344,0.075-0.593,0.344-0.668,0.67l-0.688,3.039c-0.134,0.61,0.401,1.166,1.014,1.053 l3.288-0.573c0.363-0.058,0.65-0.345,0.688-0.707l0.594-3.193C39.737,34.082,39.183,33.545,38.569,33.68z'%3E%3C/path%3E%3Cpath d='M41.706,33.66l-0.479,3.518c-0.024,0.174,0.004,0.34,0.068,0.484c1.182-1.496,2.172-3.148,2.938-4.922l-1.764,0.174 C42.088,32.953,41.765,33.26,41.706,33.66z'%3E%3C/path%3E%3Cpath d='M30.005,41.5l-4.109,0.287c-0.44,0.037-0.804,0.4-0.804,0.859l-0.039,2.446c-0.018,0.476,0.347,0.845,0.812,0.878 c1.665-0.142,3.278-0.466,4.819-0.953l0.238-2.562C30.979,41.92,30.54,41.461,30.005,41.5z'%3E%3C/path%3E%3Cpath d='M37.672,40.562l-3.575,0.479c-0.4,0.057-0.707,0.383-0.744,0.783l-0.193,2.236c1.883-0.861,3.624-1.98,5.177-3.314 C38.158,40.602,37.924,40.527,37.672,40.562z'%3E%3C/path%3E%3C/svg%3E");
}
#price_monitor_outer .vertical-wrapper .row .icon-container .thesis-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' fill='%233d7fba' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M36.974,46H11.026c-2.492,0-4.514-2.021-4.514-4.514V6.512C6.513,4.02,8.533,2,11.026,2h18.021c0.002,0,0.004,0,0.009,0 h0.021c0.001,0,0.001,0,0.001,0c0.361,0,0.669,0.182,0.875,0.445l11.091,11.09c0.265,0.207,0.444,0.514,0.444,0.875l0,0v0.023 c0,0.002,0,0.004,0,0.006v27.047C41.485,43.979,39.466,46,36.974,46z M30.205,5.814v7.468h7.467L30.205,5.814z M39.229,15.539 H29.076c-0.623,0-1.128-0.505-1.128-1.128V4.257H11.024c-1.246,0-2.256,1.011-2.256,2.257v34.975c0,1.246,1.01,2.257,2.256,2.257 h25.949c1.245,0,2.256-1.011,2.256-2.257V15.539L39.229,15.539z M32.461,36.975H15.538c-0.624,0-1.129-0.504-1.129-1.127 c0-0.625,0.505-1.13,1.129-1.13h16.923c0.624,0,1.128,0.505,1.128,1.13C33.589,36.471,33.085,36.975,32.461,36.975z M32.461,30.205 H15.538c-0.624,0-1.129-0.505-1.129-1.128c0-0.624,0.505-1.128,1.129-1.128h16.923c0.624,0,1.128,0.504,1.128,1.128 C33.589,29.7,33.085,30.205,32.461,30.205z M32.461,23.436H15.538c-0.624,0-1.129-0.504-1.129-1.127s0.505-1.129,1.129-1.129 h16.923c0.624,0,1.128,0.506,1.128,1.129S33.085,23.436,32.461,23.436z'%3E%3C/path%3E%3C/svg%3E");
}
#price_monitor_outer .vertical-wrapper .row .icon-container .docsearch-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48'  class='icon' fill='%233d7fba' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M40.615,13.248L29.803,2.435C29.602,2.177,29.301,2,28.949,2h-17.6C8.919,2,6.95,3.972,6.95,6.4v35.202 c0,2.43,1.97,4.398,4.399,4.398h23.516l-2.201-2.199H11.349c-1.215,0-2.199-0.984-2.199-2.199V6.4 c0-1.215,0.984-2.199,2.199-2.199h16.5v9.9c0,0.605,0.494,1.1,1.1,1.1h9.9v22.34l2.201,2.199V14.101 C41.051,13.75,40.873,13.45,40.615,13.248z M30.049,13.001V5.722l7.281,7.279H30.049z M32.125,35.523 c1.453-1.797,2.324-4.082,2.324-6.57c0-5.772-4.678-10.451-10.45-10.451c-5.771,0-10.45,4.679-10.45,10.451 c0,5.771,4.679,10.449,10.45,10.449c2.491,0,4.776-0.871,6.571-2.324l7.768,7.77c0.432,0.43,1.127,0.43,1.557,0 c0.432-0.43,0.432-1.127,0-1.557L32.125,35.523z M24,37.203c-4.557,0-8.25-3.695-8.25-8.252c0-4.557,3.693-8.25,8.25-8.25 c4.557,0,8.25,3.692,8.25,8.25C32.25,33.508,28.557,37.203,24,37.203z'%3E%3C/path%3E%3C/svg%3E");
}
#price_monitor_outer .vertical-wrapper .row .icon-container:nth-child(2) {
  left: 30px;
}
#price_monitor_outer .vertical-wrapper .row .cell.removeBorder {
  border-right: 0;
}
#price_monitor_outer .vertical-wrapper .row .cell.negative {
  color: #e81a1a;
}
#price_monitor_outer .vertical-wrapper .row .cell.positive {
  color: #2da65b;
}
#price_monitor_outer .vertical-wrapper .row .cell.negativeChange {
  color: #e81a1a;
  font-weight: 600;
}
#price_monitor_outer .vertical-wrapper .row .cell.positiveChange {
  color: #2da65b;
  font-weight: 600;
}
#price_monitor_outer .vertical-wrapper .row .cell[data-id="ticker-name"] {
  text-align: left;
  text-transform: uppercase;
  z-index: 1;
  background-color: #fff;
  left: 60px;
  position: sticky;
  -webkit-position: sticky;
}
#price_monitor_outer .vertical-wrapper .row .cell.txt_field {
  text-align: left;
}
#price_monitor_outer .vertical-wrapper .row .icon-container {
  background-color: #fff;
}
#price_monitor_outer .vertical-wrapper .row .activeCell {
  border: 1px solid #0000ff;
}
#price_monitor_outer .vertical-wrapper .row:nth-child(even) {
  background-color: #f9fcff;
}
#price_monitor_outer .vertical-wrapper .row:nth-child(even) .cell[data-id="ticker-name"],
#price_monitor_outer .vertical-wrapper .row:nth-child(even) .icon-container {
  background-color: #f9fcff;
}
#price_monitor_outer .vertical-wrapper .row.hide {
  display: none;
}
#price_monitor_outer .vertical-wrapper .row.addticker-container {
  background-color: #ffffff;
}
#price_monitor_outer .vertical-wrapper .row.addticker-container:hover {
  background-color: #ffffff;
}
#price_monitor_outer .vertical-wrapper .row.watchlist_group {
  border-bottom: 2px solid #E9E9E9;
}
#price_monitor_outer .vertical-wrapper .row.add-ticker,
#price_monitor_outer .vertical-wrapper .row.special-watchlist {
  padding: 0 7px;
  font-size: 12px;
  border-bottom: 2px solid #E9E9E9;
  border-right: 1px solid #E9E9E9;
  color: #889bba;
  text-transform: initial;
  background: #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#price_monitor_outer .vertical-wrapper .row.add-ticker span,
#price_monitor_outer .vertical-wrapper .row.special-watchlist span {
  position: sticky;
  -webkit-position: sticky;
  left: 10px;
}
#price_monitor_outer .vertical-wrapper .row.add-ticker.hideText {
  color: transparent;
}
#price_monitor_outer .vertical-wrapper .row.add-ticker.hideText svg {
  fill: transparent !important;
}
#price_monitor_outer .vertical-wrapper .row.special-watchlist {
  padding: 0 8px;
}
#price_monitor_outer .vertical-wrapper .row.disallowClick {
  cursor: not-allowed;
}
#price_monitor_outer .vertical-wrapper .row.hidden {
  display: none;
}
#price_monitor_outer .vertical-wrapper .watchlist-name {
  line-height: 28px;
  font-size: 11px;
  font-weight: 500;
  box-sizing: border-box;
  border-top: thin solid #E9E9E9;
  border-right: 1px solid #E9E9E9;
}
#price_monitor_outer .vertical-wrapper .watchlist-name .icon-container.open-list,
#price_monitor_outer .vertical-wrapper .watchlist-name .icon-container.close-list {
  cursor: pointer;
  float: left;
  left: 0;
}
#price_monitor_outer .vertical-wrapper .watchlist-name .icon-container.open-list .icon,
#price_monitor_outer .vertical-wrapper .watchlist-name .icon-container.close-list .icon {
  width: 11px;
  height: 11px;
  margin: 10px 5px;
}
#price_monitor_outer .vertical-wrapper .watchlist-name .icon-container.wname {
  font-size: 11px;
  font-weight: 600;
  display: inline-block;
  text-transform: uppercase;
  font-style: normal;
  z-index: 2;
  color: #070707;
  left: 30px;
}
#price_monitor_outer .vertical-wrapper .watchlist-name .cell {
  border-right: none;
  white-space: nowrap;
  font-weight: 600;
}
#price_monitor_outer .vertical-wrapper .watchlist-name .cell:last-child {
  border-right: 1px solid #E9E9E9;
}
#price_monitor_outer .vertical-wrapper .watchlist-name .icon-container {
  padding: 0 6px;
  border-right: none;
  white-space: nowrap;
}
#price_monitor_outer .vertical-wrapper #delete-icon {
  cursor: pointer;
  width: 14px;
  height: 14px;
  border-radius: 2px;
  background-color: #ef4343;
  display: flex;
  position: absolute;
  top: 7px;
  right: 15px;
}
#price_monitor_outer .vertical-wrapper #delete-icon span {
  width: 8px;
  height: 3px;
  background: #ffffff;
  display: block;
  margin-top: 5px;
  margin-left: 3px;
}
#price_monitor_outer .vertical-wrapper .wname #delete-icon {
  z-index: 101;
}
#price_monitor_outer .vertical-wrapper .addticker-container {
  width: 100%;
  border-bottom: 1px solid #E9E9E9;
  height: 30px;
}
#price_monitor_outer .vertical-wrapper .addticker-container .filter-menu-autocomplete .btn-holder {
  line-height: 30px;
  width: 35px;
  float: left;
}
#price_monitor_outer .vertical-wrapper .addticker-container .filter-menu-autocomplete .btn-holder .icon {
  width: 11px;
  height: 11px;
  margin: 10px 12px;
  cursor: pointer;
}
#price_monitor_outer .vertical-wrapper .addticker-container .filter-menu-autocomplete .autocomplte-box {
  float: left;
  height: 30px;
  line-height: 31px;
}
#price_monitor_outer .vertical-wrapper .addticker-container .filter-menu-autocomplete .autocomplte-box .newAutocomplete {
  padding: 0px;
  width: 100%;
}
#price_monitor_outer .vertical-wrapper .addticker-container .filter-menu-autocomplete .autocomplte-box .newAutocomplete .noisy-long-list {
  height: 35px;
  padding: 0px;
}
#price_monitor_outer .vertical-wrapper .addticker-container .filter-menu-autocomplete .autocomplte-box .newAutocomplete .noisy-long-list .ticker-input-text {
  height: 29px;
  padding: 0px;
  width: 200px;
}
#price_monitor_outer .vertical-wrapper .addticker-container .filter-menu-autocomplete .autocomplte-box .newAutocomplete .noisy-long-list .noisy-long-token {
  margin: 8px 5px 8px 0px;
}
#price_monitor_outer.compact .row {
  height: 20px !important;
  line-height: 20px !important;
}
#price_monitor_outer.compact .row .icon-container {
  line-height: 17px;
}
#price_monitor_outer.compact .row #delete-icon {
  width: 12px !important;
  height: 12px !important;
  top: 3px !important;
}
#price_monitor_outer.compact .row #delete-icon span {
  width: 6px !important;
  height: 2px !important;
}
#price_monitor_outer.compact .watchlist-name .close-list .icon,
#price_monitor_outer.compact .watchlist-name .open-list .icon {
  margin: 4px 5px !important;
}
#price_monitor_outer.compact .watchlist-name {
  line-height: 18px !important;
}
#price_monitor_outer.compact #add-ticker-hover {
  font-size: 10px;
  line-height: 18px !important;
}
#price_monitor_outer.compact .row.add-ticker {
  font-size: 11px !important;
  line-height: 18px !important;
}
#price_monitor_outer.compact .row.add-ticker svg {
  width: 11px !important;
  height: 11px !important;
}
#price_monitor_outer.compact .row.add-ticker span {
  left: 10px;
  position: sticky;
  position: -webkit-sticky;
  /* Safari */
}
#price_monitor_outer.compact .floating-addticker-container,
#price_monitor_outer.compact .floating-addTicker-only {
  height: 20px !important;
}
#price_monitor_outer.compact .floating-addticker-container ul.noisy-long-list,
#price_monitor_outer.compact .floating-addTicker-only ul.noisy-long-list {
  padding-top: 0 !important;
}
#price_monitor_outer.compact .floating-addticker-container .suggest-wrapper,
#price_monitor_outer.compact .floating-addTicker-only .suggest-wrapper {
  top: 20px !important;
}
#price_monitor_outer.compact .floating-addticker-container input.ticker-input-text,
#price_monitor_outer.compact .floating-addTicker-only input.ticker-input-text {
  padding: 0;
}
#filter-range-select {
  width: 285px;
  z-index: 1002;
  position: absolute;
  top: 1px;
  max-height: 260px;
  border-radius: 4px;
  background-color: #434e60;
  box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.41);
  padding: 10px;
  display: none;
}
#filter-range-select .filter-header {
  width: 100%;
  height: 25px;
  text-align: left;
  color: #ffffff;
  font-size: 12px;
  padding-top: 4px;
  font-weight: bold;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 250px;
}
#filter-range-select .filter-main {
  width: 100%;
}
#filter-range-select .filter-main .header-text {
  font-size: 10px;
  letter-spacing: 0.1px;
  text-align: left;
  color: #7e91ad;
  margin-bottom: 4px;
}
#filter-range-select .filter-main .filter-field-container {
  float: left;
  width: 200px;
}
#filter-range-select .filter-main .filter-operator-container {
  float: left;
  width: 100px;
  padding-left: 10px;
}
#filter-range-select .filter-main .filter-operator-container .filter-operator-drop {
  width: 100px;
}
#filter-range-select .filter-main .filter-min-container,
#filter-range-select .filter-main .filter-max-container {
  float: left;
  width: 70px;
  padding-left: 10px;
}
#filter-range-select .filter-main .filter-min-container input,
#filter-range-select .filter-main .filter-max-container input {
  width: 70px;
  height: 28px;
  border-radius: 4px;
  background-color: #364051;
  border: solid 1px #4f5d70;
  font-size: 12px;
  text-align: left;
  color: #a7c4df;
  padding-left: 4px;
}
#filter-range-select .filter-main .filter-min-container .filter-abs-min,
#filter-range-select .filter-main .filter-max-container .filter-abs-min,
#filter-range-select .filter-main .filter-min-container .filter-abs-max,
#filter-range-select .filter-main .filter-max-container .filter-abs-max {
  width: 70px;
  font-size: 10px;
  padding: 4px 1px 0 3px;
  color: white;
  cursor: pointer;
  text-shadow: -1px -1px 0px #4f5d70, 0px 1px 0px #1c2330;
  overflow: hidden;
  text-overflow: ellipsis;
}
#filter-range-select .filter-footer {
  height: 30px;
  margin-top: 12px;
  width: 100%;
  float: left;
  position: relative;
  border-top: 1px solid #364051;
  padding-top: 14px;
}
#filter-range-select .filter-footer .filter-error {
  display: none;
  width: 100%;
  top: 0px;
  position: absolute;
  font-size: 12px;
  color: red;
  font-weight: bold;
  min-width: 265px;
}
#filter-range-select .filter-footer .range-confirm-filter {
  width: 93px;
  height: 30px;
  border-radius: 2px;
  background-color: #3d7fba;
  font-size: 12px;
  font-weight: bold;
  line-height: 30px;
  letter-spacing: 0.1px;
  text-align: center;
  color: #ffffff;
  float: right;
  cursor: pointer;
}
#filter-range-select .filter-footer .range-cancel-filter,
#filter-range-select .filter-footer .clear-filter {
  width: 38.5px;
  height: 30px;
  font-size: 12px;
  font-weight: bold;
  line-height: 30px;
  letter-spacing: 0.1px;
  text-align: center;
  color: #a7c4df;
  float: right;
  margin-right: 19px;
  cursor: pointer;
}
#filter-range-select .filter-footer .clear-filter {
  width: 100px;
  float: left;
}
.search-filters .clear-filter {
  margin-left: 220px !important;
  width: 100px;
  height: 30px;
  font-size: 12px;
  font-weight: bold;
  line-height: 30px;
  letter-spacing: 0.1px;
  text-align: center;
  color: #a7c4df;
  cursor: pointer;
  float: left;
}
.search-filters#thesis-select-menu {
  width: 600px;
}
.search-filters#thesis-select-menu .clear-filter,
.search-filters#ds2type-select-menu .clear-filter {
  margin-left: 0 !important;
}
.search-filters .menu-overlay .menu-sidebar div p {
  width: 80%;
}
#thesis-select-menu .menu-overlay.body_only {
  width: inherit;
}
.operator-filter-container a.select2-choice,
.field-filter-container a.select2-choice {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  border-radius: 2px;
  background-color: #4f5d70;
  box-shadow: 0px 1px 0 0 rgba(0, 0, 0, 0.13), inset 0px 1px 0 0 rgba(255, 255, 255, 0.06);
  line-height: 1.2;
  padding: 7px 0px;
  border: 1px solid #4f5d70 !important;
  background-image: none !important;
  color: #ffffff;
}
.operator-filter-container a.select2-choice div,
.field-filter-container a.select2-choice div {
  background: #4f5d70;
  border-left: 0px;
  margin-right: 2px;
}
.operator-filter-container a.select2-choice div b,
.field-filter-container a.select2-choice div b {
  margin-top: 12.5px;
  background-image: url(../images/white-down-triangle.png) !important;
  background-repeat: no-repeat !important;
  background-size: 8px 6px !important;
}
.operator-filter-container a.select2-choice span,
.field-filter-container a.select2-choice span {
  width: 143.5px;
  height: 15px;
  margin-left: 11.5px;
  font-size: 12.5px;
  line-height: 1.2;
  letter-spacing: 0.1px;
  text-align: left;
  color: #f9fcff;
}
.select2-drop.operator-filter-dropdown,
.select2-drop.field-filter-dropdown {
  border: none !important;
  border-radius: 4px !important;
  background-color: #4f5d70;
  box-shadow: 0px 6px 24px 0 rgba(0, 0, 0, 0.41);
  margin-top: 1px;
}
.select2-drop.operator-filter-dropdown .select2-results,
.select2-drop.field-filter-dropdown .select2-results {
  color: #f9fcff !important;
  font-size: 13px;
  letter-spacing: 0.1px;
  margin-right: 3px;
}
.pm-select2 .select2-results {
  max-height: 380px !important;
}
.models-select2 {
  overflow-x: hidden;
}
.models-select2 .select2-results {
  overflow-x: hidden;
}
.models-select2 .select2-results li.cloneCurrentPmView {
  color: #3d7fba !important;
}
.models-select2 .select2-results li.cloneCurrentPmView.select2-highlighted {
  color: #ffffff !important;
}
.models-select2 .select2-results li.createnew {
  border-top: 2px solid #ccd8e6;
  color: #2da65b !important;
}
.models-select2 .select2-results li.createnew.select2-highlighted {
  color: #ffffff !important;
  background: #03824b;
}
.models-select2 .select2-result {
  overflow-x: hidden;
}
.models-select2 .select2-result.select2-disabled {
  width: 100%;
  margin: 0;
  padding: 0;
}
.models-select2 .select2-result.select2-disabled .select2-result-label {
  padding: 0;
}
.floating-addticker-container {
  z-index: 102;
  box-sizing: border-box;
}
.floating-addticker-container .noisy-long-wrapper {
  max-width: 145px;
}
.floating-addTicker-only {
  z-index: 102;
  box-sizing: border-box;
}
.ps-container.ps-active-y .ps-scrollbar-y-rail {
  z-index: 1;
}
.pricemonitor-right-side {
  float: right;
  font-family: Lato, sans-serif;
  display: inline-flex;
}
.pricemonitor-right-side .select-view {
  cursor: pointer;
  float: left;
  margin-left: 2px;
  padding-right: 2px;
}
.pricemonitor-right-side .select-view .noPointerEvent {
  pointer-events: none;
}
.pricemonitor-right-side .disableViewDropdown {
  cursor: not-allowed;
}
.pricemonitor-right-side .unsaved-view-wrapper .select2-container {
  width: 130px;
}
.pricemonitor-right-side .unsaved-view-wrapper .select2-container span {
  width: 140px;
  font-size: 11px;
  font-weight: 400;
  line-height: 0.71;
  padding: 4.5px 0;
  text-align: left;
  color: #3d7fba;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  position: relative;
  top: -1px;
}
.pricemonitor-right-side .unsaved-view-wrapper .select2-container a.select2-choice {
  border-radius: 2px;
  background-color: #ffffff;
  border: solid 1px #ccd8e6;
}
.pricemonitor-right-side .unsaved-view-wrapper .select2-container a.select2-choice div {
  width: 15px;
  background-color: #f9fcff;
}
.pricemonitor-right-side .unsaved-view-wrapper .select2-container a.select2-choice div b {
  margin: 5px 4px !important;
  background-image: url(../images/dropdown-triangle-black.png) !important;
  background-repeat: no-repeat !important;
  background-size: 8px 6px !important;
}
.pricemonitor-right-side #manage-view-btn,
.pricemonitor-right-side #save-scenario-btn {
  float: left;
  width: 18px;
  padding: 4px;
  box-sizing: border-box;
  background-color: #e8eef7;
  color: #3D7FBA;
  border-radius: 3px;
  height: 18px;
}
.pricemonitor-right-side #manage-view-btn .icon,
.pricemonitor-right-side #save-scenario-btn .icon {
  cursor: pointer;
  width: 10px;
  height: 10px;
  display: flex;
  fill: #3d7fba;
}
.pricemonitor-right-side #save-scenario-btn:hover {
  background: #3D7FBA;
}
.pricemonitor-right-side #save-scenario-btn:hover .icon {
  fill: #e8eef7;
}
.pricemonitor-right-side #ticker-conf {
  float: left;
  width: 18px;
  height: 18px;
  padding: 4px;
  box-sizing: border-box;
  background-color: #e8eef7;
  fill: #3D7FBA;
  border-radius: 3px;
  margin-left: 4px;
  cursor: pointer;
}
.pricemonitor-right-side #ticker-conf .icon {
  width: 10px;
  height: 10px;
  display: flex;
}
.pricemonitor-right-side .pm-head-icon-btn {
  height: 18px;
  border-radius: 2.5px;
  background-color: #e8eef7;
  cursor: pointer;
  box-sizing: border-box;
  float: left;
  vertical-align: middle;
  margin-left: 2px;
  padding: 0 5px;
}
.pricemonitor-right-side .pm-head-icon-btn .icon-wrapper {
  display: inline-block;
  vertical-align: middle;
}
.pricemonitor-right-side .pm-head-icon-btn .icon-wrapper .icon {
  padding-top: 1px;
  width: 10px;
  height: 10px;
  fill: #3D7FBA;
}
.pricemonitor-right-side .pm-head-icon-btn:hover {
  background-color: #3D7FBA;
}
.pricemonitor-right-side .pm-head-icon-btn.hide {
  display: none;
}
.pricemonitor-right-side .hide-non-wl-grouping {
  display: none !important;
}
.pricemonitor-right-side .pm-head-icon-btn:hover {
  background-color: #3D7FBA;
}
.pricemonitor-right-side .pm-head-icon-btn:hover .icon {
  fill: #ffffff;
}
.pricemonitor-right-side #ticker-conf:hover {
  background: #3D7FBA;
}
.pricemonitor-right-side #ticker-conf:hover .icon {
  fill: #e8eef7;
}
.pricemonitor-right-side .kanban-switch-btn-wrapper .kanban-btn-cont {
  display: flex;
  align-items: center;
  font-size: 11px;
  height: 18px;
  border-radius: 2.5px;
  background-color: #fff;
  cursor: pointer;
  box-sizing: border-box;
  float: left;
  vertical-align: middle;
  margin-left: 2px;
  padding: 0 5px;
  border: 1px solid #3D7FBA;
  color: #3D7FBA;
}
.pricemonitor-right-side .kanban-switch-btn-wrapper .kanban-btn-cont span:nth-child(3) {
  color: #E6BE00;
  margin-left: 3px;
  font-style: italic;
}
.pricemonitor-right-side .kanban-switch-btn-wrapper .kanban-btn-cont .icon-wrapper {
  margin-right: 3px;
}
.pricemonitor-right-side .kanban-switch-btn-wrapper .kanban-btn-cont .icon-wrapper .icon {
  width: 10px;
  height: 10px;
  fill: #3D7FBA;
  padding-top: 1px;
}
.pricemonitor-right-side .kanban-switch-btn-wrapper.hide {
  display: none;
}
.pricemonitor-right-side .add-field-wrapper {
  height: 18px;
  border-radius: 2.5px;
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  text-align: center;
  cursor: pointer;
  box-sizing: border-box;
  float: left;
  vertical-align: middle;
  margin-left: 2px;
  padding: 0 5px;
}
.pricemonitor-right-side .add-field-wrapper .icon-wrapper {
  display: inline-block;
  vertical-align: middle;
}
.pricemonitor-right-side .add-field-wrapper .icon-wrapper .icon {
  padding-top: 1px;
  width: 14px;
  height: 14px;
  fill: #ffffff;
}
.pricemonitor-right-side .add-field-wrapper .add-field-title {
  font-size: 11px;
  font-weight: 500;
  line-height: 0.44;
  text-align: center;
  color: #ffffff;
  display: inline-block;
  vertical-align: middle;
  padding: 0 3px;
}
.pricemonitor-right-side .add-field-wrapper .add-field-title.hide {
  display: none;
}
.pricemonitor-right-side .add-field-wrapper.hide {
  display: none;
}
.pricemonitor-right-side .add-field-wrapper:hover {
  background-color: #ffffff;
  border: 1px solid #3d7fba;
}
.pricemonitor-right-side .add-field-wrapper:hover .add-field-title {
  color: #3d7fba;
}
.pricemonitor-right-side .add-field-wrapper:hover .icon {
  fill: #3d7fba;
}
.pricemonitor-right-side .add-table-wrapper {
  height: 18px;
  border-radius: 2.5px;
  border: 1px solid #3d7fba;
  text-align: center;
  cursor: pointer;
  box-sizing: border-box;
  float: left;
  vertical-align: middle;
  margin-left: 2px;
  padding: 0 5px;
}
.pricemonitor-right-side .add-table-wrapper .icon-wrapper {
  display: inline-block;
  vertical-align: middle;
  padding-right: 5px;
}
.pricemonitor-right-side .add-table-wrapper .icon-wrapper .icon {
  padding-top: 1px;
  width: 11px;
  height: 11px;
  fill: #3d7fba;
}
.pricemonitor-right-side .add-table-wrapper .add-table-title {
  font-size: 11px;
  font-weight: 500;
  line-height: 0.44;
  text-align: center;
  color: #3d7fba;
  display: inline-block;
  vertical-align: middle;
  padding-right: 3px;
}
.pricemonitor-right-side .add-table-wrapper .add-table-title.hide {
  display: none;
}
.pricemonitor-right-side .add-table-wrapper .drop-wrapper {
  display: none;
  border-left: 1px solid #3d7fba;
  height: 100%;
  padding-left: 3px;
}
.pricemonitor-right-side .add-table-wrapper .drop-wrapper .icon {
  width: 8px;
  height: 8px;
  fill: #3d7fba;
  vertical-align: middle;
}
.pricemonitor-right-side .add-table-wrapper.hide {
  display: none;
}
.pricemonitor-right-side .add-table-wrapper:hover {
  background-color: #ffffff;
  border: 1px solid #3d7fba;
}
.pricemonitor-right-side .add-table-wrapper:hover .add-table-title {
  color: #3d7fba;
}
.pricemonitor-right-side .add-table-wrapper:hover .icon {
  fill: #3d7fba;
}
.pricemonitor-right-side .add-table-dropdown {
  position: absolute;
  background: #fff;
  z-index: 1;
  padding: 10px;
  font-size: 14px;
  border-radius: 2px;
  box-shadow: 1px 1px 6px 0px #bcbcbc;
  top: 35px;
  left: -25px;
}
.pricemonitor-right-side .add-table-dropdown .wrapTable {
  padding: 10px;
  background: #E0EDFF;
  border-radius: 2px;
  cursor: pointer;
}
.pricemonitor-right-side .add-table-dropdown .deleteTable {
  padding: 10px;
  color: #e81a1a;
  cursor: pointer;
  border-radius: 2px;
}
.pricemonitor-right-side .add-table-dropdown .hide-non-wl-grouping {
  display: none !important;
}
.pricemonitor-right-side .add-table-dropdown .icon {
  width: 15px;
  height: 17px;
  fill: #e81a1a;
  margin-right: 10px;
  vertical-align: text-top;
}
.pricemonitor-right-side .add-table-dropdown .cursor {
  position: absolute;
  background: #fff;
  width: 12px;
  height: 12px;
  border-radius: 2px;
  transform: rotate(-45deg);
  right: 2px;
  top: -6px;
  opacity: 0.9;
}
.pricemonitor-right-side .add-table-dropdown.hide {
  display: none;
}
.closeCardView {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 11 14' class='icon' style='width: 30px; height: 30px;' fill='%233d7fba'%3E%3Cpath d='M.6 5.793h1.38A4.214 4.214 0 1 0 7 4.239V3A5.5 5.5 0 1 1 .6 5.793z'%3E%3C/path%3E%3Cpath d='M2.713 3.5L7 .5v6z'%3E%3C/path%3E%3C/svg%3E");
  width: 8px;
  height: 8px;
  background-size: 8px 8px;
  border: 1px solid #E8EEF7;
  background-position: 4px 4px;
  display: inline-block;
  cursor: pointer;
  border-radius: 3px;
  padding: 4px;
  margin-left: 2px;
  margin-top: 3px;
  background-repeat: no-repeat;
}
#pricemonitor-screen-overlay {
  top: 0;
  left: 0;
  position: absolute;
  z-index: 999;
  opacity: 0;
  width: 100%;
  height: 100%;
}
#add-ticker-hover {
  position: absolute;
  font-size: 12px !important;
  color: #3D7FBA !important;
  text-transform: initial !important;
  background: #E0EDFF !important;
  padding-left: 6px !important;
  text-align: left !important;
  z-index: 1;
}
#add-ticker-hover svg {
  width: 12px;
  height: 12px;
  fill: #3D7FBA;
  position: absolute;
  left: 0 !important;
  top: 3px;
}
#add-ticker-hover span {
  position: absolute;
  left: 20px;
}
#add-ticker-hover.hideText {
  color: transparent !important;
  background: transparent !important;
}
#add-ticker-hover.hideText svg {
  fill: transparent !important;
}
.__stwidget__settings-popup .column1_select_dropdown {
  margin-bottom: 10px;
}
.__stwidget__settings-popup .column1_select_dropdown .select2-container {
  margin-top: -4px;
}
.__stwidget__settings-popup .column1_select_dropdown .link_text {
  margin-right: 15px;
}
.__stwidget__settings-popup .column2_select_dropdown .select2-container {
  margin-top: -4px;
}
.__stwidget__settings-popup .column2_select_dropdown .link_text {
  margin-right: 15px;
}
.pm-error-pane {
  display: block;
  position: absolute;
  top: 30px;
  right: 10px;
  background: #EBD9D9;
  border: 2px solid #BC5754;
  border-radius: 6px;
  width: auto;
  height: auto;
  max-width: 200px;
  max-height: 400px;
  padding: 5px;
  z-index: 10000;
}
.pm-error-pane .header {
  font-size: 12px;
}
.pm-error-pane .header .icon {
  margin-right: 8px;
  margin-top: 1px;
}
.pm-error-pane .header .error-text {
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
  max-height: 250px;
}
#price_monitor_outer .ag-root-wrapper {
  border-radius: 0;
}
#price_monitor_outer .ag-root-wrapper .ag-pinned-left-cols-container .ag-row-group {
  z-index: 2;
}
#price_monitor_outer .ag-root-wrapper .ag-pinned-left-cols-container .ag-row-group.yellowRow {
  background-color: #E6BE00 !important;
}
#price_monitor_outer .ag-root-wrapper .ag-pinned-left-cols-container .ag-row-odd.greyRow {
  background-color: #fff !important;
}
#price_monitor_outer .ag-root-wrapper .ag-pinned-left-cols-container .ag-row-even.greyRow {
  background-color: #f9fcff !important;
}
#price_monitor_outer .ag-root-wrapper .ag-pinned-left-cols-container .flashRow {
  background: #d5e0da !important;
}
#price_monitor_outer .ag-root-wrapper .ag-root.ag-layout-normal,
#price_monitor_outer .ag-root-wrapper .ag-root.ag-layout-auto-height {
  width: auto;
}
#price_monitor_outer .ag-root-wrapper span.dashboard-icon,
#price_monitor_outer .ag-root-wrapper span.news-icon {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 18' class='icon' data-id='' title='' xmlns='http://www.w3.org/2000/svg' fill= '%233d7fba'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' d='M20.021,9.593 C19.879,9.166 19.707,8.749 19.504,8.351 L17.05,9.457 C17.267,9.852 17.441,10.268 17.568,10.699 L20.021,9.593 Z M7.448,8.69 C7.719,8.336 8.028,8.015 8.367,7.733 L6.477,5.764 C6.149,6.058 5.84,6.379 5.559,6.721 L7.448,8.69 Z M9.163,7.175 C9.542,6.954 9.944,6.779 10.361,6.652 L9.327,4.083 C8.917,4.225 8.515,4.401 8.129,4.607 L9.163,7.175 Z M6.404,10.791 C6.525,10.355 6.692,9.937 6.902,9.541 L4.433,8.475 C4.236,8.878 4.069,9.297 3.935,9.725 L6.404,10.791 Z M15.838,4.591 C15.451,4.386 15.048,4.212 14.639,4.072 L13.614,6.645 C14.032,6.77 14.434,6.944 14.815,7.164 L15.838,4.591 Z M18.439,6.721 C18.157,6.379 17.849,6.058 17.521,5.764 L15.63,7.733 C15.97,8.015 16.276,8.337 16.548,8.69 L18.439,6.721 Z M12.648,3.662 C12.429,3.644 12.21,3.636 11.999,3.636 C11.788,3.636 11.568,3.645 11.349,3.662 L11.349,6.446 C11.565,6.421 11.783,6.408 11.999,6.408 C12.215,6.408 12.433,6.42 12.648,6.446 L12.648,3.662 Z M12,18 C10.706,18 9.657,16.951 9.657,15.657 C9.657,14.773 10.146,14.005 10.867,13.605 L12,8 L13.133,13.605 C13.856,14.003 14.343,14.773 14.343,15.656 C14.343,16.951 13.294,18 12,18 Z M24,12 C24,14.184 23.414,16.232 22.391,17.999 L20.655,16.996 C21.505,15.525 22,13.822 22,12 C22,6.477 17.523,2 12,2 C6.477,2 2,6.477 2,12 C2,13.822 2.495,15.525 3.346,16.996 L1.61,17.999 C0.586,16.232 0,14.184 0,12 C0,5.383 5.383,0 12,0 C18.617,0 24,5.383 24,12 Z' id='dashb-Shape'%3E%3C/path%3E%3C/svg%3E");
  width: 12px;
  height: 12px;
  background-repeat: no-repeat;
  display: block;
  margin-top: 2px;
}
#price_monitor_outer .ag-root-wrapper span.news-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' xmlns='http://www.w3.org/2000/svg' fill= '%233d7fba'%3E%3Cpath d='M43.165,6.948H4.75C2.471,6.948,2,8.719,2,9.699v27.262c0,2.26,1.846,4.091,4.124,4.091h35.751 c2.277,0,4.125-1.831,4.125-4.091V9.764C46.001,7.802,44.54,6.948,43.165,6.948z M43.801,37.746c0,0.753-0.342,1.1-1.1,1.1h-37.4 c-0.759,0-1.1-0.348-1.1-1.1V9.145h39.6V37.746z M8.602,34.441h13.199v-11H8.602V34.441z M39.4,13.537H8.6v5.527H39.4V13.537z M26.2,25.643h13.2v-2.201H26.2V25.643z M26.2,30.041h13.2v-2.199H26.2V30.041z M26.2,34.441h13.2v-2.2H26.2V34.441z'%3E%3C/path%3E%3C/svg%3E");
}
#price_monitor_outer .ag-root-wrapper .dashboard-icon,
#price_monitor_outer .ag-root-wrapper .news-icon,
#price_monitor_outer .ag-root-wrapper .edt-icon,
#price_monitor_outer .ag-root-wrapper .mosaic-icon,
#price_monitor_outer .ag-root-wrapper .thesis-icon,
#price_monitor_outer .ag-root-wrapper .docsearch-icon {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 18' class='icon' data-id='' title='' xmlns='http://www.w3.org/2000/svg' fill= '%233d7fba'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' d='M20.021,9.593 C19.879,9.166 19.707,8.749 19.504,8.351 L17.05,9.457 C17.267,9.852 17.441,10.268 17.568,10.699 L20.021,9.593 Z M7.448,8.69 C7.719,8.336 8.028,8.015 8.367,7.733 L6.477,5.764 C6.149,6.058 5.84,6.379 5.559,6.721 L7.448,8.69 Z M9.163,7.175 C9.542,6.954 9.944,6.779 10.361,6.652 L9.327,4.083 C8.917,4.225 8.515,4.401 8.129,4.607 L9.163,7.175 Z M6.404,10.791 C6.525,10.355 6.692,9.937 6.902,9.541 L4.433,8.475 C4.236,8.878 4.069,9.297 3.935,9.725 L6.404,10.791 Z M15.838,4.591 C15.451,4.386 15.048,4.212 14.639,4.072 L13.614,6.645 C14.032,6.77 14.434,6.944 14.815,7.164 L15.838,4.591 Z M18.439,6.721 C18.157,6.379 17.849,6.058 17.521,5.764 L15.63,7.733 C15.97,8.015 16.276,8.337 16.548,8.69 L18.439,6.721 Z M12.648,3.662 C12.429,3.644 12.21,3.636 11.999,3.636 C11.788,3.636 11.568,3.645 11.349,3.662 L11.349,6.446 C11.565,6.421 11.783,6.408 11.999,6.408 C12.215,6.408 12.433,6.42 12.648,6.446 L12.648,3.662 Z M12,18 C10.706,18 9.657,16.951 9.657,15.657 C9.657,14.773 10.146,14.005 10.867,13.605 L12,8 L13.133,13.605 C13.856,14.003 14.343,14.773 14.343,15.656 C14.343,16.951 13.294,18 12,18 Z M24,12 C24,14.184 23.414,16.232 22.391,17.999 L20.655,16.996 C21.505,15.525 22,13.822 22,12 C22,6.477 17.523,2 12,2 C6.477,2 2,6.477 2,12 C2,13.822 2.495,15.525 3.346,16.996 L1.61,17.999 C0.586,16.232 0,14.184 0,12 C0,5.383 5.383,0 12,0 C18.617,0 24,5.383 24,12 Z' id='dashb-Shape'%3E%3C/path%3E%3C/svg%3E");
  width: 12px;
  height: 12px;
  background-repeat: no-repeat;
  display: block;
  margin-top: 2px;
}
#price_monitor_outer .ag-root-wrapper .news-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' xmlns='http://www.w3.org/2000/svg' fill= '%233d7fba'%3E%3Cpath d='M43.165,6.948H4.75C2.471,6.948,2,8.719,2,9.699v27.262c0,2.26,1.846,4.091,4.124,4.091h35.751 c2.277,0,4.125-1.831,4.125-4.091V9.764C46.001,7.802,44.54,6.948,43.165,6.948z M43.801,37.746c0,0.753-0.342,1.1-1.1,1.1h-37.4 c-0.759,0-1.1-0.348-1.1-1.1V9.145h39.6V37.746z M8.602,34.441h13.199v-11H8.602V34.441z M39.4,13.537H8.6v5.527H39.4V13.537z M26.2,25.643h13.2v-2.201H26.2V25.643z M26.2,30.041h13.2v-2.199H26.2V30.041z M26.2,34.441h13.2v-2.2H26.2V34.441z'%3E%3C/path%3E%3C/svg%3E");
}
#price_monitor_outer .ag-root-wrapper .edt-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' fill='%233d7fba' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M40.5,3.375h-33c-3.038,0-5.5,2.463-5.5,5.5v22c0,3.038,2.462,5.5,5.5,5.5h15.125v5.5H18.5 c-0.76,0-1.375,0.615-1.375,1.375c0,0.761,0.616,1.375,1.375,1.375h11c0.76,0,1.375-0.614,1.375-1.375 c0-0.76-0.615-1.375-1.375-1.375h-4.125v-5.5H40.5c3.037,0,5.5-2.462,5.5-5.5v-22C46,5.838,43.537,3.375,40.5,3.375z M43.25,30.875c0,1.52-1.23,2.75-2.75,2.75h-33c-1.52,0-2.75-1.23-2.75-2.75v-22c0-1.52,1.23-2.75,2.75-2.75h33 c1.52,0,2.75,1.23,2.75,2.75V30.875z M14.048,14.773c-0.554-0.562-1.452-0.562-2.007,0c-0.555,0.561-0.555,1.47,0,2.031 l3.011,3.049L12.041,22.9c-0.555,0.562-0.555,1.47,0,2.031s1.453,0.562,2.007,0l4.015-4.063c0.555-0.562,0.555-1.472,0-2.031 L14.048,14.773z'%3E%3C/path%3E%3C/svg%3E");
}
#price_monitor_outer .ag-root-wrapper .mosaic-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' fill='%233d7fba' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M10.159,7.143l3.46-0.537c0.382-0.076,0.669-0.381,0.746-0.765l0.224-1.733c-1.706,0.808-3.292,1.828-4.723,3.027 C9.96,7.152,10.06,7.156,10.159,7.143z'%3E%3C/path%3E%3Cpath d='M17.711,6.014l4.147-0.382c0.44-0.038,0.785-0.382,0.766-0.821l0.096-2.295c0.014-0.172-0.025-0.332-0.102-0.472 C20.665,2.165,18.782,2.54,17,3.137l-0.245,1.902C16.696,5.593,17.157,6.07,17.711,6.014z'%3E%3C/path%3E%3Cpath d='M6.163,14.197l0.459-3.613c0.005-0.034,0.007-0.066,0.008-0.102c-1.098,1.408-2.027,2.951-2.762,4.601l1.492-0.121 C5.763,14.941,6.086,14.618,6.163,14.197z'%3E%3C/path%3E%3Cpath d='M9.185,14.273l2.963-0.67c0.324-0.076,0.592-0.324,0.688-0.67l0.746-3.326c0.134-0.611-0.4-1.166-1.033-1.051L9.412,9.168 C9.067,9.227,8.78,9.512,8.724,9.876L8.131,13.26C8.019,13.891,8.571,14.408,9.185,14.273z'%3E%3C/path%3E%3Cpath d='M16.392,12.82l5.086-0.631c0.422-0.058,0.746-0.383,0.766-0.803l0.21-3.136c0.039-0.556-0.44-0.994-0.976-0.937 l-4.59,0.496C16.506,7.85,16.2,8.137,16.124,8.499l-0.708,3.271C15.302,12.361,15.799,12.896,16.392,12.82z'%3E%3C/path%3E%3Cpath d='M4.633,22.992c0.478-0.02,0.841-0.383,0.88-0.803l0.229-4.092c0.021-0.517-0.421-0.955-0.956-0.918l-1.77,0.141 C2.44,19.122,2.091,21.025,2,22.996c0.054,0.01,0.108,0.016,0.166,0.016L4.633,22.992z'%3E%3C/path%3E%3Cpath d='M8.094,22.954l2.716-0.019c0.457,0,0.84-0.363,0.879-0.822l0.459-5.086c0.057-0.592-0.479-1.07-1.071-0.957l-2.83,0.556 c-0.401,0.076-0.707,0.42-0.726,0.821l-0.326,4.551C7.158,22.514,7.578,22.954,8.094,22.954z'%3E%3C/path%3E%3Cpath d='M15.035,22.896l5.907-0.039c0.459,0,0.861-0.381,0.861-0.859l0.211-6.462c0.019-0.535-0.44-0.956-0.976-0.897 l-5.603,0.649c-0.4,0.058-0.726,0.382-0.765,0.804l-0.517,5.85C14.117,22.457,14.519,22.896,15.035,22.896z'%3E%3C/path%3E%3Cpath d='M5.915,30.123l-0.344-3.996c-0.039-0.42-0.401-0.764-0.842-0.783l-2.541-0.096c-0.061-0.002-0.119,0.002-0.176,0.012 c0.109,1.971,0.479,3.873,1.072,5.674l1.895,0.164C5.532,31.137,5.972,30.697,5.915,30.123z'%3E%3C/path%3E%3Cpath d='M11.383,32.322c0.612,0.133,1.147-0.383,1.091-0.994l-0.65-4.742c-0.059-0.42-0.402-0.727-0.803-0.764l-2.754-0.23 c-0.554-0.037-1.014,0.422-0.955,0.975l0.457,4.341c0.039,0.385,0.325,0.688,0.688,0.766L11.383,32.322z'%3E%3C/path%3E%3Cpath d='M21.134,33.852c0.535,0.058,1.014-0.381,0.975-0.897l-0.268-5.621c-0.02-0.459-0.363-0.822-0.822-0.842l-5.812-0.324 c-0.554-0.021-0.994,0.438-0.917,0.994l0.708,5.276c0.058,0.383,0.362,0.688,0.765,0.746L21.134,33.852z'%3E%3C/path%3E%3Cpath d='M25.13,4.829c0,0.401,0.324,0.726,0.727,0.765l4.397,0.344c0.497,0.039,0.897-0.383,0.86-0.898L30.858,3.09 c-1.805-0.591-3.713-0.956-5.689-1.061c-0.049,0.106-0.077,0.226-0.077,0.352L25.13,4.829z'%3E%3C/path%3E%3Cpath d='M34.25,6.454l3.519,0.573c0.086,0.015,0.168,0.016,0.248,0.006c-1.431-1.182-3.014-2.184-4.714-2.979l0.22,1.653 C33.58,6.09,33.867,6.396,34.25,6.454z'%3E%3C/path%3E%3Cpath d='M26.086,12.15l5.313,0.535c0.594,0.059,1.072-0.477,0.957-1.031l-0.67-3.27c-0.076-0.363-0.401-0.65-0.783-0.688 l-4.741-0.42c-0.517-0.057-0.976,0.382-0.956,0.897l0.096,3.136C25.302,11.75,25.646,12.113,26.086,12.15z'%3E%3C/path%3E%3Cpath d='M35.053,12.764c0.076,0.344,0.345,0.592,0.669,0.668l3.117,0.709c0.611,0.133,1.166-0.402,1.07-1.015l-0.631-3.365 C39.22,9.398,38.933,9.13,38.59,9.053l-3.25-0.65c-0.632-0.133-1.167,0.439-1.032,1.053L35.053,12.764z'%3E%3C/path%3E%3Cpath d='M41.897,14.141c0.058,0.4,0.362,0.707,0.765,0.746l1.454,0.153c-0.731-1.633-1.654-3.16-2.741-4.554 c0.001,0.025,0.002,0.053,0.006,0.08L41.897,14.141z'%3E%3C/path%3E%3Cpath d='M33.045,15.956c-0.021-0.421-0.362-0.765-0.784-0.804l-5.908-0.555c-0.516-0.058-0.955,0.363-0.955,0.879l0.097,6.521 c0.019,0.479,0.401,0.86,0.879,0.86l6.329,0.039c0.516,0,0.917-0.439,0.859-0.957L33.045,15.956z'%3E%3C/path%3E%3Cpath d='M40.522,17.333c-0.039-0.401-0.326-0.728-0.709-0.804l-3.06-0.611c-0.573-0.113-1.108,0.344-1.052,0.938l0.479,5.276 c0.038,0.458,0.401,0.804,0.86,0.804l2.944,0.019c0.517,0,0.938-0.438,0.879-0.917L40.522,17.333z'%3E%3C/path%3E%3Cpath d='M42.337,18.021l0.248,4.11c0.039,0.478,0.422,0.841,0.898,0.841l2.313,0.02c0.07,0,0.138-0.01,0.203-0.025 c-0.095-1.994-0.454-3.918-1.045-5.74l-1.625-0.162C42.776,17.007,42.299,17.466,42.337,18.021z'%3E%3C/path%3E%3Cpath d='M32.51,26.205l-6.214,0.285c-0.459,0.02-0.822,0.402-0.842,0.861l-0.114,5.657c0,0.535,0.459,0.957,0.976,0.898 l5.641-0.572c0.421-0.039,0.746-0.344,0.783-0.767l0.688-5.37C33.483,26.645,33.063,26.186,32.51,26.205z'%3E%3C/path%3E%3Cpath d='M39.813,25.65l-2.944,0.248c-0.402,0.039-0.728,0.362-0.784,0.764l-0.67,4.857c-0.096,0.61,0.46,1.108,1.052,0.975 l3.117-0.688c0.362-0.076,0.631-0.384,0.688-0.767l0.496-4.416C40.827,26.07,40.368,25.592,39.813,25.65z'%3E%3C/path%3E%3Cpath d='M45.76,25.268l-2.409,0.113c-0.42,0.021-0.783,0.346-0.822,0.785l-0.381,4.053c-0.06,0.555,0.4,1.014,0.955,0.957 l1.803-0.193c0.601-1.805,0.974-3.713,1.086-5.69C45.916,25.273,45.839,25.264,45.76,25.268z'%3E%3C/path%3E%3Cpath d='M6.756,37.141l-0.421-3.557c-0.038-0.4-0.382-0.727-0.803-0.766l-1.783-0.125c0.76,1.771,1.745,3.426,2.92,4.922 C6.735,37.473,6.769,37.311,6.756,37.141z'%3E%3C/path%3E%3Cpath d='M13.103,34.865c-0.076-0.326-0.344-0.574-0.668-0.65l-3.041-0.688c-0.592-0.152-1.166,0.383-1.052,0.994l0.556,3.229 c0.057,0.383,0.344,0.67,0.707,0.728l3.211,0.555c0.612,0.115,1.147-0.459,0.994-1.09L13.103,34.865z'%3E%3C/path%3E%3Cpath d='M22.319,36.451c-0.02-0.42-0.344-0.764-0.766-0.82l-4.875-0.611c-0.611-0.078-1.107,0.478-0.976,1.068l0.649,2.945 c0.096,0.363,0.402,0.65,0.784,0.688l4.417,0.441c0.535,0.057,0.995-0.402,0.956-0.938L22.319,36.451z'%3E%3C/path%3E%3Cpath d='M13.772,40.945l-3.537-0.439c-0.238-0.027-0.463,0.045-0.637,0.182c1.539,1.33,3.264,2.451,5.129,3.318l-0.189-2.277 C14.499,41.328,14.174,41.002,13.772,40.945z'%3E%3C/path%3E%3Cpath d='M22.778,45.076l-0.076-2.467c-0.02-0.439-0.364-0.805-0.803-0.842l-4.055-0.345c-0.535-0.039-0.994,0.42-0.937,0.955 l0.253,2.586c1.562,0.513,3.203,0.853,4.898,0.998C22.479,45.898,22.795,45.518,22.778,45.076z'%3E%3C/path%3E%3Cpath d='M31.095,35.152l-5.066,0.516c-0.438,0.039-0.766,0.402-0.783,0.842l-0.076,2.791c0,0.516,0.439,0.938,0.956,0.898 l4.55-0.363c0.383-0.037,0.708-0.324,0.766-0.707l0.612-2.926C32.166,35.631,31.688,35.094,31.095,35.152z'%3E%3C/path%3E%3Cpath d='M38.569,33.68l-3.174,0.728c-0.344,0.075-0.593,0.344-0.668,0.67l-0.688,3.039c-0.134,0.61,0.401,1.166,1.014,1.053 l3.288-0.573c0.363-0.058,0.65-0.345,0.688-0.707l0.594-3.193C39.737,34.082,39.183,33.545,38.569,33.68z'%3E%3C/path%3E%3Cpath d='M41.706,33.66l-0.479,3.518c-0.024,0.174,0.004,0.34,0.068,0.484c1.182-1.496,2.172-3.148,2.938-4.922l-1.764,0.174 C42.088,32.953,41.765,33.26,41.706,33.66z'%3E%3C/path%3E%3Cpath d='M30.005,41.5l-4.109,0.287c-0.44,0.037-0.804,0.4-0.804,0.859l-0.039,2.446c-0.018,0.476,0.347,0.845,0.812,0.878 c1.665-0.142,3.278-0.466,4.819-0.953l0.238-2.562C30.979,41.92,30.54,41.461,30.005,41.5z'%3E%3C/path%3E%3Cpath d='M37.672,40.562l-3.575,0.479c-0.4,0.057-0.707,0.383-0.744,0.783l-0.193,2.236c1.883-0.861,3.624-1.98,5.177-3.314 C38.158,40.602,37.924,40.527,37.672,40.562z'%3E%3C/path%3E%3C/svg%3E");
}
#price_monitor_outer .ag-root-wrapper .thesis-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' fill='%233d7fba' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M36.974,46H11.026c-2.492,0-4.514-2.021-4.514-4.514V6.512C6.513,4.02,8.533,2,11.026,2h18.021c0.002,0,0.004,0,0.009,0 h0.021c0.001,0,0.001,0,0.001,0c0.361,0,0.669,0.182,0.875,0.445l11.091,11.09c0.265,0.207,0.444,0.514,0.444,0.875l0,0v0.023 c0,0.002,0,0.004,0,0.006v27.047C41.485,43.979,39.466,46,36.974,46z M30.205,5.814v7.468h7.467L30.205,5.814z M39.229,15.539 H29.076c-0.623,0-1.128-0.505-1.128-1.128V4.257H11.024c-1.246,0-2.256,1.011-2.256,2.257v34.975c0,1.246,1.01,2.257,2.256,2.257 h25.949c1.245,0,2.256-1.011,2.256-2.257V15.539L39.229,15.539z M32.461,36.975H15.538c-0.624,0-1.129-0.504-1.129-1.127 c0-0.625,0.505-1.13,1.129-1.13h16.923c0.624,0,1.128,0.505,1.128,1.13C33.589,36.471,33.085,36.975,32.461,36.975z M32.461,30.205 H15.538c-0.624,0-1.129-0.505-1.129-1.128c0-0.624,0.505-1.128,1.129-1.128h16.923c0.624,0,1.128,0.504,1.128,1.128 C33.589,29.7,33.085,30.205,32.461,30.205z M32.461,23.436H15.538c-0.624,0-1.129-0.504-1.129-1.127s0.505-1.129,1.129-1.129 h16.923c0.624,0,1.128,0.506,1.128,1.129S33.085,23.436,32.461,23.436z'%3E%3C/path%3E%3C/svg%3E");
}
#price_monitor_outer .ag-root-wrapper .docsearch-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48'  class='icon' fill='%233d7fba' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M40.615,13.248L29.803,2.435C29.602,2.177,29.301,2,28.949,2h-17.6C8.919,2,6.95,3.972,6.95,6.4v35.202 c0,2.43,1.97,4.398,4.399,4.398h23.516l-2.201-2.199H11.349c-1.215,0-2.199-0.984-2.199-2.199V6.4 c0-1.215,0.984-2.199,2.199-2.199h16.5v9.9c0,0.605,0.494,1.1,1.1,1.1h9.9v22.34l2.201,2.199V14.101 C41.051,13.75,40.873,13.45,40.615,13.248z M30.049,13.001V5.722l7.281,7.279H30.049z M32.125,35.523 c1.453-1.797,2.324-4.082,2.324-6.57c0-5.772-4.678-10.451-10.45-10.451c-5.771,0-10.45,4.679-10.45,10.451 c0,5.771,4.679,10.449,10.45,10.449c2.491,0,4.776-0.871,6.571-2.324l7.768,7.77c0.432,0.43,1.127,0.43,1.557,0 c0.432-0.43,0.432-1.127,0-1.557L32.125,35.523z M24,37.203c-4.557,0-8.25-3.695-8.25-8.252c0-4.557,3.693-8.25,8.25-8.25 c4.557,0,8.25,3.692,8.25,8.25C32.25,33.508,28.557,37.203,24,37.203z'%3E%3C/path%3E%3C/svg%3E");
}
#price_monitor_outer .ag-root-wrapper .ag-row {
  border-width: 0;
  border-bottom: 1px solid #E9E9E9;
  cursor: pointer;
  z-index: 0;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv {
  width: 30px;
  position: absolute;
  height: 100%;
  top: 0;
  background: #F2F0F2;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv.ui-level-1 {
  left: 0;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv.ui-level-2 {
  left: 30px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv.ui-level-2::after {
  right: 22px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv.ui-level-3 {
  left: 60px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv.ui-level-3::after {
  right: 30px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv.ui-level-4 {
  left: 90px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv.ui-level-4::after {
  right: 35px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv.ui-level-5 {
  left: 120px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv.ui-level-5::after {
  right: 40px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv.ui-level-6 {
  left: 150px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv.ui-level-6::after {
  right: 45px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv.ui-level-7 {
  left: 180px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv.ui-level-7::after {
  right: 50px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .emptyDiv::after {
  content: '';
  position: absolute;
  right: 15px;
  border-right: 1px solid #E2E2E2;
  top: 0;
  bottom: 0;
}
#price_monitor_outer .ag-root-wrapper .ag-row .first-icon,
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon {
  width: 30px;
  position: absolute;
  height: 100%;
  top: 0;
  border-right: 1px solid #E9E9E9;
}
#price_monitor_outer .ag-root-wrapper .ag-row .first-icon.ui-level-1,
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-1,
#price_monitor_outer .ag-root-wrapper .ag-row .first-icon.ui-level-0,
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-0 {
  left: 0px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .first-icon.ui-level-2,
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-2 {
  left: 30px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .first-icon.ui-level-3,
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-3 {
  left: 60px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .first-icon.ui-level-4,
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-4 {
  left: 90px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .first-icon.ui-level-5,
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-5 {
  left: 120px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .first-icon.ui-level-6,
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-6 {
  left: 150px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .first-icon.ui-level-7,
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-7 {
  left: 180px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .first-icon.ui-level-8,
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-8 {
  left: 210px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon {
  width: 29px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-1,
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-0 {
  left: 30px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-2 {
  left: 60px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-3 {
  left: 90px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-4 {
  left: 120px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-5 {
  left: 150px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-6 {
  left: 180px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-7 {
  left: 210px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .second-icon.ui-level-8 {
  left: 240px;
}
#price_monitor_outer .ag-root-wrapper .ag-row .w_name {
  position: fixed;
  left: 30px;
  color: #1E374D;
  font-size: 11px;
  font-weight: 600;
  text-transform: uppercase;
  z-index: 1;
}
#price_monitor_outer .ag-root-wrapper .ag-row .w_name.wrapText {
  overflow: hidden;
  text-overflow: ellipsis;
  width: calc(100% - 30px);
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] {
  border-right: 0;
  line-height: 18px;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .ag-icon-tree-open,
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .ag-icon-tree-closed {
  color: #3d7fba;
  font-weight: 600;
  font-size: 16px;
  cursor: pointer;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .first-icon .icon,
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .second-icon .icon {
  position: relative;
  left: 10px;
  top: 2px;
  cursor: pointer;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .w_name {
  padding-left: 21px;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .ag-row-group-indent-2 {
  padding-left: 52px;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .ag-row-group-indent-2 .w_name {
  padding-left: 45px;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .ag-row-group-indent-3 {
  padding-left: 78px;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .ag-row-group-indent-3 .w_name {
  padding-left: 70px;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .ag-row-group-indent-4 {
  padding-left: 103px;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .ag-row-group-indent-4 .w_name {
  padding-left: 95px;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .ag-row-group-indent-5 {
  padding-left: 128px;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .ag-row-group-indent-5 .w_name {
  padding-left: 120px;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .ag-row-group-indent-6 {
  padding-left: 153px;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .ag-row-group-indent-6 .w_name {
  padding-left: 145px;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .ag-row-group-indent-7 {
  padding-left: 178px;
}
#price_monitor_outer .ag-root-wrapper .ag-row [col-id="shortcutIcons"] .ag-row-group-indent-7 .w_name {
  padding-left: 170px;
}
#price_monitor_outer .ag-root-wrapper .ag-row.ag-row-level-0 [col-id="shortcutIcons"] .ag-icon-tree-open,
#price_monitor_outer .ag-root-wrapper .ag-row.ag-row-level-0 [col-id="shortcutIcons"] .ag-icon-tree-closed {
  padding-left: 8px;
}
#price_monitor_outer .ag-root-wrapper .ag-row.ag-row-level-0 [col-id="shortcutIcons"] .w_name {
  padding-left: 0;
}
#price_monitor_outer .ag-root-wrapper .ag-row.rowHover {
  background: unset !important;
  cursor: pointer;
}
#price_monitor_outer .ag-root-wrapper .ag-row.rowHover .ag-cell {
  border-right: 0;
}
#price_monitor_outer .ag-root-wrapper .ag-row #delete-icon {
  cursor: pointer;
  width: 12px;
  height: 12px;
  border-radius: 2px;
  background-color: #ef4343;
  display: flex;
  position: absolute;
  top: 3px;
  right: 15px;
  z-index: 101;
}
#price_monitor_outer .ag-root-wrapper .ag-row #delete-icon span {
  width: 6px;
  height: 2px;
  background: #ffffff;
  display: block;
  margin-top: 5px;
  margin-left: 3px;
}
#price_monitor_outer .ag-root-wrapper .ag-row.yellowRow {
  background: #E6BE00 !important;
}
#price_monitor_outer .ag-root-wrapper .ag-row.yellowRow .icon-container {
  background: #E6BE00 !important;
}
#price_monitor_outer .ag-root-wrapper .ag-row.flashRow {
  background: #d5e0da !important;
}
#price_monitor_outer .ag-root-wrapper .ag-row.ag-row-focus {
  z-index: 1;
}
#price_monitor_outer .ag-root-wrapper .oddRow {
  background-color: #F5F6F5;
}
#price_monitor_outer .ag-root-wrapper .evenRow {
  background-color: #fff;
}
#price_monitor_outer .ag-root-wrapper .ag-row.ag-row-group {
  background-color: #F2F0F2;
}
#price_monitor_outer .ag-root-wrapper .ag-row-hover .w_name {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 100px;
}
#price_monitor_outer .ag-root-wrapper .customHeader {
  width: 100%;
  height: 100%;
  position: static;
  display: flex;
  justify-content: space-between;
}
#price_monitor_outer .ag-root-wrapper .customHeader .customSortUpLabel,
#price_monitor_outer .ag-root-wrapper .customHeader .customSortDownLabel {
  align-self: center;
  padding: 2px 2px 6px 2px;
}
#price_monitor_outer .ag-root-wrapper .customHeader .customHeaderLabel {
  text-align: left;
  width: 100%;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  white-space: normal;
  font-weight: 600;
  font-size: 11px;
  align-self: center;
  padding: 3px 3px 6px 3px;
  font-family: Lato, sans-serif;
  word-break: break-word;
}
#price_monitor_outer .ag-root-wrapper .customHeader.rightAlign {
  text-align: right;
}
#price_monitor_outer .ag-root-wrapper .customHeader.centerAlign {
  text-align: center;
}
#price_monitor_outer .ag-root-wrapper .customHeader .openColEditMenu {
  transform: rotate(90deg);
  text-align: center;
  position: absolute;
  right: -22px;
  font-size: 22px;
  height: 15px;
  width: 60px;
  background: #E8EEF7;
  color: #3D7FBA;
  padding: -2px;
  line-height: 0px;
  top: 21px;
  font-weight: 600;
}
#price_monitor_outer .ag-root-wrapper .customHeader .openColEditMenu.hide {
  display: none;
}
#price_monitor_outer .ag-root-wrapper .customHeader .openColEditMenu.show {
  display: block;
}
#price_monitor_outer .ag-root-wrapper .customHeader.reverseRow {
  flex-direction: row-reverse;
}
#price_monitor_outer .ag-root-wrapper .customHeader .sort-desc .icon,
#price_monitor_outer .ag-root-wrapper .customHeader .sort-asc .icon {
  fill: #3D7FBA;
  width: 13px;
  height: 13px;
}
#price_monitor_outer .ag-root-wrapper .hide {
  display: none !important;
}
#price_monitor_outer .ag-root-wrapper .expand_collapse_icons {
  cursor: pointer;
}
#price_monitor_outer .ag-root-wrapper .expand_collapse_icons .icons {
  width: 30px;
  height: 20px;
  border-right: 1px solid #E9E9E9;
  position: absolute;
  left: 0;
  top: 40px;
  display: flex;
}
#price_monitor_outer .ag-root-wrapper .expand_collapse_icons .icons .ag-icon {
  padding-left: 8px;
  color: #506F8A;
  font-weight: 600;
  font-size: 16px;
}
#price_monitor_outer .ag-root-wrapper .wlname_icons_wrapper {
  width: 30px;
  height: 40px;
  border-right: 1px solid #E9E9E9;
  padding: 2px 0;
}
#price_monitor_outer .ag-root-wrapper .wlname_icons_wrapper .wlname_unwrap_icon {
  padding: 2px;
  border-radius: 2px;
  margin: 0 2px;
}
#price_monitor_outer .ag-root-wrapper .wlname_icons_wrapper .wlname_unwrap_icon span {
  display: none;
}
#price_monitor_outer .ag-root-wrapper .wlname_icons_wrapper .wlname_unwrap_icon .icon {
  width: 13px;
  height: 13px;
  fill: #3D7FBA;
}
#price_monitor_outer .ag-root-wrapper .wlname_icons_wrapper .wlname_unwrap_icon .arrow {
  width: 9px;
}
#price_monitor_outer .ag-root-wrapper .wlname_icons_wrapper .wlname_unwrap_icon:hover {
  background: rgba(61, 127, 186, 0.15);
}
#price_monitor_outer .ag-root-wrapper .wlname_icons_wrapper .wlname_unwrap_icon .active {
  display: inline;
}
#price_monitor_outer .ag-root-wrapper .wlname_icons {
  position: absolute;
  width: 70px;
  border-radius: 6px;
  border: 1px solid rgba(0, 0, 0, 0.15);
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.25);
  padding: 8px 6px 6px 6px;
  z-index: 1;
  background: #fff;
  top: 23px;
}
#price_monitor_outer .ag-root-wrapper .wlname_icons .unwrap-text,
#price_monitor_outer .ag-root-wrapper .wlname_icons .wrap-text {
  padding: 6px 6px 0 6px;
  margin-right: 5px;
}
#price_monitor_outer .ag-root-wrapper .wlname_icons .unwrap-text .icon,
#price_monitor_outer .ag-root-wrapper .wlname_icons .wrap-text .icon {
  width: 20px;
  height: 15px;
  fill: #3D7FBA;
}
#price_monitor_outer .ag-root-wrapper .wlname_icons .unwrap-text:hover,
#price_monitor_outer .ag-root-wrapper .wlname_icons .wrap-text:hover {
  background: #F4F8FE;
  border: 0;
}
#price_monitor_outer .ag-root-wrapper .wlname_icons .active {
  background: rgba(61, 127, 186, 0.15);
  margin-right: 5px;
  border: 0;
}
#price_monitor_outer .ag-root-wrapper .number-cell {
  text-align: right;
}
#price_monitor_outer .ag-root-wrapper .rightAlign {
  text-align: right !important;
  margin-left: auto;
}
#price_monitor_outer .ag-root-wrapper .leftAlign {
  text-align: left !important;
  margin-right: auto;
}
#price_monitor_outer .ag-root-wrapper .centerAlign {
  text-align: center !important;
}
#price_monitor_outer .ag-root-wrapper .ag-header {
  background: #fff;
  border-bottom: 0;
  height: 60px !important;
  min-height: 60px !important;
  box-sizing: border-box;
}
#price_monitor_outer .ag-root-wrapper .ag-header .ag-pinned-left-header,
#price_monitor_outer .ag-root-wrapper .ag-header .ag-header-container {
  border-bottom: 1px solid #E9E9E9;
  border-right: 0;
}
#price_monitor_outer .ag-root-wrapper .ag-header .ag-header-row {
  height: 100% !important;
}
#price_monitor_outer .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell {
  border-right: 1px solid #E9E9E9;
  color: #506F8A;
  font-size: 12px;
  font-weight: 500;
  padding: 0;
  display: block;
  height: 60px;
  line-height: 14px;
}
#price_monitor_outer .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell.active {
  box-shadow: -1px -1px 1px 0px inset;
  background: #F4F8FE;
}
#price_monitor_outer .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell .filter-icon {
  width: 12px;
  height: 14px;
  position: absolute;
  right: 2px;
  top: 2px;
}
#price_monitor_outer .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell .filter-icon.leftAlign {
  left: 3px;
}
#price_monitor_outer .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell .filter-icon .icon {
  position: relative;
  top: 0px;
  fill: #506F8A;
  width: 10px;
  height: 10px;
}
#price_monitor_outer .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell[col-id="ticker-name"] {
  height: 60px;
}
#price_monitor_outer .ag-root-wrapper .ag-header .ag-header-row .ag-header-cell::after {
  border-right: 0;
  width: 0;
}
#price_monitor_outer .ag-root-wrapper .ag-root {
  display: block !important;
  border: 0 !important;
}
#price_monitor_outer .ag-root-wrapper .ag-cell {
  line-height: 20px;
  border: 0;
  padding: 0 4px;
  color: #1e374d;
  box-sizing: border-box;
  font-size: 11px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: normal;
  font-family: Lato, sans-serif;
}
#price_monitor_outer .ag-root-wrapper .ag-cell.stalePrice {
  color: #9c9a9a;
}
#price_monitor_outer .ag-root-wrapper .ag-cell.negative {
  color: #e81a1a;
}
#price_monitor_outer .ag-root-wrapper .ag-cell.positive {
  color: #2da65b;
}
#price_monitor_outer .ag-root-wrapper .ag-cell.boldSummary {
  font-weight: bold;
}
#price_monitor_outer .ag-root-wrapper .ag-cell.cellBorder {
  border-right: 1px solid #E9E9E9;
}
#price_monitor_outer .ag-root-wrapper .ag-cell.underline {
  text-decoration-line: underline;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .sentieo-dropdown-container {
  line-height: 16px;
  font-size: 10px;
  box-sizing: border-box;
  border: 0;
  background: none;
  width: -webkit-fill-available;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .sentieo-dropdown-container .dropdown-label {
  text-align: left;
  padding-right: 15px;
  padding-top: 2px;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .sentieo-dropdown-container .dropdown-label::after {
  width: 18px;
  height: 18px;
  background-color: inherit;
  border: none;
  padding-top: 4px;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .dropdown-items-container {
  font-size: 10px;
  min-width: fit-content;
  padding-right: 5px;
  top: 18px !important;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .dropdown-items-container .sentieo-icon-wrap {
  float: none;
  margin: 0 10px;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .dropdown-items-container .dropdown-item {
  max-width: unset !important;
}
#price_monitor_outer .ag-root-wrapper .ag-cell.hideOverflow {
  overflow: hidden !important;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .editableCell {
  display: flex;
  width: 100%;
  height: inherit;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .editableCell #editCell .icon {
  width: 10px;
  height: 9px;
  cursor: pointer;
  padding-right: 7px;
  margin-top: -4px;
  display: none;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .editableCell #cellValue {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: inherit;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .editableCell #cellValue.number-cell {
  text-align: right;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .editableCell #cellValue.text-cell {
  text-align: left;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .editableCell #cellValue.rightAlign {
  text-align: right;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .editableCell #cellValue.leftAlign {
  text-align: left;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .editableCell #cellValue.centerAlign {
  text-align: center;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .editableCell #cellValue.textAdded {
  display: flex;
  align-items: center;
  font-size: 10px;
  padding-left: 4px;
}
#price_monitor_outer .ag-root-wrapper .ag-cell .editableCell:hover {
  border: 1px solid #CCD8E6;
  box-sizing: border-box;
  margin: 1px 0 1px 0;
  height: 90%;
  cursor: pointer;
}
#price_monitor_outer .ag-root-wrapper .ag-cell.ag-cell-inline-editing {
  height: 18px;
  border-color: #E9E9E9;
}
#price_monitor_outer .ag-root-wrapper .ag-cell.ag-cell-inline-editing .ag-input-field-input {
  border: 1px solid #CCD8E6;
  box-shadow: none;
}
#price_monitor_outer .ag-root-wrapper .ag-cell.ag-cell-last-left-pinned {
  border-right: 1px solid #E9E9E9;
}
#price_monitor_outer .ag-root-wrapper .ag-cell[col-id="ticker-name"] {
  text-transform: uppercase;
}
#price_monitor_outer .ag-root-wrapper .ag-cell[col-id="thesis_title"] {
  overflow: visible;
}
#price_monitor_outer .ag-root-wrapper .ag-cell[col-id="thesis_title"] .ag-react-container span .sentieo-dropdown-container {
  display: none;
}
#price_monitor_outer .ag-root-wrapper .ag-cell[col-id="shortcutIcons"] {
  width: 60px;
  padding: 0;
  overflow: visible;
}
#price_monitor_outer .ag-root-wrapper .ag-cell[col-id="shortcutIcons"] .ag-group-expanded,
#price_monitor_outer .ag-root-wrapper .ag-cell[col-id="shortcutIcons"] .ag-group-contracted {
  display: block;
  z-index: 1;
}
#price_monitor_outer .ag-root-wrapper .addticker-row {
  background-color: unset !important;
}
#price_monitor_outer .ag-root-wrapper .addticker-row .ag-cell {
  border-right: 0;
}
#price_monitor_outer .ag-root-wrapper .addticker-row .add-ticker {
  position: fixed;
  top: 0;
  left: 60px;
  padding: 0 7px;
  font-size: 10px;
  color: #3D7FBA;
  text-transform: initial;
  background: #fff;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#price_monitor_outer .ag-root-wrapper .addticker-row .add-ticker.hideText {
  color: transparent;
}
#price_monitor_outer .ag-root-wrapper .addticker-row .add-ticker.hideText svg {
  fill: transparent !important;
}
#price_monitor_outer .ag-root-wrapper .add-tickerwl--row {
  background: unset !important;
}
#price_monitor_outer .ag-root-wrapper .add-tickerwl--row .ag-cell {
  border-right: 0;
}
#price_monitor_outer .ag-root-wrapper .add-tickerwl--row .add-ticker-watchlist {
  height: 19px;
  position: fixed;
  top: 0;
  left: 0;
  padding: 0 20px;
  font-size: 12px;
  color: #3D7FBA;
  white-space: nowrap;
  background-color: #F5F5F5;
}
#price_monitor_outer .ag-root-wrapper .add-tickerwl--row .add-ticker-watchlist svg {
  width: 12px;
  height: 12px;
  fill: #3D7FBA;
  position: absolute;
  left: 5px;
  top: 3px;
}
#price_monitor_outer .ag-root-wrapper .add-tickerwl--row .add-ticker-watchlist.hideText {
  color: transparent;
}
#price_monitor_outer .ag-root-wrapper .add-tickerwl--row .add-ticker-watchlist.hideText svg {
  fill: transparent !important;
}
#price_monitor_outer .ag-root-wrapper .ag-center-cols-viewport .ag-row.greyRow {
  background-color: #E6BE00 !important;
}
#price_monitor_outer .ag-root-wrapper .ag-body-viewport.ag-layout-normal {
  overflow-y: hidden;
}
#price_monitor_outer .ag-root-wrapper .special-watchlist span {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
}
#price_monitor_outer .ag-root-wrapper .ag-rich-select {
  background: #fff;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown {
  overflow: visible;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown .ag-react-container .sui-dropdown {
  width: 100%;
  height: 18px;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown .ag-react-container .sui-dropdown .sui-dropdown__input-wrapper {
  border: 1px solid #ccd8e6;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown .ag-react-container .sui-dropdown .sui-dropdown__input-wrapper .sui-dropdown__input-box {
  margin: 0;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown .ag-react-container .sui-dropdown .sui-dropdown__input-wrapper .sui-dropdown__input-box input {
  margin-right: 0;
  background: inherit;
  font-size: 11px;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown .ag-react-container .sui-dropdown .sui-dropdown__input-wrapper .sui-dropdown__input-box input::placeholder {
  color: #1e374d;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown .ag-react-container .sui-dropdown .sui-dropdown__input-wrapper .sui-dropdown__input-box .sui-dropdown__clear-all {
  display: none;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown .ag-react-container .sui-dropdown .sui-dropdown__input-wrapper .sui-dropdown__toggle {
  border: none;
  background: inherit;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown .ag-react-container .sui-dropdown .sui-dropdown__input-wrapper .sui-dropdown__toggle .toggle-icon {
  width: 15px;
  height: 13px;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown .ag-react-container .sui-dropdown .sui-dropdown__item-container {
  padding: 0;
  margin-bottom: 0;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown .ag-react-container .sui-dropdown .sui-dropdown__item-container .tick-icon-dummy {
  margin-right: 2px;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown .valueOptionsDropdown .sui-dropdown {
  display: none;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown .valueOptionsDropdown .sui-dropdown .sui-dropdown__items-container {
  position: absolute;
  min-width: -webkit-fill-available;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown .valueOptionsDropdown .sui-dropdown .sui-dropdown__items-container .sui-dropdown__items {
  padding: 5px;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown .valueOptionsDropdown.clickDisable {
  pointer-events: none;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown:hover .valueOptionsDropdown .sui-dropdown {
  display: block;
}
#price_monitor_outer .ag-root-wrapper .optionsDropdown:hover .valueOptionsDropdown .cellValue {
  display: none;
}
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row-odd {
  background-color: #fff;
}
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row-even {
  background-color: #fff;
}
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row-group {
  background-color: unset;
}
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row-group .ag-cell {
  border-right: 0;
}
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row .w_name {
  left: 20px;
  width: 190px;
  overflow: hidden;
  text-overflow: ellipsis;
}
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row .first-icon,
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row .second-icon {
  width: 30px;
  position: absolute;
  left: 0;
  height: 100%;
  top: 0;
  border-right: 1px solid #e9e9e9;
}
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row .second-icon {
  left: 30px;
  width: 29px;
}
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row [col-id='shortcutIcons'] {
  border-right: 0;
  line-height: 18px;
}
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row [col-id='shortcutIcons'] .ag-icon-tree-open,
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row [col-id='shortcutIcons'] .ag-icon-tree-closed {
  font-size: 10px;
}
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row [col-id='shortcutIcons'] .first-icon .icon,
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row [col-id='shortcutIcons'] .second-icon .icon {
  position: relative;
  left: 0px;
  top: 2px;
  cursor: pointer;
}
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row.ag-row-group {
  box-shadow: none;
}
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-row-hover .w_name {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 190px;
}
#price_monitor_outer.independentWidget .ag-root-wrapper .ag-cell-last-left-pinned {
  border-right: none;
}
.column-option {
  width: 130px;
  height: auto;
  border-radius: 8px;
  box-shadow: 2px 4px 16px rgba(0, 0, 0, 0.24);
  background: #fff;
  z-index: 6;
}
.column-option .option {
  opacity: 1;
  line-height: 30px;
  user-select: none;
  outline: none;
  display: block;
  padding: 0px;
  pointer-events: auto;
  height: 30px;
  cursor: pointer;
  background-position: center;
}
.column-option .option .label {
  color: #2E3644;
  font-size: 14px;
}
.column-option .option .icon {
  width: 16px;
  height: 16px;
  fill: #3d7fba;
  padding: 0 8px 0 12px;
  vertical-align: text-bottom;
}
.column-option .option:hover {
  background-color: #3d7fba;
}
.column-option .option:hover .icon {
  fill: #fff;
}
.column-option .option:hover .label {
  color: #fff;
}
.column-option .tooltip {
  height: auto;
  width: 96%;
  margin-top: 30px;
  display: block;
  position: absolute;
  top: -38px;
}
.column-option .tooltip .arrow {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #fff;
  float: right;
}
.column-option .delete-column .icon {
  fill: #BC5754;
}
.column-option .delete-column span {
  color: #BC5754;
}
.column-option::after {
  content: "";
  display: block;
  height: 20px;
  position: absolute;
  top: -18px;
  width: 100%;
}
.sentieo_autocomplete--pricemonitor {
  flex: 1;
  height: 20px !important;
  z-index: 102;
  box-sizing: border-box;
}
.sentieo_autocomplete--pricemonitor .query_wrapper__input-field {
  width: 100%;
  border: none;
  background: none;
}
.sentieo_autocomplete--pricemonitor .sn-auto {
  height: 18px;
  min-width: 262px;
  border: 0;
}
.sentieo_autocomplete--pricemonitor .sn-auto input {
  font-size: 11px;
  min-width: 230px;
  text-transform: uppercase !important;
  height: 20px;
}
.sentieo_autocomplete--pricemonitor .sn-auto .ticker-input {
  height: 100% !important;
}
.sentieo_autocomplete--pricemonitor .sn-auto .autocomplete-input {
  height: 18px;
}
.sentieo_autocomplete--pricemonitor .sn-auto .autocomplete-input .autocomplete-list__tokens {
  list-style: none;
  margin: 0;
  padding: 0;
}
.sentieo_autocomplete--pricemonitor .sn-auto .autocomplete-input .autocomplete-list__tokens .text-token {
  margin: 4px 2px;
}
.sentieo_autocomplete--pricemonitor .sn-auto .clear-icon.rm-tk {
  left: unset !important;
  right: 16px;
  z-index: 2;
  padding: 0px 2px;
  height: 14px;
  top: 8px;
}
.sentieo_autocomplete--pricemonitor .sn-auto .autocomplete-menu-wrapper {
  top: 20px;
}
.sentieo_autocomplete--pricemonitor .expanded .autocomplete-menu-wrapper {
  top: 100px;
}
.price-monitor-outer.default .ag-cell {
  line-height: 29px !important;
}
.price-monitor-outer.default .ag-row [col-id="shortcutIcons"] .first-icon .icon,
.price-monitor-outer.default .ag-row [col-id="shortcutIcons"] .second-icon .icon {
  top: 6px !important;
}
.price-monitor-outer.default .ag-row-group .ag-cell {
  line-height: 26px !important;
}
.price-monitor-outer.default .add-ticker,
.price-monitor-outer.default .add-ticker-hover {
  line-height: 28px !important;
}
.price-monitor-outer.default .sentieo_autocomplete--pricemonitor {
  height: 29px !important;
}
.price-monitor-outer.default #delete-icon {
  top: 8px !important;
}
.price-monitor-outer.default #add-ticker-hover svg {
  top: 8px !important;
}
[data-widget='PriceMonitorWidget']:hover .pricemonitor-right-side .add-table-wrapper,
[data-widget='PriceMonitorWidget']:hover .pricemonitor-right-side .add-field-wrapper,
[data-widget='PriceMonitorWidget']:hover .pricemonitor-right-side .pm-head-icon-btn,
[data-widget='PriceMonitorWidget']:hover .pricemonitor-right-side .kanban-switch-btn-wrapper {
  display: block;
}
[data-widget='PriceMonitorWidget']:hover .hide-non-wl-grouping {
  display: none !important;
}
[data-widget='PriceMonitorWidget'] .__stbody .card-action-wrapper {
  display: none;
}
[data-widget='PriceMonitorWidget'] .__stbody__header.kanbanview .pricemonitor-right-side {
  display: none;
}
[data-widget='PriceMonitorWidget'] .__stbody__header.kanbanview .card-action-wrapper {
  display: inline-block;
}
.pm_tooltip_popup {
  position: fixed;
  z-index: 101;
  padding: 5px 10px;
  box-sizing: border-box;
  border-radius: 4px;
  display: block;
  font-size: 11px;
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  line-height: 17px;
  background: #1e374d;
  opacity: 0.9;
  font-weight: 600;
}
.pm_tooltip_popup .cursor {
  position: absolute;
  background: #1e374d;
  width: 12px;
  height: 12px;
  border-radius: 2px;
  transform: rotate(-45deg);
  left: 5px;
  top: -4px;
  opacity: 0.9;
}
.pm_tooltip_popup .tooltip {
  color: #FFFFFF;
  line-height: 18px;
  border-right: 0;
  padding: 0;
}
.delete-table-action .deleteForm {
  width: 100%;
}
.delete-table-action .deleteForm .deleteOptions {
  text-align: left;
}
.delete-table-action .deleteForm .deleteOptions .option2 {
  margin-top: 10px;
}
.delete-table-action .deleteForm .deleteOptions label {
  margin-left: 10px;
  font-size: 13px;
  color: #1E374D;
  position: relative;
  top: -2px;
}
.delete-table-action .deleteForm .deleteOptions input {
  cursor: pointer;
}
.delete-table-action .deleteForm .btnWrapper {
  display: flex;
  justify-content: center;
  margin-top: 15px;
}
.delete-table-action .deleteForm .btnWrapper .btn {
  padding: 5px 10px;
  font-size: 13px;
  cursor: pointer;
  border-radius: 3px;
}
.delete-table-action .deleteForm .btnWrapper .cancel {
  color: #3D7FBA;
}
.delete-table-action .deleteForm .btnWrapper .cancel:hover {
  background: #F4F8FE;
}
.delete-table-action .deleteForm .btnWrapper .delete {
  color: #E81A1A;
}
.delete-table-action .deleteForm .btnWrapper .delete .icon {
  width: 12px;
  height: 12px;
  fill: #E81A1A;
}
.delete-table-action .deleteForm .btnWrapper .delete span {
  position: relative;
  top: 1px;
}
.delete-table-action .deleteForm .btnWrapper .delete:hover {
  background: rgba(240, 72, 72, 0.15);
}
.delete-table-action .content-footer {
  display: none;
}
.add-table-action {
  font-size: 13px;
  color: #1E374D;
}
.add-table-action .btnWrapper {
  display: flex;
  justify-content: center;
  margin-top: 15px;
}
.add-table-action .btnWrapper .btn {
  padding: 5px 10px;
  font-size: 13px;
  cursor: pointer;
  border-radius: 3px;
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  color: #ffffff;
}
.add-table-action .content-footer {
  display: none;
}
#card-view-container {
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  position: relative;
  width: 100%;
  height: 100%;
  overflow-x: auto;
  overflow-y: hidden;
}
#card-view-container .cardview-group-container {
  background: #E2E2E2;
  min-width: 100%;
  height: 100%;
  max-height: 100%;
}
#card-view-container .cardview-group-container .close-card-view {
  position: absolute;
  right: 0;
}
#card-view-container .cardview-group-container .cardview-group {
  width: 266px;
  vertical-align: top;
  display: inline-block;
  height: calc(100% - 16px);
  border-radius: 4px;
  max-height: 100%;
  margin: 8px 0 8px 8px;
  background: #FAFAFA;
  cursor: pointer;
}
#card-view-container .cardview-group-container .cardview-group .group-header {
  width: 250px;
  color: #122538;
  font-size: 12px;
  display: flex;
  margin: 4px 8px;
  height: 26px;
  line-height: 26px;
  border-radius: 4px;
}
#card-view-container .cardview-group-container .cardview-group .group-header .cm {
  display: inline-block;
  height: 26px;
  line-height: 26px;
}
#card-view-container .cardview-group-container .cardview-group .group-header .group-avg {
  width: auto;
  max-width: 70px;
  line-height: 26px;
}
#card-view-container .cardview-group-container .cardview-group .group-header .group-filter {
  display: none;
}
#card-view-container .cardview-group-container .cardview-group .group-header .group-filter .icon {
  background: url("data:image/svg+xml,%3Csvg width='15' height='15' viewBox='0 0 15 15' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect x='1' y='1' width='13' height='13' rx='2' fill='white' stroke='%23E8EEF7'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.49984 5.33332C8.09815 5.33332 8.58317 4.8483 8.58317 4.24999C8.58317 3.65168 8.09815 3.16666 7.49984 3.16666C6.90153 3.16666 6.4165 3.65168 6.4165 4.24999C6.4165 4.8483 6.90153 5.33332 7.49984 5.33332ZM7.49984 8.58332C8.09815 8.58332 8.58317 8.0983 8.58317 7.49999C8.58317 6.90168 8.09815 6.41666 7.49984 6.41666C6.90153 6.41666 6.4165 6.90168 6.4165 7.49999C6.4165 8.0983 6.90153 8.58332 7.49984 8.58332ZM8.58317 10.75C8.58317 11.3483 8.09815 11.8333 7.49984 11.8333C6.90153 11.8333 6.4165 11.3483 6.4165 10.75C6.4165 10.1517 6.90153 9.66666 7.49984 9.66666C8.09815 9.66666 8.58317 10.1517 8.58317 10.75Z' fill='%23889BBA'/%3E%3C/svg%3E%0A");
  width: 20px;
  height: 20px;
  cursor: pointer;
  background-size: 20px 20px;
  margin: 3px 2px 0px 4px;
  background-repeat: no-repeat;
}
#card-view-container .cardview-group-container .cardview-group .group-header .group-title {
  float: left;
  flex: 1;
  font-size: 14px;
  font-weight: 400;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
#card-view-container .cardview-group-container .cardview-group .group-header .group-title .name {
  width: auto;
  display: inline-block;
  max-width: calc(100% - 40px);
  white-space: nowrap;
  overflow: hidden;
  padding-left: 6px;
  text-overflow: ellipsis;
}
#card-view-container .cardview-group-container .cardview-group .group-header .group-title .card-count {
  width: 20px;
  display: inline-block;
  vertical-align: top;
  text-align: center;
  font-weight: normal;
  line-height: 28px;
  color: #506F8A;
  font-size: 12px;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown {
  position: relative;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont {
  position: absolute;
  z-index: 100;
  top: 30px;
  cursor: auto;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont {
  width: 440px;
  height: 400px;
  user-select: none;
  box-shadow: 6px 6px 10px 0px #999999;
  border-radius: 2px;
  background: #ffffff;
  display: flex;
  justify-content: space-between;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterScroll {
  max-height: 340px;
  overflow: hidden;
  overflow-y: scroll;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont {
  width: 200px;
  color: #3d7fba;
  padding: 12px;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont .filterHeading {
  display: flex;
  justify-content: space-between;
  color: #1E374D;
  font-weight: 700;
  line-height: 12px;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont .filterHeading div:nth-child(1) .subheading {
  font-weight: 400;
  font-size: 10px;
  color: #00000040;
  margin: 6px 0px 6px 0px;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont .listCont {
  font-size: 12px;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont .listCont .itemCont {
  display: flex;
  align-items: center;
  margin-bottom: 6px;
  height: 24px;
  line-height: 24px;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont .listCont .itemCont.dragBorder {
  border: 1px dotted #3d7fba;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont .listCont .itemCont .checkboxCont {
  display: flex;
  align-items: center;
  cursor: pointer;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont .listCont .itemCont .checkboxCont .dragIconWrapper {
  margin-right: 6px;
  cursor: move;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont .listCont .itemCont .checkboxCont .dragIconWrapper .icon {
  width: 10px;
  height: 10px;
  fill: #dadada;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont .listCont .itemCont .checkboxCont span {
  margin-left: 8px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  width: 110px;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont .listCont .itemCont .checkboxCont .checkbox {
  width: 14px;
  height: 14px;
  border: 1px solid;
  border-radius: 2px;
  border-color: #8b9bb7;
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont .listCont .itemCont .checkboxCont .checkbox.checkSelected {
  border-color: #3d7fba;
  background-color: #3d7fba;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont .listCont .itemCont .checkboxCont .checkbox .checkMark {
  display: inline-block;
  transform: rotate(45deg);
  height: 8px;
  width: 4px;
  border-bottom: 2px solid #fff;
  border-right: 2px solid #fff;
  margin-bottom: 2px;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont .listCont .itemCont .switch-icon-wrapper {
  margin-left: 20px;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterDropdownCont .listCont .itemCont .switch-icon-wrapper .icon {
  height: 22px;
  width: 22px;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterModalFooter {
  position: absolute;
  bottom: 0px;
  z-index: 50;
  width: 100%;
  height: 60px;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterModalFooter .horizontalLine {
  background: #CCD8E6;
  height: 1px;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterModalFooter .btnCont {
  display: flex;
  justify-content: flex-end;
  margin-top: 12px;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .filterModalFooter .btnCont .textBtn {
  cursor: pointer;
  height: 32px;
  font-size: 14px;
  margin-right: 16px;
  display: flex;
  align-items: center;
  outline: none;
  color: #3d7fba;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .verticalLine {
  width: 1px;
  background: #CCD8E6;
  height: 340px;
  position: absolute;
  top: 0;
  left: 50%;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .cross-icon-wrapper {
  top: 4px;
  position: absolute;
  right: 8px;
  cursor: pointer;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalCont .cross-icon-wrapper .icon {
  height: 10px;
  width: 10px;
}
#card-view-container .cardview-group-container .cardview-group .group-header #filterDropdown .filterDropdownModalOverlay {
  height: 100%;
  position: fixed;
  width: 100%;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 50;
  cursor: auto;
  overflow: hidden;
}
#card-view-container .cardview-group-container .cardview-group .group-body {
  height: calc(100% - 32px);
  max-height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  padding: 0 8px;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox {
  cursor: pointer;
  margin-bottom: 4px;
  background: #ffffff;
  border: 1px solid #D9D9D9;
  box-sizing: border-box;
  border-radius: 5px;
  width: 250px;
  height: auto;
  font-size: 12px;
  padding: 6px;
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .header-wrapper {
  display: flex;
  height: 20px;
  line-height: 20px;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .header-wrapper .name {
  display: inline-block;
  width: auto;
  min-width: 16px;
  max-width: 34px;
  height: 20px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  padding: 0 2px;
  line-height: 20px;
  color: #ffffff;
  text-align: center;
  background: #3D7FBA;
  border-radius: 2px;
  font-size: 8px;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .header-wrapper .fullname {
  display: inline-block;
  flex: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  text-indent: 4px;
  color: #506F8A;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .header-wrapper .price {
  display: inline-block;
  float: right;
  color: #1E374D;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .header-wrapper .price.positive {
  color: #2da65b;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .header-wrapper .price.negative {
  color: #e81a1a;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .header-wrapper .price.grey {
  color: #9c9a9a;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .col {
  display: inline-block;
  padding: 7px 0px 0 0;
  width: 118px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .col .common-style {
  width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .col .key {
  color: #698094;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .col .value {
  color: #2E3644;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .col .value.positive {
  color: #2da65b;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .col .value.negative {
  color: #e81a1a;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .col .value.grey {
  color: #9c9a9a;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox .col.odd {
  margin-right: 2px;
  width: 116px;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox:hover {
  border: 1px solid #999999;
}
#card-view-container .cardview-group-container .cardview-group .group-body .infobox.active {
  border: 1px solid #E6BE0075;
  background: #E6BE0075;
}
#card-view-container .cardview-group-container .cardview-group.active .group-header {
  background: #E6BE0075;
}
#card-view-container .cardview-group-container .cardview-group:hover .group-header .group-filter {
  display: block;
}
#kanban-dropdown-wrapper {
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 12px;
  color: #1E374D;
}
#kanban-dropdown-wrapper .kanbanDropdownCont {
  position: fixed;
  z-index: 200;
  cursor: auto;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont {
  width: 170px;
  max-height: 300px;
  background: #ffffff;
  padding: 12px;
  overflow: hidden;
  overflow-y: scroll;
  box-shadow: 6px 6px 10px 0px #999999;
  border-radius: 2px;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont .headTxtCont {
  display: flex;
  align-items: center;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont .headTxtCont > div {
  font-weight: bold;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont .headTxtCont .help-icon-wrapper {
  vertical-align: middle;
  margin-left: 6px;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont .headTxtCont .help-icon-wrapper .icon {
  width: 18px;
  height: 18px;
  fill: #3D7FBA;
  cursor: pointer;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont .fieldListCont {
  display: flex;
  flex-direction: column;
  padding-left: 16px;
  padding-top: 12px;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont .fieldListCont span {
  margin-bottom: 10px;
  cursor: pointer;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont .fieldListCont .selected {
  color: #3D7FBA;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont .noColDataCont div:first-child {
  color: #999999;
  padding-top: 16px;
  text-align: center;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont .noColDataCont .learnMoreCont {
  display: flex;
  justify-content: center;
  margin-top: 48px;
  color: #3D7FBA;
  font-size: 12px;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont .noColDataCont .learnMoreCont span {
  cursor: pointer;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont .noColDataCont .learnMoreCont .icon {
  width: 16px;
  height: 16px;
  fill: #3D7FBA;
  margin-left: 4px;
  vertical-align: text-top;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .conePointer {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 10px 8px 0;
  border-color: transparent #3D7FBA transparent transparent;
  position: absolute;
  left: 170px;
  transform: rotate(90deg);
  top: -13px;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .conePointer.revertPosCone {
  left: 15px;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .introPopupCont {
  position: absolute;
  top: -52px;
  left: -132px;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .introPopupCont.revertPos {
  left: 107px;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .introPopupCont.revertPos .gen-intro-popup::after {
  left: 20px;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .introPopupCont .main-overlay {
  position: inherit;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .introPopupCont .gen-intro-popup {
  width: 320px;
  z-index: 100;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .introPopupCont .gen-intro-popup:after {
  left: 260px;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .introPopupCont .gen-intro-popup .content-msg .introContentMsg > div {
  margin-bottom: 12px;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .introPopupCont .gen-intro-popup .content-msg .introContentMsg > img {
  width: 275px;
  height: auto;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .introPopupCont .gen-intro-popup .header-wrapper .cross-icon {
  display: none;
}
#kanban-dropdown-wrapper .kanbanDropdownCont .introPopupCont:hover {
  display: block;
}
#kanban-dropdown-wrapper .kanbanOverlay {
  height: 100%;
  position: fixed;
  width: 100%;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 150;
  cursor: auto;
  overflow: hidden;
}
#agg-dropdown-wrapper {
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 11px;
  color: #1e374d;
}
#agg-dropdown-wrapper .aggDropdownCont {
  position: fixed;
  z-index: 200;
}
#agg-dropdown-wrapper .aggDropdownCont .aggDropdownInnerCont {
  width: 130px;
  height: auto;
  background: #ffffff;
  padding: 8px 8px 0 8px;
  box-shadow: 6px 6px 10px 0px #999999;
  border-radius: 2px;
}
#agg-dropdown-wrapper .aggDropdownCont .aggDropdownInnerCont .optionsListWrapper .optionItemCont {
  height: 20px;
  margin-bottom: 6px;
  display: flex;
  align-items: center;
}
#agg-dropdown-wrapper .aggDropdownCont .aggDropdownInnerCont .optionsListWrapper .optionItemCont .selected {
  color: #3D7FBA;
}
#agg-dropdown-wrapper .aggDropdownCont .aggDropdownInnerCont .optionsListWrapper .optionItemCont span {
  cursor: pointer;
}
#agg-dropdown-wrapper .aggDropdownCont .aggDropdownInnerCont .optionsListWrapper .optionItemCont .check-icon-wrapper {
  margin-left: 4px;
}
#agg-dropdown-wrapper .aggDropdownCont .aggDropdownInnerCont .optionsListWrapper .optionItemCont .check-icon-wrapper .icon {
  width: 20px;
  fill: #3d7fba;
  vertical-align: middle;
  padding-top: 1px;
}
#agg-dropdown-wrapper .aggDropdownCont .aggDropdownInnerCont .optionsListWrapper .optionItemCont .optionDisabled {
  color: #BBC6D5;
}
#agg-dropdown-wrapper .aggDropdownCont .aggDropdownInnerCont .duplicateTxt {
  font-size: 10px;
  color: #698094;
  border-top: 0.5px solid #698094;
  padding-top: 8px;
  padding-bottom: 8px;
}
#agg-dropdown-wrapper .aggDropdownCont .aggConePointer {
  width: 0;
  height: 0;
  border-style: solid;
  border-width: 8px 10px 8px 0;
  border-color: transparent #fff transparent transparent;
  position: absolute;
  left: 16px;
  transform: rotate(90deg);
  top: -10px;
}
#agg-dropdown-wrapper .aggDropdownCont .aggConePointer.revertPosCone {
  left: 120px;
}
#agg-dropdown-wrapper .aggOverlay {
  height: 100%;
  position: fixed;
  width: 100%;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  z-index: 150;
  cursor: auto;
  overflow: hidden;
}
.edit-action .editValuePm {
  width: 100px;
}
[data-widget="PriceMonitorWidget"].small .groupingTagCont {
  max-width: 50px !important;
  max-height: 20px;
}
[data-widget="PriceMonitorWidget"].small .pickFieldCont {
  display: none;
}
[data-widget="PriceMonitorWidget"].small .switch.group {
  display: none;
}
#positions_file_outer {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  /*width: 100%;*/
  position: relative;
}
#positions_file_outer .vertical-wrapper {
  overflow: initial;
}
#positions_file_outer .vertical-wrapper .table-heading {
  z-index: 3;
  position: -webkit-sticky;
  /* Safari */
  position: sticky;
  top: 0;
  box-shadow: -2px 0 0 2px #bcbcbc;
  border-bottom: 0;
}
#positions_file_outer .vertical-wrapper .table-heading .column-option {
  width: 60px;
  height: auto;
  border-radius: 2px;
  box-shadow: -1px 2px 7px 0px #3d7fba;
  z-index: 6;
}
#positions_file_outer .vertical-wrapper .table-heading .column-option .option {
  width: 60px;
  opacity: 1;
  line-height: 30px;
  user-select: none;
  outline: none;
  display: block;
  padding: 0px;
  pointer-events: auto;
  height: 30px;
  cursor: pointer;
  background-size: 18px;
  background-color: #ffffff;
  background-repeat: no-repeat;
  border-right: 1px solid #BCBCBC;
  background-position: center;
}
#positions_file_outer .vertical-wrapper .table-heading .column-option .option .icon {
  width: 15px;
  height: 15px;
  display: inline-block;
  margin-top: 7px;
  fill: #3d7fba;
  margin-left: 3px;
}
#positions_file_outer .vertical-wrapper .table-heading .column-option .option:hover {
  background-color: #3d7fba;
}
#positions_file_outer .vertical-wrapper .table-heading .column-option .option:hover .icon {
  fill: #fff;
}
#positions_file_outer .vertical-wrapper .table-heading .column-option .option:hover .label {
  color: #fff;
}
#positions_file_outer .vertical-wrapper .table-heading .column-option .option .label {
  margin-left: 5px;
  color: #3d7fba;
  vertical-align: top;
  font-size: 14px;
}
#positions_file_outer .vertical-wrapper .table-heading .column-option .option:first-child {
  border-radius: 2px 0px 0px 2px;
}
#positions_file_outer .vertical-wrapper .table-heading .column-option .option:last-child {
  border-radius: 0px 2px 2px 0px;
}
#positions_file_outer .vertical-wrapper .table-heading .column-option .tooltip {
  height: auto;
  width: 8px;
  margin-top: 0px;
  margin-left: -8px;
  display: block;
  position: absolute;
  top: -8px;
  right: 0;
}
#positions_file_outer .vertical-wrapper .table-heading .column-option .tooltip .arrow {
  border-left: 8px solid transparent;
  border-right: 8px solid transparent;
  border-bottom: 8px solid #3d7fba;
  float: right;
}
#positions_file_outer .vertical-wrapper .table-heading .column-option::after {
  content: "";
  display: block;
  height: 20px;
  position: absolute;
  top: -18px;
  width: 100%;
}
#positions_file_outer .vertical-wrapper .table-heading .icon-container {
  display: inline-block;
  width: 30px;
  padding: 2px 9px;
  border-right: 1px solid #BCBCBC;
  box-sizing: border-box;
  font-size: 13px !important;
  height: 59px;
  z-index: 4;
  background: #fff;
  position: sticky;
  -webkit-position: sticky;
  left: 0;
}
#positions_file_outer .vertical-wrapper .table-heading .icon-container .icon {
  fill: #3d7fba;
  width: 12px;
  height: 12px;
}
#positions_file_outer .vertical-wrapper .table-heading .icon-container.open-list,
#positions_file_outer .vertical-wrapper .table-heading .icon-container.close-list {
  top: -44px;
  left: 0;
}
#positions_file_outer .vertical-wrapper .table-heading .icon-container.open-list x-svg,
#positions_file_outer .vertical-wrapper .table-heading .icon-container.close-list x-svg {
  cursor: pointer;
  position: absolute;
  top: 20px;
}
#positions_file_outer .vertical-wrapper .table-heading .cell {
  height: 60px;
  /*border: 1px solid #ADD8E6;*/
}
#positions_file_outer .vertical-wrapper .table-heading .cell .filter-icon {
  width: 12px;
  height: 14px;
  fill: #3d7fba;
  background: #BCBCBC;
  position: absolute;
  right: 0;
  top: 0;
}
#positions_file_outer .vertical-wrapper .table-heading .cell .option {
  position: absolute;
  display: none;
  width: 15px;
  height: 15px;
  line-height: 10px;
  right: 5px;
  margin-right: -8px;
  background-color: #ffffff;
  text-align: center;
}
#positions_file_outer .vertical-wrapper .table-heading .cell .option:hover {
  background-color: #3d7fba;
  color: #ffffff;
  cursor: pointer;
}
#positions_file_outer .vertical-wrapper .table-heading .cell:hover .option {
  display: block;
}
#positions_file_outer .vertical-wrapper .table-heading .cell.negative {
  color: #e81a1a;
}
#positions_file_outer .vertical-wrapper .table-heading .cell.positive {
  color: #2da65b;
}
#positions_file_outer .vertical-wrapper .table-heading .cell.negativeChange {
  color: #e81a1a;
  font-weight: 600;
}
#positions_file_outer .vertical-wrapper .table-heading .cell.positiveChange {
  color: #2da65b;
  font-weight: 600;
}
#positions_file_outer .vertical-wrapper .table-heading .cell.ui-resizable .ui-resizable-e {
  width: 10px !important;
}
#positions_file_outer .vertical-wrapper .table-heading .cell .ui-resizable-e {
  right: -5px;
}
#positions_file_outer .vertical-wrapper .table-heading .active {
  box-shadow: -1px -1px 1px 0px inset;
}
#positions_file_outer .vertical-wrapper .table-heading .active .option {
  display: block;
  background-color: #3d7fba;
  color: #ffffff;
  cursor: pointer;
}
#positions_file_outer .vertical-wrapper .table-heading .cell[data-id="investmentdescription"],
#positions_file_outer .vertical-wrapper .table-heading .cell[data-id="entityname"] {
  z-index: 4;
  position: sticky;
  -webkit-position: sticky;
  left: 30px;
}
#positions_file_outer .vertical-wrapper .row {
  height: 22px;
  line-height: 22px;
}
#positions_file_outer .vertical-wrapper .row .cell.txt_field {
  text-align: left;
}
#positions_file_outer .vertical-wrapper .row .cell[data-id="investmentdescription"],
#positions_file_outer .vertical-wrapper .row .cell[data-id="entityname"] {
  z-index: 1;
  background: #fff;
  position: sticky;
  -webkit-position: sticky;
  left: 30px;
}
#positions_file_outer .vertical-wrapper .row .icon-container {
  display: inline-block;
  width: 30px;
  padding: 2px 9px;
  border-right: 1px solid #BCBCBC;
  box-sizing: border-box;
  z-index: 1;
  background: #fff;
  position: sticky;
  -webkit-position: sticky;
  left: 0;
}
#positions_file_outer .vertical-wrapper .row .icon-container .icon {
  width: 12px;
  height: 12px;
  fill: #3d7fba;
}
#positions_file_outer .vertical-wrapper .row:nth-child(even) {
  background-color: #f9fcff;
}
#positions_file_outer .vertical-wrapper .row:nth-child(even) .cell[data-id="ticker-name"],
#positions_file_outer .vertical-wrapper .row:nth-child(even) .icon-container {
  background-color: #f9fcff;
}
#positions_file_outer .vertical-wrapper .row.hide {
  display: none;
}
#positions_file_outer .vertical-wrapper .row.watchlist_group {
  border-bottom: 2px solid #BCBCBC;
}
#positions_file_outer .vertical-wrapper .watchlist-name {
  line-height: 18px;
  font-size: 11px;
  font-weight: 500;
  box-sizing: border-box;
  border-top: 1px solid #BCBCBC;
}
#positions_file_outer .vertical-wrapper .watchlist-name .open-list,
#positions_file_outer .vertical-wrapper .watchlist-name .close-list {
  cursor: pointer;
  float: left;
  position: sticky;
}
#positions_file_outer .vertical-wrapper .watchlist-name .open-list .icon,
#positions_file_outer .vertical-wrapper .watchlist-name .close-list .icon {
  width: 11px;
  height: 11px;
  margin: 5px 2px;
  fill: #070707;
  left: 0;
}
#positions_file_outer .vertical-wrapper .watchlist-name .icon-container.wname {
  padding: 0;
  font-size: 11px;
  font-weight: 600;
  display: inline-block;
  text-transform: uppercase;
  font-style: normal;
  z-index: 2;
  color: #070707;
  width: 0;
  position: sticky;
  left: 30px;
}
#positions_file_outer .vertical-wrapper .watchlist-name .cell {
  border-right: none;
  white-space: nowrap;
  font-weight: 600;
}
#positions_file_outer .vertical-wrapper .watchlist-name .cell:last-child {
  border-right: 1px solid #BCBCBC;
}
#positions_file_outer .vertical-wrapper .watchlist-name .icon-container {
  padding: 0 6px;
  border-right: none;
  white-space: nowrap;
}
#positions-file-widget-headers {
  position: absolute;
  right: 0;
  top: 30px;
  z-index: 300;
  box-shadow: 0 8px 16px 0 rgba(17, 34, 49, 0.37);
  background-color: #ffffff;
}
#positions-file-widget-headers .apply-headers {
  height: 25px;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  float: right;
  color: #fff;
  line-height: 3px;
  letter-spacing: 0.1px;
  cursor: pointer;
  padding: 0 15px;
  border: 1px solid #3d7fba;
  border-radius: 2px;
  margin: 5px;
  margin-bottom: 0;
  background: #3d7fba;
}
#positions-file-widget-headers .header-options {
  list-style: none;
  background-color: #ffffff;
  font-size: 13px;
  color: #7794ae;
  min-width: 180px;
  padding: 0;
  overflow: hidden;
  border-radius: 4px;
  margin: 0;
  overflow-y: scroll;
}
#positions-file-widget-headers .header-options .header-options-menu__item {
  display: flex;
  height: 28px;
  align-items: center;
  line-height: 32px;
  padding: 0 10px;
  border-bottom: solid 1px #d2dce9;
}
#positions-file-widget-headers .header-options .header-options-menu__item input.header-options-menu__input {
  border-radius: 2px;
  border: 1px solid #bbc6d5;
  font-size: 14px;
  padding: 8px;
  background-color: #ffffff;
  display: none;
}
#positions-file-widget-headers .header-options .header-options-menu__item .header-options-menu__label {
  cursor: pointer;
  padding: 0 0 0 28px;
  color: #3d7fba;
  position: relative;
  text-transform: capitalize;
}
#positions-file-widget-headers .header-options .header-options-menu__item .header-options-menu__label:before {
  content: '';
  width: 15px;
  height: 15px;
  position: absolute;
  top: 8px;
  left: 0;
  border-radius: 4px;
  border: 1px solid #ced8e5;
}
#positions-file-widget-headers .header-options .header-options-menu__item .header-options-menu__label:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 13px;
  left: 5px;
  border: 2px solid #fff;
  border-top: none;
  border-right: none;
  transform: rotate(-45deg);
}
#positions-file-widget-headers .header-options .header-options-menu__item .header-options-menu__input:checked + .header-options-menu__label:before {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
#positions-file-widget-headers .header-options .header-options-menu__item .header-options-menu__input:checked + .header-options-menu__label:after {
  opacity: 1;
}
#canyon-headers {
  width: 18px;
  height: 18px;
  padding: 4px;
  box-sizing: border-box;
  background-color: #e8eef7;
  fill: #3D7FBA;
  border-radius: 3px;
  margin-left: 4px;
  float: right;
  cursor: pointer;
}
#canyon-headers .menu-glyph__icon {
  width: 10px;
  height: 10px;
  display: flex;
}
#canyon-headers:hover {
  background: #3D7FBA;
}
#canyon-headers:hover .menu-glyph__icon {
  fill: #e8eef7;
}
.canyon-right-side {
  float: right;
}
.canyon-right-side .select-view {
  cursor: pointer;
  float: left;
  margin-left: 5px;
  padding-right: 4px;
}
.canyon-right-side .unsaved-view-wrapper .select2-container {
  width: 180px;
}
.canyon-right-side .unsaved-view-wrapper .select2-container span {
  width: 140px;
  font-size: 11px;
  font-weight: 400;
  line-height: 0.71;
  padding: 4.5px 0;
  text-align: left;
  color: #3d7fba;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.canyon-right-side .unsaved-view-wrapper .select2-container a.select2-choice {
  border-radius: 2px;
  background-color: #ffffff;
  border: solid 1px #ccd8e6;
}
.canyon-right-side .unsaved-view-wrapper .select2-container a.select2-choice div {
  width: 28px;
  background-color: #f9fcff;
}
.canyon-right-side .unsaved-view-wrapper .select2-container a.select2-choice div b {
  margin: 5px 10px !important;
  background-image: url(../images/dropdown-triangle-black.png) !important;
  background-repeat: no-repeat !important;
  background-size: 8px 6px !important;
}
.canyon-right-side #save-scenario-btn {
  float: left;
  width: 18px;
  padding: 4px;
  box-sizing: border-box;
  background-color: #e8eef7;
  color: #3D7FBA;
  border-radius: 3px;
  height: 18px;
}
.canyon-right-side #save-scenario-btn .icon {
  cursor: pointer;
  width: 10px;
  height: 10px;
  display: flex;
  fill: #3d7fba;
}
.canyon-right-side #save-scenario-btn:hover {
  background: #3D7FBA;
}
.canyon-right-side #save-scenario-btn:hover .icon {
  fill: #e8eef7;
}
#positions-container .ps-container.ps-active-y .ps-scrollbar-y-rail {
  z-index: 101;
}
#positions-container .filter-icon .icon {
  position: absolute;
  top: 5px;
  left: 100px;
  fill: #3d7fba;
  width: 13px;
  height: 13px;
}
#positions-container .hide {
  display: none;
}
#positions_file_outer span.thesis-icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' fill='%233d7fba' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M36.974,46H11.026c-2.492,0-4.514-2.021-4.514-4.514V6.512C6.513,4.02,8.533,2,11.026,2h18.021c0.002,0,0.004,0,0.009,0 h0.021c0.001,0,0.001,0,0.001,0c0.361,0,0.669,0.182,0.875,0.445l11.091,11.09c0.265,0.207,0.444,0.514,0.444,0.875l0,0v0.023 c0,0.002,0,0.004,0,0.006v27.047C41.485,43.979,39.466,46,36.974,46z M30.205,5.814v7.468h7.467L30.205,5.814z M39.229,15.539 H29.076c-0.623,0-1.128-0.505-1.128-1.128V4.257H11.024c-1.246,0-2.256,1.011-2.256,2.257v34.975c0,1.246,1.01,2.257,2.256,2.257 h25.949c1.245,0,2.256-1.011,2.256-2.257V15.539L39.229,15.539z M32.461,36.975H15.538c-0.624,0-1.129-0.504-1.129-1.127 c0-0.625,0.505-1.13,1.129-1.13h16.923c0.624,0,1.128,0.505,1.128,1.13C33.589,36.471,33.085,36.975,32.461,36.975z M32.461,30.205 H15.538c-0.624,0-1.129-0.505-1.129-1.128c0-0.624,0.505-1.128,1.129-1.128h16.923c0.624,0,1.128,0.504,1.128,1.128 C33.589,29.7,33.085,30.205,32.461,30.205z M32.461,23.436H15.538c-0.624,0-1.129-0.504-1.129-1.127s0.505-1.129,1.129-1.129 h16.923c0.624,0,1.128,0.506,1.128,1.129S33.085,23.436,32.461,23.436z'%3E%3C/path%3E%3C/svg%3E");
  width: 12px;
  height: 12px;
  background-repeat: no-repeat;
  display: block;
  position: fixed;
  left: 15px;
  top: 8px;
}
#positions_file_outer .ag-row [col-id^="thesisIcon"] .ag-group-value {
  position: fixed;
  left: 32px;
  cursor: pointer;
}
#positions_file_outer .ag-row [col-id^="thesisIcon"] .ag-icon {
  cursor: pointer;
}
#positions_file_outer .ag-row [col-id^="summaryCell"] {
  border-right: 1px solid #BDC3C7;
}
#positions_file_outer .ag-set-filter-list .ag-virtual-list-container .ag-virtual-list-item span.ag-filter-value {
  width: 90%;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
#positions_file_outer .ag-row:nth-child(even) {
  background-color: #f9fcff;
}
#positions_file_outer .ag-row:nth-child(odd) {
  background-color: #fff;
}
#positions_file_outer .ag-header-cell .filter-ag-icon {
  position: absolute;
  right: 5px;
  top: 2px;
}
#positions_file_outer .ag-header-cell .filter-ag-icon.filterActive .icon {
  fill: #3d7fba;
}
#positions_file_outer .ag-header-cell .filter-ag-icon .icon {
  width: 13px;
  height: 13px;
  fill: rgba(0, 0, 0, 0.54);
}
#positions_file_outer .customHeader {
  width: 100%;
  height: 100%;
  line-height: 30px;
  display: flex;
  flex: 1 1 auto;
  overflow: hidden;
  align-items: center;
  text-overflow: ellipsis;
  align-self: stretch;
}
#positions_file_outer .customHeader .expand_collapse_icons {
  padding-right: 10px;
}
#positions_file_outer .customHeaderLabel {
  float: left;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#positions_file_outer .customSortDownLabel {
  float: left;
}
#positions_file_outer .customSortUpLabel {
  float: left;
}
#positions_file_outer .hide {
  display: none;
}
#positions_file_outer .ag-horizontal-left-spacer {
  overflow-x: auto;
}
#positions_file_outer .ag-filter-apply-panel [ref='cancelFilterButton'],
#positions_file_outer .ag-filter-apply-panel [ref='resetFilterButton'] {
  cursor: pointer;
  color: #3d7fba;
  background: #fff;
  border: 1px solid #3d7fba;
  border-radius: 3px;
}
#positions_file_outer .ag-filter-apply-panel [ref='applyFilterButton'] {
  cursor: pointer;
  background: #3d7fba;
  color: #fff;
  border: 0;
  border-radius: 3px;
}
#positions_file_outer .ag-input-wrapper .ag-input-field-input {
  box-shadow: 0 0 2px 0.1rem rgba(33, 150, 243, 0.4);
  height: 24px;
  border-radius: 4px;
}
#positions_file_outer .number-cell {
  text-align: right;
}
#positions_file_outer .ag-body-viewport.ag-layout-normal {
  overflow-x: scroll;
  overflow-y: scroll;
}
#positions_file_outer ::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 7px;
  height: 7px;
}
#positions_file_outer ::-webkit-scrollbar-thumb {
  border-radius: 4px;
  background-color: rgba(0, 0, 0, 0.5);
  box-shadow: 0 0 1px rgba(255, 255, 255, 0.5);
}
#positions_file_outer .ag-row-group [col-id="ag-Grid-AutoColumn"] .ag-row-group-indent-0 .ag-group-value {
  cursor: pointer;
  text-decoration: underline;
  color: blue;
}
#positions_file_outer .ag-row-group .ag-group-value {
  z-index: 1;
}
#positions_file_outer .ag-row .ag-cell[col-id="ag-Grid-AutoColumn"] .ag-row-group-indent-2 .ag-group-value {
  text-decoration: underline;
  color: blue;
  cursor: pointer;
}
.canyon-dropdown-model .select2-results {
  max-height: 500px !important;
}
#sentieo-html .sentieo-dashboard {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  width: 100%;
  height: 100%;
  overflow: auto;
  min-width: 1350px;
  overflow-y: hidden;
  position: relative;
  background-color: #e8eef7;
}
#sentieo-html .sentieo-dashboard .init-wid-screen {
  background: cornflowerblue;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper {
  float: left;
  height: 100%;
  background: #272f3c;
  position: relative;
  z-index: 4;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .illusion-wrapper {
  float: left;
  width: 56px;
  background-color: #2c3545;
  height: 100%;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .illusion-wrapper .icon-wrapper {
  width: 36px;
  height: 36px;
  cursor: pointer;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .illusion-wrapper .icon-wrapper .icon {
  width: 18px;
  height: 18px;
  fill: #b9c4d3;
  padding: 6px;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .illusion-wrapper .name-wrapper {
  height: 44px;
  width: 56px;
  border-bottom: 1px solid #b9c4d3;
  font-size: 14px;
  color: #b9c4d3;
  text-align: center;
  line-height: 44px;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .illusion-wrapper .exp-col-wrapper {
  position: absolute;
  bottom: 0;
  width: 56px;
  height: 40px;
  background-color: #3a4456;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .illusion-wrapper .exp-col-wrapper .icon {
  margin: 5px auto;
  display: block;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper #dashboard-filter-widget {
  float: left;
  z-index: 9999;
  width: 200px;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper #dashboard-filter-widget.show-df {
  position: relative;
  left: 0;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter {
  padding: 0px 6px;
  box-sizing: border-box;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter .footer {
  line-height: 18px;
  font-size: 15px;
  color: #778498;
  position: relative;
  z-index: 2;
  border-bottom: 1px solid #364051;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter .footer .n-wrapper {
  font-size: 13px;
  font-weight: bold;
  display: inline-block;
  vertical-align: middle;
  padding: 3.5px;
  width: 100%;
  box-sizing: border-box;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter .footer .n-wrapper .bigText {
  font-size: 13px;
  font-weight: bold;
  line-height: 13px;
  display: inline-block;
  vertical-align: middle;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter .footer .n-wrapper .sort-menu {
  display: inline-flex;
  vertical-align: middle;
  float: right;
  position: relative;
  z-index: 100;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter .footer .n-wrapper .subText {
  font-size: 9px;
  font-weight: normal;
  line-height: 12px;
  width: 100%;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter .footer .n-wrapper .subText a {
  color: #778498;
  text-decoration: none;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter .o-wrapper .menu-launchpad,
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter .o-wrapper .menu-broad-market {
  font-size: 12px;
  overflow: hidden;
  height: 24px;
  line-height: 24px;
  padding: 10px 0 10px 6px;
  cursor: pointer;
  color: #a6b4c8;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter .o-wrapper .menu-launchpad .launchpad-icon-wrapper .icon,
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter .o-wrapper .menu-broad-market .launchpad-icon-wrapper .icon {
  width: 13px;
  height: 13px;
  margin-top: 4px;
  fill: #b9c4d3;
  font-size: 16px;
  float: left;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter .o-wrapper .menu-launchpad .text,
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter .o-wrapper .menu-broad-market .text {
  margin-left: 8px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: 12px;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  float: left;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter .o-wrapper .menu-broad-market .launchpad-icon-wrapper .icon {
  margin-top: 5px;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter .o-wrapper .menu-separator {
  border-top: 3px solid #364051;
  margin: auto;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter.collapse-wrapper {
  padding: 0px;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter.collapse-wrapper .footer .n-wrapper {
  padding: 3.5px;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter.collapse-wrapper .footer .n-wrapper .smallText {
  font-weight: bold;
  line-height: 18px;
  vertical-align: middle;
  display: block !important;
  font-size: 14px;
  color: #b9c4d3;
  text-align: center;
  cursor: pointer;
  padding: 6px 0;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter.collapse-wrapper .footer .n-wrapper .bigText,
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter.collapse-wrapper .footer .n-wrapper .sort-menu,
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter.collapse-wrapper .footer .n-wrapper .subText {
  display: none;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter.collapse-wrapper .o-wrapper .menu-launchpad,
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter.collapse-wrapper .o-wrapper .menu-broad-market {
  padding: 10px 0 10px 0px;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter.collapse-wrapper .o-wrapper .menu-launchpad .launchpad-icon-wrapper .icon,
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter.collapse-wrapper .o-wrapper .menu-broad-market .launchpad-icon-wrapper .icon {
  display: inline-block;
  width: 16px;
  height: 13px;
  margin-left: 20px;
  margin-top: 5px;
}
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter.collapse-wrapper .o-wrapper .menu-launchpad .text,
#sentieo-html .sentieo-dashboard .left-side.left-wrapper .static-dashboard-filter.collapse-wrapper .o-wrapper .menu-broad-market .text {
  display: none;
}
#sentieo-html .sentieo-dashboard .right-side {
  background: #E9EEF6;
  font-family: Helvetica Neue, sans-serif;
  overflow-y: hidden;
  height: 100%;
}
#sentieo-html .sentieo-dashboard .right-side .movable-widget .grid-item {
  width: 400px;
  height: 350px;
}
#sentieo-html .sentieo-dashboard .right-side .movable-widget .grid-item.only-ticker-dashboard {
  display: none!important;
}
#sentieo-html .sentieo-dashboard .right-side .movable-widget .add-widget-grid {
  border: 2px dashed #bbc6d5;
  box-sizing: border-box;
}
#sentieo-html .sentieo-dashboard .right-side .movable-widget .add-widget-grid .widgetManagerWrapper {
  width: 120px;
  height: 30px;
  margin-left: -webkit-calc(50% - 60px);
  margin-top: -webkit-calc(50% - 15px);
}
#sentieo-html .sentieo-dashboard .right-side .movable-widget .add-widget-grid .widgetManagerWrapper .add_widget {
  cursor: pointer;
  height: 30px;
  width: 120px;
  background: #bbc6d5;
  border-radius: 2px;
}
#sentieo-html .sentieo-dashboard .right-side .movable-widget .add-widget-grid .widgetManagerWrapper .add_widget span {
  display: inline-block;
  width: 70%;
  vertical-align: middle;
  color: #698094;
}
#sentieo-html .sentieo-dashboard .right-side .movable-widget .add-widget-grid .widgetManagerWrapper .add_widget span.svg-cont {
  width: 30%;
}
#sentieo-html .sentieo-dashboard .right-side .movable-widget .add-widget-grid .widgetManagerWrapper .add_widget svg {
  width: 18px;
  height: 18px;
  fill: #698094;
}
#sentieo-html .sentieo-dashboard .right-side .grid-item.ui-draggable {
  border-radius: 4px;
  box-sizing: border-box;
  height: 350px;
}
#sentieo-html .sentieo-dashboard .right-side .grid-item.ui-draggable.resizing {
  z-index: 2;
  opacity: 1;
  border-right: 1px solid rgba(0, 0, 0, 0.5);
  border-right-style: dashed;
  border-right-width: 2px;
}
#sentieo-html .sentieo-dashboard .right-side .grid-item.ui-draggable.resizing .__stwidget {
  transition: none;
}
#sentieo-html .sentieo-dashboard .right-side .grid-item.ui-draggable.packery-bordered {
  border: 2px dashed blue!important;
}
#sentieo-html .sentieo-dashboard .right-side .grid-item.is-positioning-post-drag {
  background-color: transparent;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager {
  display: block;
  height: 38px;
  box-sizing: border-box;
  padding: 7px 7px 9px 12px;
  background: #f1f5fa;
  box-shadow: 0 1px 0 0 #bbc6d5;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager.overview .select-dropdown-wrapper {
  display: none;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager.overview .dashboard-search-box {
  display: none;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager.overview .dashboard-option-menu {
  display: none;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager.overview .refresh-dashboard {
  display: none;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager.overview .add-dashboard-view {
  display: none;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager.overview .share {
  display: none;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager.overview .over-text {
  display: inline-block;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager.overview .over-cancel {
  display: inline-block;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager.overview .over-revert {
  display: inline-block;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager.overview .over-save {
  display: inline-block;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager.overview .over-clone {
  display: inline-block;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .over-text {
  display: none;
  margin-top: 3px;
  font-family: Lato;
  font-style: normal;
  font-weight: bold;
  font-size: 16px;
  line-height: 12px;
  margin-left: 26px;
  margin-right: 15px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .over-cancel {
  display: none;
  width: 73px;
  height: 24px;
  float: right;
  margin-right: 10px;
  vertical-align: top;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .over-cancel-ele {
  margin-top: 5px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .over-revert {
  display: none;
  width: 145px;
  height: 24px;
  margin-right: 12px;
  vertical-align: top;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .over-revert-ele {
  margin-top: 5px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .over-save {
  display: none;
  width: 80px;
  height: 24px;
  background: #3D7FBA !important;
  vertical-align: top;
  float: right;
  margin-right: 10px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .over-save-ele {
  color: #FFFFFF;
  font-family: Lato;
  font-style: normal;
  font-size: 12px;
  line-height: 12px;
  font-weight: 600;
  margin-top: 4px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .over-clone {
  display: none;
  width: 145px;
  height: 24px;
  margin-right: 12px;
  vertical-align: top;
  position: absolute;
  right: 125px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .over-clone-ele {
  margin-top: 5px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .option {
  background: #F9FCFF;
  border: 1.00018px solid #C5D7E6;
  box-sizing: border-box;
  text-align: center;
  align-items: center;
  cursor: pointer;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .textstyle {
  font-family: Helvetica Neue;
  font-style: normal;
  font-weight: 500;
  font-size: 11px;
  line-height: 10px;
  color: #3D7FBA;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .select-dropdown-wrapper {
  float: left;
  width: 185px;
  max-width: 185px;
  height: 30px;
  margin-top: -3px;
  line-height: 30px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-template {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  float: left;
  width: 175px;
  max-width: 175px;
  height: 30px;
  margin-top: -3px;
  font-size: 15px;
  line-height: 30px;
  border: 0px;
  color: #1E374D;
  background: #f1f5fa;
  padding-left: 0px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager:after {
  clear: both;
  display: block;
  content: '';
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .refresh-dashboard {
  height: 20px;
  width: 22px;
  padding: 2px 0px;
  float: right;
  margin-right: 12px;
  cursor: pointer;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .refresh-dashboard .icon {
  width: 20px;
  height: 20px;
  fill: #3d7fba;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .templateButton,
#sentieo-html .sentieo-dashboard .right-side #widget-manager .generic-btn {
  padding: 0px 10px;
  cursor: pointer;
  text-align: center;
  height: 24px;
  line-height: 24px;
  border: none;
  font-size: 0.7em;
  border-radius: 4px;
  margin: 0;
  float: right;
  text-decoration: none;
  color: #fff;
  margin-right: 12px;
  background: #f5a623;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .templateButton .icon,
#sentieo-html .sentieo-dashboard .right-side #widget-manager .generic-btn .icon {
  width: 14px;
  height: 23px;
  fill: #ffffff;
  float: left;
  line-height: 11px;
  margin-left: 0px;
  margin-right: 5px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .generic-btn.share {
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: 500;
  padding: 0 14px;
  width: auto;
  height: 22px;
  text-align: center;
  background: transparent;
  color: #3d7fba;
  border-radius: 3px;
  font-size: 12px;
  border: 1px solid #3d7fba;
  cursor: pointer;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .generic-btn.share .icon {
  fill: #3d7fba;
  margin-right: 4px;
  float: left;
  height: 22px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .generic-btn.share span {
  float: left;
  height: 22px;
  line-height: 22px;
  width: 34px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .generic-btn.share:hover {
  background: #CCD8E6;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .generic-btn.share.after-sharing {
  width: auto;
  max-width: 155px;
  line-height: 24px;
  height: 24px;
  border: 0px;
  background: transparent;
  padding: 0;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .generic-btn.share.after-sharing span {
  width: auto;
  display: inline-block;
  color: #506F8A;
  font-family: Lato, sans-serif;
  text-align: left;
  text-indent: 4px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .generic-btn.access-permission {
  background: transparent;
  color: #506F8A;
  float: right;
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-weight: 500;
  cursor: pointer;
  display: none;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .generic-btn.access-permission span u {
  color: #3d7fba;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .generic-btn.access-permission .icon {
  fill: #506F8A;
  width: 14px;
  height: 23px;
  float: left;
  line-height: 11px;
  margin-right: 5px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .generic-btn.get-updates {
  width: 80px;
  padding: 0;
  height: 24px;
  margin-right: 12px;
  color: #F04848;
  font-size: 12px;
  font-family: Lato, sans-serif;
  text-decoration: none;
  text-transform: none;
  background: rgba(240, 72, 72, 0.15);
  border-radius: 3px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .generic-btn.get-updates:hover {
  text-decoration: underline;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .add-dashboard-view {
  height: 24px;
  margin-right: 12px;
  padding: 0px 10px;
  cursor: pointer;
  float: right;
  border: 1px solid #03824b;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 0.7em;
  line-height: 22px;
  text-align: center;
  color: #03824b;
  border-radius: 4px;
  box-sizing: border-box;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .add-dashboard-view .icon {
  height: 12px;
  margin-top: 5px;
  fill: #03824b;
  display: inline-block;
  line-height: 11px;
  margin-left: 0px;
  margin-right: 5px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .add-dashboard-view span {
  float: right;
  line-height: 22px;
  height: 22px;
  display: inline-block;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .add-dashboard-view:hover {
  background: #03824b;
  color: white;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .add-dashboard-view:hover .icon {
  fill: white;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .manage-dashboard-btn {
  height: 22px;
  width: 22px;
  padding: 2px 0px;
  float: right;
  margin-right: 12px;
  cursor: pointer;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .manage-dashboard-btn .icon {
  width: 20px;
  height: 20px;
  fill: #3d7fba;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu {
  cursor: pointer;
  position: relative;
  width: 24px;
  float: right;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-icon {
  width: 24px;
  height: 22px;
  float: right;
  margin-left: 5px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-icon .icon {
  width: 16px;
  height: 16px;
  margin: 3px 4px;
  fill: #3d7fba;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-dropdown {
  border-radius: 2px;
  font-size: 13.5px;
  position: absolute;
  display: none;
  top: 26px;
  right: 0px;
  width: 166px;
  z-index: 99999;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  background: #FFFFFF;
  box-shadow: 0px 4px 12px rgba(18, 50, 79, 0.26);
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-dropdown .row {
  height: 36px;
  line-height: 36px;
  text-align: left;
  padding-left: 12px;
  color: #698094;
  border-bottom: 1px solid #CCD8E6;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-dropdown .row .icon {
  fill: #3D7FBA;
  width: 16px;
  display: inline-block;
  margin-top: 10px;
  height: 16px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-dropdown .row.delete {
  color: #BC5754;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-dropdown .row.delete .icon {
  fill: #BC5754;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-dropdown .row.sharedWithGroup {
  pointer-events: none;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-dropdown .row .txt {
  margin-left: 8px;
  line-height: 36px;
  vertical-align: top;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-dropdown .row:hover {
  background-color: #3D7FBA;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-dropdown .row:hover .icon {
  fill: white;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-dropdown .row:hover .txt {
  color: white;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-dropdown .row:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-dropdown .row:last-child {
  border-bottom-left-radius: 2px;
  border-bottom-right-radius: 2px;
  border: 0px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-dropdown .row.clone {
  display: block;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-option-menu .option-dropdown .row.default {
  display: none;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box {
  margin-top: -3px;
  float: left;
  width: 620px;
  position: relative;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder {
  display: inline-block;
  border-color: #7e91ad;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box {
  width: 262px;
  height: 30px;
  display: flex;
  border: 1px solid #3d7fba;
  background: white;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box .ticker-close .clear-icon {
  float: right;
  width: 20px;
  cursor: pointer;
  margin: 8px 0 0 0;
  padding-left: 6px;
  font-size: 12px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box .ticker-close .clear-icon .icon {
  height: 12px;
  width: 12px;
  fill: #698094;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box .inp-wrapper {
  float: left;
  width: calc(100% - 26px);
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box .inp-wrapper .sa-wrapper input {
  height: 100%;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box .inp-wrapper .plain-input {
  border: none;
  margin-left: 5px;
  height: 28px;
  padding: 0px;
  line-height: 32px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box .inp-wrapper .noisy-wrapper {
  width: 236px;
  padding: 0px;
  height: 100%;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box .inp-wrapper .noisy-wrapper .noisy-list {
  white-space: nowrap;
  padding: 0px 5px;
  height: 100%;
  overflow: hidden;
  width: 226px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box .inp-wrapper .noisy-wrapper .noisy-list .noisy-long-token {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  margin-right: 8px;
  line-height: 20px;
  height: 20px;
  border: 0px;
  margin-bottom: 0px;
  margin-top: 4px;
  font-size: 12px;
  border-radius: 1px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box .inp-wrapper .noisy-wrapper .noisy-list .noisy-long-token .rm-tk {
  margin: 3px 4px 0px 4px;
  vertical-align: top;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box .inp-wrapper .noisy-wrapper .noisy-list .noisy-long-token .rm-tk:before {
  line-height: 14px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box .inp-wrapper .noisy-wrapper .noisy-list .plain-input {
  border: none;
  height: 28px;
  width: 145px;
  text-indent: 5px;
  line-height: 28px;
  box-sizing: border-box;
  margin-left: 0;
  display: inline;
  color: #8a9dbc;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box .noisy-list .more-items {
  line-height: 18px;
  margin-bottom: 0px;
  background: #555555;
  color: white;
  text-align: center;
  font-size: 10px;
  cursor: pointer;
  border: 0px;
  border-radius: 0px;
  width: 30px;
  margin-right: 2px;
  display: none;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 {
  border: 1px solid #bbc6d5;
  box-sizing: border-box;
  width: 600px;
  max-width: 620px;
  min-width: 200px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .ticker-close {
  position: relative;
  width: 26px;
  min-width: 26px;
  height: 28px;
  display: none;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .ticker-close .clear-icon {
  position: absolute;
  right: 0;
  top: 0;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard {
  flex: 1;
  height: 28px;
  width: 600px;
  max-width: 620px;
  min-width: 200px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .query_wrapper__input-field {
  width: 100%;
  border: none;
  background: none;
  z-index: 100;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .query_wrapper__input-field.expanded {
  z-index: 100;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .query_wrapper__input-field.expanded .sn-auto .clear-icon.rm-tk {
  right: 1px;
  left: auto;
  top: auto;
  bottom: 0;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .dashboard-dummy-input {
  background: white;
  border-radius: 3px;
  border: 0;
  font-size: 11px;
  height: 100%;
  width: 100%;
  padding-left: 4px;
  box-sizing: border-box;
  text-transform: uppercase;
  font-family: Helvetica Neue, Arial, sans-serif;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .sn-auto {
  height: 28px;
  min-width: 262px;
  border: 0;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .sn-auto input {
  font-size: 11px;
  min-width: 230px;
  height: 30px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .sn-auto .ticker-input {
  height: 28px;
  position: absolute !important;
  flex-grow: 1;
  overflow-y: initial;
  width: 100%;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .sn-auto .autocomplete-input {
  height: 28px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .sn-auto .autocomplete-input .autocomplete-list__tokens {
  list-style: none;
  margin: 0;
  padding: 0;
  padding-left: 5px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .sn-auto .autocomplete-input .autocomplete-list__tokens .text-token {
  margin: 4px 2px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .sn-auto .clear-icon.rm-tk {
  display: flex;
  left: unset !important;
  right: 0px;
  z-index: 2;
  padding: 0px 2px;
  height: 28px;
  top: 0px;
  gap: 6px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .sn-auto .clear-icon.rm-tk #ac-remove-all {
  display: flex;
  align-items: center;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .sn-auto .clear-icon.rm-tk .foc-text {
  background: #F3F7FB;
  border: 1px solid #DBDFE3;
  box-sizing: border-box;
  border-radius: 4px;
  height: 24px;
  line-height: 19px;
  padding: 0px 9px;
  font-size: medium;
  color: #C3CBD6;
  margin-top: 2px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .sn-auto .autocomplete-menu-wrapper {
  top: 30px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .sn-auto .more-items {
  margin: 5px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .expanded .ac__input-box {
  border: thin solid #bbc6d5 !important;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .expanded .autocomplete-menu-wrapper {
  top: 100px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .tooltip_popup {
  position: absolute;
  z-index: 101;
  padding: 16px;
  box-sizing: border-box;
  border-radius: 4px;
  display: block;
  width: 320px;
  font-size: 13px;
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  line-height: 17px;
  background: #000000;
  opacity: 0.6;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .tooltip_popup .cursor {
  position: absolute;
  background: #000000;
  width: 16px;
  height: 16px;
  border-radius: 2px;
  transform: rotate(-45deg);
  left: -8px;
  top: 23px;
  opacity: 1;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2 .sentieo_autocomplete--dashboard .tooltip_popup .tooltip {
  color: #FFFFFF;
  line-height: 18px;
  border-right: 0;
  padding: 0;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2.minimized .more-items {
  display: inline-block;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2.minimized .plain-input {
  display: none;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2.maximized {
  height: 100px;
  position: absolute;
  background: white;
  z-index: 999;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2.maximized .inp-wrapper {
  width: 100%;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2.maximized .inp-wrapper .noisy-list {
  overflow-y: auto;
  white-space: inherit;
  overflow-x: hidden;
  height: 70px;
  width: calc(100% - 10px);
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2.maximized .inp-wrapper .noisy-list .noisy-long-token {
  display: inline-block;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2.maximized .inp-wrapper .noisy-list .more-items {
  display: none;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2.maximized .inp-wrapper .noisy-list .plain-input {
  display: block;
  width: calc(100% - 30px);
  bottom: 1px;
  left: 1px;
  position: absolute;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2.maximized .inp-wrapper .noisy-list::-webkit-scrollbar {
  width: 6px;
  height: 6px;
  background-color: #fff;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2.maximized .inp-wrapper .noisy-list::-webkit-scrollbar-thumb {
  background-color: rgba(105, 128, 148, 0.55);
  border: 1px solid #fff;
  display: block;
  border-radius: 4px;
  -webkit-border-radius: 4px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2.maximized .inp-wrapper .noisy-wrapper {
  box-shadow: 0px 7px 14.5px 0 rgba(13, 35, 57, 0.58);
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2.maximized .ticker-close {
  position: absolute;
  bottom: 0px;
  right: 0px;
  width: 20px;
  height: 28px;
  display: block;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .global-search-box-holder .big-inp-box.db_v2.maximized .ticker-close .clear-icon {
  display: block;
  padding: 4px;
  width: 12px;
  height: 12px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .search-box-option {
  width: 15px;
  height: 15px;
  display: none;
  cursor: pointer;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .search-box-option .icon {
  width: 15px;
  height: 15px;
  position: absolute;
  top: 50%;
  right: 0;
  -ms-transform: translateY(-50%);
  -webkit-transform: translateY(-50%);
  transform: translateY(-50%);
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .dashboard-search-box .search-box-option.addAsWatchlist .icon {
  fill: #3d7fba;
}
@keyframes refreshRotation {
  50% {
    transform: rotate(360deg);
  }
  100% {
    transform: rotate(0deg);
  }
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .widgetManagerWrapper {
  float: right;
  margin-right: 10px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .widgetManagerWrapper .add_widget {
  width: 100px;
  cursor: pointer;
  text-align: center;
  height: 24px;
  border: none;
  font-size: 0.7em;
  border-radius: 4px;
  margin: 0;
  text-decoration: none;
  color: #fff;
  background: #03824b;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .widgetManagerWrapper .add_widget span {
  display: inline-block;
  vertical-align: middle;
  line-height: 24px;
  margin-left: 4px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .widgetManagerWrapper .add_widget .icon {
  background-image: url("data:image/svg+xml,%3Csvg width='20' height='20' viewBox='0 0 20 20' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M17 9H13V13H11V9H7V7H11V3H13V7H17V9ZM18 0H6C5.46957 0 4.96086 0.210714 4.58579 0.585786C4.21071 0.960859 4 1.46957 4 2V14C4 14.5304 4.21071 15.0391 4.58579 15.4142C4.96086 15.7893 5.46957 16 6 16H18C18.5304 16 19.0391 15.7893 19.4142 15.4142C19.7893 15.0391 20 14.5304 20 14V2C20 1.46957 19.7893 0.960859 19.4142 0.585786C19.0391 0.210714 18.5304 0 18 0ZM2 4H0V18C0 18.5304 0.210714 19.0391 0.585786 19.4142C0.960859 19.7893 1.46957 20 2 20H16V18H2V4Z' fill='white'/%3E%3C/svg%3E%0A");
  background-size: 12px 12px;
  width: 12px;
  height: 24px;
  margin-left: 0px;
  background-position: center;
  background-repeat: no-repeat;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .widgetManagerWrapper .add_widget.primary:hover {
  background: #03824b;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .widgetManagerWrapper .add_widget.primary:active {
  background-color: #4b5f71;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .widgetManagerWrapper .add_widget:hover {
  box-shadow: inset 0px 0px 0px 1px #3d7fba;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .widgetManagerWrapper .add_widget:active {
  background-color: #d3dee8;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .widgetManagerWrapper.db_v2 {
  margin-right: 0px;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .enb-dis-comp.enable {
  pointer-events: auto;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager .enb-dis-comp.disable {
  pointer-events: none;
}
#sentieo-html .sentieo-dashboard .right-side #widget-manager:hover .search-box-option.active {
  display: inline-block;
}
#sentieo-html .sentieo-dashboard .right-side .widget-wrapper {
  width: 100%;
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
  height: -webkit-calc(100% - 45px);
  height: calc(100% - 38px);
  overflow: auto;
  overflow-x: hidden;
  position: relative;
  top: 1px;
}
#sentieo-html .sentieo-dashboard .right-side .widget-wrapper::-webkit-scrollbar-track-piece {
  background-color: #ffffff;
  -webkit-border-radius: 0px;
}
#sentieo-html .sentieo-dashboard .right-side .widget-wrapper::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
#sentieo-html .sentieo-dashboard .right-side .widget-wrapper::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 10px;
}
#sentieo-html .sentieo-dashboard .right-side .widget-wrapper::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
#sentieo-html .sentieo-dashboard .right-side .widget-wrapper::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
#sentieo-html .sentieo-dashboard .right-side .widget-wrapper.edit-overview-height {
  height: calc(100% - 38px);
}
#sentieo-html .sentieo-dashboard .right-side .widget-wrapper .movable-widget {
  margin: 5px;
}
#sentieo-html .sentieo-dashboard .right-side .widget-wrapper .empty-dashboard {
  width: 100%;
  height: 100%;
  display: block;
  top: 0px;
  position: absolute;
  color: #3d7fba;
}
#sentieo-html .sentieo-dashboard .right-side .widget-wrapper .empty-dashboard .text {
  margin: 0px;
  position: absolute;
  top: 50%;
  transform: translate(-50%, -50%);
  left: 50%;
  cursor: pointer;
  text-decoration: underline;
  font-size: 18px;
}
#sentieo-html .sentieo-dashboard .right-side .newAutocomplete .suggest-wrapper li {
  display: flex;
}
#sentieo-html .sentieo-dashboard.restrict-scroll .widget-wrapper,
#sentieo-html .sentieo-dashboard.restrict-scroll-on-expand-collapse .widget-wrapper {
  overflow: hidden;
}
#sentieo-html .sentieo-dashboard.restrict-scroll .wrapper-left__row.section-size .wrapper-left__row__section-info,
#sentieo-html .sentieo-dashboard.restrict-scroll-on-expand-collapse .wrapper-left__row.section-size .wrapper-left__row__section-info {
  opacity: 0.5;
  pointer-events: none;
}
#sentieo-html .sentieo-dashboard.restrict-scroll .wrapper-left__row.section-size .wrapper-left__row__section-info::after,
#sentieo-html .sentieo-dashboard.restrict-scroll-on-expand-collapse .wrapper-left__row.section-size .wrapper-left__row__section-info::after {
  content: 'Widget cannot be resized in full screen mode';
  font-size: 10px;
}
#sentieo-html .sentieo-dashboard .ui-resizable .ui-resizable-e {
  width: 6px !important;
}
#sentieo-html .sentieo-dashboard .ui-resizable-e {
  right: -7px;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 100;
  top: 0px;
  left: 0px;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard {
  position: absolute;
  z-index: 2;
  width: 560px;
  top: 0px;
  left: 400px;
  height: 428px;
  background: #ffffff;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  margin: auto;
  box-shadow: 0px 2px 12px rgba(9, 33, 55, 0.255095);
  border-radius: 4px;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__title {
  width: 100%;
  background: #F5FAFF;
  height: 63px;
  text-align: center;
  position: relative;
  border-bottom: 1px solid #CCD8E6;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__title__text {
  color: #506F8A;
  font-size: 16px;
  font-family: IBM Plex Sans, sans-serif;
  line-height: 63px;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__title__close {
  width: 24px;
  height: 100%;
  right: 24px;
  top: 0px;
  position: absolute;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__title__close .close-icon {
  fill: #A3B4CA;
  cursor: pointer;
  line-height: 63px;
  font-size: 12px;
  color: #A3B4CA;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body {
  width: 100%;
  height: 350px;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__name {
  padding: 20px 24px 0 24px;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__name__title {
  width: 100%;
  height: 24px;
  text-align: left;
  font-size: 12px;
  font-family: IBM Plex Sans, sans-serif;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
  color: #264664;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__name__title .error_msg {
  color: #e81a1a;
  float: right;
  font-weight: 400;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__name__text input {
  font-style: normal;
  font-size: 13px;
  color: #506F8A;
  height: 28px;
  width: 100%;
  text-indent: 8px;
  border: 1px solid #CCD8E6;
  border-radius: 2px;
  display: flex;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__name__text input.error {
  border: 1px solid #e81a1a;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__name__text input:focus {
  border: 1px solid #3699F2;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__name__text ::-webkit-input-placeholder {
  /* Edge */
  font-weight: 300;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__name__text :-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  font-weight: 300;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__name__text ::placeholder {
  font-weight: 300;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption {
  padding: 0 24px;
  margin-top: 15px;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__title {
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  font-weight: 500;
  font-family: IBM Plex Sans, sans-serif;
  font-style: normal;
  color: #264664;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option__1,
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option__2,
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option__3 {
  margin-top: 12px;
  color: #506F8A;
  font-size: 12px;
  display: block;
  overflow: auto;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option__1 input,
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option__2 input,
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option__3 input {
  float: left;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option__1 label,
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option__2 label,
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option__3 label {
  line-height: 19px;
  height: 19px;
  float: left;
  margin-left: 5px;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option__1.selected,
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option__2.selected,
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option__3.selected {
  color: #3d7fba;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option__1 {
  margin-top: 6px;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option .dropdown {
  font-size: 12px;
  margin-top: 12px;
  margin-left: 22px;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option .dropdown .title {
  height: 20px;
  line-height: 20px;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option .dropdown select {
  width: auto;
  margin-left: 21px;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__body__templateOption__option .dropdown.disabled {
  display: none;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__footer {
  background: #F5FAFF;
  padding: 0 24px;
  height: 63px;
  border-top: 1px solid #CCD8E6;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__footer__button {
  width: 100%;
  line-height: 65px;
  text-align: right;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__footer__button .button {
  width: 98px;
  color: #ffffff;
  height: 32px;
  font-family: IBM Plex Sans, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  padding: 7px 28px;
  display: inline;
  background: #3D7FBA;
  border-radius: 2px;
  cursor: pointer;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__footer__button .cancel {
  color: #506F8A;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 2px;
  box-sizing: border-box;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .createDashboard__footer__button .cancel:hover {
  border: 1px solid #3D7FBA;
}
#sentieo-html .sentieo-dashboard #createDashboardPopup .overlay2 {
  width: 100%;
  height: 100%;
  position: relative;
  background: #001338;
  opacity: 0.4;
}
#sentieo-html .sentieo-dashboard #createDashboardPage {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 100;
  top: 0px;
  left: 0px;
  overflow-x: hidden;
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper {
  height: 100%;
  width: 100%;
  background: #ffffff;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__header {
  height: 40px;
  font-weight: 500;
  font-style: normal;
  font-size: 16px;
  font-family: Lato, sans-serif;
  background: #F4F8FE;
  line-height: 40px;
  text-indent: 160px;
  width: 100%;
  color: #1E374D;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body {
  font-size: 12px;
  height: calc(100% - 128px);
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname {
  height: auto;
  display: block;
  width: 100%;
  padding-top: 12px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input {
  width: calc(100% - 160px);
  margin: auto;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .title {
  color: #1E374D;
  font-size: 12px;
  line-height: 14px;
  padding-bottom: 8px;
  text-align: left;
  height: 14px;
  width: calc(100% - 160px);
  margin-left: 80px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .title .error-msg {
  float: right;
  color: #e81a1a;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .title .title-text .required {
  color: #e81a1a;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name {
  width: calc(100% - 160px);
  margin-left: 80px;
  display: block;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon {
  width: 70px;
  height: 40px;
  display: inline-block;
  vertical-align: top;
  height: 32px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container {
  max-width: 70px;
  vertical-align: top;
  height: 30px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-items-container {
  width: 40px;
  top: 32px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label {
  padding: 0 10px;
  height: 24px;
  width: 20px;
  overflow-x: hidden;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .icon {
  background-size: 20px 20px;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_1,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_1 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %235a70d8'/%3E%3Cpath d='M12.43,25h5.21V14.52H12.43Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M20.25,25h5.21V8H20.25Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M4.61,25H9.82V19.73H4.61Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_2,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_2 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %2319c0fe'/%3E%3Cpath d='M9.05,15.83l4.65-5.59L10.44,5,6,8.25v3Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M11.72,19.81l5.43-3.26,9.49,7.32L18.78,5,9.38,16.31Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M6,12.27l5.56,8.29,5.55-3.34L27.2,25H6Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_3,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_3 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %23ffa7bc'/%3E%3Cpath d='M11.81,7.59a3.29,3.29,0,0,0,0,6.57h3.28V10.87A3.28,3.28,0,0,0,11.81,7.59Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M19.08,21.66a3.52,3.52,0,0,0,0-7H15.56v3.52A3.53,3.53,0,0,0,19.08,21.66Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M5.72,19.31a4.69,4.69,0,1,0,9.37,0V14.62H10.41A4.69,4.69,0,0,0,5.72,19.31Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M24,9.94a4.22,4.22,0,1,0-8.44,0v4.22h4.22A4.22,4.22,0,0,0,24,9.94Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_4,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_4 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %2392b4fb'/%3E%3Cpath d='M19.77,20.26l2.44,2.45a9.83,9.83,0,0,0,.54-12.49L20,12.29a6.38,6.38,0,0,1-.22,8Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M19.4,20.67A6.38,6.38,0,0,1,12,21.85l-1.82,2.94a9.84,9.84,0,0,0,11.69-1.68Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M21.91,9.39l2.76-2.07A9.93,9.93,0,0,0,20.25,4L19,7.23A6.39,6.39,0,0,1,21.91,9.39Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M8.45,16.14a6.78,6.78,0,0,1,.12-1.2L5.24,14A9.8,9.8,0,0,0,9.68,24.52l1.81-2.94A6.4,6.4,0,0,1,8.45,16.14Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M14.86,9.72a6.42,6.42,0,0,1,2.25.42l1.22-3.23a9.83,9.83,0,0,0-13,6.57l3.32.93A6.42,6.42,0,0,1,14.86,9.72Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_5,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_5 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %234fe4c1'/%3E%3Cpath d='M16,6.55v9.23l8.38-3.14ZM15.5,17.06a.51.51,0,0,1-.52-.52v-11a.53.53,0,0,1,.28-.46.52.52,0,0,1,.55,0l10,7.25a.53.53,0,0,1,.2.58.59.59,0,0,1-.33.36L15.68,17A.57.57,0,0,1,15.5,17.06Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M6.65,12.61,15,15.78V6.56Zm8.85,4.45a.63.63,0,0,1-.19,0L5.37,13.24A.51.51,0,0,1,5,12.82a.5.5,0,0,1,.21-.49L15.19,5.1a.54.54,0,0,1,.55,0,.53.53,0,0,1,.28.47v11a.51.51,0,0,1-.52.52Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M10.47,24H20.62L15.5,17.4Zm11.19,1H9.41a.52.52,0,0,1-.47-.29A.5.5,0,0,1,9,24.18l6.08-8A.54.54,0,0,1,15.5,16h0a.52.52,0,0,1,.41.21l6.18,7.93a.55.55,0,0,1-.43.87Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M6.35,13.61l3.2,9.85,5.11-6.68ZM9.41,25H9.34a.52.52,0,0,1-.5-.36L5,12.93a.51.51,0,0,1,.19-.58.58.58,0,0,1,.52-.09l10,3.79a.52.52,0,0,1,.31.34.53.53,0,0,1-.08.47l-6.09,8A.52.52,0,0,1,9.41,25Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M16.35,16.78l5.13,6.59,3.15-9.7ZM21.67,25a.51.51,0,0,1-.41-.2l-6.17-7.94A.48.48,0,0,1,15,16.4a.51.51,0,0,1,.32-.35l10-3.74a.53.53,0,0,1,.55.11A.54.54,0,0,1,26,13l-3.8,11.68a.51.51,0,0,1-.41.35Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M19.27,15.27,15.08,9.5l.84-.61,4.2,5.77Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M11.17,14.79l-.78-.7,4.72-5.24.78.7Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M17.07,9.2A1.57,1.57,0,1,1,15.5,7.62,1.57,1.57,0,0,1,17.07,9.2Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M19.69,20.78l-1-.1.52-5.76,1,.09Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M21.27,15a1.58,1.58,0,1,1-1.58-1.57A1.58,1.58,0,0,1,21.27,15Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M19.09,21.25l-6.3-1.05.17-1,6.3,1Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M20.74,20.73a1.57,1.57,0,1,1-1.57-1.57A1.57,1.57,0,0,1,20.74,20.73Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M12.39,19.88l-2.1-5.25,1-.39,2.09,5.25Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M12.35,14.44a1.57,1.57,0,1,1-1.57-1.57A1.57,1.57,0,0,1,12.35,14.44Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M14.45,19.69a1.58,1.58,0,1,1-1.57-1.58A1.57,1.57,0,0,1,14.45,19.69Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_6,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_6 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 30 30'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect x='5' y='5' width='19.65' height='19.65' style='fill: none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %2370a9ff;fill-opacity: 0.8600000143051147'/%3E%3Cg style='clip-path: url(%23clip-path)'%3E%3Cpath d='M5,17.75a3.94,3.94,0,1,1,4,3.91A3.92,3.92,0,0,1,5,17.75Zm10.8,4.43a2.44,2.44,0,1,1,2.47,2.47A2.45,2.45,0,0,1,15.8,22.18ZM12.87,10.92a5.89,5.89,0,1,1,5.86,5.86A5.89,5.89,0,0,1,12.87,10.92Z' style='fill: %23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_7,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_7 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %2360c3d6'/%3E%3Cpath d='M9.23,12.89l-.74-.67,2.28-2.5.74.67Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M15.52,10.62,13.9,9.81l.45-.89L16,9.73Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M14,8.55a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,14,8.55Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M19.23,9.89l-.74-.67,2.28-2.5.74.67Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M19,11.06a1.5,1.5,0,1,1-1.5-1.51A1.5,1.5,0,0,1,19,11.06Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M24,5.55a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,24,5.55Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M9,14.05a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,9,14.05Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M6,25.05H9v-6H6Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M11,25.06h3v-10H11Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M16,25.05h3v-4.5H16Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M21,25.05h3v-14H21Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_8,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_8 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 30 30'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect x='6' y='5' width='17.79' height='20.42' style='fill: none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %23ffc73b'/%3E%3Cg style='clip-path: url(%23clip-path)'%3E%3Cpath d='M9.82,5A1.32,1.32,0,0,0,8.51,6.31V7.57H7.25A1.26,1.26,0,0,0,6,8.82V21.6a1.26,1.26,0,0,0,1.25,1.25H8.51v1.26a1.29,1.29,0,1,0,2.57,0V22.85h1.25a1.3,1.3,0,0,0,1.31-1.25V8.82a1.3,1.3,0,0,0-1.31-1.25H11.08V6.31A1.32,1.32,0,0,0,9.82,5Zm12.72,5.13H21.29V6.31A1.33,1.33,0,0,0,20,5a1.31,1.31,0,0,0-1.25,1.31v3.82H17.46a1.28,1.28,0,0,0-1.31,1.26v6.39A1.32,1.32,0,0,0,17.46,19h1.26v5.08A1.31,1.31,0,0,0,20,25.42a1.33,1.33,0,0,0,1.32-1.31V19h1.25a1.26,1.26,0,0,0,1.25-1.25V11.39A1.22,1.22,0,0,0,22.54,10.13Z' style='fill: %23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_9,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_9 {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='30' rx='2' fill='%23F2CF8A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.9769 13.8294C23.9895 13.9835 24 14.1376 24 14.2896L22.8251 14.7287C22.8131 15.3197 22.7384 15.9077 22.6023 16.4829L23.6385 17.1732C23.479 17.7368 23.2679 18.2845 23.008 18.8091L21.7616 18.6466C21.4826 19.1447 21.1537 19.613 20.7801 20.0441L21.377 21.1397C20.9673 21.5713 20.5184 21.9635 20.036 22.3112L19.0167 21.5766C18.5525 21.8757 18.0596 22.1275 17.5455 22.3281L17.5686 23.5778C16.9962 23.7746 16.4065 23.916 15.8073 24L15.2356 22.877L15.1305 22.8875C14.6404 22.9239 14.1481 22.9168 13.6593 22.8664L13.1086 23.9915C12.5029 23.9007 11.9074 23.7508 11.3305 23.544V22.2774C10.8539 22.0798 10.3965 21.8381 9.96438 21.5555L8.94923 22.288C8.44929 21.9257 7.98544 21.5157 7.56416 21.0636L8.15055 19.9596C7.81799 19.5657 7.52248 19.1417 7.26781 18.6931L6.02566 18.8683C5.74676 18.3174 5.5222 17.7405 5.3552 17.1457L6.38927 16.4407C6.29362 16.0239 6.22968 15.6005 6.19801 15.1741C6.1833 15.0791 6.1833 14.9841 6.1833 14.8891L5 14.4669C5.00434 13.8543 5.06769 13.2435 5.18916 12.6431L6.41659 12.5122C6.54745 11.9906 6.72835 11.483 6.95675 10.9965L6.11604 10.0677C6.39937 9.53492 6.73223 9.03029 7.11018 8.56047L8.26825 9.0122C8.6377 8.59141 9.04819 8.20882 9.49358 7.87019L9.16991 6.65006C9.65781 6.31653 10.1757 6.0296 10.7168 5.79301L11.5281 6.7345C12.0674 6.52813 12.6267 6.37885 13.1969 6.28909L13.4722 5.0584C13.5046 5.05502 13.5375 5.05054 13.5705 5.04602C13.6406 5.03647 13.7119 5.02674 13.7833 5.02674C14.2583 4.99109 14.7354 4.99109 15.2104 5.02674L15.5004 6.24265C16.0904 6.31341 16.6711 6.44788 17.2323 6.64373L18.0436 5.6938C18.5762 5.90862 19.0883 6.17145 19.5737 6.47908L19.2731 7.6781C19.7662 8.02419 20.2207 8.42265 20.6288 8.86656L21.7869 8.40004C22.1557 8.84009 22.4843 9.31276 22.7684 9.81226L21.9277 10.7453C22.1983 11.2836 22.4097 11.8498 22.5582 12.4341L23.7961 12.5628C23.8843 12.9805 23.9447 13.4036 23.9769 13.8294ZM11.3521 20.1539C12.4559 20.7795 13.7196 21.0623 14.9834 20.9666C15.8226 20.9029 16.6411 20.674 17.3923 20.2926C18.1434 19.9113 18.8123 19.3852 19.361 18.7442C19.9096 18.1032 20.3271 17.3599 20.5897 16.5568C20.8523 15.7538 20.9549 14.9066 20.8915 14.0637C20.796 12.7944 20.328 11.582 19.5465 10.5798C18.765 9.57766 17.7051 8.83076 16.501 8.43355C15.2969 8.03634 14.0025 8.00668 12.7816 8.3483C11.5607 8.68992 10.468 9.3875 9.64182 10.3528C8.81563 11.3181 8.29298 12.5078 8.13996 13.7714C7.98695 15.0351 8.21045 16.3159 8.7822 17.452C9.35393 18.5881 10.2483 19.5283 11.3521 20.1539ZM12.2627 11.1377C12.925 10.6933 13.7035 10.4561 14.5 10.4561C15.568 10.4561 16.5923 10.8822 17.3475 11.6407C18.1027 12.3992 18.527 13.428 18.527 14.5007C18.527 15.3007 18.2908 16.0826 17.8483 16.7477C17.4058 17.4129 16.7769 17.9313 16.0411 18.2374C15.3052 18.5435 14.4955 18.6236 13.7144 18.4676C12.9332 18.3115 12.2157 17.9263 11.6525 17.3607C11.0893 16.795 10.7058 16.0743 10.5504 15.2898C10.395 14.5052 10.4748 13.692 10.7796 12.9529C11.0844 12.2139 11.6005 11.5822 12.2627 11.1377ZM14.7711 16.8354C15.1695 16.8267 15.552 16.6772 15.8515 16.4132C15.977 16.2894 16.0753 16.1405 16.1401 15.9761C16.2049 15.8118 16.2347 15.6357 16.2277 15.4591C16.232 15.2766 16.1954 15.0955 16.1205 14.9292C16.0324 14.7596 15.9038 14.6146 15.7464 14.507C15.6391 14.4249 15.5235 14.3541 15.4017 14.2959C15.2769 14.2382 15.1509 14.1848 15.0233 14.1355C14.8958 14.0863 14.7655 14.0398 14.6324 13.9962C14.5017 13.9531 14.374 13.9016 14.2499 13.8421C14.1125 13.7896 13.9878 13.7083 13.8842 13.6035C13.8161 13.5205 13.7803 13.4155 13.7833 13.308C13.78 13.2417 13.794 13.1757 13.8238 13.1165C13.8537 13.0572 13.8984 13.0068 13.9536 12.9703C14.1117 12.8818 14.2921 12.8414 14.4727 12.8542C14.6483 12.8465 14.8221 12.8929 14.9708 12.9872C15.0314 13.0267 15.0798 13.0824 15.1106 13.148C15.1414 13.2136 15.1534 13.2866 15.1452 13.3587H16.1205C16.1225 13.2041 16.0933 13.0508 16.0348 12.9079C15.9763 12.765 15.8896 12.6354 15.78 12.5269C15.4952 12.2951 15.1398 12.1685 14.7732 12.1681V11.5813H14.107V12.1786C13.7538 12.2125 13.4212 12.3607 13.1591 12.6008C13.0469 12.7101 12.9587 12.8415 12.9001 12.987C12.8415 13.1323 12.8137 13.2884 12.8186 13.4452C12.8106 13.643 12.8541 13.8394 12.9447 14.0152C13.0445 14.1808 13.1812 14.321 13.344 14.4247C13.5401 14.5486 13.7461 14.6559 13.9598 14.7456C14.1756 14.8328 14.3858 14.9145 14.5904 14.9904C14.7706 15.0453 14.9374 15.1373 15.0801 15.2606C15.1227 15.3036 15.1564 15.3546 15.1791 15.4108C15.2019 15.467 15.2132 15.5272 15.2125 15.5879C15.2141 15.6564 15.1991 15.7243 15.1687 15.7858C15.1383 15.8472 15.0935 15.9003 15.0381 15.9404C14.9041 16.0343 14.743 16.081 14.5799 16.0734C14.3776 16.0875 14.1752 16.0475 13.9935 15.9573C13.9308 15.9176 13.8778 15.8645 13.8381 15.8017C13.7985 15.7389 13.7733 15.668 13.7644 15.5942H12.7744C12.7856 15.9174 12.9195 16.224 13.1485 16.4512C13.4193 16.6751 13.7546 16.8054 14.1049 16.8228V17.4222H14.7711V16.8354Z' fill='white'/%3E%3C/svg%3E%0A");
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_10,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_10 {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='30' rx='2' fill='%237AD3A8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 6H14.6211L18.3158 9.30436V11.7826H20.3053L24 15.087V25H11.6842V19.2174H6V6ZM11.6842 18.1159V15.6377H9.15789V15.087H11.6842V13.9855H9.15789V13.4348H11.6842V12.3333H9.15789V11.7826H11.6842H15.4737H17.0842V9.85508H14.0053V7.10145H7.23158V18.1159H11.6842ZM19.5304 16.8625L20.5211 17.7469C20.7098 17.9114 20.7098 18.1788 20.5211 18.3433L17.8559 20.6673L16.2048 19.2071L18.8701 16.8625C19.0587 16.698 19.3418 16.698 19.5304 16.8625ZM16.653 19.639L17.3605 20.2354L16.8653 20.6673H15.4737L16.653 19.639ZM17.8794 20.0914L16.8888 19.2071L18.705 17.6029L19.6956 18.4873L17.8794 20.0914ZM18.7757 21.6956H15.4737V21.0786H18.7757V21.6956ZM19.6895 12.884V15.6377H22.7684V23.8985H12.9158V12.884H19.6895Z' fill='white'/%3E%3C/svg%3E%0A");
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_11,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_11 {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='30' rx='2' fill='%23B29EFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.66951 6C9.19219 6 8.82363 6.18125 8.57859 6.46801C8.33967 6.7476 8.23587 7.10612 8.23587 7.44156V9.56891H7.76411C7.35706 9.56891 6.89223 9.8335 6.89223 10.3078C6.89223 10.781 7.3567 11.0466 7.76411 11.0466H8.23627V12.6984H7.76055C7.35278 12.6984 6.88867 12.9643 6.88867 13.438C6.88867 13.9112 7.35314 14.1769 7.76055 14.1769H8.23627V15.8271H7.76332C7.35601 15.8271 6.89105 16.0927 6.89105 16.5663C6.89105 17.0405 7.35619 17.3056 7.76332 17.3056H8.23627V18.9534H7.76332C7.35583 18.9534 6.89105 19.2191 6.89105 19.693C6.89105 20.1664 7.35619 20.4319 7.76332 20.4319H8.23627V22.5933C8.23627 23.1432 8.45639 23.5132 8.76739 23.7347C9.06206 23.9447 9.4074 24 9.64378 24H21.1593C22.2396 24 23.1107 23.1175 23.1107 22.0351V7.96492C23.1107 6.88243 22.2391 6 21.1593 6H9.66951ZM9.70884 20.4303V22.5243H17.1651V7.47257H9.70884V9.56811H10.1747C10.5817 9.56811 11.0465 9.83271 11.0465 10.307C11.0465 10.7802 10.5821 11.0458 10.1747 11.0458H9.70884V12.6976H10.1707C10.5786 12.6976 11.0426 12.9634 11.0426 13.4365C11.0426 13.9102 10.5785 14.1761 10.1707 14.1761H9.70884V15.8255H10.1731C10.581 15.8255 11.045 16.092 11.045 16.5651C11.045 17.0391 10.5805 17.3044 10.1731 17.3044H9.70884V18.9522H10.1731C10.5808 18.9522 11.045 19.2185 11.045 19.6914C11.045 20.1657 10.5801 20.4303 10.1731 20.4303H9.70884ZM18.6432 22.5254V7.47376H21.4776C21.5331 7.47376 21.5681 7.48021 21.5885 7.48668C21.5983 7.48977 21.604 7.49263 21.6069 7.49432C21.6096 7.49592 21.6106 7.4969 21.6109 7.49713C21.6111 7.49736 21.612 7.4983 21.6136 7.50093C21.6152 7.50372 21.6181 7.5093 21.6212 7.51895C21.6276 7.53911 21.6342 7.57407 21.6342 7.63V22.3692C21.6342 22.4251 21.6277 22.46 21.6212 22.4802C21.6181 22.4899 21.6152 22.4955 21.6136 22.4982L21.6124 22.5002C21.6119 22.5009 21.6115 22.5013 21.6113 22.5016C21.6111 22.5019 21.6113 22.5016 21.6113 22.5016C21.611 22.5019 21.6097 22.5033 21.6069 22.5049C21.604 22.5066 21.5983 22.5094 21.5886 22.5125C21.5682 22.519 21.%0A5332 22.5254 21.4776 22.5254H18.6432Z' fill='white'/%3E%3C/svg%3E%0A");
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .icon {
  background-size: 20px 20px;
  background-repeat: no-repeat;
  display: block;
  height: 20px;
  width: 40px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .active .sentieo-icon-wrap,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .active .sentieo-icon-wrap {
  display: none;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label {
  height: 30px;
  width: 50px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label .icon {
  width: 20px;
  height: 20px;
  margin: 5px 0px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input .db-name .db-icon .sentieo-dropdown-container .dropdown-label::after {
  height: 30px;
  border: 0;
  top: 0;
  right: 0;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input input {
  margin-left: 5px;
  vertical-align: top;
  outline: none;
  padding: 0px;
  border: 1px solid #3d7fba;
  box-shadow: 0px 4px 4px rgba(0, 0, 0, 0.08);
  box-sizing: border-box;
  border-radius: 2px;
  color: #000000;
  width: calc(100% - 78px);
  margin-left: 8px;
  height: 32px;
  text-indent: 5px;
  margin-bottom: 8px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input input ::-ms-input-placeholder,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input input ::placeholder {
  color: #BBC6D5;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input input:focus,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input input:hover {
  border: 1px solid #3699F2;
  color: #1E374D;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input input.error {
  border: 1px solid #e81a1a;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input.non-vega {
  width: calc(100% - 160px);
  margin-left: 80px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__dbname__input.non-vega input {
  width: 100%;
  margin-left: 0px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content {
  width: 100%;
  overflow-y: auto;
  height: calc(100% - 52px);
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template {
  margin: 0 0 0 80px;
  width: calc(100% - 226px);
  height: auto;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper {
  display: inline-block;
  background: #ffffff;
  width: 160px;
  cursor: pointer;
  margin-top: 12px;
  margin-left: 80px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper:first-child {
  margin-top: 0px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper .icon-holder {
  height: 100px;
  box-sizing: border-box;
  border-radius: 4px;
  border: 1px solid #889bba;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper .icon-holder .icon {
  fill: #889bba;
  width: 48px;
  height: 48px;
  padding-left: 56px;
  padding-top: 26px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper .desc-wrapper {
  display: flex;
  flex-direction: column;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper .desc-wrapper .title {
  font-size: 14px;
  margin-top: 8px;
  color: #889bba;
  font-weight: 400;
  width: 160px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper .desc-wrapper .description {
  font-size: 12px;
  margin-top: 8px;
  line-height: 14px;
  color: #698094;
  white-space: normal;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper:hover .icon-holder {
  border: 1px solid #3d7fba;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper:hover .icon-holder .icon {
  fill: #3d7fab;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper:hover .icon-holder .icon path {
  fill: #3d7fab;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper.active .icon-holder {
  border: 3px solid #3D7FBA;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper.active .icon-holder .icon {
  padding-left: 54px;
  padding-top: 24px;
  fill: #3d7fba;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper.active .icon-holder .icon path {
  fill: #3d7fba;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper.active .title {
  color: #1E374D;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .tile-wrapper.hidden {
  display: none;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .category-border {
  border-top: 1px solid #CCD8E6;
  margin: 8px auto;
  width: calc(100% - 80px);
  margin-left: 80px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .category-title {
  color: #698094;
  font-weight: 500;
  font-size: 14px;
  text-transform: uppercase;
  display: inline;
  margin-left: 80px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .subheading {
  display: inline-block;
  line-height: 17px;
  margin-left: 12px;
  font-weight: 400;
  font-family: Lato, sans-serif;
  margin-right: 40px;
  color: #698094;
  font-size: 12px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .default .tile-wrapper {
  margin-top: 8px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .default .tile-wrapper:last-child,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .other .tile-wrapper:last-child,
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .sector .tile-wrapper:last-child {
  margin-right: 0px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content__template .sector .tile-wrapper .description {
  display: none;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content::-webkit-scrollbar {
  width: 10px;
  height: 8px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 10px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__body__content::-webkit-scrollbar-track-piece {
  background-color: #ffffff;
  -webkit-border-radius: 0;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__footer {
  width: calc(100% - 80px);
  margin: 0px 40px;
  height: 64px;
  box-sizing: border-box;
  position: absolute;
  bottom: 0px;
  background: #ffffff;
  border-top: 1px solid #CCD8E6;
  margin-left: 160px;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__footer .btn {
  height: 40px;
  line-height: 40px;
  width: 112px;
  border-radius: 2px;
  float: left;
  text-align: center;
  margin-top: 12px;
  font-style: normal;
  font-weight: normal;
  font-size: 14px;
  cursor: pointer;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__footer .proceed-button {
  background-color: #bbc6d5;
  color: #ffffff;
  pointer-events: none;
  cursor: default;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__footer .proceed-button.active {
  pointer-events: auto;
  cursor: pointer;
  background: #3d7fba;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__footer .cancel {
  color: #698094;
  margin-right: 16px;
  margin-left: 16px;
  width: 108px;
  text-align: center;
  border-radius: 2px;
  border: 1px solid #ccd8e6;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__footer .cancel:hover {
  border: 1px solid #3d7fba;
}
#sentieo-html .sentieo-dashboard #createDashboardPage .wrapper__footer .info {
  height: 40px;
  margin-top: 12px;
  font-size: 12px;
  color: #698094;
  line-height: 40px;
  width: auto;
  float: left;
  margin-right: 16px;
}
#sentieo-html .sentieo-dashboard #genericContainer {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 100;
  top: 0px;
  left: 0px;
}
#sentieo-html .sentieo-dashboard #genericContainer .wrapper {
  position: absolute;
  z-index: 2;
  width: 560px;
  top: 0px;
  left: 400px;
  height: 478px;
  background: #ffffff;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  margin: auto;
  box-shadow: 0px 2px 12px rgba(9, 33, 55, 0.255095);
  border-radius: 4px;
}
#sentieo-html .sentieo-dashboard #genericContainer .wrapper .header {
  width: 100%;
  background: #F5FAFF;
  height: 63px;
  text-align: center;
  position: relative;
  border-bottom: 1px solid #CCD8E6;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
#sentieo-html .sentieo-dashboard #genericContainer .wrapper .header .title {
  color: #506F8A;
  font-size: 16px;
  font-family: IBM Plex Sans, sans-serif;
  line-height: 63px;
}
#sentieo-html .sentieo-dashboard #genericContainer .wrapper .header .close {
  width: 24px;
  height: 100%;
  right: 24px;
  top: 0px;
  position: absolute;
  fill: #A3B4CA;
  line-height: 63px;
  font-size: 11px;
  color: #A3B4CA;
  cursor: pointer;
}
#sentieo-html .sentieo-dashboard #genericContainer .wrapper .header .close .icon {
  width: 12px;
  height: 12px;
}
#sentieo-html .sentieo-dashboard #genericContainer .wrapper .content {
  width: 100%;
  height: 350px;
}
#sentieo-html .sentieo-dashboard #genericContainer .wrapper .footer {
  background: #F5FAFF;
  padding: 0 24px;
  height: 63px;
  border-top: 1px solid #CCD8E6;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
#sentieo-html .sentieo-dashboard #genericContainer .wrapper .footer .button-row {
  width: 100%;
  line-height: 65px;
  text-align: right;
}
#sentieo-html .sentieo-dashboard #genericContainer .wrapper .footer .button-row .button {
  width: 98px;
  color: #ffffff;
  height: 32px;
  font-family: IBM Plex Sans, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  padding: 7px 28px;
  display: inline;
  background: #3D7FBA;
  border-radius: 2px;
  cursor: pointer;
}
#sentieo-html .sentieo-dashboard #genericContainer .wrapper .footer .button-row .cancel-button {
  color: #506F8A;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 2px;
  box-sizing: border-box;
}
#sentieo-html .sentieo-dashboard #genericContainer .wrapper .footer .button-row .cancel-button:hover {
  color: #3d7fba !important;
  cursor: pointer;
}
#sentieo-html .sentieo-dashboard #genericContainer.selectWatchlistStep .content .alert-msg {
  font-size: 13px;
  padding: 0px 10px;
  height: 30px;
  line-height: 30px;
  border-bottom: 1px solid #efefef;
  color: #e81a1a;
  display: none;
}
#sentieo-html .sentieo-dashboard #genericContainer.selectWatchlistStep .content .watchlist-container {
  height: 340px;
  overflow: auto;
  overflow-x: hidden;
  padding: 0 0 10px 0;
}
#sentieo-html .sentieo-dashboard #genericContainer.selectWatchlistStep .content .watchlist-container .check {
  text-align: left;
  color: #506F8A;
  height: 30px;
  line-height: 30px;
  font-size: 14px;
  width: 538px;
  width: 523px;
  padding: 0 0 0 20px;
  position: relative;
}
#sentieo-html .sentieo-dashboard #genericContainer.selectWatchlistStep .content .watchlist-container .check .sources__label {
  font-size: 13px;
  padding: 0 0 0 24px;
  color: #506f8a;
  font-weight: 400;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  height: 32px;
  flex: 1;
}
#sentieo-html .sentieo-dashboard #genericContainer.selectWatchlistStep .content .watchlist-container .check .sources__label.complete {
  color: #152b3f;
}
#sentieo-html .sentieo-dashboard #genericContainer.selectWatchlistStep .content .watchlist-container .check .sources__label:before {
  content: '';
  width: 12px;
  height: 12px;
  position: absolute;
  top: 8px;
  left: 20px;
  border-radius: 2px;
  border: 1px solid #ced8e5;
  background-color: #ffffff;
}
#sentieo-html .sentieo-dashboard #genericContainer.selectWatchlistStep .content .watchlist-container .check .sources__label:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 5px;
  height: 2px;
  background: transparent;
  top: 12px;
  left: 24px;
  border: 2px solid #fff;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#sentieo-html .sentieo-dashboard #genericContainer.selectWatchlistStep .content .watchlist-container .check .sources__label.complete:after {
  opacity: 1;
}
#sentieo-html .sentieo-dashboard #genericContainer.selectWatchlistStep .content .watchlist-container .check .sources__label.complete:before {
  border-color: #3D7FBA;
  background: #3D7FBA;
}
#sentieo-html .sentieo-dashboard #genericContainer.selectWatchlistStep .content .watchlist-container .check .sources__label.partial:after {
  opacity: 1;
  border-color: #698094;
}
#sentieo-html .sentieo-dashboard #genericContainer.selectWatchlistStep .content .watchlist-container .check .sources__label.partial:before {
  border-color: #698094;
}
#sentieo-html .sentieo-dashboard #genericContainer.selectWatchlistStep .content .watchlist-container .check:first-of-type {
  margin-top: 7px;
}
#sentieo-html .sentieo-dashboard #genericContainer.selectWatchlistStep .content.alertmsg .watchlist-container {
  height: 310px;
}
#sentieo-html .sentieo-dashboard .overlay2 {
  width: 100%;
  height: 100%;
  position: relative;
  background: #001338;
  opacity: 0.4;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side #widget-manager #share_dashboard_view,
#sentieo-html .sentieo-dashboard.viewOnly .right-side #widget-manager .templateButton {
  pointer-events: none;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side #widget-manager .dashboard-search-box .global-search-box-holder {
  pointer-events: none;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side #widget-manager .dashboard-search-box .global-search-box-holder #sentieo_autocomplete .li__token .text-token {
  pointer-events: initial;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side #widget-manager .dashboard-search-box .global-search-box-holder #sentieo_autocomplete .li__token .remove-token {
  pointer-events: none;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side #widget-manager .widgetManagerWrapper {
  display: none;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side #widget-manager .dashboard-option-menu .option-dropdown .rename,
#sentieo-html .sentieo-dashboard.viewOnly .right-side #widget-manager .dashboard-option-menu .option-dropdown .create-template {
  display: none;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side #widget-manager .dashboard-option-menu .option-dropdown .clone {
  display: block;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side #widget-manager .generic-btn {
  display: none;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side #widget-manager .access-permission {
  display: inline-block;
  float: right;
  font-size: 14px;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper {
  top: 0px;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget {
  margin-top: 0px;
  margin-bottom: 5px;
  margin-right: 5px;
  margin-left: 5px;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget {
  border: 1px solid #ccd9e5;
  border-radius: 3px;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget__settings-button,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget__delete-button {
  color: #C0C0C0;
  fill: #C0C0C0;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget__settings-button:hover,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget__delete-button:hover {
  color: #C0C0C0;
  fill: #C0C0C0;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header {
  border-bottom: 1px solid #e8eef7;
  pointer-events: none;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .mainText {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-size: 15px;
  line-height: 13px;
  color: #3E3E3F;
  display: flex;
  align-items: center;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .clickableTitle {
  pointer-events: all;
  cursor: pointer;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .pricemonitor-right-side .add-field-wrapper {
  background: #c0c0c0;
  border: 1px solid #c0c0c0;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .pricemonitor-right-side .add-field-wrapper .icon {
  color: #ffffff;
  fill: #ffffff;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .icon,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .filter-icon {
  color: #C0C0C0;
  fill: #C0C0C0;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .icon:hover,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .filter-icon:hover {
  color: #C0C0C0;
  fill: #C0C0C0;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .__stwidget__filter-button,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .__stwidget__settings-button,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .__stwidget__delete-button,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .__stwidget__saved-search__popout-icon,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .wrapper-head__section-linking,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .__stwidget__loadgraph,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .__stwidget__cardlayout-button,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .__stwidget__listlayout-button,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .customButton {
  visibility: hidden;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .__stbody__header .__stwidget__expand-collapse-button {
  pointer-events: all;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody__content .most_ticker_source,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody__content .most_widget_filter,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody__content .wei_source_component {
  pointer-events: none;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .button-wrapper,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .__stwidget .__stbody .add-comment-btn {
  pointer-events: none;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item [data-widget="IframeWidget"] .header-input-box {
  pointer-events: none !important;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item [data-widget-name="RelativePerformanceWidget"] .rel-performance-widget-header {
  pointer-events: none;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item [data-widget-name="HighlightWidget"] .more .more-inner .add-annotation,
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item [data-widget-name="HighlightWidget"] .more .more-inner .delete-highlight {
  pointer-events: none;
}
#sentieo-html .sentieo-dashboard.viewOnly .right-side .widget-wrapper .movable-widget .grid-item .ui-resizable-handle {
  display: none !important;
}
#sentieo-html .sentieo-dashboard.thematic-name .right-side #widget-manager .dashboard-option-menu .option-dropdown .rename {
  display: none;
}
#sentieo-html .sentieo-dashboard.thematic-share .right-side #widget-manager .generic-btn {
  display: none;
}
#sentieo-html .sentieo-dashboard.thematic-share .right-side #widget-manager .dashboard-option-menu .option-dropdown .delete {
  display: none;
}
#sentieo-html .sentieo-dashboard.thematic-default .right-side #widget-manager .dashboard-option-menu .option-dropdown .default {
  display: block;
}
#sentieo-html .sentieo-dashboard.open-create-dashboard .right-side #widget-manager .widgetManagerWrapper {
  display: block;
}
.dashboard.settings-popup-dropdown {
  border-radius: 2px;
  margin-top: 3px;
  width: 223px !important;
  box-shadow: 0px 4px 12px rgba(18, 50, 89, 0.4);
}
.dashboard.settings-popup-dropdown .select2-search {
  margin: 6px 0px;
  padding-left: 6px;
  padding-right: 6px;
}
.dashboard.settings-popup-dropdown .select2-result-unselectable {
  padding-left: 0px !important;
}
.dashboard.settings-popup-dropdown .select2-result-unselectable .select2-result-label {
  padding-left: 4px !important;
}
.dashboard.settings-popup-dropdown .select2-result-unselectable .select2-result-sub li:first-child {
  border-top: 0px !important;
}
.dashboard.settings-popup-dropdown .select2-results {
  background: #FFFFFF;
  margin: 0px;
  border-radius: 2px;
  max-height: 500px;
}
.dashboard.settings-popup-dropdown .select2-results li {
  list-style: none;
  width: 223px;
  display: block;
  background-image: none;
  padding-left: 8px;
  box-sizing: border-box;
  border-top: 1px solid #ccd8e6;
  font-family: Arial, sans-serif;
  font-size: 13px;
  line-height: 34px;
  color: #698094;
}
.dashboard.settings-popup-dropdown .select2-results li .select2-result-label {
  padding: 0px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: calc(100% - 8px);
}
.dashboard.settings-popup-dropdown .select2-results li.createnew {
  border-top: 2px solid #ccd8e6;
  color: #2da65b;
}
.dashboard.settings-popup-dropdown .select2-results li.createnew.select2-highlighted {
  color: #ffffff;
  background: #03824b;
}
.dashboard.settings-popup-dropdown .select2-results li.more-views {
  color: #3d7fba;
}
.dashboard.settings-popup-dropdown .select2-results li.more-views.select2-highlighted {
  color: #ffffff;
}
.dashboard.settings-popup-dropdown .select2-results .select2-highlighted {
  color: #ffffff;
  background: #3d7fba;
}
.create-dashboard-dropdown .select2-results li {
  padding-left: 0px !important;
}
.create-dashboard-dropdown .select2-results .select2-result .select2-result-label {
  text-indent: 8px;
}
.create-dashboard-dropdown .select2-results .select2-result .select2-result-sub .select2-result-label {
  text-indent: 0px;
  width: 185px;
  padding-left: 20px !important;
}
.ie_browser_11 .__stbody__content {
  margin-right: 10px;
}
.widget-button,
.__stwidget__delete-button,
.__stwidget__settings-button,
.__stwidget__expand-collapse-button,
.__stwidget__saved-search__popout-icon,
.__stwidget__filter-button,
.__stwidget__loadgraph,
.__stbody__header--screener .add-field-wrapper,
.__stbody__header--screener .save-option-wrapper,
.__stbody__header--screener .manage-view-icon,
.__stbody__header--screener .clear-view-wrapper {
  cursor: pointer;
  width: 14px;
  height: 14px;
  display: inline-block;
  background-color: #e8eef7;
  color: #3D7FBA;
  border-radius: 3px;
  padding: 7px;
  margin: 0 0 0 6px;
}
.sentieo-dashboard .thesis-history .history-bg {
  width: 100%;
  height: 100%;
  display: block;
  z-index: 999;
  position: absolute;
  top: 0;
  background: #000000;
  opacity: 0.6;
}
.sentieo-dashboard .thesis-history .history-container {
  top: 40px;
  left: 5%;
  width: 90%;
  height: calc(90% - 40px);
  z-index: 2000;
  border-radius: 3px;
  background: white;
  position: absolute;
  color: #1e374d;
}
.sentieo-dashboard .thesis-history .history-container .left-side {
  height: 100%;
  width: 21%;
  border-right: 1px solid lightgrey;
  float: left;
  display: inline-block;
  box-sizing: border-box;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-title {
  padding-left: 20px;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid lightgrey;
  font-size: 16px;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #3d7fba;
  box-sizing: border-box;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left {
  font-size: 12px;
  height: calc(100% - 40px);
  box-sizing: border-box;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .time {
  cursor: pointer;
  line-height: 30px;
  border-bottom: 1px solid lightgrey;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .time .collapse-icon,
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .time .dummy-collapse {
  display: inline-block;
  margin-left: 5px;
  width: 10px;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .time .collapse-icon .icon,
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .time .dummy-collapse .icon {
  height: 10px;
  fill: #3d7fba;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .time .version-num {
  padding: 0 0 0 2px;
  width: 25px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .time .thesis-info {
  width: calc(100% - 200px);
  display: inline-block;
  box-sizing: border-box;
  height: 40px;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .time .thesis-info .publisher {
  padding: 0 0 0 0;
  width: 100%;
  height: 25px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .time .thesis-info .status {
  height: 10px;
  line-height: 10px;
  font-size: 9px;
  width: 100%;
  display: block;
  font-family: hel-bold, "Helvetica Neue", sans-serif, Roboto;
  color: #3d7fba;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .time .date {
  padding: 0 5px 0 0;
  float: right;
  display: inline-block;
  width: 143px;
  line-height: 40px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .time:hover {
  background: #e8eef7;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .secondary {
  display: none;
  background: #fffde0;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .selected {
  background: #3d7fba;
  cursor: default;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .selected:hover {
  background: #3d7fba;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .selected .thesis-info .status {
  color: #1e374d;
}
.sentieo-dashboard .thesis-history .history-container .left-side .versions-left .selected .collapse-icon .icon {
  fill: #1e374d;
}
.sentieo-dashboard .thesis-history .history-container .right-side {
  float: left;
  width: 79%;
  height: 100%;
  background: #ffffff !important;
}
.sentieo-dashboard .thesis-history .history-container .right-side .comment {
  padding: 20px 40px 10px 40px;
  word-wrap: break-word;
  text-align: justify;
}
.sentieo-dashboard .thesis-history .history-container .right-side .comment .publisher {
  font-size: 30px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  color: #3d7fba;
}
.sentieo-dashboard .thesis-history .history-container .right-side .fields .fields-table {
  border: 1px solid #1e374d;
  border-collapse: collapse;
  width: 100%;
}
.sentieo-dashboard .thesis-history .history-container .right-side .fields .field {
  border: 1px solid #1e374d;
}
.sentieo-dashboard .thesis-history .history-container .right-side .fields .field .key {
  padding: 0 0 0 20px;
  color: #3d7fba;
  font-size: 14px;
}
.sentieo-dashboard .thesis-history .history-container .right-side .fields .field .value {
  float: right;
  padding: 0 20px 0 0;
  font-size: 14px;
}
.sentieo-dashboard .thesis-history .history-container .right-side .fields .field.heading {
  color: #3d7fba;
  background: #e7ecf7;
}
.sentieo-dashboard .thesis-history .history-container .right-side .fields .field.heading .value {
  display: None;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes {
  padding: 20px 40px 10px 40px;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note {
  padding: 5px 0 5px 0;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-title {
  color: #3d7fba;
  font-size: 17px;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content {
  font-size: 14px;
  padding: 0 0 0 5px;
  word-wrap: break-word;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content img {
  max-width: 100%;
  height: auto !important;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container {
  padding: 10px 20px 10px 0px;
  border: 1px solid #E5EBF2;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .highlight-header {
  padding: 0px 8px 8px 8px;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .highlight-right-header {
  float: right;
  font-size: 11px;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .highlight-right-header .hl-short-link {
  margin-right: 8px;
  cursor: pointer;
  color: #3d7fba;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .highlight-right-header .external-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  padding-right: 4px;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .highlight-right-header .open-highlight-position {
  color: #3d7fba;
  margin-right: 8px;
  cursor: pointer;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .highlight-right-header .short-link-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  padding-right: 4px;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .highlight-right-header .owner {
  color: #3d7fba;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .highlight-right-header .date {
  color: #8C9DAF;
  padding-left: 8px;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .highlight-title {
  font-size: 15px;
  font-weight: bold;
  margin-right: 10px;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .filing-date {
  margin-right: 10px;
  font-size: 12px;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .high-tag {
  color: #852c2c;
  box-shadow: 0px 1px 3px 0px rgba(30, 55, 77, 0.33);
  border-radius: 2px;
  margin-right: 8px;
  padding: 0px 6px;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .annotation {
  margin-left: 8px;
  font-weight: 400;
  color: #204C74;
  font-size: 14px;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .note-text {
  margin-left: 8px;
  color: #204C74;
  font-size: 12px;
  border-left-color: #ff9999;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .highlight-comments {
  display: inline-block;
  padding-left: 12px;
  margin: 10px 0 0 8px;
  border-left: 3px solid #D8E1EC;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .highlight-comments .comments {
  padding: 4px 0;
  box-shadow: none;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .highlight-comments .comment-initials {
  display: inline-block;
  padding: 6px 0;
  width: 20px;
  height: 20px;
  float: left;
  box-sizing: border-box;
  font-size: 10px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #3d7fba;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-align: center;
  line-height: 7px;
}
.sentieo-dashboard .thesis-history .history-container .right-side .notes .note .note-content .note-container .highlight-comments .content {
  color: black;
  padding-left: 8px;
  max-width: 348px;
  line-height: 20px;
  display: inline-block;
}
.sentieo-dashboard .thesis-history .history-container .icon-clear {
  color: #ccc;
  font-size: 14px;
  top: 15px;
  right: 1.2%;
  position: absolute;
}
.sentieo-dashboard .thesis-history .history-container .icon-clear:hover {
  color: #3d7fba;
  cursor: pointer;
}
.sentieo-dashboard .blockUserAction {
  opacity: 0;
  min-width: 100%;
  min-height: 100%;
  position: absolute;
  z-index: 99999;
}
.sentieo-dashboard .__stwidget .load-more {
  display: none !important;
}
#createTemplatePopup {
  position: absolute;
  width: 100%;
  height: 100%;
  z-index: 100;
  top: 0px;
  left: 0px;
}
#createTemplatePopup .createTemplate {
  position: absolute;
  z-index: 2;
  width: 560px;
  top: 0px;
  left: 400px;
  height: 278px;
  background: #ffffff;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  margin: auto;
  box-shadow: 0px 2px 12px rgba(9, 33, 55, 0.255095);
  border-radius: 4px;
}
#createTemplatePopup .createTemplate__title {
  width: 100%;
  background: #F5FAFF;
  height: 63px;
  text-align: center;
  position: relative;
  border-bottom: 1px solid #CCD8E6;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
#createTemplatePopup .createTemplate__title__text {
  color: #506F8A;
  font-size: 16px;
  font-family: IBM Plex Sans, sans-serif;
  line-height: 63px;
}
#createTemplatePopup .createTemplate__title__close {
  width: 24px;
  height: 100%;
  right: 24px;
  top: 0px;
  position: absolute;
}
#createTemplatePopup .createTemplate__title__close .close-icon {
  fill: #A3B4CA;
  cursor: pointer;
  line-height: 63px;
  font-size: 12px;
  color: #A3B4CA;
}
#createTemplatePopup .createTemplate__body {
  width: 100%;
  height: 250px;
}
#createTemplatePopup .createTemplate__body__name {
  padding: 20px 20px 0 20px;
  width: 45%;
}
#createTemplatePopup .createTemplate__body__name__title {
  width: 100%;
  height: 24px;
  text-align: left;
  font-size: 12px;
  font-family: IBM Plex Sans, sans-serif;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#createTemplatePopup .createTemplate__body__name__title .error_msg {
  color: #e81a1a;
  float: right;
  font-weight: 400;
}
#createTemplatePopup .createTemplate__body__name__text input {
  font-style: normal;
  font-size: 13px;
  color: #889BBA;
  font-weight: 300;
  font-family: IBM Plex Sans, sans-serif;
  height: 28px;
  width: 100%;
  text-indent: 8px;
  border: 1px solid #CCD8E6;
  border-radius: 2px;
  display: flex;
}
#createTemplatePopup .createTemplate__body__name__text input.error {
  border: 1px solid #e81a1a;
}
#createTemplatePopup .createTemplate__body__icon {
  padding: 20px 20px 0 20px;
  width: 45%;
}
#createTemplatePopup .createTemplate__body__icon .db-icon {
  width: 70px;
  height: 40px;
  display: inline-block;
  vertical-align: top;
  height: 32px;
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container {
  max-width: 70px;
  vertical-align: top;
  height: 30px;
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-items-container {
  width: 40px;
  top: 32px;
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label {
  padding: 0 10px;
  height: 24px;
  width: 20px;
  overflow-x: hidden;
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .icon {
  background-size: 20px 20px;
  background-repeat: no-repeat;
  width: 20px;
  height: 20px;
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_1,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_1 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %235a70d8'/%3E%3Cpath d='M12.43,25h5.21V14.52H12.43Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M20.25,25h5.21V8H20.25Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M4.61,25H9.82V19.73H4.61Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_2,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_2 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %2319c0fe'/%3E%3Cpath d='M9.05,15.83l4.65-5.59L10.44,5,6,8.25v3Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M11.72,19.81l5.43-3.26,9.49,7.32L18.78,5,9.38,16.31Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M6,12.27l5.56,8.29,5.55-3.34L27.2,25H6Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_3,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_3 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %23ffa7bc'/%3E%3Cpath d='M11.81,7.59a3.29,3.29,0,0,0,0,6.57h3.28V10.87A3.28,3.28,0,0,0,11.81,7.59Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M19.08,21.66a3.52,3.52,0,0,0,0-7H15.56v3.52A3.53,3.53,0,0,0,19.08,21.66Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M5.72,19.31a4.69,4.69,0,1,0,9.37,0V14.62H10.41A4.69,4.69,0,0,0,5.72,19.31Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M24,9.94a4.22,4.22,0,1,0-8.44,0v4.22h4.22A4.22,4.22,0,0,0,24,9.94Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_4,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_4 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %2392b4fb'/%3E%3Cpath d='M19.77,20.26l2.44,2.45a9.83,9.83,0,0,0,.54-12.49L20,12.29a6.38,6.38,0,0,1-.22,8Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M19.4,20.67A6.38,6.38,0,0,1,12,21.85l-1.82,2.94a9.84,9.84,0,0,0,11.69-1.68Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M21.91,9.39l2.76-2.07A9.93,9.93,0,0,0,20.25,4L19,7.23A6.39,6.39,0,0,1,21.91,9.39Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M8.45,16.14a6.78,6.78,0,0,1,.12-1.2L5.24,14A9.8,9.8,0,0,0,9.68,24.52l1.81-2.94A6.4,6.4,0,0,1,8.45,16.14Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M14.86,9.72a6.42,6.42,0,0,1,2.25.42l1.22-3.23a9.83,9.83,0,0,0-13,6.57l3.32.93A6.42,6.42,0,0,1,14.86,9.72Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_5,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_5 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %234fe4c1'/%3E%3Cpath d='M16,6.55v9.23l8.38-3.14ZM15.5,17.06a.51.51,0,0,1-.52-.52v-11a.53.53,0,0,1,.28-.46.52.52,0,0,1,.55,0l10,7.25a.53.53,0,0,1,.2.58.59.59,0,0,1-.33.36L15.68,17A.57.57,0,0,1,15.5,17.06Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M6.65,12.61,15,15.78V6.56Zm8.85,4.45a.63.63,0,0,1-.19,0L5.37,13.24A.51.51,0,0,1,5,12.82a.5.5,0,0,1,.21-.49L15.19,5.1a.54.54,0,0,1,.55,0,.53.53,0,0,1,.28.47v11a.51.51,0,0,1-.52.52Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M10.47,24H20.62L15.5,17.4Zm11.19,1H9.41a.52.52,0,0,1-.47-.29A.5.5,0,0,1,9,24.18l6.08-8A.54.54,0,0,1,15.5,16h0a.52.52,0,0,1,.41.21l6.18,7.93a.55.55,0,0,1-.43.87Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M6.35,13.61l3.2,9.85,5.11-6.68ZM9.41,25H9.34a.52.52,0,0,1-.5-.36L5,12.93a.51.51,0,0,1,.19-.58.58.58,0,0,1,.52-.09l10,3.79a.52.52,0,0,1,.31.34.53.53,0,0,1-.08.47l-6.09,8A.52.52,0,0,1,9.41,25Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M16.35,16.78l5.13,6.59,3.15-9.7ZM21.67,25a.51.51,0,0,1-.41-.2l-6.17-7.94A.48.48,0,0,1,15,16.4a.51.51,0,0,1,.32-.35l10-3.74a.53.53,0,0,1,.55.11A.54.54,0,0,1,26,13l-3.8,11.68a.51.51,0,0,1-.41.35Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M19.27,15.27,15.08,9.5l.84-.61,4.2,5.77Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M11.17,14.79l-.78-.7,4.72-5.24.78.7Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M17.07,9.2A1.57,1.57,0,1,1,15.5,7.62,1.57,1.57,0,0,1,17.07,9.2Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M19.69,20.78l-1-.1.52-5.76,1,.09Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M21.27,15a1.58,1.58,0,1,1-1.58-1.57A1.58,1.58,0,0,1,21.27,15Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M19.09,21.25l-6.3-1.05.17-1,6.3,1Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M20.74,20.73a1.57,1.57,0,1,1-1.57-1.57A1.57,1.57,0,0,1,20.74,20.73Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M12.39,19.88l-2.1-5.25,1-.39,2.09,5.25Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M12.35,14.44a1.57,1.57,0,1,1-1.57-1.57A1.57,1.57,0,0,1,12.35,14.44Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M14.45,19.69a1.58,1.58,0,1,1-1.57-1.58A1.57,1.57,0,0,1,14.45,19.69Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_6,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_6 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 30 30'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect x='5' y='5' width='19.65' height='19.65' style='fill: none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %2370a9ff;fill-opacity: 0.8600000143051147'/%3E%3Cg style='clip-path: url(%23clip-path)'%3E%3Cpath d='M5,17.75a3.94,3.94,0,1,1,4,3.91A3.92,3.92,0,0,1,5,17.75Zm10.8,4.43a2.44,2.44,0,1,1,2.47,2.47A2.45,2.45,0,0,1,15.8,22.18ZM12.87,10.92a5.89,5.89,0,1,1,5.86,5.86A5.89,5.89,0,0,1,12.87,10.92Z' style='fill: %23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_7,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_7 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %2360c3d6'/%3E%3Cpath d='M9.23,12.89l-.74-.67,2.28-2.5.74.67Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M15.52,10.62,13.9,9.81l.45-.89L16,9.73Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M14,8.55a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,14,8.55Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M19.23,9.89l-.74-.67,2.28-2.5.74.67Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M19,11.06a1.5,1.5,0,1,1-1.5-1.51A1.5,1.5,0,0,1,19,11.06Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M24,5.55a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,24,5.55Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M9,14.05a1.5,1.5,0,1,1-1.5-1.5A1.5,1.5,0,0,1,9,14.05Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M6,25.05H9v-6H6Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M11,25.06h3v-10H11Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M16,25.05h3v-4.5H16Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3Cpath d='M21,25.05h3v-14H21Z' style='fill: %23fff;fill-rule: evenodd'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_8,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_8 {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' viewBox='0 0 30 30'%3E%3Cdefs%3E%3CclipPath id='clip-path'%3E%3Crect x='6' y='5' width='17.79' height='20.42' style='fill: none'/%3E%3C/clipPath%3E%3C/defs%3E%3Cg id='Layer_2' data-name='Layer 2'%3E%3Cg id='Layer_1-2' data-name='Layer 1'%3E%3Cg%3E%3Crect width='30' height='30' rx='2' style='fill: %23ffc73b'/%3E%3Cg style='clip-path: url(%23clip-path)'%3E%3Cpath d='M9.82,5A1.32,1.32,0,0,0,8.51,6.31V7.57H7.25A1.26,1.26,0,0,0,6,8.82V21.6a1.26,1.26,0,0,0,1.25,1.25H8.51v1.26a1.29,1.29,0,1,0,2.57,0V22.85h1.25a1.3,1.3,0,0,0,1.31-1.25V8.82a1.3,1.3,0,0,0-1.31-1.25H11.08V6.31A1.32,1.32,0,0,0,9.82,5Zm12.72,5.13H21.29V6.31A1.33,1.33,0,0,0,20,5a1.31,1.31,0,0,0-1.25,1.31v3.82H17.46a1.28,1.28,0,0,0-1.31,1.26v6.39A1.32,1.32,0,0,0,17.46,19h1.26v5.08A1.31,1.31,0,0,0,20,25.42a1.33,1.33,0,0,0,1.32-1.31V19h1.25a1.26,1.26,0,0,0,1.25-1.25V11.39A1.22,1.22,0,0,0,22.54,10.13Z' style='fill: %23fff'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_9,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_9 {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='30' rx='2' fill='%23F2CF8A'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M23.9769 13.8294C23.9895 13.9835 24 14.1376 24 14.2896L22.8251 14.7287C22.8131 15.3197 22.7384 15.9077 22.6023 16.4829L23.6385 17.1732C23.479 17.7368 23.2679 18.2845 23.008 18.8091L21.7616 18.6466C21.4826 19.1447 21.1537 19.613 20.7801 20.0441L21.377 21.1397C20.9673 21.5713 20.5184 21.9635 20.036 22.3112L19.0167 21.5766C18.5525 21.8757 18.0596 22.1275 17.5455 22.3281L17.5686 23.5778C16.9962 23.7746 16.4065 23.916 15.8073 24L15.2356 22.877L15.1305 22.8875C14.6404 22.9239 14.1481 22.9168 13.6593 22.8664L13.1086 23.9915C12.5029 23.9007 11.9074 23.7508 11.3305 23.544V22.2774C10.8539 22.0798 10.3965 21.8381 9.96438 21.5555L8.94923 22.288C8.44929 21.9257 7.98544 21.5157 7.56416 21.0636L8.15055 19.9596C7.81799 19.5657 7.52248 19.1417 7.26781 18.6931L6.02566 18.8683C5.74676 18.3174 5.5222 17.7405 5.3552 17.1457L6.38927 16.4407C6.29362 16.0239 6.22968 15.6005 6.19801 15.1741C6.1833 15.0791 6.1833 14.9841 6.1833 14.8891L5 14.4669C5.00434 13.8543 5.06769 13.2435 5.18916 12.6431L6.41659 12.5122C6.54745 11.9906 6.72835 11.483 6.95675 10.9965L6.11604 10.0677C6.39937 9.53492 6.73223 9.03029 7.11018 8.56047L8.26825 9.0122C8.6377 8.59141 9.04819 8.20882 9.49358 7.87019L9.16991 6.65006C9.65781 6.31653 10.1757 6.0296 10.7168 5.79301L11.5281 6.7345C12.0674 6.52813 12.6267 6.37885 13.1969 6.28909L13.4722 5.0584C13.5046 5.05502 13.5375 5.05054 13.5705 5.04602C13.6406 5.03647 13.7119 5.02674 13.7833 5.02674C14.2583 4.99109 14.7354 4.99109 15.2104 5.02674L15.5004 6.24265C16.0904 6.31341 16.6711 6.44788 17.2323 6.64373L18.0436 5.6938C18.5762 5.90862 19.0883 6.17145 19.5737 6.47908L19.2731 7.6781C19.7662 8.02419 20.2207 8.42265 20.6288 8.86656L21.7869 8.40004C22.1557 8.84009 22.4843 9.31276 22.7684 9.81226L21.9277 10.7453C22.1983 11.2836 22.4097 11.8498 22.5582 12.4341L23.7961 12.5628C23.8843 12.9805 23.9447 13.4036 23.9769 13.8294ZM11.3521 20.1539C12.4559 20.7795 13.7196 21.0623 14.9834 20.9666C15.8226 20.9029 16.6411 20.674 17.3923 20.2926C18.1434 19.9113 18.8123 19.3852 19.361 18.7442C19.9096 18.1032 20.3271 17.3599 20.5897 16.5568C20.8523 15.7538 20.9549 14.9066 20.8915 14.0637C20.796 12.7944 20.328 11.582 19.5465 10.5798C18.765 9.57766 17.7051 8.83076 16.501 8.43355C15.2969 8.03634 14.0025 8.00668 12.7816 8.3483C11.5607 8.68992 10.468 9.3875 9.64182 10.3528C8.81563 11.3181 8.29298 12.5078 8.13996 13.7714C7.98695 15.0351 8.21045 16.3159 8.7822 17.452C9.35393 18.5881 10.2483 19.5283 11.3521 20.1539ZM12.2627 11.1377C12.925 10.6933 13.7035 10.4561 14.5 10.4561C15.568 10.4561 16.5923 10.8822 17.3475 11.6407C18.1027 12.3992 18.527 13.428 18.527 14.5007C18.527 15.3007 18.2908 16.0826 17.8483 16.7477C17.4058 17.4129 16.7769 17.9313 16.0411 18.2374C15.3052 18.5435 14.4955 18.6236 13.7144 18.4676C12.9332 18.3115 12.2157 17.9263 11.6525 17.3607C11.0893 16.795 10.7058 16.0743 10.5504 15.2898C10.395 14.5052 10.4748 13.692 10.7796 12.9529C11.0844 12.2139 11.6005 11.5822 12.2627 11.1377ZM14.7711 16.8354C15.1695 16.8267 15.552 16.6772 15.8515 16.4132C15.977 16.2894 16.0753 16.1405 16.1401 15.9761C16.2049 15.8118 16.2347 15.6357 16.2277 15.4591C16.232 15.2766 16.1954 15.0955 16.1205 14.9292C16.0324 14.7596 15.9038 14.6146 15.7464 14.507C15.6391 14.4249 15.5235 14.3541 15.4017 14.2959C15.2769 14.2382 15.1509 14.1848 15.0233 14.1355C14.8958 14.0863 14.7655 14.0398 14.6324 13.9962C14.5017 13.9531 14.374 13.9016 14.2499 13.8421C14.1125 13.7896 13.9878 13.7083 13.8842 13.6035C13.8161 13.5205 13.7803 13.4155 13.7833 13.308C13.78 13.2417 13.794 13.1757 13.8238 13.1165C13.8537 13.0572 13.8984 13.0068 13.9536 12.9703C14.1117 12.8818 14.2921 12.8414 14.4727 12.8542C14.6483 12.8465 14.8221 12.8929 14.9708 12.9872C15.0314 13.0267 15.0798 13.0824 15.1106 13.148C15.1414 13.2136 15.1534 13.2866 15.1452 13.3587H16.1205C16.1225 13.2041 16.0933 13.0508 16.0348 12.9079C15.9763 12.765 15.8896 12.6354 15.78 12.5269C15.4952 12.2951 15.1398 12.1685 14.7732 12.1681V11.5813H14.107V12.1786C13.7538 12.2125 13.4212 12.3607 13.1591 12.6008C13.0469 12.7101 12.9587 12.8415 12.9001 12.987C12.8415 13.1323 12.8137 13.2884 12.8186 13.4452C12.8106 13.643 12.8541 13.8394 12.9447 14.0152C13.0445 14.1808 13.1812 14.321 13.344 14.4247C13.5401 14.5486 13.7461 14.6559 13.9598 14.7456C14.1756 14.8328 14.3858 14.9145 14.5904 14.9904C14.7706 15.0453 14.9374 15.1373 15.0801 15.2606C15.1227 15.3036 15.1564 15.3546 15.1791 15.4108C15.2019 15.467 15.2132 15.5272 15.2125 15.5879C15.2141 15.6564 15.1991 15.7243 15.1687 15.7858C15.1383 15.8472 15.0935 15.9003 15.0381 15.9404C14.9041 16.0343 14.743 16.081 14.5799 16.0734C14.3776 16.0875 14.1752 16.0475 13.9935 15.9573C13.9308 15.9176 13.8778 15.8645 13.8381 15.8017C13.7985 15.7389 13.7733 15.668 13.7644 15.5942H12.7744C12.7856 15.9174 12.9195 16.224 13.1485 16.4512C13.4193 16.6751 13.7546 16.8054 14.1049 16.8228V17.4222H14.7711V16.8354Z' fill='white'/%3E%3C/svg%3E%0A");
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_10,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_10 {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='30' rx='2' fill='%237AD3A8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M6 6H14.6211L18.3158 9.30436V11.7826H20.3053L24 15.087V25H11.6842V19.2174H6V6ZM11.6842 18.1159V15.6377H9.15789V15.087H11.6842V13.9855H9.15789V13.4348H11.6842V12.3333H9.15789V11.7826H11.6842H15.4737H17.0842V9.85508H14.0053V7.10145H7.23158V18.1159H11.6842ZM19.5304 16.8625L20.5211 17.7469C20.7098 17.9114 20.7098 18.1788 20.5211 18.3433L17.8559 20.6673L16.2048 19.2071L18.8701 16.8625C19.0587 16.698 19.3418 16.698 19.5304 16.8625ZM16.653 19.639L17.3605 20.2354L16.8653 20.6673H15.4737L16.653 19.639ZM17.8794 20.0914L16.8888 19.2071L18.705 17.6029L19.6956 18.4873L17.8794 20.0914ZM18.7757 21.6956H15.4737V21.0786H18.7757V21.6956ZM19.6895 12.884V15.6377H22.7684V23.8985H12.9158V12.884H19.6895Z' fill='white'/%3E%3C/svg%3E%0A");
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon_db_11,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .icon_db_11 {
  background-image: url("data:image/svg+xml,%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Crect width='30' height='30' rx='2' fill='%23B29EFF'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M9.66951 6C9.19219 6 8.82363 6.18125 8.57859 6.46801C8.33967 6.7476 8.23587 7.10612 8.23587 7.44156V9.56891H7.76411C7.35706 9.56891 6.89223 9.8335 6.89223 10.3078C6.89223 10.781 7.3567 11.0466 7.76411 11.0466H8.23627V12.6984H7.76055C7.35278 12.6984 6.88867 12.9643 6.88867 13.438C6.88867 13.9112 7.35314 14.1769 7.76055 14.1769H8.23627V15.8271H7.76332C7.35601 15.8271 6.89105 16.0927 6.89105 16.5663C6.89105 17.0405 7.35619 17.3056 7.76332 17.3056H8.23627V18.9534H7.76332C7.35583 18.9534 6.89105 19.2191 6.89105 19.693C6.89105 20.1664 7.35619 20.4319 7.76332 20.4319H8.23627V22.5933C8.23627 23.1432 8.45639 23.5132 8.76739 23.7347C9.06206 23.9447 9.4074 24 9.64378 24H21.1593C22.2396 24 23.1107 23.1175 23.1107 22.0351V7.96492C23.1107 6.88243 22.2391 6 21.1593 6H9.66951ZM9.70884 20.4303V22.5243H17.1651V7.47257H9.70884V9.56811H10.1747C10.5817 9.56811 11.0465 9.83271 11.0465 10.307C11.0465 10.7802 10.5821 11.0458 10.1747 11.0458H9.70884V12.6976H10.1707C10.5786 12.6976 11.0426 12.9634 11.0426 13.4365C11.0426 13.9102 10.5785 14.1761 10.1707 14.1761H9.70884V15.8255H10.1731C10.581 15.8255 11.045 16.092 11.045 16.5651C11.045 17.0391 10.5805 17.3044 10.1731 17.3044H9.70884V18.9522H10.1731C10.5808 18.9522 11.045 19.2185 11.045 19.6914C11.045 20.1657 10.5801 20.4303 10.1731 20.4303H9.70884ZM18.6432 22.5254V7.47376H21.4776C21.5331 7.47376 21.5681 7.48021 21.5885 7.48668C21.5983 7.48977 21.604 7.49263 21.6069 7.49432C21.6096 7.49592 21.6106 7.4969 21.6109 7.49713C21.6111 7.49736 21.612 7.4983 21.6136 7.50093C21.6152 7.50372 21.6181 7.5093 21.6212 7.51895C21.6276 7.53911 21.6342 7.57407 21.6342 7.63V22.3692C21.6342 22.4251 21.6277 22.46 21.6212 22.4802C21.6181 22.4899 21.6152 22.4955 21.6136 22.4982L21.6124 22.5002C21.6119 22.5009 21.6115 22.5013 21.6113 22.5016C21.6111 22.5019 21.6113 22.5016 21.6113 22.5016C21.611 22.5019 21.6097 22.5033 21.6069 22.5049C21.604 22.5066 21.5983 22.5094 21.5886 22.5125C21.5682 22.519 21.%0A5332 22.5254 21.4776 22.5254H18.6432Z' fill='white'/%3E%3C/svg%3E%0A");
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .icon,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .icon {
  background-size: 20px 20px;
  background-repeat: no-repeat;
  display: block;
  height: 20px;
  width: 40px;
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .sentieo-dropdown__item .active .sentieo-icon-wrap,
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .active .sentieo-icon-wrap {
  display: none;
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label {
  height: 30px;
  width: 50px;
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label .icon {
  width: 20px;
  height: 20px;
  margin: 5px 0px;
}
#createTemplatePopup .createTemplate__body__icon .db-icon .sentieo-dropdown-container .dropdown-label::after {
  height: 30px;
  border: 0;
  top: 0;
  right: 0;
}
#createTemplatePopup .createTemplate__body__category {
  padding: 20px 20px 0 20px;
  width: 44%;
}
#createTemplatePopup .createTemplate__body__category__title {
  width: 100%;
  height: 24px;
  text-align: left;
  font-size: 12px;
  font-family: IBM Plex Sans, sans-serif;
  font-style: normal;
  font-weight: 500;
  line-height: 24px;
}
#createTemplatePopup .createTemplate__body__category__title .error_msg {
  color: #e81a1a;
  float: right;
  font-weight: 400;
}
#createTemplatePopup .createTemplate__body__category__text input {
  font-style: normal;
  font-size: 13px;
  color: #889BBA;
  font-weight: 300;
  font-family: IBM Plex Sans, sans-serif;
  height: 28px;
  width: 100%;
  text-indent: 8px;
  border: 1px solid #CCD8E6;
  border-radius: 2px;
  display: flex;
}
#createTemplatePopup .createTemplate__body__option {
  padding: 20px;
  font-size: 14px;
  background: #ffffff;
}
#createTemplatePopup .createTemplate__body__option .check {
  -webkit-appearance: none;
  border: 1px solid #9cabb8;
  height: 18px;
  width: 18px;
  margin: 0px 12px 0px 0px;
  border-radius: 2px;
  font-size: 12px;
  background-color: #ffffff;
  color: #ffffff;
  cursor: pointer;
  font-family: sentieo, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  float: left;
}
#createTemplatePopup .createTemplate__body__option .check:checked:before {
  -webkit-appearance: none;
  content: "\e009";
  font-size: 11px;
  position: relative;
  border: 0px;
  background-color: white;
  left: 2px;
  top: 2px;
  color: #3d7fba;
}
#createTemplatePopup .createTemplate__body__templateOption {
  padding: 0 24px;
  margin-top: 15px;
}
#createTemplatePopup .createTemplate__body__templateOption__title {
  height: 24px;
  line-height: 24px;
  font-size: 12px;
  font-family: IBM Plex Sans, sans-serif;
  font-style: normal;
  font-weight: 500;
  color: #264664;
}
#createTemplatePopup .createTemplate__body__templateOption__option__1,
#createTemplatePopup .createTemplate__body__templateOption__option__2,
#createTemplatePopup .createTemplate__body__templateOption__option__3 {
  margin-top: 12px;
  color: #506F8A;
  font-size: 12px;
  display: block;
  overflow: auto;
}
#createTemplatePopup .createTemplate__body__templateOption__option__1 input,
#createTemplatePopup .createTemplate__body__templateOption__option__2 input,
#createTemplatePopup .createTemplate__body__templateOption__option__3 input {
  float: left;
}
#createTemplatePopup .createTemplate__body__templateOption__option__1 label,
#createTemplatePopup .createTemplate__body__templateOption__option__2 label,
#createTemplatePopup .createTemplate__body__templateOption__option__3 label {
  line-height: 19px;
  height: 19px;
  float: left;
  margin-left: 5px;
}
#createTemplatePopup .createTemplate__body__templateOption__option__1.selected,
#createTemplatePopup .createTemplate__body__templateOption__option__2.selected,
#createTemplatePopup .createTemplate__body__templateOption__option__3.selected {
  color: #3d7fba;
}
#createTemplatePopup .createTemplate__body__templateOption__option__3 {
  display: none;
}
#createTemplatePopup .createTemplate__body__templateOption__option .dropdown {
  display: none;
  margin-top: 12px;
  margin-left: 22px;
}
#createTemplatePopup .createTemplate__body__templateOption__option .dropdown select {
  width: auto;
  margin-left: 21px;
}
#createTemplatePopup .createTemplate__footer {
  background: #F5FAFF;
  padding: 0 24px;
  height: 63px;
  border-top: 1px solid #CCD8E6;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
#createTemplatePopup .createTemplate__footer__button {
  width: 100%;
  line-height: 65px;
  text-align: right;
}
#createTemplatePopup .createTemplate__footer__button .button {
  width: 98px;
  color: #ffffff;
  height: 32px;
  font-family: IBM Plex Sans, sans-serif;
  font-style: normal;
  font-weight: 400;
  font-size: 14px;
  padding: 7px 28px;
  display: inline;
  background: #3D7FBA;
  border-radius: 2px;
  cursor: pointer;
}
#createTemplatePopup .createTemplate__footer__button .cancel {
  color: #506F8A;
  background: transparent;
  border: 1px solid transparent;
  border-radius: 2px;
  box-sizing: border-box;
}
#createTemplatePopup .createTemplate__footer__button .cancel:hover {
  border: 1px solid #3D7FBA;
}
#createTemplatePopup .overlay2 {
  width: 100%;
  height: 100%;
  position: relative;
  background: #001338;
  opacity: 0.4;
}
.generic-input-modal.conflict-dashboard-popup {
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container {
  width: 700px;
  height: 560px;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_header {
  height: 62px;
  line-height: 62px;
  font-size: 16px;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_header .inputBox input {
  width: calc(100% - 2px);
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body {
  height: 407px;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper {
  height: calc(100% - 62px);
  overflow: auto;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content {
  height: 100%;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .heading {
  padding: 16px 16px 5px 16px;
  text-decoration: none;
  color: #506F8A;
  font-size: 14px;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .heading .text {
  padding-left: 0px;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .heading .desc {
  color: #000000;
  font-size: 12px;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .advanced-option {
  text-transform: capitalize;
  color: #1E374D;
  font-size: 14px;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .advanced-option .shared-component-text {
  cursor: auto;
  display: inline-block;
  color: #1E374D;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .advanced-option .select-operator {
  display: inline-block;
  color: #698094;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .advanced-option .select-operator .clear-all {
  margin-left: 16px;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .advanced-option .select-operator .select-all {
  color: #3d7fab;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .components-name-wrapper {
  padding-top: 16px;
  font-size: 14px;
  height: calc(100% - 82px);
  overflow: auto;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .components-name-wrapper .component-wrapper {
  padding: 0px 16px 0px 16px;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .components-name-wrapper .component-wrapper .category {
  color: #506F8A;
  margin-bottom: 16px;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .components-name-wrapper .component-wrapper .item {
  color: #1E374D;
  margin-bottom: 12px;
  margin-left: 36px;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .components-name-wrapper .component-wrapper .item input {
  margin: 0px;
  float: left;
  width: 18px;
  height: 18px;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .components-name-wrapper .component-wrapper .item label {
  margin-left: 8px;
  line-height: 18px;
  height: 18px;
  display: inline-block;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .components-name-wrapper .component-wrapper .item.special-watchlist span {
  color: #979797;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_body .componentWrapper .conflict-popup-content .components-name-wrapper .component-wrapper .item.special-watchlist .__react_component_tooltip {
  opacity: 0.8;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_footer {
  height: 64px;
  line-height: 64px;
  text-align: right;
  padding: 0 16px;
  border: 1px solid #ccd8e6;
}
.generic-input-modal.conflict-dashboard-popup .generic-input-container .c_footer .btn {
  height: 30px;
}
.share_generic_popup {
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.share_generic_popup .main-overlay {
  z-index: 100;
}
.share_generic_popup .manage-wrapper {
  width: 800px;
  height: 560px;
}
.share_generic_popup .manage-wrapper .header-wrapper .title {
  width: 100%;
  height: 64px;
  line-height: 64px;
  margin: 0;
  color: #26557F;
  text-align: center;
}
.share_generic_popup .manage-wrapper .header-wrapper .icon-clear {
  position: absolute;
  right: 0;
}
.share_generic_popup .manage-wrapper .content-wrapper {
  height: 432px;
}
.share_generic_popup .manage-wrapper .content-wrapper .left-pane {
  display: none;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane {
  width: 100%;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper {
  height: 86px;
  padding: 16px 15px 0px 16px;
  box-sizing: border-box;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .text {
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  width: 100%;
  color: #506F8A;
  line-height: 15px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .text .info {
  display: inline-block;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .text .info .icon {
  width: 15px;
  height: 15px;
  fill: #3d7fba;
  padding-left: 5px;
  vertical-align: bottom;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .text .info .icon path {
  fill: #3d7fab !important;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .text .__react_component_tooltip {
  padding: 8px 8px;
  opacity: 0.9;
  font-size: 11px;
  background: #1E374D;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .text .__react_component_tooltip .title {
  padding-bottom: 4px;
  font-size: 12px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox {
  width: 100%;
  margin-top: 10px;
  height: 32px;
  display: flex;
  align-items: center;
  border: 1px solid #CCD8E6;
  border-radius: 4px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .permissionLevel {
  margin-right: 0;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete {
  height: 30px;
  border-radius: 2px;
  border: 1px solid #CCD8E6;
  box-sizing: content-box;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete.sn-auto {
  border: none;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .ticker-input .ac__input-box .autocomplete-input {
  height: 30px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .ticker-input .ac__input-box .autocomplete-input .autocomplete-list .li__input {
  line-height: 30px;
  display: list-item !important;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .ticker-input .ac__input-box .autocomplete-input #ac-input {
  height: 30px;
  line-height: 30px;
  outline: none;
  padding: 0px;
  display: block;
  padding-left: 4px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .ticker-input .ac__input-box .autocomplete-input ::placeholder {
  /* Chrome, Firefox, Opera, Safari 10.1+ */
  color: #CCD8E6;
  opacity: 1;
  /* Firefox */
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .ticker-input .ac__input-box .autocomplete-input :-ms-input-placeholder {
  /* Internet Explorer 10-11 */
  color: #CCD8E6;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .ticker-input .ac__input-box .autocomplete-input ::-ms-input-placeholder {
  /* Microsoft Edge */
  color: #CCD8E6;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .ticker-input .ac__input-box .autocomplete-input .autocomplete-list__tokens {
  padding-left: 4px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .ticker-input .ac__input-box .autocomplete-input .li__token {
  display: none;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .ticker-input .ac__input-box .autocomplete-input .li__token .user-token {
  background: #edf4fb;
  color: #3d7fba;
  line-height: 12px;
  padding: 0px 4px;
  position: relative;
  border-radius: 3px;
  margin-right: 2px;
  border: 1px solid #edf4fb;
  font-size: 12px;
  text-transform: none;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .ticker-input .ac__input-box .autocomplete-input .li__token .user-token .remove-token {
  line-height: 20px;
  height: 20px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .ticker-input .ac__input-box .autocomplete-input .li__token .user-token .remove-token .rmv-tkn {
  margin-top: 2px;
  width: 12px;
  height: 12px;
  display: block;
  font-size: 11px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .ticker-input .ac__input-box .clear-icon {
  padding: 9px 2px;
  display: none;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .autocomplete-menu .autocomplete-menu-category-container {
  overflow-y: auto;
  max-height: 370px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .autocomplete-menu .liItem .user-autocomplete-item {
  padding: 4px 14px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .autocomplete .autocomplete-menu .liItem .categoryToken {
  display: none;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox input {
  color: #889BBA;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .user-autocomplete-item .user-icon,
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .inputbox .user-autocomplete-item .group-icon {
  width: 0;
  height: 0;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .access-level {
  display: none;
  height: 32px;
  padding-right: 12px;
  box-sizing: border-box;
  margin-top: 10px;
  width: 160px;
  border: solid 1px #BBC6D5;
  border-left: 0px;
  border-radius: 0 3px 3px 0px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .input-wrapper .access-level .parent-access {
  padding-right: 16px;
  margin-top: 1px;
  width: 100%;
  border: 0px;
  height: 28px;
  color: #506F8A;
  -webkit-appearance: none;
  direction: rtl;
  background-size: 12px 12px;
  background-repeat: no-repeat;
  background-position: 136px center;
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3C!DOCTYPE svg PUBLIC '-//W3C//DTD SVG 1.1//EN' 'http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd'%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='48px' height='48px' fill='%233d7fba' viewBox='0 0 48 48' enable-background='new 0 0 48 48' xml:space='preserve'%3E%3Cg id='Layer_8_copy_41'%3E%3Cg%3E%3Cg%3E%3Cpath d='M44.961,12.865c-1.46-1.461-3.894-1.461-5.353,0L24.028,27.954L8.449,12.865c-1.459-1.461-3.894-1.461-5.353,0 c-1.463,1.46-1.463,3.406,0,4.867l18.497,17.522c0.487,0.49,1.46,0.976,2.435,0.976c0.975,0,1.948-0.484,2.434-0.976 l18.014-17.522C46.42,16.271,46.42,14.325,44.961,12.865z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .allowed-list {
  height: calc(100% - 86px);
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .allowed-list .head-content {
  font-style: normal;
  font-weight: 500;
  font-size: 12px;
  line-height: 15px;
  overflow: auto;
  padding: 12px 16px 10px 16px;
  align-items: center;
  text-transform: uppercase;
  color: #506F8A;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .allowed-list .userlist {
  height: calc(100% - 10px);
  padding-top: 10px;
  overflow: auto;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .allowed-list .userlist .selected-item {
  height: 24px;
  line-height: 24px;
  padding: 6px 0;
  width: 100%;
  display: flex;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .allowed-list .userlist .selected-item .icon {
  border-radius: 15px;
  color: #ffffff;
  width: 24px;
  height: 24px;
  font-size: 10px;
  text-align: center;
  float: left;
  margin-left: 16px;
  display: inline-block;
  background: #3699F2;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .allowed-list .userlist .selected-item .icon .data-icon {
  width: 16px;
  height: 16px;
  margin-top: 4px;
  fill: #ffffff;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .allowed-list .userlist .selected-item .icon.usergroup {
  background-color: #000000;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .allowed-list .userlist .selected-item .user-info {
  display: inline-block;
  margin-left: 12px;
  font-size: 14px;
  color: #1E374D;
  max-width: 578px;
  width: auto;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .allowed-list .userlist .selected-item .user-info .userid {
  margin-left: 4px;
  color: #506F8A;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .allowed-list .userlist .selected-item .user-info .extra-info .info .icon {
  width: 12px;
  height: 12px;
  float: none;
  margin-left: 5px;
  vertical-align: middle;
  fill: #3d7fab;
  background: #ffffff;
  display: inline-block;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .allowed-list .userlist .selected-item .user-info .extra-info .__react_component_tooltip {
  left: 523px;
  top: 194px;
  background: #1E374D;
  font-size: 12px;
  padding: 8px;
  line-height: 14px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .permissions .permissionLevel {
  line-height: 24px;
  margin-right: 12px;
  height: 24px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .permissions .permissionLevel .sentieo-dropdown-container {
  max-width: 200px;
  width: 200px;
  border: 0;
  font-size: 12px;
  line-height: 24px;
  color: #506F8A;
  padding-right: 8px;
  box-sizing: border-box;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .permissions .permissionLevel .sentieo-dropdown-container .dropdown-label {
  text-align: right;
  padding: 0px 20px 0px 4px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .permissions .permissionLevel .sentieo-dropdown-container .dropdown-label::after {
  border: 0px;
  top: 1px;
  width: 20px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .permissions .permissionLevel .sentieo-dropdown-container .dropdown-items-container {
  border-radius: 4px;
  padding: 5px 0px;
  background: #FFFFFF;
  overflow: visible;
  top: 30px;
  box-shadow: drop-shadow(0px 4px 23px rgb(0 0 0%));
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .permissions .permissionLevel .sentieo-dropdown-container .dropdown-items-container .sentieo-ui-dropdown-menu {
  color: #1E374D;
  overflow-y: auto;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .permissions .permissionLevel .sentieo-dropdown-container .dropdown-items-container .sentieo-ui-dropdown-menu::after {
  content: "";
  position: absolute;
  right: 8px;
  top: -20px;
  border: 10px solid transparent;
  border-bottom-color: white;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .permissions .permissionLevel .sentieo-dropdown-container .dropdown-items-container .sentieo-ui-dropdown-menu .sentieo-dropdown__item {
  height: auto;
  font-size: 12px;
  line-height: 24px;
  padding: 0px 10px;
  position: relative;
  box-sizing: border-box;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .permissions .permissionLevel .sentieo-dropdown-container .dropdown-items-container .sentieo-ui-dropdown-menu .sentieo-dropdown__item .dropdown-item {
  flex-direction: column;
  align-items: baseline;
  border-top: 0;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .permissions .permissionLevel .sentieo-dropdown-container .dropdown-items-container .sentieo-ui-dropdown-menu .sentieo-dropdown__item .active {
  color: #3d7fba;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .permissions .permissionLevel .sentieo-dropdown-container .dropdown-items-container .sentieo-ui-dropdown-menu .sentieo-dropdown__item .active span {
  background-size: 10px 10px;
  background-repeat: no-repeat;
  width: 10px;
  height: 10px;
  right: 10px;
  top: 3px;
  position: absolute;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .permissions .permissionLevel .sentieo-dropdown-container .dropdown-items-container.dropdown-items-container--upSide {
  top: unset !important;
  bottom: 24px;
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .permissions .permissionLevel .sentieo-dropdown-container .dropdown-items-container.dropdown-items-container--upSide .sentieo-ui-dropdown-menu::after {
  top: unset;
  bottom: -20px;
  transform: rotate(180deg);
}
.share_generic_popup .manage-wrapper .content-wrapper .right-pane .permissions .owner {
  margin-right: 20px;
  font-size: 12px;
  font-family: Lato, sans-serif;
  color: #506F8A;
  text-align: right;
  width: 130px;
}
.share_generic_popup .manage-wrapper .content-wrapper .loading-spinner {
  right: 47% !important;
}
.share_generic_popup .manage-wrapper .footer-wrapper {
  display: block;
  height: 32px;
  padding: 16px 0px;
}
.share_generic_popup .manage-wrapper .footer-wrapper.disabled .button.create {
  opacity: 0.5;
  cursor: not-allowed;
  pointer-events: none;
}
.share_generic_popup .manage-wrapper .footer-wrapper .notify-email {
  width: 190px;
  display: inline-block;
  padding-left: 16px;
  font-size: 14px;
}
.share_generic_popup .manage-wrapper .footer-wrapper .notify-email .check-option {
  height: 32px;
}
.share_generic_popup .manage-wrapper .footer-wrapper .notify-email .check-option input {
  float: left;
  margin: 9px 0px;
  background-color: #ffffff;
}
.share_generic_popup .manage-wrapper .footer-wrapper .notify-email .check-option label {
  line-height: 32px;
  margin-left: 8px;
  float: left;
  cursor: pointer;
  font-size: 14px;
  width: auto;
}
.share_generic_popup .manage-wrapper .footer-wrapper .button {
  text-align: center;
  position: absolute;
  right: 16px;
  line-height: 32px;
  display: inline-block;
  border-radius: 2px;
  color: #3d7fba;
  background: transparent;
}
.share_generic_popup .manage-wrapper .footer-wrapper .button:nth-child(2).cancel {
  margin-right: 16px;
  background: transparent;
  color: #3d7fba;
  font-family: 'Lato', sans-serif;
}
.share_generic_popup .manage-wrapper .footer-wrapper .create {
  background: #3D7FBA;
  color: #FFFFFF;
}
.share_generic_popup .manage-wrapper .footer-wrapper .cancel {
  margin-right: 0px;
  right: 146px;
}
.dashboard-input-popup.generic-input-modal .generic-input-container .c_body {
  padding: 16px 0px 9px 0px;
}
.dashboard-input-popup.generic-input-modal .generic-input-container .c_body .inputBox input {
  font-size: 12px;
}
.dashboard-input-popup.generic-input-modal .generic-input-container .c_body .msg .reclone-msg {
  color: #1E374D;
  font-size: 14px;
  padding: 9px 16px 0px 16px;
}
.dashboard-input-popup.generic-input-modal .generic-input-container .c_body .clone-options {
  display: flex;
  justify-content: space-between;
  padding: 9px 16px 0px 16px;
}
.dashboard-input-popup.generic-input-modal .generic-input-container .c_body .clone-options .advanced-option {
  cursor: pointer;
  font-family: Lato, sans-serif;
  font-size: 12px;
  text-decoration: underline;
  color: #3d7fba;
  font-weight: 500;
}
.dashboard-input-popup.generic-input-modal .generic-input-container .c_body .clone-options .component-suffix-check {
  color: #3d7fba;
  margin-left: 36px;
  font-size: 12px;
}
.dashboard-input-popup.generic-input-modal .generic-input-container .c_body .clone-options .component-suffix-check input {
  margin: 0px;
  float: left;
}
.dashboard-input-popup.generic-input-modal .generic-input-container .c_body .clone-options .component-suffix-check label {
  margin-left: 8px;
  line-height: 18px;
  height: 18px;
  display: inline-block;
}
.dashboard-input-popup.generic-input-modal .generic-input-container .c_footer .btn {
  width: 82px;
}
.mask-widget {
  width: 100%;
  height: 100%;
  background-color: #DCDCDC;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}
.mask-widget .icon {
  width: 25px;
  height: 25px;
}
.search-notification-url {
  margin: 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 500px;
}
.tearsheet-text {
  margin: 0;
  color: #000000;
}
.dasboard-filter-popup .search-filter .main-body .content {
  padding: 10px 0 10px 10px;
}
.dasboard-filter-popup .search-filter.activity .main-body .header__title {
  padding: 0;
  display: flex;
  align-items: center;
}
.dasboard-filter-popup.hideAddFeed .main-body .select-options .select-options--rss-manager,
.dasboard-filter-popup.hideAddFeed .main-body .select-options .footer__add-feed,
.dasboard-filter-popup.hideAddFeed .main-body .select-options .select-options--br-manager,
.dasboard-filter-popup.hideAddFeed .main-body .select-options .select-options--newtag {
  display: none !important;
}
.dashboard-switcher {
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.dashboard-switcher .ds-selected-name {
  position: relative;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  border: 2px solid #bbc6d5;
  border-radius: 4px;
  padding: 0px 4px 0px 8px;
  background: #e7edf7;
  width: auto;
  font-family: Arial, sans-serif;
  color: #1E374D;
  line-height: 26px;
  height: 26px;
  max-width: 160px;
  font-size: 14px;
}
.dashboard-switcher .ds-selected-name .text {
  width: auto;
  max-width: 136px;
  float: left;
  font-weight: 500;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.dashboard-switcher .ds-selected-name .down-arrow {
  width: 20px;
  height: 26px;
  float: right;
  background-size: 11px 7px !important;
  background-image: url(../../images/down-traingle@4x.png) !important;
  background-position: center center;
  background-repeat: no-repeat;
}
.dashboard-switcher .ds-selected-name .new-shared-dashboard {
  width: 5px;
  height: 5px;
  position: absolute;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6' fill='none'%3E%3Cpath d='M3.00004 0.083252C1.38921 0.083252 0.083374 1.38909 0.083374 2.99992C0.083374 4.61075 1.38921 5.91658 3.00004 5.91658C4.61087 5.91658 5.91671 4.61075 5.91671 2.99992C5.91671 1.38909 4.61087 0.083252 3.00004 0.083252V0.083252Z' fill='%23E81A1A'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  float: right;
  background-size: 5px 5px;
  right: 7px;
  top: 8px;
}
.dashboard-switcher .ds {
  margin-top: 4px;
  overflow: auto;
  width: 400px;
  max-height: 488px;
  position: absolute;
  z-index: 99;
  background: #ffffff;
  box-shadow: 2px 4px 16px rgba(0, 0, 0, 0.24);
  border-radius: 2px;
  font-size: 12px;
  color: #1E374D;
  padding: 8px;
}
.dashboard-switcher .ds__search .search-wrapper {
  font-size: 12px;
  display: block;
  background: #FFFFFF;
  border: 1px solid #CCD8E6;
  box-sizing: border-box;
  border-radius: 2px;
  height: 24px;
  line-height: 24px;
}
.dashboard-switcher .ds__search .search-wrapper .search-icon {
  background-size: 12px 12px;
  background-repeat: no-repeat;
  background-position: 5px 5px;
  float: left;
  width: 26px;
  height: 22px;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' fill='silver' title='' style='width: 30px; height: 30px;' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M45.594,43.651L32.283,30.205c2.48-2.983,3.975-6.821,3.975-11.013C36.258,9.697,28.59,2,19.131,2 C9.673,2,2.005,9.697,2.005,19.192c0,9.494,7.667,17.191,17.126,17.191c4.298,0,8.226-1.589,11.232-4.214l13.293,13.427 c0.535,0.537,1.402,0.537,1.938,0S46.129,44.188,45.594,43.651z M19.131,33.658c-7.958,0-14.409-6.478-14.409-14.466 c0-7.989,6.451-14.465,14.409-14.465c7.958,0,14.408,6.476,14.408,14.465C33.539,27.183,27.09,33.658,19.131,33.658z'%3E%3C/path%3E%3C/svg%3E");
}
.dashboard-switcher .ds__search .search-wrapper .search-dashboard {
  width: 356px;
  outline: none;
  border: 0px;
  padding: 0px;
  height: 22px;
  float: left;
}
.dashboard-switcher .ds__recent-dashboard .header,
.dashboard-switcher .ds__shared-dashboard .header {
  color: #506F8A;
  height: 24px;
  line-height: 24px;
  padding: 0 8px;
  margin-top: 8px;
  font-weight: 700;
  font-style: normal;
}
.dashboard-switcher .ds__recent-dashboard .header .show-all,
.dashboard-switcher .ds__shared-dashboard .header .show-all {
  float: right;
  color: #3D7FBA;
  font-weight: 600;
  cursor: pointer;
}
.dashboard-switcher .ds__recent-dashboard .db-list .dropdown-item,
.dashboard-switcher .ds__shared-dashboard .db-list .dropdown-item {
  padding: 0 8px 0 32px;
  line-height: 24px;
  height: 24px;
  margin-top: 8px;
  cursor: pointer;
  border-radius: 2px;
  position: relative;
}
.dashboard-switcher .ds__recent-dashboard .db-list .dropdown-item .db-name,
.dashboard-switcher .ds__shared-dashboard .db-list .dropdown-item .db-name {
  float: left;
  max-width: calc(352px - 125px);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.dashboard-switcher .ds__recent-dashboard .db-list .dropdown-item .red-dot,
.dashboard-switcher .ds__shared-dashboard .db-list .dropdown-item .red-dot {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6' fill='none'%3E%3Cpath d='M3.00004 0.083252C1.38921 0.083252 0.083374 1.38909 0.083374 2.99992C0.083374 4.61075 1.38921 5.91658 3.00004 5.91658C4.61087 5.91658 5.91671 4.61075 5.91671 2.99992C5.91671 1.38909 4.61087 0.083252 3.00004 0.083252V0.083252Z' fill='%23E81A1A'/%3E%3C/svg%3E");
  background-size: 5px 5px;
  width: 10px;
  height: 24px;
  float: left;
  margin-right: 12px;
  background-repeat: no-repeat;
  background-position: 0 9px;
  position: absolute;
  left: 12px;
}
.dashboard-switcher .ds__recent-dashboard .db-list .dropdown-item .owner-name,
.dashboard-switcher .ds__shared-dashboard .db-list .dropdown-item .owner-name {
  float: right;
  text-align: right;
  color: #506F8A;
  max-width: 100px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.dashboard-switcher .ds__recent-dashboard .db-list .dropdown-item .new-tab,
.dashboard-switcher .ds__shared-dashboard .db-list .dropdown-item .new-tab {
  display: none;
  float: right;
  width: 88px;
  background: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.91667 1.91667V10.0833H10.0833V6H11.25V10.0833C11.25 10.725 10.725 11.25 10.0833 11.25H1.91667C1.26917 11.25 0.75 10.725 0.75 10.0833V1.91667C0.75 1.275 1.26917 0.75 1.91667 0.75H6V1.91667H1.91667ZM7.16667 1.91667V0.75H11.25V4.83333H10.0833V2.73917L4.34917 8.47333L3.52667 7.65083L9.26083 1.91667H7.16667Z' fill='%233D7FBA'/%3E%3C/svg%3E%0A");
  height: 24px;
  line-height: 24px;
  background-size: 12px 12px;
  background-position: 76px 6px;
  background-repeat: no-repeat;
  text-decoration: underline;
  color: #3d7fba;
  font-size: 10px;
  font-style: italic;
}
.dashboard-switcher .ds__recent-dashboard .db-list .dropdown-item:hover,
.dashboard-switcher .ds__shared-dashboard .db-list .dropdown-item:hover {
  background: #D1E4FF;
}
.dashboard-switcher .ds__recent-dashboard .db-list .dropdown-item:hover .db-name,
.dashboard-switcher .ds__shared-dashboard .db-list .dropdown-item:hover .db-name {
  color: #3d7fba;
}
.dashboard-switcher .ds__recent-dashboard .db-list .dropdown-item:hover .owner-name,
.dashboard-switcher .ds__shared-dashboard .db-list .dropdown-item:hover .owner-name {
  display: none;
}
.dashboard-switcher .ds__recent-dashboard .db-list .dropdown-item:hover .new-tab,
.dashboard-switcher .ds__shared-dashboard .db-list .dropdown-item:hover .new-tab {
  display: block;
}
.dashboard-switcher .ds__recent-dashboard .db-list .dropdown-item.active,
.dashboard-switcher .ds__shared-dashboard .db-list .dropdown-item.active {
  color: #3d7fba;
}
.dashboard-switcher .ds__recent-dashboard .db-list .dropdown-item.active .selected,
.dashboard-switcher .ds__shared-dashboard .db-list .dropdown-item.active .selected {
  width: 24px;
  height: 24px;
  float: left;
  background: url("data:image/svg+xml,%0A%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M4.13337 6.27501L1.68337 3.82501L0.866699 4.64167L4.13337 7.90834L11.1334 0.908342L10.3167 0.0916748L4.13337 6.27501Z' fill='%233D7FBA'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-size: 10px 10px;
  background-position: 8px 7px;
}
.dashboard-switcher .ds__more-dashboard,
.dashboard-switcher .ds__new-dashboard {
  background: #FFFFFF;
  border: 1px solid #3D7FBA;
  box-sizing: border-box;
  border-radius: 2px;
  height: 24px;
  line-height: 10px;
  padding: 6px;
  cursor: pointer;
  color: #3D7FBA;
  margin-top: 8px;
}
.dashboard-switcher .ds__more-dashboard .icon,
.dashboard-switcher .ds__new-dashboard .icon {
  width: 10px;
  height: 10px;
  background-size: 10px 10px;
  float: left;
  margin-right: 8px;
}
.dashboard-switcher .ds__new-dashboard {
  background: #2DA65B;
  color: #FFFFFF;
  border: 1px solid #2DA65B;
}
.dashboard-switcher .ds__new-dashboard .icon-plus {
  background: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' width='16px' height='16px' fill='%23ffffff' class='home drop-down-icon fl' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M42.334,20.333H27.668V5.667C27.668,3.641,26.025,2,24,2c-2.024,0-3.667,1.642-3.667,3.667v14.667H5.667 C3.642,20.333,2,21.975,2,24c0,2.025,1.643,3.667,3.667,3.667h14.667v14.666C20.333,44.357,21.976,46,24,46 c2.025,0,3.667-1.643,3.667-3.666V27.668h14.666C44.359,27.668,46,26.025,46,24C46,21.975,44.359,20.333,42.334,20.333z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 10px 10px;
}
.dashboard-switcher .ds__new-dashboard:hover {
  background: #ffffff;
  color: #2DA65B;
}
.dashboard-switcher .ds__new-dashboard:hover .icon-plus {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='16px' height='16px' fill='%232DA65B' class='home drop-down-icon fl'%3E%3Cpath d='M42.334,20.333H27.668V5.667C27.668,3.641,26.025,2,24,2c-2.024,0-3.667,1.642-3.667,3.667v14.667H5.667 C3.642,20.333,2,21.975,2,24c0,2.025,1.643,3.667,3.667,3.667h14.667v14.666C20.333,44.357,21.976,46,24,46 c2.025,0,3.667-1.643,3.667-3.666V27.668h14.666C44.359,27.668,46,26.025,46,24C46,21.975,44.359,20.333,42.334,20.333z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 10px 10px;
}
.dashboard-switcher .ds__more-dashboard .icon-db {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 24 18' class='icon' data-id='' title='' xmlns='http://www.w3.org/2000/svg' fill= '%233d7fba'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' d='M20.021,9.593 C19.879,9.166 19.707,8.749 19.504,8.351 L17.05,9.457 C17.267,9.852 17.441,10.268 17.568,10.699 L20.021,9.593 Z M7.448,8.69 C7.719,8.336 8.028,8.015 8.367,7.733 L6.477,5.764 C6.149,6.058 5.84,6.379 5.559,6.721 L7.448,8.69 Z M9.163,7.175 C9.542,6.954 9.944,6.779 10.361,6.652 L9.327,4.083 C8.917,4.225 8.515,4.401 8.129,4.607 L9.163,7.175 Z M6.404,10.791 C6.525,10.355 6.692,9.937 6.902,9.541 L4.433,8.475 C4.236,8.878 4.069,9.297 3.935,9.725 L6.404,10.791 Z M15.838,4.591 C15.451,4.386 15.048,4.212 14.639,4.072 L13.614,6.645 C14.032,6.77 14.434,6.944 14.815,7.164 L15.838,4.591 Z M18.439,6.721 C18.157,6.379 17.849,6.058 17.521,5.764 L15.63,7.733 C15.97,8.015 16.276,8.337 16.548,8.69 L18.439,6.721 Z M12.648,3.662 C12.429,3.644 12.21,3.636 11.999,3.636 C11.788,3.636 11.568,3.645 11.349,3.662 L11.349,6.446 C11.565,6.421 11.783,6.408 11.999,6.408 C12.215,6.408 12.433,6.42 12.648,6.446 L12.648,3.662 Z M12,18 C10.706,18 9.657,16.951 9.657,15.657 C9.657,14.773 10.146,14.005 10.867,13.605 L12,8 L13.133,13.605 C13.856,14.003 14.343,14.773 14.343,15.656 C14.343,16.951 13.294,18 12,18 Z M24,12 C24,14.184 23.414,16.232 22.391,17.999 L20.655,16.996 C21.505,15.525 22,13.822 22,12 C22,6.477 17.523,2 12,2 C6.477,2 2,6.477 2,12 C2,13.822 2.495,15.525 3.346,16.996 L1.61,17.999 C0.586,16.232 0,14.184 0,12 C0,5.383 5.383,0 12,0 C18.617,0 24,5.383 24,12 Z' id='dashb-Shape'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 10px 10px;
}
.dashboard-switcher .ds__more-dashboard:hover {
  background: #3d7fba;
  color: #ffffff;
}
.dashboard-switcher .ds__more-dashboard:hover .icon-db {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 18' class='icon' data-id='' title='' fill='%23FFFFFF'%3E%3Cpath xmlns='http://www.w3.org/2000/svg' d='M20.021,9.593 C19.879,9.166 19.707,8.749 19.504,8.351 L17.05,9.457 C17.267,9.852 17.441,10.268 17.568,10.699 L20.021,9.593 Z M7.448,8.69 C7.719,8.336 8.028,8.015 8.367,7.733 L6.477,5.764 C6.149,6.058 5.84,6.379 5.559,6.721 L7.448,8.69 Z M9.163,7.175 C9.542,6.954 9.944,6.779 10.361,6.652 L9.327,4.083 C8.917,4.225 8.515,4.401 8.129,4.607 L9.163,7.175 Z M6.404,10.791 C6.525,10.355 6.692,9.937 6.902,9.541 L4.433,8.475 C4.236,8.878 4.069,9.297 3.935,9.725 L6.404,10.791 Z M15.838,4.591 C15.451,4.386 15.048,4.212 14.639,4.072 L13.614,6.645 C14.032,6.77 14.434,6.944 14.815,7.164 L15.838,4.591 Z M18.439,6.721 C18.157,6.379 17.849,6.058 17.521,5.764 L15.63,7.733 C15.97,8.015 16.276,8.337 16.548,8.69 L18.439,6.721 Z M12.648,3.662 C12.429,3.644 12.21,3.636 11.999,3.636 C11.788,3.636 11.568,3.645 11.349,3.662 L11.349,6.446 C11.565,6.421 11.783,6.408 11.999,6.408 C12.215,6.408 12.433,6.42 12.648,6.446 L12.648,3.662 Z M12,18 C10.706,18 9.657,16.951 9.657,15.657 C9.657,14.773 10.146,14.005 10.867,13.605 L12,8 L13.133,13.605 C13.856,14.003 14.343,14.773 14.343,15.656 C14.343,16.951 13.294,18 12,18 Z M24,12 C24,14.184 23.414,16.232 22.391,17.999 L20.655,16.996 C21.505,15.525 22,13.822 22,12 C22,6.477 17.523,2 12,2 C6.477,2 2,6.477 2,12 C2,13.822 2.495,15.525 3.346,16.996 L1.61,17.999 C0.586,16.232 0,14.184 0,12 C0,5.383 5.383,0 12,0 C18.617,0 24,5.383 24,12 Z' id='dashb-Shape'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 10px 10px;
}
.confirm-modal-content.ticker-action .confirm-modal .content-footer .large-btn,
.confirm-modal-content.ticker-action .confirm-modal .content-footer .request-access {
  width: auto;
}
.confirm-modal-content.ticker-action .confirm-modal .content-wrapper form {
  display: none;
}
[data-widget="StockPriceGraphWidget"] .chart-data,
[data-widget="intraDayGraphWidget"] .chart-data {
  font-size: 12px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header {
  font-size: 12px;
  height: auto;
  border-bottom: 1px solid #ffffff;
  padding: 2px 10px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .left-head,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .left-head {
  display: inline-block;
  width: 100%;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head {
  display: flex;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .price_chart_option_head,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .price_chart_option_head {
  height: 24px;
  padding: 0px 0px;
  cursor: pointer;
  font-size: 12px;
  line-height: 24px;
  background: #4682BA;
  text-align: center;
  color: white;
  margin-bottom: 0px;
  border-radius: 2px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .btnWrapper,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .btnWrapper {
  display: none;
  background: white;
  border: 1px solid white;
  position: absolute;
  z-index: 1;
  right: 10px;
  top: 60px;
  padding: 8px;
  -webkit-box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .first_column,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .first_column {
  padding-right: 8px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  cursor: pointer;
  height: 24px;
  border-radius: 2px;
  background-color: #ffffff;
  border: solid 1px rgba(61, 127, 186, 0.5);
  margin-bottom: 6px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option.checked,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option.checked {
  border: solid 1px #3d7fba;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option.checked .chart_option_tick_box,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option.checked .chart_option_tick_box {
  background-color: #3d7fba;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option.checked .chart_option_tick_box .non-checked-box,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option.checked .chart_option_tick_box .non-checked-box {
  display: none;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option.checked .chart_option_tick_box .checked-box,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option.checked .chart_option_tick_box .checked-box {
  display: block;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option .chart_option_tick_box,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option .chart_option_tick_box {
  width: 24px;
  height: 24px;
  float: left;
  border-right: 1px solid rgba(61, 127, 186, 0.5);
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option .chart_option_tick_box .non-checked-box,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option .chart_option_tick_box .non-checked-box {
  border: 1px solid rgba(61, 127, 186, 0.5);
  margin-top: 5px;
  margin-left: 5px;
  width: 14px;
  height: 14px;
  fill: #ffffff;
  box-sizing: border-box;
  border-radius: 2px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option .chart_option_tick_box .checked-box,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option .chart_option_tick_box .checked-box {
  border: 1px solid #3d7fba;
  margin-top: 4px;
  margin-left: 4px;
  width: 14px;
  height: 14px;
  display: none;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option .chart_option_label,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .btnWrapper .price_chart_option .chart_option_label {
  height: 10.5px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 11px;
  line-height: 1.2;
  text-align: center;
  color: #3d7fba;
  float: left;
  padding-top: 5px;
  width: 116px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head #clear_chart,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head #clear_chart {
  display: none;
  cursor: pointer;
  height: 24px;
  border-radius: 2px;
  background-color: #e8eef7;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  line-height: 2.2;
  text-align: center;
  padding-left: 6px;
  padding-right: 6px;
  margin-right: 6px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head #clear_chart .clear_chart_icon .clear_chart_svg_icon,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head #clear_chart .clear_chart_icon .clear_chart_svg_icon {
  fill: #3d7fba;
  width: 15px;
  float: left;
  margin-top: 4px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .thesis_fields_parent,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .thesis_fields_parent {
  margin-top: -1px;
  float: right;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .thesis_fields_parent .thesis_fields,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .thesis_fields_parent .thesis_fields {
  float: right;
  width: 179.5px;
  height: 24px;
  border-radius: 2px;
  background-color: #ffffff;
  border: solid 1px #d4e0ea;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .top-head .select3-container,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .top-head .select3-container {
  width: 150px !important;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .middle-head,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .middle-head {
  display: inline-block;
  margin-top: 2px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .middle-head .comp_price_data,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .middle-head .comp_price_data {
  height: 20px;
  line-height: 20px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .middle-head .current-price,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .middle-head .current-price {
  color: #112a40;
  font-weight: bold;
  font-family: HelveticaNeue, Arial, sans-serif;
  font-size: 16px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .middle-head .change,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .middle-head .change {
  font-size: 14px;
  padding: 0px 6px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .middle-head .diff,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .middle-head .diff {
  font-size: 12px;
  padding-right: 6px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .ticker,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .ticker {
  color: #fff;
  font-size: 12px;
  line-height: 12px;
  padding: 5px;
  margin-right: 10px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .ticker:hover,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .ticker:hover {
  color: #3d7fba;
  background-color: #fff;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .name,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .name {
  display: inline-block;
  margin-right: 6px;
  font-size: 16px;
  vertical-align: top;
  height: 24px;
  line-height: 24px;
  flex: 1;
  color: #3d7fba;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .company-logo,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .company-logo {
  display: none;
  height: 30px;
  width: 30px;
  margin-right: 20px;
  border: 1px solid #d4e0ea;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .trade-str,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .trade-str {
  color: #6f97bc;
  font-size: 10px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .positive,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .positive {
  color: #2da65b;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .negative,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .negative {
  color: #e81a1a;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .button,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .button {
  border: 1px solid #3d7fba;
  padding: 5px 12px;
  background: white;
  color: #3d7fba;
  float: right;
  margin-left: 5px;
  text-align: center;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .button .icon_text,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .button .icon_text {
  padding-left: 6px;
  color: inherit;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 14px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .button .icon,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .button .icon {
  color: inherit;
  fill: #3d7fba;
  font-size: 14px;
  height: 16px;
  line-height: 16px;
  margin-top: 0;
  width: 16px;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .button:hover,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .button:hover {
  padding: 6px 12px;
  background: #3d7fba;
  color: #fff;
}
[data-widget="StockPriceGraphWidget"] .chart-data .chart-header .button:hover .icon,
[data-widget="intraDayGraphWidget"] .chart-data .chart-header .button:hover .icon {
  fill: #fff;
}
[data-widget="StockPriceGraphWidget"] .chart-data .price_chart,
[data-widget="intraDayGraphWidget"] .chart-data .price_chart {
  width: 100%;
}
[data-widget="StockPriceGraphWidget"] .chart-data .price_chart.added_custom_series,
[data-widget="intraDayGraphWidget"] .chart-data .price_chart.added_custom_series {
  width: 70%;
}
[data-widget="StockPriceGraphWidget"] .chart-data .price_chart .no-data,
[data-widget="intraDayGraphWidget"] .chart-data .price_chart .no-data {
  width: 100%;
  height: 300px;
  position: relative;
}
[data-widget="StockPriceGraphWidget"] .chart-data .price_chart .no-data .no-data-text,
[data-widget="intraDayGraphWidget"] .chart-data .price_chart .no-data .no-data-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 13px;
  width: 80%;
  text-align: center;
}
[data-widget="StockPriceGraphWidget"] .chart-data .highcharts-container,
[data-widget="intraDayGraphWidget"] .chart-data .highcharts-container {
  width: 100% !important;
  height: calc(100% - 8px);
}
[data-widget="StockPriceGraphWidget"] .chart-data .highcharts-container .thesis_title,
[data-widget="intraDayGraphWidget"] .chart-data .highcharts-container .thesis_title {
  cursor: pointer;
}
[data-widget="intraDayGraphWidget"] .no-data-text {
  width: 100%;
  background: url(../images/noData2.png) no-repeat;
  background-position: 50% 50%;
  height: 280px;
  background-size: auto 100%;
  position: relative;
}
[data-widget="StockPriceGraphWidget"] .__stbody .__stbody__content .chart-data .chart-header .top-head {
  height: 24px;
}
[data-widget="StockPriceGraphWidget"] .__stbody .__stbody__content .chart-data .chart-header .top-head .middle-head {
  flex: 1;
}
[data-widget="StockPriceGraphWidget"] .__stbody .__stbody__content .chart-data .chart-header .price_chart_option_head {
  padding: 0px 5px;
}
.__stwidget {
  position: relative;
  background-color: white;
  box-sizing: border-box;
  border: 2px solid #ccd8e6;
  border-radius: 4px;
  display: inline-flex;
  min-width: 300px;
  width: 100%;
  height: 100%;
}
.__stwidget[data-widget="ValuationModel"] .__tablecontainer {
  padding: 0;
}
.__stwidget[data-widget="SavedSearchWidget"] .__listcontainer .no-data .no-data-text {
  color: #3d7fba;
  font-size: 14px;
  text-align: center;
  font-family: Helvetica Neue, sans-serif;
  text-decoration: none;
}
.__stwidget[data-widget="SavedSearchWidget"] .__listcontainer .no-data .no-data-text a {
  color: #3d7fba;
  text-decoration: underline;
}
.__stwidget[data-widget="SavedSearchWidget"] .__stwidget__filter-button.filter_selected {
  background-color: #e8eef7;
  color: #3D7FBA;
}
.__stwidget[data-widget="SavedSearchWidget"] .__stwidget__filter-button.filter_selected .filter-icon {
  fill: #3d7fba;
}
.__stwidget[data-widget="SavedSearchWidget"] .__stwidget__filter-button.filter_selected:hover {
  color: #ffffff;
  background-color: #3D7FBA;
}
.__stwidget[data-widget="SavedSearchWidget"] .__stwidget__filter-button.filter_selected:hover .filter-icon {
  fill: #e8eef7;
}
.__stwidget[data-widget="intraDayGraphWidget"] .__stbody__content .chart-data {
  height: 100%;
}
.__stwidget[data-widget="intraDayGraphWidget"] .__stbody__content .chart-data .price_chart {
  height: calc(100% - 35px);
  line-height: 281px;
}
.__stwidget[data-widget='TweetWidget'] .__listcontainer__liitem {
  padding: 6px 12px !important;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .__stbody__content {
  overflow: visible;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .__stbody__content .__genericcontainer {
  position: relative;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rpm-metric-selector.rpm-selector {
  position: absolute;
  top: -30px;
  right: 90px;
  margin: 2px 0;
  height: 24px;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rpm-metric-selector {
  height: 24px;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rpm-metric-selector .rpm-option-selector {
  height: 24px;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rpm-metric-selector.rmp-metric-selector-disable {
  display: none;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rpm-selector .rpm-option-selector .rpm-option-selector-dropdown {
  margin: 0;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rpm-metric-selector .rpm-dropdown-container .rpm-dropdown-items-container .rpm-dropdown-item {
  width: 190px;
  padding-right: 7px;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rpm-metric-selector .rpm-dropdown-container {
  width: 96px;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rmp-drop-PeriodType .rpm-dropdown-container {
  width: fit-content;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rpm-metric-selector .rpm-dropdown-items-container {
  left: unset;
  right: 0;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rpm-autocomplete-selector {
  height: 32px;
  display: flex;
  flex-direction: row;
  align-items: center;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rpm-autocomplete-selector .sentieo_autocomplete--relative {
  width: 192px;
  margin: 4px 0;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rpm-autocomplete-selector .sentieo_autocomplete--relative .sn-auto {
  min-width: 180px;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rpm-autocomplete-selector .sentieo_autocomplete--relative .sn-auto input {
  min-width: 100px;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rpm-autocomplete-selector .sentieo_autocomplete--relative .sn-auto .text-token .token-text {
  max-width: 70px;
}
.__stwidget[data-widget="RelativePerformanceWidget"] .rpm-header-mini .rpm-autocomplete-selector.disable-autocomplete {
  opacity: 0.5;
  pointer-events: none;
}
.__stwidget[data-widget="SnippetViewWidget"] .__genericcontainer {
  height: 100%;
}
.__stwidget[data-widget="SnippetViewWidget"] .no-data {
  width: 100%;
  height: 304px;
  position: relative;
}
.__stwidget[data-widget="SnippetViewWidget"] .no-data .no-data-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #3d7fba;
  font-size: 14px;
  text-align: center;
  font-family: Helvetica Neue, sans-serif;
  text-decoration: none;
}
.__stwidget[data-widget="SnippetViewWidget"] .no-data .no-data-text a {
  color: #3d7fba;
  text-decoration: underline;
}
.__stwidget[data-widget="SnippetViewWidget"] .no-data .no-data-text .open_saved_search_filter {
  text-decoration: underline;
  cursor: pointer;
}
.__stwidget--medium {
  width: 65%;
}
.__stwidget--large {
  width: 99%;
}
.__stwidget__cross-button:after {
  content: "\e01d";
  color: #a7bdd2;
  font-family: "sentieo", sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.__stwidget__delete-button {
  width: 10px;
  height: 10px;
  line-height: 10px;
  padding: 4px;
  display: flex;
  margin-left: 2px !important;
}
.__stwidget__delete-button:hover {
  color: #e8eef7;
  background-color: #3D7FBA;
}
.__stwidget__delete-button:before {
  content: "\e008";
  font-family: 'sentieo', sans-serif !important;
  font-size: 10px;
  width: 12px;
  text-align: center;
}
.__stwidget__cardlayout-button,
.__stwidget__listlayout-button {
  width: 16px;
  height: 16px;
  visibility: hidden;
  line-height: 10px;
  border: 1px solid #E8EEF7;
  background-size: 10px 10px;
  background-repeat: no-repeat;
  border-radius: 0 3px 3px 0px;
  background-position: 3px 3px;
  display: flex;
  background-color: #ffffff;
  cursor: pointer;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='8' viewBox='0 0 8 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M7.54175 0.25H0.458415C0.229248 0.25 0.041748 0.4375 0.041748 0.666667V3.16667C0.041748 3.39583 0.229248 3.58333 0.458415 3.58333H7.54175C7.77091 3.58333 7.95841 3.39583 7.95841 3.16667V0.666667C7.95841 0.4375 7.77091 0.25 7.54175 0.25ZM7.12508 2.75V1.08333H0.875081V2.75H7.12508ZM7.12508 6.91667V5.25H0.875081V6.91667H7.12508ZM0.458415 4.41667H7.54175C7.77091 4.41667 7.95841 4.60417 7.95841 4.83333V7.33333C7.95841 7.5625 7.77091 7.75 7.54175 7.75H0.458415C0.229248 7.75 0.041748 7.5625 0.041748 7.33333V4.83333C0.041748 4.60417 0.229248 4.41667 0.458415 4.41667Z' fill='%23889BBA'/%3E%3C/svg%3E%0A");
}
.__stwidget__cardlayout-button:hover,
.__stwidget__listlayout-button:hover,
.__stwidget__cardlayout-button.active,
.__stwidget__listlayout-button.active {
  color: #3d7fba;
  background-color: #E8EEF7;
}
.__stwidget__listlayout-button {
  border-radius: 3px 0px 0px 3px;
  background-image: url("data:image/svg+xml,%3Csvg width='8' height='6' viewBox='0 0 8 6' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M0.25 3.41675H1.08333V2.58341H0.25V3.41675Z' fill='%233D7FBA'/%3E%3Cpath d='M0.25 5.08341H1.08333V4.25008H0.25V5.08341Z' fill='%233D7FBA'/%3E%3Cpath d='M0.25 1.75008H1.08333V0.916748H0.25V1.75008Z' fill='%233D7FBA'/%3E%3Cpath d='M1.91667 3.41675H7.75V2.58341H1.91667V3.41675Z' fill='%233D7FBA'/%3E%3Cpath d='M1.91667 5.08341H7.75V4.25008H1.91667V5.08341Z' fill='%233D7FBA'/%3E%3Cpath d='M1.91667 0.916748V1.75008H7.75V0.916748H1.91667Z' fill='%233D7FBA'/%3E%3C/svg%3E%0A");
}
.__stwidget__pagination-wrapper {
  position: absolute;
  right: 5px;
  color: #ccd8e6;
}
.__stwidget__pagination-button--left {
  width: 30px;
  height: 30px;
  border: 1px solid #ccd8e6;
  border-right: none;
  border-radius: 3px 0 0 3px;
  float: left;
  cursor: pointer;
}
.__stwidget__pagination-button--left:after {
  content: "\e02a";
  font-family: 'sentieo', sans-serif !important;
  font-size: 14px;
  width: 27px;
  text-align: center;
  line-height: 30px;
  display: block;
  color: #808B98;
}
.__stwidget__pagination-button--current {
  float: left;
  width: 40px;
  height: 30px;
  border: 1px solid #ccd8e6;
}
.__stwidget__pagination-button--right {
  float: left;
  width: 30px;
  height: 30px;
  border: 1px solid #ccd8e6;
  border-left: none;
  border-radius: 0 3px 3px 0;
  cursor: pointer;
}
.__stwidget__pagination-button--right:after {
  content: "\e029";
  font-family: 'sentieo', sans-serif !important;
  font-size: 14px;
  width: 27px;
  text-align: center;
  line-height: 30px;
  display: block;
  color: #808B98;
}
.__stwidget__pagination-button--inactive:after {
  color: #ccd8e6;
}
.__stwidget__settings-button {
  width: 10px;
  height: 10px;
  line-height: 10px;
  padding: 4px;
  display: flex;
}
.__stwidget__settings-button:hover {
  color: #e8eef7;
  background-color: #3D7FBA;
}
.__stwidget__settings-button:before {
  content: "\e03b";
  font-family: 'sentieo', sans-serif !important;
  font-size: 10px;
  width: 12px;
  height: 12px;
  text-align: center;
}
.__stwidget__expand-collapse-button {
  width: 10px;
  height: 10px;
  line-height: 10px;
  padding: 4px;
  display: flex;
  background-size: 11px 11px;
  background-repeat: no-repeat;
  background-position: 4px 4px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='26' height='26' viewBox='0 0 14 14'%3E%3Cpath d='M1.625,8.125 L-0.000,8.125 L-0.000,13.000 L4.875,13.000 L4.875,11.375 L1.625,11.375 L1.625,8.125 ZM-0.000,4.875 L1.625,4.875 L1.625,1.625 L4.875,1.625 L4.875,-0.000 L-0.000,-0.000 L-0.000,4.875 ZM11.375,11.375 L8.125,11.375 L8.125,13.000 L13.000,13.000 L13.000,8.125 L11.375,8.125 L11.375,11.375 ZM8.125,-0.000 L8.125,1.625 L11.375,1.625 L11.375,4.875 L13.000,4.875 L13.000,-0.000 L8.125,-0.000 Z' fill='%233d7fba' fill-rule='evenodd'/%3E%3C/svg%3E");
}
.__stwidget__expand-collapse-button:hover {
  cursor: pointer;
  background-color: #3D7FBA;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' preserveAspectRatio='xMidYMid' width='26' height='26' viewBox='0 0 14 14'%3E%3Cpath d='M1.625,8.125 L-0.000,8.125 L-0.000,13.000 L4.875,13.000 L4.875,11.375 L1.625,11.375 L1.625,8.125 ZM-0.000,4.875 L1.625,4.875 L1.625,1.625 L4.875,1.625 L4.875,-0.000 L-0.000,-0.000 L-0.000,4.875 ZM11.375,11.375 L8.125,11.375 L8.125,13.000 L13.000,13.000 L13.000,8.125 L11.375,8.125 L11.375,11.375 ZM8.125,-0.000 L8.125,1.625 L11.375,1.625 L11.375,4.875 L13.000,4.875 L13.000,-0.000 L8.125,-0.000 Z' fill='%23e8eef7' fill-rule='evenodd'/%3E%3C/svg%3E");
}
.__stwidget__expand-collapse-button.active {
  background-size: 10px 10px;
  background-color: #3D7FBA;
  background-image: url("data:image/svg+xml,%3Csvg width='14' height='14' viewBox='0 0 14 14' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0 3H3V0H5V5H0V3ZM3 11H0V9H5V14H3V11ZM9 14H11V11H14V9H9V14ZM11 0V3H14V5H9V0H11Z' fill='%23e8eef7'/%3E%3C/svg%3E");
  visibility: visible;
}
.__stwidget__expand-collapse-button .ui-resizable-handle {
  display: none;
}
.__stwidget__saved-search__popout-icon {
  width: 10px;
  height: 10px;
  line-height: 10px;
  padding: 4px;
  display: flex;
  background-size: 12px 12px;
  background-repeat: no-repeat;
  background-position: 3px 3px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 14 16' fill='%233d7fba'%3E%3Cpath d='M14,4.4V16H7v-1.5v0h5.6V5.1H9.1V1.5H1.4v7H0V0h9.8L14,4.4z M8.5,7h-5l2,2L1,13.3l1,1.1l4.5-4.3l2,2V7z'/%3E%3C/svg%3E");
}
.__stwidget__saved-search__popout-icon:hover {
  cursor: pointer;
  background-color: #3D7FBA;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 14 16' fill='%23ffffff'%3E%3Cpath d='M14,4.4V16H7v-1.5v0h5.6V5.1H9.1V1.5H1.4v7H0V0h9.8L14,4.4z M8.5,7h-5l2,2L1,13.3l1,1.1l4.5-4.3l2,2V7z'/%3E%3C/svg%3E");
}
.__stwidget__saved-search__popout-icon.active {
  background-size: 10px 10px;
  background-color: #3D7FBA;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='16' viewBox='0 0 14 16' fill='%23ffffff'%3E%3Cpath d='M14,4.4V16H7v-1.5v0h5.6V5.1H9.1V1.5H1.4v7H0V0h9.8L14,4.4z M8.5,7h-5l2,2L1,13.3l1,1.1l4.5-4.3l2,2V7z'/%3E%3C/svg%3E");
  visibility: visible;
}
.__stwidget__filter-button {
  width: 10px;
  height: 10px;
  padding: 2px 4px 5px 4px;
  display: flex;
}
.__stwidget__filter-button .filter-icon {
  fill: #3d7fba;
  width: 10px;
  height: 10px;
}
.__stwidget__filter-button.filter_selected {
  color: #3d7fba;
  background-color: #ffffff;
}
.__stwidget__filter-button.filter_selected .filter-icon {
  fill: #3d7fba;
}
.__stwidget__filter-button:hover {
  color: #e8eef7;
  background-color: #3D7FBA;
}
.__stwidget__filter-button:hover .filter-icon {
  fill: #e8eef7;
}
.__stwidget__filter-button.load-search {
  width: 65px;
  padding: 4px !important;
  text-align: center;
  font-size: 12px;
  line-height: 10px;
  font-family: Lato, sans-serif;
  color: #3d7fba;
}
.__stwidget__filter-button.load-search:hover {
  color: white;
}
.__stwidget__filter-button,
.__stwidget__settings-button,
.__stwidget__delete-button,
.__stwidget__expand-collapse-button,
.__stwidget__saved-search__popout-icon,
.__stwidget__loadgraph {
  visibility: hidden;
  margin: 0 0 0 2px !important;
}
.__stwidget .customButton {
  visibility: hidden;
  margin-right: 6px !important;
  margin-left: 2px !important;
}
.__stwidget__loadgraph {
  visibility: hidden;
  width: 10px;
  height: 10px;
  padding: 4px;
}
.__stwidget__loadgraph:hover {
  color: #e8eef7;
  background-color: #3D7FBA;
}
.__stwidget__loadgraph:hover .icon {
  fill: #e8eef7;
}
.__stwidget__loadgraph .icon {
  fill: #3D7FBA;
}
.__stwidget:hover .__stbody__scroll-label {
  display: block;
}
.__stwidget:hover .__stbody__scroll-label.hideScroll {
  display: none;
}
.__stwidget:hover .__stwidget__filter-button,
.__stwidget:hover .__stwidget__expand-collapse-button,
.__stwidget:hover .__stwidget__settings-button,
.__stwidget:hover .__stwidget__delete-button,
.__stwidget:hover .__stwidget__saved-search__popout-icon,
.__stwidget:hover .wrapper-head__section-linking,
.__stwidget:hover .__stwidget__loadgraph,
.__stwidget:hover .__stwidget__cardlayout-button,
.__stwidget:hover .__stwidget__listlayout-button,
.__stwidget:hover .customButton {
  visibility: visible;
}
.__stwidget:hover .wrapper-head__section-linking.pm_linked_icon {
  background-color: #3d7fba;
}
.__stwidget:hover .wrapper-head__section-linking.pm_linked_icon svg {
  fill: #fff;
}
.__stwidget:hover .__stwidget__filter-button.filter_selected {
  background-color: #3d7fba;
  color: #ffffff;
}
.__stwidget:hover .__stwidget__filter-button.filter_selected .filter-icon {
  fill: #e8eef7;
}
.__stwidget.activeWidget {
  border: 2px solid #3699f2;
}
.__stwidget__filter-button.filter_selected {
  visibility: visible;
}
.__stwidget[data-widget="PlotterWidget"] .__stbody__content {
  margin-top: 11px;
}
.__stwidget[data-widget="PlotterWidget"] .__stbody__content .reinit-message.initial-load .text {
  color: #3d7fba;
  text-decoration: underline;
  cursor: pointer;
}
.__stbody {
  width: 100%;
  flex-direction: column;
  display: flex;
  color: #122538;
}
.__stbody__header {
  display: flex;
  border-bottom: 2px solid #ccd8e6;
  padding: 2px 12px 2px 5px;
  box-sizing: border-box;
  color: #122538;
}
.__stbody__header:hover {
  cursor: move;
}
.__stbody__header__leftbar {
  display: inline-flex;
}
.__stbody__header__leftbar .input-indicator {
  display: inline-block;
  width: 16px;
  height: 16px;
  color: #ffffff;
  font-size: 10px;
  line-height: 16px;
  text-align: center;
  margin: 7px 4px;
  border-radius: 3px;
  cursor: pointer;
}
.__stbody__header__leftbar .input-indicator.global {
  background: #3dbf6f;
}
.__stbody__header__leftbar .input-indicator.local {
  background: #4f95da;
}
.__stbody__header__title {
  display: inline-flex;
  height: 24px;
  flex: 1;
  -webkit-font-smoothing: antialiased;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 24px;
  letter-spacing: 0.2px;
  color: #2c3545;
  overflow: hidden;
  justify-content: space-between;
  max-width: 70%;
  position: relative;
}
.__stbody__header__title__titlename {
  cursor: text;
}
.__stbody__header__title .mainText {
  outline: 0;
  padding-left: 6px;
  padding-right: 18px;
  border: 1px solid transparent;
  border-radius: 3px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 30%;
  max-width: 100%;
  justify-content: flex-start;
  font-weight: 500;
}
.__stbody__header__title .editableText:hover {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg%20width%3D%22100%25%22%20height%3D%22100%25%22%20viewBox%3D%220%200%2016%2016%22%20version%3D%221.1%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20xmlns%3Axlink%3D%22http%3A%2F%2Fwww.w3.org%2F1999%2Fxlink%22%3E%0D%0A%20%20%20%20%3C!--%20Generator%3A%20Sketch%2046%20(44423)%20-%20http%3A%2F%2Fwww.bohemiancoding.com%2Fsketch%20--%3E%0D%0A%20%20%20%20%3Ctitle%3Epencil%3C%2Ftitle%3E%0D%0A%20%20%20%20%3Cdesc%3ECreated%20with%20Sketch.%3C%2Fdesc%3E%0D%0A%20%20%20%20%3Cdefs%2F%3E%0D%0A%20%20%20%20%3Cg%20id%3D%22%23-Icons%22%20stroke%3D%22none%22%20stroke-width%3D%221%22%20fill%3D%22%23000000%22%20fill-rule%3D%22evenodd%22%3E%0D%0A%20%20%20%20%20%20%20%20%3Cg%20id%3D%22Artboard-1%22%20transform%3D%22translate(-2659.000000%2C%20-1246.000000)%22%20fill%3D%22%23000000%22%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M2664.51451%2C1255.80292%20C2664.3706%2C1256.05217%202664.22355%2C1256.52656%202664.07335%2C1257.22607%20L2664.07339%2C1257.22608%20C2664.02784%2C1257.43822%202664.12432%2C1257.65553%202664.31223%2C1257.76402%20L2664.64964%2C1257.95882%20L2664.64967%2C1257.95878%20C2664.83747%2C1258.06721%202665.07376%2C1258.0422%202665.2347%2C1257.89687%20C2665.76431%2C1257.41865%202666.10159%2C1257.054%202666.24656%2C1256.80292%20L2668.64836%2C1252.64287%20L2666.91631%2C1251.64287%20L2664.51451%2C1255.80292%20Z%20M2666.05066%2C1251.14222%20C2666.3291%2C1250.65995%202666.93428%2C1250.49854%202667.41232%2C1250.77454%20L2669.15235%2C1251.77915%20C2669.63345%2C1252.05691%202669.79086%2C1252.66401%202669.51476%2C1253.14222%20L2667.11258%2C1257.30292%20C2666.77407%2C1257.88924%202665.99063%2C1258.71128%202665.44682%2C1259.01316%20L2663.77502%2C1259.94124%20C2663.445%2C1260.12445%202663.03876%2C1259.8899%202663.03241%2C1259.5125%20L2663.00024%2C1257.60063%20C2662.98986%2C1256.98351%202663.31183%2C1255.88602%202663.64848%2C1255.30292%20L2666.05066%2C1251.14222%20Z%22%20id%3D%221%22%20fill-rule%3D%22nonzero%22%2F%3E%0D%0A%20%20%20%20%20%20%20%20%20%20%20%20%3Cpath%20d%3D%22M2669.21921%2C1251.60694%20L2669.66905%2C1251.86665%20C2669.9082%2C1252.00472%202670.21399%2C1251.92278%202670.35206%2C1251.68364%20L2670.76207%2C1250.97349%20C2671.17765%2C1250.25369%202670.93191%2C1249.33744%202670.214%2C1248.92295%20L2669.34617%2C1248.42191%20C2668.62622%2C1248.00624%202667.71281%2C1248.25306%202667.29804%2C1248.97147%20L2666.88714%2C1249.68316%20C2666.74907%2C1249.92231%202666.83101%2C1250.2281%202667.07015%2C1250.36618%20L2667.46211%2C1250.59247%20L2668.16406%2C1249.47147%20C2668.30317%2C1249.23053%202668.60533%2C1249.14888%202668.84617%2C1249.28793%20L2669.714%2C1249.78898%20C2669.95371%2C1249.92737%202670.03543%2C1250.23207%202669.89604%2C1250.47349%20L2669.21921%2C1251.60694%20Z%22%20id%3D%222%22%2F%3E%0D%0A%20%20%20%20%20%20%20%20%3C%2Fg%3E%0D%0A%20%20%20%20%3C%2Fg%3E%0D%0A%3C%2Fsvg%3E");
  background-repeat: no-repeat;
  background-position: 100% 50%;
  background-size: 16px 16px;
  background-color: #e8f2fe;
}
.__stbody__header__title .editableText:hover:after,
.__stbody__header__title .editableText:hover:before {
  display: block;
}
.__stbody__header__title .uneditableTitle {
  pointer-events: none;
}
.__stbody__header__title .html_editable_ {
  padding: 4px 18px 4px 5px;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  font-size: 15px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 24px;
  letter-spacing: 0.2px;
  color: #2c3545;
}
.__stbody__header__title .activeEdit {
  background: #fff !important;
  border-color: #ccd8e6;
  text-overflow: unset !important;
}
.__stbody__header__rightbar {
  display: inline-flex;
  position: relative;
  line-height: 12px;
  padding: 3px 0px;
  box-sizing: border-box;
  margin-left: auto;
}
.__stbody__header__rightbar .more-options {
  display: none;
  width: 16px;
  height: 16px;
  padding: 7px 0;
  cursor: pointer;
}
.__stbody__header__rightbar .more-options svg {
  fill: #3d7fba;
}
.__stbody__header__rightbar .customButton.openInPlotter {
  padding: 1px 2px;
  font-size: 10px;
  height: 16px;
  border-radius: 3px;
  line-height: 16px;
  cursor: pointer;
  fill: #3d7fba;
  color: #3d7fba;
  background: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.91667 1.91667V10.0833H10.0833V6H11.25V10.0833C11.25 10.725 10.725 11.25 10.0833 11.25H1.91667C1.26917 11.25 0.75 10.725 0.75 10.0833V1.91667C0.75 1.275 1.26917 0.75 1.91667 0.75H6V1.91667H1.91667ZM7.16667 1.91667V0.75H11.25V4.83333H10.0833V2.73917L4.34917 8.47333L3.52667 7.65083L9.26083 1.91667H7.16667Z' fill='%233D7FBA'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: right;
  width: 83px;
}
.__stbody__header__rightbar .customButton.openInPlotter .icon.open-plotter {
  width: 10px;
  height: 10px;
  vertical-align: middle;
  vertical-align: baseline;
}
.__stbody__header__rightbar .customButton.openInPlotter .text {
  margin-left: 2px;
  line-height: 16px;
  vertical-align: top;
  align-content: baseline;
}
.__stbody__header__rightbar .customButton.openInPlotter:hover {
  text-decoration: underline;
}
.__stbody__header__rightbar .more-options-menu {
  width: 100px;
  display: none;
  height: auto;
  z-index: 102;
  position: absolute;
  top: 26px;
  right: 0;
  background: #ffffff;
  box-sizing: border-box;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.1);
}
.__stbody__header__rightbar .more-options-menu.show-menu {
  display: block;
}
.__stbody__header--screener .unsaved-view-wrapper {
  height: 28px;
  margin-right: 0;
  float: left;
}
.__stbody__header--screener .unsaved-view-wrapper .unsaved-view-select-box {
  width: 180px;
  height: 28px;
  text-align: center;
}
.__stbody__header--screener .unsaved-view-wrapper .unsaved-view-select-box a.select2-choice {
  height: 26px;
  border-radius: 2px;
  background-color: #ffffff;
  border: solid 1px #ccd8e6;
}
.__stbody__header--screener .unsaved-view-wrapper .unsaved-view-select-box .select2-drop.unsaved-select-dropdown {
  left: -10000px;
}
.__stbody__header--screener .unsaved-view-wrapper .unsaved-view-select-box span {
  width: 150px;
  font-size: 13.9px;
  font-weight: 500;
  line-height: 0.71;
  padding: 8px 0;
  text-align: left;
  color: #3d7fba;
}
.__stbody__header--screener .unsaved-view-wrapper .unsaved-view-select-box div {
  width: 28px;
  height: 28px;
  background-color: #f9fcff;
  box-shadow: inset 1px 0 0 0 #ccd8e6;
}
.__stbody__header--screener .unsaved-view-wrapper .unsaved-view-select-box div b {
  margin: 10px;
  background-image: url(../../../images/dropdown-triangle-black.png) !important;
  background-repeat: no-repeat !important;
  background-size: 8px 6px !important;
}
.__stbody__header--screener .unsaved-view-wrapper .title {
  width: 150px;
  height: 13px;
  font-size: 13.9px;
  font-weight: 500;
  line-height: 0.71;
  text-align: left;
  color: #3d7fba;
  display: inline-block;
  vertical-align: middle;
}
.__stbody__header--screener .add-field-wrapper,
.__stbody__header--screener .save-option-wrapper,
.__stbody__header--screener .manage-view-icon,
.__stbody__header--screener .clear-view-wrapper {
  float: right;
  padding: 7px;
}
.__stbody__header--screener .add-field-wrapper:hover,
.__stbody__header--screener .save-option-wrapper:hover,
.__stbody__header--screener .manage-view-icon:hover,
.__stbody__header--screener .clear-view-wrapper:hover {
  color: #e8eef7;
  background-color: #3D7FBA;
}
.__stbody__header--screener .add-field-wrapper:hover .icon,
.__stbody__header--screener .save-option-wrapper:hover .icon,
.__stbody__header--screener .manage-view-icon:hover .icon,
.__stbody__header--screener .clear-view-wrapper:hover .icon {
  fill: #e8eef7;
}
.__stbody__header--screener .add-field-wrapper {
  padding: 6px;
}
.__stbody__header--screener .add-field-wrapper .icon {
  height: 16px;
  width: 16px;
}
.__stbody__header--screener .settings-wrapper {
  display: none;
}
.__stbody__header--screener .add-field-title {
  display: none;
}
.__stbody__header--screener .icon {
  fill: #3D7FBA;
  height: 14px;
  width: 14px;
}
.__stbody__content {
  flex: 1;
  overflow: hidden;
  border-radius: 3px;
}
.__stbody__content.pagination_content {
  padding-right: 8px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
.__stbody__content.infiniteScroll {
  overflow-y: auto;
  overflow-y: overlay;
}
.__stbody__content.infiniteScroll .reinit-message {
  box-sizing: border-box;
}
.__stbody__content .__tablecontainer {
  padding: 0 0 0 4px;
  box-sizing: border-box;
}
.__stbody__content.positioned {
  position: relative;
  overflow: hidden;
  padding-right: 0;
}
.__stbody__content.positioned .reinit-message {
  display: block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  background: #ffffff;
  white-space: nowrap;
  z-index: 2;
}
.__stbody__content.positioned .reinit-message.rpm-widget-error {
  z-index: 10;
}
.__stbody__content.positioned .reinit-message::after {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
  width: 0;
}
.__stbody__content.positioned .reinit-message .text {
  width: 80%;
  vertical-align: middle;
  white-space: normal;
  display: inline-block;
  color: #3d7fba;
  font-size: 14px;
  text-align: center;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  background-color: white;
}
.__stbody__content.positioned .reinit-message .text.loadSavedSearch {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  width: 80%;
  display: block;
  color: #3d7fba;
  font-size: 14px;
  text-align: center;
  font-family: Helvetica Neue, sans-serif;
  text-decoration: none;
}
.__stbody__content.positioned .reinit-message .text.loadSavedSearch a {
  color: #3d7fba;
  text-decoration: underline;
}
.__stbody__content.positioned .reinit-message .no-data {
  display: block;
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  top: 50%;
  transform: translateY(-50%);
  left: 0;
  white-space: nowrap;
  background: url(../images/empty.png) no-repeat;
  background-position: 50% 50%;
}
.__stbody__content.positioned .reinit-message.underline {
  text-decoration: none;
  color: #000000;
}
.__stbody__content .reinit-message .text {
  text-decoration: underline;
  cursor: pointer;
}
.__stbody__content .reinit-message.underline {
  text-decoration: none;
}
.__stbody__content .reinit-message.underline .text {
  color: #000000;
  text-decoration: none;
  cursor: default;
}
.__stbody__scroll-label {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 32px;
  opacity: 0.96;
  background: #ffffff;
  font-family: 'IBM Plex Sans', sans-serif;
  box-shadow: 0 -1px 13px 0 rgba(13, 31, 47, 0.19);
  padding: 7px 12px;
  box-sizing: border-box;
  color: #3699f2;
  font-size: 13px;
  z-index: 1;
  line-height: 17px;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  text-align: center;
  display: none;
}
.__stbody__scroll-label.hideScroll {
  display: none;
}
.__stbody__footer {
  display: flex;
  min-height: 40px;
  padding: 5px;
  box-sizing: border-box;
  position: relative;
}
.__stbody__footer .upload-content {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 13px;
  border-radius: 2px;
  text-align: center;
  padding: 3px 2px;
  box-sizing: border-box;
  color: #698094;
  position: absolute;
  bottom: 0;
  width: 95%;
  margin: 8px;
  cursor: pointer;
}
.__stbody__footer .upload-content .download-icon {
  height: 13px;
  width: 13px;
  padding: 0 5px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
}
.__stbody__footer .add-comment-holder {
  width: 80%;
  margin: auto;
}
.__listcontainer {
  font-size: 12.5px;
  /**  thesis activity css starts **/
  /** recent files css starts  **/
}
.__listcontainer .date-header {
  color: #506f8a;
  padding: 2px 0px 2px 12px;
  box-sizing: border-box;
  background-color: #f4f8fe;
  border-bottom: 1px solid #ccd8e6;
  font-family: 'IBM Plex Sans', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.1px;
}
.__listcontainer__liheader {
  background-color: #f4f8fe;
  border-bottom: 1px solid #ccd8e6;
  padding: 2px 0px 2px 12px;
  box-sizing: border-box;
}
.__listcontainer__liheader .date-header {
  padding: 0px;
  color: #506f8a;
  background-color: #f4f8fe;
  box-sizing: border-box;
  border-bottom: 0px;
  font-family: 'IBM Plex Sans', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.1px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) {
  cursor: pointer;
  padding: 6px 12px;
  font-size: 12px;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  border-bottom: 1px solid #ccd8e6;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper.hide-ticker .ticker {
  display: none;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper.hide-ticker .bookmark-nb {
  left: 20px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper.hide-ticker .title {
  max-width: calc(100% - 100px);
  padding-left: 15px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper.date-header {
  background-color: #f4f8fe;
  color: #3d7fba;
  display: block;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper .ticker {
  display: inline-block;
  overflow: hidden;
  width: 50px;
  padding-right: 0px;
  box-sizing: border-box;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper .title {
  cursor: pointer;
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: justify;
  white-space: nowrap;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper .date {
  color: #697f94;
  font-size: 11px;
  display: block;
  float: right;
  line-height: 17px;
  text-align: right;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper .bookmark-nb {
  display: none;
  height: 10px;
  padding-top: 1px;
  position: absolute;
  left: 90px;
  width: 10px;
  text-align: center;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
  color: #bbc6d5;
  font-size: 12px;
  line-height: 10px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper .bookmark-nb .icon {
  height: 12px;
  width: 12px;
  fill: #3d7fba;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper .bookmarked {
  color: #3d7fba !important;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper .bookmarked .icon {
  fill: #3d7fba !important;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper .doc_note_highlight {
  display: none;
  color: #bbc6d5;
  height: 16px;
  width: 16px;
  text-align: center;
  border: none;
  border-left: hidden;
  cursor: default;
  margin-top: 2px;
  font-size: 12px;
  line-height: 18px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper .doc_note_highlight .icon {
  height: 12px;
  width: 12px;
  fill: #bbc6d5;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper .doc_view {
  display: none;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .doc-item-wrapper .note_highlight {
  display: block;
  color: #3d7fba;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).viewed {
  display: block;
  background-color: #e8eef7 !important;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).viewed .doc-item-wrapper .ticker,
.__listcontainer__liitem:not(.hl-snippet-wrapper).viewed .doc-item-wrapper .title {
  color: #698094;
  font-weight: 400;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).viewed .recent-i-wrapper .ticker {
  font-weight: 400;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper):not(.viewed):hover {
  background-color: #e8f2fe !important;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) {
  border: 1px solid #ccd8e6;
  border-radius: 4px;
  padding-top: 8px;
  margin: 10px;
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 1.5em;
  background-color: #ffffff;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .note-title {
  margin: 0 10px 5px 12px;
  font-size: 14px;
  color: #1e374d;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .note-header {
  font-size: 12px;
  margin: 0 10px 0px 5px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .highlight-header {
  padding: 0px 8px 8px 8px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .highlight-right-header {
  float: right;
  font-size: 11px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .highlight-right-header .external-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  padding-right: 4px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .highlight-right-header .owner {
  color: #3d7fba;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .highlight-right-header .date {
  color: #698094;
  padding-left: 8px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .highlight-title {
  font-size: 15px;
  font-weight: bold;
  margin-right: 10px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .high-tags {
  display: block;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .high-tag {
  margin-left: 8px;
  margin-bottom: 5px;
  display: inline-block;
  padding: 0 6px;
  text-transform: capitalize;
  color: #666;
  border-radius: 2px;
  box-shadow: 0 1px 3px 0 rgba(30, 55, 77, 0.33);
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .delete-highlight {
  color: #3d7fba;
  display: inline-block;
  cursor: pointer;
  margin-right: 5px;
  margin-left: 7px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .delete-highlight:after {
  content: '|';
  padding-left: 5px;
  color: #ccd8e6;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .hl-time {
  float: right;
  padding: 0 4px;
  color: #698094;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .hl-owner {
  float: right;
  padding: 0 4px;
  color: #3d7fba;
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .open-highlight-position {
  float: right;
  cursor: pointer;
  padding-right: 3px;
  color: #3d7fba;
  display: inline-block;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .open-highlight-position:after {
  content: '|';
  padding-left: 3px;
  color: #bbc6d5;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .add-annotation {
  color: #3d7fba;
  height: 16px;
  cursor: pointer;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .add-annotation:after {
  content: '|';
  padding-left: 3px;
  color: #bbc6d5;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .edit-annotation {
  color: #3d7fba;
  height: 16px;
  cursor: pointer;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .edit-annotation:after {
  content: '|';
  padding-left: 3px;
  color: #bbc6d5;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .copy-highlight {
  color: #3d7fba;
  height: 16px;
  cursor: pointer;
  display: inline-block;
  margin: 0 0 0 3px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .hl-short-link {
  color: #3d7fba;
  float: right;
  padding: 0 5px;
  display: inline-block;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .hl-short-link:after {
  content: '|';
  padding-left: 3px;
  color: #bbc6d5;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .delete-icon {
  width: 10px;
  height: 12px;
  fill: #3d7fba;
  margin: 0 0 0 3px;
  position: relative;
  top: 2px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .external-icon {
  height: 10px;
  width: 12px;
  position: relative;
  margin: 0 0 0 3px;
  fill: #3d7fba;
  top: 1px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .annotate-icon {
  height: 10px;
  width: 12px;
  position: relative;
  margin: 0 0 0 3px;
  fill: #3d7fba;
  top: 1px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .short-link-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 1px;
  margin: 0 0 0 3px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .copy-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  margin: 0 0 0 3px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .edit-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  margin: 0 0 0 3px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .annotation {
  margin-left: 8px;
  font-weight: 600;
  color: #3d7fba;
  font-size: 13px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .note-text {
  margin: 0px 13px 0px 13px;
  color: #1e374d;
  font-size: 12px;
  border-left-color: #ff9999;
  max-height: 96px;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: justify;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .annotation-comments {
  padding-left: 12px;
  margin-left: 25px;
  border-left: 3px solid #ccd8e6;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .annotation-comments .user-comments {
  padding: 5px 10px 0px 0px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .annotation-comments .user-comments .annotate_user_name_box {
  line-height: 23px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .annotation-comments .user-comments .annotate_user_name_box .annotate_user_initial_box {
  padding: 6px 0;
  width: 20px;
  height: 20px;
  float: left;
  box-sizing: border-box;
  font-size: 10px;
  color: #3d7fba;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-align: center;
  line-height: 7px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .annotation-comments .user-comments .annotate_user_name_box .text_annotate {
  margin-left: 8px;
  display: inline-block;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .annotation-comments .user-comments .annotate_user_name_box .annotate_date {
  padding-left: 10px;
  font-size: 11px;
  color: #BCC7D2;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .annotation-comments .user-comments .annotate_user_name_box .buttons {
  display: none;
  padding-left: 8px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .annotation-comments .user-comments .annotate_user_name_box .buttons .edit_annotate {
  color: #3d7fba;
  font-size: 11px;
  padding: 0px 8px;
  line-height: 20px;
  background-color: #fafbfc;
  height: 20px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  box-sizing: border-box;
  border: 1px solid #ccd8e6;
  border-right: none;
  cursor: pointer;
  display: inline;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .annotation-comments .user-comments .annotate_user_name_box .buttons .delete_annotate {
  color: #3d7fba;
  font-size: 11px;
  padding: 0px 8px;
  line-height: 20px;
  background-color: #fafbfc;
  height: 20px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  box-sizing: border-box;
  border: 1px solid #ccd8e6;
  cursor: pointer;
  display: inline;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .annotation-comments .user-comments:hover .buttons {
  display: inline-block;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .temp-add-comment {
  height: auto;
  margin: 10px 8px 0 13px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .temp-add-comment input {
  width: 97%;
  margin: 0 0 5px 0;
  padding: 8px;
  border: 1px solid #CCD8E6;
  font-size: 12px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .textoverlay-wrapper {
  margin: 0 0 0 5px !important;
  overflow: hidden;
  display: block;
  float: inherit !important;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .temp-add-annotate {
  border: 1px solid #ccd8e6;
  padding: 3px;
  margin-right: 8px;
  height: auto;
  margin-top: 5px;
  margin-left: 8px !important;
  width: 96% !important;
  margin-bottom: 8px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .annotation-text {
  clear: right;
  margin-bottom: 2px;
  color: #3d7fba;
  font-size: 16px;
  padding-left: 4px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .highlight-comments {
  display: inline-block;
  padding-left: 12px;
  margin: 10px 0 0 8px;
  border-left: 3px solid #D8E1EC;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .highlight-comments .comments {
  padding: 4px 0px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .highlight-comments .comment-initials {
  display: inline-block;
  padding: 6px 0;
  width: 20px;
  height: 20px;
  float: left;
  box-sizing: border-box;
  font-size: 10px;
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #3d7fba;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-align: center;
  line-height: 7px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).note-container:not(.hl-snippet-wrapper) .highlight-comments .content {
  color: black;
  padding-left: 8px;
  max-width: 348px;
  line-height: 20px;
  display: inline-block;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).just-pushed {
  background: #ffffe0 !important;
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper {
  font-size: 13px;
  width: 100%;
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .username,
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .type,
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .message {
  float: left;
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .name-activity {
  display: flex;
  font-size: 13px;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.38;
  letter-spacing: normal;
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .name-activity .username {
  margin-right: 5px;
  white-space: nowrap;
  font-weight: 500;
  color: #3d7fba;
  margin-bottom: 8px;
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .name-activity .type {
  padding-right: 5px;
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: normal;
  color: #3e576e;
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .name-activity .type .tick {
  color: #3d7fba;
  text-transform: uppercase;
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .name-activity .type .msg {
  color: #3d7fba;
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .datetime {
  max-width: 34%;
  float: right;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: -0.2px;
  color: #889bba;
  margin-left: auto;
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .type-msg {
  clear: both;
  overflow: auto;
  display: block;
  height: auto;
  border-radius: 2px;
  background-color: #fafcff;
  border: solid 1px #ced8e5;
  box-sizing: border-box;
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .type-msg .activity-icon {
  height: 14px;
  width: 12px;
  float: left;
  position: relative;
  margin: 7px 8px;
  background-size: 12px 14px;
  background-repeat: no-repeat;
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .type-msg .plotter-icon {
  background-image: url('../images/sentieoSprite/plotter.svg');
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .type-msg .tag-icon {
  background-image: url('../images/sentieoSprite/tags.svg');
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .type-msg .highlight-icon {
  background-image: url('../images/sentieoSprite/highlights.svg');
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .type-msg .comment-icon {
  background-image: url('../images/sentieoSprite/comments.svg');
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .type-msg .default-icon,
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .type-msg .note-doc-icon {
  background-image: url('../images/sentieoSprite/note-doc.svg');
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .type-msg .message > p:first-child {
  margin: 0;
  padding: 0;
  overflow: hidden;
  text-overflow: ellipsis;
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .message {
  max-width: calc(100% - 36px);
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  line-height: 28px;
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .message.link {
  font-family: 'IBM Plex Sans', sans-serif;
  cursor: pointer;
  font-size: 13px;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: 0.1px;
  color: #2c3545;
}
[data-widget="ActivityWidget"] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-item-wrapper .message.link.bold {
  font-weight: 400;
}
[data-widget='NoteWidget'] .__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .recent-i-wrapper .ticker {
  display: inline-block;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item {
  display: block;
  font-size: 12px;
  height: auto;
  padding: 10px;
  position: relative;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item.date-header {
  background-color: #f4f8fe;
  border-bottom: 1px solid #ccd8e6;
  color: #3d7fba;
  display: block;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .initials {
  font-size: 11px;
  color: #648d65;
  width: 14px;
  text-align: center;
  margin-right: 8px;
  position: relative;
  line-height: 15px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .thesis-icon {
  height: 13px;
  position: relative;
  bottom: -2px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .icon-wrapper {
  float: left;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .icon-wrapper .icon {
  float: left;
  color: #1e374d;
  font-size: 13px;
  padding: 0 !important;
  height: 13px;
  width: 13px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .ticker,
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .title {
  cursor: pointer;
  display: inline-block;
  padding: 0 0px 0 5px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .ticker {
  width: 80%;
  display: none;
  box-sizing: border-box;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .title {
  color: #3d7fba;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .date {
  color: #697f94;
  font-size: 11px;
  line-height: 15px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .owner,
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .short-url {
  display: none;
  color: #3d7fba;
  margin: 0 8px 0 0;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item .url-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  margin-right: 4px;
  position: relative;
  top: 2px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper).recent-item:hover {
  background-color: #e8f2fe !important;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .temp-add-comment {
  height: auto;
  margin: 10px 8px 0 13px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .temp-add-comment input {
  width: 97%;
  margin: 0 0 5px 0;
  padding: 8px;
  border: 1px solid #CCD8E6;
  font-size: 12px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .textoverlay-wrapper {
  margin: 0 0 0 5px !important;
  overflow: hidden;
  display: block;
  float: inherit !important;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .temp-add-annotate {
  border: 1px solid #ccd8e6;
  padding: 3px;
  margin-right: 8px;
  height: auto;
  margin-top: 5px;
  margin-left: 8px !important;
  width: 96% !important;
  margin-bottom: 8px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .annotation-text {
  clear: right;
  margin-bottom: 2px;
  color: #3d7fba;
  font-size: 16px;
  padding-left: 4px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .highlight-comments {
  display: inline-block;
  padding-left: 12px;
  margin: 10px 0 0 8px;
  border-left: 3px solid #D8E1EC;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .highlight-comments .comments {
  padding: 4px 0px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .highlight-comments .comment-initials {
  display: inline-block;
  padding: 6px 0;
  width: 20px;
  height: 20px;
  float: left;
  box-sizing: border-box;
  font-size: 10px;
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #3d7fba;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-align: center;
  line-height: 7px;
}
.__listcontainer__liitem:not(.hl-snippet-wrapper) .highlight-comments .content {
  color: black;
  padding-left: 8px;
  max-width: 348px;
  line-height: 20px;
  display: inline-block;
}
.__listcontainer .no-data {
  width: 100%;
  background-position: 50% 50%;
  height: 304px;
  position: relative;
}
.__listcontainer .no-data .no-data-text {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 13px;
  width: 80%;
  text-align: center;
}
.__listcontainer .no-data .no-data-text .click-here {
  text-decoration: underline;
  color: #3d7fba;
  cursor: pointer;
}
.__listcontainer .comment-holder {
  box-sizing: border-box;
}
.__listcontainer .comment-holder .header {
  padding: 0 15px 0 0;
}
.__listcontainer .user-commit {
  padding-top: 9px;
  position: relative;
  border-bottom: 1px solid #ccd8e6;
}
.__listcontainer .user-commit .commit-icon .icon {
  width: 16px;
  height: 16px;
}
.__listcontainer .user-commit .commit-footer {
  overflow: hidden;
  font-size: 12px;
  line-height: 16px;
}
.__listcontainer .user-commit .commit-footer .author-username {
  max-width: 170px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: bold;
  width: 40%;
  color: black;
  margin-right: 6px;
}
.__listcontainer .user-commit .commit-footer .author-userid {
  max-width: 170px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #3d7fba;
  margin-right: 12px;
}
.__listcontainer .user-commit .commit-footer .author-date {
  color: #666666;
  font-size: 12px;
  width: 132px;
}
.__listcontainer .user-commit:hover {
  background-color: #e8f2fe !important;
}
.__listcontainer .research-comment-box {
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  box-sizing: border-box;
  height: 42px;
  overflow: hidden;
  margin-top: 12px;
}
.__listcontainer .research-comment-box .comment-btn {
  float: right;
  cursor: pointer;
  background-color: #f9fcff;
  height: 100%;
  width: 52px;
  box-sizing: border-box;
  padding: 11px 12px;
  text-align: center;
  border-left: 1px solid #ccd8e6;
  color: #3d7fba;
}
.__listcontainer .research-comment-box .research-comment-form {
  margin: 0 52px 0 0;
  display: block;
}
.__listcontainer .research-comment-box .research-comment-form input {
  font-size: 12px;
  color: #1e374d;
  background-color: #fff;
  padding: 6px 12px;
  width: 100%;
  box-sizing: border-box;
  line-height: 28px;
  border: none;
}
.__listcontainer .user-commit {
  overflow: auto;
  position: relative;
  border-bottom: 1px solid #ccd8e6;
}
.__listcontainer .user-commit .commit-header {
  font-family: 'IBM Plex Sans', sans-serif;
}
.__listcontainer .user-commit .commit-header .text-icon .icon {
  width: 16px;
  height: 16px;
}
.__listcontainer .user-commit .commit-header .author-username {
  overflow: hidden;
  max-width: 170px;
  white-space: nowrap;
  font-weight: bold;
  line-height: 18px;
  font-size: 13px;
  color: #3d7fba;
  margin-left: 8px;
  display: inline-block;
}
.__listcontainer .user-commit .commit-text-holder .commit-text {
  font-family: 'IBM Plex Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: 1.28;
  letter-spacing: 0.1px;
  color: #2c3545;
  width: 100%;
}
.__listcontainer .user-commit .commit-text-holder .author-date {
  float: right;
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: -0.2px;
  text-align: right;
  color: #889bba;
}
.__listcontainer .user-commit:hover {
  background-color: #e8f2fe !important;
}
.__listcontainer .__listcontainer__liitem {
  cursor: pointer;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  font-stretch: normal;
  font-weight: 400;
  height: auto;
  background-color: #ffffff;
  box-shadow: 0 1px 0 0 #ccd8e6;
}
.__listcontainer .__listcontainer__liitem .notification-image {
  display: none;
}
.__listcontainer .__listcontainer__liitem .ticker {
  font-family: 'IBM Plex Sans', sans-serif;
  display: inline-block;
  font-size: 12.5;
  width: 100px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.1px;
  color: #3d7fba;
}
.__listcontainer .__listcontainer__liitem .title {
  display: block;
  text-align: justify;
  width: 100%;
  box-sizing: border-box;
  line-break: break;
  white-space: normal;
  font-size: 12px;
  line-height: 1.38;
  letter-spacing: 0.1px;
  color: #2c3545;
  padding: 0;
  margin: 0;
  font-family: 'IBM Plex Sans', sans-serif;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
}
.__listcontainer .__listcontainer__liitem .bottom-line {
  display: block;
  height: auto;
  overflow: hidden;
  width: 100%;
}
.__listcontainer .__listcontainer__liitem .bottom-line .bottom-icon {
  display: inline-block;
  width: 20px;
}
.__listcontainer .__listcontainer__liitem .bottom-line .bottom-icon .icon {
  fill: #698094;
  width: 12px;
  height: 12px;
  margin-right: 9px;
}
.__listcontainer .__listcontainer__liitem .bottom-line .bottom-icon .user-icon {
  width: 10px;
  height: 10px;
  margin-top: 3px;
  fill: #698094;
  float: none;
}
.__listcontainer .__listcontainer__liitem .bottom-line .bottom-icon .owner {
  line-height: 16px;
  color: #698094;
}
.__listcontainer .__listcontainer__liitem .owner {
  font-size: 11px;
  line-height: normal;
  letter-spacing: -0.2px;
  float: none;
  width: auto;
  display: inline-block;
  color: #3d7fba;
}
.__listcontainer .__listcontainer__liitem .icon-wrapper {
  width: 12px;
  height: 12px;
}
.__listcontainer .__listcontainer__liitem .icon-wrapper .icon {
  object-fit: contain;
  fill: #3d7fba;
  width: 12px;
  height: 12px;
}
.__listcontainer .__listcontainer__liitem .doc-item-wrapper .title {
  padding-left: 0px;
}
.__listcontainer .__listcontainer__liitem .doc-item-wrapper .bookmark-nb {
  display: none;
}
.__listcontainer .__listcontainer__liitem.viewed .recent-i-wrapper .icon-wrapper svg {
  fill: #698094;
}
.__listcontainer .__listcontainer__liitem.viewed .recent-i-wrapper .user .icon {
  fill: #698094;
}
.__listcontainer .__listcontainer__liitem.viewed .recent-i-wrapper .date {
  line-height: 17px;
}
.__listcontainer .__listcontainer__liitem.viewed .recent-i-wrapper .owner {
  color: #698094;
}
.__listcontainer .__listcontainer__liitem.viewed .recent-i-wrapper .ticker,
.__listcontainer .__listcontainer__liitem.viewed .recent-i-wrapper .title,
.__listcontainer .__listcontainer__liitem.viewed .recent-i-wrapper .date {
  color: #698094;
}
.__listcontainer .file_widget {
  padding: 10px;
  border-bottom: 1px solid #dee1e8;
}
.__listcontainer .file_widget .item-header {
  margin-bottom: 6px;
  font-size: 13px;
  line-height: 18px;
  font-family: 'IBM Plex Sans', sans-serif;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
}
.__listcontainer .file_widget .item-header .owner {
  margin-right: 8px;
  color: #3d7fba;
  font-size: 13px;
  display: inline-block !important;
  font-weight: 500;
}
.__listcontainer .file_widget .item-header .uploaded-text {
  color: #3e576e;
}
.__listcontainer .file_widget .item-header .uploaded-date {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 11px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: -0.2px;
  color: #889bba;
  overflow: auto;
  float: right;
  display: inline-block;
  line-height: 17px;
  text-align: right;
}
.__listcontainer .file_widget .item-title {
  font-size: 12px;
  height: 30px;
  line-height: 24px;
  border-radius: 2px;
  background-color: #f8fbff;
  border: solid 1px #d2e2f2;
  box-sizing: border-box;
  padding: 2px;
}
.__listcontainer .file_widget .item-title .delete-attachment {
  height: 12px;
  float: right;
  margin: 6px;
  fill: #697f94;
  cursor: pointer;
  display: none;
}
.__listcontainer .file_widget .item-title .ppt_icon {
  background-image: url('../images/sentieoSprite/ppt.svg');
}
.__listcontainer .file_widget .item-title .pdf_icon {
  background-image: url('../images/sentieoSprite/pdf.svg');
}
.__listcontainer .file_widget .item-title .xls_icon {
  background-image: url('../images/sentieoSprite/xls.svg');
}
.__listcontainer .file_widget .item-title .default_icon {
  background-image: url('../images/sentieoSprite/word.svg');
}
.__listcontainer .file_widget .item-title .attachment-icon {
  height: 14px;
  width: 12px;
  float: left;
  position: relative;
  margin: 5px 8px;
  background-size: 12px 14px;
  background-repeat: no-repeat;
}
.__listcontainer .file_widget .item-title .title {
  display: inline-block;
  color: #122538;
  margin-bottom: 0;
  padding-left: 0;
  cursor: pointer;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: calc(100% - 52px);
  font-family: 'IBM Plex Sans', sans-serif !important;
  font-size: 13px;
  font-weight: 400;
  font-style: normal;
  font-stretch: normal;
  line-height: 24px;
  letter-spacing: 0.1px;
  text-decoration: none;
}
.__listcontainer .file_widget:hover {
  background-color: #e8f2fe !important;
}
.__listcontainer .file_widget:hover .delete-attachment {
  display: block;
}
.__listcontainer .end-of-result {
  height: 23px;
  padding-top: 0px;
  line-height: 23px;
  font-size: 12.5px;
}
.__stwidget[data-widget="RSSWidget"] .no-rss-feeds {
  text-decoration: underline;
  cursor: pointer;
  color: #3d7fba;
  font-size: 14px;
  text-align: center;
}
.compact .file_widget {
  padding: 6px 12px !important;
}
.compact .hl-snippet-wrapper {
  padding: 10px !important;
}
.__stwidget[data-widget="ActivityWidget"].compact .__listcontainer__liitem {
  padding: 6px 12px !important;
}
.__stwidget[data-widget="NoteWidget"] .__listcontainer__liitem {
  padding: 6px 12px;
}
.__stwidget[data-widget="NoteWidget"] .__listcontainer__liitem .recent-i-wrapper .title {
  margin: 0px;
  color: #2c3545;
}
.__stwidget .__listcontainer__liitem .doc-item-wrapper .doc_note_highlight,
.__stwidget .__listcontainer__liitem .doc-item-wrapper .bookmark-nb {
  display: none;
}
.__stwidget.ownership-container .__genericcontainer {
  width: 100%;
  height: 100%;
}
.__stwidget.ownership-container .__genericcontainer .holder {
  width: 100%;
  height: 100%;
}
.__stwidget.ownership-container .__genericcontainer .holder .mx-dialog {
  left: 0px !important;
  top: 0px !important;
}
.ui-widget-content__expanded {
  position: absolute !important;
  top: 0 !important;
  left: 0 !important;
  width: 100% !important;
  height: calc(100vh - 85px) !important;
  z-index: 91;
}
.ui-widget-content__expanded .ui-resizable-handle {
  display: none;
}
.ui-widget-content__expanded .wrapper-head__section-linking.pm_linked_icon {
  background-color: #3d7fba;
}
.ui-widget-content__expanded .wrapper-head__section-linking.pm_linked_icon svg {
  fill: #fff;
}
.ui-widget-content__expanded .__stwidget__filter-button.filter_selected {
  background-color: #3d7fba;
}
.ui-widget-content__expanded .__stwidget__filter-button.filter_selected .filter-icon {
  fill: #e8eef7;
}
.ui-widget-content__inc-zindex {
  z-index: 100;
}
.__stwidget.iframeWidget .__stbody .reinit-message {
  overflow: hidden;
  overflow-x: auto;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form {
  height: auto;
  margin: auto;
  margin-top: 41px;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .help-text--subtitle-wrapper {
  font-size: 12px;
  text-align: left;
  margin: 0 32px 4px;
  line-height: 24px;
  font-family: Lato, sans-serif;
  display: flex;
  align-items: center;
  color: #1e374d;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .help-text--subtitle-wrapper span.help-text--subtitle {
  padding: 0 6px 0 0;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .help-text--subtitle-wrapper .learn-more {
  color: #3d7fba;
  text-decoration: none;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .help-text--subtitle-wrapper .learn-more:hover {
  text-decoration: underline;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .msg {
  font-size: 12px;
  margin: 32px 32px 0;
  line-height: 24px;
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: normal;
  display: flex;
  align-items: center;
  color: #1e374d;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .msg .widget-help-icon {
  width: auto;
  height: auto;
  margin-top: 8px;
  margin-left: 7px;
  cursor: pointer;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .msg .widget-help-icon .icon {
  width: 16px;
  height: 16px;
  fill: #3d7fba;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .msg .help-icon-msg {
  display: none;
  position: absolute;
  background: #484646;
  border-radius: 8px;
  color: white;
  font-size: 12px;
  width: 480px;
  max-height: 170px;
  text-align: left;
  line-height: 12px;
  padding: 12px;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .msg .help-icon-msg:after {
  content: '';
  width: 0;
  height: 0;
  border: 10px solid transparent;
  border-right: 14px solid #484646;
  top: 9px;
  left: -24px;
  position: absolute;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .msg .help-icon-msg.top-arrow:after {
  border: 14px solid transparent;
  border-bottom: 18px solid #484646;
  border-right: 14px solid transparent;
  top: -26px;
  left: 48%;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .msg .help-icon-msg pre {
  margin: 0;
  font-family: Lato, sans-serif;
  letter-spacing: 0.04em;
  line-height: 14px;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .input-container {
  border: 1px solid #BBC6D5;
  margin: 32px;
  margin-top: 0px;
  margin-bottom: 12px;
  height: 170px;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .input-container input {
  height: 20px;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .input-container textarea {
  height: calc(100% - 20px);
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .input-container input,
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .input-container textarea {
  width: calc(100% - 20px);
  padding: 4px;
  border: none;
  outline: none;
  resize: none;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .button-wrapper {
  margin-right: 32px;
  margin-top: 0px;
  overflow: auto;
}
.__stwidget.iframeWidget .__stbody .reinit-message .code-snippet-form .button-wrapper .proceed-button {
  width: 100px;
  height: 30px;
  border-radius: 4px;
  font-size: 12px;
  float: right;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-style: normal;
  text-align: center;
  font-weight: normal;
  background: #3d7fba;
  line-height: 30px;
  color: #ffffff;
  cursor: pointer;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer {
  height: 100%;
  width: 100%;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper {
  height: 100%;
  width: 100%;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .header-input-box {
  width: calc(100% - 20px);
  height: 40px;
  margin: 0 10px;
  border-bottom: 1px solid #ccd8e6;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .header-input-box .input-box {
  display: inline-block;
  height: 40px;
  float: left;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .header-input-box .input-box input {
  width: calc(100% - 10px);
  height: 20px;
  outline: none;
  display: block;
  font-size: 11px;
  padding: 0px;
  text-indent: 5px;
  margin-top: 8px;
  border-radius: 4px;
  border: 1px solid #3d7fba;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .header-input-box textarea {
  display: none;
  width: 427px;
  height: 150px;
  position: absolute;
  z-index: 2;
  resize: none;
  border: 1px solid #3d7fba;
  border-radius: 4px;
  margin-top: 8px;
  background-image: url(../../images/newLineMsg.png);
  background-size: 301px 30px;
  background-repeat: no-repeat;
  background-position: bottom right;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .header-input-box .left-container {
  width: 72%;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .header-input-box .right-container {
  width: 25%;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .header-input-box .right-container.disabled input,
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .header-input-box .left-container.disabled input {
  border: 1px solid gray;
  pointer-events: none;
  background-color: lightgray;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .dropdown-header {
  width: 40px;
  cursor: pointer;
  top: 30px;
  height: 40px;
  position: absolute;
  right: 0px;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .dropdown-header .up,
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .dropdown-header .down {
  left: 8px;
  cursor: pointer;
  top: 13px;
  width: 14px;
  height: 14px;
  position: absolute;
  fill: #3d7fba;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .dropdown-header .up {
  display: block;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .dropdown-header .down {
  display: none;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .dropdown-header.disabled {
  border-left: 1px solid #ccd8e6;
  border-bottom: 1px solid #ccd8e6;
  background: #ffffff;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .dropdown-header.disabled .up {
  display: none;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .dropdown-header.disabled .down {
  left: 13px;
  display: block;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .open-link {
  position: absolute;
  top: 5px;
  width: 128px;
  margin-right: 8px;
  line-height: 16px;
  cursor: pointer;
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 10px;
  fill: #3d7fba;
  color: #3d7fba;
  background: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.91667 1.91667V10.0833H10.0833V6H11.25V10.0833C11.25 10.725 10.725 11.25 10.0833 11.25H1.91667C1.26917 11.25 0.75 10.725 0.75 10.0833V1.91667C0.75 1.275 1.26917 0.75 1.91667 0.75H6V1.91667H1.91667ZM7.16667 1.91667V0.75H11.25V4.83333H10.0833V2.73917L4.34917 8.47333L3.52667 7.65083L9.26083 1.91667H7.16667Z' fill='%233D7FBA'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: right;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .iframe-container {
  height: calc(100% - 30px);
  width: 100%;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper .iframe-container .iframe-content {
  border: 0px;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper.largeInputBox .header-input-box .left-container input {
  display: none;
}
.__stwidget.iframeWidget .__stbody .__genericcontainer .iframe-content-wrapper.largeInputBox .header-input-box .left-container textarea {
  display: block;
}
.__stwidget.iframeWidget .__stbody .__stbody__content.positioned .__genericcontainer .dropdown-header {
  top: 0px;
}
.__stwidget.iframeWidget .__stbody .__stbody__content.tableauReportWidget .reinit-message .code-snippet-form .input-container {
  height: auto;
  border-radius: 2px;
}
.__stwidget.iframeWidget .__stbody .__stbody__content.tableauReportWidget .reinit-message .code-snippet-form .input-container input {
  height: 20px;
}
.__stwidget.iframeWidget .__stbody .__stbody__content.tableauWidgetAncient .__genericcontainer .header-input-box,
.__stwidget.iframeWidget .__stbody .tableauReportWidget .__genericcontainer .header-input-box {
  display: none;
}
.__stwidget.iframeWidget .__stbody .__stbody__content.tableauWidgetAncient .__genericcontainer .header-input-box .left-container,
.__stwidget.iframeWidget .__stbody .tableauReportWidget .__genericcontainer .header-input-box .left-container {
  width: calc(100% - 40px);
}
.__stwidget.iframeWidget .__stbody .__stbody__content.tableauWidgetAncient .__genericcontainer .header-input-box .left-container input,
.__stwidget.iframeWidget .__stbody .tableauReportWidget .__genericcontainer .header-input-box .left-container input {
  width: 100%;
}
.__stwidget[data-widget-name="DocumentWidget"].compact .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doctype {
  display: inline-block;
}
.__stwidget[data-widget-name="DocumentWidget"].compact .__stbody__content .__listcontainer__liitem .doc-item-wrapper .title {
  width: calc(100% - 155px);
}
.__stwidget[data-widget-name="DocumentWidget"].compact.medium .__stbody__content .__listcontainer__liitem .doc-item-wrapper .title,
.__stwidget[data-widget-name="DocumentWidget"].compact.large .__stbody__content .__listcontainer__liitem .doc-item-wrapper .title {
  width: calc(100% - 265px);
}
.__stwidget[data-widget-name="DocumentWidget"].compact.medium .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="DocumentWidget"].compact.large .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doc-source {
  display: inline-block;
  line-height: 17px;
  margin-right: 8px;
}
.__stwidget[data-widget-name="DocumentWidget"].compact.medium .__stbody__content .__listcontainer__liitem:hover .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="DocumentWidget"].compact.large .__stbody__content .__listcontainer__liitem:hover .doc-item-wrapper .doc-source {
  margin-right: 38px;
}
.__stwidget[data-widget-name="PressReleaseWidget"].medium .__stbody__content .__listcontainer__liitem .doc-item-wrapper .title,
.__stwidget[data-widget-name="ArticleWidget"].medium .__stbody__content .__listcontainer__liitem .doc-item-wrapper .title,
.__stwidget[data-widget-name="LexisNexisArticleWidget"].medium .__stbody__content .__listcontainer__liitem .doc-item-wrapper .title,
.__stwidget[data-widget-name="ResearchWidget"].medium .__stbody__content .__listcontainer__liitem .doc-item-wrapper .title,
.__stwidget[data-widget-name="RSSWidget"].medium .__stbody__content .__listcontainer__liitem .doc-item-wrapper .title,
.__stwidget[data-widget-name="PressReleaseWidget"].large .__stbody__content .__listcontainer__liitem .doc-item-wrapper .title,
.__stwidget[data-widget-name="ArticleWidget"].large .__stbody__content .__listcontainer__liitem .doc-item-wrapper .title,
.__stwidget[data-widget-name="LexisNexisArticleWidget"].large .__stbody__content .__listcontainer__liitem .doc-item-wrapper .title,
.__stwidget[data-widget-name="ResearchWidget"].large .__stbody__content .__listcontainer__liitem .doc-item-wrapper .title,
.__stwidget[data-widget-name="RSSWidget"].large .__stbody__content .__listcontainer__liitem .doc-item-wrapper .title {
  width: calc(100% - 235px);
}
.__stwidget[data-widget-name="PressReleaseWidget"].medium .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="ArticleWidget"].medium .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="LexisNexisArticleWidget"].medium .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="ResearchWidget"].medium .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="RSSWidget"].medium .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="PressReleaseWidget"].large .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="ArticleWidget"].large .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="LexisNexisArticleWidget"].large .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="ResearchWidget"].large .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="RSSWidget"].large .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doc-source {
  display: inline-block;
  line-height: 17px;
  margin-right: 8px;
}
.__stwidget[data-widget-name="PressReleaseWidget"].medium .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .news_title,
.__stwidget[data-widget-name="ArticleWidget"].medium .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .news_title,
.__stwidget[data-widget-name="LexisNexisArticleWidget"].medium .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .news_title,
.__stwidget[data-widget-name="ResearchWidget"].medium .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .news_title,
.__stwidget[data-widget-name="RSSWidget"].medium .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .news_title,
.__stwidget[data-widget-name="PressReleaseWidget"].large .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .news_title,
.__stwidget[data-widget-name="ArticleWidget"].large .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .news_title,
.__stwidget[data-widget-name="LexisNexisArticleWidget"].large .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .news_title,
.__stwidget[data-widget-name="ResearchWidget"].large .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .news_title,
.__stwidget[data-widget-name="RSSWidget"].large .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .news_title {
  width: calc(100% - 235px);
}
.__stwidget[data-widget-name="PressReleaseWidget"].medium .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .doc-source,
.__stwidget[data-widget-name="ArticleWidget"].medium .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .doc-source,
.__stwidget[data-widget-name="LexisNexisArticleWidget"].medium .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .doc-source,
.__stwidget[data-widget-name="ResearchWidget"].medium .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .doc-source,
.__stwidget[data-widget-name="RSSWidget"].medium .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .doc-source,
.__stwidget[data-widget-name="PressReleaseWidget"].large .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .doc-source,
.__stwidget[data-widget-name="ArticleWidget"].large .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .doc-source,
.__stwidget[data-widget-name="LexisNexisArticleWidget"].large .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .doc-source,
.__stwidget[data-widget-name="ResearchWidget"].large .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .doc-source,
.__stwidget[data-widget-name="RSSWidget"].large .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .doc-source {
  display: inline-block;
  line-height: 17px;
  margin-right: 8px;
}
.__stwidget[data-widget-name="PressReleaseWidget"].medium .__stbody__content .__listcontainer__liitem:hover .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="ArticleWidget"].medium .__stbody__content .__listcontainer__liitem:hover .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="LexisNexisArticleWidget"].medium .__stbody__content .__listcontainer__liitem:hover .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="ResearchWidget"].medium .__stbody__content .__listcontainer__liitem:hover .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="RSSWidget"].medium .__stbody__content .__listcontainer__liitem:hover .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="PressReleaseWidget"].large .__stbody__content .__listcontainer__liitem:hover .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="ArticleWidget"].large .__stbody__content .__listcontainer__liitem:hover .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="LexisNexisArticleWidget"].large .__stbody__content .__listcontainer__liitem:hover .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="ResearchWidget"].large .__stbody__content .__listcontainer__liitem:hover .doc-item-wrapper .doc-source,
.__stwidget[data-widget-name="RSSWidget"].large .__stbody__content .__listcontainer__liitem:hover .doc-item-wrapper .doc-source {
  margin-right: 38px;
}
.profile-desktop .mx-dialog {
  left: 0px !important;
  top: 0px !important;
}
.__stwidget.compact .__stbody__header__title {
  line-height: 22px;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem {
  padding: 2px 12px;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .recent-i-wrapper {
  overflow: hidden;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .recent-i-wrapper .icon-wrapper .icon:not(.thesis-icon) {
  margin-top: 2px;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .doc-item-wrapper .ticker,
.__stwidget.compact .__stbody__content .__listcontainer__liitem .recent-i-wrapper .ticker {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 50px;
  margin-right: 5px;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .doc-item-wrapper .title,
.__stwidget.compact .__stbody__content .__listcontainer__liitem .recent-i-wrapper .title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 0px;
  width: calc(100% - 125px);
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .doc-item-wrapper .news-title,
.__stwidget.compact .__stbody__content .__listcontainer__liitem .recent-i-wrapper .news-title {
  width: calc(100% - 125px);
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .doc-item-wrapper .color-band,
.__stwidget.compact .__stbody__content .__listcontainer__liitem .recent-i-wrapper .color-band {
  border-left: 5px solid #ccd8e6;
  height: 17px;
  margin-right: 4px;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doctype,
.__stwidget.compact .__stbody__content .__listcontainer__liitem .recent-i-wrapper .doctype {
  width: 30px;
  display: none;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .doc-item-wrapper .doc-source,
.__stwidget.compact .__stbody__content .__listcontainer__liitem .recent-i-wrapper .doc-source {
  width: 100px;
  overflow: hidden;
  white-space: nowrap;
  margin-right: 5px;
  text-align: right;
  text-overflow: ellipsis;
  color: #506F8A;
  display: none;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .recent-item .recent-i-wrapper .title {
  width: calc(100% - 137px);
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .source_name {
  display: none;
  width: 70px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  float: left;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .bottom-icon {
  display: none;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .date {
  display: inline-block;
  width: 68px;
  line-height: 17px;
  text-align: right;
  white-space: nowrap;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .item-container .news-articles-container {
  height: 17px;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .content {
  display: none;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .ticker {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 50px;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .news_title {
  margin-bottom: 0px;
  width: calc(100% - 132px);
  display: inline-block;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .item-container .news-articles-container .news_title a {
  text-decoration: none;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .openTab,
.__stwidget.compact .__stbody__content .__listcontainer__liitem .info {
  display: none;
  width: 26px;
  line-height: 17px;
  white-space: nowrap;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' class='icon' data-id='' title='' fill='%233d7fba' style='width: 30px; height: 30px;' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11,0v2h2.5L8,7.6L9.4,9L15,3.5V6h2V0H11z M15,16H3V4h6V2H1v16h16v-8h-2V16z'%3E%3C/path%3E%3C/svg%3E");
  cursor: pointer;
  background-repeat: no-repeat;
  background-position: right;
  background-position-y: 2.5px;
  height: 17px;
  background-size: 10px 10px;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem .info {
  width: 12px;
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' class='icon' fill='%233d7fba' style='width: 30px; height: 30px;'%3E%3Cpath d='M8,1.33333333 C11.676,1.33333333 14.6666667,4.324 14.6666667,8 C14.6666667,11.676 11.676,14.6666667 8,14.6666667 C4.324,14.6666667 1.33333333,11.676 1.33333333,8 C1.33333333,4.324 4.324,1.33333333 8,1.33333333 Z M8,0 C3.582,0 0,3.582 0,8 C0,12.418 3.582,16 8,16 C12.418,16 16,12.418 16,8 C16,3.582 12.418,0 8,0 Z M7.99933333,3.83333333 C8.45933333,3.83333333 8.83333333,4.20666667 8.83333333,4.66666667 C8.83333333,5.12666667 8.45933333,5.5 7.99933333,5.5 C7.53933333,5.5 7.16666667,5.12666667 7.16666667,4.66666667 C7.16666667,4.20666667 7.53933333,3.83333333 7.99933333,3.83333333 Z M9.33333333,12 L6.66666667,12 L6.66666667,11.3333333 C6.98933333,11.214 7.33333333,11.1993333 7.33333333,10.8433333 L7.33333333,7.86533333 C7.33333333,7.50933333 6.98933333,7.45333333 6.66666667,7.334 L6.66666667,6.66733333 L8.66666667,6.66733333 L8.66666667,10.844 C8.66666667,11.2006667 9.01133333,11.216 9.33333333,11.334 L9.33333333,12 Z' id='info-icn-Shape'/%3E%3C/svg%3E");
  background-position-y: 3.5px;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem:hover .date {
  display: none;
}
.__stwidget.compact .__stbody__content .__listcontainer__liitem:hover .openTab,
.__stwidget.compact .__stbody__content .__listcontainer__liitem:hover .info {
  display: inline-block;
}
.__stwidget .__stbody .__listcontainer__liitem .tooltip_popup {
  position: fixed;
  background: #1e374d;
  font-size: 11px;
  box-shadow: 2px 4px 16px rgba(0, 0, 0, 0.24);
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  border-radius: 2px;
  width: auto;
  max-width: 370px;
  z-index: 2;
  opacity: 0.9;
  color: #ffffff;
}
.__stwidget .__stbody .__listcontainer__liitem .tooltip_popup .tooltip {
  padding: 5px;
  overflow: auto;
}
.__stwidget .__stbody .__listcontainer__liitem .tooltip_popup .tooltip .row {
  clear: both;
  color: #ffffff;
  line-height: 14px;
}
.__stwidget .__stbody .__listcontainer__liitem .tooltip_popup .tooltip .row .key {
  display: inline-block;
  text-indent: 5px;
  float: left;
  width: 60px;
  color: #889bba;
  text-align: left;
}
.__stwidget .__stbody .__listcontainer__liitem .tooltip_popup .tooltip .row .colon {
  float: left;
  width: 4px;
}
.__stwidget .__stbody .__listcontainer__liitem .tooltip_popup .tooltip .row .value {
  max-width: 246px;
  display: inline-block;
  padding-left: 5px;
}
.__stwidget .__stbody .__listcontainer__liitem .tooltip_popup .tooltip .info-ticker .value {
  text-transform: uppercase;
}
.__stwidget .__stbody .__listcontainer__liitem .tooltip_popup .cursor {
  width: 8px;
  height: 8px;
  position: absolute;
  right: 8px;
  margin-top: -3px;
  opacity: 0.9;
  background: #484646;
  transform: rotate(45deg);
}
.__stwidget .__stbody .__listcontainer__liitem .tooltip_popup.doc-title .cursor {
  left: 10px;
}
.__stwidget .__stbody .__listcontainer__liitem .tooltip_popup.doc-title {
  max-width: 370px;
  width: auto;
  padding: 5px;
  font-family: Lato, sans-serif;
}
.__stwidget .__stbody .__listcontainer__liitem .tooltip_popup.doc-title .cursor {
  top: 0px;
}
.__stwidget .__stbody .__listcontainer__liitem .tooltip_popup.doc-title .heading {
  font-size: 12px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.__stwidget .__stbody .__listcontainer__liitem .tooltip_popup.doc-title .tooltip {
  overflow: hidden;
  font-size: 11px;
  line-height: 1.5;
  padding: 6px 0 0 0px;
  height: auto;
  max-height: 56px;
  box-sizing: border-box;
}
.__stwidget.compact[data-widget='NoteWidget'] .__stbody__content .__listcontainer__liitem {
  padding: 2px 12px;
}
.__stwidget.compact[data-widget='NoteWidget'] .__stbody__content .__listcontainer__liitem .title {
  width: calc(100% - 137px);
}
.__stwidget.compact[data-widget='NoteWidget'] .__stbody__content .__listcontainer__liitem .date {
  width: 68px;
}
.col-2 .__genericcontainer .fc-title {
  font-size: 12px;
}
.col-2 .__genericcontainer .fc-release {
  font-size: 11px;
}
.col-3 .__genericcontainer .fc-title {
  font-size: 13px;
}
.col-3 .__genericcontainer .fc-release {
  font-size: 12px;
}
.ie_browser_11 .__stbody__content {
  margin-right: 10px;
}
.wrapper-head__section-linking {
  z-index: 1;
  position: relative;
  cursor: pointer;
  display: inline-block;
  background-color: #3d7fba;
  border-radius: 3px;
  margin: 0 0 0 2px !important;
  padding: 4px;
  visibility: hidden;
}
.wrapper-head__section-linking.pm_linked_icon {
  visibility: visible;
}
.wrapper-head__section-linking.opened .link_select_dropdown {
  display: block;
}
.wrapper-head__section-linking.pm_not_linked_icon {
  background-color: #e8eef7;
}
.wrapper-head__section-linking.pm_not_linked_icon svg {
  fill: #3d7fba;
}
.wrapper-head__section-linking.pm_linked_icon {
  background-color: #ffffff;
}
.wrapper-head__section-linking.pm_linked_icon svg {
  fill: #3d7fba;
}
.wrapper-head__section-linking .icon-new-link {
  width: 10px;
  height: 10px;
  display: flex;
  fill: #ffffff;
}
.wrapper-head__section-linking .link_select_dropdown {
  display: none;
  position: absolute;
  right: 0;
  top: 28px;
  width: 270px;
  height: 69px;
  background: white;
  font-size: 12px;
  box-shadow: 0 4px 12px 0 rgba(18, 50, 79, 0.26);
  padding: 12px 15px;
  box-sizing: border-box;
}
.wrapper-head__section-linking .link_select_dropdown__head {
  height: 13px;
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 10px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.2px;
  color: #698094;
}
.wrapper-head__section-linking .link_select_dropdown .link_text {
  height: 14px;
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 11px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: 0.3px;
  color: #264664;
  padding-top: 12px;
  display: inline-block;
}
.wrapper-head__section-linking .link_select_dropdown--new {
  padding: 0;
  top: 0;
  left: 36px;
  width: 120px;
  box-shadow: none;
  display: inline-block;
  margin-left: 6px;
}
.wrapper-head__section-linking .link_select_dropdown--new .link_select_dropdown__head {
  display: none;
}
.wrapper-head__section-linking .link_select_dropdown--new .link_text {
  display: none;
}
.wrapper-head__section-linking .select2-container {
  float: right;
  width: 120px;
  padding-top: 6px;
}
.wrapper-head__section-linking .select2-container a span {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 11px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  color: #264664;
}
.wrapper-head__section-linking .select2-container .select2-choice div b {
  background-position: 0 0;
  background-color: #e8eef7;
}
.__stwidget__settings-popup {
  overflow: hidden;
  background: white;
  cursor: default;
  border-radius: 4px;
  z-index: 999;
  top: 50px;
  position: fixed;
  width: 900px;
}
.__stwidget__settings-popup .widget_setting__header {
  position: relative;
  border-bottom: none;
  padding: 18px 0;
  background-color: #f5faff;
  box-shadow: 0 1px 0 0 #d2e2f2;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  width: 100%;
  margin-bottom: 1px;
}
.__stwidget__settings-popup .widget_setting__header__title {
  color: #527495;
  text-align: center;
  font-size: 16px;
  letter-spacing: -0.2px;
  margin-bottom: 1px;
}
.__stwidget__settings-popup .widget_setting__header__close-icon {
  position: absolute;
  right: 25px;
  top: 24px;
  cursor: pointer;
  color: #a7bdd2;
  font-size: 13px;
}
.__stwidget__settings-popup .widget_setting__body {
  box-sizing: border-box;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  width: 100%;
  height: 352px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left,
.__stwidget__settings-popup .widget_setting__body .wrapper-right {
  width: 450px;
  height: 100%;
  padding: 18px 18px 18px 18px;
  box-sizing: border-box;
  display: inline-block;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-name,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-name {
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  padding-bottom: 12px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-name,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-name {
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  padding-bottom: 12px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-ticker-restriction,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-ticker-restriction {
  font-size: 12px;
  line-height: 18px;
  text-align: left;
  color: #e81a1a;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info {
  font-size: 13px;
  line-height: 18px;
  color: #698094;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info.local-disabled b,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info.local-disabled b {
  vertical-align: sub;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info.local-disabled .disabled-notice,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info.local-disabled .disabled-notice {
  display: inline-block;
  color: #4D4D4D;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info.local-disabled .select_ticker_container,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info.local-disabled .select_ticker_container {
  pointer-events: none;
  opacity: 0.5;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .disabled-notice,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .disabled-notice {
  display: none;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .right-section,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .right-section {
  padding: 6px 0;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .right-section .bt,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .right-section .bt {
  display: inline-block;
  border: 1px solid #CCD8e6;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  cursor: pointer;
  margin: 0px 5px;
  box-sizing: border-box;
  text-align: center;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .right-section .right-section__button.active,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .right-section .right-section__button.active {
  border: 0;
  background: #3d7fba;
  color: #ffffff;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .select_ticker_container,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .select_ticker_container {
  width: 330px;
  font-size: 14px;
  line-height: 12px;
  height: inherit;
  margin: 0;
  box-sizing: border-box;
  border: thin solid #d4e0ea;
  text-transform: uppercase;
  -moz-border-radius: 3px;
  border-radius: 3px;
  color: #4D4D4D;
  background-color: #ffffff;
  outline: none;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .select_ticker_container .noisy-long-wrapper,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .select_ticker_container .noisy-long-wrapper {
  width: 98%;
  border: 0px;
  height: 24px;
  padding: 0px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .select_ticker_container .noisy-long-wrapper .noisy-long-list,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .select_ticker_container .noisy-long-wrapper .noisy-long-list {
  width: 100%;
  height: 24px;
  padding: 0px 0px 0px 5px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .select_ticker_container .noisy-long-wrapper .noisy-long-list input,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .select_ticker_container .noisy-long-wrapper .noisy-long-list input {
  height: 24px;
  padding: 0px;
  width: 100%;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .select_ticker_container .noisy-long-wrapper .noisy-long-list .noisy-long-token,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .select_ticker_container .noisy-long-wrapper .noisy-long-list .noisy-long-token {
  margin-top: 2px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .select_ticker_container .noisy-long-wrapper .suggest-wrapper,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .select_ticker_container .noisy-long-wrapper .suggest-wrapper {
  overflow-y: auto;
  max-height: 325px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .select_ticker_container .query_wrapper__input-field,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .select_ticker_container .query_wrapper__input-field {
  height: 34px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .select_ticker_container.disabled,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .select_ticker_container.disabled {
  background: #bbc6d5;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .select_ticker_container.disabled input,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .select_ticker_container.disabled input {
  background: #bbc6d5;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .select_ticker_container.reactAutocomplete.disabled,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .select_ticker_container.reactAutocomplete.disabled {
  pointer-events: none;
  cursor: none;
  background: #bbc6d5;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .select_ticker_container.reactAutocomplete.disabled .autocomplete-list__tokens,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .select_ticker_container.reactAutocomplete.disabled .autocomplete-list__tokens {
  padding: 0;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .select_ticker_container.reactAutocomplete.disabled input,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .select_ticker_container.reactAutocomplete.disabled input {
  width: 100%;
  pointer-events: none;
  background: #bbc6d5;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .body-l,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .body-l {
  padding: 14px 0;
  text-align: left;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left__row__section-info .size-note,
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .size-note {
  font-size: 10px;
  color: #4D4D4D;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-left .separator,
.__stwidget__settings-popup .widget_setting__body .wrapper-right .separator {
  border-bottom: 1px solid #ccd8e6;
  margin: 12px 0;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right {
  display: inline-block;
  width: 450px;
  float: left;
  border-right: 1px solid #d4e0ea;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-name {
  text-align: left;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .right-section {
  float: left;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .reactAutocomplete.right-section {
  float: left;
  height: 37px;
  padding: 0px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .reactAutocomplete.right-section .query_wrapper__input-field {
  width: auto;
  border: 0px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .reactAutocomplete.right-section .query_wrapper__input-field .autocomplete-menu-wrapper.autocomplete-menu-classification-wrapper {
  max-height: 330px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .reactAutocomplete.right-section .query_wrapper__input-field.expanded .autocomplete-menu-wrapper.autocomplete-menu-classification-wrapper {
  max-height: 260px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-info .reactAutocomplete.right-section .query_wrapper__input-field .autocomplete-menu-category-list-header {
  text-transform: capitalize;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-linking .link_checkbox {
  cursor: pointer;
  display: inline-block;
  height: 20px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-linking .link_text {
  font-size: 13px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  color: #698094;
  line-height: 20px;
  height: 20px;
  display: inline-block;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-linking .link_text.min {
  font-size: 11px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-linking .link_select_dropdown {
  margin: 10px 0 0 5px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-linking .link_select_dropdown.disabled {
  display: none;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-linking .link_select_dropdown .select2-container {
  width: 125px;
  margin-left: 8px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-linking .link_select_dropdown .select2-container a {
  line-height: 21px;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-linking .link_select_dropdown .select2-container a span {
  font-family: 'IBM Plex Sans', sans-serif;
  font-size: 11px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  letter-spacing: normal;
  color: #264664;
}
.__stwidget__settings-popup .widget_setting__body .wrapper-right__row__section-linking .link_select_dropdown .select2-container .select2-choice div b {
  background-position: 0 -1px;
  background-color: #e8eef7;
}
.__stwidget__settings-popup .widget_setting__body.disableRightPane .wrapper-right {
  display: none;
}
.__stwidget__settings-popup .widget_setting__body.disableRightPane .wrapper-left {
  width: 100%;
}
.__stwidget__settings-popup .widget_setting__footer .button__wrapper {
  overflow: auto;
  background: #f5faff;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  padding: 0 10px 0 0;
  box-shadow: 0px -1px 0 0 #d2e2f2;
}
.__stwidget__settings-popup .widget_setting__footer .button__wrapper__save {
  float: right;
  margin: 8px 33px 8px 20px ;
  line-height: 24px;
  cursor: pointer;
  text-align: center;
  color: #fff;
  background: #3d7fba;
  font-size: 12px;
  padding: 12px 20px 12px 20px;
  width: 158px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  display: inline-block;
}
.__stwidget__settings-popup .widget_setting__footer .button__wrapper__cancel {
  float: right;
  padding: 12px;
  line-height: 24px;
  font-size: 12px;
  color: #527495;
  cursor: pointer;
  margin-top: 8px;
  text-align: center;
}
.__stwidget_setting_overlay {
  width: 100%;
  height: 100%;
  cursor: default;
  z-index: 100;
  opacity: 0.5;
  left: 0;
  top: 0;
  position: fixed;
  background: #000000;
}
.auto-height-wrapper {
  height: auto !important;
}
.select2-drop.select2-dropdown.dashboard-select-dropdown {
  margin-top: 2px;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.41);
}
.select2-drop.dashboard-select-dropdown {
  top: 83px;
  z-index: 10002;
  width: 235px;
  margin-top: 2px;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0 6px 24px 0 rgba(0, 0, 0, 0.41);
}
.select2-drop.dashboard-select-dropdown .select2-search {
  padding-bottom: 2px;
  margin-top: 3px;
  margin-bottom: 3px;
}
.select2-drop.dashboard-select-dropdown .select2-highlighted {
  background: #3d7fba;
  color: white !important;
}
.select2-drop.dashboard-select-dropdown .select2-results {
  margin: 0;
}
.select2-drop.dashboard-select-dropdown .select2-results .select2-result-label {
  margin: 0;
  cursor: pointer;
  word-wrap: break-word;
}
.select2-drop.dashboard-select-dropdown .select2-results ul.select2-result-sub > li .select2-result-label {
  padding-left: 0;
}
.select2-drop.dashboard-select-dropdown .select2-results li {
  border-bottom: 1px solid #d4e0ea;
  font-size: 12px;
  letter-spacing: 0.1px;
  text-align: left;
  padding-left: 11px;
  color: #698094;
}
.select2-drop.dashboard-select-dropdown .select2-results li.select2-result-with-children {
  padding-left: 0;
  border-bottom: none;
}
.select2-drop.unsaved-select-dropdown .select2-results::-webkit-scrollbar {
  width: 6px;
}
.dashboard-select-container {
  font-size: 12px;
}
[data-widget="ThesisTableWidget"] .__stbody__header {
  /* display: block;
     height: 0;
     min-height: initial;
     padding: 0;
     position: relative;
     border-bottom: 0;*/
}
[data-widget="ThesisTableWidget"] .__stbody__header .__stbody__header__rightbar {
  display: block;
}
[data-widget="ThesisTableWidget"] .__stbody__header .__stbody__header__rightbar .more-options {
  display: block;
  position: relative;
  top: 5px;
  padding: 0;
  right: 15px;
  z-index: 4;
}
[data-widget="ThesisTableWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__settings-button,
[data-widget="ThesisTableWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__delete-button {
  display: block !important;
  background-color: transparent;
  width: auto !important;
  height: 20px;
  margin: 0;
  border-radius: 0;
  margin-left: 0px !important;
}
[data-widget="ThesisTableWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__settings-button span,
[data-widget="ThesisTableWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__delete-button span {
  line-height: 22px;
  font-size: 12px;
}
[data-widget="ThesisTableWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__settings-button:before,
[data-widget="ThesisTableWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__delete-button:before {
  background: #e8eef7;
  padding: 4px;
  border-radius: 3px;
  margin-right: 4px;
  float: left;
}
[data-widget="ThesisTableWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__settings-button:hover,
[data-widget="ThesisTableWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__delete-button:hover {
  color: #e8eef7;
  background-color: #3D7FBA;
}
[data-widget="ThesisTableWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__settings-button:hover::before,
[data-widget="ThesisTableWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__delete-button:hover::before {
  color: #3d7fba;
}
[data-widget="ThesisTableWidget"] .__stbody__header .__stbody__header__rightbar .__stwidget__support__temp {
  display: inline-block;
  border: 1px solid #999;
  background: #3d7fba;
  font-size: 12px;
  height: 10px;
  padding: 6px;
  line-height: 10px;
  vertical-align: top;
  border-color: #faebcc;
  color: #9F6000;
  background-color: #FEEFB3;
}
[data-widget="ThesisTableWidget"] .header-no-data-available {
  display: flex;
  border-bottom: 1px solid #ccd8e6;
  padding: 8px 10px 4px;
  min-height: 40px;
  height: auto;
}
[data-widget="ThesisTableWidget"] .header-no-data-available .__stbody__header__rightbar {
  display: inline-flex;
}
[data-widget="ThesisTableWidget"] .header-no-data-available .__stbody__header__rightbar .more-options {
  display: none;
  position: static;
  top: inherit;
  right: inherit;
  padding: 4px 0px;
}
[data-widget="ThesisTableWidget"] .header-no-data-available .__stbody__header__rightbar .more-options-menu {
  top: 26px !important;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer {
  box-sizing: border-box;
  float: none;
  display: block;
  position: relative;
  height: 100%;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .nb-widget {
  background-color: #fff;
  box-sizing: border-box;
  border-radius: 4px;
  height: 100%;
  min-height: 468px;
  overflow: hidden;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .nb-widget .header {
  display: block;
  background: 0;
  border: 0;
  color: #122538;
  font-size: 14px;
  width: 100%;
  text-align: left;
  line-height: 30px;
  height: auto;
  padding: 0 !important;
  box-sizing: border-box;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .nb-widget #DataTables_Table_2_length label {
  display: none;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers {
  min-height: inherit;
  position: relative !important;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .header {
  background-color: #fff;
  height: auto;
  padding: 0 !important;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tabs {
  background-color: #fff;
  display: inline-block;
  line-height: 39px;
  color: #3d7fba;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tabs .tab {
  color: #698094;
  cursor: pointer;
  font-size: 12px;
  padding: 11px 2px;
  margin: 0 13px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tabs .tab.active {
  border-bottom: 2px solid #3d7fba;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tabs .tab.active {
  color: #3d7fba;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont {
  display: none;
  height: calc(100% - 40px);
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont .DTFC_LeftWrapper {
  height: 100% !important;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont .DTFC_LeftWrapper .DTFC_LeftBodyWrapper {
  height: calc(100% - 31px) !important;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont .DTFC_LeftWrapper .DTFC_LeftBodyWrapper .DTFC_LeftBodyLiner {
  height: calc(100% - 10px) !important;
  table-layout: fixed;
  overflow: hidden !important;
  width: initial !important;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont .dataTables_scroll .dataTables_scrollHead {
  table-layout: fixed;
  width: calc(100% - 10px) !important;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont .input {
  float: right;
  color: #3d7fba;
  height: 22px;
  text-align: left;
  padding: 0 8px;
  border-radius: 2px;
  width: 50%;
  background-color: #ffffff;
  border: 1px solid #ccd8e6;
  box-sizing: border-box;
  font-size: 11px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont .input[type=number]::-webkit-inner-spin-button,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont .input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont .select3-container {
  width: 100% !important;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont .select3-container .select3-dropdown {
  min-width: auto !important;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont .select3-container .select3-selection {
  height: 23px;
  border-radius: 2px;
  border: 1px solid #ccd8e6;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont .select3-container .select3-selection .select3-selection__rendered {
  line-height: 23px;
  padding-right: 0;
  color: #3d7fba;
  font-size: 12px;
  text-align: left;
  width: calc(100% - 28px);
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 500;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont .select3-container .select3-selection .select3-selection__arrow {
  line-height: 23px;
  height: 19px;
  background-color: #f9fcff;
  box-shadow: inset 1px 0 0 0 #ccd8e6;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont .select3-container .select3-selection .select3-selection__arrow b {
  border-color: #3d7fba transparent #3d7fba transparent;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont.active {
  display: block;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cont .DTFC_ScrollWrapper .DTFC_LeftHeadWrapper {
  background-color: white;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .show-more {
  bottom: 5px;
  color: #3d7fba;
  cursor: pointer;
  position: absolute;
  display: inline-block;
  padding: 6px 8px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .show-more .icon {
  border: 0 !important;
  height: 12px;
  padding: 3px;
  width: 14px;
  fill: #889bba;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .dataTables_length label {
  display: none;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .dataTables_filter {
  position: absolute;
  top: 0;
  right: 0;
  padding: 5px;
  margin-top: 15px;
  width: auto;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .dataTables_filter input {
  border-radius: 3px;
  border: 1px solid #bbc6d5;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .dataTables_empty {
  font-style: italic;
  padding: 10px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .dataTables_paginate {
  bottom: 0;
  position: absolute;
  margin: 20px;
  right: 0;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate_disabled_previous {
  border: 1px solid #bbc6d5;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .cap-type-drpdwn {
  margin: 5px 10px 0 0 !important;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .edit-summary,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .add-new-row {
  background-color: #3d7fba;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  color: #fff;
  line-height: 24px;
  font-size: 11px;
  margin-top: 6px;
  padding: 0 21px;
  display: inline-block;
  float: right;
  cursor: pointer;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .edit-summary.hide,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .add-new-row.hide {
  display: none;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .add-new-row {
  padding: 1px 0 1px 10px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .add-new-row.disable {
  cursor: auto;
  pointer-events: none;
  background-color: darkgrey;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .add-new-row .add-row-btn {
  display: inline-block;
  margin-right: 6px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .input-wrapper {
  display: inline;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tick-autocomp {
  width: 50px;
  max-width: 100px;
  background-color: #ffffff;
  color: #3d7fba;
  float: left;
  font-size: 11px;
  line-height: 14px;
  padding: 1px 5px;
  border-radius: 3px;
  outline: none;
  border: 0;
  box-shadow: none;
  -webkit-transition: none;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .suggest-wrapper {
  top: 32px !important;
  width: 230px;
  border: 1px solid #ffffff;
  box-shadow: 1px 2px 6px -2px #1e374d;
  border-radius: 3px;
  left: -40px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .add-new-row {
  margin-right: 10px;
  cursor: pointer;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .add-new-row.active {
  cursor: auto;
  opacity: 0.5;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .add-new-row.active:hover {
  background-color: #fff;
  color: #698094;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .publish-btn,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .publish-state-btn {
  display: none;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .big-inp-box {
  padding: 0 6px 0 6px;
  display: inline-block;
  width: 335px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #bbc6d5;
  background: #fff;
  color: #889bba;
  float: right;
  margin-right: 145px;
  margin-top: 0;
  position: absolute;
  top: -48px;
  right: -39px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .big-inp-box .inp-wrapper {
  margin-right: 14px;
  overflow: hidden;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .big-inp-box .inp-wrapper.active {
  margin-right: 30px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .big-inp-box .plain-input,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .big-inp-box .plain-input:active {
  outline: 0;
  width: 100%;
  height: 24px;
  line-height: 24px;
  box-sizing: border-box;
  border: none;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .big-inp-box ::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #bbc6d5;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .big-inp-box :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bbc6d5;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .big-inp-box ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bbc6d5;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .big-inp-box :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #bbc6d5;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .big-inp-box .search-icon {
  float: left;
  cursor: pointer;
  margin: 5px 4px 0 0;
  font-size: 12px;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .big-inp-box .search-icon .icon {
  border: 0 !important;
  height: 14px;
  padding: 0 !important;
  width: 14px;
  fill: #889bba;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .big-inp-box .clear-icon {
  float: right;
  cursor: pointer;
  margin: 6px 4px 0 0;
  font-size: 12px;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .big-inp-box .clear-icon .icon {
  height: 12px;
  width: 12px;
  fill: #ffffff;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .dataTables_scrollBody {
  border-bottom: 1px solid #ccd8e6;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .dataTables_scrollBody.webkit-scrollbar::-webkit-scrollbar,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .dataTables_scrollBody.webkit-scrollbar-hidden::-webkit-scrollbar,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .dataTables_scrollBody.webkit-scrollbar-shown::-webkit-scrollbar {
  width: 10px;
  height: 10px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .dataTables_scrollBody.restrictDataScroll {
  overflow: hidden !important;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper {
  border: 1px solid #ccd8e6;
  border-bottom: 0;
  border-collapse: collapse;
  text-align: left;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .term,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .term,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .term {
  border-right: 1px solid #ccd8e6;
  color: #3d7fba;
  font-size: 11px !important;
  font-weight: inherit;
  height: 28px;
  padding: 0 10px;
  margin: 5px 0;
  min-width: 75px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .term.sorting_asc,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .term.sorting_asc,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .term.sorting_asc,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .term.sorting_desc,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .term.sorting_desc,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .term.sorting_desc {
  color: #112a40;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .value,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .value,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .value {
  border-right: 1px solid #ccd8e6;
  font-size: 11px !important;
  height: 32px;
  text-align: right;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 0 4px;
  margin: 5px 0;
  color: #1e374d;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .value.edit,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .value.edit,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .value.edit {
  cursor: pointer;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .value.edit .drpdwn-cont,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .value.edit .drpdwn-cont,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .value.edit .drpdwn-cont {
  background-color: #fff;
  border: solid 1px #ccd8e6;
  border-radius: 2px;
  padding: 2px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .value.edit .drpdwn-cont .text,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .value.edit .drpdwn-cont .text,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .value.edit .drpdwn-cont .text {
  float: left;
  font-size: 11px;
  width: 79%;
  text-align: left;
  color: #3d7fba;
  line-height: 1.8;
  overflow: hidden;
  text-overflow: ellipsis;
  padding-left: 4px;
  white-space: nowrap;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .value.edit .drpdwn-cont .drpdwn,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .value.edit .drpdwn-cont .drpdwn,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .value.edit .drpdwn-cont .drpdwn {
  display: inline-block;
  background-color: #f9fcff;
  padding: 5px 4px 3px 4px;
  border-left: solid 1px #ccd8e6;
  vertical-align: super;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .t-style,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .t-style,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .t-style {
  color: #3d7fba;
  cursor: pointer;
  font-weight: 400;
  text-align: left;
  text-decoration: underline;
  overflow: inherit;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .t-style .ticker,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .t-style .ticker,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .t-style .ticker {
  display: inline-block;
  overflow: hidden;
  max-width: 105px;
  padding-left: 5px;
  text-overflow: ellipsis;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .t-style .deleted,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .t-style .deleted,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .t-style .deleted {
  color: #accae4;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .t-style .published,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .t-style .published,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .t-style .published {
  font-family: hel-medium, sans-serif;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .t-style .draft,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .t-style .draft,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .t-style .draft {
  display: inline-table;
  vertical-align: top;
  margin-left: 4px;
  font-size: 9px;
  line-height: 12px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .t-style .hide,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .t-style .hide,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .t-style .hide {
  display: none !important;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .t-style .publish-options-btn,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .t-style .publish-options-btn,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .t-style .publish-options-btn {
  display: none;
  float: right;
  height: auto;
  border-radius: 1px;
  padding-right: 5px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .t-style .publish-options-btn:hover,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .t-style .publish-options-btn:hover,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .t-style .publish-options-btn:hover {
  background-color: #3699f2;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .t-style .publish-options-btn .icon,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .t-style .publish-options-btn .icon,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .t-style .publish-options-btn .icon {
  height: 11px;
  width: 11px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .top-header,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .top-header,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .top-header {
  border-bottom: 1px solid #ccd8e6;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper tbody tr:hover,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper tbody tr:hover,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper tbody tr:hover {
  background-color: #e8f2fe !important;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper tbody tr.edit-mode,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper tbody tr.edit-mode,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper tbody tr.edit-mode {
  background-color: #e8f2fe !important;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .red-flag,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .red-flag,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .red-flag {
  border-radius: 100%;
  color: #bbc6d5;
  display: inline-block;
  height: 6px;
  width: 6px;
  text-align: center;
  margin: 3px 5px 5px 0;
  background-color: #f04848;
  border-left: 0;
  border-right: 0;
  margin: 3px 5px 3px 0;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .thesis-view,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .thesis-view,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .thesis-view {
  border-radius: 100%;
  color: #bbc6d5;
  display: inline-block;
  height: 6px;
  width: 6px;
  text-align: center;
  margin: 3px 5px 5px 0;
  background-color: #3d7fba;
  border-left: 0;
  border-right: 0;
  margin: 3px 5px 3px 0;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .thesis-view.viewed,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .thesis-view.viewed,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .thesis-view.viewed {
  display: none;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .no-thesis-view,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .no-thesis-view,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .no-thesis-view {
  display: inline-block;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper tbody tr:nth-child(2n),
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper tbody tr:nth-child(2n),
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper tbody tr:nth-child(2n) {
  background-color: #fff;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper tbody tr:nth-child(2n+1),
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper tbody tr:nth-child(2n+1),
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper tbody tr:nth-child(2n+1) {
  background-color: #f9fcff;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .cap_type_row,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .cap_type_row,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .cap_type_row {
  border: 1px solid #ccd8e6;
  border-left: none;
  text-align: left;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .cap_type_row .cap_type,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .trading-ratio-wrapper .cap_type_row .cap_type,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .valuation-wrapper .cap_type_row .cap_type {
  color: #3d7fba;
  font-size: 12px;
  padding: 5px 6px;
  margin: 5px 6px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .tickers-wrapper .term {
  min-width: 95px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate-wrapper {
  border: 1px solid #bbc6d5;
  display: inline-block;
  position: absolute;
  bottom: 1px;
  right: 2px;
  border-radius: 2px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate-wrapper .page-left,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate-wrapper .current-page,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate-wrapper .page-right {
  border-right: 1px solid #bbc6d5;
  display: inline-block;
  height: 25px;
  width: 28px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate-wrapper .page-left,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate-wrapper .page-right {
  cursor: pointer;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate-wrapper .page-left .icon,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate-wrapper .page-right .icon {
  border: 0 !important;
  height: 15px;
  padding: 5px;
  width: 10px;
  margin-left: 4px;
  fill: #889bba;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate-wrapper .page-left.disabled,
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate-wrapper .page-right.disabled {
  cursor: default;
  opacity: 0.3;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate-wrapper .page-right {
  border-right: 0;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate-wrapper .current-page {
  width: auto;
  min-width: 25px;
  text-align: center;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate-wrapper .current-page .view {
  border: 1px solid #bbc6d5;
  border-radius: 100%;
  display: inline-block;
  height: 7px;
  margin: 9px 3px;
  width: 7px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .paginate-wrapper .current-page .view.active {
  background-color: #3d7fba;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .publish-options {
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0 5px 12px 0 rgba(18, 50, 79, 0.5);
  height: 58px;
  padding: 6px 12px;
  position: absolute;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .publish-options .opt {
  padding: 2px 0;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .publish-options .opt .icon {
  fill: #889bba;
  height: 12px;
  width: 12px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .publish-options .opt .text {
  fill: #889bba;
  font-size: 10px;
  padding-left: 6px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .calendar-wrapper {
  float: right;
  position: relative;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .summary-calendar {
  display: none;
  position: absolute;
  height: 202px;
  width: 240px;
  right: 0;
  top: 25px;
  z-index: 1;
  background: #fff;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .summary-calendar.active {
  display: block;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .fc-button {
  padding: 0;
  margin: 0 0 6px 0;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .fc-header-title {
  width: 100px;
  font-size: 12px;
  padding-top: 6px;
  padding-left: 4px;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .fc-header-title h2 {
  margin: 0;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .fc-header-center {
  width: 7%;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .assigned-tickers .calendar-icon {
  height: 18px;
  margin-left: 7px;
  position: relative;
  bottom: -2px;
  cursor: pointer;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .no-data {
  width: 100%;
  background: url(../images/empty.png) no-repeat;
  background-position: 50% 36%;
  height: 440px;
  position: relative;
}
[data-widget="ThesisTableWidget"] .__stbody__content .__genericcontainer .noresult {
  font-size: 16px;
  font-style: italic;
  padding: 20px;
  margin-top: 50px;
  text-align: center;
}
[data-widget="ThesisTableWidget"] .__stbody__footer {
  display: none;
}
[data-widget="ThesisTableWidget"]:hover .more-options {
  display: inline-block !important;
}
[data-widget="ThesisDataWidget"] .__genericcontainer {
  height: 100%;
}
[data-widget="ThesisDataWidget"] .__stbody__header .__stbody__header__rightbar .more-options {
  display: block;
  position: relative;
  top: 5px;
  padding: 0;
  right: 15px;
  z-index: 4;
}
[data-widget="ThesisDataWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu {
  right: 5px;
  border-radius: 3px;
}
[data-widget="ThesisDataWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__settings-button,
[data-widget="ThesisDataWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__delete-button {
  display: block !important;
  background-color: transparent;
  width: auto !important;
  height: 20px;
  margin: 0;
  margin-left: 0px !important;
}
[data-widget="ThesisDataWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__settings-button span,
[data-widget="ThesisDataWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__delete-button span {
  line-height: 22px;
  font-size: 12px;
}
[data-widget="ThesisDataWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__settings-button:before,
[data-widget="ThesisDataWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__delete-button:before {
  background: #e8eef7;
  padding: 4px;
  border-radius: 3px;
  margin-right: 4px;
  float: left;
}
[data-widget="ThesisDataWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__settings-button:hover,
[data-widget="ThesisDataWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__delete-button:hover {
  color: #e8eef7;
  background-color: #3D7FBA;
}
[data-widget="ThesisDataWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__settings-button:hover::before,
[data-widget="ThesisDataWidget"] .__stbody__header .__stbody__header__rightbar .more-options-menu.show-menu .__stwidget__delete-button:hover::before {
  color: #3d7fba;
}
[data-widget="ThesisDataWidget"] .header-no-data-available {
  display: flex;
  border-bottom: 1px solid #ccd8e6;
  padding: 2px 12px 2px 5px;
  height: auto;
}
[data-widget="ThesisDataWidget"] .header-no-data-available .__stbody__header__rightbar {
  display: inline-flex;
}
[data-widget="ThesisDataWidget"] .header-no-data-available .__stbody__header__rightbar .more-options {
  display: none;
  position: static;
  top: inherit;
  padding: 4px 0px;
  right: inherit;
}
[data-widget="ThesisDataWidget"] .header-no-data-available .__stbody__header__rightbar .more-options-menu {
  top: 26px !important;
}
[data-widget="ThesisDataWidget"] .create-new-thesis {
  position: absolute;
  width: 100%;
  top: 32px;
}
[data-widget="ThesisDataWidget"] .thesis-wrapper {
  height: calc(100% - 42px);
  padding-right: 8px;
  overflow: hidden;
  width: 100%;
  box-sizing: border-box;
}
[data-widget="ThesisDataWidget"] .thesis-wrapper.infiniteScroll {
  overflow-y: scroll;
  padding-right: 0;
}
[data-widget="ThesisDataWidget"] .thesis-wrapper.infiniteScroll .reinit-message {
  width: calc(100% + 8px) !important;
  box-sizing: border-box;
}
[data-widget="ThesisDataWidget"] .restrict-container {
  text-align: center;
  position: relative;
  top: 120px;
}
[data-widget="ThesisDataWidget"] .restrict-container .title {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 24px;
  color: #3d7fba;
  margin: 20px;
}
[data-widget="ThesisDataWidget"] .restrict-container .owner {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
[data-widget="ThesisDataWidget"] .restrict-container .progress {
  width: 50px;
}
[data-widget="ThesisDataWidget"] .notebook {
  height: 100%;
}
[data-widget="ThesisDataWidget"] .notebook .summary {
  background-color: #fff;
  box-sizing: border-box;
  border-radius: 4px;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.1);
  height: 100%;
  overflow: auto;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper {
  font-size: 0;
  display: flex;
  padding: 5px 16px 0 16px;
  box-sizing: border-box;
  border-bottom: 1px solid #ccd8e6;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  background-color: #fafcff;
  height: 32px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .fa-file-text {
  color: #1D70AD;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .fa-file-word-o {
  color: #1D409D;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .fa-file-pdf-o {
  color: #dc0000;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .fa-file-excel-o {
  color: #007732;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .fa-file-powerpoint-o {
  color: #FF5A29;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .fa-envelope {
  color: #506eA9;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .fa-file-image-o {
  color: #1224ac;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .fa-envelope-open-text {
  color: #dba400;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .fa-file-csv {
  color: #007732;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .fa-file,
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .fa-file-alt {
  color: #a9a9a9;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .fa-file-text {
  color: #808f08;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .fa-file-code {
  color: #404f80;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .left-scroll-btn-container {
  margin-right: 6px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .right-scroll-btn-container {
  margin-left: 6px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .scroll-btn-container {
  height: 20px;
  width: 20px;
  display: inline-block;
  border-radius: 1px;
  background-color: #e8eef7;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .scroll-btn-container .scroll-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 100%;
  user-select: none;
  cursor: pointer;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .scroll-btn-container .scroll-btn svg {
  width: 6.4px;
  fill: #889bba;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .scroll-btn-container:hover {
  background-color: #3d7fba;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .scroll-btn-container:hover svg {
  fill: white;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .scroll-btn-container.disabled {
  background: lightgrey;
  cursor: none;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .scroll-btn-container.disabled svg {
  fill: darkgrey;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container::-webkit-scrollbar {
  display: none !important;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container {
  display: inline-block;
  overflow: auto;
  height: 200px;
  white-space: nowrap;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-btn.active {
  margin-bottom: 0;
  height: 28px;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0 0.5px 2px 0 rgba(38, 70, 100, 0.49);
  color: #3d7fba;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-btn.active .attach-icon {
  fill: #3d7fba;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-btn.active .download-icon {
  fill: #3d7fba;
  width: 12px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-btn.active:hover {
  background: white;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-btn.active .attachment-dropdown-btn {
  color: #3d7fba;
  padding: 2px 0;
  box-sizing: border-box;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-btn.pseudo-active {
  background: white;
  border: 1px solid #ccd8e6;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-btn.pseudo-active .attachment-dropdown-btn {
  height: 20px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-btn {
  text-align: left;
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  cursor: pointer;
  color: #8B98A7;
  height: 24px;
  line-height: 30px;
  box-sizing: border-box;
  margin-bottom: 6px;
  background: transparent;
  border-radius: 2px;
  padding-left: 4px;
  padding-right: 4px;
  margin-left: 2px;
  margin-right: 2px;
  font-size: 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  position: relative;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-btn[data-type=other-attachment] {
  cursor: default;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-btn[data-type=self-editor],
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent],
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent-ro] {
  min-width: 74px;
  text-align: center;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-btn[data-type=self-editor].active {
  box-shadow: 0 -1.5px 2px 0 rgba(38, 70, 100, 0.49);
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent-ro][note-type=attachment] .tab-text {
  min-width: 105px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .add-note-icon {
  height: 12px;
  width: 12px;
  margin: 5px 0 5px 1px;
  fill: #3d7fba;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .download-icon {
  height: 12px;
  margin: 5px 2px 5px -2px;
  fill: #8B98A7;
  transform: rotate(180deg) scale(-1, 1);
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .attach-icon {
  height: 20px;
  width: 16px;
  fill: #8B98A7;
  margin-top: 1px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-text {
  display: inline-block;
  vertical-align: top;
  height: 18px;
  line-height: 18px;
  padding: 2.5px 4px 3px 3px;
  max-width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .tab-icon {
  vertical-align: top;
  height: 18px;
  padding: 3px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .icon {
  margin-top: 5px;
  margin-right: 4px;
  margin-left: 7px;
  position: relative;
  top: -4px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .attachment-dropdown-btn {
  display: inline-block;
  margin-left: 2px;
  width: 19px;
  cursor: pointer;
  border-radius: 2px;
  padding: 2px 0;
  margin-top: -1px;
  margin-right: -5px;
  vertical-align: top;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .attachment-dropdown-btn svg {
  width: 8px;
  margin: 1px 5.5px 0;
  fill: #8b98a7;
  height: 18px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .attachment-dropdown-btn:hover {
  background: #3d7fba;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .attachment-dropdown-btn:hover svg {
  fill: white;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .attachment-dropdown-btn.active {
  background: #3d7fba;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .attachment-dropdown-btn.active svg {
  fill: white;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .attachment-dropdown {
  display: block;
  width: 100.5%;
  top: 20px;
  right: -7px;
  min-width: 140px;
  text-align: left;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-section {
  border-bottom: none;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-ele {
  font-size: 12px;
  border-bottom: 1px solid #ccd8e6;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-ele:last-child {
  border-bottom: none;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-ele:hover svg {
  fill: white;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .attachment-dropdown x-svg {
  position: relative;
  top: 1px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .tab-btn-container .attachment-dropdown svg {
  width: 12px;
  height: 12px;
  fill: #3d7fba;
  padding-right: 6px;
  margin: unset;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .all-attachments-btn-container {
  width: 25px;
  height: 20px;
  border-radius: 1px;
  display: inline-block;
  background-color: #e8eef7;
  margin-left: 4px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .all-attachments-btn-container .all-attachments-btn {
  width: 25px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .all-attachments-btn-container .all-attachments-btn svg {
  width: 4px;
  height: 16px;
  fill: #3d7fba;
  padding: 0.5px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .all-attachments-btn-container .all-attachments-btn.active {
  background-color: #3d7fba;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .all-attachments-btn-container .all-attachments-btn.active svg {
  fill: white;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown {
  display: block;
  width: 240px;
  right: -2px;
  top: 142px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .pseudo-tab-btn {
  font-size: 12px;
  display: flex;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .pseudo-tab-btn i.icon {
  margin-right: 6px;
  margin-top: 1px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .tab-text {
  display: inline-block;
  max-width: 180px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .icon-sort-down {
  width: 8px;
  fill: #8b98a7;
  height: 18px;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .drpdwn-section {
  overflow: hidden;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .drpdwn-ele {
  font-size: 12px;
  border-bottom: 1px solid #ccd8e6;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .drpdwn-ele:last-child {
  border-bottom: none;
}
[data-widget="ThesisDataWidget"] .notebook .summary .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .drpdwn-ele:hover svg {
  fill: white;
}
[data-widget="ThesisDataWidget"] .notebook .summary .publish-state-btn,
[data-widget="ThesisDataWidget"] .notebook .summary .del-btn {
  display: none !important;
}
[data-widget="ThesisDataWidget"] .notebook .summary .inner-header {
  position: relative;
  top: unset;
  right: unset;
  padding: 0;
}
[data-widget="ThesisDataWidget"] .notebook .summary .thesis-comment-box,
[data-widget="ThesisDataWidget"] .notebook .summary .active-thesis-upload,
[data-widget="ThesisDataWidget"] .notebook .summary .collab-el {
  display: none !important;
}
[data-widget="ThesisDataWidget"] .notebook .summary .thesis-state-container {
  float: unset;
}
[data-widget="ThesisDataWidget"] .thesis {
  height: 100%;
}
[data-widget="ThesisDataWidget"]:hover .more-options {
  display: inline-block !important;
}
#crypto-html .__stwidget.tweetsWidget .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding: 12px;
  font-size: 14px;
}
#crypto-html .__stwidget.tweetsWidget .list-item .v2_option {
  display: none!important;
}
#crypto-html .__stwidget.tweetsWidget .list-item .tweet-left-container {
  float: left;
  height: 40px;
  width: 40px;
  margin-right: 12px;
  overflow: auto;
}
#crypto-html .__stwidget.tweetsWidget .list-item .tweet-left-container .tweet-profile-pic {
  height: 100%;
  width: 100%;
  background-size: 100% 100%;
}
#crypto-html .__stwidget.tweetsWidget .list-item .tweet-right-container {
  margin-left: 52px;
}
#crypto-html .__stwidget.tweetsWidget .list-item .tweet-right-container a {
  text-decoration: none;
}
#crypto-html .__stwidget.tweetsWidget .list-item .tweet-right-container .upper-row-header {
  height: 17px;
  padding-bottom: 1px;
  display: inline-flex;
  max-width: 100%;
}
#crypto-html .__stwidget.tweetsWidget .list-item .tweet-right-container .content {
  font-size: 12px;
  color: #333333;
  line-height: 18px;
}
#crypto-html .__stwidget.tweetsWidget .list-item .tweet-right-container .ticker {
  float: left;
  padding-top: 4px;
}
#crypto-html .__stwidget.tweetsWidget .list-item .tweet-right-container .author {
  float: left;
  font-size: 12px;
  padding-top: 6px;
}
#crypto-html .__stwidget.articlesWidget .list-item {
  border-bottom: 1px solid #e8f1f9;
  padding: 6px 4px;
}
#crypto-html .__stwidget.articlesWidget .list-item .news-articles-container {
  font-size: 13px;
  line-height: 18px;
  overflow: auto;
}
#crypto-html .__stwidget.articlesWidget .list-item .news-articles-container a {
  text-decoration: none;
  color: #3d7fba;
}
#crypto-html .__stwidget.articlesWidget .list-item .news-articles-container .news_title {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 65%;
  color: #3d7fba;
}
#crypto-html .__stwidget.articlesWidget .list-item .news-articles-container .pr10 {
  padding-right: 10px;
}
.articlesWidget .__listcontainer__liitem .doc-item-wrapper .ticker {
  text-overflow: initial;
  width: auto;
  display: inline-block;
  float: left;
  margin-right: 5px;
}
.articlesWidget .__listcontainer__liitem .doc-item-wrapper .source_name {
  color: #3d7fba;
  margin-bottom: 5px;
}
.articlesWidget .__listcontainer__liitem .doc-item-wrapper .ticker_source_url {
  font-size: 10px;
  padding: 2px 2px 0 0;
  color: #999999;
}
.articlesWidget .__listcontainer__liitem.visited {
  background: #F5F5F5;
}
.articlesWidget.cardView .__listcontainer__liitem {
  padding: 8px;
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  position: relative;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .article-left-container {
  display: inline-block;
  float: left;
  width: 80px;
  height: 80px;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .article-left-container .usernamelink-image .news-profile-pic {
  width: 100%;
  height: 100%;
  background-repeat: no-repeat;
  background-size: cover;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .article-right-container {
  display: flex;
  flex-direction: column;
  width: calc(100% - 88px);
  float: left;
  margin-left: 8px;
  height: 80px;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .article-right-container .news_title {
  max-height: 45px;
  font-size: 12px;
  overflow: hidden;
  display: block;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .article-right-container .news_title .news_filings {
  display: block;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .article-right-container .news_title .news_filings .title {
  color: #3d7fba;
  font-size: 12px;
  font-style: normal;
  text-overflow: unset;
  white-space: inherit;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .article-right-container .content {
  color: #1E374D;
  line-height: 15px;
  font-size: 12px;
  flex: 1;
  overflow: hidden;
  margin-bottom: 4px;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .article-right-container .content p {
  margin: 0px;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .article-right-container .bottom-row {
  height: 15px;
  display: flex;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .article-right-container .bottom-row .ticker {
  width: auto;
  float: left;
  margin-right: 5px;
  flex: 1;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .article-right-container .bottom-row .ticker_source_outer {
  padding-right: 0px;
  border-right: 0px;
  max-width: 72px;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .article-right-container .bottom-row .article-source {
  max-width: 170px;
  overflow: hidden;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .article-right-container .article_source,
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .article-right-container .ticker_source_outer {
  padding: 0px 8px 0px 8px;
  border-right: 1px solid #CCD8E6;
  color: #506F8A;
  height: 15px;
  width: auto;
  line-height: 15px;
  float: right;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .info-tray {
  top: 0px;
  right: 0px;
  width: 64px;
  padding: 5px;
  height: 10px;
  position: absolute;
  display: none;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .info-tray .item {
  width: 16px;
  height: 16px;
  background-repeat: no-repeat;
  background-size: 10px 10px;
  background-color: #FFFFFF;
  background-position: 3px;
  margin-right: 4px;
  border-radius: 2px;
  box-shadow: 0px 1.00018px 2.00035px rgba(0, 0, 0, 0.4);
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .info-tray .item.newTab {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' class='icon' data-id='' title='' fill='%233d7fba' style='width: 30px; height: 30px;' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11,0v2h2.5L8,7.6L9.4,9L15,3.5V6h2V0H11z M15,16H3V4h6V2H1v16h16v-8h-2V16z'%3E%3C/path%3E%3C/svg%3E");
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .info-tray .item.newTab a {
  width: 100%;
  height: 100%;
  display: block;
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .info-tray .item.info {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' class='icon' fill='%233d7fba' style='width: 30px; height: 30px;'%3E%3Cpath d='M8,1.33333333 C11.676,1.33333333 14.6666667,4.324 14.6666667,8 C14.6666667,11.676 11.676,14.6666667 8,14.6666667 C4.324,14.6666667 1.33333333,11.676 1.33333333,8 C1.33333333,4.324 4.324,1.33333333 8,1.33333333 Z M8,0 C3.582,0 0,3.582 0,8 C0,12.418 3.582,16 8,16 C12.418,16 16,12.418 16,8 C16,3.582 12.418,0 8,0 Z M7.99933333,3.83333333 C8.45933333,3.83333333 8.83333333,4.20666667 8.83333333,4.66666667 C8.83333333,5.12666667 8.45933333,5.5 7.99933333,5.5 C7.53933333,5.5 7.16666667,5.12666667 7.16666667,4.66666667 C7.16666667,4.20666667 7.53933333,3.83333333 7.99933333,3.83333333 Z M9.33333333,12 L6.66666667,12 L6.66666667,11.3333333 C6.98933333,11.214 7.33333333,11.1993333 7.33333333,10.8433333 L7.33333333,7.86533333 C7.33333333,7.50933333 6.98933333,7.45333333 6.66666667,7.334 L6.66666667,6.66733333 L8.66666667,6.66733333 L8.66666667,10.844 C8.66666667,11.2006667 9.01133333,11.216 9.33333333,11.334 L9.33333333,12 Z' id='info-icn-Shape'/%3E%3C/svg%3E");
}
.articlesWidget.cardView .__listcontainer__liitem .doc-item-wrapper .info-tray .item.bookmarks {
  background-image: url("data:image/svg+xml,%3Csvg width='6' height='8' viewBox='0 0 6 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M0.916585 0.25H5.08325C5.54159 0.25 5.91659 0.625 5.91659 1.08333V7.75L2.99992 6.5L0.083252 7.75V1.08333C0.083252 0.625 0.458252 0.25 0.916585 0.25ZM2.99992 5.59167L5.08325 6.5V1.08333H0.916585V6.5L2.99992 5.59167Z' fill='%233D7FBA'/%3E%3C/svg%3E%0A");
}
.articlesWidget.cardView .__listcontainer__liitem:hover .doc-item-wrapper .info-tray {
  display: block;
}
.articlesWidget.cardView.small .__listcontainer__liitem .doc-item-wrapper .article-left-container {
  display: none;
}
.articlesWidget.cardView.small .__listcontainer__liitem .doc-item-wrapper .article-right-container {
  width: 100%;
  margin-left: 0px;
}
.articlesWidget.cardView .__listcontainer__liitem .tooltip_popup.doc-title {
  display: none;
}
.tweetsWidget .tweet-left-container {
  float: left;
  height: 40px;
  width: 40px;
  margin-right: 12px;
  overflow: auto;
}
.tweetsWidget .tweet-left-container .tweet-profile-pic {
  height: 100%;
  width: 100%;
  background-size: 100% 100%;
}
.tweetsWidget .tweet-right-container {
  margin-left: 52px;
}
.tweetsWidget .tweet-right-container .content {
  margin-right: 20px;
}
.tweetsWidget .__listcontainer .date-wrapper .__listcontainer__liitem {
  position: relative;
}
.tweetsWidget .__listcontainer .date-wrapper .__listcontainer__liitem .ticker {
  display: inline-block;
  overflow: visible;
  width: auto;
  text-overflow: initial;
}
.tweetsWidget .__listcontainer .date-wrapper .__listcontainer__liitem .content {
  margin-bottom: 5px;
}
.tweetsWidget .__listcontainer .date-wrapper .__listcontainer__liitem .background-link,
.tweetsWidget .__listcontainer .date-wrapper .__listcontainer__liitem .no-background-link {
  width: 100%;
  height: 100%;
  top: 0px;
  left: 0px;
  position: absolute;
  cursor: pointer;
}
.tweetsWidget .__listcontainer .date-wrapper .__listcontainer__liitem .no-background-link {
  cursor: default;
}
.tweetsWidget .v2_option_menu,
.articlesWidget .v2_option_menu {
  position: absolute;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0px 4px 12px 0 rgba(18, 50, 79, 0.26);
  z-index: 10;
  box-sizing: border-box;
}
.tweetsWidget .v2_option_menu .v2_option_menu_list_item,
.articlesWidget .v2_option_menu .v2_option_menu_list_item {
  cursor: pointer;
  display: block;
  padding: 6px 10px 6px 10px;
  font-size: 12px;
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #28333D;
}
.tweetsWidget .v2_option_menu .v2_option_menu_list_item:hover,
.articlesWidget .v2_option_menu .v2_option_menu_list_item:hover {
  background: #f3f3f3;
}
.tweetsWidget .v2_option_menu .v2_option_menu_list_item_locked,
.articlesWidget .v2_option_menu .v2_option_menu_list_item_locked {
  pointer-events: none;
  background: #f3f3f3;
}
.tweetsWidget .v2_option_menu .v2_option_menu_list_item_info_right_carret,
.articlesWidget .v2_option_menu .v2_option_menu_list_item_info_right_carret {
  width: 10px;
  display: inline-block;
  float: right;
  fill: #28333D;
  margin-top: 3px;
}
.tweetsWidget .v2_option_menu .seperate,
.articlesWidget .v2_option_menu .seperate {
  width: 100%;
  height: 1px;
  background-color: #ccd8e6;
  display: inline-block;
}
.tweetsWidget .note-notification,
.articlesWidget .note-notification {
  position: absolute;
  right: 10px;
  z-index: 2;
  bottom: 0;
}
.tweetsWidget .v2_option_info_container,
.articlesWidget .v2_option_info_container {
  position: absolute;
  z-index: 10;
  right: 0;
  text-align: center;
  cursor: pointer;
  font-size: 12px;
  width: 370px;
}
.tweetsWidget .v2_option_info_container .v2_option_info,
.articlesWidget .v2_option_info_container .v2_option_info {
  display: inline-block;
  width: 100%;
  position: relative;
  background: #fff;
  border-radius: 4px;
}
.tweetsWidget .v2_option_info_container .v2_option_info .v2_option_info_header,
.articlesWidget .v2_option_info_container .v2_option_info .v2_option_info_header {
  text-align: center;
  display: block;
  padding: 6px;
  background-color: #f5faff;
  font-size: 12px;
}
.tweetsWidget .v2_option_info_container .v2_option_info .v2_option_info_header .v2_option_info_header_title,
.articlesWidget .v2_option_info_container .v2_option_info .v2_option_info_header .v2_option_info_header_title {
  color: #28333D;
}
.tweetsWidget .v2_option_info_container .v2_option_info .v2_option_info_header .v2_option_info_close,
.articlesWidget .v2_option_info_container .v2_option_info .v2_option_info_header .v2_option_info_close {
  display: inline-block;
  position: absolute;
  width: 11px;
  height: 11px;
  cursor: pointer;
  left: 100%;
  margin-left: -22px;
  margin-top: 3px;
}
.tweetsWidget .v2_option_info_container .v2_option_info .v2_option_info_body,
.articlesWidget .v2_option_info_container .v2_option_info .v2_option_info_body {
  padding: 2px 0px;
}
.tweetsWidget .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row,
.articlesWidget .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row {
  display: table;
  clear: both;
  width: 100%;
  padding: 6px 0px;
}
.tweetsWidget .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .label,
.articlesWidget .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .label {
  width: 90px;
  padding-left: 8px;
  float: left;
  font-size: 12px;
  font-weight: 500;
  text-align: left;
  color: #698094;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  position: relative;
}
.tweetsWidget .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .value,
.articlesWidget .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .value {
  float: left;
  color: #4691D8;
  text-align: left;
  display: inline-block;
  max-width: 200px;
  word-break: break-all;
  white-space: normal;
}
.tweetsWidget .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .value_list_item,
.articlesWidget .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .value_list_item {
  cursor: pointer;
  float: left;
  font-family: Helvetica Neue, sans-serif;
  font-size: 9px;
  text-align: center;
  color: #ffffff;
  background-color: #3d7fba;
  border-radius: 3px;
  border: 1px solid #3d7fba;
  text-transform: uppercase;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  padding: 0 6px;
  line-height: 16px;
  white-space: normal;
  margin-top: 2px;
  margin-bottom: 10px;
  max-width: 300px;
}
.tweetsWidget .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .value_list_item_secondary,
.articlesWidget .v2_option_info_container .v2_option_info .v2_option_info_body .v2_option_info_body_row .value_list_item_secondary {
  border: 1px solid #3d7fba;
  background: #ffffff;
  color: #3d7fba;
}
.tweetsWidget .v2_option_info_container .v2_option_info .v2_option_info_body #v2_option_info_body_tweet_text .value,
.articlesWidget .v2_option_info_container .v2_option_info .v2_option_info_body #v2_option_info_body_tweet_text .value {
  max-width: 250px;
}
.tweetsWidget #similar_articles_popup_container,
.articlesWidget #similar_articles_popup_container {
  position: absolute;
  top: 0px;
  height: 100%;
  width: 100%;
  background: #2323239c;
  z-index: 10;
  text-align: center;
  box-sizing: border-box;
  padding: 5px 0px;
}
.tweetsWidget #similar_articles_popup_container #similar_articles_popup,
.articlesWidget #similar_articles_popup_container #similar_articles_popup {
  display: inline-block;
  border: 1px solid #d4e0ea;
  background: #fff;
  width: 470px;
  overflow: hidden;
  border-radius: 2px;
}
.tweetsWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles,
.articlesWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles {
  text-align: left;
}
.tweetsWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .v2_option,
.articlesWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .v2_option {
  display: none !important;
}
.tweetsWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .headline,
.articlesWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .headline {
  width: 100% !important;
}
.tweetsWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .similar_articles_popup_header,
.articlesWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .similar_articles_popup_header {
  display: inline-block;
  width: 100%;
  background: rgba(61, 127, 186, 0.06);
  font-size: 12px;
  font-weight: bold;
  padding: 10px 6px;
  border-bottom: 1px solid #d8d8d8;
}
.tweetsWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .similar_articles_popup_header .close_similar_articles_popup_container,
.articlesWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .similar_articles_popup_header .close_similar_articles_popup_container {
  float: right;
  margin-right: 16px;
  cursor: pointer;
}
.tweetsWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .stream-content,
.articlesWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .stream-content {
  width: 100%;
}
.tweetsWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .stream-content .jspContainer,
.articlesWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .stream-content .jspContainer {
  width: 100%;
}
.tweetsWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .stream-content .jspContainer .jspPane,
.articlesWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .stream-content .jspContainer .jspPane {
  width: 100%;
}
.tweetsWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .stream-content-item,
.articlesWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles .stream-content-item {
  padding: 12px 2px;
  border-bottom: 1px solid #d4e0ea;
}
.tweetsWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles #no-similar-articles-found-label,
.articlesWidget #similar_articles_popup_container #similar_articles_popup #stream-similar-articles #no-similar-articles-found-label {
  display: none;
  cursor: pointer;
  float: left;
  width: 100%;
  text-align: center;
  height: 24px;
  padding-top: 10px;
  font-weight: bold;
  color: #5d5d5d;
}
@media only screen and (min-width: 1600) {
  .articlesWidget.small.cardView .__stbody__content .__listcontainer .__listcontainer__liitem .article-left-container {
    display: block;
  }
  .articlesWidget.small.cardView .__stbody__content .__listcontainer .__listcontainer__liitem .article-right-container {
    width: calc(100% - 88px);
    margin-left: 8px;
  }
}
.upload-interface-popup {
  width: 960px;
  border-radius: 4px;
  background-color: #ffffff;
  box-shadow: 0px 7px 14.5px 0 rgba(13, 35, 57, 0.58);
}
.upload-interface-popup .content-box {
  width: 100%;
}
.upload-interface-popup .clear-icon.rm-tk {
  padding-top: 8px;
  padding-right: 10px;
  background: transparent;
}
.upload-interface-popup .message-content {
  width: 20.8%;
  float: left;
  background-color: #e8eef7;
  box-shadow: 1px 0 0 0 #d2e2f2;
  height: 100%;
}
.upload-interface-popup .message-content .fine-uploader-upload-btn {
  height: 36px;
  background-color: #3d7fba;
  color: #ffffff;
  cursor: pointer;
  line-height: 36px;
  font-size: 14px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  padding-left: 10px;
}
.upload-interface-popup .message-content .fine-uploader-upload-btn i.fa {
  margin-right: 5px;
}
.upload-interface-popup .message-content .fine-uploader-upload-btn:not(:last-child) {
  border-bottom: 1px solid #e8eef7;
}
.upload-interface-popup .diskUploadButtonArea {
  text-align: center;
  height: 36px;
  width: 100%;
  background-color: #3d7fba;
  font-weight: 600;
  line-height: 1.77;
  color: #ffffff;
  font-size: 13px;
  cursor: pointer;
}
.upload-interface-popup .diskUploadButtonArea .laptop_icon_div {
  width: 16px;
  float: left;
  margin-left: 8.5px;
  margin-top: 10px;
}
.upload-interface-popup .diskUploadButtonArea .laptop_icon_div .icon_laptop {
  height: 16px;
  width: 16px;
  fill: #ffffff;
}
.upload-interface-popup .diskUploadButtonArea .upload_form_button {
  float: left;
  margin-left: 10px;
}
.upload-interface-popup .uploadForm {
  height: 48px;
}
.upload-interface-popup .upload-btn {
  display: none;
}
.upload-interface-popup .dragFileArea {
  margin: 14px;
  width: 727px;
  border-radius: 4px;
  background-color: #ffffff;
  border: dashed 2px #d2e2f2;
}
.upload-interface-popup .dragFileArea .upload_file_icon {
  margin-right: 51%;
  margin-left: 49%;
  height: 26px;
  width: 32px;
  cursor: pointer;
}
.upload-interface-popup .dragFileArea .drag_file_link {
  width: 252.5px;
  font-size: 15px;
  line-height: 1.4;
  letter-spacing: -0.2px;
  text-align: center;
  color: #3d7fba;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  margin: 8px 263px 0px 247px;
}
.upload-interface-popup .dragFileArea .drag_file_link .browse_text {
  text-decoration: underline;
  cursor: pointer;
}
.upload-interface-popup .dragFileArea .text_in_drag_area {
  width: 360px;
  height: 33px;
  font-size: 12.5px;
  line-height: 1.68;
  letter-spacing: 0.1px;
  text-align: center;
  color: #527495;
  margin: 30px 196px 0px 196px;
}
.upload-interface-popup .file_dragged {
  background-color: #d3e9ff;
}
.upload-interface-popup .drag_file_full_height {
  height: 84%;
}
.upload-interface-popup .drag_file_full_height .upload_file_icon {
  margin-top: 114px;
}
.upload-interface-popup .addTicker {
  border-bottom: 1px solid #d4e0ea;
}
.upload-interface-popup .addTicker .share_text {
  width: 38px;
  height: 11.5px;
  font-size: 14.5px;
  font-weight: 500;
  line-height: 0.69;
  text-align: left;
  color: #3d7fba;
}
.upload-interface-popup .addTicker.file-manager .tickers {
  max-width: 100%;
}
.upload-interface-popup .addTicker.file-manager .tickers .noisy-black-wrapper {
  width: 100%;
}
.upload-interface-popup .addTicker.file-manager .noisy-black-list {
  padding-left: 0px;
  height: unset;
  width: auto;
  overflow: auto;
  max-width: 100%;
}
.upload-interface-popup .addTicker.file-manager .noisy-black-list input {
  position: relative;
  top: 0px;
  width: unset;
}
.upload-interface-popup .addTicker.file-manager .dollar_icon,
.upload-interface-popup .addTicker.file-manager .tag_icon {
  position: relative;
  top: -6px;
}
.upload-interface-popup .addTicker.file-manager .add_ticker_label {
  position: relative;
  top: -8px;
}
.upload-interface-popup .addTicker.file-manager .note-ticker-bar .ticker_input_wrapper {
  border: 1px solid #ccd8e6;
  padding-left: 4px;
  height: 30px;
  max-height: 32px;
}
.upload-interface-popup .addTicker.file-manager .note-tag-bar .add_tag_label {
  top: -8px;
  position: relative;
}
.upload-interface-popup .addTicker.file-manager .note-tag-bar .tag_input_wrapper {
  width: 830px;
  border: 1px solid #ccd8e6;
}
.upload-interface-popup .addTicker.file-manager .note-tag-bar .tag_input_wrapper .note-tag {
  font-size: 13px;
  margin: 2px 3px;
  height: 18px;
  line-height: 18px;
}
.upload-interface-popup.single-file-upload .upload_file_section_small {
  display: none;
}
.upload-interface-popup .upload_file_section_small {
  height: 16%;
  position: absolute;
  bottom: 78px;
}
.upload-interface-popup .upload_file_section_small .upload_file_icon {
  margin-top: 15px;
}
.upload-interface-popup .uploadFileSection .text_in_drag_area {
  display: none;
}
.upload-interface-popup .uploadFileSection .note-share-bar .user-icon,
.upload-interface-popup .uploadFileSection .note-share-bar .group-icon {
  width: 0;
  height: 0;
}
.upload-interface-popup .uploadFileSection .note-share-bar .categoryToken {
  display: none;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar ul.autocomplete-list.expanded-list,
.upload-interface-popup .uploadFileSection .note-tag-bar ul.autocomplete-list.expanded-list,
.upload-interface-popup .uploadFileSection .note-share-wrapper ul.autocomplete-list.expanded-list {
  height: 100%;
  overflow-y: unset;
  padding-right: 16px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar ul.autocomplete-list.expanded-list textarea.dont-escape,
.upload-interface-popup .uploadFileSection .note-tag-bar ul.autocomplete-list.expanded-list textarea.dont-escape,
.upload-interface-popup .uploadFileSection .note-share-wrapper ul.autocomplete-list.expanded-list textarea.dont-escape {
  background: transparent;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .more-items,
.upload-interface-popup .uploadFileSection .note-tag-bar .more-items,
.upload-interface-popup .uploadFileSection .note-share-wrapper .more-items {
  margin: 5px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .autocomplete-menu-category-container .tag-autocomplete-item,
.upload-interface-popup .uploadFileSection .note-tag-bar .autocomplete-menu-category-container .tag-autocomplete-item,
.upload-interface-popup .uploadFileSection .note-share-wrapper .autocomplete-menu-category-container .tag-autocomplete-item {
  padding: 8px 24px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .autocomplete-menu-category-container .tag-autocomplete-item .extraContent-text.categoryName,
.upload-interface-popup .uploadFileSection .note-tag-bar .autocomplete-menu-category-container .tag-autocomplete-item .extraContent-text.categoryName,
.upload-interface-popup .uploadFileSection .note-share-wrapper .autocomplete-menu-category-container .tag-autocomplete-item .extraContent-text.categoryName {
  color: #3d7fba !important;
  display: flex;
  position: relative;
  top: 6px;
  height: 24px;
  line-height: 14px;
  margin-left: 0px;
  padding: 4px 0px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .autocomplete-menu-category-container .tag-autocomplete-item .extraContent-text.categoryName .tag-group-container,
.upload-interface-popup .uploadFileSection .note-tag-bar .autocomplete-menu-category-container .tag-autocomplete-item .extraContent-text.categoryName .tag-group-container,
.upload-interface-popup .uploadFileSection .note-share-wrapper .autocomplete-menu-category-container .tag-autocomplete-item .extraContent-text.categoryName .tag-group-container {
  display: none;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .autocomplete-menu-category-container .tag-autocomplete-item .extraContent-text.categoryName .tag-item-name,
.upload-interface-popup .uploadFileSection .note-tag-bar .autocomplete-menu-category-container .tag-autocomplete-item .extraContent-text.categoryName .tag-item-name,
.upload-interface-popup .uploadFileSection .note-share-wrapper .autocomplete-menu-category-container .tag-autocomplete-item .extraContent-text.categoryName .tag-item-name {
  position: relative;
  bottom: 1px;
  padding: 0px 4px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .autocomplete-menu-category-container .create-tag-icon,
.upload-interface-popup .uploadFileSection .note-tag-bar .autocomplete-menu-category-container .create-tag-icon,
.upload-interface-popup .uploadFileSection .note-share-wrapper .autocomplete-menu-category-container .create-tag-icon {
  color: #3d7fba;
  position: relative;
  right: 12px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .dollar_icon,
.upload-interface-popup .uploadFileSection .note-tag-bar .dollar_icon,
.upload-interface-popup .uploadFileSection .note-share-wrapper .dollar_icon,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag_icon,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag_icon,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag_icon,
.upload-interface-popup .uploadFileSection .note-ticker-bar .share_icon,
.upload-interface-popup .uploadFileSection .note-tag-bar .share_icon,
.upload-interface-popup .uploadFileSection .note-share-wrapper .share_icon {
  font-size: 19px;
  line-height: 0.53;
  text-align: left;
  margin-left: 20px;
  float: left;
  margin-top: 14px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .dollar_icon,
.upload-interface-popup .uploadFileSection .note-tag-bar .dollar_icon,
.upload-interface-popup .uploadFileSection .note-share-wrapper .dollar_icon {
  width: 10.5px;
  height: auto;
  margin-left: 20px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag_icon,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag_icon,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag_icon {
  width: 16px;
  height: 16px;
  margin-left: 15px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .share_icon,
.upload-interface-popup .uploadFileSection .note-tag-bar .share_icon,
.upload-interface-popup .uploadFileSection .note-share-wrapper .share_icon {
  width: 16px;
  height: 16px;
  margin-left: 15px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag-token,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag-token,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag-token {
  background: #eef4fc;
  color: #3d7fba;
  font-size: 12px;
  text-transform: none;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag-token .remove-token,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag-token .remove-token,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag-token .remove-token {
  margin-top: 2px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag-token .token-text,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag-token .token-text,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag-token .token-text {
  max-width: none;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag-token.custom-tag-token,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag-token.custom-tag-token,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag-token.custom-tag-token {
  background: #9568FF;
  color: #fff;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .user-token,
.upload-interface-popup .uploadFileSection .note-tag-bar .user-token,
.upload-interface-popup .uploadFileSection .note-share-wrapper .user-token {
  background: #edf4fb;
  color: #3d7fba;
  line-height: 12px;
  padding: 0px 4px;
  position: relative;
  border-radius: 3px;
  margin-right: 2px;
  border: 1px solid #edf4fb;
  font-size: 11px;
  text-transform: none;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .user-token .token-text,
.upload-interface-popup .uploadFileSection .note-tag-bar .user-token .token-text,
.upload-interface-popup .uploadFileSection .note-share-wrapper .user-token .token-text {
  max-width: none;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .user-token .user-icon,
.upload-interface-popup .uploadFileSection .note-tag-bar .user-token .user-icon,
.upload-interface-popup .uploadFileSection .note-share-wrapper .user-token .user-icon {
  height: 10px;
  margin-right: 5px;
  fill: #3d7fba;
  float: left;
  margin-top: 1px;
  width: 10px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .user-token .group-icon,
.upload-interface-popup .uploadFileSection .note-tag-bar .user-token .group-icon,
.upload-interface-popup .uploadFileSection .note-share-wrapper .user-token .group-icon {
  height: 10px;
  margin-right: 5px;
  fill: #3d7fba;
  float: left;
  width: 13.75px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .tickers,
.upload-interface-popup .uploadFileSection .note-tag-bar .tickers,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tickers,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tags,
.upload-interface-popup .uploadFileSection .note-tag-bar .tags,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tags {
  float: left;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .tickers .note-ticker,
.upload-interface-popup .uploadFileSection .note-tag-bar .tickers .note-ticker,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tickers .note-ticker,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tags .note-ticker,
.upload-interface-popup .uploadFileSection .note-tag-bar .tags .note-ticker,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tags .note-ticker {
  font-size: 11px;
  line-height: 20px;
  font-weight: 400;
  border: 1px solid #3d7fba;
  color: #ffffff;
  text-transform: uppercase;
  display: inline-block;
  padding: 1px 6px;
  vertical-align: top;
  height: 20px;
  border-radius: 3px;
  background-color: #3d7fba;
  margin: 3px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .tickers .note-ticker .delete-ticker,
.upload-interface-popup .uploadFileSection .note-tag-bar .tickers .note-ticker .delete-ticker,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tickers .note-ticker .delete-ticker,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tags .note-ticker .delete-ticker,
.upload-interface-popup .uploadFileSection .note-tag-bar .tags .note-ticker .delete-ticker,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tags .note-ticker .delete-ticker {
  margin-left: 6px;
  cursor: pointer;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .tickers .note-ticker.greeny,
.upload-interface-popup .uploadFileSection .note-tag-bar .tickers .note-ticker.greeny,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tickers .note-ticker.greeny,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tags .note-ticker.greeny,
.upload-interface-popup .uploadFileSection .note-tag-bar .tags .note-ticker.greeny,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tags .note-ticker.greeny {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .tickers .note-ticker.cyano,
.upload-interface-popup .uploadFileSection .note-tag-bar .tickers .note-ticker.cyano,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tickers .note-ticker.cyano,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tags .note-ticker.cyano,
.upload-interface-popup .uploadFileSection .note-tag-bar .tags .note-ticker.cyano,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tags .note-ticker.cyano {
  background: #2EB8E6;
  border: 1px solid #2EB8E6;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .tickers .note-ticker .delete-ticker,
.upload-interface-popup .uploadFileSection .note-tag-bar .tickers .note-ticker .delete-ticker,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tickers .note-ticker .delete-ticker,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tags .note-ticker .delete-ticker,
.upload-interface-popup .uploadFileSection .note-tag-bar .tags .note-ticker .delete-ticker,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tags .note-ticker .delete-ticker {
  margin-left: 6px;
  cursor: pointer;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .tickers .note-tag,
.upload-interface-popup .uploadFileSection .note-tag-bar .tickers .note-tag,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tickers .note-tag,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tags .note-tag,
.upload-interface-popup .uploadFileSection .note-tag-bar .tags .note-tag,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tags .note-tag {
  font-size: 11px;
  line-height: 20px;
  color: #3d7fba;
  display: inline-block;
  padding: 1px 6px;
  vertical-align: top;
  height: 20px;
  margin: 3px;
  background: #edf4fb;
  border-radius: 3px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border: 1px solid #edf4fb;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .tickers .note-tag .delete-tag,
.upload-interface-popup .uploadFileSection .note-tag-bar .tickers .note-tag .delete-tag,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tickers .note-tag .delete-tag,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tags .note-tag .delete-tag,
.upload-interface-popup .uploadFileSection .note-tag-bar .tags .note-tag .delete-tag,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tags .note-tag .delete-tag {
  margin-left: 6px;
  cursor: pointer;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .added-users .item-new,
.upload-interface-popup .uploadFileSection .note-tag-bar .added-users .item-new,
.upload-interface-popup .uploadFileSection .note-share-wrapper .added-users .item-new,
.upload-interface-popup .uploadFileSection .note-ticker-bar .added-groups .item-new,
.upload-interface-popup .uploadFileSection .note-tag-bar .added-groups .item-new,
.upload-interface-popup .uploadFileSection .note-share-wrapper .added-groups .item-new {
  line-height: 22px;
  color: #3d7fba;
  background: #edf4fb;
  display: inline-block;
  padding: 1px 6px;
  vertical-align: top;
  height: 20px;
  border-radius: 3px;
  margin: 3px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .added-users .item-new .user-icon,
.upload-interface-popup .uploadFileSection .note-tag-bar .added-users .item-new .user-icon,
.upload-interface-popup .uploadFileSection .note-share-wrapper .added-users .item-new .user-icon,
.upload-interface-popup .uploadFileSection .note-ticker-bar .added-groups .item-new .user-icon,
.upload-interface-popup .uploadFileSection .note-tag-bar .added-groups .item-new .user-icon,
.upload-interface-popup .uploadFileSection .note-share-wrapper .added-groups .item-new .user-icon {
  height: 10px;
  margin-right: 5px;
  fill: #3d7fba;
  float: left;
  margin-top: 5px;
  width: 10px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .added-users .item-new .group-icon,
.upload-interface-popup .uploadFileSection .note-tag-bar .added-users .item-new .group-icon,
.upload-interface-popup .uploadFileSection .note-share-wrapper .added-users .item-new .group-icon,
.upload-interface-popup .uploadFileSection .note-ticker-bar .added-groups .item-new .group-icon,
.upload-interface-popup .uploadFileSection .note-tag-bar .added-groups .item-new .group-icon,
.upload-interface-popup .uploadFileSection .note-share-wrapper .added-groups .item-new .group-icon {
  height: 10px;
  margin-right: 5px;
  fill: #3d7fba;
  margin-top: 5px;
  float: left;
  width: 13.75px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .added-users .item-new .close-button,
.upload-interface-popup .uploadFileSection .note-tag-bar .added-users .item-new .close-button,
.upload-interface-popup .uploadFileSection .note-share-wrapper .added-users .item-new .close-button,
.upload-interface-popup .uploadFileSection .note-ticker-bar .added-groups .item-new .close-button,
.upload-interface-popup .uploadFileSection .note-tag-bar .added-groups .item-new .close-button,
.upload-interface-popup .uploadFileSection .note-share-wrapper .added-groups .item-new .close-button {
  margin-left: 6px;
  cursor: pointer;
  line-height: 22px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .add_ticker_label,
.upload-interface-popup .uploadFileSection .note-tag-bar .add_ticker_label,
.upload-interface-popup .uploadFileSection .note-share-wrapper .add_ticker_label,
.upload-interface-popup .uploadFileSection .note-ticker-bar .add_tag_label,
.upload-interface-popup .uploadFileSection .note-tag-bar .add_tag_label,
.upload-interface-popup .uploadFileSection .note-share-wrapper .add_tag_label,
.upload-interface-popup .uploadFileSection .note-ticker-bar .share_label,
.upload-interface-popup .uploadFileSection .note-tag-bar .share_label,
.upload-interface-popup .uploadFileSection .note-share-wrapper .share_label {
  width: 48.5px;
  font-size: 14.5px;
  font-weight: 500;
  line-height: 3.1;
  text-align: left;
  color: #3d7fba;
  float: left;
  margin-left: 9.5px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .ticker_input_wrapper,
.upload-interface-popup .uploadFileSection .note-tag-bar .ticker_input_wrapper,
.upload-interface-popup .uploadFileSection .note-share-wrapper .ticker_input_wrapper,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag_input_wrapper,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag_input_wrapper,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag_input_wrapper {
  display: inline-block;
  margin: 0 13px;
  margin-top: 6px;
  padding: 4px;
  width: 632.5px;
  border-radius: 3px;
  background-color: #ffffff;
  border: solid 1px #bbc6d5;
  font-size: 10px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .ticker_input_wrapper .categoryToken,
.upload-interface-popup .uploadFileSection .note-tag-bar .ticker_input_wrapper .categoryToken,
.upload-interface-popup .uploadFileSection .note-share-wrapper .ticker_input_wrapper .categoryToken,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag_input_wrapper .categoryToken,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag_input_wrapper .categoryToken,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag_input_wrapper .categoryToken {
  display: none;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .ticker_input_wrapper .add-tickertags,
.upload-interface-popup .uploadFileSection .note-tag-bar .ticker_input_wrapper .add-tickertags,
.upload-interface-popup .uploadFileSection .note-share-wrapper .ticker_input_wrapper .add-tickertags,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag_input_wrapper .add-tickertags,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag_input_wrapper .add-tickertags,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag_input_wrapper .add-tickertags {
  height: 100%;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .ticker_input_wrapper .add-tickertags .suggest-wrapper,
.upload-interface-popup .uploadFileSection .note-tag-bar .ticker_input_wrapper .add-tickertags .suggest-wrapper,
.upload-interface-popup .uploadFileSection .note-share-wrapper .ticker_input_wrapper .add-tickertags .suggest-wrapper,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag_input_wrapper .add-tickertags .suggest-wrapper,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag_input_wrapper .add-tickertags .suggest-wrapper,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag_input_wrapper .add-tickertags .suggest-wrapper {
  top: 32px !important;
  width: 230px;
  border: 1px solid #ffffff;
  box-shadow: 1px 2px 6px -2px #1e374d;
  border-radius: 3px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .ticker_input_wrapper .add-tickertags .suggest-wrapper .suggest,
.upload-interface-popup .uploadFileSection .note-tag-bar .ticker_input_wrapper .add-tickertags .suggest-wrapper .suggest,
.upload-interface-popup .uploadFileSection .note-share-wrapper .ticker_input_wrapper .add-tickertags .suggest-wrapper .suggest,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag_input_wrapper .add-tickertags .suggest-wrapper .suggest,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag_input_wrapper .add-tickertags .suggest-wrapper .suggest,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag_input_wrapper .add-tickertags .suggest-wrapper .suggest {
  border-radius: 3px;
  font-size: 10px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .ticker_input_wrapper .add-tickertags .suggest-wrapper .suggest .liHeader,
.upload-interface-popup .uploadFileSection .note-tag-bar .ticker_input_wrapper .add-tickertags .suggest-wrapper .suggest .liHeader,
.upload-interface-popup .uploadFileSection .note-share-wrapper .ticker_input_wrapper .add-tickertags .suggest-wrapper .suggest .liHeader,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag_input_wrapper .add-tickertags .suggest-wrapper .suggest .liHeader,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag_input_wrapper .add-tickertags .suggest-wrapper .suggest .liHeader,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag_input_wrapper .add-tickertags .suggest-wrapper .suggest .liHeader {
  padding: 6px 12px;
  display: inline-block;
  font-size: 12px;
  font-weight: 500;
  color: #3d7fba;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .ticker_input_wrapper .add-tickertags .suggest-wrapper .suggest li.seperator,
.upload-interface-popup .uploadFileSection .note-tag-bar .ticker_input_wrapper .add-tickertags .suggest-wrapper .suggest li.seperator,
.upload-interface-popup .uploadFileSection .note-share-wrapper .ticker_input_wrapper .add-tickertags .suggest-wrapper .suggest li.seperator,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag_input_wrapper .add-tickertags .suggest-wrapper .suggest li.seperator,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag_input_wrapper .add-tickertags .suggest-wrapper .suggest li.seperator,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag_input_wrapper .add-tickertags .suggest-wrapper .suggest li.seperator {
  height: 1px;
  background: #d4e0ea;
  padding: 0;
  width: 100%;
  display: none;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .ticker_input_wrapper .add-tickertags .suggest-wrapper .suggest li,
.upload-interface-popup .uploadFileSection .note-tag-bar .ticker_input_wrapper .add-tickertags .suggest-wrapper .suggest li,
.upload-interface-popup .uploadFileSection .note-share-wrapper .ticker_input_wrapper .add-tickertags .suggest-wrapper .suggest li,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag_input_wrapper .add-tickertags .suggest-wrapper .suggest li,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag_input_wrapper .add-tickertags .suggest-wrapper .suggest li,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag_input_wrapper .add-tickertags .suggest-wrapper .suggest li {
  padding: 6px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .ticker_input_wrapper input,
.upload-interface-popup .uploadFileSection .note-tag-bar .ticker_input_wrapper input,
.upload-interface-popup .uploadFileSection .note-share-wrapper .ticker_input_wrapper input,
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag_input_wrapper input,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag_input_wrapper input,
.upload-interface-popup .uploadFileSection .note-share-wrapper .tag_input_wrapper input {
  border: none;
  height: 20px;
  font-size: 13px;
  line-height: 20px;
  margin: auto 3px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .sn-auto {
  z-index: 13;
}
.upload-interface-popup .uploadFileSection .note-tag-bar .sn-auto {
  z-index: 12;
}
.upload-interface-popup .uploadFileSection .note-share-wrapper .sn-auto {
  z-index: 11;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar {
  margin-top: 1%;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .ticker_input_wrapper,
.upload-interface-popup .uploadFileSection .note-tag-bar .ticker_input_wrapper {
  border: 0;
  padding: 0;
  margin-right: 0;
  width: 642px;
  margin-left: 14px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .ticker_input_wrapper .note-tickertags__tags__list,
.upload-interface-popup .uploadFileSection .note-tag-bar .ticker_input_wrapper .note-tickertags__tags__list {
  margin: 0;
  padding: 0;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .ticker_input_wrapper .note-tickertags__tags__list .autocomplete-input,
.upload-interface-popup .uploadFileSection .note-tag-bar .ticker_input_wrapper .note-tickertags__tags__list .autocomplete-input {
  height: 100%;
  overflow-y: auto;
  min-height: 29px;
}
.upload-interface-popup .uploadFileSection .note-ticker-bar .tag_input_wrapper,
.upload-interface-popup .uploadFileSection .note-tag-bar .tag_input_wrapper {
  border: 0;
}
.upload-interface-popup .uploadFileSection .note-share-wrapper {
  margin-bottom: 1%;
}
.upload-interface-popup .uploadFileSection .user_group_input_area {
  display: inline-block;
  border: 0;
  padding: 0;
  margin-right: 0;
  width: 642px;
  margin-left: 14px;
  margin-top: 6px;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .autocomplete-input {
  height: 29px;
  overflow-y: auto;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .autocomplete-input #ac-input {
  height: 29px;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .autocomplete-input.input-expanded {
  height: 100%;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .note-share-bar__tags__list {
  margin: 0;
  padding: 0;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .note-share-bar__tags__list .more-items {
  position: relative;
  top: 0px;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .add-share-users input {
  border: none;
  height: 20px;
  font-size: 11px;
  line-height: 20px;
  margin: 4px 6px 4px 10px;
  width: 200px;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .suggest-wrapper .sharing_user_item,
.upload-interface-popup .uploadFileSection .user_group_input_area .temp-suggest-wrapper .sharing_user_item {
  font-size: 14px;
  position: relative;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  clear: both;
  cursor: pointer;
  padding: 0px 8px;
  overflow: hidden;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .suggest-wrapper .sharing_user_item .checkbox,
.upload-interface-popup .uploadFileSection .user_group_input_area .temp-suggest-wrapper .sharing_user_item .checkbox {
  height: 10px;
  width: 10px;
  left: 5px;
  top: 3px;
  position: absolute;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .suggest-wrapper .fullname,
.upload-interface-popup .uploadFileSection .user_group_input_area .temp-suggest-wrapper .fullname {
  margin-right: 6px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 10px;
  color: #698094;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 340px;
  overflow: hidden;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .suggest-wrapper .username,
.upload-interface-popup .uploadFileSection .user_group_input_area .temp-suggest-wrapper .username {
  display: none;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .suggest-wrapper li.selected,
.upload-interface-popup .uploadFileSection .user_group_input_area .temp-suggest-wrapper li.selected {
  background: #e8eef7;
  color: #3d7fba;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .suggest-wrapper li.selected .sharing_user_item .fullname,
.upload-interface-popup .uploadFileSection .user_group_input_area .temp-suggest-wrapper li.selected .sharing_user_item .fullname,
.upload-interface-popup .uploadFileSection .user_group_input_area .suggest-wrapper li.selected .sharing_user_item .username,
.upload-interface-popup .uploadFileSection .user_group_input_area .temp-suggest-wrapper li.selected .sharing_user_item .username {
  color: #3d7fba;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .add-share-users .suggest-wrapper,
.upload-interface-popup .uploadFileSection .user_group_input_area .add-share-users .temp-suggest-wrapper {
  display: none;
  top: 32px !important;
  width: 350px;
  border: 1px solid #ffffff;
  box-shadow: 1px 2px 6px -2px #1e374d;
  border-radius: 3px;
  position: absolute;
  z-index: 99;
  left: 0;
  background: #ffffff;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .add-share-users .suggest-wrapper .suggest,
.upload-interface-popup .uploadFileSection .user_group_input_area .add-share-users .temp-suggest-wrapper .suggest {
  border-radius: 3px;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .add-share-users .suggest-wrapper .suggest .liHeader,
.upload-interface-popup .uploadFileSection .user_group_input_area .add-share-users .temp-suggest-wrapper .suggest .liHeader {
  padding: 3px 8px;
  display: inline-block;
  font-size: 12px;
  border-bottom: none;
  background-color: #ffffff;
  font-weight: 600;
  color: #40586E;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  width: 100%;
  box-sizing: border-box;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .add-share-users .suggest-wrapper .suggest li.seperator,
.upload-interface-popup .uploadFileSection .user_group_input_area .add-share-users .temp-suggest-wrapper .suggest li.seperator {
  height: 1px;
  background: #ffffff;
  padding: 0;
  width: 100%;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .add-share-users .suggest-wrapper .suggest li,
.upload-interface-popup .uploadFileSection .user_group_input_area .add-share-users .temp-suggest-wrapper .suggest li {
  box-sizing: border-box;
  padding: 0;
  text-transform: initial;
  height: 24px;
  width: 100%;
  clear: both;
  padding-bottom: 5px;
  display: inline-block;
  cursor: pointer;
  border-bottom: none;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .add-share-users .temp-suggest-wrapper {
  position: absolute;
  z-index: 99;
  left: 0;
  background: #ffffff;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .add-share-users .temp-suggest-wrapper .suggest {
  padding-left: 0;
}
.upload-interface-popup .uploadFileSection .user_group_input_area .add-share-users .temp-suggest-wrapper .selected {
  background: #3d7fba;
  color: #ffffff;
}
.upload-interface-popup .uploaded_file_divs_attach_on_note {
  height: calc(84% - 98px);
}
.upload-interface-popup .uploaded_file_divs_independent_attachment {
  position: absolute;
}
.upload-interface-popup .upload_progress_divs {
  overflow-y: auto;
}
.upload-interface-popup .upload_progress_divs .file_upload_status {
  width: 726.5px;
  height: 100%;
  float: left;
  margin-left: 17px;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details {
  width: 100%;
  height: 47px;
  border-bottom: 1px solid #e8eef7;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_attr {
  float: left;
  width: 300px;
  height: 47px;
  font-size: 13.5px;
  font-weight: 500;
  line-height: 3.56;
  letter-spacing: -0.2px;
  text-align: left;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .valid-file-icon {
  fill: #3dbf6f;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .invalid-file-icon {
  fill: #f04848;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .uploading-file-icon {
  stroke-dasharray: 410;
  stroke-dashoffset: 2110;
  stroke-width: 2;
  stroke-linecap: round;
  animation: dash 3s linear infinite;
  fill-opacity: 0.1;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_status {
  margin-left: 14px;
  font-size: 12px;
  font-weight: 500;
  letter-spacing: 0.1px;
  color: #f04848;
  float: left;
  height: 47px;
  line-height: 3.56;
  text-align: left;
  width: 90px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_status_icon {
  margin-left: 15px;
  width: 24px;
  height: 24px;
  margin-top: 11px;
  float: left;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_delete_icon {
  margin-left: 19.5px;
  width: 20px;
  height: 17.5px;
  margin-top: 15px;
  float: left;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_delete_icon .remove_file_icon {
  width: 100%;
  height: 100%;
  cursor: pointer;
  fill: #859bb3;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon {
  width: 300px;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_icon {
  fill: #3d7fba;
  float: left;
  width: 19.5px;
  height: 24.5px;
  margin-top: 5px;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format {
  float: left;
  width: 19.5px;
  height: 24.5px;
  margin-top: 11px;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.pdf {
  content: url("../images/pdf_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.image {
  content: url("../images/image_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.image_grey {
  content: url("../images/image_grey_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.doc,
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.docx {
  content: url("../images/word_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.xls,
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.xlsx,
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.xlsm {
  content: url("../images/xls_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.csv {
  content: url("../images/csv_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.rtf {
  content: url("../images/rtf_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.rtf_grey {
  content: url("../images/rtf_grey_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.eml {
  content: url("../images/eml_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.eml_grey {
  content: url("../images/eml_grey_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.ppt,
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.pptx {
  content: url("../images/ppt_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.pdf_grey {
  content: url("../images/pdf_grey_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.doc_grey,
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.docx_grey {
  content: url("../images/word_grey_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.xls_grey,
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.xlsx_grey,
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.xlsm_grey {
  content: url("../images/xls_grey_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.csv_grey {
  content: url("../images/csv_grey_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.ppt_grey {
  content: url("../images/ppt_grey_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.msg {
  content: url("../images/msg_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.msg_grey {
  content: url("../images/msg_grey_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.txt {
  content: url("../images/text_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.txt_grey {
  content: url("../images/text_grey_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.html {
  content: url("../images/html_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_format.html_grey {
  content: url("../images/html_grey_icon.png");
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_name_and_format_icon .file_name {
  float: left;
  text-overflow: ellipsis;
  max-width: 267px;
  white-space: nowrap;
  overflow: hidden;
  margin-left: 13px;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_size {
  width: 66px;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_created_at_placeholder {
  width: 80px;
  float: left;
  height: 1px;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_created_at {
  width: auto;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_created_at_calendar {
  float: left;
  width: 18px;
  margin-top: 12px;
  margin-left: 5px;
  margin-right: 50px;
  padding: 2px;
  border-radius: 5px;
  cursor: pointer;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_calendar_wrapper {
  width: 200px;
  padding: 2px;
  display: none;
  margin-right: 54px;
  color: #698094;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_calendar_wrapper.active {
  display: block;
  position: fixed;
  background-color: white;
  border: solid 2px #698094;
  z-index: 10;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_calendar_wrapper .fc-button-today,
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_calendar_wrapper .fc-header-center {
  display: none;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_calendar_wrapper .fc-header {
  font-size: 10px;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_calendar_wrapper .fc-day-header {
  font-size: 12px;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_calendar_wrapper .fc-button {
  padding: 0px;
  width: 20px;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_calendar_wrapper .fc-day.disabled {
  color: #9E9E9E;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .invalid_file {
  color: #527495;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_header,
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .size_header,
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .created_at_header {
  color: #3d7fba;
  float: left;
  width: 150px;
  height: 47px;
  font-size: 11px;
  font-weight: 500;
  letter-spacing: 0.6px;
  text-align: left;
  line-height: 4.91;
}
.upload-interface-popup .upload_progress_divs .file_upload_status .file_details .file_header {
  width: 300px;
}
.upload-interface-popup .saveButtonSection {
  background-color: #f5faff;
  box-shadow: 0px -1px 0 0 #d2e2f2;
  position: absolute;
  width: 100%;
  bottom: 0px;
}
.upload-interface-popup .saveButtonSection .share-upload-container {
  user-select: none;
  padding: 14px 60px 14px 0;
  margin: 16px;
  display: inline-flex;
  align-items: center;
}
.upload-interface-popup .saveButtonSection .share-upload-container .share-upload-checkbox {
  display: inline-block;
  border: 2px solid #3d7fba;
  border-radius: 3px;
  cursor: pointer;
  width: 1em;
  height: 1em;
  background: white;
  margin-right: 5px;
}
.upload-interface-popup .saveButtonSection .share-upload-container .share-upload-checkbox .check-icon {
  display: none;
}
.upload-interface-popup .saveButtonSection .share-upload-container .share-upload-checkbox.checked {
  background: #3d7fba;
}
.upload-interface-popup .saveButtonSection .share-upload-container .share-upload-checkbox.checked .check-icon {
  display: block;
  color: white;
}
.upload-interface-popup .saveButtonSection .share-upload-container .share-upload-label {
  display: inline-block;
  font-size: 14px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #3d7fba;
}
.upload-interface-popup .right-side-file-upload {
  width: 79.2%;
  float: left;
  height: 100%;
  position: relative;
}
.upload-interface-popup .right-side-file-upload .upload_cancel {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 15px;
  letter-spacing: -0.2px;
  text-align: center;
  color: #527495;
  float: right;
  margin-top: 30px;
  margin-right: 32px;
  cursor: pointer;
}
.upload-interface-popup .right-side-file-upload .upload_cancel:hover {
  color: #2e87d8;
}
.upload-interface-popup .right-side-file-upload .upload_done,
.upload-interface-popup .right-side-file-upload .start_processing {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border-radius: 3px;
  background-color: #3d7fba;
  margin-top: 16px;
  padding: 14px 60px 14px 60px;
  margin-bottom: 16px;
  font-size: 15px;
  display: inline-block;
  letter-spacing: -0.2px;
  text-align: center;
  color: #ffffff;
  cursor: pointer;
  margin-right: 3%;
}
.upload-interface-popup .right-side-file-upload .upload_done:hover,
.upload-interface-popup .right-side-file-upload .start_processing:hover {
  background-color: #326b9e;
}
.upload-interface-popup .right-side-file-upload .upload_done.disabled,
.upload-interface-popup .right-side-file-upload .start_processing.disabled {
  cursor: not-allowed;
  background: darkgrey;
}
.upload-interface-popup .right-side-file-upload .add-btn {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border-radius: 3px;
  background-color: #3d7fba;
  margin-top: 16px;
  padding: 14px 60px 14px 60px;
  margin-bottom: 16px;
  font-size: 15px;
  display: inline-block;
  letter-spacing: -0.2px;
  text-align: center;
  color: #ffffff;
  cursor: pointer;
  margin-left: 3%;
}
.upload-interface-popup .right-side-file-upload .add-btn:hover {
  background-color: #326b9e;
}
.upload-interface-popup .custom-file-upload {
  display: inline-block;
  width: 100%;
  cursor: pointer;
  color: #ffffff;
  background-color: #3d7fba;
  padding-top: 7px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload {
  width: 100%;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload .ticker_input_wrapper,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload .tag_input_wrapper {
  width: 830px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 14px;
  /* Upload Button
      ------------------------------------------ */
  /* Drop Zone
      ------------------------------------------ */
  /* Uploaded Elements
      ------------------------------------------ */
  /* Thumbnail
      ------------------------------------------ */
  /* <dialog> element styles */
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .upload-success,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .upload-fail {
  display: none;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .title-row {
  font-size: 16px;
  padding: 9px 9px 9px 9px;
  border-bottom: 1px solid #DDDDDD;
  color: #1e374d;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .title-row .file-name {
  width: 500px;
  display: inline-block;
  margin-right: 12px;
  margin-left: 20px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .title-row .size {
  width: 150px;
  display: inline-block;
  margin-right: 12px;
  text-align: center;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .title-row .status {
  display: inline-block;
  width: 100px;
  text-align: center;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .title-row .actions {
  display: inline-block;
  width: 100px;
  text-align: center;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-btn {
  box-shadow: 0 1px 1px rgba(255, 255, 255, 0.37) inset, 1px 0 1px rgba(255, 255, 255, 0.07) inset, 0 1px 0 rgba(0, 0, 0, 0.36), 0 -2px 12px rgba(0, 0, 0, 0.08) inset;
  padding: 3px 4px;
  border: 1px solid #CCCCCC;
  border-radius: 2px;
  color: inherit;
  background-color: #FFFFFF;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-delete,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-pause,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-continue {
  display: inline;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-delete {
  background: none;
  box-shadow: unset;
  border: none;
  position: relative;
  top: 1px;
  margin-right: unset !important;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-delete svg {
  height: 15px;
  width: 15px;
  fill: darkred;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-cancel {
  background: none;
  box-shadow: unset;
  border: none;
  position: relative;
  top: 1px;
  margin-right: unset !important;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-cancel svg {
  height: 15px;
  width: 15px;
  fill: darkred;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-retry {
  background: none;
  box-shadow: unset;
  border: none;
  position: relative;
  top: 0px;
  margin-right: unset !important;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-retry svg {
  height: 15px;
  width: 15px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-pause,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-continue {
  background-color: #3d7fba;
  color: #FAFAFA;
  border-color: #2dadc2;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.55);
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-pause:hover,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-continue:hover {
  background-color: #0fbad6;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-button {
  display: inline;
  width: 105px;
  margin-bottom: 10px;
  padding: 7px 10px;
  text-align: center;
  float: left;
  background: #3d7fba;
  color: #FFFFFF;
  border-radius: 2px;
  border: 1px solid #2dadc2;
  box-shadow: 0 1px 1px rgba(255, 255, 255, 0.37) inset, 1px 0 1px rgba(255, 255, 255, 0.07) inset, 0 1px 0 rgba(0, 0, 0, 0.36), 0 -2px 12px rgba(0, 0, 0, 0.08) inset;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-button-hover {
  background: #33B6CC;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-button-focus {
  outline: 1px dotted #000000;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-uploader {
  position: relative;
  min-height: 200px;
  overflow: auto;
  width: inherit;
  border-radius: 6px;
  max-height: unset;
  height: 425px;
  user-select: none;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-uploader:before {
  content: attr(qq-drop-area-text) " ";
  position: absolute;
  font-size: 200%;
  left: 0;
  width: 100%;
  text-align: center;
  top: 45%;
  opacity: 0.25;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-drop-area,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-extra-drop-area {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  min-height: 30px;
  z-index: 2;
  background: #F9F9F9;
  border-radius: 4px;
  border: 1px dashed #CCCCCC;
  text-align: center;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-drop-area span {
  display: block;
  position: absolute;
  top: 50%;
  width: 100%;
  margin-top: -8px;
  font-size: 16px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-extra-drop-area {
  position: relative;
  margin-top: 50px;
  font-size: 16px;
  padding-top: 30px;
  height: 20px;
  min-height: 40px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-drop-area-active {
  background: #FDFDFD;
  border-radius: 4px;
  border: 1px dashed #CCCCCC;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-list {
  margin: 0;
  padding: 0;
  list-style: none;
  overflow-y: auto;
  box-shadow: 0px 1px 0px rgba(15, 15, 50, 0.14);
  clear: both;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-list li {
  margin: 0;
  padding: 9px;
  line-height: unset !important;
  font-size: 16px;
  color: #424242;
  height: 20.5px;
  border-top: 1px solid #FFFFFF;
  border-bottom: 1px solid #DDDDDD;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-list li:first-child {
  border-top: none;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-list li:last-child {
  border-bottom: none;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-file,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-spinner,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-size,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-cancel,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-retry,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-failed-text,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-delete,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-pause,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-continue {
  margin-right: 12px;
  display: inline;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-file {
  vertical-align: middle;
  display: inline-block;
  width: 500px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow-x: hidden;
  height: 18px;
  font-size: 14px;
  margin-left: 20px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-spinner {
  display: inline-block;
  width: 15px;
  height: 15px;
  vertical-align: text-bottom;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-drop-processing {
  display: block;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-drop-processing-spinner {
  display: inline-block;
  width: 24px;
  height: 24px;
  vertical-align: text-bottom;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-size-selector {
  width: 150px;
  display: inline-block;
  text-align: center;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .status-container {
  width: 100px;
  display: inline-block;
  text-align: center;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .actions-container {
  display: inline-block;
  width: 100px;
  text-align: center;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-size,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-cancel,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-retry,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-delete,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-pause,
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-continue {
  font-size: 12px;
  font-weight: normal;
  cursor: pointer;
  vertical-align: middle;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-status-text {
  font-size: 12px;
  font-weight: bold;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-failed-text {
  display: none;
  font-style: italic;
  font-weight: bold;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-failed-icon {
  display: none;
  width: 15px;
  height: 15px;
  vertical-align: text-bottom;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-fail .qq-upload-failed-text {
  display: inline;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-retrying .qq-upload-failed-text {
  display: inline;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-list li.qq-upload-success {
  color: #424242;
  border-bottom: 1px solid #D3DED1;
  border-top: 1px solid #F7FFF5;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-list li.qq-upload-success .upload-success {
  display: inline-block;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-list li.qq-upload-success .upload-success svg {
  width: 15px;
  height: 15px;
  position: relative;
  top: 1px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-list li.qq-upload-fail {
  color: #424242;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-list li.qq-upload-fail .upload-fail {
  display: inline-block;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-list li.qq-upload-fail .upload-fail svg {
  width: 15px;
  height: 15px;
  fill: #D80027;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-progress-bar-container-selector {
  width: 100px;
  display: inline-block;
  text-align: left;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-progress-bar-container-selector .qq-progress-bar {
  display: inline-block;
  vertical-align: middle;
  background: #3d7fba;
  width: 0%;
  height: 5px;
  border-radius: 6px;
  margin-bottom: 3px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-total-progress-bar {
  height: 25px;
  border-radius: 9px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-total-progress-bar-container {
  margin-left: 9px;
  display: inline;
  float: right;
  width: 500px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader INPUT.qq-edit-filename {
  position: absolute;
  opacity: 0;
  filter: alpha(opacity=0);
  z-index: -1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-upload-file.qq-editable {
  cursor: pointer;
  margin-right: 4px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-edit-filename-icon.qq-editable {
  display: inline-block;
  cursor: pointer;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader INPUT.qq-edit-filename.qq-editing {
  position: static;
  height: 28px;
  padding: 0 8px;
  margin-right: 10px;
  margin-bottom: -5px;
  border: 1px solid #ccc;
  border-radius: 2px;
  font-size: 16px;
  opacity: 1;
  filter: alpha(opacity=100);
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-edit-filename-icon {
  display: none;
  width: 15px;
  height: 15px;
  vertical-align: text-bottom;
  margin-right: 16px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-hide {
  display: none;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-thumbnail-selector {
  vertical-align: middle;
  margin-right: 12px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-uploader DIALOG {
  display: none;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-uploader DIALOG[open] {
  display: block;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-uploader DIALOG {
  display: none;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-uploader DIALOG[open] {
  display: block;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-uploader DIALOG .qq-dialog-buttons {
  text-align: center;
  padding-top: 10px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-uploader DIALOG .qq-dialog-buttons BUTTON {
  margin-left: 5px;
  margin-right: 5px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-uploader DIALOG .qq-dialog-message-selector {
  padding-bottom: 10px;
}
.upload-interface-popup.fine-uploader-interface .right-side-file-upload #fine-uploader .qq-uploader DIALOG::backdrop {
  background-color: rgba(0, 0, 0, 0.7);
}
[data-widget="ValuationModelWidget"] .valuation-model-data .val-header {
  background: 0;
  border: 0;
  color: #122538;
  font-size: 14px;
  width: 100%;
  padding: 5px 0 5px 5px;
  text-align: left;
  height: 30px;
  line-height: 20px;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .blank-cell {
  width: 95px;
  color: #3d7fba;
  text-align: left;
  text-indent: 12px;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .year-row {
  line-height: 19px;
  height: 19px;
  display: flex;
  font-size: 11px;
  color: #999999;
  border-bottom: 1px solid #ccd8e6;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .year-cell {
  font-size: 11px;
  font-weight: bold;
  color: #666666;
  text-align: center;
  display: inline-flex;
  flex: 1;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .year-cell:not(:first-child) {
  justify-content: center;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .summary-table {
  width: 100%;
  border-collapse: collapse;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .summary-table .data-row {
  min-height: 20px;
  display: flex;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .summary-table .data-row .data-cell {
  border-bottom: 0px;
  border-left: 1px solid #e8f1f9;
  border-top: 0px;
  text-align: center;
  font-family: Arial, sans-serif;
  font-size: 11px;
  color: #666666;
  line-height: 19px;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .summary-table .data-row:last-child {
  border-bottom: 2px solid #ccd8e6;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .summary-table .data-row.even {
  background-color: #ffffff;
  line-height: 15px;
  font-size: 11px;
  color: #999999;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .summary-table .data-row.odd {
  background-color: #f3f8fd;
  line-height: 15px;
  font-size: 11px;
  color: #999999;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .summary-table .data-row .nm-value {
  font-size: 9px;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .summary-table .data-row div.data-cell {
  flex: 1;
  text-align: center;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .summary-table .data-row .title-cell {
  font-weight: bold;
  font-size: 11px;
  color: #999999;
  text-indent: 12px;
  width: 95px;
  display: inline-flex;
  line-height: 19px;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .summary-table .spacer-row {
  display: none;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .graph-text-outer {
  padding-top: 18px;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .graph-text-outer .graph-text {
  font-size: 12px;
  line-height: 18px;
  color: #828f9a;
}
[data-widget="ValuationModelWidget"] .valuation-model-data .no-data {
  width: 100%;
  background: url(../images/empty.png) no-repeat;
  background-position: 50% 50%;
  height: 304px;
  position: relative;
}
[data-widget="ValuationModelWidget"] .__stbody__footer {
  display: none;
}
.ss__li {
  padding: 10px;
  font-family: 'IBM Plex Sans', sans-serif;
  border-bottom: 1px solid #ccd8e6;
}
.ss__li:hover .ss__li__title__ds-icon {
  display: inline-block;
}
.ss__li:hover .ss__li__title__date {
  display: none;
}
.ss__li__title {
  font-size: 14px;
  line-height: 26px;
  font-weight: 500;
  display: none;
}
.ss__li__title__label {
  color: #698094;
  width: 95px;
}
.ss__li__title__value {
  color: #2c3545;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  flex: 1;
  padding-left: 3px;
}
.ss__li__title__date {
  color: #698094;
  width: 75px;
  font-size: 11px;
  display: inline-block;
  margin-left: auto;
  text-align: right;
  line-height: 17px;
}
.ss__li__title__ds-icon {
  display: none;
  width: 26px;
  text-align: right;
  box-sizing: border-box;
}
.ss__li__title__ds-icon .ds-popout-icon {
  width: 13px;
  margin: 2px 0 0 10px;
  fill: #3D7FBA;
}
.ss__li__doc-title {
  height: 17px;
  display: flex;
}
.ss__li__doc-title__ticker {
  color: #3d7fba;
  font-weight: 500;
  text-transform: UPPERCASE;
  float: left;
  width: 50px;
  box-sizing: border-box;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-family: 'IBM Plex Sans', sans-serif;
}
.ss__li__doc-title__title {
  margin-left: 10px;
  margin-right: 10px;
  font-weight: 400;
  color: #2c3545;
  white-space: nowrap;
  overflow: hidden;
  box-sizing: border-box;
  text-overflow: ellipsis;
  max-width: 100%;
  width: calc(100% - 125px);
  flex: 1;
  float: left;
  font-family: 'IBM Plex Sans', sans-serif;
}
.ss__li__doc-title .info {
  margin-left: 38px;
}
.ss__li__snippets__wrapper.show .ss__li__snippet:nth-child(2) {
  border-bottom: 1px solid #ccd8e6;
  margin-bottom: 4px;
}
.ss__li__snippets__show-hide {
  font-weight: 500;
  color: #506F8A;
  cursor: pointer;
  display: inline-block;
  border-bottom: 1px solid transparent;
  font-size: 11.5px;
}
.ss__li__snippets__show-hide.active:after {
  border-bottom: 4px solid #bbc6d5;
  border-top: 4px solid transparent;
}
.ss__li__snippets__show-hide:hover {
  color: #3d7fba;
  border-bottom: 1px solid #3d7fba;
}
.ss__li__snippets__show-hide:hover:after {
  color: #3d7fba;
}
.ss__li__snippets__show-hide:after {
  content: '';
  width: 0;
  height: 0;
  border-left: 4px solid transparent;
  border-right: 4px solid transparent;
  display: inline-block;
  margin: 0 0 2px 6px;
  border-top: 4px solid #bbc6d5;
}
.ss__li__snippets__show-hide.hidden {
  display: none;
}
.ss__li__snippet {
  position: relative;
  padding: 0px 4px 0px 0px;
  margin-bottom: 4px;
  letter-spacing: 0.01em;
  line-height: 20px;
  border-bottom: 1px solid #ccd8e6;
}
.ss__li__snippet--hidden {
  display: none;
}
.ss__li__snippet:nth-child(2) {
  border-bottom: none;
  margin-bottom: 0;
}
.ss__li__snippet:last-child {
  border-bottom: none;
  margin-bottom: 0;
}
.ss__li__snippet__content p {
  margin: 0;
  display: inline;
  color: #516B82;
}
.ss__li__snippet__content em {
  color: #1e374d;
  background-color: #ffff00;
  font-weight: 600;
  padding: 1px;
}
.ss__li__snippet__content__count {
  color: #1e374d;
  font-weight: 600;
}
.ss__li__snippet__bar {
  position: absolute;
  width: 2px;
  height: calc(100% - 5px);
  background: #3d7fba;
  left: 0;
  top: 0;
}
.ss__li__snippet:hover {
  background-color: #e8f2fe;
}
/* Had to override the important css for saved search widget. */
.ss__li.__listcontainer__liitem:not(.hl-snippet-wrapper):not(.viewed):hover {
  background-color: #ffffff !important;
}
.open_saved_search_filter {
  text-decoration: underline;
  cursor: pointer;
}
.no_saved_search_msg {
  width: 80%;
  text-align: center;
  display: block;
  padding: 20px 0;
  margin: 0 10%;
  box-sizing: border-box;
  font-size: 14px;
}
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='1'] .highcharts-navigator,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='1'] .highcharts-scrollbar,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='1'] .highcharts-navigator-series,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='1'] .highcharts-navigator-xaxis,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='1'] .highcharts-legend-navigation {
  display: none;
}
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='1'].expanded .highcharts-navigator,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='1'].expanded .highcharts-scrollbar,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='1'].expanded .highcharts-navigator-series,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='1'].expanded .highcharts-navigator-xaxis,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='1'].expanded .highcharts-legend-navigation {
  display: block;
}
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='1'] .highcharts-legend.legend-with-navigation:not(.expanded) {
  transform: translate(28px, 255px);
}
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='1'] .highcharts-legend > g:nth-child(3) {
  transform: translate(-10px, 5px);
}
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='1'] .highcharts-legend-navigation + path {
  transform: translate(-18px, 14px);
}
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='2'] .highcharts-navigator,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='3'] .highcharts-navigator,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='2'] .highcharts-scrollbar,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='3'] .highcharts-scrollbar,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='2'] .highcharts-navigator-series,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='3'] .highcharts-navigator-series,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='2'] .highcharts-navigator-xaxis,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='3'] .highcharts-navigator-xaxis,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='2'] .highcharts-legend-navigation,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='3'] .highcharts-legend-navigation {
  display: block;
}
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='2'] .highcharts-legend.legend-with-navigation:not(.expanded),
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='3'] .highcharts-legend.legend-with-navigation:not(.expanded) {
  transform: translate(28px, 605px);
}
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='2'] .highcharts-legend-navigation,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='3'] .highcharts-legend-navigation {
  display: none;
}
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='2'] .highcharts-legend > g:nth-child(3),
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='3'] .highcharts-legend > g:nth-child(3) {
  transform: translate(-10px, 5px);
}
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='2'] .highcharts-legend-navigation + path,
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='3'] .highcharts-legend-navigation + path {
  transform: translate(-18px, 14px);
}
.__stwidget[data-widget="PlotterWidget"] .__stbody .__stbody__content .__genericcontainer .highcharts-container[data-vertical-factor='3'] .highcharts-legend.legend-with-navigation:not(.expanded) {
  transform: translate(28px, 960px);
}
.manage-dashboard-wrapper {
  position: absolute;
  z-index: 1002;
  height: 1px;
  width: 1075px;
  top: 0%;
  left: 0%;
  right: 0%;
  margin: auto;
}
.manage-dashboard-wrapper .main-overlay {
  z-index: 100;
}
.manage-dashboard-wrapper .manage-wrapper {
  top: 50px;
  bottom: inherit;
}
.manage-dashboard-wrapper .manage-wrapper .header-wrapper .refresh-item-icon {
  margin-top: 3px;
  float: right;
  width: 440px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper {
  display: block;
  width: 100%;
  height: 562px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .left-pane {
  height: calc(100% - 20px);
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .left-pane .menu-item-cont {
  height: 32px;
  margin-bottom: 8px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .left-pane .menu-item-cont.selected {
  background-color: #3d7fba;
  border-radius: 2px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .left-pane .menu-item-cont .menu-item {
  color: #3d7fba;
  font-size: 13px;
  letter-spacing: -0.2px;
  margin-bottom: 7px;
  line-height: 32px;
  padding-left: 12px;
  cursor: pointer;
  display: inline-block;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .left-pane .menu-item-cont .menu-item.selected {
  color: #ffffff;
  background-color: #3d7fba;
  border-radius: 2px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .left-pane .menu-item-cont .thematic-icon {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='15px' height='15px' viewBox='0 0 48 48' enable-background='new 0 0 48 48' xml:space='preserve'%3E%3Cg id='Layer_2'%3E%3Cpath fill='%23FFFFFF' d='M24.012,23.984'/%3E%3Cg%3E%3Cpath fill='%23DAE9F6' d='M43.225,35.352L24.649,45.97c-0.177,0.088-0.374-0.021-0.374-0.221v-8.814 c0-0.266,0.131-0.484,0.351-0.616l18.027-10.289l0.57,3.167V35.352L43.225,35.352z'/%3E%3Cg%3E%3Cpath fill='%233B7FBF' d='M24.605,24.513l18.619,10.838V26.14c0-0.331-0.174-0.659-0.481-0.835L24.605,14.751 c-0.199-0.109-0.396-0.154-0.616-0.154v9.76C24.21,24.358,24.43,24.402,24.605,24.513z'/%3E%3Cpath fill='%233B7FBF' d='M24.605,11.916l18.619,10.838v-9.211c0-0.33-0.174-0.659-0.481-0.835L24.605,2.154 C24.407,2.044,24.21,2,23.99,2v9.762C24.21,11.739,24.43,11.806,24.605,11.916z'/%3E%3Cpath fill='%234691D8' d='M5.258,25.326c-0.285,0.176-0.483,0.482-0.483,0.836v9.211l18.621-10.839 c0.176-0.11,0.396-0.154,0.594-0.154v-9.761c-0.198,0-0.418,0.066-0.594,0.153L5.258,25.326z'/%3E%3Cpath fill='%234691D8' d='M5.258,12.707c-0.285,0.176-0.483,0.483-0.483,0.835v9.211l18.621-10.838 c0.176-0.109,0.396-0.154,0.594-0.154V2c-0.198,0-0.418,0.066-0.594,0.154L5.258,12.707z'/%3E%3C/g%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  height: 15px;
  width: 15px;
  display: inline-block;
  background-repeat: no-repeat;
  vertical-align: middle;
  margin-left: 6px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .left-pane .search-input-wrapper .search-query-box {
  width: 149px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .left-pane .search-input-wrapper .search-query-box.focussed {
  padding-right: 0;
  width: 181px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .left-pane .search-input-wrapper .search-query-box.valid-string {
  padding-right: 32px;
  width: 149px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .left-pane .search-input-wrapper .search-query-box::-webkit-input-placeholder {
  font-size: 13px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane {
  float: right;
  height: inherit !important;
  background: #FFFFFF;
  position: relative;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .data-unavailable-text {
  position: absolute;
  top: 45%;
  font-size: 17px;
  left: 40%;
  color: darkgrey;
  font-family: 'IBM Plex Sans', sans-serif !important;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table {
  border: none;
  border-bottom: 2px solid #d4e0ea;
  font-family: 'IBM Plex Sans', sans-serif !important;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header {
  background: white;
  height: 44px;
  display: flex;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column {
  flex: 1;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column.name,
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column.owner {
  flex: 2;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column.sortable {
  cursor: pointer;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column {
  border: none;
  text-align: left;
  display: inline-block;
  height: 100%;
  line-height: 44px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column div {
  padding-left: 3px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column .column-title {
  display: inline-block;
  margin-left: 4px;
  padding: 1px 0 0 0;
  vertical-align: top;
  font-size: 12px;
  font-weight: 600;
  letter-spacing: 0.5px;
  text-align: left;
  color: #092745;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column .column-title.active {
  color: #397FC9;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column .screener-table-sort {
  position: relative;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column .screener-table-sort .screener-table-sort-up {
  position: absolute;
  top: 0px;
  z-index: 10;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column .screener-table-sort .screener-table-sort-up .icon {
  width: 13px;
  height: 13px;
  fill: #889bba;
  opacity: 0.5;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column .screener-table-sort .screener-table-sort-down {
  position: absolute;
  top: 8px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column .screener-table-sort .screener-table-sort-down .icon {
  width: 13px;
  height: 13px;
  fill: #889bba;
  opacity: 0.5;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column .sort-triangle {
  font-size: 11px;
  color: #d4e0ea;
  vertical-align: middle;
  cursor: pointer;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column div.active .sort-triangle {
  color: #397FC9;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column.recently-added,
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column.new-tab,
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column.delete-row {
  flex: 0.5;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column.name-thematic {
  flex: 0.5;
  margin-left: 50px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .column.description-thematic {
  flex: 2;
  margin-left: 32px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-header-wrapper .header-table .top-header .new-tab-col-mar {
  width: 60px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows {
  font-family: 'IBM Plex Sans', sans-serif !important;
  overflow-y: scroll;
  border-bottom: 2px solid #d4e0ea;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper {
  border-collapse: collapse;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows {
  border-bottom: 1px solid #d4e0ea !important;
  color: #092745;
  padding-bottom: 3px;
  cursor: pointer;
  line-height: 44px;
  display: flex;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .default_option {
  font-size: 12px;
  color: #3d7fba;
  text-decoration: underline;
  display: none;
  margin-top: 4px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .default_option.is_default {
  background-color: white;
  padding: 3px;
  border: 1px solid #D2DDE9;
  border-radius: 2px;
  text-decoration: none;
  margin-left: 10px;
  margin-top: 0;
  display: block;
  font-size: 10px;
  box-shadow: 0 1px 1px 0 rgba(51, 84, 114, 0.28);
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 225px;
  height: 40px;
  flex: 1;
  padding-left: 12px;
  vertical-align: middle;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col div {
  text-align: left;
  font-size: 12.5px;
  letter-spacing: 0.1px;
  margin-right: 5px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col .user-icon {
  width: 19px;
  height: 19px;
  border-radius: 10px;
  display: inline-block;
  vertical-align: middle;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col .user-icon .icon {
  width: 10px;
  height: 12px;
  fill: #ffffff;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col .trash-row-icon {
  display: inline-block;
  vertical-align: middle;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col .trash-row-icon .icon {
  width: 22px;
  height: 17px;
  fill: #889bba;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col .new-tab-icon {
  float: right;
  background: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.91667 1.91667V10.0833H10.0833V6H11.25V10.0833C11.25 10.725 10.725 11.25 10.0833 11.25H1.91667C1.26917 11.25 0.75 10.725 0.75 10.0833V1.91667C0.75 1.275 1.26917 0.75 1.91667 0.75H6V1.91667H1.91667ZM7.16667 1.91667V0.75H11.25V4.83333H10.0833V2.73917L4.34917 8.47333L3.52667 7.65083L9.26083 1.91667H7.16667Z' fill='%233D7FBA'/%3E%3C/svg%3E%0A");
  width: 24px;
  height: 40px;
  background-size: 15px 15px;
  background-position: 5px 16px;
  background-repeat: no-repeat;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col .expand-collapse {
  margin: 5px 10px 0 0;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col .expand-collapse-icon {
  fill: #3d7fba;
  height: 15px;
  width: 15px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col .delete {
  margin-right: 0px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col .delete-screen {
  display: none;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width= '15px' height= '15px' fill = '%23687a99' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.527,8.45h-9.092V4.926c0-1.636-1.33-2.926-2.967-2.926h-6.941c-1.635,0-2.965,1.29-2.965,2.926V8.45 H8.471c-0.713,0-1.291,0.579-1.291,1.292c0,0.714,0.578,1.292,1.291,1.292h1.291v32.378C9.887,44.809,10.957,46,12.35,46H35.65 c1.393,0,2.465-1.203,2.588-2.588V11.034h1.289c0.714,0,1.293-0.578,1.293-1.292C40.818,9.027,40.24,8.45,39.527,8.45z M20.146,4.926c0-0.211,0.172-0.383,0.383-0.383h6.941c0.211,0,0.383,0.172,0.383,0.383V8.45h-7.707V4.926L20.146,4.926z M34.635,43.406L12.35,43.412V11.034H35.65v32.378C36.541,43.482,34.68,43.406,34.635,43.406z M20.116,20.111 c-0.716,0-1.294,0.58-1.294,1.293v14.241c0,0.713,0.578,1.295,1.294,1.295c0.715,0,1.294-0.582,1.294-1.295V21.404 C21.411,20.691,20.832,20.111,20.116,20.111z M27.883,20.111c-0.715,0-1.294,0.58-1.294,1.293v14.241 c0,0.713,0.578,1.295,1.294,1.295c0.717,0,1.295-0.582,1.295-1.295V21.404C29.178,20.691,28.6,20.111,27.883,20.111z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  width: 50px;
  height: 40px;
  background-size: 13px 13px;
  background-position: 5px 17px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col .delete-screen span {
  display: inline-block;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col .__react_component_tooltip {
  height: 18px;
  line-height: 18px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col.dbDescription {
  width: 600px;
  flex: inherit;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col.dbDescription .dbDescription-txt {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col.name {
  flex: 2;
  display: flex;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col.name .name-wrapper {
  width: 160px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col.name .name-wrapper .dash-name {
  width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col.owner {
  flex: 2;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col.recently-added {
  flex: 0.5;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col.recently-added .red-dot {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='6' height='6' viewBox='0 0 6 6' fill='none'%3E%3Cpath d='M3.00004 0.083252C1.38921 0.083252 0.083374 1.38909 0.083374 2.99992C0.083374 4.61075 1.38921 5.91658 3.00004 5.91658C4.61087 5.91658 5.91671 4.61075 5.91671 2.99992C5.91671 1.38909 4.61087 0.083252 3.00004 0.083252V0.083252Z' fill='%23E81A1A'/%3E%3C/svg%3E");
  width: 24px;
  height: 40px;
  background-size: 5px 5px;
  background-position: 12px 20px;
  background-repeat: no-repeat;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col.recently-added,
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col.new-tab,
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .col.delete-row {
  flex: 0.5;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows .new-tab-row-mar {
  width: 60px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows.inactive {
  display: none;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows.selected {
  background-color: #f3f8fd;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows:hover {
  background-color: #f5faff;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows:hover .delete-screen {
  display: block;
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width= '15px' height= '15px' fill = 'red' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.527,8.45h-9.092V4.926c0-1.636-1.33-2.926-2.967-2.926h-6.941c-1.635,0-2.965,1.29-2.965,2.926V8.45 H8.471c-0.713,0-1.291,0.579-1.291,1.292c0,0.714,0.578,1.292,1.291,1.292h1.291v32.378C9.887,44.809,10.957,46,12.35,46H35.65 c1.393,0,2.465-1.203,2.588-2.588V11.034h1.289c0.714,0,1.293-0.578,1.293-1.292C40.818,9.027,40.24,8.45,39.527,8.45z M20.146,4.926c0-0.211,0.172-0.383,0.383-0.383h6.941c0.211,0,0.383,0.172,0.383,0.383V8.45h-7.707V4.926L20.146,4.926z M34.635,43.406L12.35,43.412V11.034H35.65v32.378C36.541,43.482,34.68,43.406,34.635,43.406z M20.116,20.111 c-0.716,0-1.294,0.58-1.294,1.293v14.241c0,0.713,0.578,1.295,1.294,1.295c0.715,0,1.294-0.582,1.294-1.295V21.404 C21.411,20.691,20.832,20.111,20.116,20.111z M27.883,20.111c-0.715,0-1.294,0.58-1.294,1.293v14.241 c0,0.713,0.578,1.295,1.294,1.295c0.717,0,1.295-0.582,1.295-1.295V21.404C29.178,20.691,28.6,20.111,27.883,20.111z'%3E%3C/path%3E%3C/svg%3E");
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows:hover .grey {
  cursor: default;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows:hover .grey .delete-screen {
  background-image: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width= '15px' height= '15px' fill = '%23687a99' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.527,8.45h-9.092V4.926c0-1.636-1.33-2.926-2.967-2.926h-6.941c-1.635,0-2.965,1.29-2.965,2.926V8.45 H8.471c-0.713,0-1.291,0.579-1.291,1.292c0,0.714,0.578,1.292,1.291,1.292h1.291v32.378C9.887,44.809,10.957,46,12.35,46H35.65 c1.393,0,2.465-1.203,2.588-2.588V11.034h1.289c0.714,0,1.293-0.578,1.293-1.292C40.818,9.027,40.24,8.45,39.527,8.45z M20.146,4.926c0-0.211,0.172-0.383,0.383-0.383h6.941c0.211,0,0.383,0.172,0.383,0.383V8.45h-7.707V4.926L20.146,4.926z M34.635,43.406L12.35,43.412V11.034H35.65v32.378C36.541,43.482,34.68,43.406,34.635,43.406z M20.116,20.111 c-0.716,0-1.294,0.58-1.294,1.293v14.241c0,0.713,0.578,1.295,1.294,1.295c0.715,0,1.294-0.582,1.294-1.295V21.404 C21.411,20.691,20.832,20.111,20.116,20.111z M27.883,20.111c-0.715,0-1.294,0.58-1.294,1.293v14.241 c0,0.713,0.578,1.295,1.294,1.295c0.717,0,1.295-0.582,1.295-1.295V21.404C29.178,20.691,28.6,20.111,27.883,20.111z'%3E%3C/path%3E%3C/svg%3E");
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows:hover .default_option {
  display: block;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .rows-wrapper .rows:hover .new-tab-icon {
  display: block;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .confirm-modal {
  box-shadow: 0 0 15px rgba(29, 32, 35, 0.25);
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows .confirm-modal .content-wrapper {
  height: auto;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows::-webkit-scrollbar {
  width: 6px;
  height: 64px;
  border-radius: 1.5px;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows::-webkit-scrollbar-thumb {
  font-size: 12px;
  line-height: 2.67;
  letter-spacing: 0.1px;
  text-align: left;
  color: #698094;
  background-color: #c3cddc;
}
.manage-dashboard-wrapper .manage-wrapper .content-wrapper .right-pane .table-rows::-webkit-scrollbar-thumb:hover {
  width: 3px;
  height: 64px;
  border-radius: 1.5px;
  background-color: #8b94a3;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__header #most_table_col_grid {
  margin: 0 2px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__header #most_table_col_grid .multi-grid-wrapper {
  background-color: white;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__header #most_table_col_grid .most_source_component,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__header #most_table_col_grid .most_table_col_component {
  margin: 0 !important;
  display: flex;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__header #most_table_col_grid .most-table-col-wrapper {
  display: flex;
  align-items: center;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__header #most_table_col_grid .most-table-col-wrapper .table-col_section {
  background-color: transparent;
  flex-direction: row;
  width: auto;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__header #most_table_col_grid .most-table-col-wrapper .table-col_section .item-selected {
  background: transparent;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__header #most_table_col_grid .most-table-col-wrapper .table-col_section .item {
  height: 18px;
  margin: 0 0 0 4px;
  font-size: 9px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__header #most_table_col_grid .most-table-col-wrapper .table-col_section .item input {
  margin: 0 2px 0 2px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__header #most_table_col_grid .most-table-col-wrapper .table-col_section .item .text {
  color: #1E374D;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content {
  position: relative;
  overflow: visible;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .__genericcontainer {
  height: 100%;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .__genericcontainer .most-widget-body {
  background-color: white;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .reinit-message {
  z-index: 11;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_wrapper {
  display: flex;
  position: relative;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_wrapper .main_source {
  display: flex;
  align-items: center;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_wrapper .main_source .sentieo-dropdown-container {
  width: 80px;
  font-size: 9px;
  line-height: 18px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_wrapper .main_source .sentieo-dropdown-container .dropdown-label:after {
  height: 18px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_wrapper .sub_source {
  margin-left: 4px;
  display: flex;
  align-items: center;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .exchange_section {
  position: relative;
  max-width: 200px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .exchange_section .exchange-header {
  font-size: 9px;
  display: flex;
  position: relative;
  padding: 4px;
  align-items: center;
  background-color: #ffffff;
  text-transform: UPPERCASE;
  cursor: pointer;
  border: 1px solid #CCD8E6;
  border-radius: 2px;
  color: #1E374D;
  box-sizing: border-box;
  height: 20px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .exchange_section .exchange-header .exchange-header__text {
  max-width: 180px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  padding: 0px 30px 0px 0px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .exchange_section .exchange-header .exchange-header__text::after {
  content: "";
  background: #ffffff url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%233d7fba'%3E%3Cpath d='M44.961,12.865c-1.46-1.461-3.894-1.461-5.353,0L24.028,27.954L8.449,12.865c-1.459-1.461-3.894-1.461-5.353,0 c-1.463,1.46-1.463,3.406,0,4.867l18.497,17.522c0.487,0.49,1.46,0.976,2.435,0.976c0.975,0,1.948-0.484,2.434-0.976 l18.014-17.522C46.42,16.271,46.42,14.325,44.961,12.865z'%3E%3C/path%3E%3C/svg%3E");
  background-position: 50% 45%;
  background-size: 40% 40%;
  background-repeat: no-repeat;
  position: absolute;
  top: -1px;
  right: -1px;
  width: 24px;
  height: 20px;
  box-sizing: border-box;
  border: 1px solid #ccd8e6;
  border-radius: 2px;
  pointer-events: none;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component {
  display: flex;
  align-items: center;
  padding-left: 6px;
  padding-right: 12px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source {
  display: flex;
  flex: 1;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget {
  height: 20px;
  max-width: 280px;
  margin: 0;
  width: 280px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto {
  min-width: 280px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .li__token {
  max-height: 24px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .text-token {
  font-size: 11px;
  line-height: 16px;
  height: 16px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .text-token .remove-token {
  line-height: 16px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .watchlist-token {
  overflow: hidden;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .rmv-tkn {
  font-size: 10px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .rmv-tkn:before {
  line-height: 16px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget input {
  font-size: 9px;
  height: 18px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .more-items {
  height: 18px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget #ac-remove-all {
  top: 2px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget {
  flex: 1;
  box-sizing: border-box;
  font-size: 14px;
  border: 1px solid #CCD8E6;
  border-radius: 2px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .autocomplete-container {
  height: 100%;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .query_wrapper__input-field {
  width: 100%;
  border: none;
  background: none;
  z-index: 10;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .query_wrapper__input-field.expanded {
  z-index: 11;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .query_wrapper__input-field.expanded .sn-auto .clear-icon.rm-tk {
  right: 1px;
  left: auto;
  top: auto;
  bottom: 0;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .query_wrapper__input-field.expanded .ac__input-box {
  min-width: 400px !important;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto {
  height: 100%;
  min-width: 280px;
  border: 0;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .autocomplete-menu-category-list-header.active {
  background: white;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto input {
  min-width: 250px;
  text-transform: uppercase !important;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .ticker-input {
  height: 100% !important;
  margin-top: 0;
  border-radius: 0;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .ticker-input > div:first-child {
  height: 100%;
  width: 100%;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .autocomplete-input {
  height: 100%;
  padding: 0;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .autocomplete-input .autocomplete-list__tokens {
  list-style: none;
  margin: 0;
  padding: 0;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .autocomplete-input .autocomplete-list__tokens .text-token {
  margin: 4px 2px;
  margin: 0px 2px;
  vertical-align: top;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .clear-icon.rm-tk {
  left: unset !important;
  right: 8px;
  z-index: 2;
  padding: 0px 2px;
  height: 14px;
  top: 4px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .autocomplete-menu {
  top: 30px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .more-items {
  margin: 0 5px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .expanded {
  height: 100%;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_ticker_source .sentieo_autocomplete--most-widget .expanded .autocomplete-menu {
  top: 100px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .disable-source {
  pointer-events: none;
  opacity: 0.5;
  visibility: hidden;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_widget_filter {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
  pointer-events: none;
  opacity: 0.5;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_widget_filter .filter-icon {
  cursor: pointer;
  display: flex;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_widget_filter.fetched {
  pointer-events: auto;
  opacity: 1;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter_wrapper,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 24px;
  padding: 8px;
  width: 220px;
  height: 275px;
  overflow: auto;
  background: #FFFFFF;
  box-shadow: 2px 4px 16px rgba(0, 0, 0, 0.24);
  border-radius: 2px;
  box-sizing: border-box;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter_wrapper .most_filter--avat,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter .most_filter--avat {
  margin: 12px 0 0 0;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter_wrapper .filter_icon_txt,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter .filter_icon_txt {
  display: none;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter_wrapper .sector-header,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter .sector-header,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter_wrapper .regions-header,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter .regions-header,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter_wrapper .sentieo-dropdown-container,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter .sentieo-dropdown-container {
  background: white;
  color: #1E374D;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter_wrapper .period_section .item .text,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter .period_section .item .text,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter_wrapper .display_by_section .item .text,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter .display_by_section .item .text,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter_wrapper .price_chng_section .item .text,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter .price_chng_section .item .text {
  color: #1E374D;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter_wrapper .mcap_wrapper .mcap-hypeh,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter .mcap_wrapper .mcap-hypeh {
  color: #889BBA;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter_wrapper .mcap_wrapper .dropdown-head input,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter .mcap_wrapper .dropdown-head input {
  background: white;
  color: #1E374D;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter_wrapper .mcap_wrapper .sentieo-dropdown-container,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_source_filter_component .most_filter .mcap_wrapper .sentieo-dropdown-container {
  max-width: 85px !important;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_table_component .mostTable {
  font-size: 10px;
  height: calc(100% - 24px) !important;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_table_component .mostTable .ag-root-wrapper .ag-body-viewport.ag-layout-normal {
  font-size: 12px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_table_component .mostTable .ag-header .ag-header-row .ag-header-cell .customHeader .customHeaderLabel {
  line-height: 18px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_table_component .tableFooter {
  height: 24px !important;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_table_component .pageNavBar {
  position: relative;
  top: 0;
  right: 0;
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: flex-end;
  margin-right: 16px;
  font-size: 11px;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_table_component .pageNavBar .nav-label {
  margin: 0;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_table_component .pageNavBar .sentieo-dropdown-container {
  display: none;
}
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_table_component .ag-header-cell,
.__stwidget[data-widget="MostScreenWidget"] .__stbody__content .most_table_component .ag-header-group-cell {
  padding-left: 4px;
  padding-right: 4px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content.non-positioned {
  position: static;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .__genericcontainer {
  height: 100%;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .__genericcontainer .wei-widget-body {
  background-color: white;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD {
  display: flex;
  align-items: center;
  padding-left: 6px;
  padding-right: 12px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_ticker_source {
  display: flex;
  flex: 1;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_ticker_source .sentieo_autocomplete--most-widget {
  height: 20px;
  max-width: 280px;
  margin: 0;
  width: 280px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto {
  min-width: 280px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .li__token {
  max-height: 24px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .text-token {
  font-size: 11px;
  line-height: 16px;
  height: 16px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .text-token .remove-token {
  line-height: 16px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .watchlist-token {
  overflow: hidden;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .rmv-tkn {
  font-size: 10px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_ticker_source .sentieo_autocomplete--most-widget .sn-auto .rmv-tkn:before {
  line-height: 16px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_ticker_source .sentieo_autocomplete--most-widget input {
  font-size: 9px;
  height: 18px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_ticker_source .sentieo_autocomplete--most-widget .more-items {
  height: 18px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_ticker_source .sentieo_autocomplete--most-widget #ac-remove-all {
  top: 2px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_widget_filter {
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_widget_filter .filter-icon {
  cursor: pointer;
  display: flex;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter_wrapper,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter {
  position: absolute;
  z-index: 2;
  right: 0;
  top: 54px;
  padding: 8px;
  background: #FFFFFF;
  box-shadow: 2px 4px 16px rgba(0, 0, 0, 0.24);
  border-radius: 2px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter_wrapper .filter_icon_txt,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter .filter_icon_txt {
  display: none;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter_wrapper .sector-header,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter .sector-header,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter_wrapper .regions-header,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter .regions-header,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter_wrapper .sentieo-dropdown-container,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter .sentieo-dropdown-container {
  background: white;
  color: #1E374D;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter_wrapper .period_section .item .text,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter .period_section .item .text,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter_wrapper .display_by_section .item .text,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter .display_by_section .item .text,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter_wrapper .price_chng_section .item .text,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_componentOLD .most_filter .price_chng_section .item .text {
  color: #1E374D;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component {
  display: flex;
  align-items: center;
  padding-left: 6px;
  padding-right: 12px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_wrapper {
  margin: 0;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_wrapper--source {
  display: flex;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_wrapper--source .sentieo-dropdown-container {
  font-size: 9px;
  line-height: 18px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_wrapper--source .sentieo-dropdown-container .dropdown-label:after {
  height: 18px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component {
  height: 100%;
  box-sizing: border-box;
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: normal;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source {
  display: flex;
  width: 100%;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper .wei_source_label,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source .wei_source_label {
  font-weight: bold;
  font-size: 12px;
  color: #1E374D;
  display: flex;
  align-items: center;
  margin-right: 16px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper .section-header,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source .section-header {
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  color: #1E374D;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--source,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--source {
  display: flex;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--source .sentieo-dropdown-container,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--source .sentieo-dropdown-container {
  width: 110px;
  font-size: 9px;
  line-height: 18px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--source .sentieo-dropdown-container .dropdown-label:after,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--source .sentieo-dropdown-container .dropdown-label:after {
  height: 18px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--source .sentieo-dropdown-container .sentieo-ui-dropdown-menu .header,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--source .sentieo-dropdown-container .sentieo-ui-dropdown-menu .header {
  text-transform: capitalize;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--source .export_wrapper .hamburger-btn,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--source .export_wrapper .hamburger-btn {
  top: unset;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--right-wrapper,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--right-wrapper {
  display: flex;
  flex: 1;
  justify-content: flex-end;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--avat,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--avat {
  display: flex;
  align-items: center;
  margin-right: 16px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--avat .section-header,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--avat .section-header {
  margin-right: 4px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--avat .sentieo-dropdown-container,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--avat .sentieo-dropdown-container {
  width: 80px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--display_by,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--display_by {
  display: flex;
  align-items: center;
  margin-right: 16px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--display_by .section-header,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--display_by .section-header {
  margin-right: 4px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--display_by .sentieo-dropdown-container,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--display_by .sentieo-dropdown-container {
  width: 110px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--coloption,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--coloption {
  display: flex;
  position: relative;
  padding: 0 8px;
  border: 0;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--coloption .coloption_section,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--coloption .coloption_section {
  flex-direction: row;
  width: auto;
  align-items: center;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--coloption .coloption_section .item,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--coloption .coloption_section .item {
  height: auto;
  margin: 0;
  font-size: 9px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--coloption .coloption_section .item:first-child .price-radio-dropdown,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--coloption .coloption_section .item:first-child .price-radio-dropdown {
  width: 107px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--coloption .coloption_section .item:first-child input,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--coloption .coloption_section .item:first-child input {
  margin-left: 0;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--coloption .coloption_section .item input,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--coloption .coloption_section .item input {
  margin: 0 2px 0 2px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--coloption .custom_price,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--coloption .custom_price {
  display: flex;
  position: absolute;
  left: 45px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--coloption .custom_price .sentieo-dropdown-container,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--coloption .custom_price .sentieo-dropdown-container {
  font-size: 9px;
  line-height: 18px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--coloption .custom_price .sentieo-dropdown-container .dropdown-label:after,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--coloption .custom_price .sentieo-dropdown-container .dropdown-label:after {
  height: 18px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--coloption .disable,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--coloption .disable {
  pointer-events: none;
  opacity: 0.5;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--coloption .disable .sentieo-dropdown-container,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--coloption .disable .sentieo-dropdown-container {
  border: 1px solid #C0C0C0;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--currency_wrapper,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--currency_wrapper {
  display: flex;
  align-items: center;
  font-size: 10px;
  color: #1E374D;
  margin: 0 16px;
  margin-right: 0;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--currency_wrapper .currency-label,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--currency_wrapper .currency-label {
  margin-right: 4px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source_wrapper--currency_wrapper .sentieo-dropdown-container,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_source_component .wei_source--currency_wrapper .sentieo-dropdown-container {
  width: 150px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_table_component .WEI-table-component {
  font-size: 10px;
  height: calc(100% - 24px) !important;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_table_component .WEI-table-component .ag-root-wrapper .ag-body-viewport.ag-layout-normal {
  font-size: 12px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_table_component .WEI-table-component .ag-header-cell[col-id="time"] {
  padding-left: 12px;
  padding-right: 12px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_table_component .WEI-table-component .time-header .norm-info .norm-info-icon {
  width: 12px;
  height: 12px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_table_component .tableFooter {
  height: 24px !important;
  display: flex;
  align-items: center;
  box-sizing: border-box;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_table_component .pageNavBar {
  position: relative;
  top: 0;
  right: 0;
  display: flex;
  flex: 1;
  align-items: center;
  justify-content: flex-end;
  margin-right: 16px;
  font-size: 11px;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_table_component .pageNavBar .nav-label {
  margin: 0;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_table_component .pageNavBar .sentieo-dropdown-container {
  display: none;
}
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_table_component .ag-header-cell,
.__stwidget[data-widget="WEIScreenWidget"] .__stbody__content .wei_table_component .ag-header-group-cell {
  padding-left: 4px;
  padding-right: 4px;
}
.norm-info-message {
  font-size: 12px;
  position: absolute;
  max-width: 500px;
  color: #ffffff;
  background-color: #1E374D;
  box-shadow: 2px 4px 16px rgba(0, 0, 0, 0.24);
  border-radius: 2px;
  z-index: 100;
  padding: 10px;
  left: 24px;
}
.__stwidget[data-widget="EarningsEstimateChartWidget"] .__stbody {
  position: relative;
}
.__stwidget[data-widget="EarningsEstimateChartWidget"] .__stbody__content {
  height: 100%;
}
.__stwidget[data-widget="EarningsEstimateChartWidget"] .__stbody__content .__genericcontainer {
  height: 100%;
}
.__stwidget[data-widget="EarningsEstimateChartWidget"] .__stbody__content .__genericcontainer .eeg {
  position: static;
  border: 0;
  height: 100%;
}
.__stwidget[data-widget="EarningsEstimateChartWidget"] .__stbody__content .__genericcontainer .eeg .earnings-portal-graphs-header {
  height: 0;
  border: 0;
}
.__stwidget[data-widget="EarningsEstimateChartWidget"] .__stbody__content .__genericcontainer .eeg .earnings-portal-graphs-header-title {
  display: none;
}
.__stwidget[data-widget="EarningsEstimateChartWidget"] .__stbody__content .__genericcontainer .eeg .earnings-portal-graphs-header-right {
  position: absolute;
  top: 5px;
}
.__stwidget[data-widget="EarningsEstimateChartWidget"] .__stbody__content .reinit-message {
  z-index: 11;
}
.__stwidget[data-widget="EarningsSurpriseTrendWidget"] .__stbody {
  position: relative;
}
.__stwidget[data-widget="EarningsSurpriseTrendWidget"] .__stbody__content {
  height: 100%;
}
.__stwidget[data-widget="EarningsSurpriseTrendWidget"] .__stbody__content .__genericcontainer {
  height: 100%;
}
.__stwidget[data-widget="EarningsSurpriseTrendWidget"] .__stbody__content .__genericcontainer .est {
  position: static;
  border: 0;
  height: 100%;
}
.__stwidget[data-widget="EarningsSurpriseTrendWidget"] .__stbody__content .__genericcontainer .est .earnings-portal-graphs-header {
  height: 0;
  border: 0;
}
.__stwidget[data-widget="EarningsSurpriseTrendWidget"] .__stbody__content .__genericcontainer .est .earnings-portal-graphs-header-title {
  display: none;
}
.__stwidget[data-widget="EarningsSurpriseTrendWidget"] .__stbody__content .__genericcontainer .est .earnings-portal-graphs-header-right {
  position: absolute;
  top: 5px;
}
.__stwidget[data-widget="EarningsSurpriseTrendWidget"] .__stbody__content .reinit-message {
  z-index: 11;
}
.__stwidget[data-widget="GtrendStackedWidget"] .__stbody {
  position: relative;
  height: 100%;
}
.__stwidget[data-widget="GtrendStackedWidget"] .__stbody__content {
  height: 100%;
}
.__stwidget[data-widget="GtrendStackedWidget"] .__stbody__content .__genericcontainer {
  height: 100%;
}
.__stwidget[data-widget="GtrendStackedWidget"] .__stbody__content .__genericcontainer .google-trends-stacked-header {
  position: absolute;
  top: 5px;
}
.__stwidget[data-widget="GtrendStackedWidget"] .__stbody__content .__genericcontainer .search-details {
  position: absolute;
  top: 34px;
  right: 25px;
  cursor: pointer;
  z-index: 1;
  width: 83px;
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 10px;
  color: #3d7fba;
}
.__stwidget[data-widget="GtrendStackedWidget"] .__stbody__content .reinit-message {
  z-index: 11;
}
.__stwidget.comments-widget {
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem {
  padding: 6px 12px 6px 12px;
  cursor: auto;
  display: block !important;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top {
  height: 15px;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-left {
  width: 100%;
  vertical-align: top;
  display: inline-flex;
  flex-direction: row;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-left .icon-wrapper {
  position: relative;
  width: 20px;
  height: 14px;
  float: left;
  display: inline-block;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-left .icon-wrapper .icon {
  float: left;
  width: 14px;
  height: 14px;
  display: inline-block;
  background-image: url("data:image/svg+xml,%3Csvg width='17' height='17' viewBox='0 0 17 17' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M15.5763 2.83332C15.5763 2.05416 14.9459 1.41666 14.1667 1.41666H2.83341C2.05425 1.41666 1.41675 2.05416 1.41675 2.83332V11.3333C1.41675 12.1125 2.05425 12.75 2.83341 12.75H12.7501L15.5834 15.5833L15.5763 2.83332ZM14.1667 2.83332V12.1621L13.338 11.3333H2.83341V2.83332H14.1667ZM12.7501 8.49999H4.25008V9.91666H12.7501V8.49999ZM4.25008 6.37499H12.7501V7.79166H4.25008V6.37499ZM12.7501 4.24999H4.25008V5.66666H12.7501V4.24999Z' fill='%233D7FBA'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 14px;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-left .icon-wrapper .comments-count {
  width: 11px;
  height: 10px;
  font-size: 8px;
  text-align: center;
  border-radius: 8px;
  position: absolute;
  right: 0px;
  top: -4px;
  background-color: #3699f2;
  color: #ffffff;
  border: 1px solid #ffffff;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-left .title {
  flex: 1;
  cursor: pointer;
  font-size: 12px;
  color: #3d7fba;
  float: left;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  height: 14px;
  line-height: 14px;
  text-indent: 6px;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-left .title:hover {
  text-decoration: underline;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-left .ticker {
  width: auto;
  height: 14px;
  line-height: 14px;
  max-width: 60px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-left .expand-collapse {
  display: none;
  cursor: pointer;
  width: 118px;
  line-height: 14px;
  font-size: 10px;
  font-style: italic;
  color: #3d7fba;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-left .expand-collapse .expand {
  display: none;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-left .expand-collapse .collapse {
  display: block;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-left .expand-collapse:hover {
  text-decoration: underline;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-right {
  display: none;
  width: 42px;
  box-sizing: border-box;
  height: 14px;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-right .info {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' class='icon' fill='%233d7fba' style='width: 30px; height: 30px;'%3E%3Cpath d='M8,1.33333333 C11.676,1.33333333 14.6666667,4.324 14.6666667,8 C14.6666667,11.676 11.676,14.6666667 8,14.6666667 C4.324,14.6666667 1.33333333,11.676 1.33333333,8 C1.33333333,4.324 4.324,1.33333333 8,1.33333333 Z M8,0 C3.582,0 0,3.582 0,8 C0,12.418 3.582,16 8,16 C12.418,16 16,12.418 16,8 C16,3.582 12.418,0 8,0 Z M7.99933333,3.83333333 C8.45933333,3.83333333 8.83333333,4.20666667 8.83333333,4.66666667 C8.83333333,5.12666667 8.45933333,5.5 7.99933333,5.5 C7.53933333,5.5 7.16666667,5.12666667 7.16666667,4.66666667 C7.16666667,4.20666667 7.53933333,3.83333333 7.99933333,3.83333333 Z M9.33333333,12 L6.66666667,12 L6.66666667,11.3333333 C6.98933333,11.214 7.33333333,11.1993333 7.33333333,10.8433333 L7.33333333,7.86533333 C7.33333333,7.50933333 6.98933333,7.45333333 6.66666667,7.334 L6.66666667,6.66733333 L8.66666667,6.66733333 L8.66666667,10.844 C8.66666667,11.2006667 9.01133333,11.216 9.33333333,11.334 L9.33333333,12 Z' id='info-icn-Shape'/%3E%3C/svg%3E");
  background-size: 12px;
  margin-right: 8px;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-right .open-tab {
  cursor: pointer;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 18 18' class='icon' data-id='' title='' fill='%233d7fba' style='width: 30px; height: 30px;' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M11,0v2h2.5L8,7.6L9.4,9L15,3.5V6h2V0H11z M15,16H3V4h6V2H1v16h16v-8h-2V16z'%3E%3C/path%3E%3C/svg%3E");
  background-size: 10px;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-top .note-right .icon {
  display: inline-block;
  float: right;
  width: 14px;
  height: 14px;
  background-position: 0;
  background-repeat: no-repeat;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-middle .comment-wrapper {
  padding-top: 4px;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-middle .comment-wrapper .comment-title {
  font-size: 10px;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-middle .comment-wrapper .comment-title .username {
  color: #889bba;
  height: 20px;
  font-size: 11px;
  font-weight: 500;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-middle .comment-wrapper .comment-title .date {
  color: #889bba;
  font-weight: 400;
  height: 12px;
  line-height: 12px;
  text-align: left;
  margin-left: 4px;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-middle .comment-wrapper .comment-info {
  font-size: 12px;
  color: #333333;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-middle .comment-wrapper .comment-info p:first-child {
  margin: 4px 0;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-middle .separator {
  border-bottom: 1px solid #C4C4C4;
  padding-top: 4px;
  width: 95%;
  margin: auto;
  opacity: 0.5;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-middle .separator:first-child {
  display: none;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .note-bottom {
  font-size: 10px;
  font-weight: 400;
  line-height: 22px;
  color: #3d7fba;
  text-indent: 6px;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem:hover .note-left {
  width: calc(100% - 42px);
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem:hover .note-left .expand-collapse {
  display: inline-block;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem:hover .note-left .expand-collapse.none {
  display: none;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem:hover .note-top .note-right {
  display: inline-block;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem:hover .note-middle .comment-wrapper .date {
  display: inline-block;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem.hide-comments .note-top .note-left .expand {
  display: block;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem.hide-comments .note-top .note-left .collapse {
  display: none;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem.hide-comments .note-middle .separator,
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem.hide-comments .note-middle .comment-wrapper:nth-child(n+3) {
  display: none;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .tooltip_popup .row .key {
  width: 80px;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .tooltip_popup .date {
  display: block;
  width: auto;
  text-align: left;
}
.__stwidget.comments-widget .__stbody__content .__listcontainer__liitem .tooltip_popup.open-notebook .cursor {
  left: 5px;
}
.__stwidget[data-widget="MosaicWidget"] .__stbody {
  position: relative;
}
.__stwidget[data-widget="MosaicWidget"] .__stbody__content {
  height: 100%;
}
.__stwidget[data-widget="MosaicWidget"] .__stbody__content .__genericcontainer {
  height: 100%;
}
.__stwidget[data-widget="MosaicWidget"] .__stbody__content .__genericcontainer .mosaic-summary {
  height: 100%;
}
.__stwidget[data-widget="MosaicWidget"] .__stbody__content .__genericcontainer .mosaic-summary-header {
  position: absolute;
  top: 5px;
}
.__stwidget[data-widget="MosaicWidget"] .__stbody__content .__genericcontainer .mosaic-summary-openInPlotter {
  position: absolute;
  top: 40px;
  right: 25px;
  cursor: pointer;
  z-index: 1;
  width: 83px;
  font-family: Lato, sans-serif;
  font-style: normal;
  font-weight: normal;
  font-size: 10px;
  fill: #3d7fba;
  color: #3d7fba;
  background: url("data:image/svg+xml,%3Csvg width='12' height='12' viewBox='0 0 12 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M1.91667 1.91667V10.0833H10.0833V6H11.25V10.0833C11.25 10.725 10.725 11.25 10.0833 11.25H1.91667C1.26917 11.25 0.75 10.725 0.75 10.0833V1.91667C0.75 1.275 1.26917 0.75 1.91667 0.75H6V1.91667H1.91667ZM7.16667 1.91667V0.75H11.25V4.83333H10.0833V2.73917L4.34917 8.47333L3.52667 7.65083L9.26083 1.91667H7.16667Z' fill='%233D7FBA'/%3E%3C/svg%3E%0A");
  background-repeat: no-repeat;
  background-position: right;
}
.__stwidget[data-widget="MosaicWidget"] .__stbody__content .__genericcontainer .mosaic-summary-openInPlotter:hover {
  text-decoration: underline;
}
/*Welcome Center CSS*/
#welcome-html {
  overflow: auto;
  width: 100%;
  overflow-y: hidden;
  position: relative;
  background-color: #e8eef7;
  font-family: Helvetica Neue, Arial, sans-serif;
  height: 100%;
}
#welcome-html #welcome-content-holder {
  width: 1198px;
  border-right: 1px solid #d4e0ea;
  border-left: 1px solid #d4e0ea;
  margin: 0 auto;
  background: #ffffff;
  height: 100%;
  overflow-x: hidden;
  overflow-y: scroll;
  position: relative;
  z-index: 1;
}
#welcome-html #welcome-content-holder .in {
  display: inline-block;
  vertical-align: middle;
}
#welcome-html #welcome-content-holder .container .left-container .launcher {
  padding: 13px 32px;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .sub-header {
  font-size: 22px;
  color: #1e374d;
  line-height: 24px;
  padding: 20px 20px 20px 6px;
  font-weight: 400;
  border-bottom: 1px solid #bcbcbc;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .err-text {
  color: red;
  font-size: 16px;
  display: none;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .err-text span {
  color: #1e374d;
  font-weight: 500;
  font-style: italic;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .err-text a {
  cursor: pointer;
  text-decoration: underline;
  color: #3d74ba;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point {
  padding-top: 19px;
  text-align: center;
  width: 600px;
  margin: 0 auto;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .ln-box {
  display: inline-block;
  width: 92px;
  vertical-align: top;
  margin: 20px 12px 0px 12px;
  text-align: center;
  cursor: pointer;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .ln-box .ln-btn {
  background-color: #E1F1FF;
  border-radius: 12px;
  height: 48px;
  width: 48px;
  padding: 22px;
  fill: #3d7fba;
  margin-bottom: 12px;
  box-shadow: 0 2px 4px -3px #1e374d;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .ln-box .ln-text {
  font-size: 14px;
  font-weight: 400;
  line-height: 18px;
  color: #3d7fba;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .ln-box:hover .ln-btn {
  background-color: #3d7fba;
  fill: #ffffff;
  -webkit-transition: all ease-out 0.2s;
  -moz-transition: all ease-out 0.2s;
  -ms-transition: all ease-out 0.2s;
  -o-transition: all ease-out 0.2s;
  transition: all ease-out 0.2s;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .wel-sub-menu {
  text-align: left;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  z-index: 1005;
  position: absolute;
  top: 160px;
  left: auto;
  right: 220px;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .wel-sub-menu .rectangle {
  background: #ffffff;
  height: 100%;
  border-radius: 4px;
  overflow: hidden;
  box-shadow: 0 1px 8px -2px #1e374d;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .wel-sub-menu .left-container-v2,
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .wel-sub-menu .right-container-v2 {
  position: relative;
  z-index: 999;
  background: #ffffff;
  width: 196px;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .wel-sub-menu .left-container-v2 {
  border-right: 1px solid #d4e0ea;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .wel-sub-menu .menu-item-v2 {
  cursor: pointer;
  padding: 12px;
  color: #3d7fba;
  font-size: 12px;
  line-height: 18px;
  border-bottom: 1px solid #d4e0ea;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .wel-sub-menu .menu-item-v2 .beta-status {
  font-size: 12px;
  padding-left: 3px;
  font-style: italic;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .wel-sub-menu .menu-item-v2 .icon {
  height: 16px;
  width: 16px;
  margin-right: 12px;
  text-align: center;
  float: left;
  margin-top: 1px;
  vertical-align: middle;
  fill: #3d7fba;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .wel-sub-menu .menu-item-v2:hover {
  background: #3d7fba;
  color: #ffffff;
  -webkit-transition: all ease-out 0.2s;
  -moz-transition: all ease-out 0.2s;
  -ms-transition: all ease-out 0.2s;
  -o-transition: all ease-out 0.2s;
  transition: all ease-out 0.2s;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .wel-sub-menu .menu-item-v2:hover .icon {
  fill: #ffffff;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .wel-sub-menu #menu-extra {
  padding-bottom: 30px;
}
#welcome-html #welcome-content-holder .container .left-container .launcher .launch-point .wel-sub-menu #menu-extra:hover {
  background: #ffffff;
}
/*
  settings popup css
*/
.account-page-popup {
  position: absolute;
  top: 0;
  left: 0;
}
.account-page-popup .overlay {
  background: #000000;
  opacity: 0.7;
}
.account-page-popup .loading {
  z-index: 9999;
  position: fixed;
  display: none;
  width: 10%;
  bottom: 0;
  right: 0;
  text-align: center;
}
.account-page-popup .loading .loading-wrapper {
  width: 100%;
  height: 50px;
  text-align: center;
}
.account-page-popup .loading .loading-wrapper p {
  font-size: 12px;
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #85bff1;
  text-transform: uppercase;
  letter-spacing: 0.2em;
}
.account-page-popup .loading circle {
  stroke-dasharray: 410;
  stroke-dashoffset: 2110;
  stroke-width: 2;
  stroke-linecap: round;
  animation: dash 8s linear infinite;
  fill-opacity: 0.1;
  stroke: #538dbf;
}
@-moz-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@-webkit-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@-o-keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
@keyframes dash {
  0% {
    stroke-dashoffset: 410;
    opacity: 0;
    stroke: #538dbf;
  }
  10% {
    opacity: 1;
    stroke: #538dbf;
  }
  90% {
    opacity: 1;
    stroke: #538dbf;
  }
  100% {
    stroke-dashoffset: 0;
    opacity: 0;
    stroke: #538dbf;
  }
}
.account-page-popup .message-popup {
  overflow: hidden;
  background: white;
  position: absolute;
  top: 0;
  border-radius: 4px;
  z-index: 999;
}
.account-page-popup .message-popup .title-wrapper {
  position: relative;
  border-bottom: none;
  padding: 18px 0;
  background-color: #f5faff;
  box-shadow: 0 1px 0 0 #d2e2f2;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  width: 100%;
  margin-bottom: 1px;
}
.account-page-popup .message-popup .title-wrapper .title {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #527495;
  text-align: center;
  font-size: 16px;
  letter-spacing: -0.2px;
  margin-bottom: 1px;
}
.account-page-popup .message-popup .title-wrapper .title .close-icon {
  position: absolute;
  right: 25px;
  top: 24px;
  cursor: pointer;
  color: #a7bdd2;
  font-size: 13px;
}
.account-page-popup .account-page-modal {
  position: relative;
}
.account-page-popup .account-page-modal .close-icon {
  cursor: pointer;
  position: absolute;
  right: 25px;
  top: 27px;
}
.account-page-popup .account-page-modal #account_options {
  padding: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 14px;
  line-height: 24px;
}
.account-page-popup .account-page-modal #account_options #left-column {
  text-align: left;
  width: 180px;
  height: 500px;
  background-color: #f5faff;
  border-right: 1px solid #ccd8e6;
}
.account-page-popup .account-page-modal #account_options #left-column #notebook-dropdown-wrapper {
  display: none;
}
.account-page-popup .account-page-modal #account_options #left-column .menu {
  padding: 0 !important;
  border-bottom: 1px solid #CCD8e6;
  cursor: pointer;
  color: #3d7fba;
  font-family: Helvetica Neue, Arial, sans-serif;
}
.account-page-popup .account-page-modal #account_options #left-column .menu .ui-accordion-header {
  margin-top: 0;
}
.account-page-popup .account-page-modal #account_options #left-column .menu .ui-accordion-header-icon {
  position: absolute;
  right: 8px;
  left: auto;
}
.account-page-popup .account-page-modal #account_options #left-column .menu .message {
  overflow: hidden;
  cursor: pointer;
  padding: 12px 18px;
  border: none !important;
  background: none !important;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.account-page-popup .account-page-modal #account_options #left-column .menu .submenu {
  padding: 0 0 0 20px;
  font-size: 12px;
  line-height: 24px;
  margin: 0;
  border: none !important;
  background: none !important;
  list-style: none;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.account-page-popup .account-page-modal #account_options #left-column .menu .submenu li.option-active {
  border-right: 6px solid #7E91AD;
  color: #3d7fba;
}
.account-page-popup .account-page-modal #account_options #left-column .option-active {
  border-right: 6px solid #7E91AD;
  color: #698094;
}
.account-page-popup .account-page-modal #account_options #left-column #account .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #team .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #integrations .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #alerts .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #share-alerts .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #custom-settings .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #notebookSettings .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #globalSearch .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #screener .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #options .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #custom-templates .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #equityDataTerminal .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #comparableSetting .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #dashboard .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #teams .ui-accordion-header-icon,
.account-page-popup .account-page-modal #account_options #left-column #groups .ui-accordion-header-icon {
  display: none;
}
.account-page-popup .account-page-modal #account_options #right-column {
  width: 680px;
  padding: 12px 18px 0 18px;
  margin-top: 10px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.account-page-popup .account-page-modal #account_options #right-column .right-top-row {
  text-align: left;
  padding-bottom: 12px;
  font-size: 24px;
  line-height: 30px;
  border-bottom: 2px solid #d4e0ea;
  overflow: hidden;
}
.account-page-popup .account-page-modal #account_options #right-column .right-top-row .message {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.account-page-popup .account-page-modal #account_options #right-column .right-top-row .save-msg {
  font-size: 12px;
  color: white;
  line-height: 30px;
  background: #3dbf6f;
  padding: 0 12px;
  border-radius: 3px;
}
.account-page-popup .account-page-modal #account_options #right-column .right-top-row .error-msg {
  font-size: 12px;
  color: white;
  line-height: 30px;
  background: #f04848;
  padding: 0 12px;
  border-radius: 3px;
}
.account-page-popup .account-page-modal #account_options #right-column .height-flow {
  overflow-y: auto;
  height: 352px;
}
.account-page-popup .account-page-modal #account_options #right-column .section-info .right-section .select2-container {
  font-size: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column .section-info .right-section .select2-container .select2-choice {
  color: #3d7fba;
  border: 1px solid #CCD8E6;
  border-radius: 2px;
  line-height: 30px;
}
.account-page-popup .account-page-modal #account_options #right-column .section-info .right-section .select2-container .select2-choice div {
  width: 28px;
  background-color: #F4F8FE;
  border-left: 1px solid #CCD8e6;
  border-radius: 0 2px 2px 0 !important;
}
.account-page-popup .account-page-modal #account_options #right-column .section-info .right-section .select2-container .select2-choice div b {
  background-image: url(../images/down-traingle@4x.png) !important;
  background-repeat: no-repeat;
  margin: auto ;
  margin-top: 14px ;
  width: 8px;
  height: 4px;
  background-size: 8px 4px  !important;
}
.account-page-popup .account-page-modal #account_options #right-column .section-info .right-section .select2-container.select2-dropdown-open div {
  border-left: 1px solid #CCD8e6;
  background-color: #F4F8FE;
}
.account-page-popup .account-page-modal #account_options #right-column .section-info .right-section .select2-container.select2-dropdown-open div b {
  background-position: initial;
}
.account-page-popup .account-page-modal #account_options #right-column .section-info .right-section .select2-container.select2-drop-above .select2-choice {
  background-image: none;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view {
  font-size: 13px;
  line-height: 18px;
  padding: 12px 18px 0 0;
  color: #698094;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .section-name {
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  padding-bottom: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .account-section {
  margin: 0 auto;
  width: 380px;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .account-section .section-line {
  overflow: hidden;
  padding: 6px 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .account-section .section-line .section-label {
  text-align: right;
  line-height: 18px;
  padding: 7px 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .account-section .section-line .input {
  float: right;
  border: 1px solid #cccccc;
  border-radius: 4px;
  line-height: 18px;
  padding: 6px 12px;
  width: 180px;
  color: #999999;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .account-section .section-line .fullname,
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .account-section .section-line .username,
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .account-section .section-line .email {
  border: 0px solid #cccccc;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .account-section .password-set-message,
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .account-section .password-error-message {
  font-family: arial, helvetica, clean, sans-serif;
  font-size: 13px;
  line-height: 18px;
  padding: 6px;
  color: #2da65b;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .account-section .password-error-message {
  color: #f04848;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .pwd-text {
  font-family: arial, helvetica, clean, sans-serif;
  line-height: 18px;
  font-size: 13px;
  color: #698094;
  padding: 6px;
  font-weight: 500;
  cursor: pointer;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .separator {
  border-bottom: 1px solid #ccd8e6;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .tfa-section {
  padding: 6px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .tfa-section .body {
  padding: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .tfa-section #tfa_enable {
  color: #ffffff;
  background: #3d7fba;
  padding: 12px;
  border-radius: 4px;
  margin-left: 12px;
  display: inline-block;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .superadmin-section {
  padding: 12px 0;
  display: none;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html #regular-view .superadmin-section #superadmin_enable {
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html .submit-button-row {
  padding-top: 3px;
  background: #f5faff;
  margin: 0 -21px 0 -18px;
  padding-bottom: 50px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  box-shadow: 0px -1px 0 0 #d2e2f2;
  height: 19px;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html .submit-button-row .submit {
  float: right;
  margin-left: 33px;
  margin-top: 8px;
  cursor: pointer;
  margin-right: 20px;
  color: #fff;
  background: #3d7fba;
  font-size: 12px;
  padding: 12px 20px 12px 20px;
  width: 158px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  display: inline-block;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html .submit-button-row .submit:hover {
  background-color: #326b9e;
}
.account-page-popup .account-page-modal #account_options #right-column #account-html .submit-button-row .cancel {
  float: right;
  padding: 12px;
  font-size: 12px;
  color: #527495;
  cursor: pointer;
  margin-top: 8px;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view {
  padding: 12px 18px 0 0;
  height: 380px;
  overflow-y: auto;
  width: 100%;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .section-name {
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  padding-bottom: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .section-name .beta-status {
  color: #F5A623;
  padding-left: 3px;
  font-size: 12px;
  font-style: italic;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .vega-startup-setting .right-section {
  pointer-events: none;
  color: #c4c4c4;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .vega-startup-setting .right-section .select2-container .select2-choice {
  color: #c4c4c4;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .vega-startup-setting .body-s {
  color: #c4c4c4;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .vega-startup-setting .body-s .vega-startup-link {
  display: inline;
  color: #2992e2;
  text-decoration: underline;
  font-family: 'Lato';
  font-style: italic;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .section-info {
  font-size: 13px;
  line-height: 18px;
  color: #698094;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .section-info .body-s {
  padding: 12px 0;
  width: 440px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .section-info .body-l {
  padding: 12px 0;
  width: 500px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .section-info .right-section {
  padding: 6px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .section-info .right-section .select2-container {
  font-size: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .section-info .right-section select {
  border: 1px solid #ccd8e6;
  color: #7e91ad;
  background-color: #ffffff;
  width: 180px;
  height: 30px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .section-info .right-section .submit-yes,
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .section-info .right-section .mine {
  display: inline-block;
  border: 1px solid #CCD8e6;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .section-info .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .section-info .right-section .submit-cb,
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .section-info .right-section .all {
  display: inline-block;
  border: 1px solid #CCD8e6;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  margin-left: 12px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .row .section-info .right-section .active {
  border: 0;
  background: #3d7fba;
  color: #ffffff;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .separator {
  border-bottom: 1px solid #ccd8e6;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html #page-view .separator2 {
  border-bottom: 2px solid #ccd8e6;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html .submit-button-row {
  padding-top: 3px;
  background: #f5faff;
  margin: 0 -21px 0 -18px;
  padding-bottom: 50px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  box-shadow: 0px -1px 0 0 #d2e2f2;
  height: 19px;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html .submit-button-row .submit {
  float: right;
  margin-left: 33px;
  margin-top: 8px;
  cursor: pointer;
  margin-right: 20px;
  color: #fff;
  background: #3d7fba;
  font-size: 12px;
  padding: 12px 20px 12px 20px;
  width: 158px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  display: inline-block;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html .submit-button-row .submit:hover {
  background-color: #326b9e;
}
.account-page-popup .account-page-modal #account_options #right-column #options-html .submit-button-row .cancel {
  float: right;
  padding: 12px;
  font-size: 12px;
  color: #527495;
  cursor: pointer;
  margin-top: 8px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view {
  padding: 12px 18px 0 0;
  height: 380px;
  width: 100%;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row {
  overflow: auto;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-name {
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  font-weight: bold;
  padding-bottom: 12px;
  color: #3d7fba;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info {
  font-size: 13px;
  line-height: 18px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .body-s {
  padding: 12px 0;
  width: 440px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .body-s image {
  display: inline-block;
  margin-right: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .body-s image .img {
  width: 48px;
  height: 48px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .body-l {
  padding: 12px 0;
  width: 500px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section {
  padding: 6px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section .select2-container {
  font-size: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section select {
  border: 1px solid #ccd8e6;
  color: #7e91ad;
  background-color: #ffffff;
  width: 180px;
  height: 30px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section .submit-yes,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section .mine {
  display: inline-block;
  border: 1px solid #CCD8e6;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section .submit-cb,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section .all,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section .my-notes,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section .all-notes,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section .submit-yes,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section .team-content,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section .private-content {
  display: inline-block;
  border: 1px solid #CCD8e6;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  margin-left: 12px;
  cursor: pointer;
  font-size: 13px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .right-section .active {
  border: 0;
  background: #3d7fba;
  color: #ffffff;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .notebook-address,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .filter_menu,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .mynotes_vs_allnotes,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .receive-emails,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .comment-emails,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .default_filter,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .default_watchlist,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .default-fontFamily,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .default-fontSize,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .default-lineHeight,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .auto_tagging {
  margin-top: 10px;
  overflow: hidden;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .notebook-address .body-s,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .filter_menu .body-s,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .mynotes_vs_allnotes .body-s,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .receive-emails .body-s,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .comment-emails .body-s,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .default_filter .body-s,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .default_watchlist .body-s,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .default-fontFamily .body-s,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .default-fontSize .body-s,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .default-lineHeight .body-s,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .auto_tagging .body-s {
  font-size: 13px;
  line-height: 18px;
  padding: 6px 0;
  width: 440px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .notebook-address {
  margin-top: 0px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .notebook-address .body-s {
  width: 300px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .group-emails-container {
  padding: 5px 0px 5px 5px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .group-emails-container .email-container {
  display: list-item;
  margin-bottom: 5px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .group-emails-container .email-container .group-name {
  float: left;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .group-emails-container .email-container .group-email {
  float: right;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .notes,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .highlights,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .inline-mentions {
  margin-top: 10px;
  overflow: hidden;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .notes .body-s,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .highlights .body-s,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .inline-mentions .body-s {
  height: 32px;
  font-size: 13px;
  line-height: 32px;
  font-weight: 500;
  color: #698094;
  padding: 6px 0;
  width: 440px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .section-info .subheading {
  text-align: left;
  font-weight: 500;
  padding: 6px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .right-section .config,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .right-section .config,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .right-section .config,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .right-section .config,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .right-section .config {
  vertical-align: middle;
  color: #3d7fba;
  position: relative;
  top: 2px;
  cursor: pointer;
  display: none;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .right-section .config .email,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .right-section .config .email,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .right-section .config .email,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .right-section .config .email,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .right-section .config .email {
  color: #7c8a9e;
  display: block;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .right-section .config .setting,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .right-section .config .setting,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .right-section .config .setting,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .right-section .config .setting,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .right-section .config .setting {
  display: block;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync {
  border-radius: 2px;
  background-color: #f5faff;
  border: solid 1px #d2e2f2;
  overflow: hidden;
  height: 56px;
  margin-bottom: 7px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync .left-section,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync .left-section,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .left-section,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .left-section,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .left-section,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .left-section,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .left-section {
  top: 5px;
  position: relative;
  margin-left: 15px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync .left-section .sync-indicator,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync .left-section .sync-indicator,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .left-section .sync-indicator,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .left-section .sync-indicator,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .left-section .sync-indicator,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .left-section .sync-indicator,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .left-section .sync-indicator {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
  position: relative;
  top: -9px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync .left-section .sync-indicator.enabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync .left-section .sync-indicator.enabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .left-section .sync-indicator.enabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .left-section .sync-indicator.enabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .left-section .sync-indicator.enabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .left-section .sync-indicator.enabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .left-section .sync-indicator.enabled {
  background-color: #00e767;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync .left-section .sync-indicator.disabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync .left-section .sync-indicator.disabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .left-section .sync-indicator.disabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .left-section .sync-indicator.disabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .left-section .sync-indicator.disabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .left-section .sync-indicator.disabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .left-section .sync-indicator.disabled {
  background-color: #d2e2f2;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync .left-section .image,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync .left-section .image,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .left-section .image,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .left-section .image,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .left-section .image,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .left-section .image,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .left-section .image {
  display: inline-block;
  margin-right: 12px;
  margin-left: 12px;
  position: relative;
  margin-top: 5px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync .left-section .image img,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync .left-section .image img,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .left-section .image img,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .left-section .image img,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .left-section .image img,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .left-section .image img,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .left-section .image img {
  width: 32px;
  height: 32px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync .left-section .section-settings,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync .left-section .section-settings,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .left-section .section-settings,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .left-section .section-settings,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .left-section .section-settings,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .left-section .section-settings,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .left-section .section-settings {
  display: inline-block;
  vertical-align: top;
  top: 5px;
  position: relative;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync .left-section .section-settings .sync-name,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync .left-section .section-settings .sync-name,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .left-section .section-settings .sync-name,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .left-section .section-settings .sync-name,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .left-section .section-settings .sync-name,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .left-section .section-settings .sync-name,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .left-section .section-settings .sync-name {
  font-size: 14px;
  line-height: 18px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync .left-section .section-settings .section-info,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync .left-section .section-settings .section-info,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .left-section .section-settings .section-info,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .left-section .section-settings .section-info,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .left-section .section-settings .section-info,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .left-section .section-settings .section-info,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .left-section .section-settings .section-info {
  font-size: 13px;
  line-height: 18px;
  color: #698094;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync .left-section .section-settings .section-info .body,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync .left-section .section-settings .section-info .body,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .left-section .section-settings .section-info .body,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .left-section .section-settings .section-info .body,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .left-section .section-settings .section-info .body,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .left-section .section-settings .section-info .body,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .left-section .section-settings .section-info .body {
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync .right-section .sync-status,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync .right-section .sync-status,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .right-section .sync-status,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .right-section .sync-status,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .right-section .sync-status,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .right-section .sync-status,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .right-section .sync-status {
  height: 32px;
  width: 160px;
  border-radius: 3px;
  margin: 12px;
  display: inline-block;
  vertical-align: middle;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync .right-section .sync-status .sync-status-text,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync .right-section .sync-status .sync-status-text,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .right-section .sync-status .sync-status-text,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .right-section .sync-status .sync-status-text,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .right-section .sync-status .sync-status-text,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .right-section .sync-status .sync-status-text,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .right-section .sync-status .sync-status-text {
  color: white;
  position: relative;
  top: 3px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync .right-section .sync-status.enabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync .right-section .sync-status.enabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .right-section .sync-status.enabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .right-section .sync-status.enabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .right-section .sync-status.enabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .right-section .sync-status.enabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .right-section .sync-status.enabled {
  background-color: #3d7fba;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .one-note-sync .right-section .sync-status.disabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .ever-note-sync .right-section .sync-status.disabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .box-drive-sync .right-section .sync-status.disabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .google-calendar-sync .right-section .sync-status.disabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-calendar-sync .right-section .sync-status.disabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .dropbox-drive-sync .right-section .sync-status.disabled,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row .microsoft-drive-sync .right-section .sync-status.disabled {
  background-color: #8fa4ba;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row.slack-integration .left-side {
  text-align: left;
  font-size: 14px;
  border-radius: 2px;
  background-color: #f5faff;
  border: solid 1px #d2e2f2;
  overflow: hidden;
  padding: 12px 12px 6px 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row.slack-integration .left-side .section-info {
  display: inline-block;
  user-select: none;
  width: 100%;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row.slack-integration .left-side .section-info .image {
  display: inline-block;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row.slack-integration .left-side .section-info .image img {
  width: 32px;
  height: 32px;
  float: left;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row.slack-integration .left-side .section-info .body {
  display: inline-block;
  position: relative;
  top: -11px;
  left: 5px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row.slack-integration .left-side .section-info .enable-slack {
  height: 32px;
  width: 160px;
  border-radius: 3px;
  background-color: #3d7fba;
  display: inline-block;
  float: right;
  text-align: center;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .row.slack-integration .left-side .section-info .enable-slack .sync-status-text {
  color: white;
  position: relative;
  top: 6px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .separator {
  border-bottom: 1px solid #ccd8e6;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view .separator2 {
  border-bottom: 2px solid #ccd8e6;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view {
  padding: 12px 0 0 0;
  height: 310px;
  overflow-y: auto;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row {
  overflow: hidden;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-name {
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  padding-bottom: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-title-info {
  font-size: 13px;
  line-height: 18px;
  text-align: left;
  padding-bottom: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info {
  font-size: 13px;
  line-height: 18px;
  color: #698094;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .body-s {
  padding: 6px 0;
  width: 450px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .body-l {
  padding: 12px 0;
  width: 500px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .right-section {
  padding: 7px 0;
  max-width: 200px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .right-section .select2-container {
  font-size: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .right-section select {
  border: 1px solid #d4e0ea;
  color: #7e91ad;
  background-color: #ffffff;
  width: 180px;
  height: 30px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .right-section .inp-wrap {
  cursor: pointer;
  padding: 4px 8px 4px 4px;
  border: 1px solid #a5b3c7;
  position: relative;
  display: inline-flex;
  border-radius: 3px;
  margin-bottom: 12px;
  margin-right: 12px;
  vertical-align: top;
  font-size: 13px;
  line-height: 18px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .right-section .inp-wrap input[type="checkbox"] {
  -webkit-appearance: none;
  border: 1px solid #d4e0ea;
  height: 18px;
  width: 18px;
  overflow: hidden;
  margin: 0 6px 0 0;
  border-radius: 2px;
  font-size: 12px;
  background-color: #ffffff;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: FontAwesome, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: bottom;
  text-align: center;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .right-section .inp-wrap input.modified {
  opacity: 0.5;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .right-section .inp-wrap input[type="checkbox"]:checked {
  background-color: #3d7fba;
  border: 1px solid #3d7fba;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .right-section .inp-wrap input[type="checkbox"]:checked::before {
  -webkit-appearance: none;
  content: "\f00c";
  display: inline;
  font-size: 1.2em;
  line-height: 16px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .right-section .submit-yes {
  display: inline-block;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .right-section .submit-cb {
  display: inline-block;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  margin-left: 12px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .right-section .active {
  border: 0;
  background: #3d7fba;
  color: #ffffff;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .right-section .yes-submit {
  display: inline-block;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .row .section-info .right-section .no-submit {
  display: inline-block;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  margin-left: 12px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .separator {
  border-bottom: 1px solid #d4e0ea;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html #notebook-profile-view #share-alerts-view .separator2 {
  border-bottom: 2px solid #d4e0ea;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html .submit-button-row {
  padding-top: 3px;
  background: #f5faff;
  margin: 0 -21px 0 -18px;
  padding-bottom: 50px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  box-shadow: 0px -1px 0 0 #d2e2f2;
  height: 19px;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html .submit-button-row .submit {
  float: right;
  margin-left: 33px;
  margin-top: 8px;
  cursor: pointer;
  margin-right: 20px;
  color: #fff;
  background: #3d7fba;
  font-size: 12px;
  padding: 12px 20px 12px 20px;
  width: 158px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  display: inline-block;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html .submit-button-row .submit:hover {
  background-color: #326b9e;
}
.account-page-popup .account-page-modal #account_options #right-column #notebookSettings-html .submit-button-row .cancel {
  float: right;
  padding: 12px;
  font-size: 12px;
  color: #527495;
  cursor: pointer;
  margin-top: 8px;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view {
  padding: 12px 18px 0 0;
  height: 680px;
  overflow-y: auto;
  width: 100%;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-name {
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  padding-bottom: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info {
  font-size: 13px;
  line-height: 18px;
  display: flex;
  color: #698094;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info .body-s {
  padding: 12px 0;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info .body-l {
  padding: 12px 0;
  width: 500px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info #pdf-view-doc-types {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-end;
  align-content: space-between;
  height: 70px;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info .right-section {
  padding: 6px 0;
  order: 2;
  margin-left: auto;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info .right-section .select2-container {
  font-size: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info .right-section input {
  border-radius: 4px;
  height: 23px;
  width: 50px;
  color: black;
  border: 1px solid #CCD8e6;
  text-align: center;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info .right-section select {
  border: 1px solid #ccd8e6;
  color: #7e91ad;
  background-color: #ffffff;
  width: 180px;
  height: 30px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info .right-section .submit-yes,
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info .right-section .small {
  display: inline-block;
  border: 1px solid #CCD8e6;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info .right-section .submit-cb,
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info .right-section .mid,
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info .right-section .large {
  display: inline-block;
  border: 1px solid #CCD8e6;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  margin-left: 12px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .row .section-info .right-section .active {
  border: 1px solid #3d7fba;
  background: #3d7fba;
  color: #ffffff;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .separator {
  border-bottom: 1px solid #ccd8e6;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html #search-page-view .separator2 {
  border-bottom: 2px solid #ccd8e6;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html .submit-button-row {
  padding-top: 3px;
  background: #f5faff;
  margin: 0 -21px 0 -18px;
  padding-bottom: 50px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  box-shadow: 0px -1px 0 0 #d2e2f2;
  height: 19px;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html .submit-button-row .submit {
  float: right;
  margin-left: 33px;
  margin-top: 8px;
  cursor: pointer;
  margin-right: 20px;
  color: #fff;
  background: #3d7fba;
  font-size: 12px;
  padding: 12px 20px 12px 20px;
  width: 158px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  display: inline-block;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html .submit-button-row .submit:hover {
  background-color: #326b9e;
}
.account-page-popup .account-page-modal #account_options #right-column #globalSearch-html .submit-button-row .cancel {
  float: right;
  cursor: pointer;
  margin-top: 8px;
  font-size: 15px;
  padding: 12px 11px 12px 11px;
  border-radius: 5px;
  border: 1px solid transparent;
  box-sizing: border-box;
  margin-left: 10px;
  color: #3d7fba;
  display: inline-block;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html .right-top-row {
  text-align: left;
  padding: 0 18px 12px 0;
  font-size: 24px;
  line-height: 30px;
  border-bottom: 2px solid #ccd8e6;
  color: #698094;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html .right-top-row .message {
  display: inline-block;
  color: #000000;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html .right-top-row .single_bulk_switch {
  font: 14px Arial, sans-serif;
  color: #3d7fba;
  float: right;
  margin-right: -16px;
  margin-top: 12px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html .right-top-row .icon-invite:before {
  content: "'";
  height: 32px;
  display: inline-block;
  color: #3d7fba;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html .right-top-row .invite_add_icon {
  display: inline;
  margin-right: 5px;
  width: 24px;
  height: 24px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view {
  padding: 12px 0 0 0;
  overflow-y: auto;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .single_users_content .rowToClone {
  display: none;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .single_users_content .rowContainer {
  max-height: 172px;
  height: 172px;
  width: 680px;
  box-sizing: border-box;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .single_users_content .rowContainer .row {
  margin-bottom: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .single_users_content .rowContainer .row .name_box {
  width: 240px;
  margin-right: 6px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .single_users_content .rowContainer .row .name_box .error_msg {
  font: 14px Arial, sans-serif;
  color: #e81a1a;
  float: left;
  line-height: 18px;
  min-height: 18px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .single_users_content .rowContainer .row .name_box .input {
  border: 1px solid #698094;
  border-radius: 3px;
  padding: 14px 12px;
  font: 14px Arial, sans-serif;
  color: #698094;
  width: 240px;
  box-sizing: border-box;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .single_users_content .rowContainer .row .email_box {
  width: 425px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .single_users_content .rowContainer .row .email_box .error_msg {
  font: 14px Arial, sans-serif;
  color: #e81a1a;
  float: left;
  line-height: 18px;
  min-height: 18px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .single_users_content .rowContainer .row .email_box .error_msg:after {
  clear: both;
  content: '';
  display: block;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .single_users_content .rowContainer .row .email_box .email {
  border: 1px solid #698094;
  border-radius: 3px;
  padding: 14px 12px;
  font: 14px Arial, sans-serif;
  color: #698094;
  width: 427px;
  box-sizing: border-box;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .single_users_content .rowContainer .row:after {
  display: block;
  clear: both;
  content: "";
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .single_users_content .send_single_invite_row:after {
  clear: both;
  content: '';
  display: block;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .single_users_content .send_single_invite_row .add_another {
  font: 14px Arial, sans-serif;
  color: #3d7fba;
  margin-top: 12px;
  line-height: 20px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .single_users_content .send_single_invite_row button {
  height: 44px;
  line-height: 20px;
  width: 192px;
  background: #3d7fba;
  font-size: 14px;
  font-weight: 500;
  color: #fff;
  border: none;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .block_users_content .error_msg {
  font: 14px Arial, sans-serif;
  color: #e81a1a;
  float: left;
  line-height: 18px;
  min-height: 18px;
  margin-bottom: 6px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .block_users_content .error_msg:after {
  clear: both;
  content: '';
  display: block;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .block_users_content textarea {
  height: 156px;
  width: 664px;
  padding: 6px;
  border: 1px solid #698094;
  font: 14px Arial, sans-serif;
  line-height: 18px;
  resize: none;
  border-radius: 3px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .block_users_content .row:after {
  display: block;
  clear: both;
  content: "";
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .block_users_content .row.send_bulk_invite_row {
  margin-top: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .block_users_content .row.send_bulk_invite_row .bulk_message {
  font: 14px Arial, sans-serif;
  color: #a9a9a9;
  margin-top: 12px;
  line-height: 20px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .block_users_content .row.send_bulk_invite_row button {
  height: 44px;
  line-height: 20px;
  width: 192px;
  background: #3d7fba;
  font-size: 14px;
  font-weight: 500;
  color: #fff;
  cursor: pointer;
  border: none;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .heading {
  font-size: 14px;
  color: #000;
  font-family: HelveticaNeue, Arial, sans-serif;
  text-align: left;
  font-weight: 600;
  line-height: 18px;
  border-bottom: 1px solid #3d7fba;
  padding-bottom: 6px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .thead .name,
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .thead .email,
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .thead .status {
  display: inline-block;
  float: left;
  color: #1e374d;
  font-size: 14px;
  text-align: left;
  line-height: 18px;
  padding: 12px 0;
  font-weight: 700;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .thead .name {
  width: 160px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .thead .email {
  width: 216px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .thead .status {
  width: 186px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .rowsContainer {
  box-sizing: border-box;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .rowsContainer .trow .name,
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .rowsContainer .trow .email,
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .rowsContainer .trow .status {
  display: inline-block;
  float: left;
  color: #1e374d;
  font-size: 14px;
  text-align: left;
  line-height: 18px;
  padding: 7px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .rowsContainer .trow .bold {
  color: #2da65b;
  font-weight: 500;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .rowsContainer .trow .resend {
  padding: 0 6px;
  line-height: 20px;
  font-size: 12px;
  float: left;
  color: #3d7fba;
  border: 2px solid #3d7fba;
  border-radius: 3px;
  margin-top: 4px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .rowsContainer .trow .name {
  width: 160px;
  padding-left: 8px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .rowsContainer .trow .email {
  width: 216px;
  text-overflow: ellipsis;
  overflow: hidden;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .rowsContainer .trow .status {
  width: 150px;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .rowsContainer .trow:after {
  clear: both;
  content: "";
  display: block;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .thead:after {
  clear: both;
  content: "";
  display: block;
}
.account-page-popup .account-page-modal #account_options #right-column #team-html #team-view .invite_users_row .evenRow {
  background: #e8eef7;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view {
  padding: 12px 0 0 0;
  height: 352px;
  overflow-y: auto;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .row .left-section .image {
  display: inline-block;
  margin-right: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .row .left-section .image img {
  width: 48px;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .row .left-section .section-settings {
  display: inline-block;
  vertical-align: top;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .row .left-section .section-settings .section-name {
  font-size: 14px;
  line-height: 18px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .row .left-section .section-settings .section-info {
  font-size: 13px;
  line-height: 18px;
  color: #698094;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .row .left-section .section-settings .section-info .body {
  padding: 12px 0 0 0;
  width: 450px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .row .right-section {
  padding: 6px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .row .right-section .select2-container {
  font-size: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .row .right-section select {
  border: 1px solid #ccd8e6;
  color: #7e91ad;
  background-color: #ffffff;
  width: 180px;
  height: 30px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .row .right-section .submit-yes {
  display: inline-block;
  border: 1px solid #CCD8e6;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .row .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .row .right-section .submit-cb {
  display: inline-block;
  border: 1px solid #CCD8e6;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  margin-left: 12px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .row .right-section .active {
  border: 0;
  background: #3d7fba;
  color: #ffffff;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .separator {
  border-bottom: 1px solid #d4e0ea;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html #integrations-view .separator2 {
  border-bottom: 2px solid #d4e0ea;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html .submit-button-row {
  padding-top: 3px;
  background: #f5faff;
  margin: 0 -21px 0 -18px;
  padding-bottom: 50px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  box-shadow: 0px -1px 0 0 #d2e2f2;
  height: 19px;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html .submit-button-row .submit {
  float: right;
  margin-left: 33px;
  margin-top: 8px;
  cursor: pointer;
  margin-right: 20px;
  color: #fff;
  background: #3d7fba;
  font-size: 12px;
  padding: 12px 20px 12px 20px;
  width: 158px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  display: inline-block;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html .submit-button-row .submit:hover {
  background-color: #326b9e;
}
.account-page-popup .account-page-modal #account_options #right-column #integrations-html .submit-button-row .cancel {
  float: right;
  padding: 12px;
  font-size: 12px;
  color: #527495;
  cursor: pointer;
  margin-left: 12px;
  margin-top: 8px;
}
.account-page-popup .account-page-modal #account_options #right-column #screener-html .submit-yes {
  display: inline-block;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #screener-html .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #screener-html .submit-cb {
  display: inline-block;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  margin-left: 12px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #screener-html .active {
  border: 0;
  background: #3d7fba;
  color: #ffffff;
}
.account-page-popup .account-page-modal #account_options #right-column #screener-html .section-info {
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #screener-html .section-info > div {
  margin-bottom: 20px;
}
.account-page-popup .account-page-modal #account_options #right-column #screener-html .listing-title {
  display: inline-block;
  vertical-align: top;
  padding-top: 10px;
}
.account-page-popup .account-page-modal #account_options #right-column #screener-html .exclude-include-switches {
  display: inline-block;
  vertical-align: top;
  float: right;
}
.account-page-popup .account-page-modal #account_options #right-column #screener-html .exclude-include-switches label {
  width: 25px;
  height: 14px;
  padding: 2px;
}
.account-page-popup .account-page-modal #account_options #right-column #screener-html .exclude-include-switches .tgl + .tgl-btn:after {
  left: 0;
}
.account-page-popup .account-page-modal #account_options #right-column #screener-html .exclude-include-switches .tgl-light + .tgl-btn:after {
  border-radius: 50%;
  background: #ffffff;
  transition: all 0.2s ease;
}
.account-page-popup .account-page-modal #account_options #right-column #screener-html .exclude-include-switches .tgl:checked + .tgl-btn:after {
  left: 56%;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view {
  padding: 12px 0 0 0;
  height: 352px;
  overflow-y: auto;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-name {
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  padding-bottom: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info {
  font-size: 13px;
  line-height: 18px;
  color: #698094;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info .body-s {
  padding: 6px 0;
  width: 450px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info .body-l,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info .body-l,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info .body-l,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info .body-l,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info .body-l,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info .body-l {
  padding: 12px 0;
  width: 500px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info input,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info input,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info input,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info input,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info input,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info input {
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  font-size: 13px;
  line-height: 18px;
  padding: 6px 12px;
  width: 300px;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info .right-section {
  padding: 5px 0px;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info .right-section .select2-container {
  font-size: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info .right-section select,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info .right-section select,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info .right-section select,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info .right-section select,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info .right-section select,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info .right-section select {
  border: 1px solid #d4e0ea;
  color: #7e91ad;
  background-color: #ffffff;
  width: 180px;
  height: 30px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info .right-section .submit-yes,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info .right-section .submit-yes,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info .right-section .submit-yes,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info .right-section .submit-yes,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info .right-section .submit-yes,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info .right-section .submit-yes,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info .right-section .submit-compact,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info .right-section .submit-compact,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info .right-section .submit-compact,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info .right-section .submit-compact,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info .right-section .submit-compact,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info .right-section .submit-compact {
  display: inline-block;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info .right-section .submit-cb,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info .right-section .submit-cb,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info .right-section .submit-cb,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info .right-section .submit-cb,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info .right-section .submit-cb,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info .right-section .submit-cb,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info .right-section .submit-default,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info .right-section .submit-default,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info .right-section .submit-default,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info .right-section .submit-default,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info .right-section .submit-default,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info .right-section .submit-default {
  display: inline-block;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  margin-left: 12px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info .right-section .active,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info .right-section .active,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info .right-section .active,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info .right-section .active,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info .right-section .active,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info .right-section .active {
  border: 0;
  background: #3d7fba;
  color: #ffffff;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info .right-section .yes-submit,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info .right-section .yes-submit,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info .right-section .yes-submit,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info .right-section .yes-submit,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info .right-section .yes-submit,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info .right-section .yes-submit {
  display: inline-block;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .row .section-info .right-section .no-submit,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .row .section-info .right-section .no-submit,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .row .section-info .right-section .no-submit,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .row .section-info .right-section .no-submit,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .row .section-info .right-section .no-submit,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .row .section-info .right-section .no-submit {
  display: inline-block;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  margin-left: 12px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .separator,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .separator,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .separator,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .separator,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .separator,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .separator {
  border-bottom: 1px solid #d4e0ea;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view .separator2,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view .separator2,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view .separator2,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #dashboard-view .separator2,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #dashboard-view .separator2,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #dashboard-view .separator2 {
  border-bottom: 2px solid #d4e0ea;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #alerts-view,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #alerts-view,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #alerts-view {
  width: 100%;
  padding: 12px 18px 0 0;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view {
  padding: 12px 0 0 0;
  height: 352px;
  overflow-y: auto;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row {
  overflow: hidden;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-name {
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  padding-bottom: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-title-info,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-title-info,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-title-info {
  font-size: 13px;
  line-height: 18px;
  text-align: left;
  padding-bottom: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info {
  font-size: 13px;
  line-height: 18px;
  color: #698094;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .body-s {
  padding: 6px 0;
  width: 450px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .body-l,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .body-l,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .body-l {
  padding: 12px 0;
  width: 500px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .right-section {
  padding: 7px 0;
  max-width: 200px;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .right-section .select2-container {
  font-size: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .right-section select,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .right-section select,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .right-section select {
  border: 1px solid #d4e0ea;
  color: #7e91ad;
  background-color: #ffffff;
  width: 180px;
  height: 30px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .right-section .inp-wrap,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .right-section .inp-wrap,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .right-section .inp-wrap {
  cursor: pointer;
  padding: 4px 8px 4px 4px;
  border: 1px solid #a5b3c7;
  position: relative;
  display: inline-flex;
  border-radius: 3px;
  margin-bottom: 12px;
  margin-right: 12px;
  vertical-align: top;
  font-size: 13px;
  line-height: 18px;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .right-section .inp-wrap input[type="checkbox"],
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .right-section .inp-wrap input[type="checkbox"],
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .right-section .inp-wrap input[type="checkbox"] {
  -webkit-appearance: none;
  border: 1px solid #d4e0ea;
  height: 18px;
  width: 18px;
  overflow: hidden;
  margin: 0 6px 0 0;
  border-radius: 2px;
  font-size: 12px;
  background-color: #ffffff;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: FontAwesome, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  vertical-align: bottom;
  text-align: center;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .right-section .inp-wrap input.modified,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .right-section .inp-wrap input.modified,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .right-section .inp-wrap input.modified {
  opacity: 0.5;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .right-section .inp-wrap input[type="checkbox"]:checked,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .right-section .inp-wrap input[type="checkbox"]:checked,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .right-section .inp-wrap input[type="checkbox"]:checked {
  background-color: #3d7fba;
  border: 1px solid #3d7fba;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .right-section .inp-wrap input[type="checkbox"]:checked::before,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .right-section .inp-wrap input[type="checkbox"]:checked::before,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .right-section .inp-wrap input[type="checkbox"]:checked::before {
  -webkit-appearance: none;
  content: "\f00c";
  display: inline;
  font-size: 1.2em;
  line-height: 16px;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .right-section .submit-yes,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .right-section .submit-yes,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .right-section .submit-yes {
  display: inline-block;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .right-section .submit-no,
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .right-section .submit-cb,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .right-section .submit-cb,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .right-section .submit-cb {
  display: inline-block;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  margin-left: 12px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .right-section .active,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .right-section .active,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .right-section .active {
  border: 0;
  background: #3d7fba;
  color: #ffffff;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .right-section .yes-submit,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .right-section .yes-submit,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .right-section .yes-submit {
  display: inline-block;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .row .section-info .right-section .no-submit,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .row .section-info .right-section .no-submit,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .row .section-info .right-section .no-submit {
  display: inline-block;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  color: #7E91AD;
  padding: 6px 18px;
  margin-left: 12px;
  cursor: pointer;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .separator,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .separator,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .separator {
  border-bottom: 1px solid #d4e0ea;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html #share-alerts-view .separator2,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html #share-alerts-view .separator2,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html #share-alerts-view .separator2 {
  border-bottom: 2px solid #d4e0ea;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html .submit-button-row,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html .submit-button-row,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html .submit-button-row {
  padding-top: 3px;
  background: #f5faff;
  margin: 0 -21px 0 -18px;
  padding-bottom: 50px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  box-shadow: 0px -1px 0 0 #d2e2f2;
  height: 19px;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html .submit-button-row .submit,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html .submit-button-row .submit,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html .submit-button-row .submit {
  float: right;
  margin-left: 33px;
  margin-top: 8px;
  cursor: pointer;
  margin-right: 20px;
  color: #fff;
  background: #3d7fba;
  font-size: 12px;
  padding: 12px 20px 12px 20px;
  width: 158px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  display: inline-block;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html .submit-button-row .submit:hover,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html .submit-button-row .submit:hover,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html .submit-button-row .submit:hover {
  background-color: #326b9e;
}
.account-page-popup .account-page-modal #account_options #right-column #alerts-html .submit-button-row .cancel,
.account-page-popup .account-page-modal #account_options #right-column #share-alerts-html .submit-button-row .cancel,
.account-page-popup .account-page-modal #account_options #right-column #dashboard-html .submit-button-row .cancel {
  float: right;
  padding: 12px;
  font-size: 12px;
  color: #527495;
  cursor: pointer;
  margin-left: 12px;
  margin-top: 8px;
}
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #edt-currency-wrapper,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #edt-currency-wrapper,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #edt-currency-wrapper,
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #comparable-currency-wrapper,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #comparable-currency-wrapper,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #comparable-currency-wrapper,
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #screener-currency-wrapper,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #screener-currency-wrapper,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #screener-currency-wrapper {
  padding: 12px 18px 0 0;
  height: 680px;
  overflow-y: auto;
  width: 100%;
}
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #edt-currency-wrapper .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #edt-currency-wrapper .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #edt-currency-wrapper .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #comparable-currency-wrapper .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #comparable-currency-wrapper .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #comparable-currency-wrapper .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #screener-currency-wrapper .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #screener-currency-wrapper .row .section-name,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #screener-currency-wrapper .row .section-name {
  font-size: 14px;
  line-height: 18px;
  text-align: left;
  padding-bottom: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #edt-currency-wrapper .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #edt-currency-wrapper .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #edt-currency-wrapper .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #comparable-currency-wrapper .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #comparable-currency-wrapper .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #comparable-currency-wrapper .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #screener-currency-wrapper .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #screener-currency-wrapper .row .section-info,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #screener-currency-wrapper .row .section-info {
  font-size: 13px;
  line-height: 18px;
  color: #698094;
}
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #edt-currency-wrapper .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #edt-currency-wrapper .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #edt-currency-wrapper .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #comparable-currency-wrapper .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #comparable-currency-wrapper .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #comparable-currency-wrapper .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #screener-currency-wrapper .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #screener-currency-wrapper .row .section-info .right-section,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #screener-currency-wrapper .row .section-info .right-section {
  padding: 6px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #edt-currency-wrapper .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #edt-currency-wrapper .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #edt-currency-wrapper .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #comparable-currency-wrapper .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #comparable-currency-wrapper .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #comparable-currency-wrapper .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #screener-currency-wrapper .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #screener-currency-wrapper .row .section-info .right-section .select2-container,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #screener-currency-wrapper .row .section-info .right-section .select2-container {
  font-size: 12px;
}
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #edt-currency-wrapper .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #edt-currency-wrapper .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #edt-currency-wrapper .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #comparable-currency-wrapper .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #comparable-currency-wrapper .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #comparable-currency-wrapper .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #screener-currency-wrapper .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #screener-currency-wrapper .row .section-info .body-s,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #screener-currency-wrapper .row .section-info .body-s {
  padding: 12px 0;
  width: 440px;
  text-align: left;
}
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #edt-currency-wrapper .separator,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #edt-currency-wrapper .separator,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #edt-currency-wrapper .separator,
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #comparable-currency-wrapper .separator,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #comparable-currency-wrapper .separator,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #comparable-currency-wrapper .separator,
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html #screener-currency-wrapper .separator,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html #screener-currency-wrapper .separator,
.account-page-popup .account-page-modal #account_options #right-column #screener-html #screener-currency-wrapper .separator {
  border-bottom: 1px solid #ccd8e6;
  margin: 12px 0;
}
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html .submit-button-row,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html .submit-button-row,
.account-page-popup .account-page-modal #account_options #right-column #screener-html .submit-button-row {
  padding-top: 3px;
  bottom: 0px;
  background: #f5faff;
  margin: 0 -21px 0 -18px;
  padding-bottom: 50px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  box-shadow: 0px -1px 0 0 #d2e2f2;
  height: 19px;
}
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html .submit-button-row .submit,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html .submit-button-row .submit,
.account-page-popup .account-page-modal #account_options #right-column #screener-html .submit-button-row .submit {
  float: right;
  margin-left: 33px;
  margin-top: 8px;
  cursor: pointer;
  margin-right: 20px;
  color: #fff;
  background: #3d7fba;
  font-size: 12px;
  padding: 12px 20px 12px 20px;
  width: 158px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  display: inline-block;
}
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html .submit-button-row .submit:hover,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html .submit-button-row .submit:hover,
.account-page-popup .account-page-modal #account_options #right-column #screener-html .submit-button-row .submit:hover {
  background-color: #326b9e;
}
.account-page-popup .account-page-modal #account_options #right-column #equityDataTerminal-html .submit-button-row .cancel,
.account-page-popup .account-page-modal #account_options #right-column #comparableSetting-html .submit-button-row .cancel,
.account-page-popup .account-page-modal #account_options #right-column #screener-html .submit-button-row .cancel {
  float: right;
  padding: 12px;
  font-size: 12px;
  color: #527495;
  cursor: pointer;
  margin-top: 8px;
}
.account-page-popup .field-delete-popup,
.account-page-popup .field-delete-popup-permanent {
  width: 300px;
}
#custom-templates-html .right-top-row .message {
  display: inline-block;
}
#custom-templates-html .custom-template {
  text-align: left;
  height: 100%;
}
#custom-templates-html .custom-template .field-header {
  font-weight: 600;
  height: 46px;
  box-sizing: border-box;
  line-height: 12px;
  padding: 16px 0;
  font-size: 12px;
  border: 1px solid #d4e0ea;
  margin: 0 16px;
}
#custom-templates-html .custom-template .update-template .cancel,
#custom-templates-html .custom-template .update-template .submit {
  margin: 60px 30px 0 0;
}
#custom-templates-html .custom-template .row {
  text-align: left;
  margin: 25px 0;
  overflow: auto;
}
#custom-templates-html .custom-template .row .submit,
#custom-templates-html .custom-template .row .cancel {
  float: right;
  margin: 60px 25px 0 0;
  background-color: #3d7fba;
  padding: 6px 12px;
  font-size: 14px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
}
#custom-templates-html .custom-template .row .cancel {
  background: #fff;
  color: #3d7fba;
}
#custom-templates-html .custom-template .row .title {
  font-size: 12px;
  width: 125px;
  display: inline-block;
  font-weight: 600;
}
#custom-templates-html .custom-template .row .note {
  font-size: 11px;
  font-style: italic;
  margin-left: 130px;
}
#custom-templates-html .custom-template .row .note.red-flag {
  color: red;
}
#custom-templates-html .custom-template .row input {
  font-size: 12px;
  border-radius: 3px;
  height: 20px;
  width: 250px;
  border: 1px solid #d4e0ea;
  padding: 4px 10px;
}
#custom-templates-html .custom-template .row:nth-child(2) {
  overflow: hidden;
}
#custom-templates-html .custom-template .header {
  font-size: 18px;
  border-bottom: 1px solid #d4e0ea;
  padding-bottom: 6px;
  color: #1e374d;
}
#custom-templates-html .custom-template .header .reorder {
  float: right;
  font-size: 12px;
  margin-right: 12px;
  cursor: pointer;
}
#custom-templates-html .custom-template .template .icons {
  visibility: hidden;
}
#custom-templates-html .custom-template .template:hover .icons {
  visibility: visible;
}
#custom-templates-html .custom-template .icons {
  float: right;
  height: 46px;
  line-height: 46px;
}
#custom-templates-html .custom-template .section-type,
#custom-templates-html .custom-template .owner {
  display: inline-block;
  vertical-align: top;
  margin: 0 16px;
  width: 200px;
}
#custom-templates-html .custom-template .delete-icon,
#custom-templates-html .custom-template .edit-icon,
#custom-templates-html .custom-template .restore-icon,
#custom-templates-html .custom-template .view-icon {
  width: 16px;
  height: 46px;
  line-height: 46px;
  fill: #698094;
  margin-right: 28px;
  cursor: pointer;
}
#custom-templates-html .custom-template .template-view {
  margin: 10px 0 20px;
  background: #fff;
}
#custom-templates-html .custom-template .template-view .header-title {
  font-size: 18px;
  color: #1e374d;
  margin: 0 16px;
  height: 50px;
  line-height: 50px;
  padding: 0;
  display: inline-block;
  border-bottom: none;
}
#custom-templates-html .custom-template .template-view .restore-icon {
  display: none;
}
#custom-templates-html .custom-template .deleted-templates {
  margin: 20px 0;
}
#custom-templates-html .custom-template .deleted-templates .header-title {
  font-size: 18px;
  border-bottom: 1px solid #d4e0ea;
  padding-bottom: 10px;
  color: #1e374d;
}
#custom-templates-html .custom-template .deleted-templates .edit-icon {
  display: none;
}
#custom-templates-html .custom-template .template-header {
  font-weight: 600;
  font-size: 13px;
}
#custom-templates-html .custom-template .template-view .name,
#custom-templates-html .custom-template .template-view .type,
#custom-templates-html .custom-template .template-view .owner {
  display: inline-block;
  width: 200px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0 16px;
}
#custom-templates-html .custom-template .template-view .name {
  text-align: left;
}
#custom-templates-html .custom-template .values {
  width: 140px;
}
#custom-templates-html .custom-template .templates {
  padding: 0 16px;
}
#custom-templates-html .custom-template .template {
  height: 46px;
  box-sizing: border-box;
  line-height: 46px;
  font-size: 12px;
  border: 1px solid #d4e0ea;
  border-top: none;
}
#custom-templates-html .custom-template .template:hover {
  background-color: #f4f8fe;
}
#custom-templates-html .custom-template .add-template {
  display: inline-block;
  margin-top: 20px;
}
#custom-templates-html .custom-template .add-template .new-template-btn {
  margin: 10px 0 0;
  background-color: #3d7fba;
  padding: 10px 16px;
  font-size: 14px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
}
#custom-templates-html .custom-template .add-template .row {
  display: none;
}
#custom-templates-html .custom-template .add-template .drpdwn-ele {
  width: 200px;
  height: 24px;
  line-height: 24px;
}
#custom-templates-html .custom-template .add-template .drpdwn-ele:first-child {
  border-bottom: 1px solid #d4e0ea;
}
#custom-templates-html .custom-template .add-template .bigWhiteDrpdwn {
  top: 44px;
  left: 2px;
}
#custom-templates-html .custom-template .add-template.active .row {
  display: block;
}
#all-fields-html .thesis-fields,
#note-field-popup .thesis-fields {
  height: 100%;
  text-align: left;
}
#all-fields-html .new-field-button,
#note-field-popup .new-field-button {
  pointer-events: none;
  background-color: #bbc6d5;
  display: inline-block;
  font-size: 14px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
  margin-bottom: 12px;
  position: relative;
}
#all-fields-html .new-field-button .new-field,
#note-field-popup .new-field-button .new-field {
  background-color: #bbc6d5;
  padding: 10px 16px;
  font-size: 14px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  box-sizing: border-box;
}
#all-fields-html .new-field-button .new-field-drpdwn,
#note-field-popup .new-field-button .new-field-drpdwn {
  display: inline-block;
  padding: 10px 8px;
  border-left: 1px solid #fff;
}
#all-fields-html .new-field-button .new-field-drpdwn .rectangle,
#note-field-popup .new-field-button .new-field-drpdwn .rectangle {
  display: none;
  text-align: left;
  position: absolute;
  left: 0;
  top: 40px;
  width: 200px;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  border-radius: 3px;
  color: #1e374d;
  background: #fff;
  font-size: 12px;
}
#all-fields-html .new-field-button .new-field-drpdwn .rectangle.active,
#note-field-popup .new-field-button .new-field-drpdwn .rectangle.active {
  display: block;
}
#all-fields-html .new-field-button .new-field-drpdwn .drpdwn-section,
#note-field-popup .new-field-button .new-field-drpdwn .drpdwn-section {
  width: 200px;
  height: 24px;
  line-height: 24px;
  padding: 7px 7px 7px 16px;
  font-size: 11px;
  color: #698094;
}
#all-fields-html .new-field-button .new-field-drpdwn:hover,
#note-field-popup .new-field-button .new-field-drpdwn:hover {
  background: #2168a9;
}
#all-fields-html .new-field-button.active,
#note-field-popup .new-field-button.active {
  background-color: #3d7fba;
  pointer-events: all;
}
#all-fields-html .new-field-button.active .new-field,
#note-field-popup .new-field-button.active .new-field {
  background: #3d7fba;
}
#all-fields-html #all-fields-view,
#note-field-popup #all-fields-view {
  display: none;
}
#all-fields-html #all-fields-view.active,
#note-field-popup #all-fields-view.active {
  display: block;
}
#all-fields-html .row .field-type,
#note-field-popup .row .field-type {
  font-size: 12px;
}
#all-fields-html .row .add-options,
#note-field-popup .row .add-options {
  display: inline-block;
  vertical-align: top;
  font-size: 12px;
}
#all-fields-html .row .add-options .radio-option,
#note-field-popup .row .add-options .radio-option,
#all-fields-html .row .add-options .checkbox-option,
#note-field-popup .row .add-options .checkbox-option {
  line-height: 21px;
}
#all-fields-html .row .add-options .checkbox,
#note-field-popup .row .add-options .checkbox {
  position: relative;
  top: 2px;
}
#all-fields-html .row .add-options span,
#note-field-popup .row .add-options span {
  vertical-align: top;
}
#all-fields-html .row .add-options.hide .radio-option,
#note-field-popup .row .add-options.hide .radio-option {
  display: none;
}
#all-fields-html .calc-fields-description,
#note-field-popup .calc-fields-description {
  display: inline-block;
  vertical-align: top;
}
#all-fields-html .calc-fields-description .symbol,
#note-field-popup .calc-fields-description .symbol,
#all-fields-html .calc-fields-description .exp,
#note-field-popup .calc-fields-description .exp {
  font-weight: 600;
}
#all-fields-html .calc-fields-description .symbol:after,
#note-field-popup .calc-fields-description .symbol:after,
#all-fields-html .calc-fields-description .exp:after,
#note-field-popup .calc-fields-description .exp:after {
  content: '   -   ';
}
#all-fields-html .thesis-fields #active-fields .fields .row .all-tokens,
#note-field-popup .thesis-fields #active-fields .fields .row .all-tokens {
  margin: 10px 0 0 225px;
}
#all-fields-html .select2-container,
#note-field-popup .select2-container {
  font-size: 11px;
  width: 272px;
}
#all-fields-html .save-msg.error,
#note-field-popup .save-msg.error {
  background: #f04848 !important;
}
#all-fields-html .right-top-row .message,
#note-field-popup .right-top-row .message {
  display: inline-block;
}
#all-fields-html .drag-drop,
#note-field-popup .drag-drop {
  display: inline-block;
  cursor: move;
}
#all-fields-html .drag-drop .move-icon,
#note-field-popup .drag-drop .move-icon {
  height: 9px;
  fill: #caceba;
}
#all-fields-html #custom-note-type-view .row input,
#note-field-popup #custom-note-type-view .row input {
  font-size: 12px;
  border-radius: 3px;
  height: 20px;
  width: 250px;
  border: 1px solid #bbc6d5;
  padding: 4px 10px;
}
#all-fields-html #custom-note-type-view,
#note-field-popup #custom-note-type-view,
#all-fields-html #all-fields-view,
#note-field-popup #all-fields-view {
  text-align: left;
}
#all-fields-html .select2-choice,
#note-field-popup .select2-choice {
  height: 28px;
  line-height: 28px;
  border: 1px solid #bbc6d5;
}
#all-fields-html .row,
#note-field-popup .row {
  text-align: left;
  margin: 25px 0;
  overflow: hidden;
}
#all-fields-html .row .add-btn,
#note-field-popup .row .add-btn {
  margin-left: 20px;
  border: 1px solid #f3f3f3;
  padding: 5px;
  border-radius: 2px;
  background: #F9F9F9;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}
#all-fields-html .row .all-tokens,
#note-field-popup .row .all-tokens {
  margin: 10px 0 0 205px;
  max-height: 150px;
  overflow-y: auto;
  width: 300px;
}
#all-fields-html .row .all-tokens.hide,
#note-field-popup .row .all-tokens.hide {
  display: none;
}
#all-fields-html .row .all-tokens .token,
#note-field-popup .row .all-tokens .token {
  border-top: 1px solid #bbc6d5;
  font-size: 12px;
  display: block;
  padding: 0 15px;
  width: 235px;
  color: #707074;
  font-weight: 600;
}
#all-fields-html .row .all-tokens .token .text,
#note-field-popup .row .all-tokens .token .text {
  padding-left: 10px;
  display: inline-block;
  width: 210px;
}
#all-fields-html .row .all-tokens .token .icon-delete,
#note-field-popup .row .all-tokens .token .icon-delete {
  height: 8px;
  fill: #707074;
  cursor: pointer;
}
#all-fields-html .row .all-tokens .token:last-child,
#note-field-popup .row .all-tokens .token:last-child {
  border-bottom: 1px solid #bbc6d5;
}
#all-fields-html .row .submit,
#note-field-popup .row .submit,
#all-fields-html .row .cancel,
#note-field-popup .row .cancel {
  display: inline-block;
  background-color: #3d7fba;
  padding: 4px 12px;
  font-size: 14px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
  height: 32px;
  line-height: 24px;
  box-sizing: border-box;
}
#all-fields-html .row .cancel,
#note-field-popup .row .cancel {
  background: #fff;
  color: #3d7fba;
  border: 1px solid #3d7fba;
  margin-left: 10px;
}
#all-fields-html .row .title,
#note-field-popup .row .title {
  font-size: 12px;
  width: 200px;
  display: inline-block;
  font-weight: 600;
}
#all-fields-html .row .note,
#note-field-popup .row .note {
  font-size: 11px;
  font-style: italic;
  margin-left: 200px;
}
#all-fields-html .row .note.red-flag,
#note-field-popup .row .note.red-flag {
  color: red;
}
#all-fields-html .row .note.red-flag.hide,
#note-field-popup .row .note.red-flag.hide {
  display: none;
}
#all-fields-html .row .description-input,
#note-field-popup .row .description-input,
#all-fields-html .row .name-input,
#note-field-popup .row .name-input,
#all-fields-html .row .token-input,
#note-field-popup .row .token-input,
#all-fields-html .row .type-token,
#note-field-popup .row .type-token {
  font-size: 12px;
  border-radius: 3px;
  height: 20px;
  width: 250px;
  border: 1px solid #bbc6d5;
  padding: 4px 10px;
}
#all-fields-html .row .title-token,
#note-field-popup .row .title-token {
  border: 1px solid;
  padding: 4px 6px;
  border-radius: 3px;
  color: #3d7fba;
}
#all-fields-html .row .title-token .token-delete,
#note-field-popup .row .title-token .token-delete {
  height: 8px;
  margin-left: 10px;
  width: 8px;
  fill: #3d7fba;
  cursor: pointer;
}
#all-fields-html .row .suggest,
#note-field-popup .row .suggest {
  font-size: 11px;
}
#all-fields-html .row .suggest #TickerSeperator,
#note-field-popup .row .suggest #TickerSeperator,
#all-fields-html .row .suggest #TagSeperator,
#note-field-popup .row .suggest #TagSeperator,
#all-fields-html .row .suggest #privcompSeperator,
#note-field-popup .row .suggest #privcompSeperator {
  display: none;
}
#all-fields-html .row .suggest #FieldHeader,
#note-field-popup .row .suggest #FieldHeader {
  padding: 8px 0px !important;
}
#all-fields-html .row .suggest-wrapper,
#note-field-popup .row .suggest-wrapper {
  width: 275px !important;
}
#all-fields-html .row .suggest-wrapper li,
#note-field-popup .row .suggest-wrapper li {
  padding: 4px 12px !important;
  text-transform: unset;
}
#all-fields-html .row:nth-child(2),
#note-field-popup .row:nth-child(2) {
  overflow: visible;
}
#all-fields-html .row.disabled,
#note-field-popup .row.disabled {
  display: none;
}
#all-fields-html .row.disabled .title,
#note-field-popup .row.disabled .title,
#all-fields-html .row.disabled .token-input,
#note-field-popup .row.disabled .token-input,
#all-fields-html .row.disabled .add-btn,
#note-field-popup .row.disabled .add-btn {
  display: none;
}
#all-fields-html .row.disabled #create-field,
#note-field-popup .row.disabled #create-field,
#all-fields-html .row.disabled #create_note_type,
#note-field-popup .row.disabled #create_note_type,
#all-fields-html .row.disabled #create-new-field,
#note-field-popup .row.disabled #create-new-field {
  margin: 30px 100px 0 0;
}
#all-fields-html .row.disabled input,
#note-field-popup .row.disabled input {
  background: #DCDAD1;
}
#all-fields-html .row.disabled .select2-choice,
#note-field-popup .row.disabled .select2-choice {
  background: #DCDAD1;
  pointer-events: none;
}
#all-fields-html .row.disabled .token-input,
#note-field-popup .row.disabled .token-input,
#all-fields-html .row.disabled .add-btn,
#note-field-popup .row.disabled .add-btn {
  pointer-events: none;
}
#all-fields-html #active-fields,
#note-field-popup #active-fields,
#all-fields-html .deleted-fields,
#note-field-popup .deleted-fields,
#all-fields-html #inactive_custom_note_type_list_parent,
#note-field-popup #inactive_custom_note_type_list_parent,
#all-fields-html #active_custom_note_type_list_parent,
#note-field-popup #active_custom_note_type_list_parent {
  text-align: left;
  color: #1e374d;
}
#all-fields-html #active-fields .active-note-type,
#note-field-popup #active-fields .active-note-type,
#all-fields-html .deleted-fields .active-note-type,
#note-field-popup .deleted-fields .active-note-type,
#all-fields-html #inactive_custom_note_type_list_parent .active-note-type,
#note-field-popup #inactive_custom_note_type_list_parent .active-note-type,
#all-fields-html #active_custom_note_type_list_parent .active-note-type,
#note-field-popup #active_custom_note_type_list_parent .active-note-type {
  margin-top: 10px;
}
#all-fields-html #active-fields .inactive-note-type,
#note-field-popup #active-fields .inactive-note-type,
#all-fields-html .deleted-fields .inactive-note-type,
#note-field-popup .deleted-fields .inactive-note-type,
#all-fields-html #inactive_custom_note_type_list_parent .inactive-note-type,
#note-field-popup #inactive_custom_note_type_list_parent .inactive-note-type,
#all-fields-html #active_custom_note_type_list_parent .inactive-note-type,
#note-field-popup #active_custom_note_type_list_parent .inactive-note-type {
  margin-top: 10px;
}
#all-fields-html #active-fields .edit_custom_note_type .new-custom-note-type,
#note-field-popup #active-fields .edit_custom_note_type .new-custom-note-type,
#all-fields-html .deleted-fields .edit_custom_note_type .new-custom-note-type,
#note-field-popup .deleted-fields .edit_custom_note_type .new-custom-note-type,
#all-fields-html #inactive_custom_note_type_list_parent .edit_custom_note_type .new-custom-note-type,
#note-field-popup #inactive_custom_note_type_list_parent .edit_custom_note_type .new-custom-note-type,
#all-fields-html #active_custom_note_type_list_parent .edit_custom_note_type .new-custom-note-type,
#note-field-popup #active_custom_note_type_list_parent .edit_custom_note_type .new-custom-note-type {
  font-size: 12px;
  border-radius: 3px;
  height: 20px;
  width: 250px;
  border: 1px solid #bbc6d5;
  padding: 4px 10px;
}
#all-fields-html #active-fields .edit_custom_note_type .custom-note-type-edit-error,
#note-field-popup #active-fields .edit_custom_note_type .custom-note-type-edit-error,
#all-fields-html .deleted-fields .edit_custom_note_type .custom-note-type-edit-error,
#note-field-popup .deleted-fields .edit_custom_note_type .custom-note-type-edit-error,
#all-fields-html #inactive_custom_note_type_list_parent .edit_custom_note_type .custom-note-type-edit-error,
#note-field-popup #inactive_custom_note_type_list_parent .edit_custom_note_type .custom-note-type-edit-error,
#all-fields-html #active_custom_note_type_list_parent .edit_custom_note_type .custom-note-type-edit-error,
#note-field-popup #active_custom_note_type_list_parent .edit_custom_note_type .custom-note-type-edit-error {
  font-size: 12px;
  color: white;
  line-height: 30px;
  background: #f04848;
  padding: 0 12px;
  border-radius: 3px;
  float: right;
  height: 28px;
  display: none;
}
#all-fields-html #active-fields .update-field .cancel,
#note-field-popup #active-fields .update-field .cancel,
#all-fields-html .deleted-fields .update-field .cancel,
#note-field-popup .deleted-fields .update-field .cancel,
#all-fields-html #inactive_custom_note_type_list_parent .update-field .cancel,
#note-field-popup #inactive_custom_note_type_list_parent .update-field .cancel,
#all-fields-html #active_custom_note_type_list_parent .update-field .cancel,
#note-field-popup #active_custom_note_type_list_parent .update-field .cancel,
#all-fields-html #active-fields .update-field .submit,
#note-field-popup #active-fields .update-field .submit,
#all-fields-html .deleted-fields .update-field .submit,
#note-field-popup .deleted-fields .update-field .submit,
#all-fields-html #inactive_custom_note_type_list_parent .update-field .submit,
#note-field-popup #inactive_custom_note_type_list_parent .update-field .submit,
#all-fields-html #active_custom_note_type_list_parent .update-field .submit,
#note-field-popup #active_custom_note_type_list_parent .update-field .submit {
  margin-right: 20px;
}
#all-fields-html #active-fields .update-field .drag-drop,
#note-field-popup #active-fields .update-field .drag-drop,
#all-fields-html .deleted-fields .update-field .drag-drop,
#note-field-popup .deleted-fields .update-field .drag-drop,
#all-fields-html #inactive_custom_note_type_list_parent .update-field .drag-drop,
#note-field-popup #inactive_custom_note_type_list_parent .update-field .drag-drop,
#all-fields-html #active_custom_note_type_list_parent .update-field .drag-drop,
#note-field-popup #active_custom_note_type_list_parent .update-field .drag-drop {
  display: unset;
}
#all-fields-html #active-fields .drag-drop,
#note-field-popup #active-fields .drag-drop,
#all-fields-html .deleted-fields .drag-drop,
#note-field-popup .deleted-fields .drag-drop,
#all-fields-html #inactive_custom_note_type_list_parent .drag-drop,
#note-field-popup #inactive_custom_note_type_list_parent .drag-drop,
#all-fields-html #active_custom_note_type_list_parent .drag-drop,
#note-field-popup #active_custom_note_type_list_parent .drag-drop {
  display: none;
}
#all-fields-html #active-fields .drag-drop .move-icon,
#note-field-popup #active-fields .drag-drop .move-icon,
#all-fields-html .deleted-fields .drag-drop .move-icon,
#note-field-popup .deleted-fields .drag-drop .move-icon,
#all-fields-html #inactive_custom_note_type_list_parent .drag-drop .move-icon,
#note-field-popup #inactive_custom_note_type_list_parent .drag-drop .move-icon,
#all-fields-html #active_custom_note_type_list_parent .drag-drop .move-icon,
#note-field-popup #active_custom_note_type_list_parent .drag-drop .move-icon {
  position: relative;
  bottom: -1px;
}
#all-fields-html #active-fields .header,
#note-field-popup #active-fields .header,
#all-fields-html .deleted-fields .header,
#note-field-popup .deleted-fields .header,
#all-fields-html #inactive_custom_note_type_list_parent .header,
#note-field-popup #inactive_custom_note_type_list_parent .header,
#all-fields-html #active_custom_note_type_list_parent .header,
#note-field-popup #active_custom_note_type_list_parent .header {
  font-size: 18px;
  border-bottom: 1px solid #d4e0ea;
  padding-bottom: 6px;
  color: #1e374d;
}
#all-fields-html #active-fields .header .reorder,
#note-field-popup #active-fields .header .reorder,
#all-fields-html .deleted-fields .header .reorder,
#note-field-popup .deleted-fields .header .reorder,
#all-fields-html #inactive_custom_note_type_list_parent .header .reorder,
#note-field-popup #inactive_custom_note_type_list_parent .header .reorder,
#all-fields-html #active_custom_note_type_list_parent .header .reorder,
#note-field-popup #active_custom_note_type_list_parent .header .reorder {
  background: #3d7fba;
  border-radius: 3px;
  padding: 0 6px;
  color: #fff;
  float: right;
  font-size: 12px;
  margin-right: 12px;
  cursor: pointer;
}
#all-fields-html #active-fields .icons,
#note-field-popup #active-fields .icons,
#all-fields-html .deleted-fields .icons,
#note-field-popup .deleted-fields .icons,
#all-fields-html #inactive_custom_note_type_list_parent .icons,
#note-field-popup #inactive_custom_note_type_list_parent .icons,
#all-fields-html #active_custom_note_type_list_parent .icons,
#note-field-popup #active_custom_note_type_list_parent .icons {
  display: inline-block;
  float: right;
}
#all-fields-html #active-fields .delete-icon-parent-div,
#note-field-popup #active-fields .delete-icon-parent-div,
#all-fields-html .deleted-fields .delete-icon-parent-div,
#note-field-popup .deleted-fields .delete-icon-parent-div,
#all-fields-html #inactive_custom_note_type_list_parent .delete-icon-parent-div,
#note-field-popup #inactive_custom_note_type_list_parent .delete-icon-parent-div,
#all-fields-html #active_custom_note_type_list_parent .delete-icon-parent-div,
#note-field-popup #active_custom_note_type_list_parent .delete-icon-parent-div,
#all-fields-html #active-fields .edit-icon-parent-div,
#note-field-popup #active-fields .edit-icon-parent-div,
#all-fields-html .deleted-fields .edit-icon-parent-div,
#note-field-popup .deleted-fields .edit-icon-parent-div,
#all-fields-html #inactive_custom_note_type_list_parent .edit-icon-parent-div,
#note-field-popup #inactive_custom_note_type_list_parent .edit-icon-parent-div,
#all-fields-html #active_custom_note_type_list_parent .edit-icon-parent-div,
#note-field-popup #active_custom_note_type_list_parent .edit-icon-parent-div {
  float: left;
}
#all-fields-html #active-fields .delete-icon,
#note-field-popup #active-fields .delete-icon,
#all-fields-html .deleted-fields .delete-icon,
#note-field-popup .deleted-fields .delete-icon,
#all-fields-html #inactive_custom_note_type_list_parent .delete-icon,
#note-field-popup #inactive_custom_note_type_list_parent .delete-icon,
#all-fields-html #active_custom_note_type_list_parent .delete-icon,
#note-field-popup #active_custom_note_type_list_parent .delete-icon,
#all-fields-html #active-fields .edit-icon,
#note-field-popup #active-fields .edit-icon,
#all-fields-html .deleted-fields .edit-icon,
#note-field-popup .deleted-fields .edit-icon,
#all-fields-html #inactive_custom_note_type_list_parent .edit-icon,
#note-field-popup #inactive_custom_note_type_list_parent .edit-icon,
#all-fields-html #active_custom_note_type_list_parent .edit-icon,
#note-field-popup #active_custom_note_type_list_parent .edit-icon,
#all-fields-html #active-fields .restore-icon,
#note-field-popup #active-fields .restore-icon,
#all-fields-html .deleted-fields .restore-icon,
#note-field-popup .deleted-fields .restore-icon,
#all-fields-html #inactive_custom_note_type_list_parent .restore-icon,
#note-field-popup #inactive_custom_note_type_list_parent .restore-icon,
#all-fields-html #active_custom_note_type_list_parent .restore-icon,
#note-field-popup #active_custom_note_type_list_parent .restore-icon {
  height: 16px;
  width: 16px;
  padding: 4px;
  fill: #698094;
  margin-right: 8px;
  cursor: pointer;
}
#all-fields-html #active-fields .remove,
#note-field-popup #active-fields .remove,
#all-fields-html .deleted-fields .remove,
#note-field-popup .deleted-fields .remove,
#all-fields-html #inactive_custom_note_type_list_parent .remove,
#note-field-popup #inactive_custom_note_type_list_parent .remove,
#all-fields-html #active_custom_note_type_list_parent .remove,
#note-field-popup #active_custom_note_type_list_parent .remove {
  height: 10px;
  width: 10px;
}
#all-fields-html #active-fields .permanent .delete-icon,
#note-field-popup #active-fields .permanent .delete-icon,
#all-fields-html .deleted-fields .permanent .delete-icon,
#note-field-popup .deleted-fields .permanent .delete-icon,
#all-fields-html #inactive_custom_note_type_list_parent .permanent .delete-icon,
#note-field-popup #inactive_custom_note_type_list_parent .permanent .delete-icon,
#all-fields-html #active_custom_note_type_list_parent .permanent .delete-icon,
#note-field-popup #active_custom_note_type_list_parent .permanent .delete-icon {
  display: none;
}
#all-fields-html #active-fields .fields .no-fields,
#note-field-popup #active-fields .fields .no-fields,
#all-fields-html .deleted-fields .fields .no-fields,
#note-field-popup .deleted-fields .fields .no-fields,
#all-fields-html #inactive_custom_note_type_list_parent .fields .no-fields,
#note-field-popup #inactive_custom_note_type_list_parent .fields .no-fields,
#all-fields-html #active_custom_note_type_list_parent .fields .no-fields,
#note-field-popup #active_custom_note_type_list_parent .fields .no-fields {
  margin-left: 10px;
  color: gray;
  font-style: italic;
  font-size: 12px;
}
#all-fields-html #active-fields .field-header,
#note-field-popup #active-fields .field-header,
#all-fields-html .deleted-fields .field-header,
#note-field-popup .deleted-fields .field-header,
#all-fields-html #inactive_custom_note_type_list_parent .field-header,
#note-field-popup #inactive_custom_note_type_list_parent .field-header,
#all-fields-html #active_custom_note_type_list_parent .field-header,
#note-field-popup #active_custom_note_type_list_parent .field-header {
  height: 40px;
  line-height: 40px;
  font-weight: 600;
  font-size: 13px;
  border-bottom: 1px solid #d4e0ea;
}
#all-fields-html #active-fields .field-header .custom-note-category-name,
#note-field-popup #active-fields .field-header .custom-note-category-name,
#all-fields-html .deleted-fields .field-header .custom-note-category-name,
#note-field-popup .deleted-fields .field-header .custom-note-category-name,
#all-fields-html #inactive_custom_note_type_list_parent .field-header .custom-note-category-name,
#note-field-popup #inactive_custom_note_type_list_parent .field-header .custom-note-category-name,
#all-fields-html #active_custom_note_type_list_parent .field-header .custom-note-category-name,
#note-field-popup #active_custom_note_type_list_parent .field-header .custom-note-category-name {
  width: 30%;
}
#all-fields-html #active-fields .field,
#note-field-popup #active-fields .field,
#all-fields-html .deleted-fields .field,
#note-field-popup .deleted-fields .field,
#all-fields-html #inactive_custom_note_type_list_parent .field,
#note-field-popup #inactive_custom_note_type_list_parent .field,
#all-fields-html #active_custom_note_type_list_parent .field,
#note-field-popup #active_custom_note_type_list_parent .field {
  font-size: 12px;
  border-bottom: 1px solid #d4e0ea;
  box-sizing: border-box;
  height: 40px;
  line-height: 40px;
}
#all-fields-html #active-fields .field .icons,
#note-field-popup #active-fields .field .icons,
#all-fields-html .deleted-fields .field .icons,
#note-field-popup .deleted-fields .field .icons,
#all-fields-html #inactive_custom_note_type_list_parent .field .icons,
#note-field-popup #inactive_custom_note_type_list_parent .field .icons,
#all-fields-html #active_custom_note_type_list_parent .field .icons,
#note-field-popup #active_custom_note_type_list_parent .field .icons {
  visibility: hidden;
}
#all-fields-html #active-fields .field:hover .icons,
#note-field-popup #active-fields .field:hover .icons,
#all-fields-html .deleted-fields .field:hover .icons,
#note-field-popup .deleted-fields .field:hover .icons,
#all-fields-html #inactive_custom_note_type_list_parent .field:hover .icons,
#note-field-popup #inactive_custom_note_type_list_parent .field:hover .icons,
#all-fields-html #active_custom_note_type_list_parent .field:hover .icons,
#note-field-popup #active_custom_note_type_list_parent .field:hover .icons {
  visibility: visible;
}
#all-fields-html #active-fields .term,
#note-field-popup #active-fields .term,
#all-fields-html .deleted-fields .term,
#note-field-popup .deleted-fields .term,
#all-fields-html #inactive_custom_note_type_list_parent .term,
#note-field-popup #inactive_custom_note_type_list_parent .term,
#all-fields-html #active_custom_note_type_list_parent .term,
#note-field-popup #active_custom_note_type_list_parent .term {
  display: inline-block;
  width: 200px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: 0 10px;
  vertical-align: top;
  max-height: 70px;
}
#all-fields-html #active-fields .name,
#note-field-popup #active-fields .name,
#all-fields-html .deleted-fields .name,
#note-field-popup .deleted-fields .name,
#all-fields-html #inactive_custom_note_type_list_parent .name,
#note-field-popup #inactive_custom_note_type_list_parent .name,
#all-fields-html #active_custom_note_type_list_parent .name,
#note-field-popup #active_custom_note_type_list_parent .name {
  white-space: pre-wrap;
}
#all-fields-html #active-fields .name,
#note-field-popup #active-fields .name,
#all-fields-html .deleted-fields .name,
#note-field-popup .deleted-fields .name,
#all-fields-html #inactive_custom_note_type_list_parent .name,
#note-field-popup #inactive_custom_note_type_list_parent .name,
#all-fields-html #active_custom_note_type_list_parent .name,
#note-field-popup #active_custom_note_type_list_parent .name {
  text-align: left;
}
#all-fields-html #active-fields .custom-note-type-name,
#note-field-popup #active-fields .custom-note-type-name,
#all-fields-html .deleted-fields .custom-note-type-name,
#note-field-popup .deleted-fields .custom-note-type-name,
#all-fields-html #inactive_custom_note_type_list_parent .custom-note-type-name,
#note-field-popup #inactive_custom_note_type_list_parent .custom-note-type-name,
#all-fields-html #active_custom_note_type_list_parent .custom-note-type-name,
#note-field-popup #active_custom_note_type_list_parent .custom-note-type-name {
  text-align: left;
  width: 30%;
}
#all-fields-html #active-fields .values,
#note-field-popup #active-fields .values,
#all-fields-html .deleted-fields .values,
#note-field-popup .deleted-fields .values,
#all-fields-html #inactive_custom_note_type_list_parent .values,
#note-field-popup #inactive_custom_note_type_list_parent .values,
#all-fields-html #active_custom_note_type_list_parent .values,
#note-field-popup #active_custom_note_type_list_parent .values {
  width: 160px;
}
#all-fields-html #active-fields .all-tokens,
#note-field-popup #active-fields .all-tokens {
  margin: 10px 0 0 130px;
}
#all-fields-html #active-fields .note,
#note-field-popup #active-fields .note {
  margin-left: 223px;
  margin-top: 5px;
}
#all-fields-html #active-fields .restore-icon,
#note-field-popup #active-fields .restore-icon {
  display: none;
}
#all-fields-html #active-fields .col,
#note-field-popup #active-fields .col {
  padding: 10px 10px 0 10px;
  font-weight: bold;
  font-size: 16px;
  border-top: 1px solid;
}
#all-fields-html #active-fields .col:first-child,
#note-field-popup #active-fields .col:first-child {
  border-top: 0;
}
#all-fields-html .deleted-fields .edit-icon,
#note-field-popup .deleted-fields .edit-icon {
  display: none;
}
#all-fields-html #active-fields.movable .fields,
#note-field-popup #active-fields.movable .fields {
  width: 665px;
  height: 400px;
}
#all-fields-html #active-fields.movable .field,
#note-field-popup #active-fields.movable .field {
  width: 664px;
}
#all-fields-html #active-fields.movable .drag-drop,
#note-field-popup #active-fields.movable .drag-drop {
  display: inline-block !important;
}
#all-fields-html #active-fields.movable .field,
#note-field-popup #active-fields.movable .field {
  cursor: move;
}
.emsg {
  color: #E45952;
  font-size: 10px;
}
/*////////////////////////////////////SYNC SETTING SECTION ////////////////////////////////*/
.folder-sync-settings-child-folder-container {
  margin-left: 30px;
}
.folder-sync-settings-folder-name,
.folder-sync-settings-status-icon,
.folder-sync-settings-enable-button,
.folder-sync-settings-show-button {
  display: inline;
  margin-left: 10px;
}
.folder-sync-settings-folder-container > button {
  background: None;
}
.folder-sync-settings-folder-container.folder-sync-settings-child-loading > .folder-sync-settings-show-button::after {
  content: "⌛";
}
.folder-sync-settings-folder-container.folder-sync-settings-child-close > .folder-sync-settings-show-button::after {
  content: "➕";
}
.folder-sync-settings-folder-container.folder-sync-settings-child-open > .folder-sync-settings-show-button::after {
  content: "➖";
}
.folder-sync-settings-folder-container.folder-sync-settings-sync-allowed > .folder-sync-settings-enable-button::after {
  content: '✔️';
}
.folder-sync-settings-folder-container > .folder-sync-settings-enable-button::after {
  content: "❌";
}
.folder-sync-settings-file-tree-container {
  padding: 10px;
}
#folder-sync-settings-file-tree-container {
  padding: 20px;
}
.folder-sync-settings-folder-container {
  padding: 5px;
}
.settings-popup-dropdown {
  margin-top: 2px;
}
.settings-popup-dropdown ul li.select2-highlighted {
  background: #3d7fba;
  color: white !important;
}
.settings-popup-dropdown.select2-drop-above {
  margin-top: -1px;
}
/*//////////////////////////////////////////SYNC SETTING SECTION ENDS HERE //////////////////////////*/
.follow-popup {
  background: #000000;
  opacity: 0.6;
  width: 100vw;
  height: 100vh;
  top: 40px;
}
.follow-popup-content {
  width: 800px;
  background: white;
  position: absolute;
  top: 0;
  border-radius: 4px;
  zoom: 0.9;
  z-index: 100;
}
.follow-popup-content .after-save {
  padding: 10px 10px;
  text-align: center;
}
.follow-popup-content .after-save .check-icon {
  text-align: center;
  font-size: 52px;
  color: #36A324;
  margin-top: 190px;
}
.follow-popup-content .after-save .saved-message {
  color: #7F91AD;
  font-size: 30px;
  text-align: center;
}
.follow-popup-content .after-save .random-msg {
  clear: both;
  width: 100%;
  text-align: center;
  margin-top: 5px;
  color: #979797;
  font-size: 15px;
}
.follow-popup-content .after-save .buttons {
  margin: 15px 0;
  height: 34px;
}
.follow-popup-content .after-save .buttons .overwrite-search {
  margin-left: 200px;
  margin-bottom: 12px;
  color: #fff;
  background: #3d7fba;
  font-size: 17px;
  padding: 6px 20px 6px 20px;
  border-radius: 5px;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  cursor: pointer;
  display: inline-block;
}
.follow-popup-content .after-save .buttons .overwrite-search:hover {
  opacity: 0.8;
}
.follow-popup-content .after-save .buttons .overwrite-cancel {
  font-size: 17px;
  padding: 6px 11px 6px 11px;
  border-radius: 5px;
  cursor: pointer;
  border: 1px solid transparent;
  box-sizing: border-box;
  margin-left: 10px;
  color: #3d7fba;
  display: inline-block;
}
.follow-popup-content .after-save .buttons .overwrite-cancel:hover {
  border: 1px solid #3d7fba;
}
.follow-popup-content .header {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  width: 100%;
  background: #E8F1F9;
  box-shadow: 0 1px 0 0 #d2e2f2;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: #527495;
  padding: 18px 0;
  text-align: center;
  font-size: 16px;
  letter-spacing: -0.2px;
}
.follow-popup-content .alerts .desktop {
  width: 140px;
}
.follow-popup-content .alerts .desktop i {
  color: #8E9EB7;
  margin-top: 3px;
  margin-right: 6px;
}
.follow-popup-content .alerts .mail {
  width: 220px;
}
.follow-popup-content .alerts .mail i {
  font-size: 16px;
  color: #8E9EB7;
  margin-top: 2px;
  margin-right: 6px;
}
.follow-popup-content .alerts .mobile {
  width: 140px;
}
.follow-popup-content .alerts .mobile i {
  color: #8E9EB7;
  margin-top: -1px;
  margin-right: 6px;
  font-size: 21px;
}
.follow-popup-content .alerts .uncheck img,
.follow-popup-content .alerts .check img {
  height: 20px;
  margin-left: 12px;
  margin-right: 4px;
  margin-top: 0;
}
.follow-popup-content .alerts .alert-type-email {
  display: inline-block;
  margin-right: 10px;
}
.follow-popup-content .alerts .alert-type {
  font-weight: normal;
  margin-top: 1px;
}
.follow-popup-content .alerts .alert-type i {
  display: none;
}
.follow-popup-content .alerts .alert-type .alert-name {
  margin-top: 2px;
  margin-left: 39px;
  font-size: 14px;
  line-height: 18px;
}
.follow-popup-content .content {
  width: 96%;
  height: 664px;
  padding-left: 2%;
  padding-right: 2%;
}
.follow-popup-content .content .realtime-alerts {
  height: 34px;
  border-bottom: 3px solid #E8F1F9;
  padding-top: 22px;
  padding-bottom: 12px;
  padding-left: 2px;
  font-weight: bold;
  color: #595959;
  font-size: 14px;
}
.follow-popup-content .content .realtime-alerts .email_option_save {
  font-size: 13px;
  width: 90px;
  color: #4f95da;
  outline: none;
  cursor: pointer;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  padding: 2px 15px 2px 2px;
  border: 1px solid #3d7fba;
  background: transparent url(../images/dropdown_img.png) no-repeat right center;
  background-size: 9px 9px;
  background-position: 75px 5px;
  direction: ltr;
}
.follow-popup-content .content .realtime-alerts .value.fl {
  width: 100%;
  float: none;
}
.follow-popup-content .content .realtime-alerts .value.fl .msg {
  width: 30%;
  line-height: 32px;
}
.follow-popup-content .content .extra_content {
  height: 285px;
  overflow-y: auto;
  max-height: 285px;
  display: block;
  width: 100%;
  overflow-x: hidden;
}
.follow-popup-content .content .extra_content.after {
  display: block;
  content: '';
  clear: both;
}
.follow-popup-content .content .extra_content .container {
  padding-bottom: 15px;
  padding-left: 2px;
  width: 100%;
}
.follow-popup-content .content .extra_content .container .msg {
  font-weight: bold;
  color: #595959;
  font-size: 14px;
  width: 28%;
}
.follow-popup-content .content .extra_content .container .value {
  margin-left: 12px;
  width: 66%;
  position: relative;
  font-size: 14px;
  color: #333;
  word-wrap: break-word;
}
.follow-popup-content .content .realtime-alerts.realtime-alerts-buttons {
  padding-top: 10px;
}
.follow-popup-content .content .pre-market-alerts {
  height: 21px;
  border-bottom: 3px solid #E8F1F9;
  padding-top: 22px;
  padding-bottom: 12px;
  padding-left: 2px;
  font-weight: bold;
  color: #595959;
  font-size: 14px;
}
.follow-popup-content .content .pre-market-alerts img {
  height: 23px;
  margin-left: 12px;
  margin-right: 4px;
  margin-top: -1px;
}
.follow-popup-content .content .settings {
  height: 21px;
  border-bottom: 3px solid #E8F1F9;
  padding-top: 22px;
  padding-bottom: 12px;
  padding-left: 2px;
  font-weight: bold;
  color: #595959;
  font-size: 14px;
}
.follow-popup-content .content .settings img {
  height: 23px;
  margin-left: 12px;
  margin-right: 4px;
  margin-top: -1px;
}
.follow-popup-content .content .more-alerts {
  margin-top: 11px;
  border-bottom: 3px solid #E8F1F9;
  height: 98px;
}
.follow-popup-content .content .more-alerts .row-fluid {
  width: 100%;
  margin-left: 0%;
}
.follow-popup-content .content .more-alerts .selected-item {
  font-size: 13px;
  width: 351px;
  margin-right: 12px;
  background: #7E91AD;
  color: white;
  margin-left: 10px;
  margin-bottom: 9px;
  padding: 7px 0 8px 7px;
  border-radius: 5px;
  cursor: pointer;
  border: 1px solid transparent;
}
.follow-popup-content .content .more-alerts .selected-item .name {
  padding-top: 3px;
}
.follow-popup-content .content .more-alerts .selected-item .imageclass2 {
  height: 20px;
  margin-left: 0;
  margin-right: 6px;
  margin-top: 1px;
  float: left;
}
.follow-popup-content .content .more-alerts .selected-item .imageclass1 {
  height: 20px;
  margin-left: 0;
  margin-right: 6px;
  margin-top: 1px;
  float: left;
  display: none;
}
.follow-popup-content .content .more-alerts .alert-item {
  font-size: 13px;
  width: 351px;
  margin-right: 12px;
  margin-left: 10px;
  margin-bottom: 9px;
  padding: 7px 0 8px 7px;
  border-radius: 5px;
  cursor: pointer;
  background: white;
  color: #979797;
  border: 1px solid #979797;
}
.follow-popup-content .content .more-alerts .alert-item .name {
  padding-top: 3px;
}
.follow-popup-content .content .more-alerts .alert-item .imageclass2 {
  height: 20px;
  margin-left: 0;
  margin-right: 6px;
  margin-top: 1px;
  float: left;
  display: none;
}
.follow-popup-content .content .more-alerts .alert-item .imageclass1 {
  height: 20px;
  margin-left: 0;
  margin-right: 6px;
  margin-top: 1px;
  float: left;
}
.follow-popup-content .content .more-alerts .alert-item:hover {
  opacity: 0.8;
}
.follow-popup-content .content .buttons-row {
  color: #595959;
}
.follow-popup-content .content .buttons-row .buttons {
  margin: 15px;
  float: right;
  text-align: center;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.follow-popup-content .content .buttons-row .buttons .save-alerts {
  color: #fff;
  background: #3d7fba;
  font-size: 12px;
  padding: 12px 20px 12px 20px;
  width: 135px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  cursor: pointer;
  display: inline-block;
  margin: 0 0 0 15px;
}
.follow-popup-content .content .buttons-row .buttons .save-alerts:hover {
  opacity: 0.8;
}
.follow-popup-content .content .buttons-row .buttons .cancel-dialogue {
  font-size: 12px;
  padding: 12px 11px 12px 11px;
  border-radius: 5px;
  cursor: pointer;
  border: 1px solid transparent;
  box-sizing: border-box;
  margin-left: 10px;
  color: #3d7fba;
  display: inline-block;
}
.follow-popup-content .content .buttons-row .buttons .cancel-dialogue:hover {
  border: 1px solid #3d7fba;
}
.follow-popup-content .content .buttons-row .buttons .unsubscription-wraper {
  font-size: 17px;
  padding: 6px 11px 6px 11px;
  border-radius: 5px;
  cursor: pointer;
  box-sizing: border-box;
  margin-left: 10px;
  border: 1px solid #595959;
  display: inline-block;
}
.follow-popup-content .content .buttons-row .buttons .unsubscription-wraper:hover {
  border: 1px solid #595959;
}
.follow-popup-content .content .random-msg {
  clear: both;
  width: 100%;
  text-align: center;
  margin-top: 30px;
  color: #979797;
  font-size: 13px;
}
.follow-popup-content .content .unsubscription-wraper .text {
  margin-top: 5px;
}
.follow-popup-content .content .unsubscription-wraper img {
  height: 23px;
  margin-left: 12px;
  margin-right: 4px;
  margin-top: -1px;
}
.follow-popup-content .before-save {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.follow-popup-content .query-to-follow input {
  border: 1px solid #eee;
  outline: none;
  box-shadow: none;
  border-radius: 4px;
  height: 32px;
  padding: 0 9px;
  width: 60%;
  position: relative;
  font-size: 14px;
  line-height: 18px;
  color: #333;
  flex: 2;
}
.follow-popup-content .query-to-follow .error {
  border-color: red;
}
.request-synonym-popup {
  background: #ffffff;
  position: absolute;
  z-index: 9999;
  width: 700px;
  border-radius: 4px;
  font-family: Helvetica Neue, Arial, sans-serif;
  padding: 0;
  box-shadow: 0 0 65px rgba(29, 32, 35, 0.4);
}
.request-synonym-popup .close.icon-clear {
  top: 20px;
  right: 20px;
}
.request-synonym-popup .rs__header {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  width: 100%;
  background: #E8F1F9;
  box-shadow: 0 1px 0 0 #d2e2f2;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: #527495;
  padding: 18px 0;
  text-align: center;
  font-size: 16px;
  letter-spacing: -0.2px;
  margin-bottom: 1px;
}
.request-synonym-popup .rs__header__title {
  color: #527495;
  font-weight: bold;
}
.request-synonym-popup .rs__wrapper {
  padding: 20px 35px 0;
  font-size: 14px;
}
.request-synonym-popup .rs__title {
  color: #4E85B4;
}
.request-synonym-popup .rs__input {
  width: 100%;
  padding: 15px;
  box-sizing: border-box;
  margin: 10px 0;
  font-size: 14px;
  color: #4E85B4;
  font-weight: 600;
}
.request-synonym-popup .rs__footer {
  float: right;
  font-size: 12px;
  padding: 18px 35px;
  text-align: center;
}
.request-synonym-popup .rs__footer .request-synonym {
  color: #fff;
  background: #3d7fba;
  padding: 12px 20px 12px 20px;
  width: 135px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  cursor: pointer;
  display: inline-block;
}
.request-synonym-popup .rs__footer .cancel {
  border-radius: 5px;
  cursor: pointer;
  border: 1px solid transparent;
  box-sizing: border-box;
  margin: 0 15px;
  color: #3d7fba;
  display: inline-block;
  width: 135px;
  font-weight: bold;
  padding: 12px 20px 12px 20px;
}
.request-synonym-popup .rs__footer .cancel:hover {
  border: 1px solid #3d7fba;
}
.generic-options-popup {
  background: #ffffff;
  position: absolute;
  z-index: 9999;
  width: 500px;
  border-radius: 4px;
  font-family: Helvetica Neue, Arial, sans-serif;
  padding: 0;
  box-shadow: 0 0 65px rgba(29, 32, 35, 0.4);
}
.generic-options-popup .close.icon-clear {
  position: absolute;
  top: 20px;
  right: 20px;
  font-size: 12px;
  color: #bbc6d5;
  cursor: pointer;
}
.generic-options-popup .op__header {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  width: 100%;
  background: #E8F1F9;
  box-shadow: 0 1px 0 0 #d2e2f2;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
  color: #527495;
  padding: 18px 0;
  text-align: center;
  font-size: 16px;
  letter-spacing: -0.2px;
  margin-bottom: 1px;
}
.generic-options-popup .op__header__title {
  color: #527495;
  font-weight: bold;
}
.generic-options-popup .op__label {
  padding-left: 25px;
}
.generic-options-popup .op__label:before {
  content: '';
  width: 15px;
  height: 15px;
  position: absolute;
  top: 0px;
  left: 0px;
  border-radius: 4px;
  border: 1px solid #3d7fba;
}
.generic-options-popup .op__label:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 5px;
  left: 5px;
  border: 2px solid #fff;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.generic-options-popup .op__wrapper {
  padding: 20px 35px 0;
  font-size: 14px;
}
.generic-options-popup .op__title {
  color: #4E85B4;
}
.generic-options-popup .op__input-wrapper {
  position: relative;
  margin: 10px;
}
.generic-options-popup .op__input {
  display: none;
}
.generic-options-popup .op__input-textarea {
  height: 100px;
  width: 500px;
  border-radius: 4px;
  border-color: #d4e0ea;
}
.generic-options-popup .op__label-textarea {
  display: block;
  margin: 10px 0;
}
.generic-options-popup .op__footer {
  float: right;
  font-size: 12px;
  padding: 18px 35px;
  text-align: center;
}
.generic-options-popup .op__footer .request-synonym,
.generic-options-popup .op__footer .save {
  color: #fff;
  background: #3d7fba;
  padding: 12px 20px 12px 20px;
  width: 135px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #3d7fba;
  cursor: pointer;
  display: inline-block;
}
.generic-options-popup .op__footer .cancel {
  border-radius: 5px;
  cursor: pointer;
  border: 1px solid transparent;
  box-sizing: border-box;
  margin: 0 15px;
  color: #3d7fba;
  display: inline-block;
  width: 135px;
  font-weight: bold;
  padding: 12px 20px 12px 20px;
}
.generic-options-popup .op__footer .cancel:hover {
  border: 1px solid #3d7fba;
}
.generic-options-popup .op__input:checked + .op__label:after {
  opacity: 1;
}
.generic-options-popup .op__input:checked + .op__label:before {
  background: #3d7fba;
}
.report-issue-popup {
  width: 600px;
}
.report-issue-popup .op__header__title {
  font-size: 14px;
}
.dsrp {
  width: 880px;
  height: 450px;
  top: 50% !important;
  left: 50% !important;
  position: fixed;
  transform: translate(-50%, -50%);
  display: flex;
  background: #ffffff;
  background: linear-gradient(180deg, #EAF5FF 0%, #FFFFFF 61.94%);
  box-shadow: 0px 2px 12px rgba(9, 33, 55, 0.255095);
  border-radius: 4px;
}
.dsrp__icon {
  height: 64px;
  width: 50px;
}
.dsrp__title {
  font-size: 24px;
  line-height: 36px;
  color: #264664;
  margin: 24px 0 32px 0;
}
.dsrp__content {
  position: absolute;
  left: 56px;
  top: 50px;
}
.dsrp__button {
  background: #3D7FBA;
  border-radius: 2px;
  height: 58px;
  border: 1px solid #3d7fba;
  width: 348px;
  line-height: 58px;
  font-size: 16px;
  text-align: center;
  letter-spacing: 0.32px;
  color: #FFFFFF;
  cursor: pointer;
}
.dsrp__button:hover {
  background-color: #fff;
  color: #3d7fba;
}
.dsrp__subtitle {
  font-size: 14px;
  line-height: 17px;
  color: #889BBA;
  margin: 12px 0 32px 0;
}
.dsrp__cancel {
  font-size: 14px;
  line-height: 17px;
  color: #889BBA;
  cursor: pointer;
}
.dsrp__img-holder {
  position: absolute;
  right: -1px;
}
.dsrp__img {
  width: 560px;
  height: 440px;
}
.dsrp__learn {
  display: inline-block;
  font-size: 16px;
  position: relative;
  top: -2px;
}
.dsrp__learn a {
  color: #3d7fba;
}
#adblocker {
  display: block;
  z-index: 10000;
  height: 100%;
  width: 100%;
  top: 0;
  left: 0;
  position: absolute;
}
#adblocker .adblocker-container__overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  background: #001338;
  opacity: 0.4;
  z-index: 1;
}
#adblocker #adblocker-popup {
  z-index: 2;
  position: absolute;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  width: 560px;
  height: 280px;
  left: calc((100% - 560px) / 2);
  top: calc((100% - 280px) / 2);
  background: #FFFFFF;
  box-shadow: 0px 2px 12px rgba(9, 33, 55, 0.255095);
  border-radius: 4px;
}
#adblocker #adblocker-popup .adblocker-container__content {
  text-align: center;
}
#adblocker #adblocker-popup .adblocker-container__content__icon {
  width: 48px;
  height: 29px;
  margin: 54px auto 8px auto;
  background: url("data:image/svg+xml,%3Csvg width='48' height='30' viewBox='0 0 48 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M24 0C18.0504 0 12.605 2.16807 8.42017 5.79832L6.45378 4.08403L4.13445 6.40336L19.0084 23.395C18.8571 24.8571 19.3109 26.4202 20.4202 27.5294C22.3866 29.4958 25.563 29.4958 27.5294 27.5294C29.4958 25.563 29.4958 22.3866 27.5294 20.4202C26.4202 19.3109 24.8571 18.8067 23.395 19.0084L14.1681 10.8908C16.8908 8.82353 20.3193 7.56303 24 7.56303C33.0756 7.56303 40.437 14.9244 40.437 24H48C47.9496 10.7899 37.2101 0 24 0ZM22.5882 22.5882C23.3445 21.8319 24.6555 21.8319 25.4118 22.5882C26.1681 23.3445 26.1681 24.6555 25.4118 25.4118C24.6555 26.1681 23.3445 26.1681 22.5882 25.4118C21.8319 24.605 21.8319 23.3445 22.5882 22.5882ZM3.78151 11.0924L9.07563 17.0924C8.11765 19.1597 7.56303 21.479 7.56303 23.9496H0C0.0504202 19.2605 1.41176 14.8235 3.78151 11.0924Z' fill='%23BBC6D5'/%3E%3C/svg%3E%0A");
}
#adblocker #adblocker-popup .adblocker-container__content__title {
  width: 100%;
  height: 23px;
  font-size: 20px;
  line-height: 23px;
  margin-bottom: 16px;
  text-align: center;
  color: #26557F;
}
#adblocker #adblocker-popup .adblocker-container__content__text {
  height: 20px;
  font-size: 16px;
  font-weight: 300;
  line-height: 19px;
  color: #506F8A;
}
#adblocker #adblocker-popup .adblocker-container__content__text span {
  font-weight: 500;
}
#adblocker #adblocker-popup .adblocker-container__content__whitelist {
  margin: 24px auto 16px auto;
  width: 140px;
  line-height: 32px;
  height: 32px;
  left: 650px;
  top: 294px;
  cursor: pointer;
  background: #3699F2;
  border-radius: 2px;
  font-size: 14px;
  text-align: center;
  color: #FFFFFF;
}
#adblocker #adblocker-popup .adblocker-container__content__remind-later {
  height: 16px;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  margin: 0 auto;
  cursor: pointer;
  font-weight: 300;
  color: #698094;
}
#adblocker #adblocker-popup .adblocker-container__content__cancel {
  position: absolute;
  right: 18px;
  top: 18px;
  cursor: pointer;
  fill: #A3B4CA;
}
#adblocker #adblocker-popup .adblocker-container__content__cancel .icon {
  width: 12px;
  height: 12px;
}
#adblocker #whitelist-steps {
  z-index: 99;
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  position: absolute;
  width: 560px;
  height: 616px;
  left: calc((100% - 560px) / 2);
  top: calc((100% - 616px) / 2);
}
#adblocker #whitelist-steps .adblocker-whitelist {
  position: absolute;
  width: 560px;
  height: 616px;
  margin: auto auto;
  background: #FFFFFF;
  left: calc((100% - 560px)/2);
  top: calc((100% - 616px)/2);
  box-shadow: 0px 2px 12px rgba(9, 33, 55, 0.255095);
  border-radius: 4px;
}
#adblocker #whitelist-steps .adblocker-whitelist__icon {
  position: absolute;
  right: 18px;
  top: 18px;
  height: 12px;
  width: 12px;
  cursor: pointer;
  fill: #A3B4CA;
}
#adblocker #whitelist-steps .adblocker-whitelist__icon .icon-clear {
  width: 12px;
  height: 12px;
}
#adblocker #whitelist-steps .adblocker-whitelist__back {
  position: absolute;
  left: 18px;
  top: 18px;
  height: 16px;
  width: 16px;
  cursor: pointer;
  fill: #A3B4CA;
}
#adblocker #whitelist-steps .adblocker-whitelist__back .icon-arrow {
  width: 16px;
  height: 16px;
}
#adblocker #whitelist-steps .adblocker-whitelist__title {
  width: 100%;
  margin: 54px auto 24px auto;
  height: 23px;
  font-size: 20px;
  line-height: 23px;
  text-align: center;
  letter-spacing: -0.233333px;
  color: #26557F;
}
#adblocker #whitelist-steps .adblocker-whitelist__subtitle {
  height: 19px;
  font-size: 16px;
  font-weight: 300;
  line-height: 19px;
  text-align: center;
  color: #506F8A;
}
#adblocker #whitelist-steps .adblocker-whitelist__options {
  width: 100%;
  text-align: center;
  margin: 24px auto 16px auto;
}
#adblocker #whitelist-steps .adblocker-whitelist__options__name {
  width: 48px;
  height: 48px;
  border-radius: 2px;
  background-size: 48px 48px;
  display: inline-block;
  border: 1px solid #ffffff;
  cursor: pointer;
}
#adblocker #whitelist-steps .adblocker-whitelist__options .selected {
  border: 1px solid #3d7fba;
}
#adblocker #whitelist-steps .adblocker-whitelist__options .adblock {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAKLUlEQVR4Ae2dW4gcxRrH/zUzO7szs5uZXEw8MRKJqCCi4m3jhYgiSnyKioqIZw0aFQUl4JNoQDybhw1HFAUDCxp9CV6CEYkii0YfDIQgisbEqPFBo6yb7MleZndmdy59+CbT6252prtnu6q6uvfrl56pqv6q6vf/d1dPT1c3wAsTYAJMgAkwASbABJgAE2ACTIAJMAEmwASYABNgAkyACTABJsAEmAATYAJMgAkwASYQNQIiTB0ayWYvzAP9wrK6AaQsyzKi/UIIC0DBEuJgJ7AlNzp6PCxcjQDoBdaJJUv+A+A5GCJ60zafMcP2NWNjzzctY1BGKAzwVy73tlWp/Jt2szAsBFXE4++sHhnpMb29xhsgbOLbgofFBEYbIKzih8kExhog7OKHxQRGGiAq4ofBBMYZIGrim24CowwQVfFNNoExBoi6+KaawAgDLBbxTTRB4AZYbOKbZoKY3aAg1n/lcrvCdIVPJiO6qkl9px1AZtxWYwVmgLr4PUFd3hVdXcju2IFVR47gX4ODWPn110jdd1+r/HyVn2WCXb4C+dg4kCEgaPGJ14qPP0b7zTfPQ/e/xx9HYffueekqE0gEEY+/vXpk5GGV9TSKrd0AJoif7O7GOQMDjXig9MsvGLr66oZ5KhODMoHWIcAE8UnE5E03NdWy7aKLEFuxomm+qoz6cNBDjFTV0ShuolGiijSt4icSyDzyCDpuvx001pd/+gn5119H+eefa12Lr1rl2MXY8uWonjrlWEZFZu18qFIhE0DXcKDFAFrFB7DszTeR2rRpRqP29euRuvdenNq4EaXvvgOEy8hXzxdLlmDJtm3ouOMOxJYtQ+WPPzCxaxcmdu6ciS37g24TKB8CdIufvOGGOeLbAsUyGWRfeunMVzcDUCkhsHzPHnQ+9hgSa9ci1tWFtksvRa6vr2YKO66Ktc7hQKkBdItPYrTfemtTTZLXXw90dDTNn52RXL8e7d106+H8JfPkk0AyOT9DYoouEygzQBDiE/+2iy9uKoNIJpE4//ym+bMz6JdCsyWWTiN55ZXNsqWl6zCBEgMEJX6NfDzuLICXwz+NAG57uMcjiXNj3HNVm0C6AQIV353nmRIeTeA1nOpyKk0g1QChEF+1WoriqzKBNAMYI37I9u5W/KLCBFIMQJM2rEolsD92WoFYKxtik9gmqE+UabnrZ2/g2wA0XYtm7FDDdC10hr5s926sPHQIyz/6CO233aaraiPqqbN+rs7eV5t8XwmkuXo6p2slr7sOK/btmzlLb7vkErRv2IDhTZsw9dVX7lf5fOEyaGPLEnkh+gE0v/Dhobm+jwD1iZoeqpJTpHPr1hnx7YgiHkfn00/bX93XIR4CZndOBnvfBqBZurMbpfpze5N/8pI33qi6ahPj+2bv2wC6p2jHstmGQtDVOSR8j2gNY5uaKIO9bwOYCofb5Y1AtAxAY7uH8V14KOMNX/hLRcsA4ddDew+iZQDes1s2ULQMQN33YgIvZVpGGc4NomUAFrZlF0bLALUDgMv9fl4RWTovbnttlPxy0frh7PUI4KWclzJueiQSiK9dW7sLSXR0oDI0hOrQEConTrhtqS0/WgaQic3HESB+wQXofOYZpO++G7GlS+e0qjI4iEGH29bmFNbwJVIGqP2+l7Hn+gCfeuAB5F5+GXQXcqNl6ssvGyUHlhYpA3imqMgkqbvuwtKdO+F0oan42Weem6mjYLROAklYReK6iUETR3KvvuoofnViAsVPP3ULpTU/WgbwgC794INIXnutY0maGhZbudKxzNmZ6Z4exHK5s5PnfC/u2wdrcnJOWtBfIjUEkLCxc891ZNq1datjPmXS1HHR4j+LmR73p8JOvv++a926C0TKACScjKVV8dtvuQWJdescq64MD2Pq888dywSRueiGABWQM48+6hq28OGHQLnsWk53ATaAT+Lx885Dx513ukYpvPuua5kgCrABfFLPbNlCj3dxjFL+/XdMHzzoWCaoTDaAD/IinUbmYffH+hQMPPmzu80GsEksYJ3evLn24Ai3TSffe8+tSGD5kfoVoJNi5qGHPE1IKR0+jPLRozqb1lJdbICWcP1TOH3//f98cfg0aejJn91kHgJsEgrWlmWh8MEHCiLLC8kGkMdyXqTpAwdQ+fPPeekmJbABFKph8smf3W02gE1C8toqlVDYu1dyVPnh2ADymdYiFgcGYJ0+rSi6vLBsAHks50QqGPzbf3ZD2QCzaUj6XM3nUfjkE0nR1IZhAyjgW6S/pYtFBZHlhwydAaxqVT4FyRHDcPZvdzl8Bsjn7bYbua6cPImp/fuNbFujRoXOANWTJxv1w5i0wp49QAiOUjYw3wYQQmidQ2XSrBob4uy1zvv+ZLD3bQAAhdkAVH8u/fqr6ioWHL/8228oHTq04O0XsKFv9r4NYAmh9VaX0rffLoCTnk107v3UIxnsfRugE9gCjcOAqbdWkSBa7/wRwqqx9+lt3wbIjY4eB7Bd0qRs1+6Ujx1Dqf7uH9fCGguUfvxx5p1Eqquts95eZ++rOt8GoNrXjI09L+Lxd3SZwMQ/WSbeesuXEF43JsbEmph73capnFTNdL0HOHHZZVh14IBTv7Tm1aZ8X3658qt/tvirR0bcpyF5JCDlCGDXRQ3TcSQoHz6M0g8/2NUGvh7fsSOU4hM4qQaggLpMMNbXF7jw1IDp77+H6sO/ij3fhid1CLCD0lrHcHDO/v1IBvCaV7ufVrGIoQ0bai+mtNNkr1WKT22VfgSwAeg4Epx+6inQnTdBLaPbtoVafKUGoOCqTVA+cgSjL7wQiP7jr7yi9A2iqvd8G5rzpDa7lI/1f4vFvc+m0+tgWVf4CNN0U7r0Si971jkUjL/2GsYUGk+X+ARVuQGoEtUmmBoYqD2dw+3JH01d5DHDqlQw3teH8Rdf9LhF68V0ik+to/q0LapPDGmefra3FyLl+z0K85iUjh3D6SeeQOmbb+blyUrQLT61W6sBqELVJqAHM2b7+pDauFGKLnSmn3/jDYz19gLT01JiNgoShPjUDu0GoEpVm4DqaLvqKmQ2b0bqnnsQ6+xsxNwxrXz8OGhe30R/P6rDw45l/WYGJT61OxADUMU6TFDrYCqFtmuuqT0ZjM4R4mvW1J7eSU/0ovn9Vj6P6tgYqn//jdLRo6DZvFNffKH1jx26ekq/mPwaaSHbB2YAnSZYCBgd2wS559v9C9QAi9kEJohP/AM3wGI0gSniG2OAxWQCk8Q3ygCLwQSmiW+cAaJsAhPFN9IAUTSBqeIba4AomcBk8Y02QBRMYLr4xhsgzCYIg/ihMEAYTRAW8YmtslvCKLisha6TW0L06pyBtOC2C2FRW4O6tt9qu8msoVlGstkL80C/sKxuACnLsoxof32WboHm6tF0LRkzdkIjCjeUCTABJsAEmAATYAJMgAkwASbABJgAE2ACTIAJMAEmwASYABNgAkyACTABJsAEmAATMI7A/wHE8aVjMC91dgAAAABJRU5ErkJggg==");
}
#adblocker #whitelist-steps .adblocker-whitelist__options .adblock-plus {
  margin-left: 24px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAgAElEQVR4Ae2dCZQd11nn/1X1tl6kVm/abcsLcQKJsWU5jrfIVhwCAxkCwQ4H4hMYljMMM5wDYZkzZBiGNRm2YXIGwkxOAtiEkDjBxBkSE9vYiSV5iwm2J04cL7J2qdWtrdXLe6+q5vy+e+/r6qfXLcktWT2crnPeq+3eW7e+/fvud29JS9sSBJYgsASBJQgsQWAJAksQWILAEgSWILAEgSUILEFgCQJLEFiCwBIEliCwBIElCCxBYAkCSxBYgsASBJYg8C8TAtH/R6/V3tf28/P9KnlbB9rP224vjtPFBsROUKGP0c6dO99ZKpU+JanSqdAiulZvNpu3X3jhhfdKgggWNSEsdgKgf/ELL7zwr3t7ez+5bNmySpIkhusomul68ZibxfPicfu9dqLJ89m4Kp7PdUwb4R77NE01Pj5eHx8f/+HLLrvsc5KyxUwEcTsQFtG5If/555//fpDf29vbQn6xj3MhmOtz3SvWLx7PV754r3jcXh8Cpa/0mb5Dj/5XLLpojmfYaNF0qQWweP/+/ScC4otAP9Vx8T6vVTwvHre/cuBkrp/J8Vxlm82mXnnlldve+MY33lOQBLPFTHsnXuPzxSYBArfEzz777LsC8hcCk7kQzvW57i3kecW6pVJJg4ODf8W7oMoWozRYTBJgFvIB3IoVK1oGX0DW9Oio7vrON2nk0FgR1uf9eHhoQO/956dVGRic1RekADbB6Ojojy5GSbBYJEBAfgK3gHy4fxYkJS1W5NNPCPKu77xC06OHZnU72AQFSYAVG953VtnzcbIYJEAABsj//oB8ABe4HsDUxxyAx0bHdFV/l/qzkpIaYlzKm7nyPFKpK3bn9VxZM1fS5ZrOp3Mpjtx5JKUTTg0nVQfy5kSuuBIprtKY1BzPFJcjqcR5ruaJVKVlzvvgfuN46srGdtvqjDYaempsUgOD/frRrz2t6uDgLDsCSXDixIkgCf5OUurtgvOB99YzF4MEAEst5Pf09Jxk7cNVd11xhUD+xhXdGqqUVapFSkqR4lKspJYoApzN3JCR1aVyT6KEe+VIpZ5YeT03kFu5Rq5yD/fcr9KbKJ+SojyyNqJcvn1Z/XJvye5xP6vnipNISSV27ZdiQWCDlbI29ndrbPSw/urK75wlCTASIWjezUsCvIMgCVrIOB8H55sA5kU+gAP5n7jySo2Njemq7i71A7e6QwwSIoazDSGRITmfzBXFEEbk9hxzvxSJexncDuHEeAfuF5fYcy9TNilDrrVBXdovR8omuZe5Z1dia9OVkXI8/bo0kCfWRwj1E1ddOYsIQG4HIgjS73zg3p5JB87HFl482bdv33h3d7dxfVHkc/znF1ygURDf263hWklJFaSCOSk9liquePpNcyW1WLGphMhCL82jiHH3alkjV6mvpMRbFXBx87gX88hhJEZ/rMhLeVREczJT7M+zhlQecM8iVtQcT5U3pdw/HlVjSiWXsixXOpHpUL2pp8Yn9LM7d6o6MNCCcXAZCRjt2rULFzGoA5p4zV3E8yEBWsh/+umn3xWQ34KQP5gaHTXkb+rv0cqukpQ55MO1cGWcxCrVYtP7STU28Z5wndZTmQ5PehKV+FVjRY3cbAojsmakpJqYmkBVmL5PXbzA3c9V7ortPvXhdPvxbGsfeyJWudv1AYqMza10fVMeaeWyijYN9Oivr7xS02POYwnI5xWRBqgDYFBQB7T+mm6vNQHMQv7w8PBdACJsAUAADMBdM9SjlT3o+8SZzYYkdHWucm9shpvp+G4IIFKeuuYR5eU+h3iIo7w8UTaVK8pkv3wqV2V55Ay/SqTK8ljZeO4c9SYEFKm0LDZDD6lDfeyCSNgAMvFvNkgZQoqsbfcOTg0lZaeiVvZUTHV9skAExXeF+IHB+SSC15IATkI+AAhID4CZHhsVAEPnD9fKjmtjOUCjh09I2YTjcOO6gg2QjmfKjmNwxYKu0OsmMTAGK7GaR3P7gTQkCLaB2QdIiDhy94/lJlXimGt4FZFKVVRObr98IjcDESlkNgAPwOs4kYt7GIRxNTYpxa1rBnpNkvFO9bHR8Jq25xldXV3nlQheKwI4Cfm8OAAobgDok1dd5UT/ih4HRKfypXpkXF3pi1Xuw/L2BhwyOXecVx1IVBlwIjtvII5BhPcOUqk6nKi2siQ1nZ0AAfFDImAkVodLqq5MlGFI4jnGTqRjGFaHSqoMxtZ+OqEW8kFyuTdReUVi/SrjLuJReFU1oESbAhFsvMqIoEj08xBBETTn7BjEvBYbaEgQdUNDQ3eB/CD6TedKahwe0yc3btTo6JjePNSr4a6ycZPdzyQsdXQ6gKXTzSOZcRrHeSNX0h0r6Xbh3TzN1TycKa45Asumc0MOcQM21EHjWGYqwJ1nqgwnihJ3nzgARCBiAZSfzFRe6VSVGYHHUmFYUj5XrqQnIlzQMgQbR1No0vraxADtjTQy0dBjI+MaHBrQe578qkUMi4RAnGBqaqp+6NCh915xxRWMHaCMzrlROJsF7XXP+h9QNOQPDg7eVavVWsgPTyLI88mrZpC/sqtsSDZfmwAN1nzmDDwaC0aZ6WHiAQRw0nxGYmAEliIlNTkjEURiP3i3juNSJTIjDkOOeEGUOpePMtgAeBUElnhGeB7EiOgHNdzDEMQQxTYwwxRDkJfKUVmxGZdc4dpwd1nXDvdq9NCY/mbj1SepAxgC2AAjbxPYqwYYnau99fccNU7bEFi8c+fOcYIgDI6ELXD+XZdc7Lh+oFf9WeKQSM1Mqg6UHMfHztDCuIsSR7O1YZS8kwYUSsedH++QLJVXuWcFiVEfca6bdaoWqTw4Y3zSp+l9qYvcZVLSG6nUR5jPsSDcPb0fv09CupRWxIqQJnY/19TepiLiDLiBzUzlFbFFEfMsN0lRPwpF+rbSXIdLqR47NK5/t+NllVb0B5DYHqmAi7hz587br7rqqjCKeM5yCs6VBAjIT5588smOrh4v2jh82JB/7VCvBpWo1J2ovNxZ7SGsa9wHU03lKg84PVwd8no6SAMQMZGptqqk6mofQiZi5w01fHa4vraupOq6kvI6585AhEBQCfj8XetKqq1NlJ9A8s5wfnYiU21NSVV+q0pGbMEA5RnofeyL6lCsSn9iRqoRHoQ7iceSqNLHuyUmOQajkkmDv7l6o8EgUEBQCUiD/v7+u4CddxHBEzA969u5aLSF/Mcff/xdw8PDd/b397cGdgLng/y/ufpqXZrWNVyGWwnZOh0emeGHYeffGhuAaN4yL6axGUZdrB9Am8FXc66bgakhNUcz081ADCOu1O9sBDufyJUSKLKxAgnvobwqUeR1PkEkcxt9IAnpUl6bWOAf0miMpS7Px10yiQHyTGHnjFukktkHmbmN9DvYCEgF7A8luf7+4BENDgzo9q8+eZIkaDQaNoo4MjJyx5vf/GYkQRg7OKt2wdmWAC3kb9++nVG9OxH9RbINnP+pTVebq2f6nrBt7kK4hnw/Vm+x/jKumtOrxtGB6yNCti5MC3GYj4/VTt3chYIZ4KEMBmSL49HhxAMIB3OPXxK7OkgM3iDYELiLFn10HoFJI9rHHiEG4NunSpBUVt+ej6vqRotcPUfMMADvio1yzQrnIn5q0yYzggOcgBHq0o8d3Aksz5UkOJsEMAv5Q0NDd5LDVy6XZ42KwfkgH2v/mr5eAyQGGUhwHO+kAJY3Vju/0vLE0X8zROQi4Q5i9eMZEKa1wRxv6KVHMpUHYwvmJMtis/Dzo7h2DvgcI7IJ9vCrDMdKR6EKz2dTsjqMAPIre9cSRBLzx0XE7Ut6YyU9sakEEA+BZlMEgWQDUKgxwtUmTYI6muK9XFxi9bKyNi3vMVh8+hpHBEENQAwQATAElm1EEGhlwXte+Wxt8GnyyCOPvGvVqlV39vX1mdEXRD4PaR45IqidIM+mnh6t6qu4Eb2YKJ6UniD+HizpyPnscBdifkrKxjPjNC7U1swYgSCGIE8+jq5wnFdZ7UZ77AVjqbE/c24lVikh3JWzab++K20ZeQnE1e+4F9HNNr3LG4mMOwwmirsjIc65PbWzYSKfchiBpcFEUYkhaimdylU/AmW6slkms3NwE7M0Uzqd6cB4Q0+On9DAwIBue+IJlfv7ZzENLuLRo0frBw4cuOPGG29EHTTOlot4tgiAdsogH51PJg+cHzaIAM6/+83XOIt/sFdDiRtiZaiWyukJH4FD7EbeeFrmokDUR6fD6YR+IQAibqVuF5yHI+v7MlXWJiZam3tTlYYTxTV6EFmcoLkvVeUi5xnUd2WqrIsVuVMbIWyO5Sqvj83FgxjKF0JgoBfiyhT3OlDBzc1DqUprEkMwVFMfy1Ra7gginczVnMjMU6B2fTRVVJZ5DRAMuQfsGbjKskyN45miSqRDjYZ5BoODA/qhx59QacWKAD4jBmwCiACb4MYbb/yM85Oc2dEq+CoOFkoA1IeVkq9//evHMfYqlRmVH7j/r7/tMo2NHbawKOFdJClcy9BsCR0LkpqySF+4Zx2DztlgICgMUWyuX6TGwdRUA+dmxRPzh2sJzdQjE+nJcidNsnEp7kOV0Eqk9JgLGQekpkdylVbFzigk4QN1QKCnhvGWKz2cq3xR7IZ9QfgBJ2kgILg87vYuHoYgxHggdW6icjV4x35vBCIxGFE+3FRUi5U2M0tmwRjN8GSyXAcnG3pibFw//cILs4gAMJj91Gjo+eeff8/mzZvPimE4Ww46cJ/ufwv5Dz/88LtAfru+p8MEeUD+pmU9GopLRi0QBtE7F6xxARXTrwDdG2K4T4hZ9Cw+uQ2/NmB+7ACGb9HPIDVWeThx4h81DmEdclY9/jjWf3l1rNwG5JyRlx/OTVogUfhVVifKDvFsz1dY/atj42KIqjQ0E+yxEHRTqgy5ftE3xgmMML3kwpvAtqDvGKBmn5jgwkZwNgABppL3QozAnWATLuKmvh6TlkjNsAXbABhjEwDzs2EYGqOFh5zB3rGSVHrwwQdN7K9Zs2aG9U1vO7H/mWvfrEuyuoarZfPlizq+DJDKIBQlnZsasNg9rWeRaqtnAkEMtKTH8e2dTYA/H4jFVMThXDnilAGecqTyOnMJTHLw19yb2fONgHoildbMpv3Gy5lz7dJMEUgf8GP8cF6Wa3oHXhg6PldpOFZM+BeOzqWplwkNOg7NOByOTexz32yA0RAIypURhVzhVFfazM0GQGWY5KL9zIW1/8/ewxoY6Ne7H3v8JEkwPT2NHWXqYMuWLUiCEDb2FsvpY3I2FE6vXkA+Rl9pYGDgzoGBgZNG9eB8kA/3D1fKxsHmOnU7y9l0ILl6hqJcxOtLvXBkospgybjDuCpIhAm4LlFlbcl+Ra6i2/mJTJULSqpclBjxYCaF+gz+RNORqpeWVLkkUTSRWwoZVru5llNunL9yWazyxSXpmFGwIzDaHpeqGxJVL+L5iTI8Cor4vqFaqmsTCzIhURgZtPtEKFEBy5yUIvqI54LKsg31Vfceg5cYEHCW5jaABOyAYbskQM0Cc2APDrwkCHg5PSz6Uq+GAKjKwyCASpZlLb0fxBQd/uxbrjXkb+zt9pzlhkkDYPCh8cdRBSCTJonpG4fyVstcnp6lcR3LbTzAZfw4xKKX0e2M46cEhZY5rqN+eThSOiLlx6X8WK7sQOa4EulQisxAzPbnyo/kwiVM9+cqr4nN+MTvx3agDnVpIxsLMQqXWEob9vzjrg+lfp80Qr97nSFpw9YMKJGc2usMXfpW6nbuLkSQk3WEMCAOgmqjfldsw8tDcaKre7sNhsAShgrwBVqoAmDv50qCC6qf8XamBGD484YflAcBzOoYnWwhv6dLQ8QB6J0Zb76bHJu15w1tl7Tb4qjAWQRvUAUQSisIxCsCLBpEcpIphITFfbTrLsgTZbkikkS5TzJH4rictg3gxASwGZx0dteCRCBHED/NYm++vn+BVn0MU/pmsQf/fv759DX0neHeQPS291LDsEUfvO4PZQyDXJQ0WC4LBkIS/O11b7Fr/AVCAPaeAMAFuHQVWyVPfeAdoVMXLJTgITyMutXQmcJ96/BVvV0aTMpuGJeQqWJn+NnomeN8E8E22oYhRdg0dyN75ha6rB4jBlyxEWcxRxUHUCxr43oAmMdq7k4V9cnCuenBTOU1zle3fi1LlO7OpT7HZemIs+qFFOJlupECmUob8EZy6YhUupQsJOe7R7HzPoAv7ieGYOmCxGyAJI9UJ+zc58CPrYIxmayIjfAJDJnhSAo6tkhIQbcsplyNI02XyQRhmAeDtIuUc57kGsxK2ri8W0+NOYOwCG9/TMuMbuAzGUUUcXGq41dLACb+JXUxclXsFA98e/9yM2qM84xcEK8+Jw84EPhpuvF0l3XjOJjuG4cR+CGcChA8x1gGT+uaIz+77yVLIBSuoYEBYqjLhHJQaSwSRUoY1uU+b0FPTR257KC8yZ4EEeo4KWPJpH40z4w0yyqObMzf3EDfb4dxF3rm2ZwjbXD9Wue4ez7YZf1BQsyYQpbcwvNNAPl3GyqX9PbB5S04B3gDe3BAnMoTgbNU3Wud1v+ZEkAQMewNtV4MnfQwhm2DCEYcYj2TxxeEFPqeQRbSqbrf9g6t+19/cVIbxQsHf/xHlD2/tVUfvW8pXyCQVO4el8NH+0T50Ov9z7xQbGLe43xiXNk3/0n56H6VduxX+sI3lD1xP2a5shFsDK+KemNlh1NlhzNv+WMJx8qUa9WXd8z7jFk381zjDz2gqee/pcauFzT1zec08dSTSrrcxJS8zIQXCAf1FSklUNC2edgH0R9w01Zq/tMzJQBaC8i3faBG9qaXKeAplwNzlQj1+FrB2An6utnMVX3r2+bvJUbPlls1+fw20zuhDWFN0zAW/zLXhD2nGqnRPDNpGHX3KrnqJmskACV95UVNf/xPlH7ar/WAFKNExakC9D/vl9UiTXZA0LwvFUXqveVW+4VyUy98Uwc//Ica/cTdzobg9ZAkHugB1qG8P/eQbeEl3D6tPdSzkC0qSgA61OokBEvIs+w4E4mAxR82S6nC/e+K1HvrreHynPvaW7douoEsdRSIL10aSixIgwVPcMdUDpG+/bmmh+ds6rRvJBddqu5f/wMtu+9LjhOhLrQtY/xrE/MsSisT1Y/mGqNvC9xql12uC//4z3ThRz7i5jlUXNzBVEuh7QBnD3tHIYX7Z3K4UAIwhLeQ7p+MuOfHkGtAGMOu+PoM+NgPY6grUnz5t6u2eu0p+9x10QbVezaovi9XY2+m2MK6rpoN7S6LlL6S2Q9bosk4wVnakvUXqb4jVrojV7orM5EPLQTWaxzOdHTfGavfOXs3+O7blGEb2KykWGmd8PYM84SK7XAP189kv2ACCBKg2Blzs0iwxM0J4qvprFt0ddKbmLVPIkfv5lNzf3ih7u+9VfGqyHz2kBVslh0m3gkpWRurdKGz1orSJtRfyL7yCz+t+MJI8SrmEPiWTN/gRURKhhcMylndG/659xvjk4Jm0dJqfBKzBdjPqniGJwvudbETQTShl10SR245dLwEIt+SK1wU1Mb5cfv6Nr/9tLu8bPOt5Gva0Cvj94wX5BOyOD6hWQsUJVIyHCk7eNrNnlbBnvf+nNKVa2xQCQlDNBCXjwGtZJCw82k1c9qF1v3c+xUNr3XZxcQnCjUDnIuwL9w+o8Ng75xRpWLhohvYMgIpQJTPB2AQ0TYrFynpXS9i5lkcaeDqa4rNzXu84prrdfSt36N06xct4oYKQUxGeBS7vQ5G8BzBD5+3Kf3pTZcrrR9zObsnmM+Xa9V3v1Xv/O0/VXf/7EUeaCkqlTV1w/cq+dT/VonoHgNUvA5zEkZICp3/eb+78XJzC2EE1GPfRWv1ng//mVa97vUdK0alkl7/hS/piTe8Xt20ba7xbDXg3cCO9U/3YpGwTrfOrHJF0R8oEx+fl0QVhA3uZ2CEcf+m/TJleLBnuNU23qKp/ZliBlS8CBbj7b2Rmq/kSnf6aeB+/H6u5tf3lfTtK6p640BV37G+qjeUqpr44iPa9t8+NFcVxUOXqL4zUzRUGGgiaHU4VzoyvxFY3T2i3t0H1bt3RH0To0qfe0Z/9l2b9cznWUis89a1erWay3uVTucWJAulWnCGwxa4LZgAEENFIqA/xvFE/wquEUQBQTCTlh9JEPV07sfPBZj+W7aoOZhYRK717gRXsAFWRopX46+jelp3Ox5c0FVxBLCiqjd1V/WmWk1vurSq449/sWN5LtZe921K+8k8mg14VE/sZw/PVfmNgxVdPVzTxt6KriyVdWV3WevU1P2/8stqTE3OVU2lDRcrJ2jlE1aLBc+GCpgbA8UnzXMckB+oMhS1WTOoAX7YAKRpk0tPYIMf4+FvujoUn7XPs0wPfug3Zl0LJ5WBIcXfcYXSQwwiuTQvG6ypSVGPFFWkeIjBnNlICvXDvudwpL5GrBWNWMv3Jxq8INGFfWWtTI6pcSJYeaG028ddXWoyUFR3g0ykqmOHJIMzUcXZNWbOhqqxVtdiresva+V0pLVRrEuVaPn+A3rhgftnCrYdVS+7TLkfY2iHcYB9W5UzOl0wAbRTYbFTIBpLP/j8hDfZQE0a5Vr+9u/q2Nl9z3xN2e6XO97jYvUtt1hMwUbkxnJlxzJF3YXiDLn6ZWAKV2cfHsul/bm0L1fEzOBeqTuJ1d9dU6mr2NhMtYnREaUEvLqldCy3XzbmI4IzxToekebGj0mrzG2JJ6S+urSmmmh8x4sd63Cx+7LLlOLldKDndtjP2cg8N05husxT09/q1An6ykgb3G+ZvYxxmy+bKWcuP4HrunThrbeepD64t/srD2koc+lY/jGzdr3Xb9F03x9b0oZFykgm2ZsrYQiCBOL9uZLVc9e3xtYh071ROiJluzMl63P1XPomsy2KhBwePrF/txF0fjxXeUNsnGmRQBI+bI5AByyFyn7PMDDSkSHnrkai3rFM6chIRzhQpTS0Uk3lqphDPbuxTrCfXeLUZwsmgE6AypuZUiZ6kBfvN9Kj08nM1AHvkq5ao+WXv77ji4888JBWTM2NwN7XfYfqfTMGJqFZxH9jl1v1A6mjnplh09CHWfuq81KMswYl8gPqeyrqf/8vduwTdffd+wUN7s0V+WlpIUKHS5rGJ9tCxeelhzM1CetOZWYvQCpkN1W6YvWuXDvnM4/t3qlmPVfqQ8LFNjvBvnj/dI4XTACdXBEoHM5MCY8S0cKFYYZuD+OkkabzXOs/9EHLim3v5MsP/oOq33xMw8NlvfTAF7Xhls5q4vieppYz5EvbiPuGLAiEK4obmO7LO7YfnnfxXU+EQ9vjnfb4K5046x9/+SfV982HtOKSsvKdmVICXT4plABUUndZvrMaLZzgtbBugRqRGqOpkr5INnP4kjfo8p/8qTn7uucLX1A/BN5BB3SCfeGRp3U4w6KnVfzkQp2AFUo5GwADEJ3ghjhxlurVqgavu9GoHiou/vY/8pC6WTihHGn/gw/NulcsN5WX1DiQqXkwUzqWmRsIjIwrel2mULH8Qo7TZlOT27+k/kqscpQr7pGaB1I1ef5+kvycXTPfMwwmNrhDgJQ1inKlK9bqkj/8o5bKaa+fpanqO1+x0ElB3gXwzkk0rQKncbBgCUCn27dwBRugjIvEPLlpt55fVpKq196guFp1yGqrfGT7w1qPwTSV69jXHulYhirJTddILz8m1gUi56/JvAAWZ2C1mIP46nOrkLZHznuap6nu+ck7dHmtrOUMcafME0hVviixHAPGBzPmAsaFgbAOLXZfu1k2U6wh1ViiZsMarfiFDyjpXTbnOx7esUPxxLSliQWYFpvuBPvi/dM5XjABdJIAuH3O7/fxa/RdRRbQaDRz9d/0to4vfXzPHmXPvahSuaSsESna+ZKO7d2tZWuw2GZvtS1vU/PPHlUZ8cgclJrU2MPKYQw6SdHQKWyA2c3NfRbH+u7f+yMd+Vc3KY7J8s2UMBUND8dHO5sYcqcwAjf8jz/v+Iz5kPj1v75LVRJKGAgKQa9CK51gX7h9WocLVgEdXyDk7AXpkKOPSc/LNZ1Ig1scAVC3+Nv15YfUi5glOTSJ1BNH2rvt4VllQvllb9msKd+uhZ3JMGYEkEkaloDiCCCUX8i+OjCs7p/+GeXduREauf0uz8ETGVCsnb3n0dep48f14l98TLWQBdVBB1BuoduCCaATFVomHdnZIII+gqh6LvL5kssvV9caZ/W2I+XQo19Wd5VFmZi0GYl5E4e2f7kjAdTWXqDmukuUMr/ueGYcGZMTyBRzgjWjzipvf8arPe99379Xev2NygdI9ZYNbZukwwNk4oh5FbMJ+tU+i3r3/8dfUs+x46qRyoZ06YCpTrA/U4I4JyrAmUTOEwDxrMlkXkGUq+etWzqKf6J/449v1RDSw8LJUnIo07EvbRXGkE0eaXu76PU3afLJF1XFDht2gzNQHATQfGF+t+z+//wBZVMTPMm4Oe5LtOGmt+myzd/V8VmI4K6f+TWd+Kl3qITLuSe1xE36LcLPDS8N2vr4ak8PfOrTuihKVAkh4A7cvigIoJMrgm6EMy2Rs+wSPhEE40mP3vDzv9TRev3nP/mwevYetkyYOomd07l6hhINpsf0zEf/p974kz97EizX/vwvaNcjn1ZXY1LpIRJNXM4Bmbeli+KOzwmN9D3zBQ2nEyrhNuJF7sh07PN/py9ONlV9+/fo5t//cCja2peG16jx47+u+u99QD1MHjUVFuv4joYapWze57UameMAQnrmc/foyf/+x0p2fEtv6imrio1ho4eZBZ3aq3aCfXuZU50vWAIgrto3rrkkZ4ORARg7prb5FosLdKrzxp/6t9JP/JRxZLG91ZyQTtbhOcjGeOONSrffZ5OjbDZw2U3AzIrpacUG/XFvEmswThwBpFIjlvqXJeqOI7143xc0+aujqq2YWeI1NFF9w7drrJGri3c0txPx7AzRjn30Ffc/98IGR+4AABjBSURBVH/dkQdXnmd68eF/1Njz37Lf+MvfUmVyUgNNaWVXoppJQgJquI0z09RCP9jP97xiufmOF0wAHcUQFiudTl0gCJugPp1p1a2dxT8djCxI7pMFOvR4rpetXHOjJu7/omq4nMwO5tGonbH53TLmEarbzTVsMk9ghbMdVvaWdHw80/FXdqjaN3sBJ7pVWblKk+NNNZfHKpG5m7FolFs1ZK4+Uu8zP/jd5s/bOgiTmU19q7Eq+ZTU1xWZFumultRTilRuZIrKznAGhjYSyCSZtq0j7NvKnOp0wQTQ6aXDNeiAaGDajFQvJRq8afNZodriSy3b9FbtGsnUNZzYxErLGF4eKX3p5PkKxXqsNzC9r6kMQm1K1UudSE/yXL19keqHZk/FCnVLy5Yr769pek/dwrO8a87sY7KTOkkpX/HyWkk9cDWZ8Ng0RC4hnppUYfVxloUxiz9Xsy418TTAORFHMo9DBwr7+Z5XKDbv4YIJoBMVBlrlBWyZ9iRS6Y3fqcqKFfMCad6eznGT1TTiG65Q/bGnlXS7QBDcT+h1PgCRxlWqllQmZH0oU2PMDevmWaTsSK6eC9Z1rs8S9sczlQn/Wt6jNHmc4Zr5RfLKJNZyglb1XA1Uj19Qosmq56xz6LeU1DkEoZ8kyjkR1U5bJ9h3KjfftXNDAPh+PvePpLZ6nqvv1s7Bn/k6d7r3Kte/VfUn/1kJk0TLLr0rWjU/AZjfjpuK+ul3RiC6vMHUr+Vd6l5/YUcCmNi/T1EyrTxm7SOw7lYtbZbnlzikkhOlJIeg2oOecvO4mCTL8vJhNNHcZRagJtHGAOCmlLtJarMhcjYIYA7amv2g+c46cRmA4XrginqWq//mW9w1b5zZ/bN03HvtW21iBoYfYIP+LFAzX/vgjoJ+1Q6MMupDrL3v/TeKypWO/T328ks2cZSpa9Rnqpi9r5cA870XcDSYhDoWyHJjJEV4uTZmw9CIrQ0RlFvotmAJ0MkVsY6xWoYBSKr9yI9o+esu7+gmff7n/oP2PvSQSrZsmzPi3MinWyfIjDresxpp5Q3X6Xv+4E9OeufuSy/X6LvfrcZD95hYLlVzTe5MOz4vVO77iV9TM0+VEQdg2TZWG9t4nardvVZkLu4a2/4gXdHUzrqNQ4ADUsKjqfmfJ6ZwsoBoORIrh0I8TPcimZT0OFxnqIOlY5qTqRGj4ZfRTtxiNxM4dN/2nWA/q8BpnCyYADoByujS1IBLARu45WYDcqf+NB59WJflk0qOs+gTX+3wU79Z+5eZwACAFTqOukBRsz6tpDxrMRJrtnbNTZp+8LOqRLGNtCXL5tfJA3PMRpqPq6YOj+rI/fdqNYtRrCrZeD5Imp5A/M//PJBrSLcPXLFmAINYzBb2OQxeOrDKGGPc9t6oKBNnPqLaBsBOsG8rcsrTBRNAJ4AFCeCUpDR0/Q1zdmRg4oRWlRKVCaU2XP47JhHHFb/6N8CYasY6eGRKI1/7J62+5tqT2ut/y3XacTxWreRmHjEaeLa3r33oN9W956hqTO2OTXsYUutHM6Xl+cUxy8GlkfvAFLmRREoYFkb3Y/Hb0DkLUmH0MbyMmoD4W6r05LfpBPuTS81/ZcE2QCcqBBSh402+mFWrufMOOrk7ikykkkGe5JlzjUiFwkcmq8hmglMmwm3XoW1uiNjaL7QX12rSVW9Wo4Eu5/m+D4Uy7XXO5PyVB7+kxv33iawzoofOdvD6H1XHCOg8z2JtINYFBF4GH59NbWTjpYMbXfS2k8HQ2wz+XdpR2Qn27WVOdb5gAuCl2zd7Qb9awbQZPHMDp0phQsfTmU0Xs69tVOS+8WeYdBMks6lU3ctijX9125yA7r75JqUMBtUi+yjUfAg5k3sAescf/brW9CVa1p/Y2sJuoMu9FwtVGFfPQwAMh0csId8Vq4nKAMGMkMLxDGc7DjAVmAUiNiLxlNAOZM9kHS6f0aUFE0BHKvREgVXNKO1cwJ44dEjxZGYfZsTvNZFnLx0pT3IhWuuHU1tFg48/2DoOz39d00ePdGxz2bU3aYK5dN1S45hzy+Z69ule37V9m75w2w9p5fhRLY9iM/wIObN8/PSBVNMHm25FsHmQz7OMlvmzqYuRfXyyccInkxoxuMAPaoFiEIEZhpZ24mDYjtmOsG8vdIrzBdsAnTphMoGXZlEk8to7SAn6tffLX7avc7FiB2sD27q6zIPzRIChZFm/WMzjBEwSdee5Djy2Tetv/e6TXq22Zp3y9Rer8fxLln8413NPqugvjL30LY3v3aOjL+/UxMHdOvHic8qe/ScNj0uDK8v2ARF0c3MydzOELScwVn0qtUjefM+zcQN0uiE2s+VqSZpB/yeWTeSWiDNjH3hZwolXMRBXh053gn2HYvNeWigB5J1ckRWbN+vwQw/hwSn51rf0lUsucTF6+7IGwwQuJNpdirSsHNtU6LwkwRG2wjZdZq2e5Swn61boYnZMdjTVilKkqV9+v57r+kVHHC6mYusIE0DrLSdqNqTlg7H23Hql+fV4WA3y98PqtakfNyiApj6SqcqMpTRXXxxr1YpYhIUTPlzFR6OQRsaZTHCxic+25h/GRn4003BF+sbG79B0PTMVZEvD0Hc+Z0Pwpxy5D5sS56/GPlfCIbo57Ub7cPWMACwKODvppP/mmwu9dYce9p1o46Syc114tQTQemgnqt/42c/qqR/8QSOCchRpRRjjxyv0WcLm5zDAwScBefE6awWz3JofEIxZmtUPJpFmPsWiUSWbVEGbzMjhWzwQGRNN04wPOjm3MSNBZCJTd3esrihWNp0pSyJb4ZvyjcOpEtYC8otENU9kEt8B9BM+p0dSVcIaRiSxHmVZWpdvELPUK+v/8tFKs9JZ548U+EjYM3ktsu8BlPlGQBSpPp2a3icFHOnBhNhg7zDQw2KRNthj6sF8XmdQYjt5PQ/ygenBo0dn4bEN9i2czCp0ipNXQwDhQeyzNE0bIyMj5eHhmSU50lLJOhyIAKDbD0LwSHXgdCtl0pAtF2+60ieEJLkaJ6jHOiysHuaGhJlwAvHYHAOfK8eScLYWH0CEyLpjQ1KYHYSo5WtiDLiwgbDGGDN6nQmEvq3yNTECMyxH0y3VDzXdunIggZhEmGzKI6qRpsdcQgh1wudl6Ic9P3E2CM8C8SyQ5US7wwaIazCtzJeHMNgsqsjgVAfkA9PiNjIywqdlwspgrgHnNBSLnfJ47vHXuasCNeohUKurVq3ad+LEiVuuuOKKlkE5NTWlWk+P1t12m4489pgmX3nFtUY3caG8RgMfUdkFf8LkUStilA+HuigZWcUWI/crhdMYSOFTLTaQgk/uv9fHPVbsRofy+Rn7KggThm19Akd2TaaCkXrGxyP57Kut9eOWmOP5rOBtXyHzaw7wbJvXyHP54sd45qank/FM3J7gjn8tvAOI0xatQuxPZjZZFqTzvuzheuwd4EB5Aj8tpHvLn3KB80E+S+yHDeTfd999zaeffvoDzz777HMsWlNYJQwWOe3tTAnAGNkFNc1FLz/77LP7e3p69l9zzTU39/SEqRXiE2gtInjpQ37KtYW3XIIDNMCpGXnWXZZI5cARsyHMTy9HLRigfBYuwDLx7UmOwElqq406BLEEDci3lpA6IIJvCeC+Y3ihPvx9I7iyxKfeiEIinsnCAYFUsPvkNzLlHeSGbwLa0nMmnFS3tv193B7WQ2B0mZRxpBprIyHdieyxoBWjiLwpBAG3m6vsLiApOiGfa2H7zGc+09y+fftv3X333feRaMUnCwoEMFMwVJhn/2oIgOZ4AyBE/dI3vvGNAxs2bLhjzZo1cSciOLZtW0sKoBcNqsCEkKe15nW5JT0whuAAE9YXsIwYgMWHu+AkcMmUaQ9EKMkB1w3uZLn70ghNW8RNuVtnByR6ZMTE5h1LGnhMpeCXk7xKfJ5kD7vviICQLVLKInVIIvsmkGvD6vJoJAErh0K49Cl3rlxWdy4ekh4xb1E/q+qkgol+kw7+/STd8NRTCpxfRP7Bgwf18Y9//HfvvfdephSzqvEJTwDt6sDe61R/Z0oAtOfI1+05po24UqkcnZ6efsvatWtPIoLL3vc+HXn00RYRWKcCIXgisOSh8Fn3sOyrcbgjGFKxWYvHFnhEXU/PfELOcaZblBnjDEQZkdjbuYWoQTxcH9cSUxFwaEg0RWXANra8e0Um4oOBCPBZ0MIkAt8vKksYjQzgBEI2oJDKjppGikzNzBiGOMxgtE/UO3SYNENVQeimAlxTECT9GNi8WSvf+14T++3I//u///vmRz7ykd/0yIf7yWxl7tWrWjE8INP17PT/A+J5ZXiJ+dTrJfW94x3vuPXGG298//d93/eVVq1aZS3i9vE5lKTZ1Fd/4Ac0hosIAQAvLw6JBiZMnfFuHRxknwj0hAJS+Uij3ceSRowX1tuH82wwCTHPt3zBQevLoYgMvzBFsBF4tv+SKAgF4QHp6HhHaK6PuKe2yCVcGmwE6ppz78YEjKu9KLdPzzPCB/Fgmxix+AEds0fcgE/L7fPSYODmm3X13/6tcf7o6Mx3hg8cOKDPf/7zzUceeeQP7rvvPjh/p6TjHvmsEuo/jGfdO30sAoMzKj1TOBAO8Ag/M1NffPHFveVyef/k5ORb1q9fH/f2uuHVlk1w++1mGE7scKtqImWtMROZDsIQB5zhXEJHEXA0D2Kjjn0JzI+aYUSBdBpC57IUDauQuIbdcq3NE+h4x3FN7rPev2diRHYDrkbXk4WLDYBxSMdoxlw4J76xEdjMdfNEDMLZEPEs6WbPxbCjfdSKX60EXW/cz3U/XG7vlOcqIr9o8IH8z33ucyD/9//hH/7hAUn4gofakH9Ghp911v+9WgIothHwgsA2YnjxxRf3lcvlfRMTE9etW7euIxEcxjuACDwQrRH/Gs4w8sYS2KZhgIYO92LTAi2hFxhaRAvhA+5DIMaBrke0YIjFhqAMmWPocde0tWJr8TEm4dc3hBjsPu0xcsuXy1nYCmSW3BdCTGSTEUQWEdxvqsetj2jd9nqdIV6kAdfoPw3bOXUQ+TffrE2e80F+EPv79+835G/duvX3vvSlLz0oW8ba9P6RgtinRZopvE0AzKn3Z4MA3Bs5um915KWXXjIiOHHixHWbNm0ybU7BIAnW3367WkRg/fQca1w3s4y6ARLOhittgWenazmfMaacBLC1h+Byooj0xKsXs+Cbfj1hPAKWmKVH0ABcCwL5CHQXH5JyMQb2xqXcJ9SLOgFaLEDBIg9EJr3I51FGUP4tzVBEakAcRP7IcGnRmydiiJYl4edB/j333NPctm1bEflwP3ofw69o9L0q5AP2s0UAtAXqeKcWRUIEpVJp3/XXX39TUAXtRPDCBz9ogDYaAG8+amiU5FtCbBoQXaqQc6/qhE1dRi+BHPMKPEJBvIVXze1ywSb8eDMnzPuQ5eEZYbC6SN2laQcoQgwQiUkN7vN8LHujRsfFSAykAVIHdWSSydjQpcPTZ6QCdUx6cY/6nmh4Xzj/mg6cz70777zTkH///fcj9uF4LH70Pj4/bl8Lzga7V/l3NgnAcOZFEZ1jy19++eV9Q0NDP3LBBRfEy5b5FZ0LkuDI9u2aeNmtBwTy4VwPZ6cdgoqgdc9FtlgCTEzvPdeBALMZ8N2xrEF08Mc5De6XlyZuMod357jPc1jDAM7EFcRLsCFa596ZRAgUTmDIpAFENWPcmVinvv+IBP0NIp+XMjfQoORE/+avfa2jq7dv3z597GMf+9ADDzzQCfnB6Avw9qB+dbuzSQCGcE8AdC5QKF/AHDt27Nh1F1544UlE8G3ve58OP/qoTnij0F7DI93Tg/epadK17pAVzAeXdmZID9RXd1Y9xGG1LMDj1ubBKIPjieDZY5BbrClAVo5PxUbXE+51aILwwmfdvK8PcfFRB0+ptOemi7s4gNXzdTBKAzCM+91bmOhf3cHVA/l333138y//8i9x9eD8IPbh/ID8Fmx9c696x+ufzc00uOdLvAKS93ARWQ16xc0337zl2muv/ZXbbruttHatWyC66CI+9q53afQf/9F0CZ3innXQ/xFXBxmu0345Wt979L59VBLrG/uAWELLxXQGGuMJbFjylm/opYcZlwzN+8EhI4aqz0dEOnjD0PCdZS6sDAHQGFLdf4kcDjeR729Q3n5WzhHC0C236M333HOSq7d37159+tOfbj722GMfeuihhzD4cPXa/fyAeHuCvcwC/862BCh2x8DhJYE9Z8eOHbiIe48cOXJ9URoEw/CC22/XWJs0MG73rdIg4t+5V05cw1XmWhE0CGqaGUn2vSAffvUje5ZdC46CGrA0LY9AQ6hDKqiyrBzGCLAjfLDGkGs4dnoetYIhaBKCPjp57+wBkG9lHa74H7r5Zl37d3/XEvsBWCD/U5/6VPPxxx8H+UVXL8T4vX/jmgz1zsb+XBIA/TMYeIlgkIAIkiTZe/jw4esvuuiilkpoEcF73uOIALvAqwIHQppzvG/n/IFwJAKXvTjmMmLeHu2tb3fm9LUhEcRy0SQKVe3M1fE63Br1940AIBrP0e7ceQnWnmd1di0pQPvWLdf24C236C0F5IdngvxPfvKTxvkPP/xwQD5in1+I8J11zvfdO6teQGizfQ8EDEUOwspfeeWVfXEc74EIrr/+ei+IZ1zECz0RYBy2UFMkBhDhPQIDcov5vK9tBqJ3K31vsPiDhODY/Hzu0TOQ60f0XOCmcN/qe3GPBQ/Xt97I9Q6C8DRgpe2qJyqOEfudkL9nz56A/A9+5StfKfr5QfSfM873YLERvXB8tvcOOs4YhJJnbY888gjUrj179nxg3Tq3BhBcQSCEsDEAuxevwSPeOC1QElzvgyi0EYqkfCIOkkEFmBTw+DXvwQ3khPJMCLHN9xJjja+XhvtOiszo8OBZUIJncM6xr+723uBzDbt7iP1OyKfMJz7xieYTTzzxQQ8LOB5XD+Qj+s858unDuVYBARbsA7xa4mznzp37enp63rthw4Z4+XISrt0W1MHYtm3mIgYgczfYBLOuBWTaffckJ2KdnWAP5s8PMs1CLtIkEJOpDD8aCZptbN777gV6MVHvXygQpvXN97947dZnnmnp/CD2KQb3f/SjH/2drVu3Fl09kB+GdiEA63po9lzsX2sCaCE/vFySJKMjIyM3dCKC1//Yj+nQo486IghsHgDPeEEBIi1IBeMLBPqLtjclBNe6Wi6K5wmEXvn7AXmBKEzv80wfwKGt9ueGOqE7dj/PNbxli9beccdJo3q7d+/WXXfd1bz77rv/ayHIEzgfaUnAOcAqNHtO9p6uz0nbnRpF3/OD8HAR+WLAGlzE6667bsumTZv+0x133FFav56BRUT7zCjiI+98p0YefNDkfbHTduyJo3jd6rf3oEBE7bdmnRvFzFwpIpyrrXNfLpwHxK/cskU33HvvSa4eiCfC9+STT/7O9u3bg6tHWDdY+wHxIP812V5LCcALAaMivDimD/nu3bv3JUmy+9ChQzdcfPHFLZUQ1MGGH/5hjeIiFgxDlH9orL1xO/f3iw89HaiG8mHvRMnszs96XkH3g/wbPfKLo3odkE+QhzyvIvIhgOIrnU53F1TmtSaA0NkAW/Ywrp3v3r0bF3HP6RBBaIh9aCxcw07gWvsWyp1qP1e9uQghlG9HftD5bcgPrh4GH792Vy8095rszxcBhJcDFxBAS98VieCmm246yUUsSoLQyFz7IqLnKjPX9TOt+yqQ38nVm6s75+y6JXGcs9bnbxgYg/iii2hw3759+wNRFKEW/kuwB4ou4mYbI5m/8fNxt16vn2TwofO/+tWv/rbX+WFUL+TxFV2989Hl19QNnO8FAzG0GG/Xrl17a7Xaey+++OKk3UWsVCpKWFVsEW2dkI/o//jHP/4b27Ztw+ALfn4w+hjPD67eeXuT8ykBwksjBQDESRucI+lX77jjjnJREhTz5U6qtEgueL3fWMzIB1TtntP5BB99QedDlH79b3MR+2644YYtGzdu/ECREM5nR+d7dkD8U0899Vtbt26F83e1pW6fd7Ff7P9ikAChP0ENFMUiVnK+devW++M4bk5PTxM4WUx9Dn0v7pvPPffcr2/duvUhb+UHff+aBniKHZrveDFJgNDPIAlQ8qQQkU9AajHTjjgmDd2WVAgVFsEeNcYPvU7SBrn6IB5LH1+f6yHIA6Evmm0xclOQBAAp5L4BvABYIoj0GwJZLAQcCADpBafTb34EeRYt8gHwYgFgJ46gbyCaHxwP4gPng3zshcXS/0C0ECpEANIhhLCHQBYV5weALxYAhv6070EyPxAefuEafV8s/Qe5gQhANoRQ/C1K5APsxQLAdsSH84DksA9cv1j7XSSE4nF4n0W3X6yAnA9Qi73Pi5bb5wPq0r0lCCxBYAkCSxBYgsASBJYgsASBJQgsQWAJAksQWILAEgSWILAEgSUILEFgCQJLEPgXC4H/B6QhVfD5pJ/zAAAAAElFTkSuQmCC");
}
#adblocker #whitelist-steps .adblocker-whitelist__options .adguard {
  margin-left: 24px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAAQEElEQVR4Ae1dC3AURRr+u2d385aAINyhCPiIoiivwsdxJaBJgPOs8gHmjjuFA4NGUgioJ3eUenVQankHBKiQRDhQhJKHciLyEAEpOUCEA0XkIQqCQDCSECCG7O5MX/17TNjd7G66d567ma5KzUw////7v+3p6f67A+AEBwEHAQcBBwEHAQcBBwEHAQcBBwEHAQeBFoQASQZdR60d38ZDaBdFkT0AUveATgrtxmRII0B6B+vIGLQDhXbCOJJRH5z0NQCERAAhu4CxSmDsBCHUS5iyFwv8VNtm77JhL3uDCyfqfUIRoGhTUQelIaUTY7QHUaCLopBOIEsPAiNp8RggjABiVTCoBEpWMmBHANgxSYGDxOM/WDqg9IJYRdbmtjUBnlozLkcmtDfxukYxhfYARtroCZcmAkQX5BgA7GKEzHO5vLtKB5RWRs9qfYptCDBydXE7D3juAUb7MZn1BkVCg2caCZFBBAgVGXsKAruQFEDZtvR0afP0u6eHvmpCS5j6ZDoBxqybmEv8MJDJUi6Tacj72VTNm44BzG4e20MibCGEbGZEXlF+3ywch5gaTCFA0aaiTF9d+nzil3KBkVamahijMVN6gBjthycxgMPA2JKK/JmTw9OMejaMAGh0uT5tEMj090ymg+IdqBmlONZrNwIE6XoCgC1RgK18I2/W5qB43W91J0DhmnH9wO8uBFl6xI5GD0bQxgS4LCaDSgKwwA9yxdz82UcuJ+hzpxsBxnw4YQKTXYUg0xx9RDO+loQgQCgMGxlh8ypyZy4OjY7/STMBcFDH/DAKvO5H4xfDmpIJSIBLQLFpQNk8PQaNcRFg6NKXPW2yzo9gXuk5UOj11phPe6uJS4BG3bcAZVPL75u5tjFG8IabAIXr/9wK6uA7vSdjBOXVNXsSECAUDwIHq2tO3rJs2DI5NCH6E42edDmlcPWEKVAH3yeT8S9rl0R3DHLaZP/ymzHrxnG/jrkIALJrrJ2+35PIZEao0gUI/JG3Yj4C8Nbm5Es4BBwCJJzJ9BXYIYC+eCZcbQ4BEs5k+grsEEBfPG1RGwPQ9zMQGKu1hWaOEFwIUAbcXklOD8AFaWJlUgjRuQeg/IxKLKiSU1rKFJ17AAZJ4QGbnOZuqhUjYd7NTbM0xvC9AgjjZlRjzc6NhQgQbnvxEQDAGQRaaE7Rppneg0BKFIcAolawMj/VuQdgFGzt224l1jZtG/cmcAWuVwADVsVVm5PJFghQmXDbi4sAFIjTA9jCtHxC+IlPXwIwwhwC8GFvi1xZWW5ue/H1AETmZpQtEGjZQlwQ2Xrm4sGKePwnoJ4BMG4XQp5qW1yenDY3QK/2PcBFJFh6cAU0yA26Y8BAbMDORYCqqqqq1imZDgHiNFeaKxWG3/wo9OnQs7GGzq2uhb9ve63xWa8bIkgArldAwMvUGQfEZaMsTyb85Y5nQ4yPFb13aGVc9TVXiAER2j3E1QNgo0RSNjNZ4vY2bU7QZE/HX/24XkXQuVXgMJIQdY/WHoN9Z/aHxOn1QEFZL1IXVw+AFTKJHRapuKXnfbpnYUTj1/svwty9bxoGj0LEegBuAlBQDhomdZJV7KISXJ/dNaJWi/YvgZ/qz0RM0yOSUir0CuAmAHOB0wNwWIgSCqO7Px4x56c/bIWdlbsjpukVWXbv9BMidXETwO8nTg/QDLJo/BG3DoceV93WJOepusrAp1+TBIsjuAkwb9D0aotltX3zw28eBn07ND31xqf4oOKLBYBXuwVuAthNcLvJMyznQfhVxzsjioWTPtgD2DFwfwbaUXg7yJTXeSA8dMMDEUXBwd7U7a8DjvztGsR6AGcmOMSO/a/5dVTj+xU58LlnqvHxSDrBIEYAyfEMCsa34KaHgx9D7ld++yHghI+pgcA20faECMAI2yHaQLLm79X+9piqfXR0Y8x0IxIJnm0sGIQIQKl/i2D9SZm9e9tu8KdbH4uq2znvuahpRibITBa2j9AgkEhsCzNSgxh139i2C3RvfxNckZoFv8i6KpCzuv4sLNz9HtR5f45RUt8kXNItvH0k4GxfpKAwBebtXRgpyeg4b2amS7iHFiJAWhbZVneReUEhHqO1UetHoKfmPQ/ZqVeoUY3Xa7M7wk1tr4P3938Em74Tfv011sN707VVZxjbsxDc1B21yLqjG+Bg9TdR0w1LYLBLxBFElUPoFRBoQJKFWaY2Jnq9pf2N8OLAcRGNr9aV5k6FgtsegFF9HgWciTMqXJPVEYp7PRnT+IfPfgcffLvGKBFi1ksA4jpRVKgHCEiQ4psEPtenMaXRMbFdxpVctfW9ugfg3+qDmwI9Alchjkzt0tvCxD7FkJ0S+4jj0j1z4cuqrzhqNCRL/Zna1i/FU7PwT6am5uQ2kBRTpoX3nT4E73z5gZBeQ3IGQJ+OTefihSq5lBmNPr73080a/5Pjn1ppfJR2Y7z/wUSYAOgdRCV/3AcTihpi85HtokVgRK9HAMcHWgP+8tukto5ZzfHzJ2D5oX/HzGN0IiPkw3jbECYANqRILO4G4xF0/49igyq35IaiOx8LfDHE0x6WyXCnA3b/sQI6daJzB876WRhkWSZL4m0/LgLIAGuBMNO0Lv98MZw4JzbLiV8NT9/BfVxeCH7ozlXc88mQuEgPi/cvh9N1P0ZKMi2OANmiZaU2LgIEGnTJpr0G6n0Xoeyzt+F8Q50QsJ1bXyOUHzPjJ140d67wyj479Xl4lOnPCoG4f/0obFwEwILELRvj1hoFwh/rzkDZjreFu9v7ru8Xpcam0TjnUNRjdFR3ruASVv/yL8kiu1zeFcFyid5rWt8rXPXc++CTIq+FikoikP/Bbvkw6Mb+3CWwB3llcymcvhC6wUk9LFr15InkzBGpkXcOvAs48rc6EALFZbkls7XIEXcPgI0St1e3f1wgosSKr9fB7lP7uIvgZNHYux4HvEYK0Tx5IuXFb307GB8AZAVAcy+siQDpWXQlUGuWiOftXAJHa45HslHEuKsyroQn+vyuyWxhLE+e8IqqL9bAm/ss4Xy4KPi8sSK3RPN6syYC4NQwlRRLEPHJPpjz2duRgIkah1PLD98yuDH9t9cNhoGd7ml8jnWDizz/2rsQ6nzmLTzFkgcYqYiZzpmoiQDYhuzx6yIIp7wh2c5ePAdIBJGAg8K7O/3fcfM3XfO5i+IcP8712yEQgKrq2mzN3T/qEnlNU0DL/y7cXtnrD3cNIQrVPvUm0K6aFecHenfsDoTwj2dvbZ8DV6RkQhfOz0Rc3Vu0fykwsGoxXNX20pVA6VsPvKbLZ7jmHgBFktw+TSPRMPWEHr+o3A/v7xfaDhdYyx/Q9S6uds57LwTW9/EVYJcgyVS3XlcXApw5l61pMkIrsGsPfQL/+X6n1moill/w1SKwysMnokAAUDpoum67tHQhQGAlijBLTxN9a/e78OyaKYATRnqFsRsmGraLV4OMezSUbVJUFwJgrdQlz2tSu8kROFU8a+t8wIkfrQHduS1e5ImsAiNTIyfEF6sbAZQU36tgcS+AEMQ7ZRwOH+7itV3AfwtXe0LT1G+4TroRACcliNtniTdkuFIHqr6FpXtXhUdzP5uxi5dbmKCMhJFXRf4nYFDRqLe6EQBboFR+3cxl4qhaAQA6knx8WNhLOrCHD/fy2TAcOXP2hO4/MF0JMGdwyUHi9i2wC3jv7hNz0LTzLl5G2GS9f/1oJ10JgBWSVPYSEFZvBxLgt7uII4mNd/Huqak5ZcigRHcC4AkV1O0tsQMBUIaZW+dzOZLgyR347rdjYIQY8utHXfnnTwWRKVw94Slo8JQKFjMsO7qM496B8ICfev/YWWL+Rs5wQSI/ywqQPm/kzdD12z+4Kd17ALXymgvHK8AlGya42g7vdccPe+CDAx83yW7JLt4mUkSOIIxVGGl8bNUwAgQGLKneYuP6mMigxYpddWADIBHUgGf1WbGLV22/mWu1j0mTm8mjOdkwAqBkFbklW6hFXkPRkHlr93uNjiQ4z2/XgO99Ld6+vHoZSgAUooH4njFrJxGP0ug/MHv7m/DTzzWAK312DATI5orcGXPMkM1wAswfMquKerzPmKEMbxu4ZjBl00ze7KbnowoZbVajhn0FhCtQuOIFm3hTXJZM9Qq+HGOPu/K8EtPsYngPoEJK0y5GP1JDzeRca2UmRz5j1iBsTCNA2aAZC6nHGjdyg7DTv1oGY+bmzxY661erEKYRAAVVPO4ikBRTFdQKkFnlGcDs8vwSQ6Z7Y+lgKgEqcl+rpR5fgV1WDGMBY3LanpqzrSea3GagOVMJgC2WDZq+g6T4nrdCWZu2WUtlKIj3gAetOplOABS4fPC0acztX65V+KQoz2AMLqNbpYslBEBl3Rk/jwRJ/toqxW3RLiEVVrz3g3W3jAClA0ovSG7vQ0BZS/3H1Huqa7KLg41hxb1pEw6xlLNqksjCiaD68ryS9FiYmJVmWQ8QrCBNbXg1+DnJ72UKUGAXHW1BgLLB0ydBileXzY52ATa6HGzinLwS2+hqCwIgWBnZrIB4fOYfsR3dUrqnMMamlufNtI27HCpoizGAinTRpqJMX13aBuJz91XjjLyaOQbAmb6KvBLLB33heNqmB0DB8MtAcSmDwSXvDRc0kZ8Jg8V2ND5iaisCoEDoBePKrMsDSdFtB6zF5FlxpvakbVdCbfUKCDdU0aaiDv66jA3gk7qFp+nxbOwrgJSU582wlSNMJMxsTQAUeOTq4nbuhgxDjuM0kgBmOnVEMixvnO1eAeGCo0sZc/tM+x8F4e3H98xs/8tX9bI9AVBQd0b9vcRj3gnlKjhxXGUCZKTdPvVi6WH7V4Aq/NClQ6U2GZ3mMq97hBqn9arzK8BLgBWU5c205dbiaFglDAFUBQpXT5gCDZ6/qs9arjoSoJ4wcn9Z/oyEm8hKiFdAsJErhkybTFIbRtvhNJKAXAwqiUL7J6LxUf6E6wFUMjyxevw9xOdeBgptp8aJXrX3AGwHI2SoHke2isquV/6EJYAKwJhVE5cxn/sR9VnkqoUAjMCkityShF/FTLhXQLiBy+//51BIb5hklqMpHtMKlA1OBuMjlgnfA6iEKFw/rh/UpywCmXZS45q7xtEDbCESLcBDMJqrO1HSE74HUIHGnciyx9cT3H5D/qEVLuVWnz3ZP5mMj9glTQ+gEgGvhWsmvgAN7r8Bg5j/4panB8AunzEYXp5fInYgcbBANr5PSgIESLB+fHeody8DmeZEw5+DACu8fmUMTkdHqyPR45OWAGiY8VvHp9WdTon6Hx6aIUBteV5JdqIbuDn5k5oAqvLoaeSvS38FfK6xahxeIxDgAgCbnEhz+cH6xHPfIgigAvPk2vF9FZ97Lvhp96YEYMuJJD2TbIM8Vfdo1xZFAAQBF5VaZ109ARo8L5L0i5kAcIwCFNvJUzeasYyIb3EEUEEcvW5sF4nQsZLb/xL6IqrxztVBwEHAQcBBwEHAQcBBwEHAQcBBwEHAQcBBwEHAQSBZEfgfGrL5NYfmbywAAAAASUVORK5CYII=");
}
#adblocker #whitelist-steps .adblocker-whitelist__options .ublock {
  margin-left: 24px;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIAAAACACAYAAADDPmHLAAASWElEQVR4Ae1dC3QU1d2/d7OTfWV3EwgECAQCYlJKo0AjyEP4Cj4CcgBpfTX22FIOVANYoFKCikoFscoRDHA4RaSfsRZbBHxARKRStIJUYpXa5FMIIg8Jj7DZ7CuzO/c7/2U3ppCZ3blzZ7KZzD1nz87Ovfd///f3++19zNy5g5ARDAQMBAwEDAQMBAwEDAQMBAwEDAQMBHSPACEkJ9TY+Ibv3Dk/fOAYzum+4kYFESLh8Aw+EGg6tG5daLnTSeADx3AO4jobRrgzVTjg8Rz019cP3nbfffaTBw78V9V7jxiBpr38st/evfsRm9s9/L8idfzDpOO6tVSNEGLmA4FHPvr974etHTToKvIhIQgC4iANpIU8LQZ0fKD7FoAQMjzk9VaeO3Kk14sjR9qT4XLGP/7h7zZ48GmL01mKMT6YTJ6OmkZ3AiCEZPI+3+PYZJp14Pnn0/YvX841NzVR8ZOekYHGlJfzIx56KEIEYQPncDyOMb5EZSxFM+lGAIQQTuD5B4VweNkXW7em7Vm0yOY9fZoJ7M5evdCElSsDg6ZPj5jM5kdNHLcWY8wzMd7ORnQhAELI9OamphfOHD7s2llW5qj//HNVYO3+gx+giRUVvp5DhzamZ2TkYoyJKgVpaLRDC4AQYkeCcP+5mpqVVQ89lHHs3Xc1ga7/zTeju7ZuPZ3ucDyFTKbNGGO/JgWrUEiHFAAhpBcfCMxHCM36et8+/EpJiUMFbCRN9r3pJjR68WJf37FjoRXYwNlsqzDGbPocyZLZRnYYAcSmZWNCHk+ZieMmfrp5M/5o1SpLw9GjbBGRaS1rwAB04/z5oevvv58IPL/T4nZXIIT2Y4zDMk21S/KUFwAhZGrI4/lpmsVS0nDsWLh60ybn4Y0bTSGPp10AEyvU4najob/8pTDkF7/wZvXvb46EQrssbvcrGOPtYnlS4XzKCYAQAs35dQihocGLF6eer60t/qyy0lmzYwf2njqVCpgl9MGZm4sKp0whRaWl3uyCgkPWLl1ABIcRQv/CGPsSGtAwQbsJgBDSFyHUI/YpCFy4MMZkNg/h7Pachro6/6mDB7mju3fbPqus1BAO9kUVlZaiAbfcEsgdPpzPys+3837/WSEcrrZ17bofIVSLEPoWPhjjr9mXntiibAEQQpYef//9x4/t2YOEcPjyh+dbjvlAoOU4Gt8qLhwKIf/586jp229RsKEhsXedKIU1Kwtl9OiB7NnZyGyxIJPZfPnDcS3HnM3WchyNbxXXf8IE1G/cOLhQ9YQc2Giud5Ov9+1D+596Sk45RtoECMAfQsmfIo3jQACyr0vQ3AwSkMkku6AE9TeilSJwmRNBrhkaARCMZfcccv0y0stEIMaJ7D8mrQBkFySzPkZymQjELkvL5oVKAMhoAWTSo0Hyy5xoIwCjC9CAUJlFaNkFGINAmeRoktwYBGoCc8oWomULALMA2X1NyiKnE8e0HAQKOC3NEECKCSfGiSbXAQRjEJhi7COEYpxoIgBiTANTTwAxTmS3zHTXARCSXVAKQqY3l4AT2bxQCQCbaLLpDe/Uqk+ME20EYHQBqUV+1BsNrwTCIFC20lIQMl25FONEm0GgMQtIPe1oeiHI6AJSTwCazgKwsSAk5RQQ40R210wznI8Ys4CU4x/FOInI9YxGAMa9ALkoa5Ce9l4A1aJQtcYAS4l4C/aEgkUocu1mFxaiwqlTUc9hw6IrdZ09eyJ4QhgCPHHsPXMGffn226hm+3Z0vqZGA3qTKIJyGkglAL12AY6cHDRi3jx45k8UcXgUDD55o0ej8StWoAu1teg/r7+ODqxejXxnz4rmUztCywtBMAYQ/6uqXVMV7Kc7nWjcE0+geUePSpLfVtFdCwqieSAv2ABb7RFinGgyBgimOxyyLzi0ByjJlPn9O++MEj/2sccQ56B/yBjygg0QAtjUOsQ4Ccotl2YQGEjPyNCNAH68ZQuyd+smFzfR9GALbEL3oGVXGeMkIOqYSASNAPycw6GrLkAEG0WnR//2t+juHTsU2ZCTOcaJ7I0qaAQQMASQHDXX3n67Zq1AjBPZLQDNLOCCPTubRjjJoZYiqWBE/39vvYW+3LUrOtL3nDgR9cydl4dg4Ddp7VoEs4ZE4bFIBP31rrvQv197LVFSRfExTi7INUIjAH+61aprAeyaMwf9c8MGJPBXbwRWf+QIgk/tG2+gH86ahW569FHk6N5dEveJFRVRITV7vZLplETGONGmC0jTsQC+3LkTfVxR0Sb5rQkCcUC6FwYORJBHKsDAcOTChVJJFMfFOJHdBdD8k/1pFgtNy6G4kmob+GTDBvTq5Mmyigk1NkbzQF6pMHLBgqS6DCkbUnExTjRqAThOdwKAf/HbDzyAiCB/hgt5IK9USwDXCeAqo1oh7TIn6rcAcNOBECKYOE6tumhu11dfj7becw8V+XFnQQRgA2yJhe/dcYdYlKLzwAVwQrNSi6YLgC1geM6e1L7LiiqmVea/L1uGoClXGsAG2BILMHuAG02sA3ABnNDYpRVACPar0UOA6R6M+FkFsCV1UwjuMrIOwIUQDodo7FIJgAhCSC8tQO2bbyYc8csBFmYHcP1ALMAtZtYBuABOaOzSCSASCepFAF9VVdHgJpkHLh6JBdgJjHWICiASkX0jCPygEoAQiTTAdmZ6CGpsMC1ls5cKLQBwAZzQ8EElAISxXy8tAA1oqZYnygXljuV0AhAEn14EANf2WQcpm6xeYtHa5ygXgkC1BS2VAHBaWpNeBABTM9ZByiasJ2QdgAvghMYulQDMNtvJRDdAaJxpjzzX3HYb82IHlpSI2oRtclkH4AI4obFLJQDOZvva1adPM02BUnnCQfGBrNlqlcoqGpdmsYjGQUTB5MmI5VVNsAXrAMTCmU8+EYuiPg9cACc0BqgEgBA6nZWfTzXvlHIyeEn8hVywmTJNsLrdktngnj7c1mUVwJbUOgFYSs46xLigelsJtQDceXmyV6AmqrjUZsk2SgHAixwSBbinb3G5EiVLGA82wJZYgCXkajxHEONCUwGccvbowfyOYEBiC3nqFiAzU4yPlvPQh05/9VVFy7dgASjYkBobwfMDaoQYF1Rv06BuAaxdu9J1yhIInPviC9HYHtdfLxonFdHjOnj5SOIwcOJENGndOioRAPmQF2yIBd7niz48Ihav5HyMC+1aAHhNWnNT07fdBw9W4vdVeQ88//xV5+InYFnV8LlzkyYISLlhzhw0+Q9/iJtI+D1s1iwEa/huKCtLODCEwR6kW3j2bDQP5BUL/nPn0LM9e0reJBLLm+g8cABc0L66jroZJ4JQ5+rTpzesj2MVoAWAt4DBo1dthdtWr0bFDz6IPnruOXSmuhrBi6Ng4Bj0eBAM9qyZmQj6/J5DhqAbFyxAXa+9ti0zCc+VvPACuumRR5gsCoXCdpaVIbXWA7r69IEbQXUJKyWSgFoAnMPxcU5R0aivdu2i7UaudokQ9PHatejWVauujoudAVJvZ3j7VqwgGMkPmTEj+hFLk8z5D55+WtUVwTlFRQLncFC/4JqaPLPFUp1bXEx1+VEKuOpNmxD0l2oGEmE+gRF1d++SJaJxLCKAA7PF8imtLWoBIIQ+7zFkiPwFdAk8hWZ919y5CVIpi945Z47kPXtl1r/LDesCaNYYfmch8VGMA+qXJSsRQI2rd287vL2KdYBW4PDGjazNRu2B3X+uX4/+PGUKguZZrQC2oQw1A2APHCCEqDcpoBYAxrgZ3oFHO9BKBAwMnFiLAOyBXQjwz3xv8eLoUzswSmcVwBY8CQS21f73A/bAAXBB6z+1AKBAgef/nVNURFu2ZL5IKITenDmT2XgAxhVgD+y2DvDI1uoBA9C+J59UVBbYBxtgS+3HwOL+A/bAQfw3zbciAVizst7vM3IktfqScfi53Fz0zvz50elhMumvTHPp+HG0e+FCtKp37yujWn7DFO39pUuj5H2wYkXL+WQO4PIu5AHiwYZa0722fAHsgYO24pI9p+j9b4QQzPv9lyoKC12N33yTbJlGOgYIwPy/rKamkbPbM2meB4i7oKgFgILDweB719x6a9ye8a0RAoA5YK+EfHBVkQDAgK1Ll60FU6dSrUbRCCtdFgOYA/ZKK6dYAAih3fnjxplxWppSX4z8SSIAWAPmgH2SWUSTKRYAxvhchOdP9Bs3TrQQI4ItAoA1YA7YK7WsWADggDUzc82Nv/61utdvldZUR/kBa8CcRZUUzQLiDhBCnOFg8Oyaa66xeU9RrUuImzK+EyDgzM1Fc7/6KmC2WnMwxoq3HGHSAoAjQiTy6g9nzw4n8N+IVogAYAxYsyAfXGHSAoAhQsjgYEPDwZVduujnuXGFZLHODtf+f1Nf77dmZQ3HGDNZiMGkBYgqCeMjGONa1pU27H2HAGwwARizIh8sMxMAGLNmZQ0ds2SJ0Q18xxnTo8kbN+4FjFkaZSoAcGxMeTnvkrjuztL5zmQLMLU4nTNZ15m5AAjGqydWVMjerYp1xfRmDzDFGB9jXS/mAki32Z7sN2GCL3/8eNa+dlp7gCVgqgYAzAWAMQ5YHI6f3fmXv/hhzmoEZQgAhoAlYKrMUtu5mQsAisEYV5lttqdLq6p8tA91tu1u5zoL2EUxtNmeBkzVqL0qAgBHOZttmbtv371TXnpJ/JFfNWqkI5uAHWAIWKpVLdUEAA5bnM67B06adPLGBQu0W4etFlIa2wXMADvAUM2imV0JFHOSENKP9/v/tePnP3dptVZOzJeOch5eOTPlpZdgtc91GOPjavqtagsAjkMFOLt9/JTNm5uKSkuNN40kYBMwAqwAM7XJj/KTwB+m0YSQAt7n+/Ddhx/OOrRuneriY+q8ysaKH3hAuPmZZxo4h2OUlpfUVe8CrsSNEJLPNzUdWO50Sr9l4cqMOv9d7vXWcxkZIzDG1A960kCk+b8QKshlZAz7yZYtAbNO9humAT6eBzAALAATrckHHzQXABSKMT45oKTkrdnV1b7M/Pw4Fp3uG+oOGAAWgEl7ANAuAoCKWl2uO7P69Vsy+9NP/QM64bJyqDPUHTAALNqDfChT8zHAlRUlhIzh/f4dH6xYkbF/+XJO7efprixf69+wcwncMR29eDGM9KdgjPdr7UPr8tpdAOAMIaRXsLFxh6eu7ntb773XIbVXUGvnO9pxt0GD0PQ//cnnzs//j9XlAvKp9vVhWe+UEEBMBFjg+V9FeP6ZD1eutOxfvtwshPWxtgSWco0pLw+PWrQolMZxD5s4br3SJ3pYiSBlBBCvECGkd8jjebmpvr546913O84cPhyP6pDfPYcOhe3jfI6cnENWt/u+9hrsiYGXcgJo7SghpJvnxIk66Ba++fDD1lEpf9xn1KjLzX1eXj6LBzjUqnC7zQKSqRAA587Lu6f0nXcuTlq/Pqjk9e7JlMciDfg4ad26UGlV1UXwPZXJh/qmdAsQJ4QQ4m5ubKzgA4Fpr5eWOo7t2ROPSqnv/hMmoDsqK31pFst2a2bmgxhjT0o52IYzHUIAcb8JIf/T7PW+UrN9u3vX3Ll2qc2l43m0+Ib9CUvWrAkUTJ3qsTid92KM/6ZFuSzK6FACgAoTQux8U9Mz4VDo/jdmznTUbNvGAgdqG4XTpsFupL40jvujxeX6De2OndQOKMzY4QQQry8h5IZmr/e1+iNHsl8cOdIRP6/VN2zRevuGDf7uRUXnLRkZP8EYf6xV2SzL6bACABAIIZwQDs+t3rTpd+8tXmwNXLzIEhtRW7YuXdD8kyd9Jo5bajKb12CMqd7aKVqAhhEdWgBxnEKNjf+LEPrxe+XllkPr15vU2gkUNmYonj2bjF+xIpTudOal+gg/jo/Uty4EABUkhAwJNTVt9NfXF7w5c6ajbu9eqXrLjsv/0Y+ifb09O7vW4nLNwBhTb88qu3AVM+hGAHGMCCF38T5fxfF9++w7y8rsl+qUra+AW7bwVE6/sWP9nMNRhjHeEi9LD9+6E0BrUggheSGvt0Lg+fFV8+bZP6usbB0telxUWopuW706YDKb91hcLpjP63YPPF0LIM4w3HJu9npf/OP48QNPHzoUP93md6/iYvSzPXu+jDXz7Xqrtk0HGZ/sFAIAzAghJt7vb6jZti1998KF1ivf3wcvdb7l2WeDhdOmNXN2exbGmPlO6Iy5M8zJRSB6Sdnnq2j2+QLvLloUXpaeTuADx3Cu2eutgDRy7RrpOxgChJDCoMfzd+/Jkz74BC9d2gdL1jtYNQx3DQQMBAwEDAQMBAwEDAQMBAwEDAQMBCgQ+H8jnYhZjpF3KwAAAABJRU5ErkJggg==");
}
#adblocker #whitelist-steps .adblocker-whitelist__image {
  width: 540px;
  height: 238px;
  background: #C4C4C4;
  border: 1px solid #C4C4C4;
  margin: auto;
}
#adblocker #whitelist-steps .adblocker-whitelist__image img {
  width: 100%;
  height: 100%;
}
#adblocker #whitelist-steps .adblocker-whitelist__image img.adblock {
  object-fit: cover;
  object-position: 0px -30px;
}
#adblocker #whitelist-steps .adblocker-whitelist__steps {
  margin: 16px auto;
  height: 62px;
  width: 412px;
  text-align: left;
  font-size: 12px;
  line-height: 14px;
}
#adblocker #whitelist-steps .adblocker-whitelist__steps .step {
  line-height: 21px;
}
#adblocker #whitelist-steps .adblocker-whitelist__submit {
  width: 140px;
  height: 32px;
  line-height: 32px;
  margin: 0 auto;
  background: #3699f2;
  border-radius: 2px;
  font-size: 14px;
  text-align: center;
  color: #FFFFFF;
  cursor: pointer;
}
#adblocker #whitelist-steps .adblocker-whitelist__remind-later {
  height: 16px;
  font-size: 13px;
  margin: 8px auto 12px auto;
  line-height: 16px;
  text-align: center;
  cursor: pointer;
  color: #698094;
}
div.processing-text {
  font-size: 10px;
  position: absolute;
  bottom: 3px;
  right: 3px;
  background-color: #3d7fba;
  color: #fff;
  padding: 5px;
  border-radius: 5px;
  z-index: 10000;
}
#simplemodal-data {
  top: 10px;
}
#simplemodal-data .content {
  width: 100%;
  background-color: #fff;
  overflow: auto;
  overflow-y: hidden;
  height: calc(100% - 36px);
}
#simplemodal-data .content.new-ds-content {
  height: 100%;
}
#simplemodal-data .content .document_layout {
  min-width: 1280px;
  height: 100%;
}
#simplemodal-data .content .document_layout#newdocsearch-html {
  min-width: initial;
}
#simplemodal-data .content .document_layout .top-header {
  display: none;
}
#simplemodal-data .content .document_layout .bottom-row {
  width: 100%;
  top: 0px;
}
#simplemodal-data .content .document_layout .bottom-row .snippets-holder .column-header #snippets-collapse {
  display: none;
}
#simplemodal-data .content .document_layout .bottom-row .doc-holder {
  display: block !important;
}
/*
  LESS - Add whatever new added in common
  * Menu Holder Header
  * Settings Menu
  * Main Menu Container - include styles for settings menu,support menu, nav menu
  * Header CSS - tabs, menu & notification
  * Trial Expiry bar, block and Thank you popup CSS - Everywhere
*/
/* Menu holder header start */
#menuholder {
  width: 100%;
  font-family: Helvetica Neue, Arial, sans-serif;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  background-color: #3d7fba;
  height: 41px;
  border-bottom: 1px solid #424a57;
}
#menuholder.no-header {
  display: none;
}
#menuholder .logo-s {
  margin-left: 10px;
  margin-top: 10px;
  color: white;
  font-size: 18px;
  padding-top: 9px;
  text-shadow: 1px 1px black;
}
#menuholder .menu-button {
  cursor: pointer;
  width: 48px;
  height: 100%;
  text-align: center;
  position: relative;
}
#menuholder .menu-button .menu-menu {
  color: #ffffff;
  font-size: 15px;
  text-align: center;
  line-height: 40px;
  display: inline-block;
  vertical-align: middle;
  margin: 0 6px;
}
#menuholder .menu-button-test {
  /*cursor:pointer;*/
  width: 35px;
  height: 100%;
  text-align: center;
  color: white;
  font-size: 18px;
  padding-top: 9px;
  text-shadow: 1px 1px black;
  border-left: 1px solid #275077;
  padding-left: 1px;
}
#menuholder .menu-glyph {
  fill: #ffffff;
  width: 20px;
  height: 40px;
}
#menuholder .sentieo-new-logo {
  background-image: url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='utf-8'%3F%3E%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='24px' height='24px' viewBox='0 0 28 32'%3E%3Cstyle type='text/css'%3E .st0%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%2378A6CF;%7D .st1%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23FFFFFF;%7D .st2%7Bfill-rule:evenodd;clip-rule:evenodd;fill:%23E6E7EB;%7D %3C/style%3E%3Cpath class='st0' d='M22,20l6.2,3.8c0,0-12.7,7.5-13.9,8.2c-0.2,0.1-0.4,0.2-0.4,0c0-0.9,0-5.4,0-7c0-0.4,0.1-0.4,0.5-0.6 C16,23.5,22,20,22,20z'/%3E%3Cg%3E%3Cg%3E%3Cpath class='st1' d='M13.3,0.3C10.8,1.7,2.6,6.4,0.5,7.6C0.1,7.8,0,8.1,0,8.5C0,11.3,0,15,0,15s2.1-1.2,13.3-7.6 c0.3-0.2,0.5-0.3,0.7-0.3V0C13.8,0,13.6,0.1,13.3,0.3z M0,16.8c0,0,0,5.7,0,6.7c0,0.2,0.2,0.3,0.4,0.2c1.2-0.7,5.2-3,12.9-7.4 c0.3-0.2,0.5-0.3,0.7-0.3V9c-0.2,0-0.4,0.1-0.7,0.3C5.6,13.6,0,16.8,0,16.8z'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath class='st2' d='M14,0C14,0,14,0,14,0L14,0L14,0z M27.5,7.6c-2.1-1.2-10.3-5.9-12.8-7.3C14.4,0.1,14.2,0,14,0v7.1 c0.2,0,0.4,0.1,0.7,0.3C17.2,8.8,28,15,28,15s0-2.5,0-6.6C28,8.1,27.9,7.8,27.5,7.6z M14,9v7.1c0.2,0,0.4,0.1,0.7,0.3 C22.6,20.9,28,24,28,24v-7.1c0,0-10.8-6.2-13.3-7.6C14.4,9,14.2,9,14,9z'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E");
  width: 24px;
  height: 24px;
  background-repeat: no-repeat;
  display: inline-block;
  margin-top: 8px;
}
/* menu holder header end */
/* Settings menu start*/
#settings-menu {
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  position: absolute;
  top: 40px;
  right: 6px;
  z-index: 1005;
  width: 230px;
}
#settings-menu.settings-menu-bottom {
  left: 50px;
  bottom: 0;
  top: unset;
}
#support-menu {
  display: none;
  -webkit-user-select: none;
  -o-user-select: none;
  position: absolute;
  top: 40px;
  right: 6px;
  z-index: 1005;
}
#support-menu.support-menu-bottom {
  left: 50px;
  bottom: 40px;
  top: unset;
  width: 200px;
}
/* Settings menu end */
/* Main menu container & Nav menu start */
.menu-container {
  font-family: Helvetica Neue, Arial, sans-serif;
}
.menu-container .main-menu-rectangle {
  position: relative;
  z-index: 999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  box-shadow: 0 0px 24px 0 rgba(0, 22, 42, 0.65);
  background: #336EA6;
  border: 1px solid #3d7fba;
}
.menu-container .main-menu-rectangle .left-container {
  position: relative;
  z-index: 999;
  background: #336EA6;
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-bottom-left-radius: 3px;
  -moz-border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
}
.menu-container .main-menu-rectangle .right-container {
  position: relative;
  z-index: 999;
  background: #336EA6;
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
  -moz-border-bottom-right-radius: 3px;
  -moz-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  border-left: 1px solid #3d7fba;
}
.menu-container .main-menu-rectangle .left-container-v2 {
  border-bottom-left-radius: 3px;
  border-top-left-radius: 3px;
  -moz-border-bottom-left-radius: 3px;
  -moz-border-top-left-radius: 3px;
  -webkit-border-bottom-left-radius: 3px;
  -webkit-border-top-left-radius: 3px;
}
.menu-container .main-menu-rectangle .right-container-v2 {
  border-bottom-right-radius: 3px;
  border-top-right-radius: 3px;
  -moz-border-bottom-right-radius: 3px;
  -moz-border-top-right-radius: 3px;
  -webkit-border-bottom-right-radius: 3px;
  -webkit-border-top-right-radius: 3px;
  border-left: 1px solid #336EA6;
}
.menu-container .main-menu-rectangle .left-container-v2,
.menu-container .main-menu-rectangle .right-container-v2 {
  position: relative;
  z-index: 999;
  background: #3d7fba;
  width: 240px;
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 {
  cursor: pointer;
  padding: 12px;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  border-bottom: 1px solid #336EA6;
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .beta-status,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .beta-status {
  font-size: 12px;
  color: #ffcc66;
  padding-left: 3px;
  font-style: italic;
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .empty,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .empty {
  fill: transparent;
  margin-right: 12px;
  width: 30px;
  height: 30px;
  text-align: center;
  vertical-align: middle;
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-header {
  margin-right: 12px;
  width: 16px;
  height: 16px;
  float: left;
  fill: #ffffff;
  background-size: 16px 16px;
  text-align: center;
  vertical-align: middle;
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-docsearch-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-docsearch-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' height='16px' width='16px' class='left-icon fl fs1' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M40.615,13.248L29.803,2.435C29.602,2.177,29.301,2,28.949,2h-17.6C8.919,2,6.95,3.972,6.95,6.4v35.202 c0,2.43,1.97,4.398,4.399,4.398h23.516l-2.201-2.199H11.349c-1.215,0-2.199-0.984-2.199-2.199V6.4 c0-1.215,0.984-2.199,2.199-2.199h16.5v9.9c0,0.605,0.494,1.1,1.1,1.1h9.9v22.34l2.201,2.199V14.101 C41.051,13.75,40.873,13.45,40.615,13.248z M30.049,13.001V5.722l7.281,7.279H30.049z M32.125,35.523 c1.453-1.797,2.324-4.082,2.324-6.57c0-5.772-4.678-10.451-10.45-10.451c-5.771,0-10.45,4.679-10.45,10.451 c0,5.771,4.679,10.449,10.45,10.449c2.491,0,4.776-0.871,6.571-2.324l7.768,7.77c0.432,0.43,1.127,0.43,1.557,0 c0.432-0.43,0.432-1.127,0-1.557L32.125,35.523z M24,37.203c-4.557,0-8.25-3.695-8.25-8.252c0-4.557,3.693-8.25,8.25-8.25 c4.557,0,8.25,3.692,8.25,8.25C32.25,33.508,28.557,37.203,24,37.203z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-stream-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-stream-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff'  width='16px' height='16px'%3E%3Cpath d='M43.165,6.948H4.75C2.471,6.948,2,8.719,2,9.699v27.262c0,2.26,1.846,4.091,4.124,4.091h35.751 c2.277,0,4.125-1.831,4.125-4.091V9.764C46.001,7.802,44.54,6.948,43.165,6.948z M43.801,37.746c0,0.753-0.342,1.1-1.1,1.1h-37.4 c-0.759,0-1.1-0.348-1.1-1.1V9.145h39.6V37.746z M8.602,34.441h13.199v-11H8.602V34.441z M39.4,13.537H8.6v5.527H39.4V13.537z M26.2,25.643h13.2v-2.201H26.2V25.643z M26.2,30.041h13.2v-2.199H26.2V30.041z M26.2,34.441h13.2v-2.2H26.2V34.441z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-notebook-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-notebook-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' width='16px' height='16px' fill='%23ffffff'  xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.559,2H10.536C8.525,2,7.648,3.498,7.648,4.908v6.107H5.723c-0.812,0-1.469,0.506-1.469,1.133 c0,0.625,0.657,1.133,1.469,1.133h1.926v5.639H5.714c-0.812,0-1.469,0.508-1.469,1.135c0,0.625,0.657,1.133,1.469,1.133h1.935 v5.635H5.721c-0.812,0-1.47,0.508-1.47,1.134c0,0.627,0.658,1.134,1.47,1.134h1.928v5.629H5.721c-0.812,0-1.47,0.508-1.47,1.135 c0,0.625,0.658,1.133,1.47,1.133h1.928v6.193c0,2.336,1.816,2.82,2.822,2.82h29.088c2.318,0,4.196-1.895,4.196-4.23V6.23 C43.755,3.895,41.876,2,39.559,2z M9.902,43.743v-6.759h1.906c0.812,0,1.469-0.506,1.469-1.133c0-0.625-0.657-1.134-1.469-1.134 H9.902v-5.629h1.906c0.812,0,1.469-0.507,1.469-1.134c0-0.626-0.657-1.135-1.469-1.135H9.902v-5.633h1.9 c0.812,0,1.469-0.508,1.469-1.135c0-0.625-0.656-1.133-1.469-1.133h-1.9v-5.639h1.91c0.812,0,1.469-0.508,1.469-1.133 c0-0.627-0.657-1.133-1.469-1.133h-1.91v-6.76h20.301v39.487H9.902z M41.492,42.615c0,0.777-0.357,1.128-1.129,1.128h-7.893 V4.256h7.893c0.771,0,1.129,0.35,1.129,1.128V42.615z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-mosaic-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-mosaic-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='left-icon fl fs1' width='16px' height='16px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M10.159,7.143l3.46-0.537c0.382-0.076,0.669-0.381,0.746-0.765l0.224-1.733c-1.706,0.808-3.292,1.828-4.723,3.027 C9.96,7.152,10.06,7.156,10.159,7.143z'%3E%3C/path%3E%3Cpath d='M17.711,6.014l4.147-0.382c0.44-0.038,0.785-0.382,0.766-0.821l0.096-2.295c0.014-0.172-0.025-0.332-0.102-0.472 C20.665,2.165,18.782,2.54,17,3.137l-0.245,1.902C16.696,5.593,17.157,6.07,17.711,6.014z'%3E%3C/path%3E%3Cpath d='M6.163,14.197l0.459-3.613c0.005-0.034,0.007-0.066,0.008-0.102c-1.098,1.408-2.027,2.951-2.762,4.601l1.492-0.121 C5.763,14.941,6.086,14.618,6.163,14.197z'%3E%3C/path%3E%3Cpath d='M9.185,14.273l2.963-0.67c0.324-0.076,0.592-0.324,0.688-0.67l0.746-3.326c0.134-0.611-0.4-1.166-1.033-1.051L9.412,9.168 C9.067,9.227,8.78,9.512,8.724,9.876L8.131,13.26C8.019,13.891,8.571,14.408,9.185,14.273z'%3E%3C/path%3E%3Cpath d='M16.392,12.82l5.086-0.631c0.422-0.058,0.746-0.383,0.766-0.803l0.21-3.136c0.039-0.556-0.44-0.994-0.976-0.937 l-4.59,0.496C16.506,7.85,16.2,8.137,16.124,8.499l-0.708,3.271C15.302,12.361,15.799,12.896,16.392,12.82z'%3E%3C/path%3E%3Cpath d='M4.633,22.992c0.478-0.02,0.841-0.383,0.88-0.803l0.229-4.092c0.021-0.517-0.421-0.955-0.956-0.918l-1.77,0.141 C2.44,19.122,2.091,21.025,2,22.996c0.054,0.01,0.108,0.016,0.166,0.016L4.633,22.992z'%3E%3C/path%3E%3Cpath d='M8.094,22.954l2.716-0.019c0.457,0,0.84-0.363,0.879-0.822l0.459-5.086c0.057-0.592-0.479-1.07-1.071-0.957l-2.83,0.556 c-0.401,0.076-0.707,0.42-0.726,0.821l-0.326,4.551C7.158,22.514,7.578,22.954,8.094,22.954z'%3E%3C/path%3E%3Cpath d='M15.035,22.896l5.907-0.039c0.459,0,0.861-0.381,0.861-0.859l0.211-6.462c0.019-0.535-0.44-0.956-0.976-0.897 l-5.603,0.649c-0.4,0.058-0.726,0.382-0.765,0.804l-0.517,5.85C14.117,22.457,14.519,22.896,15.035,22.896z'%3E%3C/path%3E%3Cpath d='M5.915,30.123l-0.344-3.996c-0.039-0.42-0.401-0.764-0.842-0.783l-2.541-0.096c-0.061-0.002-0.119,0.002-0.176,0.012 c0.109,1.971,0.479,3.873,1.072,5.674l1.895,0.164C5.532,31.137,5.972,30.697,5.915,30.123z'%3E%3C/path%3E%3Cpath d='M11.383,32.322c0.612,0.133,1.147-0.383,1.091-0.994l-0.65-4.742c-0.059-0.42-0.402-0.727-0.803-0.764l-2.754-0.23 c-0.554-0.037-1.014,0.422-0.955,0.975l0.457,4.341c0.039,0.385,0.325,0.688,0.688,0.766L11.383,32.322z'%3E%3C/path%3E%3Cpath d='M21.134,33.852c0.535,0.058,1.014-0.381,0.975-0.897l-0.268-5.621c-0.02-0.459-0.363-0.822-0.822-0.842l-5.812-0.324 c-0.554-0.021-0.994,0.438-0.917,0.994l0.708,5.276c0.058,0.383,0.362,0.688,0.765,0.746L21.134,33.852z'%3E%3C/path%3E%3Cpath d='M25.13,4.829c0,0.401,0.324,0.726,0.727,0.765l4.397,0.344c0.497,0.039,0.897-0.383,0.86-0.898L30.858,3.09 c-1.805-0.591-3.713-0.956-5.689-1.061c-0.049,0.106-0.077,0.226-0.077,0.352L25.13,4.829z'%3E%3C/path%3E%3Cpath d='M34.25,6.454l3.519,0.573c0.086,0.015,0.168,0.016,0.248,0.006c-1.431-1.182-3.014-2.184-4.714-2.979l0.22,1.653 C33.58,6.09,33.867,6.396,34.25,6.454z'%3E%3C/path%3E%3Cpath d='M26.086,12.15l5.313,0.535c0.594,0.059,1.072-0.477,0.957-1.031l-0.67-3.27c-0.076-0.363-0.401-0.65-0.783-0.688 l-4.741-0.42c-0.517-0.057-0.976,0.382-0.956,0.897l0.096,3.136C25.302,11.75,25.646,12.113,26.086,12.15z'%3E%3C/path%3E%3Cpath d='M35.053,12.764c0.076,0.344,0.345,0.592,0.669,0.668l3.117,0.709c0.611,0.133,1.166-0.402,1.07-1.015l-0.631-3.365 C39.22,9.398,38.933,9.13,38.59,9.053l-3.25-0.65c-0.632-0.133-1.167,0.439-1.032,1.053L35.053,12.764z'%3E%3C/path%3E%3Cpath d='M41.897,14.141c0.058,0.4,0.362,0.707,0.765,0.746l1.454,0.153c-0.731-1.633-1.654-3.16-2.741-4.554 c0.001,0.025,0.002,0.053,0.006,0.08L41.897,14.141z'%3E%3C/path%3E%3Cpath d='M33.045,15.956c-0.021-0.421-0.362-0.765-0.784-0.804l-5.908-0.555c-0.516-0.058-0.955,0.363-0.955,0.879l0.097,6.521 c0.019,0.479,0.401,0.86,0.879,0.86l6.329,0.039c0.516,0,0.917-0.439,0.859-0.957L33.045,15.956z'%3E%3C/path%3E%3Cpath d='M40.522,17.333c-0.039-0.401-0.326-0.728-0.709-0.804l-3.06-0.611c-0.573-0.113-1.108,0.344-1.052,0.938l0.479,5.276 c0.038,0.458,0.401,0.804,0.86,0.804l2.944,0.019c0.517,0,0.938-0.438,0.879-0.917L40.522,17.333z'%3E%3C/path%3E%3Cpath d='M42.337,18.021l0.248,4.11c0.039,0.478,0.422,0.841,0.898,0.841l2.313,0.02c0.07,0,0.138-0.01,0.203-0.025 c-0.095-1.994-0.454-3.918-1.045-5.74l-1.625-0.162C42.776,17.007,42.299,17.466,42.337,18.021z'%3E%3C/path%3E%3Cpath d='M32.51,26.205l-6.214,0.285c-0.459,0.02-0.822,0.402-0.842,0.861l-0.114,5.657c0,0.535,0.459,0.957,0.976,0.898 l5.641-0.572c0.421-0.039,0.746-0.344,0.783-0.767l0.688-5.37C33.483,26.645,33.063,26.186,32.51,26.205z'%3E%3C/path%3E%3Cpath d='M39.813,25.65l-2.944,0.248c-0.402,0.039-0.728,0.362-0.784,0.764l-0.67,4.857c-0.096,0.61,0.46,1.108,1.052,0.975 l3.117-0.688c0.362-0.076,0.631-0.384,0.688-0.767l0.496-4.416C40.827,26.07,40.368,25.592,39.813,25.65z'%3E%3C/path%3E%3Cpath d='M45.76,25.268l-2.409,0.113c-0.42,0.021-0.783,0.346-0.822,0.785l-0.381,4.053c-0.06,0.555,0.4,1.014,0.955,0.957 l1.803-0.193c0.601-1.805,0.974-3.713,1.086-5.69C45.916,25.273,45.839,25.264,45.76,25.268z'%3E%3C/path%3E%3Cpath d='M6.756,37.141l-0.421-3.557c-0.038-0.4-0.382-0.727-0.803-0.766l-1.783-0.125c0.76,1.771,1.745,3.426,2.92,4.922 C6.735,37.473,6.769,37.311,6.756,37.141z'%3E%3C/path%3E%3Cpath d='M13.103,34.865c-0.076-0.326-0.344-0.574-0.668-0.65l-3.041-0.688c-0.592-0.152-1.166,0.383-1.052,0.994l0.556,3.229 c0.057,0.383,0.344,0.67,0.707,0.728l3.211,0.555c0.612,0.115,1.147-0.459,0.994-1.09L13.103,34.865z'%3E%3C/path%3E%3Cpath d='M22.319,36.451c-0.02-0.42-0.344-0.764-0.766-0.82l-4.875-0.611c-0.611-0.078-1.107,0.478-0.976,1.068l0.649,2.945 c0.096,0.363,0.402,0.65,0.784,0.688l4.417,0.441c0.535,0.057,0.995-0.402,0.956-0.938L22.319,36.451z'%3E%3C/path%3E%3Cpath d='M13.772,40.945l-3.537-0.439c-0.238-0.027-0.463,0.045-0.637,0.182c1.539,1.33,3.264,2.451,5.129,3.318l-0.189-2.277 C14.499,41.328,14.174,41.002,13.772,40.945z'%3E%3C/path%3E%3Cpath d='M22.778,45.076l-0.076-2.467c-0.02-0.439-0.364-0.805-0.803-0.842l-4.055-0.345c-0.535-0.039-0.994,0.42-0.937,0.955 l0.253,2.586c1.562,0.513,3.203,0.853,4.898,0.998C22.479,45.898,22.795,45.518,22.778,45.076z'%3E%3C/path%3E%3Cpath d='M31.095,35.152l-5.066,0.516c-0.438,0.039-0.766,0.402-0.783,0.842l-0.076,2.791c0,0.516,0.439,0.938,0.956,0.898 l4.55-0.363c0.383-0.037,0.708-0.324,0.766-0.707l0.612-2.926C32.166,35.631,31.688,35.094,31.095,35.152z'%3E%3C/path%3E%3Cpath d='M38.569,33.68l-3.174,0.728c-0.344,0.075-0.593,0.344-0.668,0.67l-0.688,3.039c-0.134,0.61,0.401,1.166,1.014,1.053 l3.288-0.573c0.363-0.058,0.65-0.345,0.688-0.707l0.594-3.193C39.737,34.082,39.183,33.545,38.569,33.68z'%3E%3C/path%3E%3Cpath d='M41.706,33.66l-0.479,3.518c-0.024,0.174,0.004,0.34,0.068,0.484c1.182-1.496,2.172-3.148,2.938-4.922l-1.764,0.174 C42.088,32.953,41.765,33.26,41.706,33.66z'%3E%3C/path%3E%3Cpath d='M30.005,41.5l-4.109,0.287c-0.44,0.037-0.804,0.4-0.804,0.859l-0.039,2.446c-0.018,0.476,0.347,0.845,0.812,0.878 c1.665-0.142,3.278-0.466,4.819-0.953l0.238-2.562C30.979,41.92,30.54,41.461,30.005,41.5z'%3E%3C/path%3E%3Cpath d='M37.672,40.562l-3.575,0.479c-0.4,0.057-0.707,0.383-0.744,0.783l-0.193,2.236c1.883-0.861,3.624-1.98,5.177-3.314 C38.158,40.602,37.924,40.527,37.672,40.562z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-plotter-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-plotter-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='left-icon fl fs1' width='16px' height='16px' fill='%23ffffff'  xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M44.743,39.714h-5.028V23.371c0-0.694-0.562-1.257-1.257-1.257S37.2,22.677,37.2,23.371v16.343h-6.285V14.571 c0-0.694-0.562-1.258-1.258-1.258c-0.694,0-1.257,0.563-1.257,1.258v25.143h-6.286V24.628c0-0.695-0.563-1.257-1.257-1.257 c-0.694,0-1.258,0.562-1.258,1.257v15.086h-6.285V29.656c0-0.694-0.562-1.257-1.258-1.257S10.8,28.961,10.8,29.656v10.058H4.514 V7.028c0-0.694-0.562-1.258-1.257-1.258S2,6.334,2,7.028v33.943c0,0.694,0.562,1.258,1.257,1.258h41.486 c0.694,0,1.257-0.562,1.257-1.258S45.438,39.714,44.743,39.714z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-edt-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-edt-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' width='16px' height='16px' fill='%23ffffff'  xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M40.5,3.375h-33c-3.038,0-5.5,2.463-5.5,5.5v22c0,3.038,2.462,5.5,5.5,5.5h15.125v5.5H18.5 c-0.76,0-1.375,0.615-1.375,1.375c0,0.761,0.616,1.375,1.375,1.375h11c0.76,0,1.375-0.614,1.375-1.375 c0-0.76-0.615-1.375-1.375-1.375h-4.125v-5.5H40.5c3.037,0,5.5-2.462,5.5-5.5v-22C46,5.838,43.537,3.375,40.5,3.375z M43.25,30.875c0,1.52-1.23,2.75-2.75,2.75h-33c-1.52,0-2.75-1.23-2.75-2.75v-22c0-1.52,1.23-2.75,2.75-2.75h33 c1.52,0,2.75,1.23,2.75,2.75V30.875z M14.048,14.773c-0.554-0.562-1.452-0.562-2.007,0c-0.555,0.561-0.555,1.47,0,2.031 l3.011,3.049L12.041,22.9c-0.555,0.562-0.555,1.47,0,2.031s1.453,0.562,2.007,0l4.015-4.063c0.555-0.562,0.555-1.472,0-2.031 L14.048,14.773z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-comparable-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-comparable-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' width='16px' height='16px' class='left-icon fl fs1' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' style=''%3E%3Cpath d='M45.637,13.342c-0.104-0.104-0.222-0.184-0.347-0.242l-7.528-7.5c-0.488-0.485-1.277-0.485-1.764,0 c-0.489,0.483-0.489,1.27,0,1.752l5.663,5.644H23.973c-0.699,0-1.268,0.567-1.268,1.269c0,0.004,0,0.008,0,0.014 c0,0.004,0,0.009,0,0.013v18.127H6.341l5.663-5.642c0.487-0.485,0.487-1.271,0-1.754c-0.486-0.484-1.275-0.484-1.764,0 l-7.531,7.502c-0.125,0.06-0.242,0.139-0.346,0.242c-0.256,0.256-0.375,0.596-0.362,0.931c-0.013,0.333,0.106,0.671,0.362,0.926 c0.099,0.097,0.209,0.174,0.326,0.231L10.24,42.4c0.486,0.486,1.275,0.486,1.764,0c0.487-0.486,0.487-1.275,0-1.764l-5.688-5.686 h17.315c0.117,0.035,0.24,0.055,0.369,0.055c0.714,0,1.294-0.58,1.294-1.295V15.53h16.389l-5.686,5.684 c-0.489,0.486-0.489,1.276,0,1.763c0.484,0.487,1.273,0.487,1.763,0l7.552-7.547c0.117-0.058,0.228-0.135,0.324-0.231 c0.256-0.255,0.377-0.593,0.362-0.925C46.014,13.938,45.893,13.598,45.637,13.342z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-screener-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-screener-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath d='M46,3.32c0,0.729-0.591,1.32-1.32,1.32H3.32C2.591,4.641,2,4.049,2,3.32l0,0C2,2.591,2.591,2,3.32,2H44.68 C45.409,2,46,2.591,46,3.32L46,3.32z'%3E%3C/path%3E%3Cpath d='M18.721,37.2c-0.729,0-1.32-0.591-1.32-1.32V20.92c0-0.729,0.591-1.32,1.32-1.32l0,0c0.729,0,1.319,0.592,1.319,1.32v14.96 C20.04,36.609,19.449,37.2,18.721,37.2L18.721,37.2z'%3E%3C/path%3E%3Cpath d='M29.279,46c-0.729,0-1.319-0.591-1.319-1.32V20.92c0-0.729,0.591-1.32,1.319-1.32l0,0c0.729,0,1.32,0.592,1.32,1.32v23.76 C30.6,45.409,30.009,46,29.279,46L29.279,46z'%3E%3C/path%3E%3Cpath d='M30.6,20.92c0,0.729-0.591,1.32-1.318,1.32H18.721c-0.729,0-1.32-0.592-1.32-1.32l0,0c0-0.729,0.592-1.32,1.32-1.32h10.561 C30.009,19.6,30.6,20.191,30.6,20.92L30.6,20.92z'%3E%3C/path%3E%3Cpath d='M19.543,22.471c-0.557,0.471-1.391,0.401-1.859-0.156L2.335,4.176C1.863,3.62,1.934,2.787,2.49,2.316l0,0 C3.047,1.846,3.88,1.914,4.35,2.471l15.348,18.139C20.168,21.166,20.1,21.999,19.543,22.471L19.543,22.471z'%3E%3C/path%3E%3Cpath d='M28.428,22.471c0.557,0.471,1.389,0.401,1.86-0.156L45.635,4.176c0.471-0.556,0.401-1.389-0.154-1.859l0,0 c-0.558-0.471-1.39-0.402-1.86,0.154L28.273,20.609C27.802,21.166,27.871,21.999,28.428,22.471L28.428,22.471z'%3E%3C/path%3E%3Cpath d='M30.178,45.35c-0.432,0.526-1.225,0.592-1.771,0.145L17.861,36.85c-0.545-0.447-0.639-1.236-0.207-1.765l0,0 c0.433-0.526,1.226-0.592,1.771-0.146l10.545,8.645C30.518,44.031,30.609,44.82,30.178,45.35L30.178,45.35z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-search-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-search-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M45.594,43.651L32.283,30.205c2.48-2.983,3.975-6.821,3.975-11.013C36.258,9.697,28.59,2,19.131,2 C9.673,2,2.005,9.697,2.005,19.192c0,9.494,7.667,17.191,17.126,17.191c4.298,0,8.226-1.589,11.232-4.214l13.293,13.427 c0.535,0.537,1.402,0.537,1.938,0S46.129,44.188,45.594,43.651z M19.131,33.658c-7.958,0-14.409-6.478-14.409-14.466 c0-7.989,6.451-14.465,14.409-14.465c7.958,0,14.408,6.476,14.408,14.465C33.539,27.183,27.09,33.658,19.131,33.658z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-statement-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-statement-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath d='M31.225,6.119C24.346,6.119,22.512,2,13.797,2C8.178,2,4.738,6.234,4.738,6.234v38.393C4.738,45.385,5.354,46,6.113,46 c0.762,0,1.377-0.615,1.377-1.373V27.121c1.451-0.934,3.455-1.777,5.963-1.777c8.713,0,11.234,4.119,18.113,4.119 c6.88,0,11.695-4.119,11.695-4.119V2C43.264,2,38.104,6.119,31.225,6.119z M40.511,23.945c-1.554,1.011-4.848,2.771-8.942,2.771 c-2.705,0-4.551-0.738-6.889-1.68C21.83,23.895,18.6,22.6,13.453,22.6c-2.352,0-4.348,0.59-5.963,1.379V7.352 c1.035-0.94,3.294-2.604,6.307-2.604c4.047,0,6.325,0.98,8.736,2.018c2.402,1.032,4.887,2.103,8.689,2.103 c3.666,0,6.885-1.013,9.287-2.099L40.511,23.945L40.511,23.945z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-social-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-social-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath d='M39.125,32.249c-2.266,0-4.273,1.097-5.525,2.785l-18.093-9.222c0.158-0.578,0.244-1.186,0.244-1.813 c0-0.786-0.134-1.541-0.377-2.244l18.197-8.831c1.252,1.713,3.271,2.825,5.555,2.825c3.795,0,6.875-3.078,6.875-6.875 S42.92,2,39.125,2c-3.799,0-6.875,3.078-6.875,6.875c0,0.534,0.062,1.053,0.178,1.552L13.97,19.384 c-1.259-1.388-3.076-2.26-5.096-2.26C5.078,17.124,2,20.202,2,23.999s3.078,6.875,6.875,6.875c2.186,0,4.132-1.021,5.393-2.612 l18.172,9.262c-0.123,0.515-0.189,1.05-0.189,1.602c0,3.798,3.078,6.875,6.875,6.875C42.92,46,46,42.923,46,39.125 S42.92,32.249,39.125,32.249z M39.125,4.75c2.277,0,4.125,1.848,4.125,4.125S41.402,13,39.125,13S35,11.152,35,8.875 S36.848,4.75,39.125,4.75z M8.875,28.124c-2.277,0-4.125-1.849-4.125-4.125c0-2.278,1.848-4.125,4.125-4.125S13,21.721,13,23.999 C13,26.275,11.152,28.124,8.875,28.124z M39.125,43.249C36.848,43.249,35,41.4,35,39.124s1.848-4.125,4.125-4.125 s4.125,1.849,4.125,4.125S41.402,43.249,39.125,43.249z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-wm-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-wm-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' width='16px' height='16px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M24.149,15.584c-4.549,0-8.237,3.796-8.237,8.479c0,4.683,3.688,8.479,8.237,8.479c4.548,0,8.236-3.798,8.236-8.479 C32.385,19.381,28.697,15.584,24.149,15.584z M24.149,29.717c-3.027,0-5.555-2.6-5.555-5.716c0-3.118,2.463-5.652,5.492-5.652 c3.029,0,5.492,2.534,5.492,5.652C29.578,27.117,27.178,29.717,24.149,29.717z M45.953,23.672 c-0.018-0.071-0.01-0.147-0.031-0.217c-0.006-0.03-0.025-0.046-0.035-0.072c-0.014-0.04-0.01-0.088-0.031-0.126 c-3.992-9.41-12.598-14.828-21.769-14.828c-9.17,0-17.949,5.407-21.945,14.819c-0.016,0.039-0.014,0.081-0.027,0.126 c-0.01,0.027-0.029,0.042-0.038,0.068c-0.021,0.07-0.013,0.146-0.025,0.217C2.026,23.786,2,23.911,2,24.038 c0,0.131,0.025,0.251,0.05,0.38c0.013,0.071,0.005,0.149,0.025,0.215c0.009,0.032,0.028,0.046,0.038,0.074 c0.014,0.039,0.012,0.086,0.027,0.125C6.137,34.243,14.83,39.571,24,39.571c9.171,0,17.863-5.317,21.857-14.729 c0.02-0.039,0.016-0.082,0.029-0.126c0.01-0.024,0.029-0.043,0.035-0.069c0.021-0.068,0.016-0.146,0.031-0.218 C45.975,24.303,46,24.18,46,24.051C46,23.923,45.977,23.801,45.953,23.672z M24,36.746c-7.777,0-15.434-4.22-19.195-12.706 c3.727-8.455,11.484-12.785,19.281-12.785c7.794,0,15.378,4.334,19.107,12.796C39.469,32.503,31.799,36.746,24,36.746z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-thesis-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-thesis-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath d='M24,5.667c10.107,0,18.333,8.224,18.333,18.333c0,10.107-8.226,18.333-18.333,18.333C13.891,42.333,5.667,34.107,5.667,24 C5.667,13.891,13.891,5.667,24,5.667z M24,2C11.869,2,2,11.869,2,24c0,12.132,9.869,22,22,22c12.132,0,22-9.868,22-22 C46,11.869,36.132,2,24,2z M38.706,19.587c-0.261-0.782-0.576-1.547-0.947-2.276l-4.499,2.027c0.397,0.721,0.717,1.485,0.949,2.277 L38.706,19.587z M15.654,17.93c0.498-0.648,1.062-1.234,1.686-1.754l-3.465-3.607c-0.602,0.539-1.168,1.127-1.684,1.755 L15.654,17.93z M18.799,15.154c0.695-0.405,1.432-0.727,2.196-0.959L19.1,9.486c-0.752,0.261-1.488,0.582-2.197,0.959 L18.799,15.154z M13.74,21.784c0.222-0.798,0.527-1.566,0.912-2.292l-4.527-1.956c-0.361,0.737-0.667,1.508-0.913,2.292 L13.74,21.784z M31.036,10.417c-0.709-0.376-1.448-0.694-2.198-0.951l-1.88,4.718c0.767,0.229,1.504,0.547,2.202,0.951 L31.036,10.417z M35.807,14.322c-0.519-0.627-1.082-1.217-1.684-1.754l-3.467,3.606c0.623,0.519,1.186,1.107,1.684,1.755 L35.807,14.322z M25.188,8.714c-0.4-0.03-0.802-0.048-1.189-0.048c-0.389,0-0.79,0.018-1.191,0.048v5.104 c0.396-0.047,0.797-0.069,1.191-0.069s0.796,0.022,1.189,0.069V8.714z M24,33.979c-2.372,0-4.295-1.922-4.295-4.293 c0-1.619,0.896-3.028,2.218-3.762L24,16.189l2.077,9.732c1.323,0.732,2.218,2.143,2.218,3.76 C28.295,32.057,26.372,33.979,24,33.979z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-edt-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-edt-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' width='16px' height='16px' fill='%23ffffff'  xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M40.5,3.375h-33c-3.038,0-5.5,2.463-5.5,5.5v22c0,3.038,2.462,5.5,5.5,5.5h15.125v5.5H18.5 c-0.76,0-1.375,0.615-1.375,1.375c0,0.761,0.616,1.375,1.375,1.375h11c0.76,0,1.375-0.614,1.375-1.375 c0-0.76-0.615-1.375-1.375-1.375h-4.125v-5.5H40.5c3.037,0,5.5-2.462,5.5-5.5v-22C46,5.838,43.537,3.375,40.5,3.375z M43.25,30.875c0,1.52-1.23,2.75-2.75,2.75h-33c-1.52,0-2.75-1.23-2.75-2.75v-22c0-1.52,1.23-2.75,2.75-2.75h33 c1.52,0,2.75,1.23,2.75,2.75V30.875z M14.048,14.773c-0.554-0.562-1.452-0.562-2.007,0c-0.555,0.561-0.555,1.47,0,2.031 l3.011,3.049L12.041,22.9c-0.555,0.562-0.555,1.47,0,2.031s1.453,0.562,2.007,0l4.015-4.063c0.555-0.562,0.555-1.472,0-2.031 L14.048,14.773z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-alert-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-alert-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' height='16px' width='16px' class='left-icon fl fs1' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M40.615,13.248L29.803,2.435C29.602,2.177,29.301,2,28.949,2h-17.6C8.919,2,6.95,3.972,6.95,6.4v35.202 c0,2.43,1.97,4.398,4.399,4.398h23.516l-2.201-2.199H11.349c-1.215,0-2.199-0.984-2.199-2.199V6.4 c0-1.215,0.984-2.199,2.199-2.199h16.5v9.9c0,0.605,0.494,1.1,1.1,1.1h9.9v22.34l2.201,2.199V14.101 C41.051,13.75,40.873,13.45,40.615,13.248z M30.049,13.001V5.722l7.281,7.279H30.049z M32.125,35.523 c1.453-1.797,2.324-4.082,2.324-6.57c0-5.772-4.678-10.451-10.45-10.451c-5.771,0-10.45,4.679-10.45,10.451 c0,5.771,4.679,10.449,10.45,10.449c2.491,0,4.776-0.871,6.571-2.324l7.768,7.77c0.432,0.43,1.127,0.43,1.557,0 c0.432-0.43,0.432-1.127,0-1.557L32.125,35.523z M24,37.203c-4.557,0-8.25-3.695-8.25-8.252c0-4.557,3.693-8.25,8.25-8.25 c4.557,0,8.25,3.692,8.25,8.25C32.25,33.508,28.557,37.203,24,37.203z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-welcome-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-welcome-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M36.508,10.631c-0.818-0.765-1.701-1.456-2.646-2.062l1.647-3.291c1.343,0.828,2.597,1.789,3.728,2.877L36.508,10.631z M32.241,3.609c-1.468-0.592-3.011-1.021-4.614-1.287l-0.215,3.675c1.1,0.207,2.158,0.519,3.177,0.915L32.241,3.609z M20.333,35 h7.333V13h-7.333V35L20.333,35z M41.654,10.912l-2.729,2.479c0.642,0.899,1.195,1.856,1.667,2.862l3.475-1.241 C43.411,13.55,42.6,12.184,41.654,10.912z M41.807,19.712c0.334,1.379,0.526,2.81,0.526,4.288c0,10.107-8.226,18.333-18.333,18.333 C13.891,42.333,5.667,34.107,5.667,24c0-3.509,1.01-6.777,2.729-9.564l3.983,3.983l2.481-12.858L2,8.035l3.734,3.736 C3.384,15.268,2,19.468,2,24c0,12.148,9.852,22,22,22s22-9.852,22-22c0-1.912-0.27-3.758-0.727-5.529L41.807,19.712z M19.602,2.467 l0.729,3.602c1.112-0.229,2.255-0.37,3.431-0.387L23.975,2C22.477,2.002,21.018,2.178,19.602,2.467z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-chat-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-chat-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath d='M7.184,44.142c-0.42,0-1.537,0-1.934-0.881c-0.573-1.273,0.247-1.961,0.688-2.332c0.127-0.105,0.279-0.231,0.443-0.396 c1.289-1.297,1.895-2.695,2.165-3.535C4.377,33.371,2,28.388,2,23.218C2,12.543,11.869,3.858,23.999,3.858 C36.131,3.858,46,12.544,46,23.218s-9.869,19.361-22.001,19.361c-3.017,0-5.933-0.525-8.677-1.566 C12.63,43.281,8.971,44.142,7.184,44.142z M23.999,6.399c-10.921,0-19.368,7.351-19.368,16.816c0,4.799,1.793,8.812,5.846,12.1 c0.32,0.26,0.907,1.117,0.821,1.52c-0.144,0.666-1.19,2.943-3.159,5.031c1.641-0.247,3.854-1.075,5.752-2.912 c0.313-0.303,1.217-0.832,1.619-0.665c2.665,1.101,5.521,1.658,8.488,1.658c10.923,0,19.369-7.263,19.369-16.729 C43.368,13.75,34.922,6.399,23.999,6.399z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-shortcut-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-shortcut-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M37.268,28.529h-5.363v-9.064h5.363c4.812,0,8.732-3.917,8.732-8.732C46,5.918,42.08,2,37.268,2 c-4.814,0-8.732,3.918-8.732,8.732v5.363h-9.069v-5.363C19.466,5.918,15.549,2,10.734,2C5.919,2,2,5.918,2,10.733 c0,4.815,3.919,8.732,8.733,8.732h5.363v9.064H10.73C5.916,28.529,2,32.449,2,37.268C2,42.082,5.917,46,10.73,46 c4.818,0,8.735-3.918,8.735-8.732v-5.365h9.07v5.365c0,4.814,3.916,8.732,8.73,8.732s8.732-3.918,8.732-8.732 C46,32.453,42.084,28.529,37.268,28.529z M37.268,5.372c2.959,0,5.363,2.408,5.363,5.363c0,2.957-2.404,5.363-5.363,5.363h-5.363 v-5.363C31.904,7.778,34.312,5.372,37.268,5.372z M37.268,42.629c-2.955,0-5.363-2.404-5.363-5.361v-5.363h5.363 c2.959,0,5.363,2.408,5.363,5.363C42.631,40.225,40.227,42.629,37.268,42.629z M28.535,19.465v9.064h-9.07v-9.064H28.535z M10.734,5.372c2.957,0,5.361,2.408,5.361,5.363v5.363h-5.361c-2.957,0-5.361-2.406-5.361-5.363S7.777,5.372,10.734,5.372z M10.73,42.629c-2.957,0-5.361-2.404-5.361-5.361s2.404-5.363,5.361-5.363h5.365v5.363C16.095,40.225,13.689,42.629,10.73,42.629z '%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-holder-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-holder-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M43.249,10.248H32.257l0.012-4.095c0-2.28-1.851-4.133-4.125-4.133h-8.269c-2.276,0-4.125,1.853-4.125,4.133v4.095h-11 c-1.513,0-2.75,1.235-2.75,2.75v30.224c0,1.514,1.24,2.758,2.751,2.758H43.25c1.513,0,2.75-1.244,2.75-2.758V12.998 C45.999,11.483,44.763,10.248,43.249,10.248z M18.499,6.151c0-0.76,0.615-1.377,1.375-1.377h8.27c0.76,0,1.375,0.617,1.375,1.377 l-0.013,4.096H18.499V6.151z M43.249,43.222H4.75V26.74H18.5v2.758c0,1.521,1.233,2.75,2.75,2.75h5.5 c1.515,0,2.75-1.229,2.75-2.75V26.74h13.75L43.249,43.222L43.249,43.222z M21.249,29.497v-8.25h5.5v8.25H21.249z M29.499,23.981 v-2.734c0-1.52-1.234-2.75-2.75-2.75h-5.5c-1.516,0-2.75,1.23-2.75,2.75v2.734H4.749V12.997h38.5v10.984H29.499z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-ticker-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-ticker-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath d='M34.434,28.139c-0.591-1.102-1.355-2.039-2.305-2.82c-0.943-0.778-2.006-1.434-3.184-1.958 c-1.152-0.518-2.325-0.979-3.512-1.389V9.194c1.153-0.021,2.311,0.226,3.463,0.742c1.177,0.523,2.105,1.346,2.791,2.459 l2.742-2.293c-0.459-0.51-0.972-1.011-1.543-1.504c-0.57-0.494-1.217-0.933-1.934-1.313c-0.721-0.384-1.534-0.685-2.448-0.907 c-0.899-0.22-1.923-0.331-3.071-0.335V3.257c0-0.136-0.021-0.266-0.062-0.388V2.795h-0.026C25.161,2.329,24.709,2,24.179,2 c-0.695,0-1.258,0.562-1.258,1.258V6.15c-1.172,0.104-2.305,0.377-3.398,0.826c-1.127,0.461-2.131,1.092-3.013,1.887 c-0.881,0.797-1.592,1.752-2.13,2.867c-0.539,1.113-0.809,2.355-0.809,3.726c0,1.464,0.285,2.723,0.857,3.774 c0.571,1.051,1.305,1.942,2.203,2.674s1.91,1.346,3.036,1.84c1.091,0.479,2.176,0.874,3.253,1.188v13.356 c-0.495-0.011-1.041-0.097-1.637-0.261c-0.637-0.176-1.281-0.438-1.934-0.791c-0.654-0.351-1.308-0.776-1.959-1.289 c-0.654-0.508-1.24-1.098-1.763-1.768l-2.938,2.057c0.979,1.369,2.375,2.555,4.188,3.559c1.785,0.988,3.799,1.551,6.043,1.688 v3.263c0,0.692,0.562,1.257,1.258,1.257c0.694,0,1.255-0.562,1.255-1.257v-3.354c1.379-0.1,2.664-0.384,3.854-0.854 c1.206-0.479,2.259-1.114,3.157-1.911c0.896-0.796,1.599-1.743,2.104-2.844c0.506-1.099,0.76-2.315,0.76-3.653 C35.312,30.562,35.02,29.234,34.434,28.139z M20.722,20.325c-0.718-0.35-1.347-0.756-1.886-1.219 c-0.539-0.461-0.963-0.994-1.272-1.601c-0.312-0.604-0.465-1.319-0.465-2.149c0-0.826,0.146-1.601,0.439-2.315 c0.294-0.718,0.701-1.347,1.225-1.888c0.521-0.541,1.143-0.979,1.86-1.312c0.69-0.322,1.457-0.518,2.298-0.588v11.991 C22.144,20.968,21.409,20.661,20.722,20.325z M31.127,35.062c-0.441,0.78-0.979,1.41-1.613,1.889 c-0.641,0.479-1.332,0.812-2.084,1.003c-0.728,0.185-1.391,0.278-1.992,0.286V25.646c1.83,0.572,3.354,1.387,4.562,2.44 c1.225,1.065,1.818,2.412,1.787,4.036C31.787,33.305,31.564,34.283,31.127,35.062z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-launchpad-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-launchpad-header {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 48 48" fill="%23ffffff" class="left-icon fl fs1" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px"%3E%3Cpath xmlns="http://www.w3.org/2000/svg" d="M42.333,27.667v14.666h-22V27.667H42.333z M46,16.666H16.667V46H46V16.666z M39.889,9.334H9.334v30.555h3.667V13h26.89 V9.334H39.889z M35,2H2v33h3.667V5.666H35V2z"%3E%3C/path%3E%3C/svg%3E');
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-calendar-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-calendar-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath d='M45.798,8.754c-0.01-1.515-1.242-2.733-2.753-2.726L32.084,6.093l-0.017-2.73c-0.004-0.758-0.62-1.366-1.375-1.361 c-0.758,0.004-1.366,0.621-1.361,1.378l0.016,2.729L18.397,6.173l-0.018-2.73c-0.003-0.758-0.619-1.366-1.376-1.361 c-0.756,0.004-1.364,0.621-1.36,1.378l0.017,2.729L4.72,6.254C3.209,6.263,1.989,7.498,2,9.011l0.201,34.262 c0.009,1.516,1.241,2.734,2.753,2.727l38.324-0.227c1.512-0.01,2.73-1.242,2.722-2.758L45.798,8.754z M4.937,43.26L4.733,8.998 l10.942-0.065l0.009,1.381c0.004,0.758,0.619,1.367,1.375,1.362c0.758-0.004,1.365-0.62,1.362-1.378l-0.008-1.381l10.95-0.064 l0.009,1.381c0.003,0.759,0.619,1.367,1.377,1.363c0.756-0.005,1.364-0.621,1.36-1.379l-0.01-1.381L43.06,8.772l0.203,34.264 L4.937,43.26z M33.565,23.903l2.738-0.016c0.756-0.005,1.365-0.623,1.361-1.379l-0.016-2.742 c-0.006-0.757-0.623-1.365-1.379-1.361l-2.736,0.017c-0.756,0.003-1.365,0.621-1.359,1.377l0.016,2.741 C32.194,23.298,32.812,23.907,33.565,23.903z M36.337,29.368l-2.736,0.02c-0.756,0.002-1.365,0.619-1.359,1.375l0.016,2.74 c0.004,0.76,0.62,1.369,1.376,1.363l2.737-0.016c0.756-0.004,1.365-0.621,1.361-1.381l-0.017-2.74 C37.709,29.976,37.093,29.365,36.337,29.368z M25.388,29.433l-2.738,0.02c-0.756,0.003-1.364,0.619-1.359,1.377l0.016,2.74 c0.004,0.758,0.62,1.367,1.377,1.363l2.737-0.018c0.755-0.004,1.365-0.619,1.361-1.38l-0.017-2.741 C26.76,30.039,26.144,29.431,25.388,29.433z M22.617,23.968l2.737-0.016c0.756-0.004,1.365-0.622,1.361-1.379l-0.017-2.741 c-0.005-0.756-0.622-1.367-1.378-1.36l-2.737,0.016c-0.756,0.004-1.365,0.621-1.36,1.377l0.017,2.742 C21.245,23.362,21.86,23.972,22.617,23.968z M11.667,24.033l2.736-0.017c0.758-0.004,1.365-0.621,1.361-1.379l-0.015-2.74 c-0.005-0.758-0.622-1.367-1.377-1.363l-2.738,0.017c-0.756,0.003-1.364,0.622-1.358,1.378l0.016,2.741 C10.295,23.427,10.912,24.036,11.667,24.033z M14.437,29.497l-2.736,0.02c-0.756,0.002-1.365,0.619-1.36,1.377l0.017,2.74 c0.004,0.76,0.621,1.367,1.375,1.363l2.738-0.018c0.756-0.004,1.365-0.619,1.361-1.381l-0.016-2.74 C15.81,30.104,15.192,29.494,14.437,29.497z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-note-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-note-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M36.974,46H11.026c-2.492,0-4.514-2.021-4.514-4.514V6.512C6.513,4.02,8.533,2,11.026,2h18.021c0.002,0,0.004,0,0.009,0 h0.021c0.001,0,0.001,0,0.001,0c0.361,0,0.669,0.182,0.875,0.445l11.091,11.09c0.265,0.207,0.444,0.514,0.444,0.875l0,0v0.023 c0,0.002,0,0.004,0,0.006v27.047C41.485,43.979,39.466,46,36.974,46z M30.205,5.814v7.468h7.467L30.205,5.814z M39.229,15.539 H29.076c-0.623,0-1.128-0.505-1.128-1.128V4.257H11.024c-1.246,0-2.256,1.011-2.256,2.257v34.975c0,1.246,1.01,2.257,2.256,2.257 h25.949c1.245,0,2.256-1.011,2.256-2.257V15.539L39.229,15.539z M32.461,36.975H15.538c-0.624,0-1.129-0.504-1.129-1.127 c0-0.625,0.505-1.13,1.129-1.13h16.923c0.624,0,1.128,0.505,1.128,1.13C33.589,36.471,33.085,36.975,32.461,36.975z M32.461,30.205 H15.538c-0.624,0-1.129-0.505-1.129-1.128c0-0.624,0.505-1.128,1.129-1.128h16.923c0.624,0,1.128,0.504,1.128,1.128 C33.589,29.7,33.085,30.205,32.461,30.205z M32.461,23.436H15.538c-0.624,0-1.129-0.504-1.129-1.127s0.505-1.129,1.129-1.129 h16.923c0.624,0,1.128,0.506,1.128,1.129S33.085,23.436,32.461,23.436z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-wc-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-wc-header {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' width='16px' height='16px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M24.149,15.584c-4.549,0-8.237,3.796-8.237,8.479c0,4.683,3.688,8.479,8.237,8.479c4.548,0,8.236-3.798,8.236-8.479 C32.385,19.381,28.697,15.584,24.149,15.584z M24.149,29.717c-3.027,0-5.555-2.6-5.555-5.716c0-3.118,2.463-5.652,5.492-5.652 c3.029,0,5.492,2.534,5.492,5.652C29.578,27.117,27.178,29.717,24.149,29.717z M45.953,23.672 c-0.018-0.071-0.01-0.147-0.031-0.217c-0.006-0.03-0.025-0.046-0.035-0.072c-0.014-0.04-0.01-0.088-0.031-0.126 c-3.992-9.41-12.598-14.828-21.769-14.828c-9.17,0-17.949,5.407-21.945,14.819c-0.016,0.039-0.014,0.081-0.027,0.126 c-0.01,0.027-0.029,0.042-0.038,0.068c-0.021,0.07-0.013,0.146-0.025,0.217C2.026,23.786,2,23.911,2,24.038 c0,0.131,0.025,0.251,0.05,0.38c0.013,0.071,0.005,0.149,0.025,0.215c0.009,0.032,0.028,0.046,0.038,0.074 c0.014,0.039,0.012,0.086,0.027,0.125C6.137,34.243,14.83,39.571,24,39.571c9.171,0,17.863-5.317,21.857-14.729 c0.02-0.039,0.016-0.082,0.029-0.126c0.01-0.024,0.029-0.043,0.035-0.069c0.021-0.068,0.016-0.146,0.031-0.218 C45.975,24.303,46,24.18,46,24.051C46,23.923,45.977,23.801,45.953,23.672z M24,36.746c-7.777,0-15.434-4.22-19.195-12.706 c3.727-8.455,11.484-12.785,19.281-12.785c7.794,0,15.378,4.334,19.107,12.796C39.469,32.503,31.799,36.746,24,36.746z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-tablex-cell-finder-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-tablex-cell-finder-header {
  background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg width='16' height='12' viewBox='0 0 16 12' fill='none' xmlns='http://www.w3.org/2000/svg'%3e%3cpath fill-rule='evenodd' clip-rule='evenodd' d='M13 1.84204H15V4H14V5H15V6.57886H14V7.57886H15V8H16V5V4V1.84204V0.842041V0H0V0.842041V1.84204V6.57886V7.57886V12H11V11H7V10H6V11H4.05261V7.57886H4.5V6.57886H4.05261V5H4.58554V4H4.05261V1.84204H6V2H7V1.84204H12V2.5H13V1.84204ZM1 4V1.84204H3.05261V4H1ZM1 6.57886V5H3.05261V6.57886H1ZM1 11V7.57886H3.05261V11H1ZM12.4989 8.24126L15.2999 10.6142L14.3912 11.6696L11.5753 9.28403C10.9554 9.78044 10.185 10.1031 9.33331 10.1702C7.08691 10.347 5.11655 8.67807 4.94113 6.44913C4.76574 4.2206 6.45074 2.26362 8.69714 2.08682C10.944 1.90999 12.9143 3.5793 13.0897 5.80782C13.1594 6.69342 12.9351 7.53612 12.4989 8.24126ZM8.79083 3.27188C7.20306 3.39684 6.01218 4.77995 6.13614 6.35508C6.26011 7.93021 7.65228 9.11004 9.24046 8.98504C10.8282 8.86008 12.0191 7.47697 11.8951 5.90184C11.7712 4.32671 10.3786 3.14692 8.79083 3.27188Z' fill='%23FFFFFF'/%3e%3c/svg%3e");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-most-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-most-header {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 24 25' class='left-icon fl fs1' data-id='' title='' style=''%3E%3Cpath d='M14.2071 9.78213L20.2071 3.78213L18.7928 2.36792L13.5 7.66081L11.2071 5.36792C10.8165 4.9774 10.1834 4.9774 9.79285 5.36792L3.79285 11.3679L5.20706 12.7821L10.5 7.48924L12.7928 9.78213C13.1834 10.1727 13.8165 10.1727 14.2071 9.78213ZM14.2901 19.0794C14.2901 20.4622 14.0311 21.5251 13.513 22.2679C12.9949 23.0108 12.2539 23.3822 11.2901 23.3822C10.3225 23.3822 9.57963 23.0127 9.06154 22.2737C8.54344 21.5308 8.2844 20.4622 8.2844 19.0679C8.2844 17.6851 8.54344 16.626 9.06154 15.8908C9.57963 15.1518 10.3263 14.7822 11.3015 14.7822C12.2654 14.7822 13.0044 15.1537 13.5187 15.8965C14.033 16.6356 14.2901 17.6965 14.2901 19.0794ZM9.87297 19.0794C9.87297 20.0317 9.99297 20.7575 10.233 21.2565C10.473 21.7556 10.8253 22.0051 11.2901 22.0051C12.2273 22.0051 12.6958 21.0298 12.6958 19.0794C12.6958 17.1289 12.2311 16.1537 11.3015 16.1537C10.8292 16.1537 10.473 16.4032 10.233 16.9022C9.99297 17.3975 9.87297 18.1232 9.87297 19.0794ZM3.14607 23.2679L1.55749 16.1537H1.49464C1.56702 16.7022 1.60321 17.2051 1.60321 17.6622V23.2679H0.163208V14.9137H2.55178L3.98035 21.4794H4.02607L5.44321 14.9137H7.86607V23.2679H6.39178V17.6051C6.39178 17.1365 6.41845 16.6565 6.47178 16.1651H6.42606L4.84321 23.2679H3.14607ZM18.1574 22.7594C18.5536 22.3441 18.7517 21.746 18.7517 20.9651C18.7517 20.4775 18.6431 20.0432 18.4259 19.6622C18.2126 19.2813 17.8336 18.9079 17.2888 18.5422C16.885 18.2756 16.6012 18.0375 16.4374 17.8279C16.2774 17.6184 16.1974 17.3727 16.1974 17.0908C16.1974 16.8051 16.264 16.5803 16.3974 16.4165C16.5345 16.2489 16.7288 16.1651 16.9802 16.1651C17.2088 16.1651 17.4221 16.207 17.6202 16.2908C17.8221 16.3746 18.0145 16.4698 18.1974 16.5765L18.7117 15.3308C18.1212 14.9727 17.5059 14.7937 16.8659 14.7937C16.1955 14.7937 15.6602 15.0032 15.2602 15.4222C14.864 15.8413 14.666 16.4089 14.666 17.1251C14.666 17.4984 14.7155 17.826 14.8145 18.1079C14.9174 18.3898 15.0602 18.6451 15.2431 18.8737C15.4298 19.0984 15.7021 19.3346 16.0602 19.5822C16.4717 19.8641 16.7669 20.1213 16.9459 20.3537C17.125 20.5822 17.2145 20.8356 17.2145 21.1137C17.2145 21.3956 17.1383 21.6184 16.986 21.7822C16.8374 21.946 16.6145 22.0279 16.3174 22.0279C15.7955 22.0279 15.2221 21.8241 14.5974 21.4165V22.9537C15.1079 23.2394 15.7269 23.3822 16.4545 23.3822C17.1974 23.3822 17.765 23.1746 18.1574 22.7594ZM22.2367 23.2679H20.6881V16.2794H19.0881V14.9137H23.8367V16.2794H22.2367V23.2679Z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-menu-wei-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-menu-wei-header {
  background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 24 24' class='left-icon fl fs1' data-id='' title='' style=''%3E%3Cpath d='M2.12683 11.6306C2.24232 6.21611 6.68284 1.84692 12.1248 1.84692C17.5667 1.84692 22.0072 6.21611 22.1227 11.6306H21.1865C21.1493 10.0531 20.7073 8.57485 19.9603 7.29436H18.4869C19.0084 8.59156 19.3132 10.0658 19.3392 11.6306H19.1055C19.0792 10.0608 18.7671 8.58524 18.2359 7.29436H16.4289C16.7819 8.59156 16.9883 10.0658 17.0057 11.6306H16.7724C16.7548 10.0608 16.5471 8.58524 16.1934 7.29436H14.3814C14.5598 8.58465 14.6636 10.0554 14.6724 11.6306H14.4389C14.4298 10.0118 14.322 8.55107 14.1456 7.29436H12.2303V11.6306H11.9968V7.29436H10.1039C9.9275 8.55107 9.81948 10.0118 9.81061 11.6306H9.57715C9.58596 10.0554 9.68974 8.58465 9.86809 7.29436H8.05617C7.70269 8.58524 7.49476 10.0608 7.4771 11.6306H7.24363C7.26103 10.0658 7.46738 8.59156 7.82037 7.29436H6.01312C5.48199 8.58524 5.17008 10.0608 5.14359 11.6306H4.91033C4.93613 10.0658 5.24113 8.59156 5.76284 7.29436H4.28945C3.54241 8.57485 3.10041 10.0531 3.06323 11.6306H2.12683ZM18.3884 7.06089H19.82C18.8731 5.54431 17.4912 4.32772 15.8499 3.5846C16.901 4.43488 17.7762 5.63466 18.3884 7.06089ZM11.9968 7.06089V2.78405C11.8325 2.78615 11.6695 2.79339 11.5072 2.80436C10.9607 3.46133 10.4529 4.95878 10.1375 7.06089H11.9968ZM12.2303 2.78358V7.06089H14.1118C13.7966 4.95901 13.2886 3.46133 12.742 2.80436C12.5728 2.79269 12.4021 2.78569 12.2303 2.78358ZM13.5673 2.89682C13.3953 2.86927 13.2218 2.84522 13.0465 2.82748C13.6035 3.62242 14.0611 5.12477 14.3478 7.06089H16.127C15.5562 5.11146 14.6487 3.61332 13.5673 2.89682ZM9.90194 7.06089C10.1884 5.12477 10.646 3.62242 11.203 2.82748C11.0277 2.84522 10.8542 2.86927 10.6822 2.89682C9.601 3.61332 8.69329 5.11146 8.1227 7.06089H9.90194ZM14.0625 2.99137C15.0328 3.8239 15.8397 5.26111 16.3624 7.06089H18.1365C17.3948 5.37411 16.2741 4.02538 14.9331 3.22834C14.6487 3.13518 14.3586 3.05604 14.0625 2.99137ZM7.88691 7.06089C8.40987 5.26111 9.21672 3.82367 10.1868 2.99137C9.89097 3.05627 9.60054 3.13542 9.31618 3.22834C7.97562 4.02538 6.85476 5.37411 6.11304 7.06089H7.88691ZM5.86113 7.06089C6.47328 5.63442 7.34854 4.43488 8.39959 3.5846C6.75834 4.32772 5.37646 5.54431 4.42952 7.06089H5.86113ZM13.4225 13.541L10.7516 22.1531H9.14315L7.38039 16.5205C7.35269 16.4414 7.32499 16.3543 7.29729 16.2594C7.2696 16.1644 7.24388 16.0635 7.22014 15.9567C7.19639 16.0635 7.17068 16.1644 7.14298 16.2594C7.11528 16.3543 7.08758 16.4414 7.05988 16.5205L5.27931 22.1531H3.66492L1 13.541H2.49568C2.65 13.541 2.77859 13.5766 2.88147 13.6479C2.98831 13.7191 3.05755 13.814 3.08921 13.9327L4.42464 18.7878C4.45629 18.9223 4.48795 19.0687 4.5196 19.227C4.55521 19.3813 4.58884 19.5455 4.6205 19.7196C4.65611 19.5415 4.6937 19.3754 4.73327 19.221C4.77284 19.0667 4.81636 18.9223 4.86384 18.7878L6.41888 13.9327C6.45053 13.8338 6.5178 13.7448 6.62068 13.6657C6.72751 13.5826 6.85611 13.541 7.00647 13.541H7.52877C7.68308 13.541 7.80772 13.5786 7.90269 13.6538C8.00161 13.725 8.07481 13.818 8.12229 13.9327L9.67139 18.7878C9.71887 18.9144 9.7624 19.0529 9.80197 19.2032C9.84153 19.3496 9.87912 19.5059 9.91474 19.6721L10.0038 19.2032C10.0354 19.0529 10.0671 18.9144 10.0987 18.7878L11.4342 13.9327C11.4619 13.8299 11.5291 13.7389 11.636 13.6597C11.7428 13.5806 11.8714 13.541 12.0217 13.541H13.4225ZM16.1837 14.9358V17.1496H19.0564V18.4969H16.1837V20.7583H19.8755V22.1531H14.3913V13.541H19.8755V14.9358H16.1837ZM23 22.1531H21.2076V13.541H23V22.1531Z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-nlp-icon-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-nlp-icon-header {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M14.25 3.1875H1.75V12.8125H14.25V3.1875ZM4.63462 9.925H2.71155V11.85H4.63462V9.925ZM2.71155 7.0375H4.63462V8.9625H2.71155V7.0375ZM7.51922 9.925H5.59615V11.85H7.51922V9.925ZM8.48077 9.925H10.4038V11.85H8.48077V9.925ZM10.4038 7.0375H8.48077V8.9625H10.4038V7.0375ZM11.3654 7.0375H13.2885V8.9625H11.3654V7.0375ZM10.4038 4.15H8.48077V6.075H10.4038V4.15Z'/%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-redlining-icon-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-redlining-icon-header {
  background-image: url("data:image/svg+xml,%3Csvg id='6c05768e-e9bb-4bb9-af78-8fee2347a736' data-name='Layer 1' xmlns='http://www.w3.org/2000/svg' viewBox='0 0 68.8 90' fill='%23ffffff'%3E%3Cg id='074f9576-c21f-4245-aa81-4da635f8a525' data-name='redlining-final'%3E%3Cpath id='e200f380-14ce-41a9-9de1-c1c12561ccfc' data-name='Shape' d='M60.4,25H26.6A1.6,1.6,0,0,0,25,26.6V60.5a1.6,1.6,0,0,0,1.6,1.6H60.5a1.6,1.6,0,0,0,1.6-1.6V26.6A1.7,1.7,0,0,0,60.4,25ZM44.6,50H38.1l1.4,1.4a1.5,1.5,0,0,1,0,2.2,1.5,1.5,0,0,1-2.2,0l-4.1-4.1a1.5,1.5,0,0,1,0-2.2l4.1-4.1a1.6,1.6,0,0,1,2.2,2.2l-1.4,1.4h6.5a1.6,1.6,0,0,1,0,3.2Zm9.2-10.5-4.1,4.1a1.5,1.5,0,0,1-2.2,0,1.5,1.5,0,0,1,0-2.2L48.9,40H42.4a1.6,1.6,0,0,1,0-3.2h6.5l-1.4-1.4a1.6,1.6,0,0,1,2.2-2.2l4.1,4.1A1.7,1.7,0,0,1,53.8,39.6Z' transform='translate(-0.6)'/%3E%3Cpath id='28b17169-22e2-41b8-aaa5-54c4363aa8d3' data-name='Shape' d='M66.4,11.3H61.6a1.4,1.4,0,0,0,0,2.8h4.8a.2.2,0,0,1,.2.2V87l-.2.2H14.8l-.2-.2V82.2a1.4,1.4,0,0,0-2.8,0V87a3,3,0,0,0,3,3H66.4a3,3,0,0,0,3-3V14.3A2.9,2.9,0,0,0,66.4,11.3Z' transform='translate(-0.6)'/%3E%3Cpath id='604d5895-3bf3-4c67-aad2-d947d7b35b9a' data-name='Shape' d='M12,18.9H46.7a1.4,1.4,0,0,0,0-2.8H12a1.4,1.4,0,0,0-1.4,1.4A1.4,1.4,0,0,0,12,18.9Z' transform='translate(-0.6)'/%3E%3Cpath id='f52012a1-3a59-43a7-979b-c7363c134d6a' data-name='Shape' d='M12,27.7H46.7a1.4,1.4,0,0,0,0-2.8H12a1.4,1.4,0,0,0-1.4,1.4A1.5,1.5,0,0,0,12,27.7Z' transform='translate(-0.6)'/%3E%3Cpath id='a0f30d96-05e2-4dd1-973f-9bfefe117f93' data-name='Shape' d='M12,36.4H29.3a1.4,1.4,0,0,0,0-2.8H12A1.4,1.4,0,0,0,10.6,35,1.4,1.4,0,0,0,12,36.4Z' transform='translate(-0.6)'/%3E%3Cpath id='8aaa5c0f-46ad-411c-84f3-4fe53d7d540f' data-name='Shape' d='M11.4,45.1H29.9c.4,0,.8-.6.8-1.4s-.3-1.4-.8-1.4H11.4c-.4,0-.8.6-.8,1.4S11,45.1,11.4,45.1Z' transform='translate(-0.6)'/%3E%3Cpath id='894b7efa-c3fe-4348-a1bc-2d519eaacb1a' data-name='Shape' d='M12,53.8H29.3a1.4,1.4,0,1,0,0-2.8H12a1.4,1.4,0,0,0-1.4,1.4A1.4,1.4,0,0,0,12,53.8Z' transform='translate(-0.6)'/%3E%3Cpath id='9b94f2ad-94e7-4f90-941f-c0caf2a0e618' data-name='Shape' d='M39.5,62.6a1.4,1.4,0,0,0,0-2.8H11.7a1.4,1.4,0,0,0,0,2.8Z' transform='translate(-0.6)'/%3E%3Cpath id='7fa0bafe-59cb-41a2-90ca-d2c7c1f513d8' data-name='Shape' d='M45.6,78.7h1.1L57.8,67h.1V3a3,3,0,0,0-3-3H3.6a3,3,0,0,0-3,3V75.7a3,3,0,0,0,3,3h42Zm1.3-4.8V67.6l.2-.2h6.3ZM3.3,75.7V3l.2-.2H55.1a.2.2,0,0,1,.2.2V64.6H47a3,3,0,0,0-3,3v8.3H3.6C3.4,75.9,3.3,75.8,3.3,75.7Z' transform='translate(-0.6)'/%3E%3C/g%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-trending-topics-icon-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-trending-topics-icon-header {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.8039 24.6914C17.7548 26.77 16.598 30.2062 16.3334 35C11.3417 33.7047 8.33331 29.6511 8.33331 24.9381C8.33331 17.0004 14.7721 15.2759 14.0265 5C15.4311 5.02282 21.1064 8.23215 22.1656 15.8516C23.2748 14.7675 23.841 11.1788 23.6274 9.71065C28.6643 13.4754 31.2745 18.309 31.2745 23.7018C31.2745 29.0395 28.2892 33.5658 23.2732 34.9768C23.0061 30.1951 21.8497 26.7666 19.8039 24.6914Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-snippet-view-icon-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-snippet-view-icon-header {
  background-image: url("data:image/svg+xml,%3Csvg width='40' height='40' viewBox='0 0 40 40' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M16.6667 5.00008H8.33333C6.5 5.00008 5 6.50008 5 8.33341V31.6667C5 33.5001 6.5 35.0001 8.33333 35.0001H16.6667V38.3334H20V1.66675H16.6667V5.00008ZM16.6667 30.0001H8.33333L16.6667 20.0001V30.0001ZM23.3333 5.00008H31.6667C33.5 5.00008 35 6.50008 35 8.33341V31.6667C35 33.5001 33.5 35.0001 31.6667 35.0001H23.3333V20.0001L31.6667 30.0001V8.33341H23.3333V5.00008Z' fill='%23ffffff'/%3E%3C/svg%3E%0A");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .icon-user-data-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .icon-user-data-header {
  background-image: url("data:image/svg+xml,%3Csvg width='24' height='24' viewBox='0 0 24 24' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2 4.40173H19.8166V8.68121H18.5479V5.48654H3.26867V17.6401H7.58952V18.7249H2V4.40173ZM5.49341 7.4585H16.3231V8.68121H5.49341V7.4585ZM11.9563 10.0786H5.49341V11.3013H11.9563V10.0786ZM12.4802 12.8733C12.4802 11.571 13.536 10.5153 14.8383 10.5153C16.1407 10.5153 17.1964 11.571 17.1964 12.8733C17.1964 14.1757 16.1407 15.2314 14.8383 15.2314C13.536 15.2314 12.4802 14.1757 12.4802 12.8733ZM14.8383 11.738C14.2113 11.738 13.703 12.2463 13.703 12.8733C13.703 13.5004 14.2113 14.0087 14.8383 14.0087C15.4654 14.0087 15.9737 13.5004 15.9737 12.8733C15.9737 12.2463 15.4654 11.738 14.8383 11.738ZM17.8952 10.5153H17.7205V11.738H17.8952C18.5222 11.738 19.0306 12.2463 19.0306 12.8733C19.0306 13.5004 18.5222 14.0087 17.8952 14.0087H17.7205V15.2314H17.8952C19.1975 15.2314 20.2533 14.1757 20.2533 12.8733C20.2533 11.571 19.1975 10.5153 17.8952 10.5153ZM5.49341 12.6987H10.2096V13.9214H5.49341V12.6987ZM13.9651 15.7554C12.1804 15.7554 10.7336 17.2022 10.7336 18.9869V19.5982H11.9563V18.9869C11.9563 17.8775 12.8557 16.9782 13.9651 16.9782H15.7118C16.8212 16.9782 17.7205 17.8775 17.7205 18.9869V19.5982H18.9432V18.9869C18.9432 17.2022 17.4965 15.7554 15.7118 15.7554H13.9651ZM18.594 15.7554H18.7687C20.5533 15.7554 22.0001 17.2022 22.0001 18.9869V19.5982H20.7774V18.9869C20.7774 17.8775 19.8781 16.9782 18.7687 16.9782H18.594V15.7554Z' fill='%23ffffff'/%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .popout_new_window,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .popout_new_window {
  cursor: pointer;
  background: #336EA6;
  padding: 4px;
  margin-left: 12px;
  float: right;
  display: none;
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2 .popout_new_window .icon,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2 .popout_new_window .icon {
  fill: white;
  height: 12px;
  width: 12px;
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2:last-child,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2:last-child {
  border-bottom: 0px;
}
.menu-container .main-menu-rectangle .left-container-v2 .search-bottom,
.menu-container .main-menu-rectangle .right-container-v2 .search-bottom {
  border-bottom: 4px solid #336EA6;
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2.big,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2.big {
  font-size: 14px;
  line-height: 30px;
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2.big .icon-header,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2.big .icon-header {
  width: 30px;
  height: 30px;
  display: inline-block;
  vertical-align: middle;
  background-size: 30px 30px;
  fill: #ffffff;
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2:hover,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2:hover {
  background: #336EA6;
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2:hover .popout_new_window,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2:hover .popout_new_window {
  display: block;
}
.menu-container .main-menu-rectangle .left-container-v2 .menu-item-v2#new-menu-alert.big:hover,
.menu-container .main-menu-rectangle .right-container-v2 .menu-item-v2#new-menu-alert.big:hover {
  padding-right: 2px;
  font-size: 12px;
}
.menu-container .main-menu-rectangle .left-container-v2 #menu-extra,
.menu-container .main-menu-rectangle .right-container-v2 #menu-extra {
  padding-bottom: 30px;
}
.menu-container .main-menu-rectangle .left-container-v2 #menu-extra:hover,
.menu-container .main-menu-rectangle .right-container-v2 #menu-extra:hover {
  background: #3d7fba;
}
.menu-container .main-menu-rectangle #menu-vega-option {
  display: flex;
  align-items: center;
}
.menu-container .main-menu-rectangle .menu-item {
  cursor: pointer;
  padding: 10px 15px 10px 15px;
  color: white;
  font-size: 12px;
  border-bottom: 1px solid #336EA6;
  background-color: #3d7fba;
}
.menu-container .main-menu-rectangle .menu-item .beta-status {
  font-size: 9px;
  color: #F5A623;
  padding-left: 3px;
}
.menu-container .main-menu-rectangle .menu-item.disabled {
  pointer-events: none;
  opacity: 0.7;
}
.menu-container .main-menu-rectangle .menu-item:last-child {
  border-bottom: 0;
}
.menu-container .main-menu-rectangle .menu-item .icon {
  margin-right: 15px;
  height: 16px;
  vertical-align: bottom;
  fill: #ffffff;
  width: 16px;
  display: inline-block;
  background-size: 16px 16px;
  background-repeat: no-repeat;
}
.menu-container .main-menu-rectangle .menu-item .setting-menu {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M24.306,20.194c2.193,0,3.969,1.777,3.969,3.971c0,2.193-1.775,3.97-3.969,3.97s-3.971-1.777-3.971-3.97 C20.335,21.971,22.112,20.194,24.306,20.194z'%3E%3C/path%3E%3Cpath d='M45.476,20.528l-5.291-0.995c-0.33-0.992-0.664-1.984-1.326-2.976l2.979-4.634c0.33-0.329,0.33-0.991,0-1.321l-3.97-3.97 c-0.33-0.333-0.992-0.333-1.321,0l-4.633,2.976c-0.992-0.659-1.983-0.992-3.308-1.321l-0.992-5.295 C27.614,2.663,26.952,2,26.622,2h-5.294c-0.662,0-0.992,0.333-0.992,0.992l-0.992,5.295c-0.995,0.33-1.987,0.991-2.979,1.321 l-4.632-2.976c-0.33-0.333-0.992-0.333-1.321,0l-3.642,3.97c-0.33,0.33-0.33,0.992,0,1.321l2.979,4.634 c-0.662,0.991-0.992,1.982-1.325,2.976l-5.292,0.995c-0.661,0-0.991,0.658-0.991,0.992v5.291c0,0.662,0.33,0.996,0.991,0.996 l5.292,0.99c0.333,0.992,0.663,1.984,1.325,2.977l-2.979,4.633c-0.33,0.328-0.33,0.99,0,1.324l3.642,3.639 c0.33,0.328,0.991,0.328,1.321,0l4.303-2.98c0.992,0.662,1.982,0.996,2.975,1.324l0.992,5.293c0,0.332,0.663,0.994,0.995,0.994 h5.292c0.662,0,0.99-0.332,0.99-0.994l0.996-5.293c0.992-0.328,1.982-0.662,2.976-1.324l4.633,2.98 c0.329,0.328,0.991,0.328,1.321,0l3.641-3.639c0.329-0.334,0.329-0.996,0-1.324l-2.979-4.301c0.662-0.99,0.99-1.984,1.324-2.979 l5.291-0.992c0.332,0,0.992-0.662,0.992-0.99V21.52C46.138,21.186,45.808,20.528,45.476,20.528z M24.306,33.428 c-4.963,0-9.266-3.969-9.266-9.262c0-4.962,3.971-9.263,9.266-9.263c4.961,0,9.262,3.971,9.262,9.263 C33.567,29.459,29.269,33.428,24.306,33.428z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .menu-item .icon-alert {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='menu-glyph home' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath d='M24,46c2.42,0,4.4-1.98,4.4-4.4H19.6C19.6,44.02,21.58,46,24,46L24,46z M38.3,32.8V20.7c0-6.82-4.62-12.32-11-13.86V5.3 C27.3,3.54,25.76,2,24,2s-3.3,1.54-3.3,3.3v1.54c-6.38,1.54-11,7.04-11,13.86v12.1l-4.4,4.399v2.199h37.4v-2.199L38.3,32.8 L38.3,32.8z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .menu-item .icon-sentieo-logo-gray {
  font-size: 16px;
}
.menu-container .main-menu-rectangle .menu-item .icon-account {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath xmlns='http://www.w3.org/2000/svg' id='acc3-lock-1' d='M35,20.333V13c0-6.05-4.95-11-11-11c-6.05,0-11,4.95-11,11v7.333H7.5V46h33V20.333H35z M16.667,20.333V13 c0-4.033,3.3-7.333,7.333-7.333s7.333,3.3,7.333,7.333v7.333H16.667z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .menu-item .icon-invite {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='menu-glyph home' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath d='M24,46c2.42,0,4.4-1.98,4.4-4.4H19.6C19.6,44.02,21.58,46,24,46L24,46z M38.3,32.8V20.7c0-6.82-4.62-12.32-11-13.86V5.3 C27.3,3.54,25.76,2,24,2s-3.3,1.54-3.3,3.3v1.54c-6.38,1.54-11,7.04-11,13.86v12.1l-4.4,4.399v2.199h37.4v-2.199L38.3,32.8 L38.3,32.8z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .menu-item .icon-logout {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath xmlns='http://www.w3.org/2000/svg' id='acc4-power-on-off-8' d='M27.667,24h-7.333V2h7.333V24z M35.391,5.215l-2.224,2.932c5.471,3.176,9.166,9.084,9.166,15.853 c0,10.108-8.225,18.333-18.333,18.333C13.892,42.333,5.667,34.108,5.667,24c0-6.769,3.695-12.677,9.167-15.853L12.61,5.215 C6.258,9.071,2,16.026,2,24c0,12.15,9.851,22,22,22s22-9.85,22-22C46,16.026,41.742,9.071,35.391,5.215z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .menu-item .feedback-icon {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 48 48" width="16px" height="16px" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath d="M45.059,9.543l-6.602-6.602c-1.256-1.255-3.145-1.255-4.398,0L6.401,30.6c-0.316,0.315-0.629,0.629-0.629,1.258L2,43.8 l2.2,2.2l11.942-3.456c0.313,0,0.942-0.315,1.259-0.629l27.657-27.657C46.312,13,46.312,10.799,45.059,9.543z M11.116,38.771 l-3.771,3.771c-0.63,0.626-1.259,0.626-1.888,0c-0.626-0.629-0.626-1.259,0-1.889l3.771-3.771c0.63-0.627,1.259-0.627,1.888,0 C11.43,37.514,11.43,38.143,11.116,38.771z M38.771,15.829l-19.799,19.8c-1.258,1.256-3.143,1.256-4.401,0l-2.2-2.199 c-1.256-1.26-1.256-3.145,0-4.402L32.17,9.228c1.26-1.255,3.145-1.255,4.4,0l2.201,2.2 C40.027,12.686,40.027,14.571,38.771,15.829z M29.344,14.884c-0.629-0.626-1.258-0.626-1.887,0c-0.627,0.629-0.627,1.259,0,1.888 l3.771,3.772c0.629,0.626,1.258,0.626,1.887,0c0.627-0.629,0.627-1.258,0-1.887L29.344,14.884z"%3E%3C/path%3E%3C/svg%3E');
}
.menu-container .main-menu-rectangle .menu-item .live-support {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 48 48" fill="%23ffffff" class="icon" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath xmlns="http://www.w3.org/2000/svg" d="M46,21.71c0,10.45-11.092,18.792-24.108,17.784C16.3,43.803,8.875,44.444,4.75,44.077c3.758-0.917,7.333-4.309,5.775-8.25 C5.3,32.527,2,27.394,2,21.71c0-9.9,9.809-17.875,22-17.875S46,11.81,46,21.71z"%3E%3C/path%3E%3C/svg%3E');
}
.menu-container .main-menu-rectangle .menu-item .icon-guided-tour {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 48 48" fill="%23ffffff" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath xmlns="http://www.w3.org/2000/svg" id="help3-megaphone-9" d="M20.333,11.167h-9.259C6.033,11.167,2,15.292,2,20.333c0,5.042,4.033,9.167,9.075,9.167h9.259V11.167z M24,43.158c-0.917-0.733-1.65-1.833-2.017-3.025l-2.108-6.966h-9.35l3.483,10.816C14.375,45.175,15.566,46,16.758,46h6.325 c0.642,0,1.283-0.458,1.466-1.008C24.733,44.351,24.55,43.617,24,43.158L24,43.158z M24,11.167v3.667 c5.684-0.825,11.733-2.934,18.333-6.509V32.25c-6.6-3.483-12.741-5.684-18.333-6.508v3.666c5.774,0.917,13.108,3.667,22,9.167V2 C36.925,7.684,29.684,10.25,24,11.167z"%3E%3C/path%3E%3C/svg%3E');
}
.menu-container .main-menu-rectangle .menu-item .icon-refresh {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='menu-glyph home' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath d='M24,46c2.42,0,4.4-1.98,4.4-4.4H19.6C19.6,44.02,21.58,46,24,46L24,46z M38.3,32.8V20.7c0-6.82-4.62-12.32-11-13.86V5.3 C27.3,3.54,25.76,2,24,2s-3.3,1.54-3.3,3.3v1.54c-6.38,1.54-11,7.04-11,13.86v12.1l-4.4,4.399v2.199h37.4v-2.199L38.3,32.8 L38.3,32.8z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .menu-item .icon-support {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='menu-glyph' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath id='help4-help-2' d='M24,2C11.809,2,2,11.809,2,24s9.809,22,22,22s22-9.809,22-22S36.191,2,24,2z M24,35.458 c-1.283,0-2.292-1.008-2.292-2.291c0-1.284,1.008-2.292,2.292-2.292s2.292,1.008,2.292,2.292C26.292,34.45,25.283,35.458,24,35.458z M27.575,24.55c-1.65,1.742-1.742,2.75-1.742,4.033h-3.667c0-2.658,0-3.85,2.659-6.325c1.008-1.008,1.833-1.742,1.741-3.3 c-0.091-1.467-1.375-2.292-2.475-2.292c-1.283,0-2.842,0.917-2.842,3.667h-3.667c0-4.4,2.566-7.242,6.6-7.242 c1.925,0,3.574,0.642,4.675,1.742c1.009,1.1,1.559,2.475,1.559,4.217C30.417,21.617,28.858,23.267,27.575,24.55z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .menu-item .icon-training-video {
  background-image: url("data:image/svg+xml,%3Csvg width='16' height='16' viewBox='0 0 16 16' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M2.16142 2.75H13.7958C14.0738 2.75 14.2877 2.96343 14.3305 3.21954V11.1165C14.3305 11.2016 14.288 11.2866 14.2454 11.3717L14.2449 11.3727H1.77645C1.71232 11.3086 1.69092 11.2019 1.69092 11.1165V3.21954C1.69092 2.96343 1.90479 2.75 2.16142 2.75ZM2.69609 10.3482H13.2611V3.83851H2.69609V10.3482ZM9.95312 7.33734C10.1406 7.22909 10.1406 6.95845 9.95312 6.8502L7.23438 5.28053C7.04688 5.17228 6.8125 5.30759 6.8125 5.5241V8.66344C6.8125 8.87995 7.04688 9.01526 7.23438 8.90701L9.95312 7.33734ZM14.8438 11.9276C14.8438 12.6528 14.2449 13.25 13.5178 13.25H2.48222C1.75508 13.25 1.15625 12.6528 1.15625 11.9276C1.15625 11.8636 1.22042 11.7996 1.28458 11.7996H6.67403V12.1195C6.67403 12.2475 6.78096 12.3328 6.8879 12.3328H9.1121C9.24044 12.3328 9.32597 12.2262 9.32597 12.1195V11.7996H14.7154C14.7796 11.7996 14.8438 11.8636 14.8438 11.9276Z' fill='white'/%3E%3C/svg%3E%0A");
}
.menu-container .main-menu-rectangle .menu-item .icon-blog {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 48 48" class="icon" fill="%23ffffff" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath xmlns="http://www.w3.org/2000/svg" id="help5-pen-18" d="M37.017,22.444c-2.658,3.575-6.6,7.149-11,6.6c-1.191,1.65-2.567,4.034-4.033,6.784L18.5,36.836 c2.934-5.684,6.783-12.008,11-16.775c-1.833,1.192-4.767,3.667-7.333,6.417c-2.292-4.858,0.092-9.35,3.667-12.833 c-0.091,1.65,0.643,3.117,1.191,3.85c-0.091-1.375,0.093-3.758,1.101-5.866c2.017-1.65,3.758-2.842,5.774-3.942 c-0.458,1.192-0.183,2.658,0.184,3.483C34.267,9.978,35,7.594,35.825,6.678C38.392,5.027,42.059,3.744,46,3.836 c-0.458,2.475-1.742,6.417-3.483,8.8c-1.375,0.917-3.208,1.375-4.675,1.65c1.191,0.366,2.566,0.458,3.759,0.366 c-0.826,1.833-1.742,3.484-3.025,5.5c-1.833,1.009-4.125,1.467-5.775,1.559C33.899,22.353,35.917,22.719,37.017,22.444z M35,29.777 v10.726H5.667v-22h12.65c0.458-1.192,1.008-2.476,1.833-3.667H2v29.333h36.667V26.203C37.658,27.486,36.375,28.678,35,29.777z"%3E%3C/path%3E%3C/svg%3E');
}
.menu-container .main-menu-rectangle .menu-item .icon-new-features {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 48 48" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" width="16px" height="16px" %3E%3Cpath xmlns="http://www.w3.org/2000/svg" id="help6-magic-1" d="M2,40.816L7.185,46l35.001-35l-5.185-5.185L2,40.816z M30.521,14.889l6.481-6.481L39.594,11l-6.48,6.482 L30.521,14.889z M25.225,2.049c-0.691,2.259-2.46,4.026-4.718,4.716c2.258,0.689,4.027,2.457,4.718,4.717 c0.688-2.259,2.456-4.028,4.716-4.718C27.681,6.074,25.912,4.307,25.225,2.049z M33.489,25.771c2.996,0.915,5.341,3.259,6.255,6.254 c0.913-2.995,3.259-5.339,6.256-6.254c-2.997-0.915-5.343-3.259-6.256-6.256C38.83,22.511,36.484,24.855,33.489,25.771z M18.896,10.375c-0.489,1.599-1.738,2.849-3.336,3.337c1.597,0.487,2.848,1.737,3.336,3.336c0.488-1.598,1.737-2.848,3.335-3.336 C20.634,13.223,19.384,11.972,18.896,10.375z M10.311,5.805c1.818,0.557,3.248,1.984,3.802,3.807 c0.559-1.824,1.984-3.25,3.808-3.807C16.101,5.25,14.672,3.821,14.117,2C13.558,3.822,12.13,5.251,10.311,5.805z"%3E%3C/path%3E%3C/svg%3E');
}
.menu-container .main-menu-rectangle .menu-item .icon-menu-shortcut {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M37.268,28.529h-5.363v-9.064h5.363c4.812,0,8.732-3.917,8.732-8.732C46,5.918,42.08,2,37.268,2 c-4.814,0-8.732,3.918-8.732,8.732v5.363h-9.069v-5.363C19.466,5.918,15.549,2,10.734,2C5.919,2,2,5.918,2,10.733 c0,4.815,3.919,8.732,8.733,8.732h5.363v9.064H10.73C5.916,28.529,2,32.449,2,37.268C2,42.082,5.917,46,10.73,46 c4.818,0,8.735-3.918,8.735-8.732v-5.365h9.07v5.365c0,4.814,3.916,8.732,8.73,8.732s8.732-3.918,8.732-8.732 C46,32.453,42.084,28.529,37.268,28.529z M37.268,5.372c2.959,0,5.363,2.408,5.363,5.363c0,2.957-2.404,5.363-5.363,5.363h-5.363 v-5.363C31.904,7.778,34.312,5.372,37.268,5.372z M37.268,42.629c-2.955,0-5.363-2.404-5.363-5.361v-5.363h5.363 c2.959,0,5.363,2.408,5.363,5.363C42.631,40.225,40.227,42.629,37.268,42.629z M28.535,19.465v9.064h-9.07v-9.064H28.535z M10.734,5.372c2.957,0,5.361,2.408,5.361,5.363v5.363h-5.361c-2.957,0-5.361-2.406-5.361-5.363S7.777,5.372,10.734,5.372z M10.73,42.629c-2.957,0-5.361-2.404-5.361-5.361s2.404-5.363,5.361-5.363h5.365v5.363C16.095,40.225,13.689,42.629,10.73,42.629z '%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .menu-item .icon-welcome-center {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M36.508,10.631c-0.818-0.765-1.701-1.456-2.646-2.062l1.647-3.291c1.343,0.828,2.597,1.789,3.728,2.877L36.508,10.631z M32.241,3.609c-1.468-0.592-3.011-1.021-4.614-1.287l-0.215,3.675c1.1,0.207,2.158,0.519,3.177,0.915L32.241,3.609z M20.333,35 h7.333V13h-7.333V35L20.333,35z M41.654,10.912l-2.729,2.479c0.642,0.899,1.195,1.856,1.667,2.862l3.475-1.241 C43.411,13.55,42.6,12.184,41.654,10.912z M41.807,19.712c0.334,1.379,0.526,2.81,0.526,4.288c0,10.107-8.226,18.333-18.333,18.333 C13.891,42.333,5.667,34.107,5.667,24c0-3.509,1.01-6.777,2.729-9.564l3.983,3.983l2.481-12.858L2,8.035l3.734,3.736 C3.384,15.268,2,19.468,2,24c0,12.148,9.852,22,22,22s22-9.852,22-22c0-1.912-0.27-3.758-0.727-5.529L41.807,19.712z M19.602,2.467 l0.729,3.602c1.112-0.229,2.255-0.37,3.431-0.387L23.975,2C22.477,2.002,21.018,2.178,19.602,2.467z'%3E%3C/path%3E%3C/svg%3E");
}
.menu-container .main-menu-rectangle .menu-item .icon-mobile {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 27 48" class="icon" data-id="" title="" width="16px" height="16px" fill="%23ffffff" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath xmlns="http://www.w3.org/2000/svg" d="M24.976,-0.009 L2.022,-0.009 C0.908,-0.009 0.004,0.887 0.004,1.992 L0.004,46.008 C0.004,47.113 0.908,48.009 2.022,48.009 L24.978,48.009 C26.092,48.009 26.996,47.113 26.996,46.008 L26.996,1.992 C26.994,0.887 26.092,-0.009 24.976,-0.009 ZM13.499,45.841 C12.407,45.841 11.522,44.966 11.522,43.883 C11.522,42.800 12.407,41.925 13.499,41.925 C14.592,41.925 15.476,42.800 15.476,43.883 C15.476,44.966 14.592,45.841 13.499,45.841 ZM2.995,39.912 C2.666,39.912 2.400,39.648 2.400,39.323 L2.400,6.707 C2.400,6.382 2.666,6.118 2.995,6.118 L24.005,6.118 C24.334,6.118 24.600,6.382 24.600,6.707 L24.600,39.235 C24.600,39.609 24.294,39.912 23.917,39.912 L2.995,39.912 Z" class="cls-1"%3E%3C/path%3E%3C/svg%3E');
}
.menu-container .main-menu-rectangle .menu-item .icon-chrome {
  background-image: url('data:image/svg+xml;charset=utf-8,%3Csvg viewBox="0 0 49 49" class="icon" fill="%23ffffff" width="16px" height="16px" xmlns="http://www.w3.org/2000/svg" %3E%3Cpath xmlns="http://www.w3.org/2000/svg" d="M48.565,29.080 C46.369,40.617 36.258,48.991 24.526,48.991 C22.990,48.991 21.439,48.845 19.918,48.556 C13.490,47.332 7.923,43.679 4.243,38.271 C0.563,32.862 -0.789,26.345 0.435,19.920 C0.853,17.725 1.560,15.647 2.508,13.717 C2.521,13.688 2.537,13.662 2.552,13.635 C6.601,5.466 15.006,0.009 24.474,0.009 C26.010,0.009 27.561,0.155 29.082,0.445 C35.510,1.669 41.077,5.321 44.757,10.729 C44.851,10.867 44.925,11.013 45.016,11.153 C45.051,11.200 45.078,11.248 45.105,11.298 C48.505,16.594 49.747,22.875 48.565,29.080 ZM3.054,20.418 C1.963,26.144 3.168,31.952 6.448,36.772 C9.669,41.507 14.518,44.720 20.119,45.866 C25.197,44.382 29.025,38.013 28.111,32.722 C26.994,33.221 25.777,33.525 24.491,33.525 C23.931,33.525 23.365,33.471 22.811,33.366 C19.881,32.808 17.564,30.867 16.390,28.352 C11.253,27.966 5.569,24.186 3.338,19.218 C3.238,19.616 3.131,20.011 3.054,20.418 ZM25.657,18.431 C25.266,18.356 24.869,18.318 24.475,18.318 C21.473,18.318 18.884,20.463 18.321,23.417 C17.674,26.813 19.912,30.102 23.310,30.749 C23.700,30.823 24.098,30.861 24.491,30.861 C27.495,30.861 30.083,28.717 30.646,25.763 C30.959,24.118 30.613,22.449 29.671,21.063 C28.728,19.679 27.303,18.744 25.657,18.431 ZM28.583,3.062 C27.225,2.803 25.842,2.672 24.474,2.672 C16.109,2.672 8.682,7.457 5.039,14.633 C4.927,19.061 9.580,24.607 15.600,25.576 C15.503,24.711 15.531,23.818 15.702,22.919 C16.506,18.710 20.195,15.655 24.475,15.655 C24.633,15.655 24.793,15.669 24.952,15.678 C24.981,15.607 24.991,15.532 25.033,15.465 C26.956,12.425 30.560,10.102 34.676,9.248 C36.484,8.873 38.266,8.820 39.923,9.057 C36.855,5.983 32.944,3.892 28.583,3.062 ZM42.957,12.887 C40.945,11.630 38.148,11.248 35.217,11.856 C32.092,12.504 29.362,14.135 27.734,16.270 C29.405,16.919 30.843,18.051 31.874,19.565 C33.216,21.539 33.710,23.916 33.263,26.261 C32.888,28.228 31.867,29.925 30.465,31.193 C30.499,31.266 30.548,31.328 30.568,31.408 C31.912,36.702 29.291,42.910 24.919,46.310 C35.205,46.124 44.015,38.734 45.947,28.581 C46.990,23.110 45.913,17.574 42.957,12.887 Z" class="cls-1"%3E%3C/path%3E%3C/svg%3E');
}
.menu-container .main-menu-rectangle .right-container .menu-item:last-Child {
  padding-bottom: 14px;
}
.menu-container .main-menu-rectangle #menu-rrd {
  border: none;
}
.menu-container .main-menu-rectangle .menu-item:hover {
  background: #336EA6;
}
.menu-container .main-menu-rectangle #menu-extra {
  padding-bottom: 24px;
}
.menu-container .main-menu-rectangle #menu-extra:hover {
  background: #336EA6;
}
.note-notification {
  position: absolute;
  right: 10px;
  bottom: 150px;
  z-index: 2;
}
.note-notification .notif {
  display: flex;
  align-items: center;
  padding: 25px 30px 25px 55px;
  box-sizing: border-box;
  width: 405px;
  margin: 16px 0;
  height: 80px;
  border-radius: 4px;
  background-color: #3dbf6f;
  box-shadow: 0 4px 12px 0 rgba(18, 50, 79, 0.26);
}
.note-notification .notif .content,
.note-notification .notif .icons {
  display: inline-block;
  vertical-align: middle;
}
.note-notification .notif .message {
  color: #fff;
  display: block;
  max-width: 280px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.note-notification .notif .message.incorrect-tagging-msg {
  white-space: inherit;
}
.note-notification .notif .notif-icon {
  border: 1px solid #fff;
  border-radius: 20px;
  height: 14px;
  width: 14px;
  background: #fff;
  margin-right: 15px;
}
.note-notification .notif .success {
  fill: #3dbf6f;
}
.note-notification .notif .fail {
  fill: #f04848;
}
.note-notification .success {
  background: #3dbf6f;
}
.note-notification .fail {
  background: #f04848;
}
.note-notification .neutral {
  background: #fff;
}
.note-notification .neutral .message {
  color: #3d7fba;
}
/* main menu drop down */
#minimized-drop-down-container {
  top: 40px !important;
  width: 130px;
  z-index: 1005;
  overflow: auto;
  background: white;
  border-radius: 4px;
  box-shadow: 0 6px 12px 0 rgba(0, 22, 42, 0.65);
}
#minimized-drop-down-container .main-menu-rectangle {
  border: 0;
}
#minimized-drop-down-container .main-menu-rectangle .header-tab {
  float: none !important;
  overflow-y: hidden;
  overflow-x: hidden;
  font-size: 12px;
  list-style-type: none;
  line-height: 17px;
  padding: 7px 8px;
  cursor: pointer;
  background: #ffffff;
  white-space: nowrap;
  border-bottom: 1px solid #d4e0ea;
  color: #000000 !important;
}
#minimized-drop-down-container .main-menu-rectangle .header-tab .tab-name {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  line-height: 18px;
}
#minimized-drop-down-container .main-menu-rectangle .header-tab .tab-shortname {
  float: left;
  font-size: 10px;
  font-weight: 400;
  border-radius: 2px;
  margin-right: 2px;
  overflow: hidden;
  max-width: 38px;
  display: inline-block;
  border: 1px solid #3d7fba;
  line-height: 14px;
  width: 30px;
  text-align: center;
  color: #000000 !important;
  padding: 1px;
  box-sizing: border-box;
  margin-left: 6px;
}
#minimized-drop-down-container .main-menu-rectangle .header-tab .close-icon {
  margin-left: 6px;
  margin-top: 3px;
  height: 10px;
  width: 10px;
  fill: #364051;
}
#minimized-drop-down-container .main-menu-rectangle .header-tab .left-icon {
  height: 14px;
  width: 14px;
  margin-right: 6px;
  fill: #000000;
  padding-top: 2px;
}
#minimized-drop-down-container .main-menu-rectangle .header-tab:first-child {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
#minimized-drop-down-container .main-menu-rectangle .header-tab:last-child {
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
  border-bottom: 0;
}
#minimized-drop-down-container .main-menu-rectangle .header-tab:hover {
  background: #d4e0ea;
}
#allalerts div.home span {
  font-size: 10px;
  position: absolute;
  z-index: 999;
  white-space: nowrap;
  bottom: 9999px;
  /*left: 5px;*/
  right: -3px;
  background: #000;
  color: #e0e0e0;
  padding: 0px 7px;
  line-height: 24px;
  height: 24px;
  opacity: 0;
  transition: opacity 0.4s ease-out;
}
#allalerts div.home span::before {
  content: "";
  display: block;
  border-left: 6px solid #000000;
  border-top: 6px solid transparent;
  position: absolute;
  top: -6px;
  left: 0px;
}
#allalerts div.home:hover span {
  opacity: 1;
  bottom: 490px;
  /*margin-right:30px*/
}
#server-test {
  font-weight: 300;
  color: white;
  border-radius: 5px;
  font-size: 11px;
  position: absolute;
  height: auto;
  width: auto;
  background: #c0392b;
  font-family: 'Courier New', Courier, monospace;
  top: 50px;
  right: 10px;
  padding: 9px;
  z-index: 10000;
  cursor: pointer;
}
.warning {
  font-weight: 300;
  color: white;
  border-radius: 5px;
  font-size: 11px;
  position: absolute;
  height: auto;
  width: auto;
  background: #c0392b;
  font-family: 'Courier New', Courier, monospace;
  top: 85px;
  right: 10px;
  padding: 9px;
  z-index: 10000;
  cursor: pointer;
}
#wait-div {
  font-weight: bold;
  color: white;
  border-radius: 5px;
  font-size: 10px;
  position: absolute;
  height: auto;
  width: auto;
  background: red;
  font-family: Helvetica Neue, sans-serif;
  top: 50px;
  right: 10px;
  padding: 9px;
  z-index: 10000;
  cursor: pointer;
}
#ie-8-lower {
  font-weight: bold;
  color: white;
  border-radius: 5px;
  font-size: 10px;
  /*position: absolute;*/
  height: auto;
  background: red;
  font-family: Helvetica Neue, sans-serif;
  /*top: 50px;*/
  /*right: 30%;*/
  float: left;
  width: 295px;
  padding: 9px;
  z-index: 10000;
  cursor: pointer;
}
.modal-container {
  font-family: Helvetica Neue, sans-serif;
  position: absolute;
  left: 50px;
  top: 50px;
  width: 1400px;
  border: solid 1px #BCBCBC;
  background: #ffffff;
}
.modal-container .modal-content {
  padding: 10px;
  font-size: 12px;
}
.modal-container .modal-header {
  height: 35px;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
  border-bottom: solid 1px #BCBCBC;
}
.modal-container .modal-header .title {
  float: left;
  margin-top: 10px;
  margin-left: 10px;
  font-size: 13px;
  font-weight: bold;
  color: #595959;
  text-overflow: ellipsis;
  max-width: 861px;
  overflow-x: hidden;
  white-space: nowrap;
}
.modal-container .modal-header .close {
  margin-top: 12px;
  margin-right: 10px;
  float: right;
  text-align: right;
  cursor: pointer;
}
.modal-container .modal-header .close .icon {
  height: 18px;
  width: 18px;
  fill: #698094;
}
.modal-container .modal-header .popout_new_tab {
  margin-top: 12px;
  margin-right: 10px;
  float: right;
  cursor: pointer;
}
.modal-container .popup_docs {
  background: #e9f1f9;
  height: 36px;
  border-bottom: 0px;
}
.modal-container .popup_docs .title {
  border-bottom: 0px;
  line-height: 24px;
  padding: 6px;
  font-size: 13px;
  font-family: Arial, sans-serif;
  color: #666;
  margin: 0px;
  font-weight: normal;
}
.modal-container .popup_docs .close {
  float: right;
  cursor: pointer;
  color: #666;
  padding: 6px;
  line-height: 24px;
  margin-top: 0px;
  margin-right: 12px;
}
.modal-container .popup_docs .close .icon {
  height: 16px;
  width: 16px;
  margin-top: 3px;
  fill: #698094;
}
.modal-container .popup_docs .popout_new_tab {
  float: right;
  cursor: pointer;
  color: #666;
  padding: 6px;
  line-height: 24px;
  margin-top: 0px;
  margin-right: 6px;
}
.modal-container .popup_docs .popout_new_tab .icon {
  height: 16px;
  width: 16px;
  margin-top: 3px;
  fill: #698094;
}
.modal-container .popup_docs .xbrl_tab {
  float: right;
  cursor: pointer;
  color: #666;
  padding: 6px;
  line-height: 24px;
  margin-top: 0;
  margin-right: 6px;
}
.modal-container .popup_docs .xbrl_tab .icon {
  height: 16px;
  width: 16px;
  fill: #698094;
  margin-top: 3px;
}
.modal-container .loading {
  z-index: 10;
  display: none;
  position: absolute;
  margin: 0 auto;
  opacity: 0.6;
}
.modal-container .loading .text p {
  font-size: 12px;
  color: #222;
  margin: 0;
  padding: 2px 5px;
}
.modal-container .loading .icon {
  font-size: 15px;
  padding-top: 10px;
  display: block;
}
.s-icon-psuedo {
  font-family: "sentieo", sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* Header CSS - tabs, menu & notification end */
.trial-exp-warning,
.trial-exp-block {
  position: fixed;
  height: 128px;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: #ffffff;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  z-index: 600;
  box-shadow: 0px -3px 17px 0px rgba(30, 55, 77, 0.25);
  line-height: 62px;
  color: #3d7fba;
  font-weight: 500;
  justify-content: center;
  align-items: center;
}
.trial-exp-warning .close,
.trial-exp-block .close {
  position: absolute;
  top: 12px;
  right: 12px;
  font-size: 15px;
  cursor: pointer;
}
.trial-exp-warning p,
.trial-exp-block p {
  line-height: 25px;
  font-size: 18px;
  color: #698094;
  font-weight: 400;
}
.trial-exp-warning a,
.trial-exp-block a {
  font-size: 14px;
  padding: 10px 24px;
  line-height: 24px;
}
.trial-exp-warning .btn,
.trial-exp-block .btn {
  background-color: transparent;
  border: 2px solid #3d7fba;
  padding: 6px 12px;
  border-radius: 3px;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
}
.trial-exp-block {
  background-color: rgba(30, 55, 77, 0.6);
  top: 0;
  height: 100%;
}
.trial-exp-block .popup {
  background-color: #ffffff;
  padding: 46px 72px 38px 72px;
  border-radius: 2px;
  box-shadow: 0px 3px 7px 0px rgba(30, 55, 77, 0.35);
}
.trial-exp-block #trial_thanks_popup {
  background: #fff;
  width: 386px;
  height: 200px;
  border-radius: 4px;
  padding: 32px;
  box-sizing: border-box;
}
.trial-exp-block #trial_thanks_popup .image {
  width: 48px;
  height: 48px;
  margin-left: 137px;
  background-size: 48px;
  background-image: url("/images/thanks_tick.svg");
}
.trial-exp-block #trial_thanks_popup .message {
  line-height: 24px;
  font-size: 14px;
  color: #698094;
  font-family: HelveticaNeue, Arial, sans-serif;
  margin-top: 18px;
}
.trial-exp-block #trial_thanks_popup .close_button {
  width: 200px;
  height: 44px;
  margin-left: 61px;
  background: #3d7fba;
  border-radius: 3px;
  color: #fff;
  font-size: 14px;
  font-weight: bold;
  padding: 12px;
  font-family: HelveticaNeue, Arial, sans-serif;
  box-sizing: border-box;
  text-align: center;
  margin-top: 24px;
}
.common_type_main_container {
  min-width: 0px!important;
}
.common_type_main_container .selected .menu_wrapper .icon_wrapper .txt,
.common_type_main_container .selected .menu_wrapper .icon_wrapper .icon {
  color: #ffffff !important;
  fill: #ffffff !important;
}
.common_type_main_container .module-container {
  width: 100%;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BBBBBB;
  box-shadow: none;
}
.common_type_main_container .module-container .graph-container {
  width: 99%;
}
.common_type_main_container .module-container iframe {
  border: 0;
}
.common_type_main_container .module-container .header.header-with-buttons {
  height: 32px;
}
.common_type_main_container .module-container .header.header-with-buttons .button-with-attachment {
  margin: 4px 0px;
}
.common_type_main_container .module-container .header.header-with-buttons .seperator {
  margin: 4px 12px;
}
.common_type_main_container .module-container .header.header-with-buttons .formticker {
  padding: 6px 12px;
  line-height: 18px;
  height: 18px;
  text-transform: uppercase;
}
.common_type_main_container .module-container .sectionHeader {
  background-color: #e8eef7;
  padding: 12px 12px 11px 12px;
  border-bottom: 1px solid #d4e0ea;
}
.common_type_main_container .module-container .sectionContentContainer {
  overflow: auto;
}
.common_type_main_container .module-container .header {
  height: 24px;
}
.common_type_main_container .module-container .header .graph_title,
.common_type_main_container .module-container .header .graph_header_text {
  line-height: 32px;
  color: #666666;
  margin-top: 0px;
  float: left;
  margin-left: 0px;
  font-size: 14px;
  font-weight: normal;
  box-shadow: none;
}
.common_type_main_container .module-container .header #page_reach_dma,
.common_type_main_container .module-container .header #uv_dma {
  margin-right: 15px;
}
.common_type_main_container .module-container .header .add-dma-btn {
  margin: 4px 5px 0 0!important;
}
.common_type_main_container .module-container .header .formticker {
  margin-left: 12px;
}
.common_type_main_container .module-container .header .separator {
  margin: 4px 12px;
  border-left: 1px solid #ccd8e6;
  height: 24px;
  padding: 0px;
}
.common_type_main_container .module-container .header .select-box-holder {
  float: right;
  margin-top: 0px;
  margin-left: 5px;
}
.common_type_main_container .module-container .header .button-with-attachment {
  padding: 3px 5px;
  cursor: pointer;
  color: #7e91ad;
}
.common_type_main_container .module-container .header .button-with-attachment .icon {
  /*height:14px;*/
  height: 18px;
  width: 18px;
  fill: #7e91ad;
}
.common_type_main_container .module-container .header .button-with-attachment:hover {
  color: #3d7fba;
}
.common_type_main_container .module-container .header .trailing-flag {
  float: right;
  font-size: 12px;
  margin-right: 6px;
  margin-left: 12px;
  padding: 9px 0px;
}
.common_type_main_container .module-container .header .trailing-flag input {
  margin: 0px 5px 0px 0px;
  vertical-align: top;
}
.common_type_main_container .module-container .header .trailing-flag input[type=checkbox] {
  -webkit-appearance: none;
  height: 12px;
  width: 12px;
  background: url(../images/uncheck.png) no-repeat;
  background-size: 12px 12px;
  border: none;
  border-radius: 0px;
}
.common_type_main_container .module-container .header .trailing-flag input[type=checkbox]:checked {
  background: url(../images/check.png) no-repeat;
  background-size: 12px 12px;
}
.common_type_main_container .module-container .header .trailing-flag span {
  color: #595959;
  margin: 0px;
  vertical-align: top;
}
.common_type_main_container .module-container .header .button {
  border: 1px solid #7e91ad;
  padding: 6px 12px;
  background: white;
  color: #7e91ad;
  margin: 4px 0 0 12px;
}
.common_type_main_container .module-container .header .button:hover {
  padding: 6px 12px;
  background: #7e91ad;
  color: white;
}
.common_type_main_container .module-container .header .button .icon {
  color: inherit;
}
.common_type_main_container .module-container .header .button .icon_text {
  padding-left: 6px;
  color: inherit;
  font-family: Arial, sans-serif;
  font-size: 14px;
}
.common_type_main_container .module-container .header .add-series-graph_outer {
  position: absolute;
  right: 0px;
  z-index: 1;
  background: white;
  border: 1px solid #7e91ad;
  border-radius: 5px;
  top: 45px;
  width: 452px;
}
.common_type_main_container .module-container .header .add-series-graph_outer .right-top-label {
  position: absolute;
  top: -1px;
  height: 1px;
  right: -1px;
  background: white;
  border: solid 1px #7e91ad;
  border-width: 0px 1px 0px 1px;
  color: white;
  padding: 6px 12px;
  font-size: 14px;
  font-family: Arial, sans-serif;
}
.common_type_main_container .module-container .header #main-graph-save-drop-down {
  float: right;
  position: absolute;
  top: 36px;
  right: 225px;
}
.common_type_main_container .module-container .header #main-graph-save-drop-down .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 160px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
.common_type_main_container .module-container .header #main-graph-save-drop-down #saveloadoptions {
  padding: 6px;
}
.common_type_main_container .module-container .header #main-graph-save-drop-down #saveloadoptions .saveoption #graphname {
  width: 120px;
  float: right;
  font-size: 12px;
  height: auto;
  line-height: 18px;
  color: #ccc;
  border: 1px solid #ccc;
  padding: 3px 6px;
}
.common_type_main_container .module-container .header #main-graph-save-drop-down #yearly_table_name {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BDBDBD;
  line-height: 21px;
  float: left;
  width: 200px;
}
.common_type_main_container .module-container .header #main-graph-save-drop-down #save_button {
  float: right;
  width: 100px;
}
.mosaic_search_box {
  position: relative;
  width: 220px;
  margin: 2px 0;
  margin-right: 100px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  float: none!important;
}
.mosaic_search_box input {
  height: 30px;
  width: 100%;
  float: left;
  padding: 5px 25px 5px 10px;
  box-sizing: border-box;
  border: 0;
  position: relative;
  z-index: 2;
  background: transparent;
}
.mosaic_search_box .search-icon {
  position: absolute;
  right: 0;
  top: -2px;
  z-index: 1;
}
.mosaic_search_box .tickerInput {
  top: -6px;
  padding-left: 5px;
  width: 400px;
}
.mosaic_search_box.ticker_search_box {
  width: 400px;
  overflow: visible!important;
  border: 1px solid #d4e0ea;
}
.mosaic_search_box.ticker_search_box .search-icon {
  top: 0;
  z-index: 1;
}
.open-tracker-container {
  text-align: center;
  line-height: 18px;
}
.open-tracker-container .tracker_btn {
  font-size: 17px;
  margin: 50px 0px;
  color: #3d7fba;
  font-weight: 300;
  cursor: pointer;
}
#new-fin-model-noti,
.new-feature-footer-noti {
  font-family: 'hel-medium', sans-serif;
  background: #bbc6d5;
  display: none;
  position: absolute;
  bottom: 0;
  z-index: 99999;
  height: 40px;
  font-size: 18px;
  line-height: 40px;
  width: 100%;
  padding: 0 20px;
  box-sizing: border-box;
  color: #28333D;
}
#new-fin-model-noti #fin-notification,
.new-feature-footer-noti #fin-notification,
#new-fin-model-noti .clickText,
.new-feature-footer-noti .clickText {
  text-decoration: underline;
  cursor: pointer;
}
#new-fin-model-noti .close-fin-noti,
.new-feature-footer-noti .close-fin-noti,
#new-fin-model-noti .close-feature-noti,
.new-feature-footer-noti .close-feature-noti {
  height: 12px;
  width: 12px;
  fill: #28333D;
  margin: 14px 0;
  cursor: pointer;
}
#new-fin-model-noti.ticker_threshhold,
.new-feature-footer-noti.ticker_threshhold {
  font-size: 16px;
  line-height: 43px;
}
.query-error-popup {
  width: 400px;
  height: 200px;
  position: absolute;
  z-index: 999;
  background-color: #ffffff;
  border-radius: 2px;
  box-shadow: 0px 3px 7px 0px;
  font-size: 14px;
  color: black;
  font-family: Helvetica Neue, Arial, sans-serif !important;
}
.query-error-popup .err_q_red:hover:before {
  content: attr(attrMsg);
  position: absolute;
  top: -31px;
  left: 15px;
  background-color: #ffffff;
  font-weight: normal;
  font-size: 12px;
  color: red;
  max-height: 80px;
  width: 165px;
  max-width: 165px;
  box-shadow: 0px 0px 2px 1px #888888;
  border-radius: 5px;
  display: block;
  padding: 6px;
  z-index: 2;
}
.query-error-popup .err_q_org:hover:before {
  content: attr(attrMsg);
  position: absolute;
  top: -31px;
  left: 15px;
  background-color: #ffffff;
  font-weight: normal;
  font-size: 12px;
  color: orange;
  max-height: 80px;
  width: 165px;
  max-width: 165px;
  box-shadow: 0px 0px 2px 1px #888888;
  border-radius: 5px;
  display: block;
  padding: 6px;
  z-index: 2;
}
.query-error-popup .err-svg {
  height: 12px;
  width: 12px;
  position: absolute;
  margin-top: -15px;
  margin-left: -2px;
}
.query-error-popup .err-error-up {
  fill: red;
  background-color: white;
  border-radius: 50%;
}
.query-error-popup .err-warning-up {
  fill: orange;
}
.query-error-popup .error_span {
  min-width: 20px;
  min-height: 10px;
  display: inline-block;
  padding: 2px;
  color: mediumpurple;
  font-size: 16px;
  position: relative;
}
.query-error-popup .err_q_red {
  border: 2px solid red;
  border-radius: 5px;
}
.query-error-popup .err_q_org {
  border: 2px solid orange;
  border-radius: 5px;
}
.tgl {
  display: none;
}
.tgl,
.tgl:after,
.tgl:before,
.tgl *,
.tgl *:after,
.tgl *:before,
.tgl + .tgl-btn {
  box-sizing: border-box;
}
.tgl::selection,
.tgl:after::selection,
.tgl:before::selection,
.tgl *::selection,
.tgl *:after::selection,
.tgl *:before::selection,
.tgl + .tgl-btn::selection {
  background: none;
}
.tgl + .tgl-btn {
  outline: 0;
  display: block;
  width: 36px;
  height: 20px;
  margin: 0 auto;
  position: relative;
  cursor: pointer;
  user-select: none;
}
.tgl + .tgl-btn:after,
.tgl + .tgl-btn:before {
  position: relative;
  display: block;
  content: "";
  width: 44%;
  height: 100%;
}
.tgl + .tgl-btn:after {
  left: 0;
}
.tgl + .tgl-btn:before {
  display: none;
}
.tgl:checked + .tgl-btn:after {
  left: 56%;
}
.tgl-light + .tgl-btn {
  background: #a5b3c7;
  border-radius: 12px;
  padding: 2px;
  transition: all 0.4s ease;
}
.tgl-light + .tgl-btn:after {
  border-radius: 50%;
  background: #ffffff;
  transition: all 0.2s ease;
}
.tgl-light:checked + .tgl-btn {
  background: #3d7fba;
}
.custom-tp {
  position: relative;
}
.custom-tp:hover:after {
  content: attr(data-title);
  background-color: rgba(0, 0, 0, 0.6);
  padding: 4px;
  color: #fff;
  font-size: 10px;
  line-height: 16px;
  font-weight: bold;
  position: absolute;
  border-radius: 2px;
  left: 5px;
  bottom: -25px;
  z-index: 100;
  white-space: nowrap;
}
.annotation_mention_list {
  background: white;
  border-radius: 3px;
  box-shadow: 0px 1px 5px -2px #1e374d;
  letter-spacing: 0px;
  margin-top: 0;
  max-width: 450px;
  min-width: 350px;
  overflow-y: scroll;
  padding-left: 0;
}
.annotation_mention_list .textcomplete-item {
  clear: both;
  cursor: pointer;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 14px;
  min-height: 30px;
  overflow: hidden;
  padding: 6px 12px;
}
.annotation_mention_list .textcomplete-item .mention_full_name {
  color: #717d8a;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 14px;
  line-height: 24px;
  margin-right: 6px;
  text-transform: capitalize;
}
.annotation_mention_list .textcomplete-item .mention_id {
  color: #7f9fbd;
  line-height: 24px;
  max-width: 225px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.annotation_mention_list .textcomplete-item .mention_initials {
  background: #e8eef7;
  border-radius: 30px;
  border: 1px solid #e8eef7;
  color: #698094;
  font-size: 12px;
  font-weight: bold;
  height: 26px;
  line-height: 26px;
  margin-right: 18px;
  text-align: center;
  text-transform: uppercase;
  width: 26px;
}
.annotation_mention_list .textcomplete-item.active {
  background: #e8eef7;
}
.annotation_mention_list .textcomplete-item.active .mention_initials {
  background: #ffffff;
}
#container {
  position: relative;
  overflow-y: auto;
  height: calc(100% - 42px);
}
#container.container--expanded {
  height: 100%;
}
#container.container--expanded .doc-search-bottom-wrapper {
  height: calc(100vh - 58px);
}
#container.container--expanded .doc-search-bottom-wrapper.search-only.doc-expand {
  height: 100vh;
}
#container.container--expanded .document_layout .doc-search-bottom-wrapper {
  height: 100%;
}
#container.container--expanded .document_layout .bottom-row-content-wrapper {
  padding: 8px;
}
#container.side-header {
  height: calc(100% - 0px);
  width: calc(100% - 50px);
  left: 50px;
}
#container.min-side-header {
  height: calc(100% - 42px);
  width: calc(100% - 50px);
  left: 50px;
}
.sentieo-vega #container {
  height: calc(100% - 35px);
}
.page {
  height: 100%;
  width: 100%;
  overflow-y: hidden;
  position: absolute;
  top: 0px;
  z-index: 0;
  background: #fff;
}
.page:focus {
  outline: none;
}
.page .container_loading_docsearch_results_docsearch_results_msg {
  font-weight: bold;
  z-index: 100;
  border-radius: 4px;
  padding: 5px;
  background-color: transparent;
  color: white;
  position: absolute;
  font-size: 10px;
  width: 50px;
  height: 50px;
}
.page .loading {
  z-index: 9999;
  position: absolute;
  display: none;
  width: 10%;
  right: 0;
  bottom: 0;
  text-align: center;
}
.button-with-attachment {
  margin: 4px 0px;
  padding: 3px 5px;
  cursor: pointer;
  position: relative;
}
.button-with-attachment .icon-hamburger {
  height: 18px;
  width: 18px;
  fill: #698094;
}
.button-with-attachment .icon-hamburger:hover {
  fill: #3d7fba;
}
.button-with-attachment.selected {
  background-color: #7e91ad;
  border-radius: 4px;
  color: #ffffff;
}
.button-with-attachment.selected .icon-hamburger {
  fill: #ffffff !important;
}
.div_ext1 {
  z-index: 1000;
  display: none;
  position: absolute;
  top: 35px;
  left: 0;
}
.button-with-attachment-table {
  margin: 4px 0px;
  padding: 3px 5px;
  position: relative;
  cursor: pointer;
}
.button-with-attachment-table .icon-hamburger {
  height: 18px;
  width: 18px;
  fill: #698094;
}
.button-with-attachment-table .icon-hamburger:hover {
  fill: #3d7fba;
}
.button-with-attachment-table.selected {
  background-color: #7e91ad;
  border-radius: 4px;
  color: #ffffff;
}
.button-with-attachment-table.selected .icon-hamburger {
  fill: #ffffff !important;
}
.hideMeImp {
  position: absolute !important;
  top: -5000px !important;
  left: -5000px !important;
}
.invisible {
  visibility: hidden;
}
.disable {
  cursor: default;
  pointer-events: none;
  opacity: 0.4;
}
.centralPark {
  display: flex;
  justify-content: center;
  align-items: center;
}
.hand {
  cursor: pointer;
}
div[id^="__lpform"] {
  visibility: hidden;
}
.page .sen-new-menu {
  color: #f6a30a;
  font-size: 12px;
}
.page .italic {
  font-style: italic;
}
.denied {
  display: none !important;
}
.headway-wrapper {
  display: flex;
  position: absolute;
  top: 3px;
  z-index: 1;
  right: 156px;
  height: 28px;
  width: 28px;
  background: #082036;
  border-radius: 28px;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
.headway-wrapper:hover {
  background: #133d63;
}
.headway-wrapper .HW_badge_cont {
  height: 18px;
  width: 18px;
  background-image: url("data:image/svg+xml,%3Csvg width='18' height='18' viewBox='0 0 28 28' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='14' cy='14' r='14' fill='%23082036'/%3E%3Cpath d='M22 14V24H6V14M14 24V9M14 9H9.5C8.83696 9 8.20107 8.73661 7.73223 8.26777C7.26339 7.79893 7 7.16304 7 6.5C7 5.83696 7.26339 5.20107 7.73223 4.73223C8.20107 4.26339 8.83696 4 9.5 4C13 4 14 9 14 9ZM14 9H18.5C19.163 9 19.7989 8.73661 20.2678 8.26777C20.7366 7.79893 21 7.16304 21 6.5C21 5.83696 20.7366 5.20107 20.2678 4.73223C19.7989 4.26339 19.163 4 18.5 4C15 4 14 9 14 9ZM4 9H24V14H4V9Z' stroke='white' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");
}
#menu-sidebar {
  width: 50px;
  height: 100%;
  background: #2C3F6A;
  position: absolute;
  z-index: 1000;
  top: 0;
  box-sizing: border-box;
}
#menu-sidebar .menu-sidebar__icon {
  width: 25px;
  height: 25px;
  fill: #95A6C9;
  display: block;
}
#menu-sidebar .menu-sidebar__option {
  cursor: pointer;
  padding: 5px;
  box-sizing: border-box;
  width: 36px;
  height: 36px;
  margin: 5px auto 15px;
  position: relative;
  display: block;
}
#menu-sidebar .menu-sidebar__option:hover {
  background: #202F51;
  border-radius: 4px;
}
#menu-sidebar .menu-sidebar__option#menu-breadcrumb {
  padding-top: 10px;
}
#menu-sidebar .menu-sidebar__menu {
  cursor: pointer;
}
#menu-sidebar .menu-sidebar__menu__text {
  text-align: center;
  font-size: 14px;
  color: #95A6C9;
  padding: 5px 0;
  margin-bottom: 10px;
  display: block;
}
#menu-sidebar .menu-sidebar__menu:hover .menu-sidebar__menu__text {
  color: white;
  background: #202F51;
}
#menu-sidebar .menu-sidebar__option:hover .menu-sidebar__icon {
  fill: #fff;
}
#menu-sidebar #menu-bottom {
  height: 120px;
  width: 50px;
  position: absolute;
  bottom: 0;
}
#menu-sidebar #menu-bottom .menu-glyph {
  fill: #ffffff;
  width: 20px;
  height: 40px;
  display: block;
  background-size: 20px 20px;
  background-position: center;
  padding: 0px 14px;
  background-repeat: no-repeat;
  cursor: pointer;
}
#menu-sidebar #menu-bottom .icon-menu-alert {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='menu-glyph home' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath d='M24,46c2.42,0,4.4-1.98,4.4-4.4H19.6C19.6,44.02,21.58,46,24,46L24,46z M38.3,32.8V20.7c0-6.82-4.62-12.32-11-13.86V5.3 C27.3,3.54,25.76,2,24,2s-3.3,1.54-3.3,3.3v1.54c-6.38,1.54-11,7.04-11,13.86v12.1l-4.4,4.399v2.199h37.4v-2.199L38.3,32.8 L38.3,32.8z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-sidebar #menu-bottom .icon-menu-user {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg width='16' height='16' viewBox='0 0 48 48' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M24,24c6.051,0,11-4.95,11-11S30.051,2,24,2c-6.05,0-11,4.95-11,11S17.95,24,24,24L24,24z M24,29.5 c-7.425,0-22,3.574-22,11V46h44v-5.5C46,33.074,31.426,29.5,24,29.5L24,29.5z' file-rule='evenodd'/%3E%3C/svg%3E");
}
#menu-sidebar #menu-bottom .icon-menu-help {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='menu-glyph' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath id='help4-help-2' d='M24,2C11.809,2,2,11.809,2,24s9.809,22,22,22s22-9.809,22-22S36.191,2,24,2z M24,35.458 c-1.283,0-2.292-1.008-2.292-2.291c0-1.284,1.008-2.292,2.292-2.292s2.292,1.008,2.292,2.292C26.292,34.45,25.283,35.458,24,35.458z M27.575,24.55c-1.65,1.742-1.742,2.75-1.742,4.033h-3.667c0-2.658,0-3.85,2.659-6.325c1.008-1.008,1.833-1.742,1.741-3.3 c-0.091-1.467-1.375-2.292-2.475-2.292c-1.283,0-2.842,0.917-2.842,3.667h-3.667c0-4.4,2.566-7.242,6.6-7.242 c1.925,0,3.574,0.642,4.675,1.742c1.009,1.1,1.559,2.475,1.559,4.217C30.417,21.617,28.858,23.267,27.575,24.55z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-sidebar #menu-bottom .icon-menu-newtab {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' width='16px' height='16px' fill='%23ffffff' class='home drop-down-icon fl' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M42.334,20.333H27.668V5.667C27.668,3.641,26.025,2,24,2c-2.024,0-3.667,1.642-3.667,3.667v14.667H5.667 C3.642,20.333,2,21.975,2,24c0,2.025,1.643,3.667,3.667,3.667h14.667v14.666C20.333,44.357,21.976,46,24,46 c2.025,0,3.667-1.643,3.667-3.666V27.668h14.666C44.359,27.668,46,26.025,46,24C46,21.975,44.359,20.333,42.334,20.333z'%3E%3C/path%3E%3C/svg%3E");
}
#menu-sidebar .th-container {
  position: absolute;
  top: 0;
  left: 50px;
  max-height: 400px;
  overflow: scroll;
  padding: 3px 3px 0 3px;
  box-shadow: 0px 0px 10px 0px #2C3F6A;
}
#menu-sidebar .th-container .thumbnail {
  width: 220px;
  height: 175px;
  border: 1px solid #2C3F6A;
  border-radius: 4px;
  margin-bottom: 4px;
}
#menu-sidebar .th-container .thumbnail .th-header {
  width: 100%;
  height: 12%;
  background: #2C3F6A;
  border-top-right-radius: 4px;
  border-top-left-radius: 4px;
}
#menu-sidebar .th-container .thumbnail .th-header .title {
  font-size: 10px;
  color: #ffffff;
  padding: 0 10px;
}
#menu-sidebar .th-container .thumbnail .th-header .close-icon {
  color: #ffffff;
  font-size: 12px;
  padding: 4px;
}
#menu-sidebar .th-container .thumbnail .th-img-container {
  width: 100%;
  height: 87%;
  border-bottom-right-radius: 4px;
  border-bottom-left-radius: 4px;
}
#menu-sidebar .th-container .thumbnail .th-img-container img {
  width: 100%;
  height: 100%;
}
#notification-popup {
  display: none;
  position: fixed;
  left: 50%;
  transform: translateX(-50%);
  min-height: 64px;
  max-height: 86px;
  min-width: 500px;
  max-width: 1000px;
  top: 15px;
  z-index: 10001;
  border-radius: 3px;
  background: white;
  box-shadow: 0px 7px 14px rgba(13, 35, 57, 0.58);
}
#notification-popup .status-side {
  width: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 2px 0 0 2px;
}
#notification-popup .status-side .icon {
  width: 32px;
  height: 32px;
  display: none;
}
#notification-popup.error .status-side {
  background: #f7b7b6;
}
#notification-popup.error .status-side .icon.error {
  display: block;
}
#notification-popup.delete .status-side {
  background: #FFF1F1;
}
#notification-popup.delete .status-side .icon.delete {
  display: block;
  fill: #ED4848;
}
#notification-popup.warn .status-side {
  background: #f9e6b5;
}
#notification-popup.warn .status-side .icon.warn {
  display: block;
}
#notification-popup.info .status-side {
  background: #c8dcfa;
}
#notification-popup.info .status-side .icon.info {
  display: block;
}
#notification-popup.success .status-side {
  background: #b6e1cd;
}
#notification-popup.success .status-side .icon.success {
  display: block;
}
#notification-popup.mail .status-side {
  background: #b6e1cd;
}
#notification-popup.mail .status-side .icon.mail {
  display: block;
  fill: #19b30e;
}
#notification-popup .info-side {
  font-size: 14px;
  font-family: Lato, sans-serif;
}
#notification-popup .info-side .title {
  margin: 14px 15px 4px 15px;
  color: #698094;
  font-weight: bold;
}
#notification-popup .info-side .text {
  margin: 4px 15px 14px 15px;
  color: #698094;
}
#notification-popup .close-side {
  margin: auto 16px auto auto;
  cursor: pointer;
}
#notification-popup .close-side .close {
  width: 12px;
  height: 12px;
  fill: #BBC6D5;
}
#notification-popup .close-side .close:hover {
  fill: #698094;
}
#notification-popup .close-side.hide {
  display: none;
}
#notification-popup.show {
  display: flex;
}
.ReactModal__Content.confirm-modal-content {
  width: 400px;
  height: 160px;
}
.ReactModal__Content.confirm-modal-content.ticker-action form {
  margin-top: 12px;
}
.ReactModal__Content.confirm-modal-content.ticker-action .mobile-check {
  display: flex;
  align-items: center;
  justify-content: center;
}
.ReactModal__Content.confirm-modal-content.ticker-action .mobile-check input {
  cursor: pointer;
  -webkit-appearance: none;
  appearance: none;
  width: 14px;
  height: 14px;
  background: #FFFFFF;
  border: 1px solid #ccd8e6;
  box-sizing: border-box;
  overflow: hidden;
  margin: 0px 8px 0px 0px;
  border-radius: 2px;
  color: #fff;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.ReactModal__Content.confirm-modal-content.ticker-action .mobile-check input:checked::before {
  -webkit-appearance: none;
  font-size: 12px;
  display: flex;
  box-sizing: border-box;
  background-color: #3d7fba;
  border: 0;
  font-family: FontAwesome, sans-serif;
  content: "\f00c";
}
.ReactModal__Content.confirm-modal-content.ticker-action .mobile-check span {
  height: 12px;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  color: #698094;
}
.webkit-scrollbar,
.webkit-scrollbar-hidden,
.webkit-scrollbar-shown {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.webkit-scrollbar::-webkit-scrollbar-track-piece,
.webkit-scrollbar-hidden::-webkit-scrollbar-track-piece,
.webkit-scrollbar-shown::-webkit-scrollbar-track-piece {
  background-color: #fff;
  -webkit-border-radius: 0;
}
.webkit-scrollbar::-webkit-scrollbar,
.webkit-scrollbar-hidden::-webkit-scrollbar,
.webkit-scrollbar-shown::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
.webkit-scrollbar::-webkit-scrollbar-thumb,
.webkit-scrollbar-hidden::-webkit-scrollbar-thumb,
.webkit-scrollbar-shown::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #acb9c4;
  -webkit-border-radius: 4px;
  outline: 2px solid #fff;
  outline-offset: -2px;
  border: 2px solid #fff;
}
.webkit-scrollbar::-webkit-scrollbar-thumb:hover,
.webkit-scrollbar-hidden::-webkit-scrollbar-thumb:hover,
.webkit-scrollbar-shown::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 4px;
}
.webkit-scrollbar-hidden::-webkit-scrollbar-track-piece {
  background-color: transparent;
}
.webkit-scrollbar-hidden::-webkit-scrollbar {
  width: 5px;
}
.webkit-scrollbar-hidden::-webkit-scrollbar-thumb {
  border: 1px solid #fff;
  display: none;
}
.webkit-scrollbar-shown::-webkit-scrollbar-thumb {
  border: 1px solid #fff;
  display: block;
}
.webkit-scrollbar-new::-webkit-scrollbar-track-piece,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap::-webkit-scrollbar-track-piece,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap::-webkit-scrollbar-track-piece,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper::-webkit-scrollbar-track-piece,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper::-webkit-scrollbar-track-piece,
.notebook #browse-column .o-wrapper::-webkit-scrollbar-track-piece {
  background-color: transparent;
  -webkit-border-radius: 0;
}
.webkit-scrollbar-new::-webkit-scrollbar,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap::-webkit-scrollbar,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap::-webkit-scrollbar,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper::-webkit-scrollbar,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper::-webkit-scrollbar,
.notebook #browse-column .o-wrapper::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
.webkit-scrollbar-new::-webkit-scrollbar-thumb,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap::-webkit-scrollbar-thumb,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap::-webkit-scrollbar-thumb,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper::-webkit-scrollbar-thumb,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper::-webkit-scrollbar-thumb,
.notebook #browse-column .o-wrapper::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.55);
  -webkit-border-radius: 10px;
}
.webkit-scrollbar-new::-webkit-scrollbar-thumb:hover,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap::-webkit-scrollbar-thumb:hover,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .dynamic-holder .l1-facet-sub-filter .filter-facet-wrap::-webkit-scrollbar-thumb:hover,
#dashboard-filter-widget .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper::-webkit-scrollbar-thumb:hover,
#browse-column .__stwidget .__stbody .__stbody__content .__genericcontainer .browse-column .main-menu-col .o-wrapper::-webkit-scrollbar-thumb:hover,
.notebook #browse-column .o-wrapper::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
/* Webkit classes
    .select2-results ==> Select2 dropdown
    EDT Statements
    EDT private Comparables
    Watchlist Manager Popups (add new watchlist , bulk Edit etc...)
*/
.select2-results,
.common-fin-container #main_right_container #financial_data .statements-data .right-content,
.common-fin-container #main_right_container #financial_data .statements-data .right-content .wrapper-report-container,
.common-fin-container #main_right_container #financial_data .statements-data .left-menu .menu-container,
.common-fin-container #main_right_container #privateComparables_data,
.wl-popup.watchlist-manager .content,
.common_add_watchlist .generic-input-container .inner-component-wrapper,
.wei-html,
.most-html .most_right_container,
.most-html .most_filter--security_type .dropdown-items-container,
.wl-tickers,
.share_generic_popup .userlist {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.select2-results::-webkit-scrollbar-track-piece,
.common-fin-container #main_right_container #financial_data .statements-data .right-content::-webkit-scrollbar-track-piece,
.common-fin-container #main_right_container #financial_data .statements-data .right-content .wrapper-report-container::-webkit-scrollbar-track-piece,
.common-fin-container #main_right_container #financial_data .statements-data .left-menu .menu-container::-webkit-scrollbar-track-piece,
.common-fin-container #main_right_container #privateComparables_data::-webkit-scrollbar-track-piece,
.wl-popup.watchlist-manager .content::-webkit-scrollbar-track-piece,
.common_add_watchlist .generic-input-container .inner-component-wrapper::-webkit-scrollbar-track-piece,
.wei-html::-webkit-scrollbar-track-piece,
.most-html .most_right_container::-webkit-scrollbar-track-piece,
.most-html .most_filter--security_type .dropdown-items-container::-webkit-scrollbar-track-piece,
.wl-tickers::-webkit-scrollbar-track-piece,
.share_generic_popup .userlist::-webkit-scrollbar-track-piece {
  background-color: #ffffff;
  -webkit-border-radius: 0px;
}
.select2-results::-webkit-scrollbar,
.common-fin-container #main_right_container #financial_data .statements-data .right-content::-webkit-scrollbar,
.common-fin-container #main_right_container #financial_data .statements-data .right-content .wrapper-report-container::-webkit-scrollbar,
.common-fin-container #main_right_container #financial_data .statements-data .left-menu .menu-container::-webkit-scrollbar,
.common-fin-container #main_right_container #privateComparables_data::-webkit-scrollbar,
.wl-popup.watchlist-manager .content::-webkit-scrollbar,
.common_add_watchlist .generic-input-container .inner-component-wrapper::-webkit-scrollbar,
.wei-html::-webkit-scrollbar,
.most-html .most_right_container::-webkit-scrollbar,
.most-html .most_filter--security_type .dropdown-items-container::-webkit-scrollbar,
.wl-tickers::-webkit-scrollbar,
.share_generic_popup .userlist::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
.select2-results::-webkit-scrollbar-thumb,
.common-fin-container #main_right_container #financial_data .statements-data .right-content::-webkit-scrollbar-thumb,
.common-fin-container #main_right_container #financial_data .statements-data .right-content .wrapper-report-container::-webkit-scrollbar-thumb,
.common-fin-container #main_right_container #financial_data .statements-data .left-menu .menu-container::-webkit-scrollbar-thumb,
.common-fin-container #main_right_container #privateComparables_data::-webkit-scrollbar-thumb,
.wl-popup.watchlist-manager .content::-webkit-scrollbar-thumb,
.common_add_watchlist .generic-input-container .inner-component-wrapper::-webkit-scrollbar-thumb,
.wei-html::-webkit-scrollbar-thumb,
.most-html .most_right_container::-webkit-scrollbar-thumb,
.most-html .most_filter--security_type .dropdown-items-container::-webkit-scrollbar-thumb,
.wl-tickers::-webkit-scrollbar-thumb,
.share_generic_popup .userlist::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 10px;
}
.select2-results::-webkit-scrollbar-thumb:vertical,
.common-fin-container #main_right_container #financial_data .statements-data .right-content::-webkit-scrollbar-thumb:vertical,
.common-fin-container #main_right_container #financial_data .statements-data .right-content .wrapper-report-container::-webkit-scrollbar-thumb:vertical,
.common-fin-container #main_right_container #financial_data .statements-data .left-menu .menu-container::-webkit-scrollbar-thumb:vertical,
.common-fin-container #main_right_container #privateComparables_data::-webkit-scrollbar-thumb:vertical,
.wl-popup.watchlist-manager .content::-webkit-scrollbar-thumb:vertical,
.common_add_watchlist .generic-input-container .inner-component-wrapper::-webkit-scrollbar-thumb:vertical,
.wei-html::-webkit-scrollbar-thumb:vertical,
.most-html .most_right_container::-webkit-scrollbar-thumb:vertical,
.most-html .most_filter--security_type .dropdown-items-container::-webkit-scrollbar-thumb:vertical,
.wl-tickers::-webkit-scrollbar-thumb:vertical,
.share_generic_popup .userlist::-webkit-scrollbar-thumb:vertical {
  border: 4px solid transparent;
  background-clip: padding-box;
}
.select2-results::-webkit-scrollbar-thumb:hover,
.common-fin-container #main_right_container #financial_data .statements-data .right-content::-webkit-scrollbar-thumb:hover,
.common-fin-container #main_right_container #financial_data .statements-data .right-content .wrapper-report-container::-webkit-scrollbar-thumb:hover,
.common-fin-container #main_right_container #financial_data .statements-data .left-menu .menu-container::-webkit-scrollbar-thumb:hover,
.common-fin-container #main_right_container #privateComparables_data::-webkit-scrollbar-thumb:hover,
.wl-popup.watchlist-manager .content::-webkit-scrollbar-thumb:hover,
.common_add_watchlist .generic-input-container .inner-component-wrapper::-webkit-scrollbar-thumb:hover,
.wei-html::-webkit-scrollbar-thumb:hover,
.most-html .most_right_container::-webkit-scrollbar-thumb:hover,
.most-html .most_filter--security_type .dropdown-items-container::-webkit-scrollbar-thumb:hover,
.wl-tickers::-webkit-scrollbar-thumb:hover,
.share_generic_popup .userlist::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
.wk-52-hl__table-wrapper {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.wk-52-hl__table-wrapper::-webkit-scrollbar-track-piece {
  background-color: #ffffff;
  -webkit-border-radius: 0px;
}
.wk-52-hl__table-wrapper::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
.wk-52-hl__table-wrapper::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 10px;
}
.wk-52-hl__table-wrapper::-webkit-scrollbar-thumb:vertical {
  border: 4px solid transparent;
  background-clip: padding-box;
}
.wk-52-hl__table-wrapper::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
.private_data_container {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.private_data_container::-webkit-scrollbar-track-piece {
  background-color: #ffffff;
  -webkit-border-radius: 0px;
}
.private_data_container::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
.private_data_container::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 10px;
}
.private_data_container::-webkit-scrollbar-thumb:vertical {
  border: 4px solid transparent;
  background-clip: padding-box;
}
.private_data_container::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
#alpha-html #earningsPortal_data {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
#alpha-html #earningsPortal_data::-webkit-scrollbar-track-piece {
  background-color: #ffffff;
  -webkit-border-radius: 0px;
}
#alpha-html #earningsPortal_data::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
#alpha-html #earningsPortal_data::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 10px;
}
#alpha-html #earningsPortal_data::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
#alpha-html #earningsPortal_data::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
.most-html .most_filter_component,
.most_ticker_source .sentieo_autocomplete--most .sn-auto .autocomplete-input.input-expanded {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.most-html .most_filter_component::-webkit-scrollbar-track-piece,
.most_ticker_source .sentieo_autocomplete--most .sn-auto .autocomplete-input.input-expanded::-webkit-scrollbar-track-piece {
  background-color: transparent;
  -webkit-border-radius: 0px;
}
.most-html .most_filter_component::-webkit-scrollbar,
.most_ticker_source .sentieo_autocomplete--most .sn-auto .autocomplete-input.input-expanded::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
.most-html .most_filter_component::-webkit-scrollbar-thumb,
.most_ticker_source .sentieo_autocomplete--most .sn-auto .autocomplete-input.input-expanded::-webkit-scrollbar-thumb {
  height: auto;
  background-color: rgba(255, 255, 255, 0.2);
  -webkit-border-radius: 10px;
}
.most-html .most_filter_component::-webkit-scrollbar-thumb:vertical,
.most_ticker_source .sentieo_autocomplete--most .sn-auto .autocomplete-input.input-expanded::-webkit-scrollbar-thumb:vertical {
  border: 4px solid transparent;
  background-clip: padding-box;
}
.most-html .most_filter_component::-webkit-scrollbar-thumb:hover,
.most_ticker_source .sentieo_autocomplete--most .sn-auto .autocomplete-input.input-expanded::-webkit-scrollbar-thumb:hover {
  height: auto;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
.most_table_component .ag-root-wrapper ::-webkit-scrollbar,
#price_monitor_outer .ag-root-wrapper ::-webkit-scrollbar,
.WEI-table-component .ag-root-wrapper ::-webkit-scrollbar,
.earnings-portal-overview-table .ag-root-wrapper ::-webkit-scrollbar,
.udConnect .ag-root-wrapper ::-webkit-scrollbar,
#historyDetails .historyTable .ag-root-wrapper ::-webkit-scrollbar {
  -webkit-appearance: none;
  width: 10px;
  height: 10px;
}
.most_table_component .ag-root-wrapper ::-webkit-scrollbar-thumb,
#price_monitor_outer .ag-root-wrapper ::-webkit-scrollbar-thumb,
.WEI-table-component .ag-root-wrapper ::-webkit-scrollbar-thumb,
.earnings-portal-overview-table .ag-root-wrapper ::-webkit-scrollbar-thumb,
.udConnect .ag-root-wrapper ::-webkit-scrollbar-thumb,
#historyDetails .historyTable .ag-root-wrapper ::-webkit-scrollbar-thumb {
  border-radius: 8px;
  background-color: #CCD8E6;
  border: 2px solid white;
}
.most_table_component .ag-root-wrapper ::-webkit-scrollbar-thumb:hover,
#price_monitor_outer .ag-root-wrapper ::-webkit-scrollbar-thumb:hover,
.WEI-table-component .ag-root-wrapper ::-webkit-scrollbar-thumb:hover,
.earnings-portal-overview-table .ag-root-wrapper ::-webkit-scrollbar-thumb:hover,
.udConnect .ag-root-wrapper ::-webkit-scrollbar-thumb:hover,
#historyDetails .historyTable .ag-root-wrapper ::-webkit-scrollbar-thumb:hover {
  height: 8px;
  background-color: #698094;
  border-radius: 8px;
}
.most_table_component .ag-root-wrapper ::-webkit-scrollbar-thumb:vertical,
#price_monitor_outer .ag-root-wrapper ::-webkit-scrollbar-thumb:vertical,
.WEI-table-component .ag-root-wrapper ::-webkit-scrollbar-thumb:vertical,
.earnings-portal-overview-table .ag-root-wrapper ::-webkit-scrollbar-thumb:vertical,
.udConnect .ag-root-wrapper ::-webkit-scrollbar-thumb:vertical,
#historyDetails .historyTable .ag-root-wrapper ::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
.most_table_component .ag-root-wrapper .ag-body-horizontal-scroll-viewport,
#price_monitor_outer .ag-root-wrapper .ag-body-horizontal-scroll-viewport,
.WEI-table-component .ag-root-wrapper .ag-body-horizontal-scroll-viewport,
.earnings-portal-overview-table .ag-root-wrapper .ag-body-horizontal-scroll-viewport,
.udConnect .ag-root-wrapper .ag-body-horizontal-scroll-viewport,
#historyDetails .historyTable .ag-root-wrapper .ag-body-horizontal-scroll-viewport {
  margin-top: -5px;
}
.thesis-wrapper.infiniteScroll {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.thesis-wrapper.infiniteScroll::-webkit-scrollbar-track-piece {
  background-color: transparent;
  -webkit-border-radius: 0px;
}
.thesis-wrapper.infiniteScroll::-webkit-scrollbar {
  width: 10px;
  height: 8px;
}
.thesis-wrapper.infiniteScroll::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 8px;
}
.thesis-wrapper.infiniteScroll::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
.thesis-wrapper.infiniteScroll::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 8px;
}
.__stbody__content.infiniteScroll {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.__stbody__content.infiniteScroll::-webkit-scrollbar-track-piece {
  background-color: transparent;
  -webkit-border-radius: 0px;
}
.__stbody__content.infiniteScroll::-webkit-scrollbar {
  width: 10px;
  height: 8px;
}
.__stbody__content.infiniteScroll::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 8px;
}
.__stbody__content.infiniteScroll::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
.__stbody__content.infiniteScroll::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 8px;
}
[data-widget="PriceMonitorWidget"] .__tablecontainer {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
[data-widget="PriceMonitorWidget"] .__tablecontainer::-webkit-scrollbar-track-piece {
  background-color: transparent;
  -webkit-border-radius: 0px;
}
[data-widget="PriceMonitorWidget"] .__tablecontainer::-webkit-scrollbar {
  width: 10px;
  height: 8px;
}
[data-widget="PriceMonitorWidget"] .__tablecontainer::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 8px;
}
[data-widget="PriceMonitorWidget"] .__tablecontainer::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
[data-widget="PriceMonitorWidget"] .__tablecontainer::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 8px;
}
.__stwidget #card-view-container .group-body {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.__stwidget #card-view-container .group-body::-webkit-scrollbar-track-piece {
  background-color: transparent;
  -webkit-border-radius: 0px;
}
.__stwidget #card-view-container .group-body::-webkit-scrollbar {
  width: 8px;
  height: 8x;
}
.__stwidget #card-view-container .group-body::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 8px;
}
.__stwidget #card-view-container .group-body::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
.__stwidget #card-view-container .group-body::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 8px;
}
.__stwidget #card-view-container {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.__stwidget #card-view-container::-webkit-scrollbar-track-piece {
  background-color: transparent;
  -webkit-border-radius: 0px;
}
.__stwidget #card-view-container::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
.__stwidget #card-view-container::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 6px;
}
.__stwidget #card-view-container::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
.__stwidget #card-view-container::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 6px;
}
.__stwidget #kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.__stwidget #kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont::-webkit-scrollbar-track-piece {
  background-color: transparent;
  -webkit-border-radius: 0px;
}
.__stwidget #kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont::-webkit-scrollbar {
  width: 8px;
  height: 3px;
}
.__stwidget #kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 6px;
}
.__stwidget #kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
.__stwidget #kanban-dropdown-wrapper .kanbanDropdownCont .kanbanDropdownInnerCont::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 6px;
}
body .ReactModalPortal .tableFuncArea .aggregation .aggDropdownCont .aggDropdownInnerCont {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
body .ReactModalPortal .tableFuncArea .aggregation .aggDropdownCont .aggDropdownInnerCont::-webkit-scrollbar-track-piece {
  background-color: transparent;
  -webkit-border-radius: 0px;
}
body .ReactModalPortal .tableFuncArea .aggregation .aggDropdownCont .aggDropdownInnerCont::-webkit-scrollbar {
  width: 8px;
  height: 3px;
}
body .ReactModalPortal .tableFuncArea .aggregation .aggDropdownCont .aggDropdownInnerCont::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 6px;
}
body .ReactModalPortal .tableFuncArea .aggregation .aggDropdownCont .aggDropdownInnerCont::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
body .ReactModalPortal .tableFuncArea .aggregation .aggDropdownCont .aggDropdownInnerCont::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 6px;
}
#filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterScroll {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
#filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterScroll::-webkit-scrollbar-track-piece {
  background-color: transparent;
  -webkit-border-radius: 0px;
}
#filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterScroll::-webkit-scrollbar {
  width: 8px;
  height: 3px;
}
#filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterScroll::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 6px;
}
#filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterScroll::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
#filterDropdown .filterDropdownModalCont .filterDropdownModalInnerCont .filterScroll::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 6px;
}
#cgs-subscriber-modal .cgsModalCont .content {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
#cgs-subscriber-modal .cgsModalCont .content::-webkit-scrollbar-track-piece {
  background-color: transparent;
  -webkit-border-radius: 0px;
}
#cgs-subscriber-modal .cgsModalCont .content::-webkit-scrollbar {
  width: 8px;
  height: 3px;
}
#cgs-subscriber-modal .cgsModalCont .content::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 6px;
}
#cgs-subscriber-modal .cgsModalCont .content::-webkit-scrollbar-thumb:vertical {
  border: 2px solid transparent;
  background-clip: padding-box;
}
#cgs-subscriber-modal .cgsModalCont .content::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 6px;
}
.suggest-wrapper {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.suggest-wrapper::-webkit-scrollbar-track-piece {
  background-color: transparent;
  -webkit-border-radius: 0px;
}
.suggest-wrapper::-webkit-scrollbar {
  width: 12px;
  height: 8px;
}
.suggest-wrapper::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.55);
  -webkit-border-radius: 10px;
}
.suggest-wrapper::-webkit-scrollbar-thumb:vertical {
  border: 4px solid transparent;
  background-clip: padding-box;
}
.suggest-wrapper::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
#new-notebook-html,
#single-note-html,
.previousVersionModal,
.message-popup,
.sntui-modaloverlay {
  /* small width modals */
}
#new-notebook-html .main-note-container,
#single-note-html .main-note-container,
.previousVersionModal .main-note-container,
.message-popup .main-note-container,
.sntui-modaloverlay .main-note-container,
#new-notebook-html .thesis-container,
#single-note-html .thesis-container,
.previousVersionModal .thesis-container,
.message-popup .thesis-container,
.sntui-modaloverlay .thesis-container,
#new-notebook-html .template-container,
#single-note-html .template-container,
.previousVersionModal .template-container,
.message-popup .template-container,
.sntui-modaloverlay .template-container,
#new-notebook-html .list-note-container,
#single-note-html .list-note-container,
.previousVersionModal .list-note-container,
.message-popup .list-note-container,
.sntui-modaloverlay .list-note-container,
#new-notebook-html .tab-btn-container,
#single-note-html .tab-btn-container,
.previousVersionModal .tab-btn-container,
.message-popup .tab-btn-container,
.sntui-modaloverlay .tab-btn-container,
#new-notebook-html #notebook-settings-container .sntui-menucontainer,
#single-note-html #notebook-settings-container .sntui-menucontainer,
.previousVersionModal #notebook-settings-container .sntui-menucontainer,
.message-popup #notebook-settings-container .sntui-menucontainer,
.sntui-modaloverlay #notebook-settings-container .sntui-menucontainer,
#new-notebook-html #notebook-settings-container .thesis-fields,
#single-note-html #notebook-settings-container .thesis-fields,
.previousVersionModal #notebook-settings-container .thesis-fields,
.message-popup #notebook-settings-container .thesis-fields,
.sntui-modaloverlay #notebook-settings-container .thesis-fields,
#new-notebook-html #notebook-settings-container .template-view,
#single-note-html #notebook-settings-container .template-view,
.previousVersionModal #notebook-settings-container .template-view,
.message-popup #notebook-settings-container .template-view,
.sntui-modaloverlay #notebook-settings-container .template-view,
#new-notebook-html #notebook-settings-container,
#single-note-html #notebook-settings-container,
.previousVersionModal #notebook-settings-container,
.message-popup #notebook-settings-container,
.sntui-modaloverlay #notebook-settings-container,
#new-notebook-html .note-category__list-item,
#single-note-html .note-category__list-item,
.previousVersionModal .note-category__list-item,
.message-popup .note-category__list-item,
.sntui-modaloverlay .note-category__list-item,
#new-notebook-html #notebook-settings-container .sm--landingPageContainer,
#single-note-html #notebook-settings-container .sm--landingPageContainer,
.previousVersionModal #notebook-settings-container .sm--landingPageContainer,
.message-popup #notebook-settings-container .sm--landingPageContainer,
.sntui-modaloverlay #notebook-settings-container .sm--landingPageContainer,
#new-notebook-html #notebook-settings-container .lv-container,
#single-note-html #notebook-settings-container .lv-container,
.previousVersionModal #notebook-settings-container .lv-container,
.message-popup #notebook-settings-container .lv-container,
.sntui-modaloverlay #notebook-settings-container .lv-container,
#new-notebook-html #notebook-settings-container .sm--entityTree,
#single-note-html #notebook-settings-container .sm--entityTree,
.previousVersionModal #notebook-settings-container .sm--entityTree,
.message-popup #notebook-settings-container .sm--entityTree,
.sntui-modaloverlay #notebook-settings-container .sm--entityTree,
#new-notebook-html #notebook-settings-container .matchingPane,
#single-note-html #notebook-settings-container .matchingPane,
.previousVersionModal #notebook-settings-container .matchingPane,
.message-popup #notebook-settings-container .matchingPane,
.sntui-modaloverlay #notebook-settings-container .matchingPane,
#new-notebook-html #notebook-settings-container .searchPane,
#single-note-html #notebook-settings-container .searchPane,
.previousVersionModal #notebook-settings-container .searchPane,
.message-popup #notebook-settings-container .searchPane,
.sntui-modaloverlay #notebook-settings-container .searchPane,
#new-notebook-html .rightView .versionContent,
#single-note-html .rightView .versionContent,
.previousVersionModal .rightView .versionContent,
.message-popup .rightView .versionContent,
.sntui-modaloverlay .rightView .versionContent,
#new-notebook-html .autocomplete .autocomplete-input,
#single-note-html .autocomplete .autocomplete-input,
.previousVersionModal .autocomplete .autocomplete-input,
.message-popup .autocomplete .autocomplete-input,
.sntui-modaloverlay .autocomplete .autocomplete-input,
#new-notebook-html .autocomplete .autocomplete-list,
#single-note-html .autocomplete .autocomplete-list,
.previousVersionModal .autocomplete .autocomplete-list,
.message-popup .autocomplete .autocomplete-list,
.sntui-modaloverlay .autocomplete .autocomplete-list,
#new-notebook-html .content > .section,
#single-note-html .content > .section,
.previousVersionModal .content > .section,
.message-popup .content > .section,
.sntui-modaloverlay .content > .section,
#new-notebook-html .content-wrapper,
#single-note-html .content-wrapper,
.previousVersionModal .content-wrapper,
.message-popup .content-wrapper,
.sntui-modaloverlay .content-wrapper {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
#new-notebook-html .main-note-container::-webkit-scrollbar-track-piece,
#single-note-html .main-note-container::-webkit-scrollbar-track-piece,
.previousVersionModal .main-note-container::-webkit-scrollbar-track-piece,
.message-popup .main-note-container::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .main-note-container::-webkit-scrollbar-track-piece,
#new-notebook-html .thesis-container::-webkit-scrollbar-track-piece,
#single-note-html .thesis-container::-webkit-scrollbar-track-piece,
.previousVersionModal .thesis-container::-webkit-scrollbar-track-piece,
.message-popup .thesis-container::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .thesis-container::-webkit-scrollbar-track-piece,
#new-notebook-html .template-container::-webkit-scrollbar-track-piece,
#single-note-html .template-container::-webkit-scrollbar-track-piece,
.previousVersionModal .template-container::-webkit-scrollbar-track-piece,
.message-popup .template-container::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .template-container::-webkit-scrollbar-track-piece,
#new-notebook-html .list-note-container::-webkit-scrollbar-track-piece,
#single-note-html .list-note-container::-webkit-scrollbar-track-piece,
.previousVersionModal .list-note-container::-webkit-scrollbar-track-piece,
.message-popup .list-note-container::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .list-note-container::-webkit-scrollbar-track-piece,
#new-notebook-html .tab-btn-container::-webkit-scrollbar-track-piece,
#single-note-html .tab-btn-container::-webkit-scrollbar-track-piece,
.previousVersionModal .tab-btn-container::-webkit-scrollbar-track-piece,
.message-popup .tab-btn-container::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .tab-btn-container::-webkit-scrollbar-track-piece,
#new-notebook-html #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-track-piece,
#single-note-html #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-track-piece,
.previousVersionModal #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-track-piece,
.message-popup #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-track-piece,
.sntui-modaloverlay #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-track-piece,
#new-notebook-html #notebook-settings-container .thesis-fields::-webkit-scrollbar-track-piece,
#single-note-html #notebook-settings-container .thesis-fields::-webkit-scrollbar-track-piece,
.previousVersionModal #notebook-settings-container .thesis-fields::-webkit-scrollbar-track-piece,
.message-popup #notebook-settings-container .thesis-fields::-webkit-scrollbar-track-piece,
.sntui-modaloverlay #notebook-settings-container .thesis-fields::-webkit-scrollbar-track-piece,
#new-notebook-html #notebook-settings-container .template-view::-webkit-scrollbar-track-piece,
#single-note-html #notebook-settings-container .template-view::-webkit-scrollbar-track-piece,
.previousVersionModal #notebook-settings-container .template-view::-webkit-scrollbar-track-piece,
.message-popup #notebook-settings-container .template-view::-webkit-scrollbar-track-piece,
.sntui-modaloverlay #notebook-settings-container .template-view::-webkit-scrollbar-track-piece,
#new-notebook-html #notebook-settings-container::-webkit-scrollbar-track-piece,
#single-note-html #notebook-settings-container::-webkit-scrollbar-track-piece,
.previousVersionModal #notebook-settings-container::-webkit-scrollbar-track-piece,
.message-popup #notebook-settings-container::-webkit-scrollbar-track-piece,
.sntui-modaloverlay #notebook-settings-container::-webkit-scrollbar-track-piece,
#new-notebook-html .note-category__list-item::-webkit-scrollbar-track-piece,
#single-note-html .note-category__list-item::-webkit-scrollbar-track-piece,
.previousVersionModal .note-category__list-item::-webkit-scrollbar-track-piece,
.message-popup .note-category__list-item::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .note-category__list-item::-webkit-scrollbar-track-piece,
#new-notebook-html #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-track-piece,
#single-note-html #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-track-piece,
.previousVersionModal #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-track-piece,
.message-popup #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-track-piece,
.sntui-modaloverlay #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-track-piece,
#new-notebook-html #notebook-settings-container .lv-container::-webkit-scrollbar-track-piece,
#single-note-html #notebook-settings-container .lv-container::-webkit-scrollbar-track-piece,
.previousVersionModal #notebook-settings-container .lv-container::-webkit-scrollbar-track-piece,
.message-popup #notebook-settings-container .lv-container::-webkit-scrollbar-track-piece,
.sntui-modaloverlay #notebook-settings-container .lv-container::-webkit-scrollbar-track-piece,
#new-notebook-html #notebook-settings-container .sm--entityTree::-webkit-scrollbar-track-piece,
#single-note-html #notebook-settings-container .sm--entityTree::-webkit-scrollbar-track-piece,
.previousVersionModal #notebook-settings-container .sm--entityTree::-webkit-scrollbar-track-piece,
.message-popup #notebook-settings-container .sm--entityTree::-webkit-scrollbar-track-piece,
.sntui-modaloverlay #notebook-settings-container .sm--entityTree::-webkit-scrollbar-track-piece,
#new-notebook-html #notebook-settings-container .matchingPane::-webkit-scrollbar-track-piece,
#single-note-html #notebook-settings-container .matchingPane::-webkit-scrollbar-track-piece,
.previousVersionModal #notebook-settings-container .matchingPane::-webkit-scrollbar-track-piece,
.message-popup #notebook-settings-container .matchingPane::-webkit-scrollbar-track-piece,
.sntui-modaloverlay #notebook-settings-container .matchingPane::-webkit-scrollbar-track-piece,
#new-notebook-html #notebook-settings-container .searchPane::-webkit-scrollbar-track-piece,
#single-note-html #notebook-settings-container .searchPane::-webkit-scrollbar-track-piece,
.previousVersionModal #notebook-settings-container .searchPane::-webkit-scrollbar-track-piece,
.message-popup #notebook-settings-container .searchPane::-webkit-scrollbar-track-piece,
.sntui-modaloverlay #notebook-settings-container .searchPane::-webkit-scrollbar-track-piece,
#new-notebook-html .rightView .versionContent::-webkit-scrollbar-track-piece,
#single-note-html .rightView .versionContent::-webkit-scrollbar-track-piece,
.previousVersionModal .rightView .versionContent::-webkit-scrollbar-track-piece,
.message-popup .rightView .versionContent::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .rightView .versionContent::-webkit-scrollbar-track-piece,
#new-notebook-html .autocomplete .autocomplete-input::-webkit-scrollbar-track-piece,
#single-note-html .autocomplete .autocomplete-input::-webkit-scrollbar-track-piece,
.previousVersionModal .autocomplete .autocomplete-input::-webkit-scrollbar-track-piece,
.message-popup .autocomplete .autocomplete-input::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .autocomplete .autocomplete-input::-webkit-scrollbar-track-piece,
#new-notebook-html .autocomplete .autocomplete-list::-webkit-scrollbar-track-piece,
#single-note-html .autocomplete .autocomplete-list::-webkit-scrollbar-track-piece,
.previousVersionModal .autocomplete .autocomplete-list::-webkit-scrollbar-track-piece,
.message-popup .autocomplete .autocomplete-list::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .autocomplete .autocomplete-list::-webkit-scrollbar-track-piece,
#new-notebook-html .content > .section::-webkit-scrollbar-track-piece,
#single-note-html .content > .section::-webkit-scrollbar-track-piece,
.previousVersionModal .content > .section::-webkit-scrollbar-track-piece,
.message-popup .content > .section::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .content > .section::-webkit-scrollbar-track-piece,
#new-notebook-html .content-wrapper::-webkit-scrollbar-track-piece,
#single-note-html .content-wrapper::-webkit-scrollbar-track-piece,
.previousVersionModal .content-wrapper::-webkit-scrollbar-track-piece,
.message-popup .content-wrapper::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .content-wrapper::-webkit-scrollbar-track-piece {
  background-color: transparent;
  -webkit-border-radius: 0px;
}
#new-notebook-html .main-note-container::-webkit-scrollbar,
#single-note-html .main-note-container::-webkit-scrollbar,
.previousVersionModal .main-note-container::-webkit-scrollbar,
.message-popup .main-note-container::-webkit-scrollbar,
.sntui-modaloverlay .main-note-container::-webkit-scrollbar,
#new-notebook-html .thesis-container::-webkit-scrollbar,
#single-note-html .thesis-container::-webkit-scrollbar,
.previousVersionModal .thesis-container::-webkit-scrollbar,
.message-popup .thesis-container::-webkit-scrollbar,
.sntui-modaloverlay .thesis-container::-webkit-scrollbar,
#new-notebook-html .template-container::-webkit-scrollbar,
#single-note-html .template-container::-webkit-scrollbar,
.previousVersionModal .template-container::-webkit-scrollbar,
.message-popup .template-container::-webkit-scrollbar,
.sntui-modaloverlay .template-container::-webkit-scrollbar,
#new-notebook-html .list-note-container::-webkit-scrollbar,
#single-note-html .list-note-container::-webkit-scrollbar,
.previousVersionModal .list-note-container::-webkit-scrollbar,
.message-popup .list-note-container::-webkit-scrollbar,
.sntui-modaloverlay .list-note-container::-webkit-scrollbar,
#new-notebook-html .tab-btn-container::-webkit-scrollbar,
#single-note-html .tab-btn-container::-webkit-scrollbar,
.previousVersionModal .tab-btn-container::-webkit-scrollbar,
.message-popup .tab-btn-container::-webkit-scrollbar,
.sntui-modaloverlay .tab-btn-container::-webkit-scrollbar,
#new-notebook-html #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar,
#single-note-html #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar,
.previousVersionModal #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar,
.message-popup #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar,
.sntui-modaloverlay #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar,
#new-notebook-html #notebook-settings-container .thesis-fields::-webkit-scrollbar,
#single-note-html #notebook-settings-container .thesis-fields::-webkit-scrollbar,
.previousVersionModal #notebook-settings-container .thesis-fields::-webkit-scrollbar,
.message-popup #notebook-settings-container .thesis-fields::-webkit-scrollbar,
.sntui-modaloverlay #notebook-settings-container .thesis-fields::-webkit-scrollbar,
#new-notebook-html #notebook-settings-container .template-view::-webkit-scrollbar,
#single-note-html #notebook-settings-container .template-view::-webkit-scrollbar,
.previousVersionModal #notebook-settings-container .template-view::-webkit-scrollbar,
.message-popup #notebook-settings-container .template-view::-webkit-scrollbar,
.sntui-modaloverlay #notebook-settings-container .template-view::-webkit-scrollbar,
#new-notebook-html #notebook-settings-container::-webkit-scrollbar,
#single-note-html #notebook-settings-container::-webkit-scrollbar,
.previousVersionModal #notebook-settings-container::-webkit-scrollbar,
.message-popup #notebook-settings-container::-webkit-scrollbar,
.sntui-modaloverlay #notebook-settings-container::-webkit-scrollbar,
#new-notebook-html .note-category__list-item::-webkit-scrollbar,
#single-note-html .note-category__list-item::-webkit-scrollbar,
.previousVersionModal .note-category__list-item::-webkit-scrollbar,
.message-popup .note-category__list-item::-webkit-scrollbar,
.sntui-modaloverlay .note-category__list-item::-webkit-scrollbar,
#new-notebook-html #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar,
#single-note-html #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar,
.previousVersionModal #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar,
.message-popup #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar,
.sntui-modaloverlay #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar,
#new-notebook-html #notebook-settings-container .lv-container::-webkit-scrollbar,
#single-note-html #notebook-settings-container .lv-container::-webkit-scrollbar,
.previousVersionModal #notebook-settings-container .lv-container::-webkit-scrollbar,
.message-popup #notebook-settings-container .lv-container::-webkit-scrollbar,
.sntui-modaloverlay #notebook-settings-container .lv-container::-webkit-scrollbar,
#new-notebook-html #notebook-settings-container .sm--entityTree::-webkit-scrollbar,
#single-note-html #notebook-settings-container .sm--entityTree::-webkit-scrollbar,
.previousVersionModal #notebook-settings-container .sm--entityTree::-webkit-scrollbar,
.message-popup #notebook-settings-container .sm--entityTree::-webkit-scrollbar,
.sntui-modaloverlay #notebook-settings-container .sm--entityTree::-webkit-scrollbar,
#new-notebook-html #notebook-settings-container .matchingPane::-webkit-scrollbar,
#single-note-html #notebook-settings-container .matchingPane::-webkit-scrollbar,
.previousVersionModal #notebook-settings-container .matchingPane::-webkit-scrollbar,
.message-popup #notebook-settings-container .matchingPane::-webkit-scrollbar,
.sntui-modaloverlay #notebook-settings-container .matchingPane::-webkit-scrollbar,
#new-notebook-html #notebook-settings-container .searchPane::-webkit-scrollbar,
#single-note-html #notebook-settings-container .searchPane::-webkit-scrollbar,
.previousVersionModal #notebook-settings-container .searchPane::-webkit-scrollbar,
.message-popup #notebook-settings-container .searchPane::-webkit-scrollbar,
.sntui-modaloverlay #notebook-settings-container .searchPane::-webkit-scrollbar,
#new-notebook-html .rightView .versionContent::-webkit-scrollbar,
#single-note-html .rightView .versionContent::-webkit-scrollbar,
.previousVersionModal .rightView .versionContent::-webkit-scrollbar,
.message-popup .rightView .versionContent::-webkit-scrollbar,
.sntui-modaloverlay .rightView .versionContent::-webkit-scrollbar,
#new-notebook-html .autocomplete .autocomplete-input::-webkit-scrollbar,
#single-note-html .autocomplete .autocomplete-input::-webkit-scrollbar,
.previousVersionModal .autocomplete .autocomplete-input::-webkit-scrollbar,
.message-popup .autocomplete .autocomplete-input::-webkit-scrollbar,
.sntui-modaloverlay .autocomplete .autocomplete-input::-webkit-scrollbar,
#new-notebook-html .autocomplete .autocomplete-list::-webkit-scrollbar,
#single-note-html .autocomplete .autocomplete-list::-webkit-scrollbar,
.previousVersionModal .autocomplete .autocomplete-list::-webkit-scrollbar,
.message-popup .autocomplete .autocomplete-list::-webkit-scrollbar,
.sntui-modaloverlay .autocomplete .autocomplete-list::-webkit-scrollbar,
#new-notebook-html .content > .section::-webkit-scrollbar,
#single-note-html .content > .section::-webkit-scrollbar,
.previousVersionModal .content > .section::-webkit-scrollbar,
.message-popup .content > .section::-webkit-scrollbar,
.sntui-modaloverlay .content > .section::-webkit-scrollbar,
#new-notebook-html .content-wrapper::-webkit-scrollbar,
#single-note-html .content-wrapper::-webkit-scrollbar,
.previousVersionModal .content-wrapper::-webkit-scrollbar,
.message-popup .content-wrapper::-webkit-scrollbar,
.sntui-modaloverlay .content-wrapper::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
#new-notebook-html .main-note-container::-webkit-scrollbar-thumb,
#single-note-html .main-note-container::-webkit-scrollbar-thumb,
.previousVersionModal .main-note-container::-webkit-scrollbar-thumb,
.message-popup .main-note-container::-webkit-scrollbar-thumb,
.sntui-modaloverlay .main-note-container::-webkit-scrollbar-thumb,
#new-notebook-html .thesis-container::-webkit-scrollbar-thumb,
#single-note-html .thesis-container::-webkit-scrollbar-thumb,
.previousVersionModal .thesis-container::-webkit-scrollbar-thumb,
.message-popup .thesis-container::-webkit-scrollbar-thumb,
.sntui-modaloverlay .thesis-container::-webkit-scrollbar-thumb,
#new-notebook-html .template-container::-webkit-scrollbar-thumb,
#single-note-html .template-container::-webkit-scrollbar-thumb,
.previousVersionModal .template-container::-webkit-scrollbar-thumb,
.message-popup .template-container::-webkit-scrollbar-thumb,
.sntui-modaloverlay .template-container::-webkit-scrollbar-thumb,
#new-notebook-html .list-note-container::-webkit-scrollbar-thumb,
#single-note-html .list-note-container::-webkit-scrollbar-thumb,
.previousVersionModal .list-note-container::-webkit-scrollbar-thumb,
.message-popup .list-note-container::-webkit-scrollbar-thumb,
.sntui-modaloverlay .list-note-container::-webkit-scrollbar-thumb,
#new-notebook-html .tab-btn-container::-webkit-scrollbar-thumb,
#single-note-html .tab-btn-container::-webkit-scrollbar-thumb,
.previousVersionModal .tab-btn-container::-webkit-scrollbar-thumb,
.message-popup .tab-btn-container::-webkit-scrollbar-thumb,
.sntui-modaloverlay .tab-btn-container::-webkit-scrollbar-thumb,
#new-notebook-html #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb,
#single-note-html #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb,
.previousVersionModal #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb,
.message-popup #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb,
.sntui-modaloverlay #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb,
#new-notebook-html #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb,
#single-note-html #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb,
.previousVersionModal #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb,
.message-popup #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb,
.sntui-modaloverlay #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb,
#new-notebook-html #notebook-settings-container .template-view::-webkit-scrollbar-thumb,
#single-note-html #notebook-settings-container .template-view::-webkit-scrollbar-thumb,
.previousVersionModal #notebook-settings-container .template-view::-webkit-scrollbar-thumb,
.message-popup #notebook-settings-container .template-view::-webkit-scrollbar-thumb,
.sntui-modaloverlay #notebook-settings-container .template-view::-webkit-scrollbar-thumb,
#new-notebook-html #notebook-settings-container::-webkit-scrollbar-thumb,
#single-note-html #notebook-settings-container::-webkit-scrollbar-thumb,
.previousVersionModal #notebook-settings-container::-webkit-scrollbar-thumb,
.message-popup #notebook-settings-container::-webkit-scrollbar-thumb,
.sntui-modaloverlay #notebook-settings-container::-webkit-scrollbar-thumb,
#new-notebook-html .note-category__list-item::-webkit-scrollbar-thumb,
#single-note-html .note-category__list-item::-webkit-scrollbar-thumb,
.previousVersionModal .note-category__list-item::-webkit-scrollbar-thumb,
.message-popup .note-category__list-item::-webkit-scrollbar-thumb,
.sntui-modaloverlay .note-category__list-item::-webkit-scrollbar-thumb,
#new-notebook-html #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb,
#single-note-html #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb,
.previousVersionModal #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb,
.message-popup #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb,
.sntui-modaloverlay #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb,
#new-notebook-html #notebook-settings-container .lv-container::-webkit-scrollbar-thumb,
#single-note-html #notebook-settings-container .lv-container::-webkit-scrollbar-thumb,
.previousVersionModal #notebook-settings-container .lv-container::-webkit-scrollbar-thumb,
.message-popup #notebook-settings-container .lv-container::-webkit-scrollbar-thumb,
.sntui-modaloverlay #notebook-settings-container .lv-container::-webkit-scrollbar-thumb,
#new-notebook-html #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb,
#single-note-html #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb,
.previousVersionModal #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb,
.message-popup #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb,
.sntui-modaloverlay #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb,
#new-notebook-html #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb,
#single-note-html #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb,
.previousVersionModal #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb,
.message-popup #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb,
.sntui-modaloverlay #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb,
#new-notebook-html #notebook-settings-container .searchPane::-webkit-scrollbar-thumb,
#single-note-html #notebook-settings-container .searchPane::-webkit-scrollbar-thumb,
.previousVersionModal #notebook-settings-container .searchPane::-webkit-scrollbar-thumb,
.message-popup #notebook-settings-container .searchPane::-webkit-scrollbar-thumb,
.sntui-modaloverlay #notebook-settings-container .searchPane::-webkit-scrollbar-thumb,
#new-notebook-html .rightView .versionContent::-webkit-scrollbar-thumb,
#single-note-html .rightView .versionContent::-webkit-scrollbar-thumb,
.previousVersionModal .rightView .versionContent::-webkit-scrollbar-thumb,
.message-popup .rightView .versionContent::-webkit-scrollbar-thumb,
.sntui-modaloverlay .rightView .versionContent::-webkit-scrollbar-thumb,
#new-notebook-html .autocomplete .autocomplete-input::-webkit-scrollbar-thumb,
#single-note-html .autocomplete .autocomplete-input::-webkit-scrollbar-thumb,
.previousVersionModal .autocomplete .autocomplete-input::-webkit-scrollbar-thumb,
.message-popup .autocomplete .autocomplete-input::-webkit-scrollbar-thumb,
.sntui-modaloverlay .autocomplete .autocomplete-input::-webkit-scrollbar-thumb,
#new-notebook-html .autocomplete .autocomplete-list::-webkit-scrollbar-thumb,
#single-note-html .autocomplete .autocomplete-list::-webkit-scrollbar-thumb,
.previousVersionModal .autocomplete .autocomplete-list::-webkit-scrollbar-thumb,
.message-popup .autocomplete .autocomplete-list::-webkit-scrollbar-thumb,
.sntui-modaloverlay .autocomplete .autocomplete-list::-webkit-scrollbar-thumb,
#new-notebook-html .content > .section::-webkit-scrollbar-thumb,
#single-note-html .content > .section::-webkit-scrollbar-thumb,
.previousVersionModal .content > .section::-webkit-scrollbar-thumb,
.message-popup .content > .section::-webkit-scrollbar-thumb,
.sntui-modaloverlay .content > .section::-webkit-scrollbar-thumb,
#new-notebook-html .content-wrapper::-webkit-scrollbar-thumb,
#single-note-html .content-wrapper::-webkit-scrollbar-thumb,
.previousVersionModal .content-wrapper::-webkit-scrollbar-thumb,
.message-popup .content-wrapper::-webkit-scrollbar-thumb,
.sntui-modaloverlay .content-wrapper::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.55);
  -webkit-border-radius: 10px;
}
#new-notebook-html .main-note-container::-webkit-scrollbar-thumb:vertical,
#single-note-html .main-note-container::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .main-note-container::-webkit-scrollbar-thumb:vertical,
.message-popup .main-note-container::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .main-note-container::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .thesis-container::-webkit-scrollbar-thumb:vertical,
#single-note-html .thesis-container::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .thesis-container::-webkit-scrollbar-thumb:vertical,
.message-popup .thesis-container::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .thesis-container::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .template-container::-webkit-scrollbar-thumb:vertical,
#single-note-html .template-container::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .template-container::-webkit-scrollbar-thumb:vertical,
.message-popup .template-container::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .template-container::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .list-note-container::-webkit-scrollbar-thumb:vertical,
#single-note-html .list-note-container::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .list-note-container::-webkit-scrollbar-thumb:vertical,
.message-popup .list-note-container::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .list-note-container::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .tab-btn-container::-webkit-scrollbar-thumb:vertical,
#single-note-html .tab-btn-container::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .tab-btn-container::-webkit-scrollbar-thumb:vertical,
.message-popup .tab-btn-container::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .tab-btn-container::-webkit-scrollbar-thumb:vertical,
#new-notebook-html #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb:vertical,
#single-note-html #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb:vertical,
.previousVersionModal #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb:vertical,
.message-popup #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb:vertical,
#new-notebook-html #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb:vertical,
#single-note-html #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb:vertical,
.previousVersionModal #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb:vertical,
.message-popup #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb:vertical,
#new-notebook-html #notebook-settings-container .template-view::-webkit-scrollbar-thumb:vertical,
#single-note-html #notebook-settings-container .template-view::-webkit-scrollbar-thumb:vertical,
.previousVersionModal #notebook-settings-container .template-view::-webkit-scrollbar-thumb:vertical,
.message-popup #notebook-settings-container .template-view::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay #notebook-settings-container .template-view::-webkit-scrollbar-thumb:vertical,
#new-notebook-html #notebook-settings-container::-webkit-scrollbar-thumb:vertical,
#single-note-html #notebook-settings-container::-webkit-scrollbar-thumb:vertical,
.previousVersionModal #notebook-settings-container::-webkit-scrollbar-thumb:vertical,
.message-popup #notebook-settings-container::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay #notebook-settings-container::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .note-category__list-item::-webkit-scrollbar-thumb:vertical,
#single-note-html .note-category__list-item::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .note-category__list-item::-webkit-scrollbar-thumb:vertical,
.message-popup .note-category__list-item::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .note-category__list-item::-webkit-scrollbar-thumb:vertical,
#new-notebook-html #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb:vertical,
#single-note-html #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb:vertical,
.previousVersionModal #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb:vertical,
.message-popup #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb:vertical,
#new-notebook-html #notebook-settings-container .lv-container::-webkit-scrollbar-thumb:vertical,
#single-note-html #notebook-settings-container .lv-container::-webkit-scrollbar-thumb:vertical,
.previousVersionModal #notebook-settings-container .lv-container::-webkit-scrollbar-thumb:vertical,
.message-popup #notebook-settings-container .lv-container::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay #notebook-settings-container .lv-container::-webkit-scrollbar-thumb:vertical,
#new-notebook-html #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb:vertical,
#single-note-html #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb:vertical,
.previousVersionModal #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb:vertical,
.message-popup #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb:vertical,
#new-notebook-html #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb:vertical,
#single-note-html #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb:vertical,
.previousVersionModal #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb:vertical,
.message-popup #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb:vertical,
#new-notebook-html #notebook-settings-container .searchPane::-webkit-scrollbar-thumb:vertical,
#single-note-html #notebook-settings-container .searchPane::-webkit-scrollbar-thumb:vertical,
.previousVersionModal #notebook-settings-container .searchPane::-webkit-scrollbar-thumb:vertical,
.message-popup #notebook-settings-container .searchPane::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay #notebook-settings-container .searchPane::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .rightView .versionContent::-webkit-scrollbar-thumb:vertical,
#single-note-html .rightView .versionContent::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .rightView .versionContent::-webkit-scrollbar-thumb:vertical,
.message-popup .rightView .versionContent::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .rightView .versionContent::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .autocomplete .autocomplete-input::-webkit-scrollbar-thumb:vertical,
#single-note-html .autocomplete .autocomplete-input::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .autocomplete .autocomplete-input::-webkit-scrollbar-thumb:vertical,
.message-popup .autocomplete .autocomplete-input::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .autocomplete .autocomplete-input::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .autocomplete .autocomplete-list::-webkit-scrollbar-thumb:vertical,
#single-note-html .autocomplete .autocomplete-list::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .autocomplete .autocomplete-list::-webkit-scrollbar-thumb:vertical,
.message-popup .autocomplete .autocomplete-list::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .autocomplete .autocomplete-list::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .content > .section::-webkit-scrollbar-thumb:vertical,
#single-note-html .content > .section::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .content > .section::-webkit-scrollbar-thumb:vertical,
.message-popup .content > .section::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .content > .section::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .content-wrapper::-webkit-scrollbar-thumb:vertical,
#single-note-html .content-wrapper::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .content-wrapper::-webkit-scrollbar-thumb:vertical,
.message-popup .content-wrapper::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .content-wrapper::-webkit-scrollbar-thumb:vertical {
  border: 4px solid transparent;
  background-clip: padding-box;
}
#new-notebook-html .main-note-container::-webkit-scrollbar-thumb:hover,
#single-note-html .main-note-container::-webkit-scrollbar-thumb:hover,
.previousVersionModal .main-note-container::-webkit-scrollbar-thumb:hover,
.message-popup .main-note-container::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .main-note-container::-webkit-scrollbar-thumb:hover,
#new-notebook-html .thesis-container::-webkit-scrollbar-thumb:hover,
#single-note-html .thesis-container::-webkit-scrollbar-thumb:hover,
.previousVersionModal .thesis-container::-webkit-scrollbar-thumb:hover,
.message-popup .thesis-container::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .thesis-container::-webkit-scrollbar-thumb:hover,
#new-notebook-html .template-container::-webkit-scrollbar-thumb:hover,
#single-note-html .template-container::-webkit-scrollbar-thumb:hover,
.previousVersionModal .template-container::-webkit-scrollbar-thumb:hover,
.message-popup .template-container::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .template-container::-webkit-scrollbar-thumb:hover,
#new-notebook-html .list-note-container::-webkit-scrollbar-thumb:hover,
#single-note-html .list-note-container::-webkit-scrollbar-thumb:hover,
.previousVersionModal .list-note-container::-webkit-scrollbar-thumb:hover,
.message-popup .list-note-container::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .list-note-container::-webkit-scrollbar-thumb:hover,
#new-notebook-html .tab-btn-container::-webkit-scrollbar-thumb:hover,
#single-note-html .tab-btn-container::-webkit-scrollbar-thumb:hover,
.previousVersionModal .tab-btn-container::-webkit-scrollbar-thumb:hover,
.message-popup .tab-btn-container::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .tab-btn-container::-webkit-scrollbar-thumb:hover,
#new-notebook-html #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb:hover,
#single-note-html #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb:hover,
.previousVersionModal #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb:hover,
.message-popup #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay #notebook-settings-container .sntui-menucontainer::-webkit-scrollbar-thumb:hover,
#new-notebook-html #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb:hover,
#single-note-html #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb:hover,
.previousVersionModal #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb:hover,
.message-popup #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay #notebook-settings-container .thesis-fields::-webkit-scrollbar-thumb:hover,
#new-notebook-html #notebook-settings-container .template-view::-webkit-scrollbar-thumb:hover,
#single-note-html #notebook-settings-container .template-view::-webkit-scrollbar-thumb:hover,
.previousVersionModal #notebook-settings-container .template-view::-webkit-scrollbar-thumb:hover,
.message-popup #notebook-settings-container .template-view::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay #notebook-settings-container .template-view::-webkit-scrollbar-thumb:hover,
#new-notebook-html #notebook-settings-container::-webkit-scrollbar-thumb:hover,
#single-note-html #notebook-settings-container::-webkit-scrollbar-thumb:hover,
.previousVersionModal #notebook-settings-container::-webkit-scrollbar-thumb:hover,
.message-popup #notebook-settings-container::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay #notebook-settings-container::-webkit-scrollbar-thumb:hover,
#new-notebook-html .note-category__list-item::-webkit-scrollbar-thumb:hover,
#single-note-html .note-category__list-item::-webkit-scrollbar-thumb:hover,
.previousVersionModal .note-category__list-item::-webkit-scrollbar-thumb:hover,
.message-popup .note-category__list-item::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .note-category__list-item::-webkit-scrollbar-thumb:hover,
#new-notebook-html #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb:hover,
#single-note-html #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb:hover,
.previousVersionModal #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb:hover,
.message-popup #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay #notebook-settings-container .sm--landingPageContainer::-webkit-scrollbar-thumb:hover,
#new-notebook-html #notebook-settings-container .lv-container::-webkit-scrollbar-thumb:hover,
#single-note-html #notebook-settings-container .lv-container::-webkit-scrollbar-thumb:hover,
.previousVersionModal #notebook-settings-container .lv-container::-webkit-scrollbar-thumb:hover,
.message-popup #notebook-settings-container .lv-container::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay #notebook-settings-container .lv-container::-webkit-scrollbar-thumb:hover,
#new-notebook-html #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb:hover,
#single-note-html #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb:hover,
.previousVersionModal #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb:hover,
.message-popup #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay #notebook-settings-container .sm--entityTree::-webkit-scrollbar-thumb:hover,
#new-notebook-html #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb:hover,
#single-note-html #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb:hover,
.previousVersionModal #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb:hover,
.message-popup #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay #notebook-settings-container .matchingPane::-webkit-scrollbar-thumb:hover,
#new-notebook-html #notebook-settings-container .searchPane::-webkit-scrollbar-thumb:hover,
#single-note-html #notebook-settings-container .searchPane::-webkit-scrollbar-thumb:hover,
.previousVersionModal #notebook-settings-container .searchPane::-webkit-scrollbar-thumb:hover,
.message-popup #notebook-settings-container .searchPane::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay #notebook-settings-container .searchPane::-webkit-scrollbar-thumb:hover,
#new-notebook-html .rightView .versionContent::-webkit-scrollbar-thumb:hover,
#single-note-html .rightView .versionContent::-webkit-scrollbar-thumb:hover,
.previousVersionModal .rightView .versionContent::-webkit-scrollbar-thumb:hover,
.message-popup .rightView .versionContent::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .rightView .versionContent::-webkit-scrollbar-thumb:hover,
#new-notebook-html .autocomplete .autocomplete-input::-webkit-scrollbar-thumb:hover,
#single-note-html .autocomplete .autocomplete-input::-webkit-scrollbar-thumb:hover,
.previousVersionModal .autocomplete .autocomplete-input::-webkit-scrollbar-thumb:hover,
.message-popup .autocomplete .autocomplete-input::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .autocomplete .autocomplete-input::-webkit-scrollbar-thumb:hover,
#new-notebook-html .autocomplete .autocomplete-list::-webkit-scrollbar-thumb:hover,
#single-note-html .autocomplete .autocomplete-list::-webkit-scrollbar-thumb:hover,
.previousVersionModal .autocomplete .autocomplete-list::-webkit-scrollbar-thumb:hover,
.message-popup .autocomplete .autocomplete-list::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .autocomplete .autocomplete-list::-webkit-scrollbar-thumb:hover,
#new-notebook-html .content > .section::-webkit-scrollbar-thumb:hover,
#single-note-html .content > .section::-webkit-scrollbar-thumb:hover,
.previousVersionModal .content > .section::-webkit-scrollbar-thumb:hover,
.message-popup .content > .section::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .content > .section::-webkit-scrollbar-thumb:hover,
#new-notebook-html .content-wrapper::-webkit-scrollbar-thumb:hover,
#single-note-html .content-wrapper::-webkit-scrollbar-thumb:hover,
.previousVersionModal .content-wrapper::-webkit-scrollbar-thumb:hover,
.message-popup .content-wrapper::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .content-wrapper::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
#new-notebook-html .note-comment-wrapper .comments_section,
#single-note-html .note-comment-wrapper .comments_section,
.previousVersionModal .note-comment-wrapper .comments_section,
.message-popup .note-comment-wrapper .comments_section,
.sntui-modaloverlay .note-comment-wrapper .comments_section,
#new-notebook-html .note-comment-wrapper .comment-editor,
#single-note-html .note-comment-wrapper .comment-editor,
.previousVersionModal .note-comment-wrapper .comment-editor,
.message-popup .note-comment-wrapper .comment-editor,
.sntui-modaloverlay .note-comment-wrapper .comment-editor,
#new-notebook-html #noteFromGroup .templatenote,
#single-note-html #noteFromGroup .templatenote,
.previousVersionModal #noteFromGroup .templatenote,
.message-popup #noteFromGroup .templatenote,
.sntui-modaloverlay #noteFromGroup .templatenote,
#new-notebook-html #collabNoteFromGroup .templatenote,
#single-note-html #collabNoteFromGroup .templatenote,
.previousVersionModal #collabNoteFromGroup .templatenote,
.message-popup #collabNoteFromGroup .templatenote,
.sntui-modaloverlay #collabNoteFromGroup .templatenote,
#new-notebook-html #noteFromTemplate .drpdwn-section,
#single-note-html #noteFromTemplate .drpdwn-section,
.previousVersionModal #noteFromTemplate .drpdwn-section,
.message-popup #noteFromTemplate .drpdwn-section,
.sntui-modaloverlay #noteFromTemplate .drpdwn-section,
#new-notebook-html .note-type-menu .rectangle,
#single-note-html .note-type-menu .rectangle,
.previousVersionModal .note-type-menu .rectangle,
.message-popup .note-type-menu .rectangle,
.sntui-modaloverlay .note-type-menu .rectangle,
#new-notebook-html .sendToThesisBox .thesislist,
#single-note-html .sendToThesisBox .thesislist,
.previousVersionModal .sendToThesisBox .thesislist,
.message-popup .sendToThesisBox .thesislist,
.sntui-modaloverlay .sendToThesisBox .thesislist,
#new-notebook-html .sendToThesisBox .tabs,
#single-note-html .sendToThesisBox .tabs,
.previousVersionModal .sendToThesisBox .tabs,
.message-popup .sendToThesisBox .tabs,
.sntui-modaloverlay .sendToThesisBox .tabs,
#new-notebook-html .sendToThesisBox .tabcontainers,
#single-note-html .sendToThesisBox .tabcontainers,
.previousVersionModal .sendToThesisBox .tabcontainers,
.message-popup .sendToThesisBox .tabcontainers,
.sntui-modaloverlay .sendToThesisBox .tabcontainers,
#new-notebook-html .leftView .sntui-list,
#single-note-html .leftView .sntui-list,
.previousVersionModal .leftView .sntui-list,
.message-popup .leftView .sntui-list,
.sntui-modaloverlay .leftView .sntui-list,
#new-notebook-html .thesis__owner-container .template-section,
#single-note-html .thesis__owner-container .template-section,
.previousVersionModal .thesis__owner-container .template-section,
.message-popup .thesis__owner-container .template-section,
.sntui-modaloverlay .thesis__owner-container .template-section,
#new-notebook-html .toc-btn .rectangle,
#single-note-html .toc-btn .rectangle,
.previousVersionModal .toc-btn .rectangle,
.message-popup .toc-btn .rectangle,
.sntui-modaloverlay .toc-btn .rectangle,
#new-notebook-html .thesis-container .tab-headers,
#single-note-html .thesis-container .tab-headers,
.previousVersionModal .thesis-container .tab-headers,
.message-popup .thesis-container .tab-headers,
.sntui-modaloverlay .thesis-container .tab-headers,
#new-notebook-html .thesis-note-drpdwn .user-template-section,
#single-note-html .thesis-note-drpdwn .user-template-section,
.previousVersionModal .thesis-note-drpdwn .user-template-section,
.message-popup .thesis-note-drpdwn .user-template-section,
.sntui-modaloverlay .thesis-note-drpdwn .user-template-section,
#new-notebook-html .dashboard-filter .o-wrapper,
#single-note-html .dashboard-filter .o-wrapper,
.previousVersionModal .dashboard-filter .o-wrapper,
.message-popup .dashboard-filter .o-wrapper,
.sntui-modaloverlay .dashboard-filter .o-wrapper,
#new-notebook-html .template-preview.thesis,
#single-note-html .template-preview.thesis,
.previousVersionModal .template-preview.thesis,
.message-popup .template-preview.thesis,
.sntui-modaloverlay .template-preview.thesis,
#new-notebook-html .all-tokens,
#single-note-html .all-tokens,
.previousVersionModal .all-tokens,
.message-popup .all-tokens,
.sntui-modaloverlay .all-tokens,
#new-notebook-html #highlight-column .highlights,
#single-note-html #highlight-column .highlights,
.previousVersionModal #highlight-column .highlights,
.message-popup #highlight-column .highlights,
.sntui-modaloverlay #highlight-column .highlights,
#new-notebook-html .sn-uploadstatus-filelist,
#single-note-html .sn-uploadstatus-filelist,
.previousVersionModal .sn-uploadstatus-filelist,
.message-popup .sn-uploadstatus-filelist,
.sntui-modaloverlay .sn-uploadstatus-filelist,
#new-notebook-html .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section,
#single-note-html .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section,
.previousVersionModal .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section,
.message-popup .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section,
.sntui-modaloverlay .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section,
#new-notebook-html #notebook-settings .tagsManager .rightSection .fields .sntui-list,
#single-note-html #notebook-settings .tagsManager .rightSection .fields .sntui-list,
.previousVersionModal #notebook-settings .tagsManager .rightSection .fields .sntui-list,
.message-popup #notebook-settings .tagsManager .rightSection .fields .sntui-list,
.sntui-modaloverlay #notebook-settings .tagsManager .rightSection .fields .sntui-list {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
#new-notebook-html .note-comment-wrapper .comments_section::-webkit-scrollbar-track-piece,
#single-note-html .note-comment-wrapper .comments_section::-webkit-scrollbar-track-piece,
.previousVersionModal .note-comment-wrapper .comments_section::-webkit-scrollbar-track-piece,
.message-popup .note-comment-wrapper .comments_section::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .note-comment-wrapper .comments_section::-webkit-scrollbar-track-piece,
#new-notebook-html .note-comment-wrapper .comment-editor::-webkit-scrollbar-track-piece,
#single-note-html .note-comment-wrapper .comment-editor::-webkit-scrollbar-track-piece,
.previousVersionModal .note-comment-wrapper .comment-editor::-webkit-scrollbar-track-piece,
.message-popup .note-comment-wrapper .comment-editor::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .note-comment-wrapper .comment-editor::-webkit-scrollbar-track-piece,
#new-notebook-html #noteFromGroup .templatenote::-webkit-scrollbar-track-piece,
#single-note-html #noteFromGroup .templatenote::-webkit-scrollbar-track-piece,
.previousVersionModal #noteFromGroup .templatenote::-webkit-scrollbar-track-piece,
.message-popup #noteFromGroup .templatenote::-webkit-scrollbar-track-piece,
.sntui-modaloverlay #noteFromGroup .templatenote::-webkit-scrollbar-track-piece,
#new-notebook-html #collabNoteFromGroup .templatenote::-webkit-scrollbar-track-piece,
#single-note-html #collabNoteFromGroup .templatenote::-webkit-scrollbar-track-piece,
.previousVersionModal #collabNoteFromGroup .templatenote::-webkit-scrollbar-track-piece,
.message-popup #collabNoteFromGroup .templatenote::-webkit-scrollbar-track-piece,
.sntui-modaloverlay #collabNoteFromGroup .templatenote::-webkit-scrollbar-track-piece,
#new-notebook-html #noteFromTemplate .drpdwn-section::-webkit-scrollbar-track-piece,
#single-note-html #noteFromTemplate .drpdwn-section::-webkit-scrollbar-track-piece,
.previousVersionModal #noteFromTemplate .drpdwn-section::-webkit-scrollbar-track-piece,
.message-popup #noteFromTemplate .drpdwn-section::-webkit-scrollbar-track-piece,
.sntui-modaloverlay #noteFromTemplate .drpdwn-section::-webkit-scrollbar-track-piece,
#new-notebook-html .note-type-menu .rectangle::-webkit-scrollbar-track-piece,
#single-note-html .note-type-menu .rectangle::-webkit-scrollbar-track-piece,
.previousVersionModal .note-type-menu .rectangle::-webkit-scrollbar-track-piece,
.message-popup .note-type-menu .rectangle::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .note-type-menu .rectangle::-webkit-scrollbar-track-piece,
#new-notebook-html .sendToThesisBox .thesislist::-webkit-scrollbar-track-piece,
#single-note-html .sendToThesisBox .thesislist::-webkit-scrollbar-track-piece,
.previousVersionModal .sendToThesisBox .thesislist::-webkit-scrollbar-track-piece,
.message-popup .sendToThesisBox .thesislist::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .sendToThesisBox .thesislist::-webkit-scrollbar-track-piece,
#new-notebook-html .sendToThesisBox .tabs::-webkit-scrollbar-track-piece,
#single-note-html .sendToThesisBox .tabs::-webkit-scrollbar-track-piece,
.previousVersionModal .sendToThesisBox .tabs::-webkit-scrollbar-track-piece,
.message-popup .sendToThesisBox .tabs::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .sendToThesisBox .tabs::-webkit-scrollbar-track-piece,
#new-notebook-html .sendToThesisBox .tabcontainers::-webkit-scrollbar-track-piece,
#single-note-html .sendToThesisBox .tabcontainers::-webkit-scrollbar-track-piece,
.previousVersionModal .sendToThesisBox .tabcontainers::-webkit-scrollbar-track-piece,
.message-popup .sendToThesisBox .tabcontainers::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .sendToThesisBox .tabcontainers::-webkit-scrollbar-track-piece,
#new-notebook-html .leftView .sntui-list::-webkit-scrollbar-track-piece,
#single-note-html .leftView .sntui-list::-webkit-scrollbar-track-piece,
.previousVersionModal .leftView .sntui-list::-webkit-scrollbar-track-piece,
.message-popup .leftView .sntui-list::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .leftView .sntui-list::-webkit-scrollbar-track-piece,
#new-notebook-html .thesis__owner-container .template-section::-webkit-scrollbar-track-piece,
#single-note-html .thesis__owner-container .template-section::-webkit-scrollbar-track-piece,
.previousVersionModal .thesis__owner-container .template-section::-webkit-scrollbar-track-piece,
.message-popup .thesis__owner-container .template-section::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .thesis__owner-container .template-section::-webkit-scrollbar-track-piece,
#new-notebook-html .toc-btn .rectangle::-webkit-scrollbar-track-piece,
#single-note-html .toc-btn .rectangle::-webkit-scrollbar-track-piece,
.previousVersionModal .toc-btn .rectangle::-webkit-scrollbar-track-piece,
.message-popup .toc-btn .rectangle::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .toc-btn .rectangle::-webkit-scrollbar-track-piece,
#new-notebook-html .thesis-container .tab-headers::-webkit-scrollbar-track-piece,
#single-note-html .thesis-container .tab-headers::-webkit-scrollbar-track-piece,
.previousVersionModal .thesis-container .tab-headers::-webkit-scrollbar-track-piece,
.message-popup .thesis-container .tab-headers::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .thesis-container .tab-headers::-webkit-scrollbar-track-piece,
#new-notebook-html .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-track-piece,
#single-note-html .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-track-piece,
.previousVersionModal .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-track-piece,
.message-popup .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-track-piece,
#new-notebook-html .dashboard-filter .o-wrapper::-webkit-scrollbar-track-piece,
#single-note-html .dashboard-filter .o-wrapper::-webkit-scrollbar-track-piece,
.previousVersionModal .dashboard-filter .o-wrapper::-webkit-scrollbar-track-piece,
.message-popup .dashboard-filter .o-wrapper::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .dashboard-filter .o-wrapper::-webkit-scrollbar-track-piece,
#new-notebook-html .template-preview.thesis::-webkit-scrollbar-track-piece,
#single-note-html .template-preview.thesis::-webkit-scrollbar-track-piece,
.previousVersionModal .template-preview.thesis::-webkit-scrollbar-track-piece,
.message-popup .template-preview.thesis::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .template-preview.thesis::-webkit-scrollbar-track-piece,
#new-notebook-html .all-tokens::-webkit-scrollbar-track-piece,
#single-note-html .all-tokens::-webkit-scrollbar-track-piece,
.previousVersionModal .all-tokens::-webkit-scrollbar-track-piece,
.message-popup .all-tokens::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .all-tokens::-webkit-scrollbar-track-piece,
#new-notebook-html #highlight-column .highlights::-webkit-scrollbar-track-piece,
#single-note-html #highlight-column .highlights::-webkit-scrollbar-track-piece,
.previousVersionModal #highlight-column .highlights::-webkit-scrollbar-track-piece,
.message-popup #highlight-column .highlights::-webkit-scrollbar-track-piece,
.sntui-modaloverlay #highlight-column .highlights::-webkit-scrollbar-track-piece,
#new-notebook-html .sn-uploadstatus-filelist::-webkit-scrollbar-track-piece,
#single-note-html .sn-uploadstatus-filelist::-webkit-scrollbar-track-piece,
.previousVersionModal .sn-uploadstatus-filelist::-webkit-scrollbar-track-piece,
.message-popup .sn-uploadstatus-filelist::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .sn-uploadstatus-filelist::-webkit-scrollbar-track-piece,
#new-notebook-html .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-track-piece,
#single-note-html .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-track-piece,
.previousVersionModal .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-track-piece,
.message-popup .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-track-piece,
.sntui-modaloverlay .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-track-piece,
#new-notebook-html #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-track-piece,
#single-note-html #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-track-piece,
.previousVersionModal #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-track-piece,
.message-popup #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-track-piece,
.sntui-modaloverlay #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-track-piece {
  background-color: transparent;
  -webkit-border-radius: 0px;
}
#new-notebook-html .note-comment-wrapper .comments_section::-webkit-scrollbar,
#single-note-html .note-comment-wrapper .comments_section::-webkit-scrollbar,
.previousVersionModal .note-comment-wrapper .comments_section::-webkit-scrollbar,
.message-popup .note-comment-wrapper .comments_section::-webkit-scrollbar,
.sntui-modaloverlay .note-comment-wrapper .comments_section::-webkit-scrollbar,
#new-notebook-html .note-comment-wrapper .comment-editor::-webkit-scrollbar,
#single-note-html .note-comment-wrapper .comment-editor::-webkit-scrollbar,
.previousVersionModal .note-comment-wrapper .comment-editor::-webkit-scrollbar,
.message-popup .note-comment-wrapper .comment-editor::-webkit-scrollbar,
.sntui-modaloverlay .note-comment-wrapper .comment-editor::-webkit-scrollbar,
#new-notebook-html #noteFromGroup .templatenote::-webkit-scrollbar,
#single-note-html #noteFromGroup .templatenote::-webkit-scrollbar,
.previousVersionModal #noteFromGroup .templatenote::-webkit-scrollbar,
.message-popup #noteFromGroup .templatenote::-webkit-scrollbar,
.sntui-modaloverlay #noteFromGroup .templatenote::-webkit-scrollbar,
#new-notebook-html #collabNoteFromGroup .templatenote::-webkit-scrollbar,
#single-note-html #collabNoteFromGroup .templatenote::-webkit-scrollbar,
.previousVersionModal #collabNoteFromGroup .templatenote::-webkit-scrollbar,
.message-popup #collabNoteFromGroup .templatenote::-webkit-scrollbar,
.sntui-modaloverlay #collabNoteFromGroup .templatenote::-webkit-scrollbar,
#new-notebook-html #noteFromTemplate .drpdwn-section::-webkit-scrollbar,
#single-note-html #noteFromTemplate .drpdwn-section::-webkit-scrollbar,
.previousVersionModal #noteFromTemplate .drpdwn-section::-webkit-scrollbar,
.message-popup #noteFromTemplate .drpdwn-section::-webkit-scrollbar,
.sntui-modaloverlay #noteFromTemplate .drpdwn-section::-webkit-scrollbar,
#new-notebook-html .note-type-menu .rectangle::-webkit-scrollbar,
#single-note-html .note-type-menu .rectangle::-webkit-scrollbar,
.previousVersionModal .note-type-menu .rectangle::-webkit-scrollbar,
.message-popup .note-type-menu .rectangle::-webkit-scrollbar,
.sntui-modaloverlay .note-type-menu .rectangle::-webkit-scrollbar,
#new-notebook-html .sendToThesisBox .thesislist::-webkit-scrollbar,
#single-note-html .sendToThesisBox .thesislist::-webkit-scrollbar,
.previousVersionModal .sendToThesisBox .thesislist::-webkit-scrollbar,
.message-popup .sendToThesisBox .thesislist::-webkit-scrollbar,
.sntui-modaloverlay .sendToThesisBox .thesislist::-webkit-scrollbar,
#new-notebook-html .sendToThesisBox .tabs::-webkit-scrollbar,
#single-note-html .sendToThesisBox .tabs::-webkit-scrollbar,
.previousVersionModal .sendToThesisBox .tabs::-webkit-scrollbar,
.message-popup .sendToThesisBox .tabs::-webkit-scrollbar,
.sntui-modaloverlay .sendToThesisBox .tabs::-webkit-scrollbar,
#new-notebook-html .sendToThesisBox .tabcontainers::-webkit-scrollbar,
#single-note-html .sendToThesisBox .tabcontainers::-webkit-scrollbar,
.previousVersionModal .sendToThesisBox .tabcontainers::-webkit-scrollbar,
.message-popup .sendToThesisBox .tabcontainers::-webkit-scrollbar,
.sntui-modaloverlay .sendToThesisBox .tabcontainers::-webkit-scrollbar,
#new-notebook-html .leftView .sntui-list::-webkit-scrollbar,
#single-note-html .leftView .sntui-list::-webkit-scrollbar,
.previousVersionModal .leftView .sntui-list::-webkit-scrollbar,
.message-popup .leftView .sntui-list::-webkit-scrollbar,
.sntui-modaloverlay .leftView .sntui-list::-webkit-scrollbar,
#new-notebook-html .thesis__owner-container .template-section::-webkit-scrollbar,
#single-note-html .thesis__owner-container .template-section::-webkit-scrollbar,
.previousVersionModal .thesis__owner-container .template-section::-webkit-scrollbar,
.message-popup .thesis__owner-container .template-section::-webkit-scrollbar,
.sntui-modaloverlay .thesis__owner-container .template-section::-webkit-scrollbar,
#new-notebook-html .toc-btn .rectangle::-webkit-scrollbar,
#single-note-html .toc-btn .rectangle::-webkit-scrollbar,
.previousVersionModal .toc-btn .rectangle::-webkit-scrollbar,
.message-popup .toc-btn .rectangle::-webkit-scrollbar,
.sntui-modaloverlay .toc-btn .rectangle::-webkit-scrollbar,
#new-notebook-html .thesis-container .tab-headers::-webkit-scrollbar,
#single-note-html .thesis-container .tab-headers::-webkit-scrollbar,
.previousVersionModal .thesis-container .tab-headers::-webkit-scrollbar,
.message-popup .thesis-container .tab-headers::-webkit-scrollbar,
.sntui-modaloverlay .thesis-container .tab-headers::-webkit-scrollbar,
#new-notebook-html .thesis-note-drpdwn .user-template-section::-webkit-scrollbar,
#single-note-html .thesis-note-drpdwn .user-template-section::-webkit-scrollbar,
.previousVersionModal .thesis-note-drpdwn .user-template-section::-webkit-scrollbar,
.message-popup .thesis-note-drpdwn .user-template-section::-webkit-scrollbar,
.sntui-modaloverlay .thesis-note-drpdwn .user-template-section::-webkit-scrollbar,
#new-notebook-html .dashboard-filter .o-wrapper::-webkit-scrollbar,
#single-note-html .dashboard-filter .o-wrapper::-webkit-scrollbar,
.previousVersionModal .dashboard-filter .o-wrapper::-webkit-scrollbar,
.message-popup .dashboard-filter .o-wrapper::-webkit-scrollbar,
.sntui-modaloverlay .dashboard-filter .o-wrapper::-webkit-scrollbar,
#new-notebook-html .template-preview.thesis::-webkit-scrollbar,
#single-note-html .template-preview.thesis::-webkit-scrollbar,
.previousVersionModal .template-preview.thesis::-webkit-scrollbar,
.message-popup .template-preview.thesis::-webkit-scrollbar,
.sntui-modaloverlay .template-preview.thesis::-webkit-scrollbar,
#new-notebook-html .all-tokens::-webkit-scrollbar,
#single-note-html .all-tokens::-webkit-scrollbar,
.previousVersionModal .all-tokens::-webkit-scrollbar,
.message-popup .all-tokens::-webkit-scrollbar,
.sntui-modaloverlay .all-tokens::-webkit-scrollbar,
#new-notebook-html #highlight-column .highlights::-webkit-scrollbar,
#single-note-html #highlight-column .highlights::-webkit-scrollbar,
.previousVersionModal #highlight-column .highlights::-webkit-scrollbar,
.message-popup #highlight-column .highlights::-webkit-scrollbar,
.sntui-modaloverlay #highlight-column .highlights::-webkit-scrollbar,
#new-notebook-html .sn-uploadstatus-filelist::-webkit-scrollbar,
#single-note-html .sn-uploadstatus-filelist::-webkit-scrollbar,
.previousVersionModal .sn-uploadstatus-filelist::-webkit-scrollbar,
.message-popup .sn-uploadstatus-filelist::-webkit-scrollbar,
.sntui-modaloverlay .sn-uploadstatus-filelist::-webkit-scrollbar,
#new-notebook-html .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar,
#single-note-html .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar,
.previousVersionModal .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar,
.message-popup .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar,
.sntui-modaloverlay .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar,
#new-notebook-html #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar,
#single-note-html #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar,
.previousVersionModal #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar,
.message-popup #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar,
.sntui-modaloverlay #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
#new-notebook-html .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb,
#single-note-html .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb,
.previousVersionModal .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb,
.message-popup .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb,
.sntui-modaloverlay .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb,
#new-notebook-html .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb,
#single-note-html .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb,
.previousVersionModal .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb,
.message-popup .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb,
.sntui-modaloverlay .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb,
#new-notebook-html #noteFromGroup .templatenote::-webkit-scrollbar-thumb,
#single-note-html #noteFromGroup .templatenote::-webkit-scrollbar-thumb,
.previousVersionModal #noteFromGroup .templatenote::-webkit-scrollbar-thumb,
.message-popup #noteFromGroup .templatenote::-webkit-scrollbar-thumb,
.sntui-modaloverlay #noteFromGroup .templatenote::-webkit-scrollbar-thumb,
#new-notebook-html #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb,
#single-note-html #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb,
.previousVersionModal #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb,
.message-popup #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb,
.sntui-modaloverlay #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb,
#new-notebook-html #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb,
#single-note-html #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb,
.previousVersionModal #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb,
.message-popup #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb,
.sntui-modaloverlay #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb,
#new-notebook-html .note-type-menu .rectangle::-webkit-scrollbar-thumb,
#single-note-html .note-type-menu .rectangle::-webkit-scrollbar-thumb,
.previousVersionModal .note-type-menu .rectangle::-webkit-scrollbar-thumb,
.message-popup .note-type-menu .rectangle::-webkit-scrollbar-thumb,
.sntui-modaloverlay .note-type-menu .rectangle::-webkit-scrollbar-thumb,
#new-notebook-html .sendToThesisBox .thesislist::-webkit-scrollbar-thumb,
#single-note-html .sendToThesisBox .thesislist::-webkit-scrollbar-thumb,
.previousVersionModal .sendToThesisBox .thesislist::-webkit-scrollbar-thumb,
.message-popup .sendToThesisBox .thesislist::-webkit-scrollbar-thumb,
.sntui-modaloverlay .sendToThesisBox .thesislist::-webkit-scrollbar-thumb,
#new-notebook-html .sendToThesisBox .tabs::-webkit-scrollbar-thumb,
#single-note-html .sendToThesisBox .tabs::-webkit-scrollbar-thumb,
.previousVersionModal .sendToThesisBox .tabs::-webkit-scrollbar-thumb,
.message-popup .sendToThesisBox .tabs::-webkit-scrollbar-thumb,
.sntui-modaloverlay .sendToThesisBox .tabs::-webkit-scrollbar-thumb,
#new-notebook-html .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb,
#single-note-html .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb,
.previousVersionModal .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb,
.message-popup .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb,
.sntui-modaloverlay .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb,
#new-notebook-html .leftView .sntui-list::-webkit-scrollbar-thumb,
#single-note-html .leftView .sntui-list::-webkit-scrollbar-thumb,
.previousVersionModal .leftView .sntui-list::-webkit-scrollbar-thumb,
.message-popup .leftView .sntui-list::-webkit-scrollbar-thumb,
.sntui-modaloverlay .leftView .sntui-list::-webkit-scrollbar-thumb,
#new-notebook-html .thesis__owner-container .template-section::-webkit-scrollbar-thumb,
#single-note-html .thesis__owner-container .template-section::-webkit-scrollbar-thumb,
.previousVersionModal .thesis__owner-container .template-section::-webkit-scrollbar-thumb,
.message-popup .thesis__owner-container .template-section::-webkit-scrollbar-thumb,
.sntui-modaloverlay .thesis__owner-container .template-section::-webkit-scrollbar-thumb,
#new-notebook-html .toc-btn .rectangle::-webkit-scrollbar-thumb,
#single-note-html .toc-btn .rectangle::-webkit-scrollbar-thumb,
.previousVersionModal .toc-btn .rectangle::-webkit-scrollbar-thumb,
.message-popup .toc-btn .rectangle::-webkit-scrollbar-thumb,
.sntui-modaloverlay .toc-btn .rectangle::-webkit-scrollbar-thumb,
#new-notebook-html .thesis-container .tab-headers::-webkit-scrollbar-thumb,
#single-note-html .thesis-container .tab-headers::-webkit-scrollbar-thumb,
.previousVersionModal .thesis-container .tab-headers::-webkit-scrollbar-thumb,
.message-popup .thesis-container .tab-headers::-webkit-scrollbar-thumb,
.sntui-modaloverlay .thesis-container .tab-headers::-webkit-scrollbar-thumb,
#new-notebook-html .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb,
#single-note-html .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb,
.previousVersionModal .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb,
.message-popup .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb,
.sntui-modaloverlay .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb,
#new-notebook-html .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb,
#single-note-html .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb,
.previousVersionModal .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb,
.message-popup .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb,
.sntui-modaloverlay .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb,
#new-notebook-html .template-preview.thesis::-webkit-scrollbar-thumb,
#single-note-html .template-preview.thesis::-webkit-scrollbar-thumb,
.previousVersionModal .template-preview.thesis::-webkit-scrollbar-thumb,
.message-popup .template-preview.thesis::-webkit-scrollbar-thumb,
.sntui-modaloverlay .template-preview.thesis::-webkit-scrollbar-thumb,
#new-notebook-html .all-tokens::-webkit-scrollbar-thumb,
#single-note-html .all-tokens::-webkit-scrollbar-thumb,
.previousVersionModal .all-tokens::-webkit-scrollbar-thumb,
.message-popup .all-tokens::-webkit-scrollbar-thumb,
.sntui-modaloverlay .all-tokens::-webkit-scrollbar-thumb,
#new-notebook-html #highlight-column .highlights::-webkit-scrollbar-thumb,
#single-note-html #highlight-column .highlights::-webkit-scrollbar-thumb,
.previousVersionModal #highlight-column .highlights::-webkit-scrollbar-thumb,
.message-popup #highlight-column .highlights::-webkit-scrollbar-thumb,
.sntui-modaloverlay #highlight-column .highlights::-webkit-scrollbar-thumb,
#new-notebook-html .sn-uploadstatus-filelist::-webkit-scrollbar-thumb,
#single-note-html .sn-uploadstatus-filelist::-webkit-scrollbar-thumb,
.previousVersionModal .sn-uploadstatus-filelist::-webkit-scrollbar-thumb,
.message-popup .sn-uploadstatus-filelist::-webkit-scrollbar-thumb,
.sntui-modaloverlay .sn-uploadstatus-filelist::-webkit-scrollbar-thumb,
#new-notebook-html .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb,
#single-note-html .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb,
.previousVersionModal .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb,
.message-popup .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb,
.sntui-modaloverlay .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb,
#new-notebook-html #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb,
#single-note-html #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb,
.previousVersionModal #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb,
.message-popup #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb,
.sntui-modaloverlay #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: rgba(105, 128, 148, 0.55);
  -webkit-border-radius: 10px;
}
#new-notebook-html .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb:vertical,
#single-note-html .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb:vertical,
.message-popup .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb:vertical,
#single-note-html .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb:vertical,
.message-popup .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb:vertical,
#new-notebook-html #noteFromGroup .templatenote::-webkit-scrollbar-thumb:vertical,
#single-note-html #noteFromGroup .templatenote::-webkit-scrollbar-thumb:vertical,
.previousVersionModal #noteFromGroup .templatenote::-webkit-scrollbar-thumb:vertical,
.message-popup #noteFromGroup .templatenote::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay #noteFromGroup .templatenote::-webkit-scrollbar-thumb:vertical,
#new-notebook-html #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb:vertical,
#single-note-html #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb:vertical,
.previousVersionModal #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb:vertical,
.message-popup #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb:vertical,
#new-notebook-html #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb:vertical,
#single-note-html #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb:vertical,
.previousVersionModal #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb:vertical,
.message-popup #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .note-type-menu .rectangle::-webkit-scrollbar-thumb:vertical,
#single-note-html .note-type-menu .rectangle::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .note-type-menu .rectangle::-webkit-scrollbar-thumb:vertical,
.message-popup .note-type-menu .rectangle::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .note-type-menu .rectangle::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .sendToThesisBox .thesislist::-webkit-scrollbar-thumb:vertical,
#single-note-html .sendToThesisBox .thesislist::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .sendToThesisBox .thesislist::-webkit-scrollbar-thumb:vertical,
.message-popup .sendToThesisBox .thesislist::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .sendToThesisBox .thesislist::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .sendToThesisBox .tabs::-webkit-scrollbar-thumb:vertical,
#single-note-html .sendToThesisBox .tabs::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .sendToThesisBox .tabs::-webkit-scrollbar-thumb:vertical,
.message-popup .sendToThesisBox .tabs::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .sendToThesisBox .tabs::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb:vertical,
#single-note-html .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb:vertical,
.message-popup .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .leftView .sntui-list::-webkit-scrollbar-thumb:vertical,
#single-note-html .leftView .sntui-list::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .leftView .sntui-list::-webkit-scrollbar-thumb:vertical,
.message-popup .leftView .sntui-list::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .leftView .sntui-list::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .thesis__owner-container .template-section::-webkit-scrollbar-thumb:vertical,
#single-note-html .thesis__owner-container .template-section::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .thesis__owner-container .template-section::-webkit-scrollbar-thumb:vertical,
.message-popup .thesis__owner-container .template-section::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .thesis__owner-container .template-section::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .toc-btn .rectangle::-webkit-scrollbar-thumb:vertical,
#single-note-html .toc-btn .rectangle::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .toc-btn .rectangle::-webkit-scrollbar-thumb:vertical,
.message-popup .toc-btn .rectangle::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .toc-btn .rectangle::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .thesis-container .tab-headers::-webkit-scrollbar-thumb:vertical,
#single-note-html .thesis-container .tab-headers::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .thesis-container .tab-headers::-webkit-scrollbar-thumb:vertical,
.message-popup .thesis-container .tab-headers::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .thesis-container .tab-headers::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb:vertical,
#single-note-html .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb:vertical,
.message-popup .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb:vertical,
#single-note-html .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb:vertical,
.message-popup .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .template-preview.thesis::-webkit-scrollbar-thumb:vertical,
#single-note-html .template-preview.thesis::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .template-preview.thesis::-webkit-scrollbar-thumb:vertical,
.message-popup .template-preview.thesis::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .template-preview.thesis::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .all-tokens::-webkit-scrollbar-thumb:vertical,
#single-note-html .all-tokens::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .all-tokens::-webkit-scrollbar-thumb:vertical,
.message-popup .all-tokens::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .all-tokens::-webkit-scrollbar-thumb:vertical,
#new-notebook-html #highlight-column .highlights::-webkit-scrollbar-thumb:vertical,
#single-note-html #highlight-column .highlights::-webkit-scrollbar-thumb:vertical,
.previousVersionModal #highlight-column .highlights::-webkit-scrollbar-thumb:vertical,
.message-popup #highlight-column .highlights::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay #highlight-column .highlights::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .sn-uploadstatus-filelist::-webkit-scrollbar-thumb:vertical,
#single-note-html .sn-uploadstatus-filelist::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .sn-uploadstatus-filelist::-webkit-scrollbar-thumb:vertical,
.message-popup .sn-uploadstatus-filelist::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .sn-uploadstatus-filelist::-webkit-scrollbar-thumb:vertical,
#new-notebook-html .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb:vertical,
#single-note-html .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb:vertical,
.previousVersionModal .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb:vertical,
.message-popup .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb:vertical,
#new-notebook-html #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb:vertical,
#single-note-html #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb:vertical,
.previousVersionModal #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb:vertical,
.message-popup #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb:vertical,
.sntui-modaloverlay #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb:vertical {
  border: 4px solid transparent;
  background-clip: padding-box;
}
#new-notebook-html .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb:hover,
#single-note-html .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb:hover,
.previousVersionModal .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb:hover,
.message-popup .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .note-comment-wrapper .comments_section::-webkit-scrollbar-thumb:hover,
#new-notebook-html .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb:hover,
#single-note-html .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb:hover,
.previousVersionModal .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb:hover,
.message-popup .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .note-comment-wrapper .comment-editor::-webkit-scrollbar-thumb:hover,
#new-notebook-html #noteFromGroup .templatenote::-webkit-scrollbar-thumb:hover,
#single-note-html #noteFromGroup .templatenote::-webkit-scrollbar-thumb:hover,
.previousVersionModal #noteFromGroup .templatenote::-webkit-scrollbar-thumb:hover,
.message-popup #noteFromGroup .templatenote::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay #noteFromGroup .templatenote::-webkit-scrollbar-thumb:hover,
#new-notebook-html #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb:hover,
#single-note-html #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb:hover,
.previousVersionModal #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb:hover,
.message-popup #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay #collabNoteFromGroup .templatenote::-webkit-scrollbar-thumb:hover,
#new-notebook-html #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb:hover,
#single-note-html #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb:hover,
.previousVersionModal #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb:hover,
.message-popup #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay #noteFromTemplate .drpdwn-section::-webkit-scrollbar-thumb:hover,
#new-notebook-html .note-type-menu .rectangle::-webkit-scrollbar-thumb:hover,
#single-note-html .note-type-menu .rectangle::-webkit-scrollbar-thumb:hover,
.previousVersionModal .note-type-menu .rectangle::-webkit-scrollbar-thumb:hover,
.message-popup .note-type-menu .rectangle::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .note-type-menu .rectangle::-webkit-scrollbar-thumb:hover,
#new-notebook-html .sendToThesisBox .thesislist::-webkit-scrollbar-thumb:hover,
#single-note-html .sendToThesisBox .thesislist::-webkit-scrollbar-thumb:hover,
.previousVersionModal .sendToThesisBox .thesislist::-webkit-scrollbar-thumb:hover,
.message-popup .sendToThesisBox .thesislist::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .sendToThesisBox .thesislist::-webkit-scrollbar-thumb:hover,
#new-notebook-html .sendToThesisBox .tabs::-webkit-scrollbar-thumb:hover,
#single-note-html .sendToThesisBox .tabs::-webkit-scrollbar-thumb:hover,
.previousVersionModal .sendToThesisBox .tabs::-webkit-scrollbar-thumb:hover,
.message-popup .sendToThesisBox .tabs::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .sendToThesisBox .tabs::-webkit-scrollbar-thumb:hover,
#new-notebook-html .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb:hover,
#single-note-html .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb:hover,
.previousVersionModal .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb:hover,
.message-popup .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .sendToThesisBox .tabcontainers::-webkit-scrollbar-thumb:hover,
#new-notebook-html .leftView .sntui-list::-webkit-scrollbar-thumb:hover,
#single-note-html .leftView .sntui-list::-webkit-scrollbar-thumb:hover,
.previousVersionModal .leftView .sntui-list::-webkit-scrollbar-thumb:hover,
.message-popup .leftView .sntui-list::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .leftView .sntui-list::-webkit-scrollbar-thumb:hover,
#new-notebook-html .thesis__owner-container .template-section::-webkit-scrollbar-thumb:hover,
#single-note-html .thesis__owner-container .template-section::-webkit-scrollbar-thumb:hover,
.previousVersionModal .thesis__owner-container .template-section::-webkit-scrollbar-thumb:hover,
.message-popup .thesis__owner-container .template-section::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .thesis__owner-container .template-section::-webkit-scrollbar-thumb:hover,
#new-notebook-html .toc-btn .rectangle::-webkit-scrollbar-thumb:hover,
#single-note-html .toc-btn .rectangle::-webkit-scrollbar-thumb:hover,
.previousVersionModal .toc-btn .rectangle::-webkit-scrollbar-thumb:hover,
.message-popup .toc-btn .rectangle::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .toc-btn .rectangle::-webkit-scrollbar-thumb:hover,
#new-notebook-html .thesis-container .tab-headers::-webkit-scrollbar-thumb:hover,
#single-note-html .thesis-container .tab-headers::-webkit-scrollbar-thumb:hover,
.previousVersionModal .thesis-container .tab-headers::-webkit-scrollbar-thumb:hover,
.message-popup .thesis-container .tab-headers::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .thesis-container .tab-headers::-webkit-scrollbar-thumb:hover,
#new-notebook-html .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb:hover,
#single-note-html .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb:hover,
.previousVersionModal .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb:hover,
.message-popup .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .thesis-note-drpdwn .user-template-section::-webkit-scrollbar-thumb:hover,
#new-notebook-html .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb:hover,
#single-note-html .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb:hover,
.previousVersionModal .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb:hover,
.message-popup .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .dashboard-filter .o-wrapper::-webkit-scrollbar-thumb:hover,
#new-notebook-html .template-preview.thesis::-webkit-scrollbar-thumb:hover,
#single-note-html .template-preview.thesis::-webkit-scrollbar-thumb:hover,
.previousVersionModal .template-preview.thesis::-webkit-scrollbar-thumb:hover,
.message-popup .template-preview.thesis::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .template-preview.thesis::-webkit-scrollbar-thumb:hover,
#new-notebook-html .all-tokens::-webkit-scrollbar-thumb:hover,
#single-note-html .all-tokens::-webkit-scrollbar-thumb:hover,
.previousVersionModal .all-tokens::-webkit-scrollbar-thumb:hover,
.message-popup .all-tokens::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .all-tokens::-webkit-scrollbar-thumb:hover,
#new-notebook-html #highlight-column .highlights::-webkit-scrollbar-thumb:hover,
#single-note-html #highlight-column .highlights::-webkit-scrollbar-thumb:hover,
.previousVersionModal #highlight-column .highlights::-webkit-scrollbar-thumb:hover,
.message-popup #highlight-column .highlights::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay #highlight-column .highlights::-webkit-scrollbar-thumb:hover,
#new-notebook-html .sn-uploadstatus-filelist::-webkit-scrollbar-thumb:hover,
#single-note-html .sn-uploadstatus-filelist::-webkit-scrollbar-thumb:hover,
.previousVersionModal .sn-uploadstatus-filelist::-webkit-scrollbar-thumb:hover,
.message-popup .sn-uploadstatus-filelist::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .sn-uploadstatus-filelist::-webkit-scrollbar-thumb:hover,
#new-notebook-html .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb:hover,
#single-note-html .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb:hover,
.previousVersionModal .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb:hover,
.message-popup .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay .all-attachments-dropdown.bigWhiteDrpdwn .drpdwn-section::-webkit-scrollbar-thumb:hover,
#new-notebook-html #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb:hover,
#single-note-html #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb:hover,
.previousVersionModal #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb:hover,
.message-popup #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb:hover,
.sntui-modaloverlay #notebook-settings .tagsManager .rightSection .fields .sntui-list::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
.sync-folder-body.sentieo-drive .folder-selector {
  scrollbar-color: #acb9c4 transparent;
  scrollbar-width: thin;
}
.sync-folder-body.sentieo-drive .folder-selector::-webkit-scrollbar-track-piece {
  background-color: #ffffff;
  -webkit-border-radius: 0px;
}
.sync-folder-body.sentieo-drive .folder-selector::-webkit-scrollbar {
  width: 14px;
  height: 8px;
}
.sync-folder-body.sentieo-drive .folder-selector::-webkit-scrollbar-thumb {
  height: 110px;
  background-color: #CCD8E6;
  -webkit-border-radius: 10px;
}
.sync-folder-body.sentieo-drive .folder-selector::-webkit-scrollbar-thumb:vertical {
  border: 4px solid transparent;
  background-clip: padding-box;
}
.sync-folder-body.sentieo-drive .folder-selector::-webkit-scrollbar-thumb:hover {
  height: 110px;
  background-color: #698094;
  -webkit-border-radius: 10px;
}
.generic-input-modal.common_add_watchlist {
  overflow: visible !important;
}
.generic-input-modal.common_add_watchlist .generic-input-container {
  width: 600px;
  height: 400px;
  height: auto;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_header {
  height: 64px;
  line-height: 64px;
  color: #264664;
  font-size: 16px;
  font-weight: 600;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body {
  padding: 0px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .error-msg {
  text-align: left;
  float: left;
  padding: 5px 5px 5px 12px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inputBox {
  padding: 0 16px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inputBox input {
  border: 1px solid #bbc6d5;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper {
  padding: 0 16px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper #sentieo_autocomplete {
  height: 72px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper #sentieo_autocomplete .autocomplete-container {
  margin-top: 16px;
  height: 100%;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper #sentieo_autocomplete .autocomplete-container .autocomplete .query_wrapper__input-field {
  width: 100%;
  height: 70px;
  border: 0px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper #sentieo_autocomplete .autocomplete-container .autocomplete .query_wrapper__input-field .autocomplete-input {
  width: 100% !important;
  padding: 2px 5px;
  box-sizing: border-box;
  height: 100% !important;
  overflow-x: hidden;
  overflow-y: auto;
  align-items: normal;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper #sentieo_autocomplete .autocomplete-container .autocomplete .query_wrapper__input-field .autocomplete-input .autocomplete-list {
  align-content: flex-start;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper #sentieo_autocomplete .autocomplete-container .autocomplete .query_wrapper__input-field .ticker-input .ac__input-box {
  min-width: 100% !important;
  height: 70px !important;
  border-radius: 3px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper #sentieo_autocomplete .autocomplete-container .autocomplete .query_wrapper__input-field .ticker-input .ac__input-box .autocomplete-list .li__token {
  height: 26px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper #sentieo_autocomplete .autocomplete-container .autocomplete .query_wrapper__input-field .ticker-input .ac__input-box .autocomplete-list .li__textarea {
  min-width: unset;
  min-height: unset;
  width: 200px;
  margin: 0;
  display: inline-flex;
  max-height: 26px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper #sentieo_autocomplete .autocomplete-container .autocomplete .query_wrapper__input-field .ticker-input .ac__input-box .autocomplete-list .li__textarea textarea {
  overflow: hidden;
  line-height: 26px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper #sentieo_autocomplete .autocomplete-container .autocomplete .query_wrapper__input-field .autocomplete-menu {
  top: 70px;
  max-height: 360px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper #sentieo_autocomplete .autocomplete-container .autocomplete .emptyToken .ac__input-box {
  border: 1px solid #FA0B0B !important;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .csvCombinedDropbox {
  display: flex;
  justify-content: space-between;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .csvCombinedDropbox #csvDropBox {
  width: 70% !important;
  margin-top: 16px;
  height: 30px;
  border-radius: 3px;
  border: 1px dashed #bbc6d5;
  box-sizing: border-box;
  position: relative;
  text-align: center;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .csvCombinedDropbox #csvDropBox .file-upload {
  padding: 0px;
  font-size: 14px;
  font-weight: 500;
  color: #50708a;
  height: 30px;
  line-height: 30px;
  width: 240px;
  display: inline-block;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .csvCombinedDropbox #csvDropBox .icon-container {
  display: inline-flex;
  height: 30px;
  width: 30px;
  line-height: 30px;
  vertical-align: middle;
  text-align: center;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .csvCombinedDropbox #csvDropBox .icon-container .icon {
  width: 25px;
  height: 18px;
  margin-top: 3px;
  fill: #3d7fba;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .csvCombinedDropbox #csvDropBox .input-file {
  cursor: pointer;
  height: 32px;
  position: absolute;
  opacity: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  left: 0;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .csvCombinedDropbox .ticker-format {
  margin-top: 18px;
  margin-right: 10px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper #toggle-alert-box {
  display: block;
  margin-top: 8px;
  width: 100%;
  line-height: 24px;
  height: 24px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper #toggle-alert-box .title {
  padding: 0 12px 0 0;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper #toggle-alert-box .tgl-btn {
  height: 16px;
  width: 30px;
  margin-top: 4px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .alert-setting-box {
  display: block;
  margin-top: 8px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .alert-setting-box .settings-wrapper {
  display: flex;
  flex-wrap: wrap;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .alert-setting-box .settings-wrapper .item {
  display: flex;
  width: calc(50% - 10px);
  margin-bottom: 8px;
  clear: both;
  border-radius: 2px;
  box-sizing: border-box;
  height: 34px;
  line-height: 34px;
  border: solid 1px #BCBCBC;
  background: #ffffff;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .alert-setting-box .settings-wrapper .item .label {
  float: left;
  font-size: 14px;
  text-indent: 10px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .alert-setting-box .settings-wrapper .item .icon_help_container {
  line-height: 36px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .alert-setting-box .settings-wrapper .item .icon_help_container svg.icon.help {
  width: 14px;
  height: 14px;
  fill: #fff;
  background: #3d7fba;
  border-radius: 14px;
  margin-left: 5px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .alert-setting-box .settings-wrapper .item .option-list {
  float: right;
  height: 32px;
  margin-left: auto;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .alert-setting-box .settings-wrapper .item .option-list .sentieo-dropdown-container {
  max-width: 150px;
  width: auto;
  border: 0px;
  margin-top: 6px;
  text-align: right;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .alert-setting-box .settings-wrapper .item .option-list .sentieo-dropdown-container .dropdown-label {
  max-width: 150px;
  height: 22px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .alert-setting-box .settings-wrapper .item .option-list .sentieo-dropdown-container .dropdown-label:after {
  border: 0px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .alert-setting-box .settings-wrapper .item .option-list .sentieo-dropdown-container .dropdown-items-container {
  width: auto;
  right: 0;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .alert-setting-box .settings-wrapper .item .option-list .sentieo-dropdown-container .dropdown-items-container .sentieo-dropdown__menu.sentieo-ui-dropdown-menu .sentieo-dropdown__item .dropdown-item {
  width: max-content;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .alert-setting-box .settings-wrapper .item.even {
  margin-left: 20px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .make-default {
  box-sizing: border-box;
  line-height: 18px;
  border-radius: 3px;
  padding: 4px 0px 4px 4px;
  overflow: auto;
  border: 1px solid #d4e0ea;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .make-default input {
  float: left;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .make-default .label {
  float: left;
  vertical-align: baseline;
  height: 24px;
  line-height: 24px;
  font-size: 14px;
  padding-left: 4px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .ob_addtoken {
  margin-top: 35px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .ob_addtoken .token_title {
  font-size: 15px;
  color: #0E3150;
  margin-bottom: 15px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .ob_addtoken .token_title .link {
  color: #0052CC;
  font-size: 12px;
  cursor: pointer;
  margin-left: 4px;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .ob_addtoken .ob_token_list {
  display: flex;
  flex-direction: row;
  gap: 5px;
  flex-wrap: wrap;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .ob_addtoken .ob_token_list .token,
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .ob_addtoken .ob_token_list button.btn {
  width: 103px;
  height: 33px;
  line-height: 33px;
  text-align: center;
  justify-content: center;
  border: 1px solid #D3D3D3;
  text-transform: uppercase;
  padding: 0;
  color: rgba(0, 0, 0, 0.2);
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_body .inner-component-wrapper .ob_addtoken .ob_token_list button.btn {
  border-style: dashed;
}
.generic-input-modal.common_add_watchlist .generic-input-container .c_footer {
  padding: 22px 0px;
}
.generic-input-modal.market_wl_popup {
  width: 700px;
}
.generic-input-modal.market_wl_popup .generic-input-container {
  width: 100%;
  font-family: Helvetica Neue, sans-serif;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_header {
  font-weight: 500;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .inputBox,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .title {
  display: none;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper {
  font-size: 14px;
  padding: 10px 10px;
  font-family: "Helvetica Neue", sans-serif;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .header {
  padding: 10px 0;
  width: 100%;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .header .heading {
  font-size: 16px;
  text-align: center;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .section {
  border-bottom: 1px solid #cecece;
  padding-bottom: 10px;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .ticker-info .ticker-name,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .ticker-info .price-value {
  font-weight: 600;
  color: #3d7fba;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .ticker-info .price {
  font-weight: 500;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .ticker-info div {
  display: inline-block;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .alert-type .price-change {
  margin-bottom: 10px;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .alert-type .price {
  margin-top: 20px;
  display: inline-block;
  font-weight: 600;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .alert-type .price-value {
  margin-top: 20px;
  display: inline-block;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .alert-type .stock-alert {
  padding: 6px 0px;
  margin-top: 10px;
  overflow: auto;
  width: 300px;
  border-radius: 3px;
  border: 1px solid #d4e0ea;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .alert-type .stock-alert input {
  -webkit-appearance: none;
  border: 1px solid #9cabb8;
  height: 20px;
  width: 20px;
  overflow: hidden;
  margin: 0px 5px 0px 5px;
  border-radius: 2px;
  font-size: 12px;
  background-color: #ffffff;
  color: #ffffff;
  cursor: pointer;
  display: inline-block;
  font-family: sentieo, sans-serif;
  font-style: normal;
  font-weight: 400;
  line-height: 1;
  float: left;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .alert-type .stock-alert input:checked {
  border: 1px solid #3d7fba;
  background-color: white;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .alert-type .stock-alert input:checked::before {
  -webkit-appearance: none;
  content: "\e009";
  font-size: 14px;
  position: relative;
  left: 2px;
  top: 2px;
  color: #3d7fba;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .alert-type .stock-alert span {
  display: inline-block;
  line-height: 20px;
  float: left;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table {
  font-size: 14px;
  margin: 10px 0px;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-head {
  padding-bottom: 5px;
  border-bottom: 1px solid #cccccc;
  margin-bottom: 10px;
  color: #444343;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-head div {
  width: 165px;
  color: #3d7fba;
  display: inline-block;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-head .column-action,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-head .column-frequency {
  width: 180px;
  text-indent: 5px;
  display: inline-block;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-head .column-type {
  width: 100px;
  display: inline-block;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-head .column-threshold {
  width: 180px;
  display: inline-block;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body {
  max-height: 200px;
  overflow: auto;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .no-threshold {
  text-align: center;
  height: 40px;
  line-height: 40px;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .table-row {
  font-weight: 200;
  line-height: 25px;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .table-row .column-action {
  width: 180px;
  text-align: right;
  display: inline-block;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .table-row .column-action .btn-action {
  color: #3d7fba;
  cursor: pointer;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .table-row .column-action .remove_row {
  color: #3d7fba;
  width: 20px;
  margin-left: 160px;
  cursor: pointer;
  text-align: right;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .table-row .column-threshold {
  width: 180px;
  display: inline-block;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .table-row .column-threshold input {
  width: 100%;
  box-sizing: border-box;
  padding: 5px 5px;
  height: 23px;
  border: 1px solid #bbc6d5;
  border-radius: 2px;
  text-align: right;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .table-row .column-threshold input:disabled {
  border: 0px solid;
  background: transparent;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .table-row .column-threshold .uneditable {
  background-color: transparent;
  border: 0px solid;
  user-select: none;
  pointer-events: none;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .table-row .column-type {
  width: 100px;
  display: inline-block;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .table-row .column-frequency {
  width: 180px;
  text-indent: 5px;
  display: inline-block;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .table-row .column-frequency select {
  font-size: 13px;
  outline: none;
  cursor: pointer;
  direction: rtl;
  -webkit-appearance: none;
  -moz-appearance: none;
  -o-appearance: none;
  appearance: none;
  padding: 2px 15px 2px 2px;
  border: none;
  background: transparent url(../images/dropdown_img.png) no-repeat right center;
  background-size: 9px 9px;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-type,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-threshold .threshold-value,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-frequency select,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-action .btn-action .edit,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-action .btn-action .delete {
  text-decoration: line-through;
  pointer-events: none;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-type select,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-threshold .threshold-value select,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-frequency select select,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-action .btn-action .edit select,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-action .btn-action .delete select {
  pointer-events: none;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-type input:invalid,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-threshold .threshold-value input:invalid,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-frequency select input:invalid,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-action .btn-action .edit input:invalid,
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .cross .column-action .btn-action .delete input:invalid {
  color: red;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .price-table .table-body .table-row:hover .column-action .btn-action {
  display: block;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .add-threshold-row {
  overflow: auto;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .add-threshold-row .add-threshold-button {
  cursor: pointer;
  text-align: center;
  color: #fff;
  background: #3d7fba;
  float: right;
  display: inline-block;
  border-radius: 3px;
  border: 2px solid #3d7fba;
  padding: 6px 12px;
  width: 100px;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .save-cancel-row {
  text-align: center;
  margin-top: 10px;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .save-cancel-row .save-market-alert {
  cursor: pointer;
  display: inline-block;
  text-align: center;
  color: #fff;
  line-height: 18px;
  background: #3d7fba;
  font-size: 14px;
  padding: 6px 12px;
  width: 100px;
  border-radius: 3px;
  margin-left: 30px;
  border: 1px solid #3d7fba;
}
.generic-input-modal.market_wl_popup .generic-input-container .c_body .market-alert-wrapper .save-cancel-row .cancel-market-alert {
  font-size: 14px;
  color: #527495;
  cursor: pointer;
  display: inline-block;
  border-radius: 3px;
  line-height: 18px;
  border: 1px solid #3d7fba;
  padding: 6px 12px;
  width: 100px;
}
.addwatchlist-invalid-ticker {
  height: auto !important;
}
.addwatchlist-invalid-ticker .content-wrapper {
  display: block;
  padding: 0px !important;
  height: auto;
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  font-size: 14px;
  color: #666;
}
.addwatchlist-invalid-ticker .content-wrapper .templateContent {
  padding: 12px;
}
.addwatchlist-invalid-ticker .content-wrapper .show-template {
  cursor: pointer;
  color: #3d7fba;
}
.addwatchlist-invalid-ticker .content-wrapper .confirm-text {
  padding: 12px 0px;
}
.generic-input-container {
  width: 400px;
  height: auto;
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  background: #ffffff;
  box-shadow: 2px 4px 16px rgba(0, 0, 0, 0.24);
  border-radius: 4px;
}
.generic-input-container .c_header {
  height: 40px;
  line-height: 40px;
  text-align: center;
  font-size: 14px;
  font-weight: 500;
  color: #26557f;
  background: #f4f8fe;
  border: 1px solid #ccd8e6;
  border-radius: 4px 4px 0px 0px;
}
.generic-input-container .c_body {
  padding: 16px 0px;
  color: #1E374D;
}
.generic-input-container .c_body .title {
  font-size: 14px;
  padding: 0px 12px;
}
.generic-input-container .c_body .error-msg {
  font-size: 11px;
  text-align: right;
  float: right;
  padding: 0px 12px;
  color: #FA0B0B;
}
.generic-input-container .c_body .inputBox {
  padding: 0 12px;
  margin-top: 15px;
}
.generic-input-container .c_body .inputBox input {
  outline: none;
  background: #ffffff;
  border: 1px solid #ccd8e6;
  box-sizing: border-box;
  border-radius: 2px;
  padding: 0px;
  width: 100%;
  height: 30px;
  color: #1E374D;
  text-indent: 8px;
}
.generic-input-container .c_body.error .inputBox input {
  border: 1px solid #FA0B0B;
}
.generic-input-container .c_footer {
  text-align: center;
  padding-bottom: 16px;
}
.generic-input-container .c_footer .btn-primary {
  margin-left: 12px;
}
.generic-input-container .c_footer .btn {
  outline: none;
}
#progressBar-popup {
  display: none;
  position: fixed;
  left: 50%;
  transform: translateX(-50%);
  height: 64px;
  min-width: 500px;
  max-width: 1000px;
  top: 15px;
  z-index: 1001;
  border-radius: 3px;
  background: #FFFFFF;
  box-shadow: 0px 7px 14px rgba(13, 35, 57, 0.58);
}
#progressBar-popup .status-side {
  width: 64px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 2px 0 0 2px;
}
#progressBar-popup .status-side .icon {
  width: 32px;
  height: 32px;
  display: none;
}
#progressBar-popup.error .status-side {
  background: #F4F8FE;
  fill: #3699F2;
}
#progressBar-popup.error .status-side .icon.error {
  display: block;
}
#progressBar-popup.info .status-side {
  background: #c8dcfa;
}
#progressBar-popup.info .status-side .icon.info {
  display: block;
}
#progressBar-popup .info-side {
  font-size: 14px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  width: 400px;
}
#progressBar-popup .info-side .title {
  margin: 14px 15px 4px 15px;
  color: #1E374D;
}
#progressBar-popup .info-side .progress-bar {
  width: 100%;
  display: flex;
  margin: 8px 15px;
  align-items: center;
}
#progressBar-popup .info-side .progress-bar .progress {
  width: 100%;
  background-color: #E6F0FE;
  border-radius: 4px;
}
#progressBar-popup .info-side .progress-bar .bar {
  width: 20%;
  height: 8px;
  background-color: #3699F2;
}
#progressBar-popup .info-side .progress-bar .percentage {
  color: #506F8A;
  margin: 0 16px 0 8px;
  font-family: Lato;
  font-style: normal;
  font-weight: normal;
  font-size: 10px;
  line-height: 7px;
}
#progressBar-popup .close-side {
  margin: auto 16px auto auto;
  cursor: pointer;
}
#progressBar-popup .close-side .close {
  width: 12px;
  height: 12px;
  fill: #BBC6D5;
}
#progressBar-popup .close-side .close:hover {
  fill: #698094;
}
#progressBar-popup .close-side.hide {
  display: none;
}
#progressBar-popup.show {
  display: flex;
}
body {
  margin: 0;
  padding: 0;
  font-family: sans-serif;
  min-height: 100vh;
}
.sntui-item {
  padding: 0.5em;
}
.sntui-item.border {
  border: 1px solid #ccd8e6;
}
.sntui-item.clickable {
  cursor: pointer;
}
.sntui-item.clickable.active {
  background: #3d7fba;
  color: white;
}
.sntui-label {
  margin-right: 1em;
}
.sntui-header {
  font-size: 1em;
  font-weight: bold;
  padding-bottom: 0.5em;
}
.sntui-header.large {
  font-size: 1.5em;
}
.sntui-header.medium {
  font-size: 1.25em;
}
.sntui-header.small {
  font-size: 0.8em;
}
.sntui-header.tiny {
  font-size: 0.6em;
}
.sntui-header.subheader {
  font-size: 0.8em;
  font-weight: normal;
  padding-top: 0;
}
.sntui-header.subheader.large {
  font-size: 1.25em;
}
.sntui-header.subheader.medium {
  font-size: 1em;
}
.sntui-header.subheader.small {
  font-size: 0.6em;
}
.sntui-header.subheader.tiny {
  font-size: 0.4em;
}
.sntui-button {
  border: 1px solid #ccd8e6;
  border-radius: 2px;
  cursor: pointer;
  font-size: 1em;
  font-weight: 600;
  margin-right: 1em;
  outline: 0;
  padding: 0.75em 1.5em;
}
.sntui-button:hover {
  background: #e8eef7;
}
.sntui-button.active {
  background-color: #3d7fba;
  color: #ffffff;
}
.sntui-button.disabled {
  background: #bbc6d5;
  cursor: not-allowed;
}
.sntui-button.primary {
  background-color: #3d7fba;
  box-shadow: none;
  color: #ffffff;
}
.sntui-button.primary:hover {
  background-color: #326b9e;
}
.sntui-button.btn-snt {
  height: 32px;
  line-height: 14px;
  font-size: 14px;
  font-weight: normal;
  padding: 0px 24px;
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  border-radius: 3px;
  outline: none;
}
.sntui-button.btn-snt.color-primary {
  background: #3d7fba;
  color: #fff;
  border: 1px solid #3d7fba;
}
.sntui-button.btn-snt.color-primary:hover {
  background: #326B9E;
}
.sntui-button.btn-snt.color-white {
  background: #FFFFFF;
  color: #506F8A;
  border: 1px solid #3D7FBA;
}
.sntui-button.btn-snt.color-white:hover {
  color: #3d7fba;
}
.sntui-button.btn-snt.color-green {
  color: #FFFFFF;
  background: #2DA65B;
}
.sntui-button.btn-snt.disabled:disabled {
  background: #bbc6d5;
  cursor: not-allowed;
}
.sntui-button.btn-snt.disabled:disabled:hover {
  background: #bbc6d5;
}
.sntui-list {
  padding: 1em;
}
.sntui-list .sntui-item {
  padding-left: 1em;
}
.sntui-list.border {
  border: 1px solid #ccd8e6;
}
.sntui-checkbox__container {
  cursor: pointer;
  padding: 4px 8px 4px 4px;
  border: 1px solid #a5b3c7;
  display: flex;
  align-items: center;
  border-radius: 3px;
}
.sntui-checkbox__container .sntui-checkbox {
  background: #ffffff;
  border: 2px solid #3d7fba;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  height: 1em;
  line-height: 1em;
  text-align: center;
  user-select: none;
  width: 1em;
  margin: auto 0;
  margin-right: 5px;
}
.sntui-checkbox__container .sntui-checkbox.checked {
  background: #3d7fba;
  background-origin: border-box;
}
.sntui-checkbox__container .sntui-checkbox.disabled {
  border: 2px solid #ccd8e6;
}
.sntui-checkbox__container .sntui-checkbox.disabled.checked {
  background: #bbc6d5;
}
.sntui-checkbox__container .icon-container {
  width: 100%;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.sntui-checkbox__container .xsvg-checkbox {
  width: calc(100% - 2px);
  height: calc(100% - 2px);
}
.sntui-checkbox__container .checkbox {
  fill: #ffffff;
}
.sntui-menu > .sntui-menubar {
  background: #f4f8fe;
  border: 1px solid #ccd8e6;
  display: flex;
}
.sntui-menu > .sntui-menubar > .sntui-item {
  cursor: pointer;
  padding-left: 1em;
}
.sntui-menu > .sntui-menubar > .sntui-item.submenu::after {
  font-family: "Font Awesome 5 Free", sans-serif;
  font-weight: 900;
  content: "\f0da";
  float: right;
}
.sntui-menu > .sntui-menubar > .sntui-item.active {
  background: inherit;
  color: inherit;
  font-weight: bold;
}
.sntui-menu > .sntui-menubar > .sntui-item.active.submenu::after {
  content: "\f0d7";
}
.sntui-menu > .sntui-menubar > .sntui-item:hover {
  background: #e8eef7;
}
.sntui-menu > .sntui-menubar > .sntui-submenu {
  margin-left: 0.5em;
  font-size: 0.9em;
  display: none;
}
.sntui-menu > .sntui-menubar > .sntui-submenu > .sntui-item {
  font-weight: normal;
  cursor: pointer;
  padding-left: 1em;
}
.sntui-menu > .sntui-menubar > .sntui-submenu > .sntui-item.active {
  background: inherit;
  color: inherit;
  font-weight: bold;
}
.sntui-menu > .sntui-menubar > .sntui-submenu > .sntui-item:hover {
  background: #e8eef7;
}
.sntui-menu > .sntui-menubar > .sntui-submenu.active {
  display: block;
}
.sntui-menu > .sntui-menucontainer {
  border: 1px solid #ccd8e6;
  height: 100%;
}
.sntui-menu > .sntui-menucontainer.scroll {
  overflow: auto;
}
.sntui-menu.vertical {
  display: inline-block;
}
.sntui-menu.vertical > .sntui-menubar {
  flex-direction: column;
  float: left;
  height: calc(100% - 2em);
  padding: 1em;
  width: 15em;
}
.sntui-menu.vertical > .sntui-menubar > .sntui-item {
  border-radius: 2px;
}
.sntui-menu.vertical > .sntui-menucontainer {
  border-left: 0;
  display: inline-block;
  height: 100%;
  width: 40em;
}
.sntui-menu.vertical > .sntui-menucontainer > .sntui-container {
  border: 0;
  height: calc(100% - 2em);
}
.sntui-menu:not(.vertical) > .sntui-menubar > .sntui-item {
  padding: 0.5em 1.5em;
  border-right: 1px solid #ccd8e6;
}
.sntui-menu:not(.vertical) > .sntui-menucontainer {
  border-top: 0;
  height: calc(100% - 2.25em);
}
.sntui-menu:not(.vertical) > .sntui-menucontainer > .sntui-container {
  border: 0;
}
.sntui-menu:not(.vertical).tabular .sntui-menubar {
  color: #698094;
  background: transparent;
  border: none;
  border-bottom: 1px solid #ccd8e6;
  font-size: 13px;
  font-weight: 500;
}
.sntui-menu:not(.vertical).tabular .sntui-menubar > .sntui-item {
  border: none;
}
.sntui-menu:not(.vertical).tabular .sntui-menubar > .sntui-item.active {
  border: 1px solid #ccd8e6;
  border-bottom: 1px solid #ffffff;
  background: #ffffff;
  color: #264664;
  margin-bottom: -1px;
  font-weight: 500;
}
.sntui-menu:not(.vertical).tabular .sntui-menubar > .sntui-item.active:hover {
  background: #ffffff;
}
.sntui-menu:not(.vertical).tabular .sntui-menubar > .sntui-item:hover {
  background: transparent;
}
.sntui-menu:not(.vertical).tabular .sntui-menucontainer {
  background: white;
}
.sntui-container {
  border: 1px solid #ccd8e6;
  border-radius: 2px;
  margin-bottom: 0.5em;
  padding: 1em;
}
.sntui-container.hidden {
  display: none;
}
.sntui-container.noborder {
  border: 0;
}
.sntui-container.nomargin {
  margin-bottom: 0;
}
.sntui-divider {
  background: #ffffff;
  border-bottom: 1px solid #ccd8e6;
  display: flex;
  justify-content: space-around;
  margin: 2em 0;
  position: relative;
  width: 100%;
}
.sntui-divider .divider-text {
  background: inherit;
  padding: 0 0.5em;
  position: absolute;
  top: -0.5em;
}
.sntui-dropdown {
  width: 150px;
  user-select: none;
  position: relative;
}
.sntui-dropdown .sntui-dropdown__header {
  display: flex;
  padding: 10px;
  border: 1px solid #ccd8e6;
  cursor: pointer;
}
.sntui-dropdown .sntui-dropdown__header .sntui-dropdown__active-item {
  width: 120px;
}
.sntui-dropdown .sntui-dropdown__header .sntui-dropdown__btn-icon {
  width: 10px;
  height: auto;
  position: relative;
  top: -2px;
}
.sntui-dropdown .sntui-dropdown__body {
  border: 1px solid #ccd8e6;
  border-top: none;
  box-shadow: 0 2px 3px 0 rgba(34, 36, 38, 0.15);
  position: absolute;
  background: white;
  width: calc(100% - 2px);
  z-index: 2;
}
.sntui-dropdown .sntui-dropdown__body .sntui-dropdown__options {
  overflow: auto;
  max-height: 135px;
}
.sntui-dropdown .sntui-dropdown__body .sntui-dropdown__option {
  cursor: pointer;
}
.sntui-dropdown .sntui-dropdown__body .sntui-dropdown__option:hover {
  background: #3d7fba;
  color: white;
}
.sntui-input {
  border: 1px solid #ccd8e6;
  padding: 5px;
  width: 400px;
  display: flex;
}
.sntui-input .sntui-input__icon {
  display: inline-block;
}
.sntui-input .sntui-input__icon img {
  width: 15px;
  position: relative;
  top: 2px;
}
.sntui-input input {
  padding-left: 5px;
  border: none;
  display: inline-block;
  cursor: auto;
  width: 95%;
}
.sntui-input input:focus {
  outline: none;
}
.sntui-icon {
  font-size: 1em;
}
.sntui-icon.large {
  font-size: 1.5em;
}
.sntui-icon.medium {
  font-size: 1.25em;
}
.sntui-icon.small {
  font-size: 0.8em;
}
.sntui-icon.tiny {
  font-size: 0.6em;
}
.sntui-modal {
  display: none;
}
.sntui-modal.open {
  display: block;
}
.sntui-modaloverlay {
  position: fixed;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  background: rgba(0, 0, 0, 0.3);
  z-index: 1000;
}
.sntui-modaloverlay.clear {
  background: rgba(0, 0, 0, 0);
}
.sntui-modaloverlay .sntui-modalbox[modalSize="large"] {
  width: 80vw;
  height: 80vh;
}
.sntui-modaloverlay .sntui-modalbox[modalSize="large"] .sntui-modal-header {
  height: 8vh;
  background: #F4F8FE;
}
.sntui-modaloverlay .sntui-modalbox[modalSize="large"] .sntui-modal_body {
  height: 72vh;
  display: flex;
}
.sntui-modal-popup {
  position: absolute;
  height: 100%;
  width: 100%;
}
@media screen and (min-width: 500px) {
  .sntui-modal-popup {
    left: 50%;
    top: 50%;
  }
}
.sntui-modalbox {
  background-color: white;
  display: inline-block;
  border-radius: 2px;
  height: auto;
  transform: translate(-50%, -50%);
  max-width: calc(100% - 1em);
  max-height: calc(100% - 1em);
}
.sntui-modal-header {
  border-bottom: 1px solid #ccd8e6;
}
.sntui-modal-header .sntui-modal-title {
  margin: 0px auto;
  display: flex;
  height: inherit;
  align-items: center;
  justify-content: center;
  color: #26557F;
}
.sntui-modal-header .sntui-modal-close {
  position: absolute;
  top: 10px;
  right: 10px;
}
.foldertree {
  margin-left: 10px;
}
.sntui-fileitem > .foldericon {
  float: left;
  color: #3d7fba;
  margin-right: 0.5em;
  cursor: pointer;
}
.sntui-fileitem > .selecticon {
  float: left;
  color: #3d7fba;
  margin-right: 0.5em;
  cursor: pointer;
  font-size: 0.8em;
  margin-top: 0.2em;
}
.sntui-fileitem > .title {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
}
.sntui-fileitem > .title:hover {
  cursor: default;
}
.sntui-fileitem > .foldertree {
  display: none;
}
.sntui-fileitem.active > .title {
  color: #3d7fba;
}
.sntui-fileitem.expanded > .foldertree {
  display: block;
}
.lv-container {
  height: inherit;
  overflow: auto;
  border: 1px solid #CCD8E6;
}
.lv-container span.required.fa.fa-asterisk {
  font-size: 8px;
  color: #c14343;
}
.lv-container span.required.white.fa.fa-asterisk {
  visibility: hidden;
  width: inherit;
}
.lv-container .errorMsg {
  font-size: 12px;
  text-align: center;
  color: #f04848;
  padding-top: 8px;
}
.lv-container .lv-row {
  display: flex;
  padding: 4px 20px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 12px;
  line-height: 24px;
  justify-content: space-evenly;
}
.lv-container .lv-row .sntui-input {
  width: 100%;
  padding: 0px;
}
.lv-container .lv-row .sntui-input > div {
  width: 100%;
}
.lv-container .lv-label {
  flex: 1 1 20%;
  color: #698094;
}
.lv-container .lv-value {
  flex: 2;
  color: #000000;
  margin-left: 10px;
}
.lv-container .lv-value input {
  height: 100%;
  padding-left: 5px;
  padding-top: 0px;
  width: 98%;
}
.lv-container .lv-value.autocomplete.sn-auto {
  border-radius: 3px;
  border: 1px solid lightgrey;
}
.lv-container .lv-value.autocomplete.sn-auto input {
  border: none;
  height: 100%;
  width: 100%;
  outline: none;
}
.lv-container .lv-value.autocomplete.sn-auto ul.autocomplete-list {
  height: 100%;
  padding: 0;
  margin: 0px;
  width: 100%!important;
}
.lv-container .lv-value.sntui-dropdown {
  background: #ffffff;
}
.lv-container .lv-value.sntui-dropdown .sntui-dropdown__header {
  padding: 0px;
}
.lv-container .lv-value.sntui-dropdown .sntui-dropdown__header .sntui-dropdown__active-item {
  width: 95%!important;
  padding: 0px 5px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 7vw;
}
.lv-container .lv-value.sntui-dropdown i.sntui-icon.fa.fa-sort-desc {
  padding: 8px 8px;
  position: relative;
  top: -2px;
}
.lv-container .lv-row:hover {
  background: #3699f24a;
  opacity: 1;
}
.lv-container .lv-row:hover > * {
  color: black;
}
.sntui-paginator {
  font-size: 14px;
  width: 500px;
}
.sntui-paginator .page-list-container {
  background: white;
  border: 1px solid #ccd8e6;
}
.sntui-paginator .page-list-container .page-item {
  border-bottom: 1px solid #ccd8e6;
  padding: 5px;
  cursor: pointer;
}
.sntui-paginator .page-list-container .page-item:hover {
  color: #3d7fba;
}
.sntui-paginator .page-list-container .page-item:nth-child(even) {
  background-color: #f3f8fd;
}
.sntui-paginator .page-list-container .page-item:last-child {
  border-bottom: none;
}
.sntui-paginator .page-btn-container {
  display: flex;
  width: 50px;
  justify-content: space-around;
  background: white;
  float: right;
}
.sntui-paginator .page-btn-container .btn {
  border: 1px solid #ccd8e6;
  width: 50px;
  display: flex;
  justify-content: center;
  border-top: none;
}
.sntui-paginator .page-btn-container .btn.prev-btn {
  border-right: none;
}
.sntui-paginator .page-btn-container .btn.disabled {
  cursor: none;
}
.sntui-paginator .page-btn-container .btn.disabled .svg-btn {
  fill: #ccd8e6;
}
.sntui-paginator .page-btn-container .btn .svg-btn {
  width: 15px;
  cursor: pointer;
  margin-top: 4px;
  fill: #698094;
}
.sntui-paginator .page-btn-container .btn .svg-btn:hover {
  fill: #3d7fba;
}
.user-select-none {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
.notebook .doc-search-bottom-wrapper {
  height: calc(100vh - 250px);
}
.notebook .bottom-row-content-wrapper {
  height: 100%;
  padding: 0;
}
.notebook .doc-holder.column.content-holder {
  height: 100%;
}
.note-undo {
  cursor: pointer;
}
.note-undo .content-undo {
  padding: 10px;
  color: #595959;
  border-bottom: 1px solid lightgray;
}
.note-undo .content-undo .date {
  text-align: right;
  font-size: 10px;
}
.note-undo .content-undo .text {
  font-size: 13px;
}
.note-undo p {
  margin: 0px;
  padding: 0px;
}
.toggle-color {
  background: white;
}
#welcome-screen {
  background: white;
  background-color: rgba(0, 0, 0, 0.8);
  /*max-width: 744px;*/
  position: absolute;
  top: 42px;
  /*margin-left: 380px;*/
  /*margin-top: 106px;*/
  /*min-width:645.343px;*/
  /*height: 500px;*/
  /*position: absolute;*/
  /*top: 106px;*/
  /*left: 384px;*/
  /*background: red;*/
  /*border: 1px solid lightgray;*/
  z-index: 10;
}
#welcome-screen #background {
  /*position: absolute;*/
  background: white;
  width: 842px;
}
#welcome-screen .message-header {
  width: 100%;
  text-align: center;
  padding-top: 7px;
  /*padding-bottom: 7px;*/
  font-weight: bold;
  font-size: 22px;
  background: #FAFAFA;
  /*border-bottom: 1px solid lightgray;*/
}
#welcome-screen .message-header .border {
  width: 100%;
  height: 7px;
  background: #F5F5F5;
  border-bottom: 1px solid lightgray;
}
#welcome-screen .message-subheader {
  margin-left: 30px;
  margin-right: 30px;
  margin-top: 17px;
  font-size: 13px;
  margin-bottom: 27px;
  padding-top: 10px;
}
#welcome-screen .menu-items {
  margin-left: 46px;
  margin-right: 46px;
  border: 1px solid lightgray;
  border-bottom: 0px;
  /*height: 300px;*/
}
#welcome-screen .menu-items .row {
  width: 100%;
  height: 95px;
  border-bottom: 1px solid lightgray;
  min-width: 553px;
}
#welcome-screen .menu-items .row .element1 {
  width: 50%;
  border-right: 1px solid lightgray;
  height: 100%;
}
#welcome-screen .menu-items .row .search-icon {
  float: left;
  width: 52px;
  height: 100%;
  padding-top: 30px;
  padding-bottom: 23px;
  font-size: 28px;
  padding-left: 20px;
}
#welcome-screen .menu-items .row .title {
  padding-top: 11px;
  font-size: 15px;
  font-weight: bold;
}
#welcome-screen .menu-items .row .title-summary {
  margin-top: 3px;
  font-size: 12px;
  /*text-align: justify;*/
  margin-right: 20px;
  text-overflow: ellipsis;
  overflow: hidden;
  max-height: 58px;
}
#welcome-screen .start-button,
#welcome-screen .skip-button {
  background: #D4F0FF;
  border: 1px solid lightgray;
  padding: 16px;
  float: right;
  margin-right: 35px;
  margin-bottom: 15px;
  border-radius: 4px;
  padding-left: 37px;
  padding-right: 37px;
  font-size: 12px;
  cursor: pointer;
}
#quickguide {
  /*margin-top: 1px;*/
  position: relative;
  background-color: rgba(0, 0, 0, 0.9);
  top: 42px;
}
#quickguide #lines {
  width: 100%;
  height: 110px;
  overflow: hidden;
}
#quickguide #lines .line1 {
  width: 2px;
  height: 110px;
  background-color: white;
  float: left;
  margin-left: 24px;
  /* Rotate div */
  /*transform:rotate(7deg);*/
  /*-ms-transform:rotate(7deg);  IE 9 */
  /*-webkit-transform:rotate(7deg);  Safari and Chrome */
}
#quickguide #lines .line2 {
  width: 2px;
  height: 122px;
  background-color: white;
  float: left;
  margin-left: 163px;
  -webkit-transform: rotate(-30deg);
  -ms-transform: rotate(-30deg);
  -webkit-transform-origin: 0% 22%;
  -ms-transform-origin: 0% 22%;
}
#quickguide #lines .line3 {
  width: 2px;
  height: 307px;
  background-color: white;
  float: left;
  margin-left: 37px;
  -webkit-transform: rotate(-70deg);
  -ms-transform: rotate(-70deg);
  -webkit-transform-origin: 0% 2%;
  -ms-transform-origin: 0% 2%;
}
#quickguide #lines .line4 {
  width: 2px;
  height: 125px;
  background-color: white;
  float: right;
  -webkit-transform: rotate(30deg);
  -ms-transform: rotate(30deg);
  -webkit-transform-origin: 0% 2%;
  -ms-transform-origin: 0% 2%;
  margin-right: 27px;
  margin-left: 0px;
}
#quickguide #lines .line5 {
  width: 2px;
  height: 246px;
  background-color: white;
  float: right;
  margin-left: 3px;
  -webkit-transform: rotate(65deg);
  -ms-transform: rotate(65deg);
  -webkit-transform-origin: 0% 2%;
  -ms-transform-origin: 0% 2%;
  margin-right: 51px;
}
#quickguide #arrow-def {
  color: white;
}
#quickguide #arrow-def .title {
  font-size: 14px;
  font-weight: bold;
}
#quickguide #arrow-def .sub-title {
  font-size: 11px;
  margin-top: 3px;
}
#quickguide #arrow-def .def1 {
  width: 130px;
  margin-top: 3px;
  margin-left: 14px;
  float: left;
}
#quickguide #arrow-def .def2 {
  width: 130px;
  margin-top: 3px;
  margin-left: 90px;
  float: left;
}
#quickguide #arrow-def .def3 {
  width: 130px;
  margin-top: 3px;
  margin-left: 141px;
  float: left;
}
#quickguide #arrow-def .def4 {
  width: 130px;
  margin-top: 3px;
  margin-right: 35px;
  float: right;
}
#quickguide #arrow-def .def5 {
  width: 130px;
  margin-top: 3px;
  margin-right: 40px;
  float: right;
}
#quickguide .start-button {
  background: #D4F0FF;
  border: 1px solid lightgray;
  padding: 14px;
  clear: both;
  border-radius: 38px;
  padding-left: 30px;
  padding-right: 30px;
  font-size: 12px;
  cursor: pointer;
  font-weight: bold;
  float: left;
  margin-left: 80px;
}
#close-popup {
  border-radius: 3px;
  width: 270px;
  height: 150px;
  float: left;
  clear: both;
  /*background: white;*/
}
#close-popup .text {
  color: white;
  /*width: 100%;*/
  /*height: 90px;*/
  margin-bottom: 10px;
  padding: 6px;
  font-size: 12px;
}
#highlight-detail {
  margin: 25px;
  overflow-y: auto;
  overflow-x: auto;
  margin-right: 0px;
}
#highlight-detail table {
  width: 100%;
}
#highlight-detail .doc-detail {
  color: #437FB7;
  font-size: 10px;
  height: 15px;
}
#highlight-detail .doc-detail .doctitle {
  margin-right: 15px;
  margin-top: 8px;
  cursor: pointer;
}
#highlight-detail .doc-detail .doc-date {
  margin-right: 21px;
}
#highlight-detail .doc-detail .doc-ticker {
  margin-top: -2px;
}
#highlight-detail .highlight-text {
  margin-top: 15px;
  font-size: 12px;
}
#note-inputs-show {
  display: none;
  overflow: hidden;
}
#note-inputs-show .doc-icon-show {
  margin-top: 18px;
  margin-left: 15px;
  font-size: 11px;
}
#note-inputs-show .note-title-add {
  height: 37px;
  border-bottom: 1px solid gold;
}
#note-inputs-show .highlight-note-inputs {
  float: left;
  border: 0px;
  resize: none;
  background: #fbf57b;
  border-top-left-radius: 5px;
  border-top-right-radius: 5px;
  width: 95%;
  /*max-width: 95%;*/
  outline-color: transparent;
  outline-style: none;
  height: 80px;
  max-height: 80px;
  /*margin-left: 18px;*/
  margin-bottom: 6px;
}
#note-inputs-show #note-actions {
  border: 1px solid #c5c5a5;
  height: 23px;
  background-color: #f5f5f5;
  border-top: 1px solid #c5c5a5;
  -webkit-border-radius: 0 0 4px 4px;
  -moz-border-radius: 0 0 4px 4px;
  -ms-border-radius: 0 0 4px 4px;
  border-radius: 0 0 4px 4px;
  padding: 2px 2px 3px 3px;
}
#note-inputs-show #note-actions .btn {
  display: inline-block;
  padding: 4px 12px;
  margin-bottom: 0;
  font-size: 10px;
  line-height: 14px;
  text-align: center;
  vertical-align: middle;
  cursor: pointer;
  color: #333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
  border: 1px solid #ccc;
  border-bottom-color: #b3b3b3;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -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);
}
#delete-note {
  color: #999;
  line-height: 20px;
  font-size: 11px;
  padding-left: 3px;
}
.feed .feed-icon {
  font-size: 10px;
  width: 10px;
  height: 10px;
  padding-top: 7px;
  padding-left: 15px;
}
.feed .feedback-added {
  text-align: justify;
  font-size: 12px;
  margin-left: 35px;
  margin-right: 50px;
  padding-top: 5px;
  padding-bottom: 5px;
}
.feed .feedback-added .create-time {
  font-size: 9px;
  color: #696969;
  padding-top: 2px;
}
.feed .feedback-added .sub-comment {
  height: 15px;
  margin-top: 3px;
  outline: none;
  resize: none;
  width: 700px;
  font-size: 10px;
  border: 1px solid lightgray;
  border-radius: 6px;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  font-family: Helvetica Neue, sans-serif;
}
.feed .spacer {
  width: 100%;
  height: 1px;
  margin-bottom: 10px;
  background: #BDBDBD;
  margin-left: 14px;
  margin-right: 14px;
}
#feedback {
  width: 685px;
  height: 85px;
  padding: 5px;
  resize: none;
  border-radius: 10px;
  outline: none;
  font-family: Helvetica Neue, sans-serif;
}
.feed-load-more,
.feed-end-results {
  /*display: none;*/
  float: left;
  width: 100%;
  cursor: pointer;
  height: 35px;
  border-top: 1px solid #8ABFD7;
  border-right: 1px solid #8ABFD7;
  border-bottom: 1px solid #8ABFD7;
  text-align: center;
  background-color: #D4F0FF;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4F0FF), color-stop(100%, #E3F5FF));
  background-image: -webkit-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -moz-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -ms-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -o-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: linear-gradient(to top, #D4F0FF, #E3F5FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D4F0FF, endColorstr=#E3F5FF);
  -moz-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  box-shadow: inset -4px 0px 5px -2px #EAEAEA;
}
.feed-load-more .load-text,
.feed-end-results .load-text {
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
  font-size: 10px;
  padding-top: 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
.backgrnd {
  background: lightgrey;
}
.textarea {
  margin-left: 10px;
  padding-left: 5px;
  width: 97%;
  padding-top: 8px;
  font-size: 12px;
  height: 22px;
  border-bottom: 1px solid #595959;
  color: #437FB7;
}
.textarea::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #437FB7;
  font-size: 12px;
  /*letter-spacing:0.5px;*/
  /*padding-top:5px;    */
}
.textarea:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #437FB7;
  font-size: 12px;
}
.textarea::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #437FB7;
  font-size: 12px;
}
.textarea:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #437FB7;
  font-size: 12px;
}
#ms-sel-ctn-0 input::-webkit-input-placeholder {
  /* WebKit browsers */
  /*color: #437FB7;*/
  font-size: 10px;
  /*letter-spacing:0.5px;*/
  padding-top: 1px;
}
#ms-sel-ctn-0 input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  /*color: #437FB7;*/
  font-size: 10px;
  padding-top: 1px;
}
#ms-sel-ctn-0 input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  /*color: #437FB7;*/
  font-size: 10px;
  padding-top: 1px;
}
#ms-sel-ctn-0 input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  /*color: #437FB7;*/
  font-size: 10px;
  padding-top: 1px;
}
.wid50 {
  width: 50%;
}
#app-search-table table a:link {
  color: #666;
  font-weight: bold;
  text-decoration: none;
}
#app-search-table table a:visited {
  color: #999999;
  font-weight: bold;
  text-decoration: none;
}
#app-search-table table a:active,
#app-search-table table a:hover {
  color: #bd5a35;
  text-decoration: underline;
}
#app-search-table table {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #666;
  font-size: 12px;
  /*text-shadow: 1px 1px 0px @fmc-white;*/
  background: #eaebec;
  margin: 20px;
  border: #ccc 1px solid;
  -moz-border-radius: 3px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  -moz-box-shadow: 0 1px 2px #d1d1d1;
  -webkit-box-shadow: 0 1px 2px #d1d1d1;
  box-shadow: 0 1px 2px #d1d1d1;
}
#app-search-table table th {
  /*padding:21px 25px 22px 25px;*/
  padding: 0px;
  border-top: 1px solid #fafafa;
  border-bottom: 1px solid #e0e0e0;
  background: #ededed;
  background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#ebebeb));
  background: -moz-linear-gradient(top, #ededed, #ebebeb);
  cursor: pointer;
  font-size: 10px;
  width: 100px;
}
#app-search-table table th:first-child {
  text-align: left;
  padding-left: 20px;
}
#app-search-table table tr:first-child th:first-child {
  -moz-border-radius-topleft: 3px;
  -webkit-border-top-left-radius: 3px;
  border-top-left-radius: 3px;
}
#app-search-table table tr:first-child th:last-child {
  -moz-border-radius-topright: 3px;
  -webkit-border-top-right-radius: 3px;
  border-top-right-radius: 3px;
}
#app-search-table table tr {
  text-align: center;
  padding-left: 20px;
}
#app-search-table table td:first-child {
  text-align: left;
  padding-left: 20px;
  border-left: 0;
}
#app-search-table table td {
  padding: 18px;
  border-top: 1px solid #ffffff;
  border-bottom: 1px solid #e0e0e0;
  border-left: 1px solid #e0e0e0;
  background: #fafafa;
  background: -webkit-gradient(linear, left top, left bottom, from(#fbfbfb), to(#fafafa));
  background: -moz-linear-gradient(top, #fbfbfb, #fafafa);
}
#app-search-table table tr.even td {
  background: #f6f6f6;
  background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#f6f6f6));
  background: -moz-linear-gradient(top, #f8f8f8, #f6f6f6);
}
#app-search-table table tr:last-child td {
  border-bottom: 0;
}
#app-search-table table tr:last-child td:first-child {
  -moz-border-radius-bottomleft: 3px;
  -webkit-border-bottom-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
#app-search-table table tr:last-child td:last-child {
  -moz-border-radius-bottomright: 3px;
  -webkit-border-bottom-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
#app-search-table table tr:hover td {
  background: #f2f2f2;
  background: -webkit-gradient(linear, left top, left bottom, from(#f2f2f2), to(#f0f0f0));
  background: -moz-linear-gradient(top, #f2f2f2, #f0f0f0);
}
.redactor-url {
  position: absolute;
  /*left: 896px;*/
  /*top: 133px;*/
  font-size: 12px;
  border: 1px solid lightgray;
  background: #eff2f7;
  padding: 5px;
  padding-bottom: 10px;
  border-radius: 15px;
}
.redactor-url .text {
  float: left;
  margin-right: 10px;
}
.redactor-url .clear-icon {
  font-size: 10px;
  margin-top: 2px;
}
.editor-name {
  position: absolute;
  right: 0px;
  bottom: 0px;
}
.editor-name .edit {
  font-size: 11px;
  width: 100px;
  background-color: #4482bd;
  height: 14px;
  padding: 3px;
  border: 1px solid #595959;
  color: white;
}
.editor-name .edit .editor-nae {
  font-weight: bold;
  margin-left: 56px;
}
.note-tags-content {
  color: #595959;
  border: 1px solid lightgray;
  background: #F3F3F3;
  padding-bottom: 1px;
  padding-top: 1px;
  cursor: pointer;
  border-radius: 15px;
  padding-left: 5px;
  margin-bottom: 2px;
  padding-right: 5px;
  font-size: 9px;
}
.easy_image_remove {
  position: absolute;
  z-index: 100;
  font-size: 10px;
  color: #545454;
  background: #D3E0EC;
  padding: 3px;
  border: 1px solid #a7c1f9;
  border-radius: 2px;
  padding-left: 8px;
}
.easy_image_remove span {
  margin-top: 1px;
  margin-left: 10px;
  margin-right: 5px;
  cursor: pointer;
}
#invitepopup {
  position: fixed;
  color: #666666;
  z-index: 1007;
}
#invitepopup .selectall-container {
  font-size: 12px;
  line-height: 18px;
  color: #666;
  margin-bottom: 18px;
}
#invitepopup .select-section {
  width: 115px;
  margin-right: -28px;
}
#invitepopup .noti-modal {
  background: #354051;
  opacity: 0.7;
}
#invitepopup .container-modal {
  width: 960px;
  position: absolute;
  top: 0px;
  overflow: hidden;
}
#invitepopup .container-modal .header {
  background: #e8f1f9;
  color: #7e91ad;
  font-size: 18px;
  line-height: 24px;
  padding-top: 16px;
  padding-bottom: 14px;
  height: 24px;
  text-align: center;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
#invitepopup .container-modal .header .message {
  text-align: center;
  width: 100%;
}
#invitepopup .container-modal .header .close-popup {
  margin-top: 10px;
  margin-right: 15px;
  cursor: pointer;
}
#invitepopup .container-modal .header .close {
  color: #666;
  font-size: 18px;
  position: absolute;
  right: 0px;
}
#invitepopup .container-modal .header .close div.close-msg {
  font-size: 14px;
  line-height: 24px;
  color: #666;
  margin-top: -3px;
  padding-left: 21px;
  padding-right: 12px;
}
#invitepopup .container-modal .header .close div.close-msg,
#invitepopup .container-modal .header .close i {
  cursor: pointer;
}
#invitepopup .container-modal .mrb36 {
  margin-bottom: 36px;
}
#invitepopup .container-modal .mrb24 {
  margin-bottom: 24px;
}
#invitepopup .container-modal .modal-content {
  padding: 36px 42px;
  background: white;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
#invitepopup .container-modal .modal-content .check,
#invitepopup .container-modal .modal-content .uncheck {
  cursor: pointer;
}
#invitepopup .container-modal .modal-content .wd1 {
  width: 436px;
}
#invitepopup .container-modal .modal-content .wd2 {
  width: 400px;
}
#invitepopup .container-modal .modal-content .wd3 {
  width: 900px;
  margin: 0px auto;
}
#invitepopup .container-modal .modal-content .close {
  padding: 12px 18px 12px 18px;
  font-size: 16px;
  line-height: 18px;
  /* width: 60px; */
  /* margin: 156px; */
  border-radius: 4px;
  cursor: pointer;
  text-align: center;
  float: right;
  margin-top: -28px;
  margin-right: 0px;
  border: 2px solid #ccd8e6;
  color: #3F7EBC;
}
#invitepopup .container-modal .modal-content .close:hover {
  background: #3F7EBC;
  color: #ffffff;
}
#invitepopup .container-modal .modal-content .send-link {
  background: #3F7EBC;
  color: #ffffff;
  padding: 12px 18px 12px 18px;
  font-size: 16px;
  line-height: 18px;
  /* width: 60px; */
  /* margin: 156px; */
  border-radius: 4px;
  cursor: pointer;
  text-align: center;
  float: left;
  margin-top: -28px;
  border: 2px solid #3F7EBC;
}
#invitepopup .container-modal .modal-content .send-link:hover {
  background: #336ea6;
}
#invitepopup .container-modal .modal-content .text1 {
  font-size: 12px;
  line-height: 18px;
  color: #666;
  text-align: center;
}
#invitepopup .container-modal .modal-content .container {
  height: 100%;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
#invitepopup .container-modal .modal-content .container .emails input {
  width: 226px;
  height: 36px;
  border: 1px solid #cccccc;
  margin-right: 50px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-size: 18px;
  line-height: 24px;
  color: #cccccc;
  padding: 6px 12px;
}
#invitepopup .container-modal .modal-content .container .emails input:last-child {
  margin-right: 0;
}
#invitepopup .container-modal .modal-content .container .rendom {
  display: inline-block;
}
#invitepopup .container-modal .modal-content .container .rendom input {
  width: 376px;
  height: 36px;
  border: 1px solid #cccccc;
  margin-right: 24px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  font-size: 18px;
  line-height: 24px;
  padding: 6px 12px;
  margin-left: 148px;
}
#invitepopup .container-modal .modal-content .container .rendom i.social {
  font-size: 36px;
  color: #666666;
  cursor: pointer;
  margin-right: 12px;
  margin-top: 8px;
}
#invitepopup .container-modal .modal-content .container .rendom i.social:last-child {
  margin-right: 0px;
}
#invitepopup .container-modal .modal-content .container .rendom i.fa-facebook-square:hover {
  color: #3b5998;
}
#invitepopup .container-modal .modal-content .container .rendom i.fa-google-plus-square:hover {
  color: #dd4b39;
}
#invitepopup .container-modal .modal-content .container .rendom i.fa-twitter-square:hover {
  color: #4099ff;
}
#invitepopup .container-modal .modal-content .container .rendom i.fa-linkedin-square:hover {
  color: #0e76a8;
}
#invitepopup .container-modal .modal-content .container .h60 {
  height: 62px;
}
#invitepopup .container-modal .modal-content .container .text {
  color: #666;
  font-size: 18px;
  line-height: 24px;
  text-align: center;
}
#invitepopup .container-modal .modal-content .container .seperator {
  background: #E8F1F9;
  margin: 18px 0px;
  height: 1px;
}
#invitepopup .container-modal .modal-content .container .send-invite-button {
  background: #3F7EBC;
  color: #ffffff;
  padding: 12px 18px 12px 18px;
  font-size: 16px;
  line-height: 18px;
  width: 90px;
  margin: 0px auto;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  margin-bottom: 18px;
  cursor: pointer;
  text-align: center;
}
#invitepopup .container-modal .modal-content .container .send-invite-button:hover {
  background: #336ea6;
}
#invitepopup .container-modal .modal-content .container .follow-start-button {
  background: #3F7EBC;
  color: #ffffff;
  padding: 12px 18px 12px 18px;
  font-size: 16px;
  line-height: 18px;
  margin: 0px auto;
  border-radius: 4px;
  margin-bottom: 18px;
  cursor: pointer;
  text-align: center;
  margin-right: 18px;
  margin-left: 284px;
  border: 2px solid #3F7EBC;
}
#invitepopup .container-modal .modal-content .container .follow-start-button:hover {
  background: #336ea6;
}
#invitepopup .container-modal .modal-content .container .skip-screen2 {
  padding: 12px 18px 12px 18px;
  font-size: 16px;
  line-height: 18px;
  margin: 0px auto;
  border-radius: 4px;
  margin-bottom: 18px;
  cursor: pointer;
  text-align: center;
  float: left;
  border: 2px solid #ccd8e6;
  color: #3F7EBC;
}
#invitepopup .container-modal .modal-content .container .skip-screen2:hover {
  background: #3F7EBC;
  color: #ffffff;
}
#invitepopup .container-modal .modal-content .container .alltickers {
  margin-bottom: 18px;
  overflow-y: hidden;
}
#invitepopup .container-modal .modal-content .container .selected-item {
  font-size: 12px;
  width: 85px;
  margin-right: 12px;
  margin-bottom: 12px;
  padding: 5px 0px 6px 7px;
  border-radius: 5px;
  cursor: pointer;
  background: #7F91AD;
  color: white;
  border: 1px solid transparent;
  line-height: 18px;
}
#invitepopup .container-modal .modal-content .container .selected-item .name {
  padding-top: 3px;
}
#invitepopup .container-modal .modal-content .container .selected-item .imageclass2 {
  height: 18px;
  margin-left: 0px;
  margin-right: 6px;
  margin-top: 2px;
  float: left;
}
#invitepopup .container-modal .modal-content .container .selected-item .imageclass1 {
  height: 18px;
  margin-left: 0px;
  margin-right: 6px;
  margin-top: 2px;
  float: left;
  display: none;
}
#invitepopup .container-modal .modal-content .container .alert-item {
  font-size: 12px;
  width: 85px;
  margin-right: 12px;
  margin-bottom: 12px;
  padding: 5px 0px 6px 7px;
  border-radius: 5px;
  cursor: pointer;
  background: white;
  color: #979797;
  border: 1px solid #979797;
  line-height: 18px;
}
#invitepopup .container-modal .modal-content .container .alert-item .name {
  padding-top: 3px;
}
#invitepopup .container-modal .modal-content .container .alert-item .imageclass2 {
  height: 18px;
  margin-left: 0px;
  margin-right: 6px;
  margin-top: 2px;
  float: left;
  display: none;
}
#invitepopup .container-modal .modal-content .container .alert-item .imageclass1 {
  height: 18px;
  margin-left: 0px;
  margin-right: 6px;
  margin-top: 2px;
  float: left;
}
#invitepopup .container-modal .modal-content .container .alert-item:hover {
  opacity: 0.8;
}
#invitepopup .container-modal .modal-content .container .selectall-container .selectall {
  width: 18px;
  margin-right: 6px;
  margin-top: 0px;
}
#invitepopup .container-modal .modal-content .container .selectall-container .text {
  padding-top: 1px;
}
#invitepopup .container-modal .modal-content .mt18 {
  padding-top: 18px;
}
#invitepopup .container-modal .modal-content .mt36 {
  padding-top: 36px;
}
#invitepopup .container-modal .modal-content .mb18 {
  padding-bottom: 18px;
}
#invitepopup .container-modal .modal-content .right-wrapper {
  width: 303px;
}
#invitepopup .container-modal .modal-content .right-wrapper img {
  width: 100%;
  height: 285px;
  margin-top: 15px;
}
#invitepopup .container-modal .modal-content .left-wrapper {
  width: 205px;
  white-space: pre-wrap;
  margin-right: 24px;
}
#invitepopup .container-modal .modal-content .left-wrapper .updates-button {
  float: left;
  background: #407FBD;
  color: white;
  padding: 12px 10px 15px 11px;
  border-radius: 5px;
  cursor: pointer;
}
#invitepopup .container-modal .modal-content .left-wrapper .subheader {
  margin-bottom: 18px;
  line-height: 24px;
  font-size: 18px;
}
#invitepopup .container-modal .modal-content .left-wrapper .line {
  font-size: 14px;
  line-height: 18px;
  margin-bottom: 18px;
}
#users_dropdown {
  position: absolute;
  top: 0px;
  background: white;
  box-shadow: 0px 1px 5px -2px #1e374d;
  overflow: auto;
  min-width: 280px;
  max-width: 400px;
  z-index: 1002;
  border-radius: 3px;
}
#users_dropdown .sharing_user_item {
  font-size: 14px;
  font-family: Helvetica Neue, sans-serif;
  clear: both;
  min-height: 30px;
  cursor: pointer;
  padding: 6px 12px;
  overflow: hidden;
}
#users_dropdown .sharing_user_item .name-initials {
  width: 26px;
  height: 26px;
  background: #e8eef7;
  border: 1px solid #e8eef7;
  line-height: 26px;
  text-align: center;
  border-radius: 30px;
  font-size: 12px;
  font-weight: bold;
  color: #698094;
  text-transform: uppercase;
  margin-right: 18px;
}
#users_dropdown .sharing_user_item .fullname {
  margin-right: 6px;
  text-transform: capitalize;
  font-family: Helvetica Neue, sans-serif;
  line-height: 24px;
  font-size: 14px;
  font-weight: 500;
  color: #717d8a;
}
#users_dropdown .sharing_user_item .username {
  line-height: 24px;
  color: #7f9fbd;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 100px;
  overflow: hidden;
}
#users_dropdown .item-selected {
  background: #e8eef7;
}
#users_dropdown .item-selected .name-initials {
  background: #ffffff;
}
#failed_upload {
  position: absolute;
  top: 0px;
  left: 0px;
  z-index: 2200;
  margin: auto;
  font-size: 13px;
  color: #545454;
  background: #D3E0EC;
  border: 1px solid #a7c1f9;
  border-radius: 2px;
  margin-left: 48%;
  margin-top: 13%;
  padding: 23px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  border-radius: 5px;
}
#popup-share {
  position: absolute;
  height: 100%;
  background: black;
  width: 100%;
  opacity: 0.65;
  z-index: 1001;
}
#popup-share-container {
  background: white;
  position: absolute;
  z-index: 1002;
  opacity: 1;
  border: 1px solid #E8F1F9;
  min-width: 400px;
  border-radius: 4px;
}
#popup-share-container .content-popup {
  padding: 12px;
}
#popup-share-container .close-popup {
  color: #8092ac;
  font-size: 14px;
  margin-top: 12px;
  margin-right: 14px;
  cursor: pointer;
  line-height: 18px;
}
#popup-share-container .header-popup {
  height: 42px;
  text-align: center;
  background-color: #E8F1F9;
}
#popup-share-container .header-popup .message {
  font-size: 14px;
  margin-top: 12px;
  margin-left: 20px;
  color: #8092AC;
  line-height: 18px;
  width: 350px;
}
#popup-share-container .share-message {
  font-size: 12px;
  margin-bottom: 6px;
  line-height: 18px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #666666;
}
#popup-share-container .share-message .message1 {
  font-size: 9px;
  margin-right: 1px;
}
#popup-share-container .share-message .email-check-all {
  width: 10px;
}
#popup-share-container .share-message .mail {
  margin-top: 4px;
}
#popup-share-container .top-roww {
  border-bottom: 4px solid #ebebeb;
  /*height: 50px;*/
  margin-bottom: 5px;
  min-height: 50px;
}
#popup-share-container .top-roww .makepublic {
  float: right;
  font-size: 9px;
  /*width: 82px;*/
}
#popup-share-container .top-roww .makepublic .message {
  float: left;
  margin-top: 4px;
}
#popup-share-container .top-roww .makepublic .public-check {
  width: 10px;
}
#popup-share-container .top-roww .emailnotifications {
  float: right;
  font-size: 9px;
  margin-right: 10px;
}
#popup-share-container .top-roww .emailnotifications .message {
  float: left;
  margin-top: 4px;
}
#popup-share-container .top-roww .emailnotifications .public-check {
  width: 10px;
}
#popup-share-container .top-roww #url-share {
  font-size: 12px;
  color: #668EBA;
  border: 1px solid #c0c0c0;
  border-radius: 3px;
  float: left;
  padding: 4px;
  /*max-width: 98%;*/
  overflow: hidden;
  /*text-overflow: ellipsis;*/
  /*white-space: nowrap;*/
}
#popup-share-container .middle-row {
  clear: both;
  margin-bottom: 12px;
}
#popup-share-container .middle-row .shared-users {
  max-height: 220px;
  overflow-y: auto;
  overflow-x: hidden;
  background: #e8f1f9;
  padding: 6px 12px;
  border: 1px solid #e8f1f9;
  border-radius: 4px;
}
#popup-share-container .middle-row .shared-users .user {
  font-size: 12px;
  line-height: 18px;
  height: 18px;
  color: #666666;
  padding: 3px 0;
}
#popup-share-container .middle-row .shared-users .user .name {
  width: 125px;
}
#popup-share-container .middle-row .shared-users .user .clear-icon {
  float: left;
  margin-top: 4px;
  font-size: 10px;
  cursor: pointer;
}
#popup-share-container .middle-row .shared-users .user .usericon {
  font-size: 14px;
  margin-right: 12px;
  margin-left: 6px;
  line-height: 18px;
}
#popup-share-container .middle-row .shared-users .user .email-check {
  width: 10px;
  margin-right: 3px;
  outline: none;
}
#popup-share-container .bottom-roww .add-user-name-box {
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  border: 1px solid #cccccc;
  font-size: 12px;
  line-height: 18px;
  padding: 5px 12px;
  outline: none;
  width: 96%;
  padding-left: 2%;
  padding-right: 2%;
}
#popup-share-container .buttons {
  text-align: center;
  margin-top: 18px;
  font-size: 13px;
  line-height: 18px;
}
#popup-share-container .buttons .submit-button {
  padding: 6px 12px;
  background-color: #3d7fba;
  border: 1px solid #3d7fba;
  border-radius: 4px;
  color: #ffffff;
}
#popup-share-container .buttons .submit-button:hover {
  cursor: pointer;
  background-color: #336ea6;
}
#popup-share-container .buttons .cancel-button {
  padding: 6px 12px;
  color: #3d7fba;
}
#popup-share-container .buttons .cancel-button:hover {
  cursor: pointer;
}
.new-tooltip {
  display: none;
  position: absolute;
}
.new-tooltip[tool-title]:after {
  content: attr(tool-title);
  display: inline-block;
  color: #ffffff;
  white-space: nowrap;
  text-align: center;
  border-radius: 4px;
  padding: 6px;
  position: absolute;
  z-index: 1;
  top: 100%;
  right: 0;
  font-size: 14px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: 500;
  background-color: rgba(0, 0, 0, 0.7);
  line-height: normal;
}
#single-note-html {
  min-width: 1280px;
  background: #f9f9f9;
}
#single-note-html .cke_button__insert-highlight_icon {
  display: none;
}
#single-note-html .thesis-comment-box {
  display: none;
}
#single-note-html .thesis-tab.minimized {
  width: unset;
  max-width: 790px;
  margin: 0px 5%;
  padding: 27mm 24mm;
  border: 1px dashed #808080;
}
#single-note-html #note-content {
  display: inline-block;
  vertical-align: top;
  position: relative;
  border-left: 1px solid #ccd8e6;
  border-right: 1px solid #ccd8e6;
  box-sizing: border-box;
}
#single-note-html #note-content .note-wrapper .title-additional-content {
  top: -2px;
}
#single-note-html #note-content .note-wrapper .sn-auto {
  border: none;
}
#single-note-html #note-content .note-wrapper .created-date {
  right: -5px !important;
}
#single-note-html #note-content .note-wrapper .created-date:after {
  content: '|';
  margin-right: 8px;
  margin-left: 8px;
}
#single-note-html #note-content #shared-users-add-show {
  height: 30px;
}
#single-note-html #note-content #shared-users-add-show .share-user-msg-text {
  border-left: 2px solid #EBEFF4;
  height: 30px;
}
#single-note-html #note-content #shared-users-add-show .all-users-wrapper {
  position: relative;
  overflow: hidden;
  height: 30px;
  border: 1px solid transparent;
  margin-top: -1px;
  display: none;
}
#single-note-html #note-content #shared-users-add-show .all-users-wrapper.minimized,
#single-note-html #note-content #shared-users-add-show .all-users-wrapper.expanded {
  overflow: hidden;
}
#single-note-html #note-content #shared-users-add-show .all-users-wrapper.minimized .all-users,
#single-note-html #note-content #shared-users-add-show .all-users-wrapper.expanded .all-users {
  margin-right: 16px;
}
#single-note-html #note-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse,
#single-note-html #note-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse {
  position: absolute;
  top: 6px;
  right: 3px;
  color: #698094;
}
#single-note-html #note-content #shared-users-add-show .all-users-wrapper.minimized {
  height: 30px;
  border: 1px solid transparent;
}
#single-note-html #note-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse::before {
  margin-right: 4px;
}
#single-note-html #note-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse::after {
  content: "\f107";
}
#single-note-html #note-content #shared-users-add-show .all-users-wrapper.expanded {
  background-color: white;
  z-index: 9999;
  border: 1px solid rgba(212, 224, 234, 0.7);
  border-radius: 3px;
  box-shadow: 0 2px 5px -2px #1e374d;
}
#single-note-html #note-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse::before {
  margin-right: 4px;
}
#single-note-html #note-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse::after {
  content: "\f106";
}
#single-note-html #note-content #shared-users-add-show .owner-wrapper .item-new {
  float: left;
  font-size: 12px;
  color: #5C7C9A;
  font-weight: 500;
  line-height: 18px;
  padding: 3px 6px;
  border-radius: 2px;
  margin-top: 3px;
}
#single-note-html #note-content #shared-users-add-show .owner-wrapper .item-new .close-button {
  display: none;
  width: 6px;
  cursor: pointer;
  height: 6px;
  float: right;
  margin: 4px 3px 0 6px;
}
#single-note-html #note-content #shared-users-add-show .all-users {
  float: left;
  padding: 3px 0 6px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#single-note-html #note-content #shared-users-add-show .all-users .show-user {
  color: #595959;
  font-size: 10px;
  line-height: 18px;
  padding-right: 5px;
  padding-top: 4px;
}
#single-note-html #note-content #shared-users-add-show .all-users .show-user:first-child {
  padding-left: 10px;
}
#single-note-html #note-content #shared-users-add-show .all-users .item-new {
  background: #EBEFF4;
  float: left;
  font-size: 11px;
  color: #5C7C9A;
  font-weight: 500;
  line-height: 18px;
  padding: 3px 6px;
  border-radius: 2px;
  margin-bottom: 6px;
  margin-left: 6px;
}
#single-note-html #note-content #shared-users-add-show .all-users .item-new .close-button {
  width: 6px;
  cursor: pointer;
  height: 6px;
  float: right;
  margin: 4px 3px 0 6px;
}
#single-note-html #note-content #shared-users-add-show .user-add input {
  width: 100px;
  max-width: 180px;
  background-color: #ffffff;
  color: #3d7fba;
  float: left;
  font-size: 11px;
  line-height: 18px;
  padding: 3px 5px;
  border-radius: 3px;
  margin-left: 6px;
  margin-top: 2px;
  outline: none;
  border: 1px solid #7db1E3;
  box-shadow: none;
  -webkit-transition: none;
}
#single-note-html #highlight-column {
  right: 0 !important;
  top: 0 !important;
  left: unset !important;
}
.independent-attachment .add-token {
  display: inline-block;
  cursor: pointer;
}
.independent-attachment .add-token .add-token-icon {
  fill: #3d7fba;
  height: 12px;
  width: 12px;
  padding: 3px;
  margin-left: 3px;
  background-color: #EDF4FB;
  position: relative;
  top: 1px;
}
.independent-attachment .note-share-wrapper .add-token-icon {
  margin-bottom: 1px;
  margin-top: 2px;
}
.independent-attachment .sn-auto .autocomplete-menu-category {
  max-height: 400px!important;
}
#new-notebook-html {
  min-width: 1024px;
  height: 100%;
}
#new-notebook-html #notebook-content .document-wrapper,
#new-notebook-html #notebook-content .note-wrapper {
  margin: 8px 2px 0 8px;
}
#new-notebook-html #notebook-content .document-wrapper .sn-auto,
#new-notebook-html #notebook-content .note-wrapper .sn-auto {
  border: none;
}
#new-notebook-html #notebook-content .document-wrapper .zAnchor,
#new-notebook-html #notebook-content .note-wrapper .zAnchor {
  z-index: -1;
  position: relative;
}
#new-notebook-html #notebook-content .custom-tp-br {
  position: relative;
}
#new-notebook-html #notebook-content span[term] {
  background-color: #FFFF00;
  color: #000000;
}
#new-notebook-html #notebook-index-react {
  width: 248px;
  position: relative;
  background: #ffffff;
  height: calc(100% - 40px);
  box-sizing: border-box;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
#new-notebook-html #notebook-index-react .header.clean {
  display: none;
}
#new-notebook-html #notebook-index-react .header.slim-header {
  background: white;
  z-index: 1;
  height: 24px;
  line-height: 24px;
}
#new-notebook-html #notebook-index-react .slim-filter {
  cursor: pointer;
}
#new-notebook-html #notebook-index-react .slim-filter .slim-filter-text {
  display: inline-block;
  line-height: 18px;
  font-size: 11px;
  padding: 3px 0;
  color: #3d7fba;
  margin-left: 5px;
}
#new-notebook-html #notebook-index-react .slim-filter .slim-filter-icon {
  display: inline-block;
  float: left;
  margin-left: 5px;
  margin-top: 2px;
}
#new-notebook-html #notebook-index-react .slim-filter .slim-filter-icon svg {
  fill: #3d7fba;
  height: 13px;
  width: 13px;
  margin-top: 4px;
}
#new-notebook-html #notebook-index-react .thesis-sheet {
  border-bottom: 1px solid #ccd8e6;
  cursor: pointer;
  padding: 14px;
  display: none;
}
#new-notebook-html #notebook-index-react .thesis-sheet .title {
  font-size: 13px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  display: inline-block;
  color: #1e374d;
  margin-left: 8px;
  max-width: 188px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  vertical-align: text-bottom;
}
#new-notebook-html #notebook-index-react .thesis-sheet .thesis-summary-row {
  margin-bottom: 7px;
}
#new-notebook-html #notebook-index-react .thesis-sheet .note-ticker.ticker-chevron {
  line-height: 14px;
  border: 0;
  font-family: hel-bold, "Helvetica Neue", sans-serif, Roboto;
  margin-bottom: 3px;
}
#new-notebook-html #notebook-index-react .thesis-sheet .sections {
  font-size: 12px;
  height: 0;
  -webkit-transition: height 4s;
  transition: height 0.3s;
  overflow: hidden;
  margin-bottom: 7px;
}
#new-notebook-html #notebook-index-react .thesis-sheet .design {
  overflow: hidden;
  margin-bottom: 7px;
}
#new-notebook-html #notebook-index-react .thesis-sheet .tag-date {
  clear: both;
  height: 15px;
  font-size: 11px;
  margin-top: 6px;
  color: #506f8a;
  display: block;
}
#new-notebook-html #notebook-index-react .thesis-sheet .tag-date .all-users {
  overflow: hidden;
  height: 100%;
  max-width: 42%;
  padding-top: 3px;
  padding-right: 3px;
}
#new-notebook-html #notebook-index-react .thesis-sheet .tag-date .shared-users {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  padding-left: 3px;
  padding-right: 2px;
  color: #3d7fba;
  line-height: 14px;
  font-size: 11px;
  cursor: pointer;
  max-width: 75%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#new-notebook-html #notebook-index-react .thesis-sheet .tag-date .group-icon {
  fill: #3d7fba;
  float: right;
  height: 10px;
  margin-top: 1px;
  padding-right: 2px;
}
#new-notebook-html #notebook-index-react .thesis-sheet .tag-date .collab-icon {
  fill: #3d7fba;
}
#new-notebook-html #notebook-index-react .thesis-sheet .tag-date .note-updated-date {
  float: left;
  margin-top: 3px;
}
#new-notebook-html #notebook-index-react .thesis-sheet .section-name {
  padding: 2px 0;
  max-width: 200px;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 5px;
}
#new-notebook-html #notebook-index-react .thesis-sheet .section-name:before {
  content: '\203a';
  margin-right: 5px;
}
#new-notebook-html #notebook-index-react .thesis-sheet .section-name:hover {
  font-weight: bold;
}
#new-notebook-html #notebook-index-react .thesis-sheet .thesis-icon {
  fill: #1e374d;
  height: 13px;
  width: 13px;
  position: relative;
  bottom: -2px;
}
#new-notebook-html #notebook-index-react .thesis-sheet.blue {
  background: #E3F2FF;
}
#new-notebook-html #notebook-index-react .thesis-sheet.medium-style .title {
  line-height: 26px;
}
#new-notebook-html #notebook-index-react .thesis-sheet.medium-style .thesis-summary-row {
  line-height: 26px;
}
#new-notebook-html #notebook-index-react .thesis-sheet.medium-style .sections {
  display: none !important;
}
#new-notebook-html #notebook-index-react .thesis-sheet.title-style {
  padding: 6px 10px 6px 16px;
}
#new-notebook-html #notebook-index-react .thesis-sheet.title-style .title {
  font-size: 12px;
  line-height: 16px;
}
#new-notebook-html #notebook-index-react .thesis-sheet.title-style .thesis-icon {
  height: 12px;
}
#new-notebook-html #notebook-index-react .thesis-sheet.title-style .thesis-summary-row {
  line-height: 20px;
  margin: 0;
}
#new-notebook-html #notebook-index-react .thesis-sheet.title-style .sections,
#new-notebook-html #notebook-index-react .thesis-sheet.title-style .design,
#new-notebook-html #notebook-index-react .thesis-sheet.title-style .tag-date {
  display: none !important;
}
#new-notebook-html #notebook-index-react .thesis-sheet.new .design,
#new-notebook-html #notebook-index-react .thesis-sheet.new .tag-date,
#new-notebook-html #notebook-index-react .thesis-sheet.new .sections {
  display: none !important;
}
#new-notebook-html #notebook-index-react .thesis-sheet.new .thesis-summary-row {
  margin-bottom: 0;
}
#new-notebook-html #notebook-index-react .note-preview-container {
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translateZ(0);
  overflow: hidden;
  /*plotter & collab notes preview */
  /*plotter & collab notes preview end*/
  /*doc notes preview end*/
}
#new-notebook-html #notebook-index-react .note-preview-container .previewRefresh {
  color: white;
  background: #3699F2;
  font-size: 12px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  margin: 5px 10px;
  text-align: center;
  padding: 8px 12px;
  border-radius: 2px;
  top: 0;
  display: flex;
  align-items: center;
  justify-content: space-between;
  cursor: pointer;
}
#new-notebook-html #notebook-index-react .note-preview-container .previewRefresh .previewRefreshIcon {
  width: 12px;
  height: 12px;
  fill: white;
  position: relative;
  top: 1px;
}
#new-notebook-html #notebook-index-react .note-preview-container [passedfilter="false"] {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .notes-load-more {
  cursor: pointer;
  float: left;
  width: 100%;
  border-bottom: 1px solid #8ABFD7;
  text-align: center;
  background-color: #D4F0FF;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4F0FF), color-stop(100%, #E3F5FF));
  background-image: -webkit-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -moz-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -ms-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -o-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: linear-gradient(to top, #D4F0FF, #E3F5FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D4F0FF, endColorstr=#E3F5FF);
  -moz-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  height: 24px;
  padding-top: 10px;
}
#new-notebook-html #notebook-index-react .note-preview-container .notes-load-more .load-text {
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
  font-size: 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
#new-notebook-html #notebook-index-react .note-preview-container .active-note {
  background-color: #eff2f7;
}
#new-notebook-html #notebook-index-react .note-preview-container .active-doc {
  background-color: #eff2f7;
}
#new-notebook-html #notebook-index-react .note-preview-container .white {
  background-color: #ffffff;
}
#new-notebook-html #notebook-index-react .note-preview-container .unread {
  background-color: #fafdff;
}
#new-notebook-html #notebook-index-react .note-preview-container .lock-text {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .editmode .lock-text {
  display: inline-block;
  font-size: 11px;
  bottom: -1px;
  margin-top: -10px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  left: 0;
  color: #ffffff;
  position: relative;
  padding: 4px 14px 3px 14px;
  border-radius: 0 3px 0 0;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 202px;
}
#new-notebook-html #notebook-index-react .note-preview-container .hide-note-bar {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .new-note-bar {
  top: 48px;
  left: -50px;
  width: 100px;
  height: 15px;
  background: darkgrey;
  padding: 3px 0 3px 22px;
  position: absolute;
  transform: rotate(90deg);
  z-index: 1;
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  -o-transform: rotate(90deg);
}
#new-notebook-html #notebook-index-react .note-preview-container .blue.active-note,
#new-notebook-html #notebook-index-react .note-preview-container .white.active-note {
  background-color: #E3F2FF;
}
#new-notebook-html #notebook-index-react .note-preview-container .blue {
  background-color: #E3F2FF;
}
#new-notebook-html #notebook-index-react .note-preview-container .blue .note-tags {
  background-color: #ffffff !important;
  border: 1px solid #ffffff !important;
}
#new-notebook-html #notebook-index-react .note-preview-container .hide {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .show {
  display: inline-block;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container.thesis .summary-row {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container.thesis .thesis-sections {
  font-size: 12px;
  -webkit-transition: height 4s;
  /* For Safari 3.1 to 6.0 */
  transition: height 0.3s;
  height: 0;
  overflow: hidden;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container.thesis .section-name {
  padding: 2px 0;
  max-width: 200px;
  overflow: hidden;
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 5px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container.thesis .section-name:hover {
  font-weight: bold;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container.thesis .section-name:before {
  content: '\203a';
  margin-right: 5px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container.thesis .delete,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container.thesis .restore {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container.thesis.blue {
  background-color: #E3F2FF;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container.thesis.blue .thesis-sections {
  max-height: 308px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .text-snippet {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container:hover .title-row .btn-holder .notstarred .starrednote .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container:hover .title-row .btn-holder .notstarred .starrednote .note-unstarred-icon {
  display: block;
}
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .text-note {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .no-result-view {
  background: white;
  padding: 0;
  overflow: hidden;
  margin: 8px 0;
  font-size: 14px;
  text-align: center;
}
#new-notebook-html #notebook-index-react .note-preview-container .no-result-view svg {
  margin: 8px 0;
  width: 99%;
}
#new-notebook-html #notebook-index-react .note-preview-container .no-result-view .text {
  margin: 8px 0;
  color: #1e374d;
}
#new-notebook-html #notebook-index-react .note-preview-container .no-result-view .suggestion {
  margin: 8px 4px;
  color: #698094;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container.thesis.blue {
  background-color: #E3F2FF;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container.thesis.blue .thesis-sections {
  max-height: 308px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .text-snippet {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container:hover,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container:hover {
  background: #f5f8fd;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container:hover .title-row .btn-holder .notstarred .starrednote .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container:hover .title-row .btn-holder .notstarred .starrednote .note-unstarred-icon {
  display: block;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container.blue:hover,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container.blue:hover {
  background: #E3F2FF;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container {
  position: relative;
  cursor: pointer;
  width: 100%;
  border-bottom: 1px solid #ccd8e6;
  font-size: 13px;
  /*background: white;*/
  /*new styles*/
  /*common preview */
  /*common preview end*/
  /*new styles end*/
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .text-snippet,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .text-snippet,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .text-note,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .text-note {
  font-size: 11px;
  line-height: 1.4em;
  color: #698094;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row {
  margin-bottom: 7px;
  /*doc notes preview end*/
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder {
  width: 14px;
  height: 14px;
  float: right;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .unread-spot,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .unread-spot {
  position: absolute;
  top: 19px;
  height: 6px;
  width: 6px;
  background: #3699f2;
  left: 0px;
  margin-left: 5px;
  display: none;
  border-radius: 10px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .note-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .note-icon {
  height: 14px;
  width: 20px;
  line-height: 14px;
  padding: 0;
  text-align: center;
  color: #1e374d;
  fill: #1e374d;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .note-icon .icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .note-icon .icon {
  font-size: 17px;
  line-height: 18px;
  margin: 0 0;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .note-icon svg.icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .note-icon svg.icon {
  height: 16px;
  width: auto;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .note-icon .thesis-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .note-icon .thesis-icon {
  height: 13px;
  position: relative;
  bottom: -2px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .highlight,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .highlight {
  border-color: #f7a700;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .no-result-view,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .no-result-view {
  background: white;
  padding: 0;
  overflow: hidden;
  margin: 8px 0;
  font-size: 14px;
  text-align: center;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .no-result-view svg,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .no-result-view svg {
  margin: 8px 0;
  width: 99%;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .no-result-view .text,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .no-result-view .text {
  margin: 8px 0;
  color: #1e374d;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .no-result-view .suggestion,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .no-result-view .suggestion {
  margin: 8px 4px;
  color: #698094;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .notebook,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .notebook {
  display: none;
  border-color: #47e4c2;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .notebook.source-onenote,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .notebook.source-onenote,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .notebook.source-evernote,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .notebook.source-evernote {
  display: block;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .plotter,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .plotter {
  border-color: #d2000c;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .single-note-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .single-note-icon {
  height: 10px;
  width: auto;
  fill: #3d7fba;
  margin-left: 1px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .note-unstarred-icon {
  height: 12px;
  width: auto;
  fill: #3d7fba;
  margin-right: 3px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .note-starred-icon {
  height: 12px;
  width: auto;
  fill: #f5a623;
  margin-right: 3px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .trash-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .trash-icon {
  height: 11px;
  width: auto;
  fill: #3d7fba;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .delete,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .delete,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .restore,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .restore,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .notstarred,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .notstarred,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .starred,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .starred {
  cursor: pointer;
  float: right;
  padding: 5px 0;
  width: 15px;
  height: 15px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .delete .icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .delete .icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .restore .icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .restore .icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .notstarred .icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .notstarred .icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .starred .icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .starred .icon {
  font-size: 13px;
  line-height: 18px;
  color: #3d7fba;
  fill: #3d7fba;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .delete .starrednote .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .delete .starrednote .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .restore .starrednote .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .restore .starrednote .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .notstarred .starrednote .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .notstarred .starrednote .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .starred .starrednote .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .starred .starrednote .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .delete .starrednote .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .delete .starrednote .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .restore .starrednote .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .restore .starrednote .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .notstarred .starrednote .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .notstarred .starrednote .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .starred .starrednote .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .starred .starrednote .note-unstarred-icon {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .delete .starrednote.active .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .delete .starrednote.active .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .restore .starrednote.active .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .restore .starrednote.active .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .notstarred .starrednote.active .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .notstarred .starrednote.active .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .starred .starrednote.active .note-starred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .starred .starrednote.active .note-starred-icon {
  display: block;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .delete .starrednote.active .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .delete .starrednote.active .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .restore .starrednote.active .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .restore .starrednote.active .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .notstarred .starrednote.active .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .notstarred .starrednote.active .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .starred .starrednote.active .note-unstarred-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .starred .starrednote.active .note-unstarred-icon {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .fetch-doc-link,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .fetch-doc-link,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .fetch-single-note,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .fetch-single-note {
  width: 15px;
  height: 15px;
  font-size: 12px;
  cursor: pointer;
  padding: 5px 0px;
  float: right;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .fetch-doc-link .icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .fetch-doc-link .icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .fetch-single-note .icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .fetch-single-note .icon {
  line-height: 18px;
  color: #3d7fba;
  fill: #3d7fba;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .delete.hidden,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .delete.hidden,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .restore.hidden,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .restore.hidden,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .notstarred.hidden,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .notstarred.hidden,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .starred.hidden,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .starred.hidden,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .fetch-doc-link.hidden,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .fetch-doc-link.hidden,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .btn-holder .fetch-single-note.hidden,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .btn-holder .fetch-single-note.hidden {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .title-holder,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .title-holder {
  display: flex;
  align-items: center;
  margin-right: 16px;
  line-height: 14px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .title-holder .note-owner,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .title-holder .note-owner {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .title-holder .note-title,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .title-holder .note-title {
  font-size: 13px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #1e374d;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .title-holder .note-subt,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .title-holder .note-subt {
  font-size: 9px;
  line-height: 12px;
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .title-holder .ired,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .title-holder .ired {
  color: #AD0505;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .title-holder .ired:before,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .title-holder .ired:before {
  font-size: 12px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .title-holder .igreen,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .title-holder .igreen {
  color: #06cd54;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .title-holder .igreen:before,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .title-holder .igreen:before {
  font-size: 12px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .title-holder .iblue,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .title-holder .iblue {
  color: #3E7BB5;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .title-holder .iblue:before,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .title-holder .iblue:before {
  font-size: 12px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-row .title-holder .draft-state,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-row .title-holder .draft-state {
  color: #f04848;
  margin-right: 8px;
  font-size: 14px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .summary-row,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .summary-row {
  min-height: 28px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container h1,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container h1 {
  font-size: 12px !important;
  /*line-height: 40px !important;*/
  margin-bottom: 5px !important;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container h2,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container h2 {
  font-size: 12px !important;
  /*line-height: 38px !important;*/
  margin-bottom: 5px !important;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container h3,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container h3 {
  font-size: 12px !important;
  /*line-height: 30px !important;*/
  margin-bottom: 5px !important;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container h4,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container h4 {
  font-size: 12px !important;
  /*line-height: 24px !important;*/
  margin-bottom: 5px !important;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container h5,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container h5 {
  font-size: 12px !important;
  margin-bottom: 5px !important;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-doc .docu-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-doc .docu-icon {
  margin-left: 5px;
  margin-right: 3px;
  font-size: 9px;
  padding-top: 2px;
  color: black;
  width: 10px;
  height: 100%;
  padding-bottom: 0px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-doc .doc-title,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-doc .doc-title {
  cursor: pointer;
  float: left;
  margin-right: 5px;
  /*margin-left: 18px;*/
  max-width: 75%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: bold;
  color: black;
  font-size: 11px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-doc .hide-how-toggle,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-doc .hide-how-toggle {
  height: 11px;
  margin-left: 258px;
  padding-top: 3px;
  cursor: pointer;
  font-size: 10px;
  width: 14px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .title-doc,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .title-doc {
  height: 12px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .text-snippet,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .text-snippet {
  /*max-height: 35px;*/
  clear: both;
  overflow: hidden;
  cursor: pointer;
  width: 92%;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .text-snippet .text,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .text-snippet .text {
  overflow: hidden;
  font-size: 11px;
  color: #507697;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  max-height: 48px;
  line-height: 16px;
  text-overflow: -o-ellipsis-lastline;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .tickers-associated,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .tickers-associated {
  margin-bottom: 11px;
  margin-top: 3px;
  margin-left: 5px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .highlight-owner,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .highlight-owner {
  color: #585858;
  font-weight: bold;
  margin-bottom: 4px;
  margin-right: 3px;
  font-size: 9px;
  margin-left: 5px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .timestamp,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .timestamp {
  margin-right: 10px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .doc-items,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .doc-items {
  padding-bottom: 5px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item {
  padding: 14px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .text-note,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .text-note {
  width: 90%;
  float: left;
  /*height: 14px;*/
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .note-text,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .note-text {
  font-size: 11px;
  color: #506f8a;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  max-height: 32px;
  line-height: 16px;
  text-overflow: -o-ellipsis-lastline;
  font-weight: 300;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .note-text p,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .note-text p,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .note-text div,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .note-text div {
  padding: 0px;
  margin: 0px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .note-text br,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .note-text br {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .note-text img,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .note-text img {
  max-width: 85%;
  max-height: 25%;
  display: inherit;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .color-tags,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .color-tags {
  display: inline-block;
  max-height: 42px;
  overflow: hidden;
  line-height: 14px;
  margin-top: 6px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .hash-tags,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .hash-tags {
  color: #3d7fba;
  display: inline-block;
  max-height: 16px;
  overflow: hidden;
  margin-top: 6px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .hash-tags .note-tags,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .hash-tags .note-tags {
  color: #3d7fba;
  cursor: pointer;
  line-height: 12px;
  border-radius: 3px;
  padding-left: 6px;
  padding-right: 6px;
  margin-bottom: 3px;
  font-size: 9px;
  margin-right: 6px;
  background: #edf4fb;
  border: 1px solid #edf4fb;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  white-space: pre;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .hash-tags .note-tags.cat-tag,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .hash-tags .note-tags.cat-tag {
  background-color: #9568FF !important;
  color: #ffffff;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .label-tags .label-text,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .label-tags .label-text {
  display: inline-block;
  padding: 0px 6px;
  color: #666;
  border-radius: 2px;
  font-size: 10px;
  line-height: 14px;
  margin-bottom: 3px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .label-tags .label-text.bg-bbffff-label,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .label-tags .label-text.bg-bbffff-label {
  color: #4f8383;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .label-tags .label-text.bg-ffbbff-label,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .label-tags .label-text.bg-ffbbff-label {
  color: #8f5b8f;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .label-tags .label-text.bg-ffffbb-label,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .label-tags .label-text.bg-ffffbb-label {
  color: #696932;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .label-tags .label-text.bg-ffffbb-label,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .label-tags .label-text.bg-ffffbb-label {
  color: #696932;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .label-tags .label-text.bg-ff9999-label,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .label-tags .label-text.bg-ff9999-label {
  color: #852c2c;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .label-tags .label-text.bg-ffdeb3-label,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .label-tags .label-text.bg-ffdeb3-label {
  color: #7d623e;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .label-tags .label-text.bg-bbffbb-label,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .label-tags .label-text.bg-bbffbb-label {
  color: #4a814a;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .ticker-names,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .ticker-names {
  max-height: 16px;
  overflow: hidden;
  display: inline-block;
  margin-top: 6px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .ticker-names .ticker .note-ticker,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .ticker-names .ticker .note-ticker {
  margin-right: 3px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .ticker-names .ticker .note-ticker.greeny,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .ticker-names .ticker .note-ticker.greeny {
  background: #3d7fba;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .ticker-names .ticker .note-ticker.greeny:hover,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .ticker-names .ticker .note-ticker.greeny:hover {
  background: #ffffff;
  color: #3d7fba;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .ticker-names .ticker .note-ticker.cyano,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .ticker-names .ticker .note-ticker.cyano {
  background: #2EB8E6;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .ticker-names .ticker .ticker-chevron,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .ticker-names .ticker .ticker-chevron {
  line-height: 14px;
  border: 0;
  font-family: hel-bold, "Helvetica Neue", sans-serif, Roboto;
  margin-bottom: 3px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .all-atachments,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .all-atachments {
  max-height: 46px;
  overflow: hidden;
  font-size: 9px;
  display: inline-block;
  margin-top: 7px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .all-atachments .atachment,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .all-atachments .atachment {
  height: 12px;
  float: left;
  margin-right: 8px;
  background: #ffffff;
  border: 1px solid #3d7fba;
  border-radius: 3px;
  color: #3d7fba;
  padding-left: 3px;
  padding-right: 3px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 95%;
  margin-bottom: 2px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .all-atachments a,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .all-atachments a {
  color: #3d7fba;
  text-decoration: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .icon {
  margin-right: 3px;
  width: 8px;
  height: 14px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .date-name,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .date-name {
  /*height: 15px;*/
  /*width: 285px;*/
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .date-name .note-updated-date,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .date-name .note-updated-date {
  /*margin-left: 5px;*/
  float: right;
  display: none;
  margin-right: 6px;
  color: #437FB7;
  /*float: left;*/
  /*margin-left: 36px;*/
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .date-name .list-note-title,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .date-name .list-note-title {
  /*float:left;*/
  color: #585858;
  font-weight: bold;
  font-size: 10px;
  float: left;
  padding-bottom: 1px;
  text-transform: capitalize;
  width: 170px;
  cursor: pointer;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  /*font-weight:bold;*/
  margin-left: 2px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .date-name .list-note-title p:first-child,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .date-name .list-note-title p:first-child {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .date-name .highlight-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .date-name .highlight-icon {
  float: right;
  /*display:none;*/
  margin-right: 6px;
  /*margin-top: 2px;*/
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .dsp,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .dsp {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .doc-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .doc-icon {
  float: right;
  margin-left: 5px;
  margin-right: 3px;
  font-size: 9px;
  padding-top: 1px;
  color: #437FB7;
  width: 10px;
  height: 100%;
  padding-bottom: 0px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .doc-name,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .doc-name {
  /*float: right;*/
  padding-left: 2px;
  /*padding-top: 6px;*/
  clear: both;
  /*margin-right: 7px;*/
  /*width: 135px;*/
  color: #366692;
  /*color: #366692;*/
  /*margin-top: 4px;*/
  cursor: pointer;
  /*text-overflow: ellipsis;*/
  /*white-space: nowrap;*/
  /*overflow: hidden;*/
  text-decoration: underline;
  margin-top: 2px;
  float: left;
  /*margin-right: 63px;*/
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .doc-name .icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .doc-name .icon {
  padding-top: 4px;
  overflow: hidden;
  position: relative;
  top: -3px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .doc-name .doc,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .doc-name .doc {
  max-width: 115px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-bottom: 10px;
  /*padding-top: 6px;*/
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .design,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .design {
  clear: both;
  overflow: hidden;
  font-weight: 500;
  margin-bottom: 10px;
  min-height: 20px;
  max-width: 90%;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .design .color-border,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .design .color-border {
  width: 5px;
  height: 33px;
  float: left;
  margin-right: 4px;
  background-color: green;
  border-radius: 5px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .design .note-backtab,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .design .note-backtab {
  float: right;
  margin-right: 26px;
  margin-top: 4px;
  display: none;
  width: 14px;
  color: #437FB7;
  cursor: pointer;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .comment-count,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .comment-count,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .attach-count,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .attach-count {
  position: relative;
  top: -2px;
  margin-right: 5px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .comment-count .toggle-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .comment-count .toggle-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .attach-count .toggle-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .attach-count .toggle-icon {
  position: relative;
  bottom: -4px;
  height: 15px;
  width: 15px;
  margin-right: 3px;
  fill: #698094;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .comment-count .toggle-icon.hl-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .comment-count .toggle-icon.hl-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .attach-count .toggle-icon.hl-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .attach-count .toggle-icon.hl-icon {
  bottom: 0;
  right: 10px;
  top: 6px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .comment-count .counter-wrapper,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .comment-count .counter-wrapper,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .attach-count .counter-wrapper,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .attach-count .counter-wrapper {
  position: absolute;
  font-style: normal;
  background-color: rgba(255, 255, 255, 0.7);
  right: -4px;
  top: -4px;
  color: #3699F2;
  font-weight: 600;
  box-shadow: 0px 1px 3px 0px rgba(10, 27, 41, 0.24);
  border-radius: 50px;
  min-width: 14px;
  text-align: center;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .comment-count .counter-wrapper .counter,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .comment-count .counter-wrapper .counter,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .attach-count .counter-wrapper .counter,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .attach-count .counter-wrapper .counter {
  display: inline-block;
  font-size: 11px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item #shared-users,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item #shared-users {
  overflow: hidden;
  height: 100%;
  max-width: 40%;
  padding-top: 3px;
  padding-right: 3px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item #shared-users .shared-users,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item #shared-users .shared-users {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  padding-left: 3px;
  padding-right: 2px;
  color: #3d7fba;
  line-height: 14px;
  font-size: 11px;
  cursor: pointer;
  max-width: 75%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .tag-date,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .tag-date {
  clear: both;
  height: 15px;
  font-size: 11px;
  margin-top: 6px;
  color: #506f8a;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .tag-date .user-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .tag-date .user-icon,
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .tag-date .group-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .tag-date .group-icon {
  fill: #3d7fba;
  float: right;
  height: 10px;
  margin-top: 1px;
  padding-right: 2px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .tag-date .user-icon,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .tag-date .user-icon {
  padding-left: 4px;
}
#new-notebook-html #notebook-index-react .note-preview-container .list-item-container .list-item .note-updated-date,
#new-notebook-html #notebook-index-react .note-preview-container .doc-list-item-container .list-item .note-updated-date {
  float: left;
  margin-top: 3px;
}
#new-notebook-html #notebook-index-react .note-preview-container .simplebar-scroll-content {
  overflow-x: hidden !important;
  overflow-y: scroll !important;
  min-width: 100% !important;
  box-sizing: content-box !important;
}
#new-notebook-html #notebook-index-react .note-preview-container .simplebar-track {
  background-color: transparent !important;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style {
  position: relative;
  -webkit-transform: translate3d(0, 0, 0);
  transform: translateZ(0);
  overflow: hidden;
  overflow-x: hidden;
  /*plotter & collab notes preview */
  /*plotter & collab notes preview end*/
  /*doc notes preview end*/
  /*doc notes preview end*/
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .thesis-sections {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .notes-load-more {
  cursor: pointer;
  float: left;
  width: 100%;
  border-bottom: 1px solid #8ABFD7;
  text-align: center;
  background-color: #D4F0FF;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4F0FF), color-stop(100%, #E3F5FF));
  background-image: -webkit-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -moz-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -ms-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -o-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: linear-gradient(to top, #D4F0FF, #E3F5FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D4F0FF, endColorstr=#E3F5FF);
  -moz-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  height: 24px;
  padding-top: 10px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .notes-load-more .load-text {
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
  font-size: 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .active-note {
  background-color: #eff2f7;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .active-doc {
  background-color: #eff2f7;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .white {
  background-color: #ffffff;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .unread {
  background-color: #fafdff;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .blue.active-note,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .white.active-note {
  background-color: #E3F2FF;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .blue {
  background-color: #E3F2FF;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .blue .note-tags {
  background-color: #ffffff !important;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .count-row3,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .text-snippet {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container:hover .btn-holder {
  width: 20%;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .text-note {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container:hover .btn-holder {
  width: 20%;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .title-row {
  margin-bottom: 0;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .title-row .btn-holder {
  height: 100%;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .title-row .btn-holder > div {
  display: inline-block;
  padding: 5px 1px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .title-row .btn-holder > div .single-note-icon {
  height: 11px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .title-row .btn-holder > div .icon-undo {
  position: relative;
  top: -1px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .title-row .btn-holder > div .note-unstarred-icon {
  height: 13px;
  margin-top: -1px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .summary-row {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container {
  position: relative;
  cursor: pointer;
  width: 100%;
  border-bottom: 1px solid #ccd8e6;
  /*common preview end*/
  /*new styles end*/
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .text-snippet,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .text-snippet,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .text-note,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .text-note {
  font-size: 11px;
  line-height: 1.4em;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .fetch-single-note,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .fetch-single-note {
  padding-top: 2.5px !important;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row {
  height: 20px;
  line-height: 20px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .unread-spot,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .unread-spot {
  position: absolute;
  top: 12px;
  height: 6px;
  width: 6px;
  background: #3699f2;
  left: 0px;
  margin-left: 6px;
  display: none;
  border-radius: 10px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .note-icon,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .note-icon {
  height: 10px;
  width: 10px;
  text-align: center;
  color: #1e374d;
  margin-top: 2px;
  margin-right: 10px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .note-icon .icon,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .note-icon .icon {
  color: black;
  font-size: 14px;
  line-height: 10px;
  margin: 0 0;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .note-icon svg.icon,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .note-icon svg.icon {
  height: 18px;
  width: auto;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .btn-holder .restore,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .btn-holder .restore,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .btn-holder .fetch-doc-link,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .btn-holder .fetch-doc-link {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .btn-holder .delete.hidden,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .btn-holder .delete.hidden,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .btn-holder .restore.hidden,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .btn-holder .restore.hidden,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .btn-holder .notstarred.hidden,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .btn-holder .notstarred.hidden,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .btn-holder .starred.hidden,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .btn-holder .starred.hidden,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .btn-holder .fetch-doc-link.hidden,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .btn-holder .fetch-doc-link.hidden,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .btn-holder .fetch-single-note.hidden,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .btn-holder .fetch-single-note.hidden {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .btn-holder .delete,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .btn-holder .delete {
  display: none !important;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .title-holder,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .title-holder {
  margin-right: 10px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .title-holder .note-owner,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .title-holder .note-owner {
  font-size: 12px;
  font-weight: bold;
  float: left;
  display: block;
  margin-right: 5px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .title-holder .note-title,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .title-holder .note-title {
  font-size: 12px;
  line-height: 20px;
  font-weight: normal;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #1e374d;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-row .title-holder .note-subt,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-row .title-holder .note-subt {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .summary-row,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .summary-row {
  min-height: 7px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container h1,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container h1 {
  font-size: 12px !important;
  /*line-height: 40px !important;*/
  margin-bottom: 5px !important;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container h2,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container h2 {
  font-size: 12px !important;
  /*line-height: 38px !important;*/
  margin-bottom: 5px !important;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container h3,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container h3 {
  font-size: 12px !important;
  /*line-height: 30px !important;*/
  margin-bottom: 5px !important;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container h4,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container h4 {
  font-size: 12px !important;
  /*line-height: 24px !important;*/
  margin-bottom: 5px !important;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container h5,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container h5 {
  font-size: 12px !important;
  margin-bottom: 5px !important;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-doc .docu-icon,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-doc .docu-icon {
  margin-left: 5px;
  margin-right: 3px;
  font-size: 9px;
  padding-top: 2px;
  color: black;
  width: 10px;
  height: 100%;
  padding-bottom: 0px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-doc .doc-title,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-doc .doc-title {
  cursor: pointer;
  float: left;
  margin-right: 5px;
  /*margin-left: 18px;*/
  max-width: 75%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-weight: bold;
  color: black;
  font-size: 11px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-doc .hide-how-toggle,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-doc .hide-how-toggle {
  height: 11px;
  margin-left: 258px;
  padding-top: 3px;
  cursor: pointer;
  font-size: 10px;
  width: 14px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .title-doc,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .title-doc {
  height: 12px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .text-snippet,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .text-snippet {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .list-item,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .list-item {
  padding-left: 16px;
  padding-top: 6px;
  padding-bottom: 6px;
  padding-right: 10px;
  font: 11px hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 9px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .list-item .text-note,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .list-item .text-note {
  display: none;
  /*height: 14px;*/
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .list-item .icon,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .list-item .icon {
  margin-right: 3px;
  width: 12px;
  height: 12px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .list-item .dsp,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .list-item .dsp {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .list-item .doc-icon,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .list-item .doc-icon {
  float: right;
  margin-left: 5px;
  margin-right: 3px;
  font-size: 9px;
  padding-top: 1px;
  color: #437FB7;
  width: 10px;
  height: 100%;
  padding-bottom: 0px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .list-item .doc-name,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .list-item .doc-name {
  /*float: right;*/
  padding-left: 2px;
  /*padding-top: 6px;*/
  clear: both;
  /*margin-right: 7px;*/
  /*width: 135px;*/
  color: #366692;
  /*color: #366692;*/
  /*margin-top: 4px;*/
  cursor: pointer;
  /*text-overflow: ellipsis;*/
  /*white-space: nowrap;*/
  /*overflow: hidden;*/
  text-decoration: underline;
  margin-top: 2px;
  float: left;
  /*margin-right: 63px;*/
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .list-item .doc-name .icon,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .list-item .doc-name .icon {
  padding-top: 4px;
  overflow: hidden;
  position: relative;
  top: -3px;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .list-item .doc-name .doc,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .list-item .doc-name .doc {
  max-width: 115px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  padding-bottom: 7px;
  /*padding-top: 6px;*/
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .list-item .design,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .list-item .design {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .list-item #shared-users,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .list-item #shared-users {
  /*width: 98%;*/
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  height: 100%;
  width: 45%;
  /*padding-top: 3px;*/
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .list-item #shared-users .shared-users,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .list-item #shared-users .shared-users {
  /*letter-spacing: 1px;*/
  margin-bottom: 4px;
  /*margin-top: 1px;*/
  margin-right: 4px;
  /*background: #d0dce9;*/
  color: #366692;
  line-height: 14px;
  /*border: 1px solid;*/
  /*border-radius: 10px;*/
  /*padding: 1px;*/
  font-size: 10px;
  /*padding-left: 3px;*/
  /*padding-right: 4px;*/
  cursor: pointer;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .list-item .tag-date,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .list-item .tag-date {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.title-style .list-item-container .list-item .delete_note,
#new-notebook-html #notebook-index-react .note-preview-container.title-style .doc-list-item-container .list-item .delete_note {
  position: absolute;
  top: 0;
  right: 0;
  color: #BCBCBC;
  font-size: 12px;
  float: right;
  padding-bottom: 4px;
  width: 12px;
  margin-right: 28px;
  cursor: pointer;
}
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .summary-row {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .text-snippet {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .list-item-container .list-item .items .btn-holder .delete,
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .list-item-container .list-item .items .btn-holder .restore,
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .list-item-container .list-item .items .btn-holder .notstarred,
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .list-item-container .list-item .items .btn-holder .starred,
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .list-item-container .list-item .items .btn-holder .fetch-single-note {
  padding: 3px 0px 0px;
}
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .doc-list-item-container .list-item .items .btn-holder .delete,
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .doc-list-item-container .list-item .items .btn-holder .restore,
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .doc-list-item-container .list-item .items .btn-holder .notstarred,
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .doc-list-item-container .list-item .items .btn-holder .starred,
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .doc-list-item-container .list-item .items .btn-holder .fetch-single-note {
  padding: 3px 0px 0px;
}
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .list-item-container .list-item .summary-row {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .list-item-container .list-item .summary-row .text-note {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .list-item-container .list-item .summary-row .text-snippet {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.medium-style .thesis-sections {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.readOnlyMode .doc-list-item-container .title-row .btn-holder {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.readOnlyMode .list-item-container .title-row .btn-holder {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.trashmode .doc-list-item-container .title-row .btn-holder .fetch-single-note {
  display: none;
}
#new-notebook-html #notebook-index-react .note-preview-container.trashmode .list-item-container .title-row .btn-holder .fetch-single-note {
  display: none;
}
#new-notebook-html #notebook-settings,
#single-note-html #notebook-settings {
  display: none;
}
#new-notebook-html #notebook-settings.active,
#single-note-html #notebook-settings.active {
  display: block;
}
#new-notebook-html #notebook-settings.active ~ #browse-column,
#single-note-html #notebook-settings.active ~ #browse-column,
#new-notebook-html #notebook-settings.active ~ #notebook-column,
#single-note-html #notebook-settings.active ~ #notebook-column {
  display: none;
}
.cke_colormore,
.cke_notification_success {
  display: none !important;
}
.note-tooltip {
  position: absolute;
  padding: 6px;
  font-family: Helvetica Neue, sans-serif;
}
.note-tooltip .tri-tip {
  position: absolute;
  z-index: 101;
  width: 0px;
  height: 0px;
  border-style: solid;
}
.note-tooltip .triangle,
.note-tooltip .tri-top-left {
  position: absolute;
  z-index: 101;
  width: 0px;
  height: 0px;
  border-style: solid;
  top: -3px;
  left: 12px;
  border-width: 0 9px 9px 9px;
  border-color: transparent transparent #ffffff transparent;
}
.note-tooltip .tri-top-right {
  position: absolute;
  z-index: 101;
  width: 0px;
  height: 0px;
  border-style: solid;
  top: -3px;
  left: 12px;
  border-width: 0 9px 9px 9px;
  border-color: transparent transparent #ffffff transparent;
  left: auto;
  right: 12px;
}
.note-tooltip .tri-bot-left {
  position: absolute;
  z-index: 101;
  width: 0px;
  height: 0px;
  border-style: solid;
  bottom: -3px;
  left: 12px;
  border-width: 9px 9px 0px 9px;
  border-color: #ffffff transparent transparent transparent;
}
.note-tooltip .rectangle {
  position: relative;
  z-index: 999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #ffffff;
  overflow: hidden;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
  top: -10px;
}
.note-tooltip .tooltip-title {
  padding: 6px 12px;
  font-size: 16px;
  line-height: 24px;
  text-align: center;
  color: #3d7fba;
}
.note-tooltip .tooltip-content {
  padding: 6px 12px;
  text-align: center;
  color: #698094;
}
.note-tooltip .tooltip-content .msg-holder {
  font-size: 14px;
  line-height: 24px;
}
.note-tooltip .tooltip-content .reset-msg {
  font-size: 12px;
  line-height: 14px;
}
.note-tooltip .tooltip-content .reset-msg .reset-header {
  font-weight: bold;
  color: #1e374d;
}
.note-tooltip .tooltip-content .reset-msg .reset-info {
  padding-top: 8px;
  color: #3d7fba;
}
.note-tooltip .tooltip-content .subtext-holder {
  font-size: 10px;
  line-height: 18px;
  margin-top: 6px;
  max-width: 350px;
}
.note-tooltip .tooltip-content .subtext-holder .notify-info {
  display: flex;
}
.note-tooltip .tooltip-content .subtext-holder .notify-info span.notify-text {
  padding: 1px;
  font-size: 12px;
}
.note-tooltip .tooltip-content .subtext-holder .notify-info input#thesis-email-notify:checked:before {
  content: "\f00c";
  font-family: FontAwesome, sans-serif;
  width: 14px;
  position: absolute;
  background: #3d7fba;
  height: 14px;
  font-size: 12px;
  line-height: 14px;
  border-radius: 2px;
  color: #ffffff;
  padding-left: 1px;
  font-weight: lighter;
}
.note-tooltip .tooltip-content .subtext-holder .item-new {
  background: #f0f8ff;
  display: inline-block;
  font-size: 1em;
  color: #4f95da;
  line-height: 1.2em;
  padding: 3px 6px;
  border-radius: 2px;
  margin-bottom: 6px;
  margin-left: 6px;
}
.note-tooltip .tooltip-buttons {
  padding: 6px 12px 12px;
  text-align: center;
}
.note-tooltip .tooltip-buttons .button {
  width: 100px;
  padding: 6px;
  margin-left: 12px;
  line-height: 18px;
  font-size: 14px;
  border-radius: 3px;
  text-align: center;
  display: inline-block;
  cursor: pointer;
  border: 1px solid #3d7fba;
  background-color: #ffffff;
  color: #3d7fba;
}
.note-tooltip .tooltip-buttons .button:first-child {
  margin-left: 0;
}
.note-tooltip .tooltip-buttons .delete-btn,
.note-tooltip .tooltip-buttons .delete-template-btn {
  background-color: #3d7fba;
  color: #ffffff;
}
.note-tooltip .reset-fields-tooltip {
  right: 50px;
}
.note-tooltip.mail-help-popup {
  color: #507697;
  width: 200px;
  border-radius: 2px;
  background-color: #ffffff;
  z-index: 2147483647;
  box-shadow: 0 4px 12px 0 rgba(18, 50, 79, 0.26);
  padding: 10px;
  font-size: 13px;
}
.note-tooltip.mail-help-popup .rectangle {
  top: unset;
  box-shadow: unset;
}
.note-tooltip.mail-help-popup .domain-name {
  padding: 0 8px;
}
.note-tooltip.facet-modification-popup {
  width: 110px;
}
.note-tooltip.facet-modification-popup .rectangle {
  top: 0px;
  left: -6px;
}
.note-tooltip.facet-modification-popup .triangle {
  z-index: 1000;
}
.note-tooltip.facet-modification-popup #tagRename,
.note-tooltip.facet-modification-popup #tagDelete {
  height: 40px;
  box-sizing: border-box;
  padding: 10px 12px;
  font-size: 14px;
  color: #1d2c39;
  cursor: pointer;
}
.note-tooltip.facet-modification-popup #tagRename:hover,
.note-tooltip.facet-modification-popup #tagDelete:hover {
  background-color: #e3f2ff;
  cursor: pointer;
}
.note-tooltip.facet-modification-popup #tagRename {
  border-bottom: 1px solid #ccd8e6;
}
.note-tooltip.facet-edit-popup {
  width: 215px;
}
.note-tooltip.facet-edit-popup .rectangle {
  padding: 8px;
  top: 0px;
  left: -6px;
}
.note-tooltip.facet-edit-popup .rectangle #newTag {
  border: solid 1px #bbc6d5;
  height: 30px;
  border-radius: 3px;
  width: 100%;
  box-sizing: border-box;
  padding: 4px 10px;
}
.note-tooltip.facet-edit-popup .rectangle .buttons {
  margin-top: 6px;
}
.note-tooltip.facet-edit-popup .rectangle #renameTagConfirm,
.note-tooltip.facet-edit-popup .rectangle .renameTagCancel {
  display: inline-block;
  padding: 10px 20px;
  border-radius: 3px;
  color: #ffffff;
  cursor: pointer;
}
.note-tooltip.facet-edit-popup .rectangle .renameTagCancel {
  background: #e8eef7;
  margin-left: 6px;
  color: #537899;
}
.note-tooltip.facet-edit-popup .rectangle #renameTagConfirm {
  background: #3d7fba;
}
.note-tooltip.facet-edit-popup .triangle {
  z-index: 1000;
}
.note-tooltip.tagDeleteMessage {
  z-index: 100px;
}
.note-tooltip.tagDeleteMessage .rectangle {
  color: #1d2c39;
  padding: 10px;
  width: 165px;
  top: 0px;
  left: -6px;
}
.note-tooltip.tagDeleteMessage .triangle {
  z-index: 1000;
}
.note-tooltip.tagRenameMessage {
  z-index: 100px;
}
.note-tooltip.tagRenameMessage .rectangle {
  color: #1d2c39;
  padding: 10px;
  width: 165px;
  top: 0px;
  left: -6px;
}
.note-tooltip.tagRenameMessage .triangle {
  z-index: 1000;
}
.note-tooltip.facet-merge-popup .rectangle,
.note-tooltip.rename_message_popup .rectangle {
  font-size: 13px;
  padding: 6px;
  color: #698094;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0px 4px 12px 0 rgba(18, 50, 79, 0.26);
}
.note-tooltip.facet-merge-popup .rectangle .merge-msg,
.note-tooltip.rename_message_popup .rectangle .merge-msg {
  font-size: 14px;
  text-align: center;
  color: #0e3150;
}
.note-tooltip.facet-merge-popup .rectangle .mergeButtonHolder,
.note-tooltip.rename_message_popup .rectangle .mergeButtonHolder {
  width: max-content;
  display: flex;
}
.note-tooltip.facet-merge-popup .rectangle #mergeTag,
.note-tooltip.rename_message_popup .rectangle #mergeTag,
.note-tooltip.facet-merge-popup .rectangle .renameTagCancel,
.note-tooltip.rename_message_popup .rectangle .renameTagCancel {
  display: inline-block;
  margin-top: 10px;
  padding: 8px 10px;
  background-color: #3d7fba;
  border-radius: 3px;
  color: #ffffff;
  font-size: 12px;
  cursor: pointer;
}
.note-tooltip.facet-merge-popup .rectangle .renameTagCancel,
.note-tooltip.rename_message_popup .rectangle .renameTagCancel {
  background-color: #f04848;
  margin-left: 10px;
}
.note-tooltip.facet-merge-popup .triangle,
.note-tooltip.rename_message_popup .triangle {
  position: absolute;
  z-index: 101;
  width: 0px;
  height: 0px;
  border-style: solid;
  top: -11px;
  left: 12px;
  border-width: 0 9px 9px 9px;
  border-color: transparent transparent #ffffff transparent;
}
.note-tooltip.collab-popup {
  width: 237.5px;
  border-radius: 2px;
  background-color: #ffffff;
  z-index: 1000;
  box-shadow: 0 4px 12px 0 rgba(18, 50, 79, 0.26);
  padding: 16px;
}
.note-tooltip.collab-popup .rectangle {
  box-shadow: none;
  position: static;
}
.note-tooltip.collab-popup .rectangle .content {
  font-size: 12.5px;
  line-height: 1.44;
  text-align: left;
  color: #507697;
}
[data-snt-title]:hover:after {
  opacity: 1;
  transition: all 0.1s ease 0.5s;
  visibility: visible;
}
[data-snt-title]:after {
  content: attr(data-snt-title);
  color: #ffffff;
  white-space: nowrap;
  text-align: center;
  border-radius: 4px;
  padding: 6px;
  position: absolute;
  z-index: 1;
  top: 100%;
  font-size: 14px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  background-color: rgba(0, 0, 0, 0.7);
  line-height: normal;
  visibility: hidden;
}
.assign-popup {
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
}
.assign-popup .assign-task {
  background: #F9FCFF;
  border-bottom: 1px solid #ccd8e6;
}
.assign-popup .assign-task input {
  margin: 15px 20px;
  width: 250px;
  border: 1px solid #ccd8e6;
  padding: 4px;
  font-size: 10px;
}
.assign-popup .assign-task .suggest-wrapper {
  position: relative;
  top: 0;
}
.assign-popup .assign-task .suggest-wrapper .inner-item {
  padding-left: 10px;
}
.assign-popup .assign-task .suggest-wrapper .fullname {
  padding-left: 10px;
}
.assign-popup .assign-task .suggest-wrapper .username {
  padding-left: 4px;
  text-transform: lowercase;
}
.assign-popup .assign-task .suggest-wrapper .name-initials {
  border-radius: 10px;
  padding: 2px;
  border: 1px solid;
  font-size: 8px;
  box-sizing: border-box;
}
.note-msg-popup .note-container,
.notebook .note-container {
  padding: 10px 20px 10px 0;
  border: 1px solid #E5EBF2;
  font-family: hel-regular, sans-serif;
  font-size: 14px;
  line-height: 1.5;
}
.note-msg-popup .note-container .highlight-header,
.notebook .note-container .highlight-header {
  padding: 0 8px 8px 8px;
}
.note-msg-popup .note-container .highlight-right-header,
.notebook .note-container .highlight-right-header {
  float: right;
  font-size: 11px;
}
.note-msg-popup .note-container .highlight-right-header .hl-short-link,
.notebook .note-container .highlight-right-header .hl-short-link {
  margin-right: 8px;
  cursor: pointer;
  color: #3d7fba;
}
.note-msg-popup .note-container .highlight-right-header .external-icon,
.notebook .note-container .highlight-right-header .external-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  padding-right: 4px;
}
.note-msg-popup .note-container .highlight-right-header .open-highlight-position,
.notebook .note-container .highlight-right-header .open-highlight-position {
  color: #3d7fba;
  margin-right: 8px;
  cursor: pointer;
}
.note-msg-popup .note-container .highlight-right-header .short-link-icon,
.notebook .note-container .highlight-right-header .short-link-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  padding-right: 4px;
}
.note-msg-popup .note-container .highlight-right-header .owner,
.notebook .note-container .highlight-right-header .owner {
  color: #3d7fba;
}
.note-msg-popup .note-container .highlight-right-header .date,
.notebook .note-container .highlight-right-header .date {
  color: #8C9DAF;
  padding-left: 8px;
}
.note-msg-popup .note-container .highlight-title,
.notebook .note-container .highlight-title {
  font-size: 15px;
  font-weight: bold;
  margin-right: 10px;
}
.note-msg-popup .note-container .filing-date,
.notebook .note-container .filing-date {
  margin-right: 10px;
  font-size: 12px;
}
.note-msg-popup .note-container .high-tag,
.notebook .note-container .high-tag {
  color: #852c2c;
  box-shadow: 0 1px 3px 0 rgba(30, 55, 77, 0.33);
  border-radius: 2px;
  margin-right: 8px;
  padding: 0 6px;
}
.note-msg-popup .note-container .annotation,
.notebook .note-container .annotation {
  margin-left: 8px;
  font-weight: 400;
  color: #204C74;
  font-size: 14px;
}
.note-msg-popup .note-container .note-text,
.notebook .note-container .note-text {
  margin-left: 8px;
  color: #204C74;
  font-size: 12px;
  border-left-color: #ff9999;
}
.note-msg-popup .note-container .highlight-comments,
.notebook .note-container .highlight-comments {
  display: inline-block;
  padding-left: 12px;
  margin: 10px 0 0 8px;
  border-left: 3px solid #D8E1EC;
}
.note-msg-popup .note-container .highlight-comments .comments,
.notebook .note-container .highlight-comments .comments {
  padding: 4px 0;
  box-shadow: none;
}
.note-msg-popup .note-container .highlight-comments .comment-initials,
.notebook .note-container .highlight-comments .comment-initials {
  display: inline-block;
  padding: 6px 0;
  width: 20px;
  height: 20px;
  float: left;
  box-sizing: border-box;
  font-size: 10px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #3d7fba;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-align: center;
  line-height: 7px;
}
.note-msg-popup .note-container .highlight-comments .content,
.notebook .note-container .highlight-comments .content {
  color: black;
  padding-left: 8px;
  max-width: 348px;
  line-height: 20px;
  display: inline-block;
}
.notebook {
  /* selection color change for typed note title and thesis header */
}
.notebook .main-note-container .auto-tag-ticker,
.notebook .note-templates-view .auto-tag-ticker {
  background-color: #f39c11;
}
.notebook .main-note-container .note-tickertags *,
.notebook .note-templates-view .note-tickertags *,
.notebook .main-note-container .note-share-bar *,
.notebook .note-templates-view .note-share-bar * {
  box-sizing: border-box;
}
.notebook .main-note-container .note-tickertags .autocomplete-menu-wrapper,
.notebook .note-templates-view .note-tickertags .autocomplete-menu-wrapper,
.notebook .main-note-container .note-share-bar .autocomplete-menu-wrapper,
.notebook .note-templates-view .note-share-bar .autocomplete-menu-wrapper {
  position: absolute;
  top: 24px;
  left: -2px;
  max-width: 400px;
  min-width: 284px;
  margin: 2px 0 0;
  max-height: 305px;
}
.notebook .main-note-container .note-tickertags .autocomplete-menu,
.notebook .note-templates-view .note-tickertags .autocomplete-menu,
.notebook .main-note-container .note-share-bar .autocomplete-menu,
.notebook .note-templates-view .note-share-bar .autocomplete-menu {
  list-style: none;
  font-size: 14px;
  text-align: left;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.15);
  border-radius: 3px;
  box-shadow: 0 6px 12px rgba(0, 0, 0, 0.175);
  background-clip: padding-box;
  overflow-y: hidden;
}
.notebook .main-note-container .note-tickertags .autocomplete-menu .autocomplete-menu-category-list,
.notebook .note-templates-view .note-tickertags .autocomplete-menu .autocomplete-menu-category-list,
.notebook .main-note-container .note-share-bar .autocomplete-menu .autocomplete-menu-category-list,
.notebook .note-templates-view .note-share-bar .autocomplete-menu .autocomplete-menu-category-list {
  min-height: 200px;
}
.notebook .main-note-container .note-tickertags .autocomplete-menu .autocomplete-menu-category-more-menu,
.notebook .note-templates-view .note-tickertags .autocomplete-menu .autocomplete-menu-category-more-menu,
.notebook .main-note-container .note-share-bar .autocomplete-menu .autocomplete-menu-category-more-menu,
.notebook .note-templates-view .note-share-bar .autocomplete-menu .autocomplete-menu-category-more-menu {
  top: 32px;
  max-height: 180px;
  overflow-y: auto;
}
.notebook .main-note-container .note-tickertags .autocomplete-menu .newDocCompName,
.notebook .note-templates-view .note-tickertags .autocomplete-menu .newDocCompName,
.notebook .main-note-container .note-share-bar .autocomplete-menu .newDocCompName,
.notebook .note-templates-view .note-share-bar .autocomplete-menu .newDocCompName {
  max-width: 98%;
}
.notebook .main-note-container .note-tickertags .autocomplete-menu.emptyMenuMessage,
.notebook .note-templates-view .note-tickertags .autocomplete-menu.emptyMenuMessage,
.notebook .main-note-container .note-share-bar .autocomplete-menu.emptyMenuMessage,
.notebook .note-templates-view .note-share-bar .autocomplete-menu.emptyMenuMessage {
  width: 400vw;
}
.notebook .main-note-container .note-tickertags .autocomplete-input,
.notebook .note-templates-view .note-tickertags .autocomplete-input,
.notebook .main-note-container .note-share-bar .autocomplete-input,
.notebook .note-templates-view .note-share-bar .autocomplete-input {
  height: 24px;
}
.notebook .main-note-container .note-tickertags .autocomplete-input .li__input input,
.notebook .note-templates-view .note-tickertags .autocomplete-input .li__input input,
.notebook .main-note-container .note-share-bar .autocomplete-input .li__input input,
.notebook .note-templates-view .note-share-bar .autocomplete-input .li__input input {
  min-width: inherit;
}
.notebook .main-note-container .note-tickertags .autocomplete-input input,
.notebook .note-templates-view .note-tickertags .autocomplete-input input,
.notebook .main-note-container .note-share-bar .autocomplete-input input,
.notebook .note-templates-view .note-share-bar .autocomplete-input input {
  height: 24px;
  padding: 0 4px;
  border: none;
  background: transparent;
}
.notebook .main-note-container .note-tickertags .autocomplete-input.input-expanded,
.notebook .note-templates-view .note-tickertags .autocomplete-input.input-expanded,
.notebook .main-note-container .note-share-bar .autocomplete-input.input-expanded,
.notebook .note-templates-view .note-share-bar .autocomplete-input.input-expanded {
  overflow: visible;
  height: 100% !important;
}
.notebook .main-note-container .note-tickertags .autocomplete-input.input-expanded .expanded-list,
.notebook .note-templates-view .note-tickertags .autocomplete-input.input-expanded .expanded-list,
.notebook .main-note-container .note-share-bar .autocomplete-input.input-expanded .expanded-list,
.notebook .note-templates-view .note-share-bar .autocomplete-input.input-expanded .expanded-list {
  height: 100%;
  padding: 1px 3px;
  overflow-y: auto;
}
.notebook .main-note-container .note-tickertags .autocomplete-input.input-expanded .expanded-list .li__textarea,
.notebook .note-templates-view .note-tickertags .autocomplete-input.input-expanded .expanded-list .li__textarea,
.notebook .main-note-container .note-share-bar .autocomplete-input.input-expanded .expanded-list .li__textarea,
.notebook .note-templates-view .note-share-bar .autocomplete-input.input-expanded .expanded-list .li__textarea {
  margin: 5px;
}
.notebook .main-note-container .note-tickertags .autocomplete-input.input-expanded .expanded-list .li__textarea textarea,
.notebook .note-templates-view .note-tickertags .autocomplete-input.input-expanded .expanded-list .li__textarea textarea,
.notebook .main-note-container .note-share-bar .autocomplete-input.input-expanded .expanded-list .li__textarea textarea,
.notebook .note-templates-view .note-share-bar .autocomplete-input.input-expanded .expanded-list .li__textarea textarea {
  text-transform: none;
}
.notebook .main-note-container .note-tickertags .autocomplete-input.input-expanded .expanded-list .li__token .text-token,
.notebook .note-templates-view .note-tickertags .autocomplete-input.input-expanded .expanded-list .li__token .text-token,
.notebook .main-note-container .note-share-bar .autocomplete-input.input-expanded .expanded-list .li__token .text-token,
.notebook .note-templates-view .note-share-bar .autocomplete-input.input-expanded .expanded-list .li__token .text-token {
  margin-top: 1px;
}
.notebook .main-note-container .note-tickertags .li__input:before,
.notebook .note-templates-view .note-tickertags .li__input:before,
.notebook .main-note-container .note-share-bar .li__input:before,
.notebook .note-templates-view .note-share-bar .li__input:before {
  display: none;
}
.notebook .main-note-container .note-tickertags .showAddIcon .li__input:before,
.notebook .note-templates-view .note-tickertags .showAddIcon .li__input:before,
.notebook .main-note-container .note-share-bar .showAddIcon .li__input:before,
.notebook .note-templates-view .note-share-bar .showAddIcon .li__input:before {
  content: "+";
  color: #3d7fba;
  background: #edf4fb;
  width: 16px;
  text-align: center;
  margin-top: 2px;
  margin-left: 2px;
  font-size: 16px;
  height: 20px;
  border-radius: 2px;
  display: block;
}
.notebook .main-note-container .note-tickertags .help-icon,
.notebook .note-templates-view .note-tickertags .help-icon,
.notebook .main-note-container .note-share-bar .help-icon,
.notebook .note-templates-view .note-share-bar .help-icon {
  display: none;
}
.notebook .main-note-container .note-tickertags .rm-tk,
.notebook .note-templates-view .note-tickertags .rm-tk,
.notebook .main-note-container .note-share-bar .rm-tk,
.notebook .note-templates-view .note-share-bar .rm-tk {
  display: none;
}
.notebook .main-note-container .note-tickertags .user-icon,
.notebook .note-templates-view .note-tickertags .user-icon,
.notebook .main-note-container .note-share-bar .user-icon,
.notebook .note-templates-view .note-share-bar .user-icon {
  height: 10px;
  margin-right: 5px;
  fill: #3d7fba;
  float: left;
  margin-top: 1px;
  width: 10px;
}
.notebook .main-note-container .note-tickertags .group-icon,
.notebook .note-templates-view .note-tickertags .group-icon,
.notebook .main-note-container .note-share-bar .group-icon,
.notebook .note-templates-view .note-share-bar .group-icon {
  height: 10px;
  margin-right: 5px;
  fill: #3d7fba;
  float: left;
  width: 13.75px;
}
.notebook .main-note-container .note-tickertags .remove-token,
.notebook .note-templates-view .note-tickertags .remove-token,
.notebook .main-note-container .note-share-bar .remove-token,
.notebook .note-templates-view .note-share-bar .remove-token {
  margin-left: 6px;
  font-size: 12px;
}
.notebook .main-note-container .note-tickertags .ticker-input.ticker-ac,
.notebook .note-templates-view .note-tickertags .ticker-input.ticker-ac,
.notebook .main-note-container .note-share-bar .ticker-input.ticker-ac,
.notebook .note-templates-view .note-share-bar .ticker-input.ticker-ac {
  width: 95% !important;
  height: 24px;
  position: absolute !important;
}
.notebook .main-note-container .note-tickertags .ticker-input.ticker-ac > div > div,
.notebook .note-templates-view .note-tickertags .ticker-input.ticker-ac > div > div,
.notebook .main-note-container .note-share-bar .ticker-input.ticker-ac > div > div,
.notebook .note-templates-view .note-share-bar .ticker-input.ticker-ac > div > div {
  min-width: unset !important;
}
.notebook .main-note-container .note-tickertags .autocomplete-list .li__textarea textarea,
.notebook .note-templates-view .note-tickertags .autocomplete-list .li__textarea textarea,
.notebook .main-note-container .note-share-bar .autocomplete-list .li__textarea textarea,
.notebook .note-templates-view .note-share-bar .autocomplete-list .li__textarea textarea {
  background: transparent;
}
.notebook .main-note-container .note-tickertags .autocomplete-list__tokens,
.notebook .note-templates-view .note-tickertags .autocomplete-list__tokens,
.notebook .main-note-container .note-share-bar .autocomplete-list__tokens,
.notebook .note-templates-view .note-share-bar .autocomplete-list__tokens {
  padding-left: 2px;
}
.notebook .main-note-container .note-tickertags .autocomplete-list .more-items,
.notebook .note-templates-view .note-tickertags .autocomplete-list .more-items,
.notebook .main-note-container .note-share-bar .autocomplete-list .more-items,
.notebook .note-templates-view .note-share-bar .autocomplete-list .more-items {
  margin-top: 2px;
  border-radius: 2px;
  font-size: 12px;
  height: 19px;
}
.notebook .main-note-container .note-tickertags .autocomplete-menu-category-container .liItem .tag-autocomplete-item,
.notebook .note-templates-view .note-tickertags .autocomplete-menu-category-container .liItem .tag-autocomplete-item,
.notebook .main-note-container .note-share-bar .autocomplete-menu-category-container .liItem .tag-autocomplete-item,
.notebook .note-templates-view .note-share-bar .autocomplete-menu-category-container .liItem .tag-autocomplete-item {
  padding: 8px 24px;
}
.notebook .main-note-container .note-tickertags .autocomplete-menu-category-container .liItem .tag-autocomplete-item .extraContent-text,
.notebook .note-templates-view .note-tickertags .autocomplete-menu-category-container .liItem .tag-autocomplete-item .extraContent-text,
.notebook .main-note-container .note-share-bar .autocomplete-menu-category-container .liItem .tag-autocomplete-item .extraContent-text,
.notebook .note-templates-view .note-share-bar .autocomplete-menu-category-container .liItem .tag-autocomplete-item .extraContent-text {
  display: flex;
  position: relative;
  top: 6px;
  height: 32px;
  line-height: 14px;
  margin-left: 0px;
  padding: 4px 0px;
}
.notebook .main-note-container .note-tickertags .autocomplete-menu-category-container .liItem .tag-autocomplete-item .extraContent-text .tag-item-name,
.notebook .note-templates-view .note-tickertags .autocomplete-menu-category-container .liItem .tag-autocomplete-item .extraContent-text .tag-item-name,
.notebook .main-note-container .note-share-bar .autocomplete-menu-category-container .liItem .tag-autocomplete-item .extraContent-text .tag-item-name,
.notebook .note-templates-view .note-share-bar .autocomplete-menu-category-container .liItem .tag-autocomplete-item .extraContent-text .tag-item-name {
  position: relative;
  bottom: 1px;
  padding-left: 4px;
  line-height: unset;
  overflow: hidden;
  text-overflow: ellipsis;
}
.notebook .main-note-container .note-tickertags .autocomplete-menu-category-container .liItem .tag-autocomplete-item .extraContent-text .tag-group-container,
.notebook .note-templates-view .note-tickertags .autocomplete-menu-category-container .liItem .tag-autocomplete-item .extraContent-text .tag-group-container,
.notebook .main-note-container .note-share-bar .autocomplete-menu-category-container .liItem .tag-autocomplete-item .extraContent-text .tag-group-container,
.notebook .note-templates-view .note-share-bar .autocomplete-menu-category-container .liItem .tag-autocomplete-item .extraContent-text .tag-group-container {
  display: none;
}
.notebook .main-note-container .note-tickertags .autocomplete-menu-category-container .liItem .tag-autocomplete-item .tag-item-name,
.notebook .note-templates-view .note-tickertags .autocomplete-menu-category-container .liItem .tag-autocomplete-item .tag-item-name,
.notebook .main-note-container .note-share-bar .autocomplete-menu-category-container .liItem .tag-autocomplete-item .tag-item-name,
.notebook .note-templates-view .note-share-bar .autocomplete-menu-category-container .liItem .tag-autocomplete-item .tag-item-name {
  line-height: 20px;
}
.notebook .main-note-container .note-tickertags .tag-autocomplete-item,
.notebook .note-templates-view .note-tickertags .tag-autocomplete-item,
.notebook .main-note-container .note-share-bar .tag-autocomplete-item,
.notebook .note-templates-view .note-share-bar .tag-autocomplete-item {
  color: #3d7fba;
}
.notebook .main-note-container .note-tickertags .tag-autocomplete-item .categoryName,
.notebook .note-templates-view .note-tickertags .tag-autocomplete-item .categoryName,
.notebook .main-note-container .note-share-bar .tag-autocomplete-item .categoryName,
.notebook .note-templates-view .note-share-bar .tag-autocomplete-item .categoryName {
  margin-left: 6px;
}
.notebook .main-note-container .note-tickertags .tag-autocomplete-item .tag-group-container,
.notebook .note-templates-view .note-tickertags .tag-autocomplete-item .tag-group-container,
.notebook .main-note-container .note-share-bar .tag-autocomplete-item .tag-group-container,
.notebook .note-templates-view .note-share-bar .tag-autocomplete-item .tag-group-container {
  padding: 2px 0px;
  line-height: 14px;
}
.notebook .main-note-container .note-tickertags .tag-autocomplete-item .categoryToken,
.notebook .note-templates-view .note-tickertags .tag-autocomplete-item .categoryToken,
.notebook .main-note-container .note-share-bar .tag-autocomplete-item .categoryToken,
.notebook .note-templates-view .note-share-bar .tag-autocomplete-item .categoryToken {
  display: none;
}
.notebook .main-note-container .note-tickertags .tag-autocomplete-item .categoryName.extraContent-text,
.notebook .note-templates-view .note-tickertags .tag-autocomplete-item .categoryName.extraContent-text,
.notebook .main-note-container .note-share-bar .tag-autocomplete-item .categoryName.extraContent-text,
.notebook .note-templates-view .note-share-bar .tag-autocomplete-item .categoryName.extraContent-text {
  line-height: 1.42857143;
  color: #3d7fba !important;
  font-size: 13px;
  cursor: pointer;
}
.notebook .main-note-container .note-tickertags .tag-autocomplete-item .tag-group,
.notebook .note-templates-view .note-tickertags .tag-autocomplete-item .tag-group,
.notebook .main-note-container .note-share-bar .tag-autocomplete-item .tag-group,
.notebook .note-templates-view .note-share-bar .tag-autocomplete-item .tag-group {
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.notebook .main-note-container .note-tickertags .tag-autocomplete-item .create-tag-icon,
.notebook .note-templates-view .note-tickertags .tag-autocomplete-item .create-tag-icon,
.notebook .main-note-container .note-share-bar .tag-autocomplete-item .create-tag-icon,
.notebook .note-templates-view .note-share-bar .tag-autocomplete-item .create-tag-icon {
  position: relative;
  right: 12px;
}
.notebook .main-note-container .note-tickertags .tag-autocomplete-item.highlighted,
.notebook .note-templates-view .note-tickertags .tag-autocomplete-item.highlighted,
.notebook .main-note-container .note-share-bar .tag-autocomplete-item.highlighted,
.notebook .note-templates-view .note-share-bar .tag-autocomplete-item.highlighted {
  background: #daedff;
  color: #3d7fba;
}
.notebook .main-note-container .note-tickertags .text-token,
.notebook .note-templates-view .note-tickertags .text-token,
.notebook .main-note-container .note-share-bar .text-token,
.notebook .note-templates-view .note-share-bar .text-token {
  margin: 0 2px;
  font-size: 12px;
  margin-right: 2px;
}
.notebook .main-note-container .note-tickertags .tag-token,
.notebook .note-templates-view .note-tickertags .tag-token,
.notebook .main-note-container .note-share-bar .tag-token,
.notebook .note-templates-view .note-share-bar .tag-token {
  background: #eef4fc;
  color: #3d7fba;
  font-size: 12px;
  text-transform: none;
}
.notebook .main-note-container .note-tickertags .tag-token.custom-tag-token,
.notebook .note-templates-view .note-tickertags .tag-token.custom-tag-token,
.notebook .main-note-container .note-share-bar .tag-token.custom-tag-token,
.notebook .note-templates-view .note-share-bar .tag-token.custom-tag-token {
  background: #9568FF;
  color: #fff;
}
.notebook .main-note-container .note-tickertags .user-token,
.notebook .note-templates-view .note-tickertags .user-token,
.notebook .main-note-container .note-share-bar .user-token,
.notebook .note-templates-view .note-share-bar .user-token {
  background: #edf4fb;
  color: #3d7fba;
  line-height: 12px;
  padding: 0px 4px;
  position: relative;
  border-radius: 3px;
  margin-right: 2px;
  border: 1px solid #edf4fb;
  font-size: 11px;
  text-transform: none;
}
.notebook .main-note-container .note-tickertags .user-token .token-text,
.notebook .note-templates-view .note-tickertags .user-token .token-text,
.notebook .main-note-container .note-share-bar .user-token .token-text,
.notebook .note-templates-view .note-share-bar .user-token .token-text {
  max-width: none;
}
.notebook .main-note-container .note-tickertags .autocomplete-menu .user-autocomplete-item .categoryToken,
.notebook .note-templates-view .note-tickertags .autocomplete-menu .user-autocomplete-item .categoryToken,
.notebook .main-note-container .note-share-bar .autocomplete-menu .user-autocomplete-item .categoryToken,
.notebook .note-templates-view .note-share-bar .autocomplete-menu .user-autocomplete-item .categoryToken {
  display: none;
}
.notebook .main-note-container .note-tickertags__header,
.notebook .note-templates-view .note-tickertags__header,
.notebook .main-note-container .note-share-bar__header,
.notebook .note-templates-view .note-share-bar__header {
  height: 40px;
  display: flex;
  align-items: center;
  background: #3d7fba;
  color: white;
  font-size: 14px;
  padding: 10px 10px 10px 15px;
}
.notebook .main-note-container .note-tickertags__header__title,
.notebook .note-templates-view .note-tickertags__header__title,
.notebook .main-note-container .note-share-bar__header__title,
.notebook .note-templates-view .note-share-bar__header__title {
  flex: 1;
}
.notebook .main-note-container .note-tickertags__header__popout,
.notebook .note-templates-view .note-tickertags__header__popout,
.notebook .main-note-container .note-share-bar__header__popout,
.notebook .note-templates-view .note-share-bar__header__popout {
  margin-left: 10px;
  margin-top: 2px;
}
.notebook .main-note-container .note-tickertags__header__close g,
.notebook .note-templates-view .note-tickertags__header__close g,
.notebook .main-note-container .note-share-bar__header__close g,
.notebook .note-templates-view .note-share-bar__header__close g {
  stroke: white;
  opacity: 1;
}
.notebook .main-note-container .note-tickertags__header__icon,
.notebook .note-templates-view .note-tickertags__header__icon,
.notebook .main-note-container .note-share-bar__header__icon,
.notebook .note-templates-view .note-share-bar__header__icon {
  height: 14px;
  fill: white;
  margin: 0 4px;
}
.notebook .main-note-container .note-tickertags__header__icon g,
.notebook .note-templates-view .note-tickertags__header__icon g,
.notebook .main-note-container .note-share-bar__header__icon g,
.notebook .note-templates-view .note-share-bar__header__icon g {
  stroke: white;
  opacity: 1;
}
.notebook .main-note-container .note-tickertags__content,
.notebook .note-templates-view .note-tickertags__content,
.notebook .main-note-container .note-share-bar__content,
.notebook .note-templates-view .note-share-bar__content {
  display: flex;
  flex: 1;
  flex-direction: column;
}
.notebook .main-note-container .note-tickertags__content__tags-ticker,
.notebook .note-templates-view .note-tickertags__content__tags-ticker,
.notebook .main-note-container .note-share-bar__content__tags-ticker,
.notebook .note-templates-view .note-share-bar__content__tags-ticker {
  display: flex;
  height: 24px;
  border-bottom: 0;
  padding: 0;
  margin: 0;
  margin-top: -2px;
  box-sizing: border-box;
  align-items: center;
  position: relative;
  z-index: 3;
}
.notebook .main-note-container .note-tickertags__content__tags-ticker .note-tickertags__content__icon,
.notebook .note-templates-view .note-tickertags__content__tags-ticker .note-tickertags__content__icon,
.notebook .main-note-container .note-share-bar__content__tags-ticker .note-tickertags__content__icon,
.notebook .note-templates-view .note-share-bar__content__tags-ticker .note-tickertags__content__icon {
  transform: rotate(90deg);
  margin-top: 4px;
}
.notebook .main-note-container .note-tickertags__content__tags-ticker.expanded .autocomplete-menu,
.notebook .note-templates-view .note-tickertags__content__tags-ticker.expanded .autocomplete-menu,
.notebook .main-note-container .note-share-bar__content__tags-ticker.expanded .autocomplete-menu,
.notebook .note-templates-view .note-share-bar__content__tags-ticker.expanded .autocomplete-menu {
  top: 105px;
  left: 20px;
}
.notebook .main-note-container .note-tickertags__content__share,
.notebook .note-templates-view .note-tickertags__content__share,
.notebook .main-note-container .note-share-bar__content__share,
.notebook .note-templates-view .note-share-bar__content__share {
  display: flex;
  height: 24px;
  padding: 0;
  margin: 0;
  box-sizing: border-box;
  align-items: center;
  z-index: 4;
  position: relative;
}
.notebook .main-note-container .note-tickertags__content__share.expanded .autocomplete-menu,
.notebook .note-templates-view .note-tickertags__content__share.expanded .autocomplete-menu,
.notebook .main-note-container .note-share-bar__content__share.expanded .autocomplete-menu,
.notebook .note-templates-view .note-share-bar__content__share.expanded .autocomplete-menu {
  top: 105px;
  width: 330px;
  left: 15px;
}
.notebook .main-note-container .note-tickertags__content__share .note-share-bar__content__icon,
.notebook .note-templates-view .note-tickertags__content__share .note-share-bar__content__icon,
.notebook .main-note-container .note-share-bar__content__share .note-share-bar__content__icon,
.notebook .note-templates-view .note-share-bar__content__share .note-share-bar__content__icon {
  margin-top: 2px;
}
.notebook .main-note-container .note-tickertags__content__icon,
.notebook .note-templates-view .note-tickertags__content__icon,
.notebook .main-note-container .note-share-bar__content__icon,
.notebook .note-templates-view .note-share-bar__content__icon {
  height: 14px;
  width: 16px;
  fill: #506E89;
}
.notebook .main-note-container .note-tickertags__content__note,
.notebook .note-templates-view .note-tickertags__content__note,
.notebook .main-note-container .note-share-bar__content__note,
.notebook .note-templates-view .note-share-bar__content__note {
  flex: 1;
  z-index: 2;
}
.notebook .main-note-container .note-tickertags__content__note .ck-editor,
.notebook .note-templates-view .note-tickertags__content__note .ck-editor,
.notebook .main-note-container .note-share-bar__content__note .ck-editor,
.notebook .note-templates-view .note-share-bar__content__note .ck-editor {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.notebook .main-note-container .note-tickertags__content__note .ck-editor__top,
.notebook .note-templates-view .note-tickertags__content__note .ck-editor__top,
.notebook .main-note-container .note-share-bar__content__note .ck-editor__top,
.notebook .note-templates-view .note-share-bar__content__note .ck-editor__top {
  border-bottom: 1px solid #ccd8e6;
}
.notebook .main-note-container .note-tickertags__content__note .ck-editor__main,
.notebook .note-templates-view .note-tickertags__content__note .ck-editor__main,
.notebook .main-note-container .note-share-bar__content__note .ck-editor__main,
.notebook .note-templates-view .note-share-bar__content__note .ck-editor__main {
  flex: 1;
  max-height: 240px;
  overflow: auto;
}
.notebook .main-note-container .note-tickertags__content__note .ck-editor__editable,
.notebook .note-templates-view .note-tickertags__content__note .ck-editor__editable,
.notebook .main-note-container .note-share-bar__content__note .ck-editor__editable,
.notebook .note-templates-view .note-share-bar__content__note .ck-editor__editable {
  height: 100%;
  border: none;
}
.notebook .main-note-container .note-tickertags__content__note .ck-editor__editable.ck-focused,
.notebook .note-templates-view .note-tickertags__content__note .ck-editor__editable.ck-focused,
.notebook .main-note-container .note-share-bar__content__note .ck-editor__editable.ck-focused,
.notebook .note-templates-view .note-share-bar__content__note .ck-editor__editable.ck-focused {
  border: none;
}
.notebook .main-note-container .note-tickertags__content__textarea,
.notebook .note-templates-view .note-tickertags__content__textarea,
.notebook .main-note-container .note-share-bar__content__textarea,
.notebook .note-templates-view .note-share-bar__content__textarea {
  height: 100%;
  width: 100%;
  border: none;
  resize: none;
  padding: 10px;
}
.notebook .main-note-container .note-tickertags__tags__list,
.notebook .note-templates-view .note-tickertags__tags__list,
.notebook .main-note-container .note-share-bar__tags__list,
.notebook .note-templates-view .note-share-bar__tags__list {
  display: flex;
  flex: 1;
  height: 24px;
  list-style: none;
  margin: 0;
  padding: 0;
  margin-left: 4px;
}
.notebook .main-note-container .note-tickertags__tags__list-item,
.notebook .note-templates-view .note-tickertags__tags__list-item,
.notebook .main-note-container .note-share-bar__tags__list-item,
.notebook .note-templates-view .note-share-bar__tags__list-item {
  line-height: 24px;
  font-size: 13px;
  color: #506E89;
  background: #E8EEF6;
  border-radius: 2px;
  padding: 0 8px;
  margin: 0 4px;
  max-width: 100px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  height: 24px;
}
.notebook .main-note-container .note-tickertags__tags__list-item--ticker,
.notebook .note-templates-view .note-tickertags__tags__list-item--ticker,
.notebook .main-note-container .note-share-bar__tags__list-item--ticker,
.notebook .note-templates-view .note-share-bar__tags__list-item--ticker {
  background: #DAEEFF;
  color: #3D7FBA;
}
.notebook .main-note-container .note-tickertags__footer,
.notebook .note-templates-view .note-tickertags__footer,
.notebook .main-note-container .note-share-bar__footer,
.notebook .note-templates-view .note-share-bar__footer {
  height: 48px;
  display: flex;
  align-items: center;
  border-top: 1px solid #E4E9F1;
}
.notebook .main-note-container .note-tickertags__notebook-navigate,
.notebook .note-templates-view .note-tickertags__notebook-navigate,
.notebook .main-note-container .note-share-bar__notebook-navigate,
.notebook .note-templates-view .note-share-bar__notebook-navigate {
  color: #3D7FBA;
  font-size: 14px;
  display: flex;
  flex: 1;
  padding-left: 24px;
}
.notebook .main-note-container .note-tickertags__submit,
.notebook .note-templates-view .note-tickertags__submit,
.notebook .main-note-container .note-share-bar__submit,
.notebook .note-templates-view .note-share-bar__submit {
  width: 82px;
  height: 32px;
  line-height: 32px;
  text-align: center;
  background: #3d7fba;
  color: white;
  border-radius: 2px;
  margin: 0 8px;
  font-size: 14px;
  letter-spacing: 0.04em;
  font-weight: 500;
}
.notebook .main-note-container .note-tickertags__list-item-user,
.notebook .note-templates-view .note-tickertags__list-item-user,
.notebook .main-note-container .note-share-bar__list-item-user,
.notebook .note-templates-view .note-share-bar__list-item-user {
  height: 20px;
  line-height: 20px;
  padding: 0 5px;
  margin: 0 2px;
  border-radius: 2px;
  background: #7777ba;
  color: #ffffff;
  max-width: 100px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-size: 13px;
}
.notebook .main-note-container .note-tickertags__tags-input,
.notebook .note-templates-view .note-tickertags__tags-input,
.notebook .main-note-container .note-share-bar__tags-input,
.notebook .note-templates-view .note-share-bar__tags-input {
  height: 24px;
  border: none;
  margin-left: 4px;
  max-width: 120px;
}
.notebook .main-note-container .note-tickertags__share-input,
.notebook .note-templates-view .note-tickertags__share-input,
.notebook .main-note-container .note-share-bar__share-input,
.notebook .note-templates-view .note-share-bar__share-input {
  height: 24px;
  border: none;
  margin-left: 4px;
  max-width: 120px;
}
.notebook .main-note-container .note-tickertags ul,
.notebook .note-templates-view .note-tickertags ul,
.notebook .main-note-container .note-share-bar ul,
.notebook .note-templates-view .note-share-bar ul {
  list-style: none;
}
.notebook .main-note-container .note-tickertags .sn-auto,
.notebook .note-templates-view .note-tickertags .sn-auto,
.notebook .main-note-container .note-share-bar .sn-auto,
.notebook .note-templates-view .note-share-bar .sn-auto {
  border: 0;
}
.notebook .main-note-container .note-tickertags .ck.ck-toolbar.ck-toolbar_grouping,
.notebook .note-templates-view .note-tickertags .ck.ck-toolbar.ck-toolbar_grouping,
.notebook .main-note-container .note-share-bar .ck.ck-toolbar.ck-toolbar_grouping,
.notebook .note-templates-view .note-share-bar .ck.ck-toolbar.ck-toolbar_grouping {
  border-right: none;
}
.notebook .main-note-container .note-tickertags .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused,
.notebook .note-templates-view .note-tickertags .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused,
.notebook .main-note-container .note-share-bar .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused,
.notebook .note-templates-view .note-share-bar .ck.ck-editor__editable:not(.ck-editor__nested-editable).ck-focused {
  border: none;
  box-shadow: none;
}
.notebook .main-note-container .note-tickertags,
.notebook .note-templates-view .note-tickertags {
  font-size: 10px;
  width: calc(100% - 10px);
  display: inline-block;
  padding: 6px 0 0 0;
  position: relative;
  min-height: 26px;
}
.notebook .main-note-container .note-tickertags.full-width,
.notebook .note-templates-view .note-tickertags.full-width {
  width: calc(100% - 10px);
}
.notebook .main-note-container .note-tickertags.partial-width,
.notebook .note-templates-view .note-tickertags.partial-width {
  width: 78%;
}
.notebook .main-note-container .note-tickertags ul.autocomplete-list,
.notebook .note-templates-view .note-tickertags ul.autocomplete-list {
  overflow: hidden;
}
.notebook .main-note-container .note-tickertags ul.autocomplete-list.expanded-list,
.notebook .note-templates-view .note-tickertags ul.autocomplete-list.expanded-list {
  overflow: auto;
}
.notebook .main-note-container .note-tickertags ul.autocomplete-list .text-token .token-text,
.notebook .note-templates-view .note-tickertags ul.autocomplete-list .text-token .token-text {
  max-width: 100%;
}
.notebook .main-note-container .note-tickertags .label,
.notebook .note-templates-view .note-tickertags .label {
  color: #698094;
  line-height: 20px;
  vertical-align: top;
  font-size: 11px;
  float: left;
  margin-right: 3px;
}
.notebook .main-note-container .note-tickertags .tickers,
.notebook .note-templates-view .note-tickertags .tickers,
.notebook .main-note-container .note-tickertags .tags,
.notebook .note-templates-view .note-tickertags .tags,
.notebook .main-note-container .note-tickertags .contacts,
.notebook .note-templates-view .note-tickertags .contacts,
.notebook .main-note-container .note-tickertags .categorized-tags,
.notebook .note-templates-view .note-tickertags .categorized-tags {
  display: inline;
  margin-bottom: 6px;
  position: relative;
  top: 1px;
}
.notebook .main-note-container .note-tickertags .add-tickertags,
.notebook .note-templates-view .note-tickertags .add-tickertags {
  position: relative;
  top: 1px;
  vertical-align: top;
  margin-left: 3px;
}
.notebook .main-note-container .note-tickertags .add-tickertags input,
.notebook .note-templates-view .note-tickertags .add-tickertags input {
  width: 88px;
  max-width: 180px;
  background-color: #ffffff;
  color: #3d7fba;
  float: left;
  font-size: 11px;
  line-height: 14px;
  padding: 1px 5px;
  border-radius: 3px;
  outline: none;
  border: 1px solid #3d7fba;
  box-shadow: none;
  -webkit-transition: none;
  margin-bottom: 6px;
  -webkit-text-fill-color: #698094;
}
.notebook .main-note-container .note-tickertags .add-tickertags .suggest-wrapper,
.notebook .note-templates-view .note-tickertags .add-tickertags .suggest-wrapper {
  top: 32px !important;
  width: 360px;
  box-shadow: 1px 2px 6px -2px #1e374d;
  border-radius: 3px;
  left: -112px;
  max-height: 360px;
  overflow: auto;
}
.notebook .main-note-container .note-tickertags .add-tickertags .suggest-wrapper .suggest,
.notebook .note-templates-view .note-tickertags .add-tickertags .suggest-wrapper .suggest {
  border-radius: 3px;
  font-size: 10px;
}
.notebook .main-note-container .note-tickertags .add-tickertags .suggest-wrapper .suggest .liHeader,
.notebook .note-templates-view .note-tickertags .add-tickertags .suggest-wrapper .suggest .liHeader {
  padding: 6px 12px;
  display: inline-block;
  font-size: 12px;
  font-weight: 500;
  color: #3d7fba;
}
.notebook .main-note-container .note-tickertags .add-tickertags .suggest-wrapper .suggest li.seperator,
.notebook .note-templates-view .note-tickertags .add-tickertags .suggest-wrapper .suggest li.seperator {
  display: none;
  height: 1px;
  background: #d4e0ea;
  padding: 0;
  width: 100%;
}
.notebook .main-note-container .note-tickertags .add-tickertags .suggest-wrapper .suggest li,
.notebook .note-templates-view .note-tickertags .add-tickertags .suggest-wrapper .suggest li {
  padding: 6px;
}
.notebook .main-note-container .note-tickertags .add-tickertags .sn-auto,
.notebook .note-templates-view .note-tickertags .add-tickertags .sn-auto {
  border: 0;
}
.notebook .main-note-container .note-tickertags .note-tag::before,
.notebook .note-templates-view .note-tickertags .note-tag::before {
  content: '#';
}
.notebook .main-note-container .note-tickertags .note-tag,
.notebook .note-templates-view .note-tickertags .note-tag {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  background: #edf4fb;
  font-size: 11px;
  line-height: 14px;
  border: 1px solid #edf4fb;
  color: #3d7fba;
  border-radius: 3px;
  display: inline-block;
  margin-right: 3px;
  margin-left: 3px;
  margin-bottom: 9px;
  padding: 1px 6px;
  vertical-align: top;
  white-space: pre;
}
.notebook .main-note-container .note-tickertags .note-tag .delete-tag,
.notebook .note-templates-view .note-tickertags .note-tag .delete-tag {
  margin-left: 6px;
  cursor: pointer;
}
.notebook .main-note-container .note-tickertags .note-categorized-tag,
.notebook .note-templates-view .note-tickertags .note-categorized-tag {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  background: #7e57c2;
  font-size: 11px;
  line-height: 14px;
  border: 1px solid #7e57c2;
  color: #ffffff;
  border-radius: 3px;
  display: inline-block;
  margin-right: 3px;
  margin-left: 3px;
  margin-bottom: 9px;
  padding: 1px 6px;
  vertical-align: top;
  white-space: pre;
}
.notebook .main-note-container .note-tickertags .note-categorized-tag .delete-categorized-tag,
.notebook .note-templates-view .note-tickertags .note-categorized-tag .delete-categorized-tag {
  margin-left: 6px;
  cursor: pointer;
}
.notebook .main-note-container .note-tickertags .note-contact,
.notebook .note-templates-view .note-tickertags .note-contact {
  font-size: 11px;
  line-height: 14px;
  border: 1px solid #3d7fba;
  color: #3d7fba;
  border-radius: 3px;
  display: inline-block;
  margin-right: 6px;
  margin-bottom: 8px;
  padding: 1px 6px;
  vertical-align: top;
}
.notebook .main-note-container .note-tickertags .note-contact .delete-contact,
.notebook .note-templates-view .note-tickertags .note-contact .delete-contact {
  margin-left: 6px;
  cursor: pointer;
}
.notebook .main-note-container .note-tickertags .note-ticker,
.notebook .note-templates-view .note-tickertags .note-ticker {
  font-size: 11px;
  line-height: 14px;
  font-weight: 400;
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  color: #ffffff;
  border-radius: 3px;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 3px;
  margin-left: 3px;
  margin-bottom: 9px;
  padding: 1px 6px;
  vertical-align: top;
  font-family: hel-bold, "Helvetica Neue", sans-serif, Roboto;
}
.notebook .main-note-container .note-tickertags .note-ticker.greeny,
.notebook .note-templates-view .note-tickertags .note-ticker.greeny {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
.notebook .main-note-container .note-tickertags .note-ticker.cyano,
.notebook .note-templates-view .note-tickertags .note-ticker.cyano {
  background: #2EB8E6;
  border: 1px solid #2EB8E6;
}
.notebook .main-note-container .note-tickertags .note-ticker.grey,
.notebook .note-templates-view .note-tickertags .note-ticker.grey {
  background: #878fac;
  border: 1px solid #878fac;
}
.notebook .main-note-container .note-tickertags .note-ticker .delete-ticker,
.notebook .note-templates-view .note-tickertags .note-ticker .delete-ticker {
  margin-left: 6px;
  cursor: pointer;
}
.notebook .main-note-container .note-tickertags-wrapper,
.notebook .note-templates-view .note-tickertags-wrapper {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: relative;
  min-height: 26px;
  border-bottom: 1px solid #ccd8e6;
  padding: 0 16px;
}
.notebook .main-note-container .note-tickertags-wrapper.readonly,
.notebook .note-templates-view .note-tickertags-wrapper.readonly,
.notebook .main-note-container .note-share-wrapper.readonly,
.notebook .note-templates-view .note-share-wrapper.readonly {
  pointer-events: none;
  cursor: default;
}
.notebook .main-note-container .note-tickertags-wrapper.readonly .remove-token,
.notebook .note-templates-view .note-tickertags-wrapper.readonly .remove-token,
.notebook .main-note-container .note-share-wrapper.readonly .remove-token,
.notebook .note-templates-view .note-share-wrapper.readonly .remove-token {
  display: none;
}
.notebook .main-note-container .note-tickertags-wrapper.readonly .li__input:before,
.notebook .note-templates-view .note-tickertags-wrapper.readonly .li__input:before,
.notebook .main-note-container .note-share-wrapper.readonly .li__input:before,
.notebook .note-templates-view .note-share-wrapper.readonly .li__input:before {
  display: none;
}
.notebook .main-note-container .note-tickertags-wrapper.readonly .li__textarea,
.notebook .note-templates-view .note-tickertags-wrapper.readonly .li__textarea,
.notebook .main-note-container .note-share-wrapper.readonly .li__textarea,
.notebook .note-templates-view .note-share-wrapper.readonly .li__textarea {
  display: none;
}
.notebook .main-note-container .note-tickertags-wrapper.readonly .more-items,
.notebook .note-templates-view .note-tickertags-wrapper.readonly .more-items,
.notebook .main-note-container .note-share-wrapper.readonly .more-items,
.notebook .note-templates-view .note-share-wrapper.readonly .more-items {
  pointer-events: auto !important;
}
.notebook .main-note-container .add-token,
.notebook .note-templates-view .add-token {
  cursor: pointer;
  display: inline-block;
}
.notebook .main-note-container .add-token .add-token-icon,
.notebook .note-templates-view .add-token .add-token-icon {
  box-sizing: border-box;
  fill: #3d7fba;
  height: 18px;
  width: 16px;
  padding: 3px;
  margin-left: 4px;
  /* padding-top: 0px; */
  background-color: #EDF4FB;
  position: relative;
  top: 1px;
}
.notebook .main-note-container .note-type-container,
.notebook .note-templates-view .note-type-container {
  float: right;
  font-weight: 400;
  right: 0;
  top: 3px;
  cursor: default;
  display: flex;
  font-size: 12px;
  line-height: 24px;
  color: #698094;
  padding: 4px 0;
}
.notebook .main-note-container .note-type-container .note-type-icon,
.notebook .note-templates-view .note-type-container .note-type-icon {
  height: 12px;
  width: 12px;
  margin-top: 6px;
}
.notebook .main-note-container .note-type-container .note-type-dropdown,
.notebook .note-templates-view .note-type-container .note-type-dropdown {
  display: flex;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  justify-content: center;
  justify-items: center;
  max-width: 105px;
  margin-left: 8px;
  color: #1E374D;
}
.notebook .main-note-container .note-type-container .note-type-dropdown.readOnly,
.notebook .note-templates-view .note-type-container .note-type-dropdown.readOnly {
  pointer-events: none;
}
.notebook .main-note-container .note-type-container .note-type-dropdown:not(.readOnly):hover,
.notebook .note-templates-view .note-type-container .note-type-dropdown:not(.readOnly):hover {
  color: #3d7fba;
  cursor: pointer;
}
.notebook .main-note-container .note-type-container .note-type-dropdown .note-type,
.notebook .note-templates-view .note-type-container .note-type-dropdown .note-type {
  text-align: center;
  max-width: 150px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-right: 8px;
}
.notebook .main-note-container .note-type-container .note-type-dropdown .icon-sort-down,
.notebook .note-templates-view .note-type-container .note-type-dropdown .icon-sort-down {
  width: 8px;
  height: 8px;
  margin-top: 7px;
  fill: #1E374D;
}
.notebook .main-note-container .note-type-container .note-type-dropdown.readOnly .icon-sort-down,
.notebook .note-templates-view .note-type-container .note-type-dropdown.readOnly .icon-sort-down {
  display: none;
}
.notebook .main-note-container .note-type-container .note-type-menu,
.notebook .note-templates-view .note-type-container .note-type-menu {
  position: absolute;
  right: -10px;
  top: 25px;
}
.notebook .main-note-container .note-type-container .note-type-menu .rectangle,
.notebook .note-templates-view .note-type-container .note-type-menu .rectangle {
  max-height: 300px;
  overflow: auto;
  width: 150px;
}
.notebook .main-note-container .note-type-container .note-type-menu .drpdwn-hdr,
.notebook .note-templates-view .note-type-container .note-type-menu .drpdwn-hdr {
  font-size: 12px;
}
.notebook .main-note-container .note-type-container .note-type-menu .drpdwn-section,
.notebook .note-templates-view .note-type-container .note-type-menu .drpdwn-section {
  max-height: unset;
  overflow: unset;
}
.notebook .main-note-container .open-wopi,
.notebook .note-templates-view .open-wopi {
  line-height: 24px;
  color: #698094;
  display: inline-block;
  font-size: 12px;
  cursor: pointer;
}
.notebook .main-note-container .open-wopi:after,
.notebook .note-templates-view .open-wopi:after {
  content: '|';
  margin: 6px;
  font-weight: 300;
}
.notebook .main-note-container .title-additional-content,
.notebook .note-templates-view .title-additional-content {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  position: absolute;
  top: -6px;
  right: 0;
  display: flex;
  font-size: 12px;
  line-height: 16px;
  align-items: center;
  flex-wrap: wrap;
}
.notebook .main-note-container .note-share-wrapper,
.notebook .note-templates-view .note-share-wrapper {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  min-height: 28px;
  line-height: 16px;
  font-size: 10px;
  padding: 2px 0px;
  position: relative;
  margin: 0px 16px;
  border-bottom: 1px solid #ccd8e6;
}
.notebook .main-note-container .note-share-wrapper .add-share-users,
.notebook .note-templates-view .note-share-wrapper .add-share-users {
  display: inline-block;
  vertical-align: top;
  position: relative;
  margin-left: 3px;
}
.notebook .main-note-container .note-share-wrapper .add-share-users .user-group-share,
.notebook .note-templates-view .note-share-wrapper .add-share-users .user-group-share {
  width: 134px;
  background-color: #ffffff;
  border: 1px solid #3d7fba;
  border-radius: 2px;
  margin-top: 5px;
  color: #3d7fba;
  float: left;
  font-size: 11px;
  height: 16px;
  padding: 0px 5px;
  outline: none;
  -webkit-transition: none;
  -webkit-text-fill-color: #698094;
}
.notebook .main-note-container .note-share-wrapper .add-share-users .suggest-wrapper,
.notebook .note-templates-view .note-share-wrapper .add-share-users .suggest-wrapper,
.notebook .main-note-container .note-share-wrapper .add-share-users .temp-suggest-wrapper,
.notebook .note-templates-view .note-share-wrapper .add-share-users .temp-suggest-wrapper {
  display: none;
  top: 32px !important;
  width: 350px;
  border: 1px solid #ffffff;
  box-shadow: 1px 2px 6px -2px #1e374d;
  border-radius: 3px;
  left: -143px;
}
.notebook .main-note-container .note-share-wrapper .add-share-users .suggest-wrapper .suggest,
.notebook .note-templates-view .note-share-wrapper .add-share-users .suggest-wrapper .suggest,
.notebook .main-note-container .note-share-wrapper .add-share-users .temp-suggest-wrapper .suggest,
.notebook .note-templates-view .note-share-wrapper .add-share-users .temp-suggest-wrapper .suggest {
  border-radius: 3px;
}
.notebook .main-note-container .note-share-wrapper .add-share-users .suggest-wrapper .suggest .liHeader,
.notebook .note-templates-view .note-share-wrapper .add-share-users .suggest-wrapper .suggest .liHeader,
.notebook .main-note-container .note-share-wrapper .add-share-users .temp-suggest-wrapper .suggest .liHeader,
.notebook .note-templates-view .note-share-wrapper .add-share-users .temp-suggest-wrapper .suggest .liHeader {
  padding: 3px 8px;
  display: inline-block;
  font-size: 12px;
  border-bottom: none;
  background-color: #ffffff;
  color: #40586E;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  width: 100%;
  box-sizing: border-box;
}
.notebook .main-note-container .note-share-wrapper .add-share-users .suggest-wrapper .suggest li.seperator,
.notebook .note-templates-view .note-share-wrapper .add-share-users .suggest-wrapper .suggest li.seperator,
.notebook .main-note-container .note-share-wrapper .add-share-users .temp-suggest-wrapper .suggest li.seperator,
.notebook .note-templates-view .note-share-wrapper .add-share-users .temp-suggest-wrapper .suggest li.seperator {
  display: none;
  height: 1px;
  background: #ffffff;
  padding: 0;
  width: 100%;
}
.notebook .main-note-container .note-share-wrapper .add-share-users .suggest-wrapper .suggest li,
.notebook .note-templates-view .note-share-wrapper .add-share-users .suggest-wrapper .suggest li,
.notebook .main-note-container .note-share-wrapper .add-share-users .temp-suggest-wrapper .suggest li,
.notebook .note-templates-view .note-share-wrapper .add-share-users .temp-suggest-wrapper .suggest li {
  box-sizing: border-box;
  padding: 0 !important;
  text-transform: initial;
  height: 24px;
  width: 100%;
  clear: both;
  padding-bottom: 5px;
  display: block;
  cursor: pointer;
  border-bottom: none;
}
.notebook .main-note-container .note-share-wrapper .add-share-users .suggest-wrapper .suggest li.selected,
.notebook .note-templates-view .note-share-wrapper .add-share-users .suggest-wrapper .suggest li.selected,
.notebook .main-note-container .note-share-wrapper .add-share-users .temp-suggest-wrapper .suggest li.selected,
.notebook .note-templates-view .note-share-wrapper .add-share-users .temp-suggest-wrapper .suggest li.selected {
  background: #3d7fba;
  color: #ffffff;
}
.notebook .main-note-container .note-share-wrapper .add-share-users .temp-suggest-wrapper,
.notebook .note-templates-view .note-share-wrapper .add-share-users .temp-suggest-wrapper {
  position: absolute;
  z-index: 99;
  left: 0;
  background: #ffffff;
}
.notebook .main-note-container .note-share-wrapper .add-share-users .temp-suggest-wrapper .suggest,
.notebook .note-templates-view .note-share-wrapper .add-share-users .temp-suggest-wrapper .suggest {
  padding-left: 0;
}
.notebook .main-note-container .note-share-wrapper .add-share-users .temp-suggest-wrapper .selected,
.notebook .note-templates-view .note-share-wrapper .add-share-users .temp-suggest-wrapper .selected {
  background: #3d7fba;
  color: #ffffff;
}
.notebook .main-note-container .note-share-wrapper .add-token-icon,
.notebook .note-templates-view .note-share-wrapper .add-token-icon {
  margin-bottom: 1px;
  margin-top: 2px;
}
.notebook .main-note-container .note-share-bar,
.notebook .note-templates-view .note-share-bar {
  min-height: 16px;
  width: 77%;
  display: inline-block;
  cursor: pointer;
  margin-top: 2px;
}
.notebook .main-note-container .note-share-bar .label,
.notebook .note-templates-view .note-share-bar .label {
  color: #698094;
  display: inline-block;
  margin-top: 6px;
  font-size: 11px;
  vertical-align: top;
  padding-right: 3px;
}
.notebook .main-note-container .note-share-bar .user-group-share,
.notebook .note-templates-view .note-share-bar .user-group-share {
  width: 25%;
  padding: 8px;
  border: none;
}
.notebook .main-note-container .note-share-bar .added-users .item-new,
.notebook .note-templates-view .note-share-bar .added-users .item-new,
.notebook .main-note-container .note-share-bar .added-groups .item-new,
.notebook .note-templates-view .note-share-bar .added-groups .item-new {
  display: inline-block;
}
.notebook .main-note-container .note-share-bar .suggest-wrapper .sharing_user_item,
.notebook .note-templates-view .note-share-bar .suggest-wrapper .sharing_user_item,
.notebook .main-note-container .note-share-bar .temp-suggest-wrapper .sharing_user_item,
.notebook .note-templates-view .note-share-bar .temp-suggest-wrapper .sharing_user_item {
  font-size: 14px;
  position: relative;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  clear: both;
  min-height: 30px;
  cursor: pointer;
  padding: 0px 8px;
  overflow: hidden;
}
.notebook .main-note-container .note-share-bar .suggest-wrapper .sharing_user_item .checkbox,
.notebook .note-templates-view .note-share-bar .suggest-wrapper .sharing_user_item .checkbox,
.notebook .main-note-container .note-share-bar .temp-suggest-wrapper .sharing_user_item .checkbox,
.notebook .note-templates-view .note-share-bar .temp-suggest-wrapper .sharing_user_item .checkbox {
  height: 10px;
  width: 10px;
  left: 5px;
  top: 3px;
  position: absolute;
}
.notebook .main-note-container .note-share-bar .suggest-wrapper .name-initials,
.notebook .note-templates-view .note-share-bar .suggest-wrapper .name-initials,
.notebook .main-note-container .note-share-bar .temp-suggest-wrapper .name-initials,
.notebook .note-templates-view .note-share-bar .temp-suggest-wrapper .name-initials {
  display: none;
}
.notebook .main-note-container .note-share-bar .suggest-wrapper .fullname,
.notebook .note-templates-view .note-share-bar .suggest-wrapper .fullname,
.notebook .main-note-container .note-share-bar .temp-suggest-wrapper .fullname,
.notebook .note-templates-view .note-share-bar .temp-suggest-wrapper .fullname {
  margin-right: 6px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  line-height: 24px;
  font-size: 10px;
  color: #698094;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 340px;
  overflow: hidden;
}
.notebook .main-note-container .note-share-bar .suggest-wrapper .username,
.notebook .note-templates-view .note-share-bar .suggest-wrapper .username,
.notebook .main-note-container .note-share-bar .temp-suggest-wrapper .username,
.notebook .note-templates-view .note-share-bar .temp-suggest-wrapper .username {
  display: none;
}
.notebook .main-note-container .note-share-bar .suggest-wrapper li.selected .sharing_user_item .fullname,
.notebook .note-templates-view .note-share-bar .suggest-wrapper li.selected .sharing_user_item .fullname,
.notebook .main-note-container .note-share-bar .temp-suggest-wrapper li.selected .sharing_user_item .fullname,
.notebook .note-templates-view .note-share-bar .temp-suggest-wrapper li.selected .sharing_user_item .fullname,
.notebook .main-note-container .note-share-bar .suggest-wrapper li.selected .sharing_user_item .username,
.notebook .note-templates-view .note-share-bar .suggest-wrapper li.selected .sharing_user_item .username,
.notebook .main-note-container .note-share-bar .temp-suggest-wrapper li.selected .sharing_user_item .username,
.notebook .note-templates-view .note-share-bar .temp-suggest-wrapper li.selected .sharing_user_item .username {
  color: #ffffff;
}
.notebook .main-note-container .collab-bar,
.notebook .note-templates-view .collab-bar {
  display: flex;
  align-items: center;
  float: right;
  height: 26px;
}
.notebook .main-note-container .added-users,
.notebook .note-templates-view .added-users,
.notebook .main-note-container .added-groups,
.notebook .note-templates-view .added-groups {
  margin-left: -2px;
}
.notebook .main-note-container .added-users .item-new,
.notebook .note-templates-view .added-users .item-new,
.notebook .main-note-container .added-groups .item-new,
.notebook .note-templates-view .added-groups .item-new {
  font-size: 12px;
  background: #edf4fb;
  color: #3d7fba;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  line-height: 12px;
  padding: 2px 6px;
  position: relative;
  border-radius: 3px;
  margin: 5px 3px 0 3px;
  border: 1px solid #edf4fb;
}
.notebook .main-note-container .added-users .item-new:hover .close-button,
.notebook .note-templates-view .added-users .item-new:hover .close-button,
.notebook .main-note-container .added-groups .item-new:hover .close-button,
.notebook .note-templates-view .added-groups .item-new:hover .close-button {
  visibility: visible;
}
.notebook .main-note-container .added-users .item-new .user-icon,
.notebook .note-templates-view .added-users .item-new .user-icon,
.notebook .main-note-container .added-groups .item-new .user-icon,
.notebook .note-templates-view .added-groups .item-new .user-icon {
  height: 10px;
  margin-right: 5px;
  fill: #3d7fba;
  float: left;
  margin-top: 1px;
  width: 10px;
}
.notebook .main-note-container .added-users .item-new .group-icon,
.notebook .note-templates-view .added-users .item-new .group-icon,
.notebook .main-note-container .added-groups .item-new .group-icon,
.notebook .note-templates-view .added-groups .item-new .group-icon {
  height: 10px;
  margin-right: 5px;
  fill: #3d7fba;
  float: left;
  width: 13.75px;
}
.notebook .main-note-container .added-users .close-button,
.notebook .note-templates-view .added-users .close-button,
.notebook .main-note-container .added-groups .close-button,
.notebook .note-templates-view .added-groups .close-button {
  width: 6px;
  visibility: hidden;
  position: absolute;
  top: -7px;
  cursor: pointer;
  height: 6px;
  float: right;
  margin: 2px 3px 0 0;
  transform: scale(1.1);
}
.notebook .main-note-container {
  height: 100%;
  box-sizing: border-box;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  position: relative;
}
.notebook .main-note-container .toggle-comment-container .active {
  color: #3d7fba !important;
}
.notebook .main-note-container .toggle-comment-container .active .toggle-icon {
  fill: #3d7fba !important;
}
.notebook .main-note-container .notecontent .note-container:hover .add-annotation,
.notebook .main-note-container .notecontent .note-container:hover .edit-annotation,
.notebook .main-note-container .notecontent .note-container:hover .hl-short-link,
.notebook .main-note-container .notecontent .note-container:hover .open-highlight-position,
.notebook .main-note-container .notecontent .note-container:hover .delete-highlight {
  visibility: visible;
}
.notebook .main-note-container .notecontent .short-link-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  padding-right: 5px;
}
.notebook .main-note-container .notecontent .hl-short-link {
  color: #3d7fba;
  float: right;
  padding: 0 8px;
  display: none;
}
.notebook .main-note-container .notecontent .hl-short-link:after {
  content: '|';
  padding-left: 8px;
  color: #ccd8e6;
}
.notebook .main-note-container .notecontent .delete-highlight {
  color: #3d7fba;
  visibility: hidden;
  cursor: pointer;
  margin-right: 10px;
}
.notebook .main-note-container .notecontent .delete-icon {
  width: 10px;
  height: 12px;
  fill: #3d7fba;
  margin: 0 3px 0 13px;
  position: relative;
  top: 1px;
}
.notebook .main-note-container .notecontent .hl-time {
  float: right;
  padding: 0px 4px;
  color: #8F9FB0;
}
.notebook .main-note-container .notecontent .hl-owner {
  float: right;
  padding: 0 4px;
  color: #3d7fba;
}
.notebook .main-note-container .notecontent .hl-owner:before {
  content: '@';
}
.notebook .main-note-container .notecontent .note-container {
  border: 1px solid #ccd8e6;
  border-radius: 4px;
  padding-top: 8px;
  margin: 20px;
  padding-bottom: 12px;
  font-size: 12px;
  line-height: 1.5em;
}
.notebook .main-note-container .notecontent .note-container table {
  background: transparent !important;
}
.notebook .main-note-container .notecontent .note-container .temp-add-comment {
  height: auto;
  margin: 12px 8px 0 0;
}
.notebook .main-note-container .notecontent .note-container .temp-add-comment input,
.notebook .main-note-container .notecontent .note-container .temp-add-comment .high-comment {
  width: 97%;
  margin-bottom: 8px;
  padding: 4px;
  border: 1px solid #ccd8e6;
  font-size: 12px;
  display: inline-block;
}
.notebook .main-note-container .notecontent .note-container .temp-add-comment input:not(:focus):not([data-div-placeholder-content]):before,
.notebook .main-note-container .notecontent .note-container .temp-add-comment .high-comment:not(:focus):not([data-div-placeholder-content]):before {
  content: attr(placeholder);
  float: left;
  margin-left: 2px;
  color: #a9a9a9;
}
.notebook .main-note-container .notecontent .note-container .temp-add-annotate {
  border: 1px solid #ccd8e6;
  padding: 6px;
  margin-right: 8px;
  height: auto;
  margin-top: 5px;
  margin-left: 27px;
  margin-bottom: 8px;
}
.notebook .main-note-container .notecontent .note-container .open-highlight-position {
  float: right;
  cursor: pointer;
  padding-right: 8px;
  color: #3d7fba;
  visibility: hidden;
}
.notebook .main-note-container .notecontent .note-container .open-highlight-position:after {
  content: '|';
  padding-left: 8px;
  color: #ccd8e6;
}
.notebook .main-note-container .notecontent .note-container .external-icon {
  height: 10px;
  width: 12px;
  position: relative;
  margin-right: 4px;
  fill: #3d7fba;
  top: 2px;
}
.notebook .main-note-container .notecontent .note-container .add-comment {
  color: #3d7fba;
  margin: 8px 0 0 24px;
  cursor: pointer;
}
.notebook .main-note-container .notecontent .note-container .note-helper {
  font-size: 11px;
  margin-left: 25px;
  color: #327cc0;
  display: inline-block;
  padding-top: 5px;
}
.notebook .main-note-container .notecontent .note-container .note-helper .short-link {
  padding-right: 7px;
  cursor: pointer;
  display: none;
}
.notebook .main-note-container .notecontent .note-container .note-helper .add-comment:before {
  content: "|    ";
}
.notebook .main-note-container .notecontent .note-container .note-helper .temp:before {
  content: "";
}
.notebook .main-note-container .notecontent .note-container .note-helper .merge-highlight {
  cursor: pointer;
  display: none;
}
.notebook .main-note-container .notecontent .note-container .note-helper .merge-highlight:before {
  content: "|    ";
}
.notebook .main-note-container .notecontent .note-container .edit-icon {
  height: 10px;
  width: 10px;
  position: relative;
  top: 2px;
  fill: #3d7fba;
  padding-right: 4px;
}
.notebook .main-note-container .notecontent .note-container .note-content {
  position: relative;
}
.notebook .main-note-container .notecontent .note-container .edit-annotation {
  color: #3d7fba;
  visibility: hidden;
  cursor: pointer;
  margin-left: 12px;
}
.notebook .main-note-container .notecontent .note-container .add-annotation {
  color: #3d7fba;
  height: 16px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  cursor: pointer;
  visibility: hidden;
}
.notebook .main-note-container .notecontent .note-container .buttons {
  padding-left: 12px;
}
.notebook .main-note-container .notecontent .note-container .buttons .edit_annotate {
  color: #3d7fba;
  font-size: 11px;
  padding: 0px 8px;
  line-height: 20px;
  background-color: #fafbfc;
  height: 20px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  box-sizing: border-box;
  border: 1px solid #ccd8e6;
  border-right: none;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  cursor: pointer;
  display: inline;
}
.notebook .main-note-container .notecontent .note-container .buttons .delete_annotate {
  color: #3d7fba;
  font-size: 11px;
  padding: 0px 8px;
  line-height: 20px;
  background-color: #fafbfc;
  height: 20px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  box-sizing: border-box;
  border: 1px solid #ccd8e6;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  cursor: pointer;
  display: inline;
}
.notebook .main-note-container .notecontent .note-container .annotation-comments {
  padding-left: 12px;
  margin-left: 25px;
  border-left: 3px solid #D5E0EB;
}
.notebook .main-note-container .notecontent .note-container .annotation-comments .highlightUser {
  padding-left: 2px;
  margin-left: 0px;
  background: none;
  font-size: 12px;
  line-height: 23px;
  margin-right: 0px;
  margin-top: 0px;
}
.notebook .main-note-container .notecontent .note-container .annotation-comments .annotate_user_name_box {
  line-height: 23px;
}
.notebook .main-note-container .notecontent .note-container .annotation-comments .user-comments {
  padding: 5px 10px 0px 0px;
}
.notebook .main-note-container .notecontent .note-container .annotation-comments .user-comments .buttons {
  display: none;
}
.notebook .main-note-container .notecontent .note-container .annotation-comments .user-comments:hover .buttons {
  display: inline-block;
}
.notebook .main-note-container .notecontent .note-container .annotation-comments .annotate_user {
  padding-left: 10px;
  font-weight: bold;
}
.notebook .main-note-container .notecontent .note-container .annotation-comments .annotate_date {
  padding-left: 10px;
  font-size: 11px;
  color: #BCC7D2;
  display: inline-block;
}
.notebook .main-note-container .notecontent .note-container .annotation-comments .text_annotate {
  margin-left: 8px;
  word-break: break-all;
}
.notebook .main-note-container .notecontent .note-container .annotation-comments .annotate_user_initial_box {
  padding: 6px 0;
  width: 20px;
  height: 20px;
  float: left;
  box-sizing: border-box;
  font-size: 10px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #3d7fba;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-align: center;
  line-height: 7px;
}
.notebook .main-note-container .notecontent .note-container .highlight-annotations .buttons .cancel_annotate:hover {
  border: 1px solid #3d7fba;
}
.notebook .main-note-container .notecontent .note-container .highlight-annotations {
  /*height: 50px;*/
  width: 280px;
  padding: 12px 12px 12px 12px;
  background: #CCD8E7;
  border: 1px solid #1F4366;
  position: absolute;
  z-index: 2;
  border-radius: 5px;
  text-indent: 0;
}
.notebook .main-note-container .notecontent .highlight-box-title {
  color: #3d7fba;
  font-size: 16px;
  margin: 6px 24px 10px;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}
.notebook .main-note-container .notecontent .parent-header {
  display: flex;
  flex-wrap: wrap;
}
.notebook .main-note-container .notecontent .parent-header .label-header {
  flex-shrink: 0;
  margin-left: 24px;
  display: inline-block;
  max-width: 98%;
}
.notebook .main-note-container .notecontent .parent-header .meta-header {
  flex-grow: 1;
  flex-shrink: 0;
  margin-left: 12px;
  display: inline-block;
}
.notebook .main-note-container .notecontent .annotation-text {
  clear: right;
  margin-bottom: 6px;
  color: #204C74;
  font-size: 14px;
  margin-left: 24px;
  padding-left: 4px;
}
.notebook .main-note-container .notecontent .active-annotation {
  border: 1px solid #ccd8e6;
}
.notebook .main-note-container .notecontent .note-ticker {
  font-size: 11px;
  line-height: 14px;
  font-weight: 400;
  border: 1px solid #3d7fba;
  background-color: #3d7fba;
  color: #ffffff;
  border-radius: 3px;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 6px;
  margin-bottom: 6px;
  padding: 1px 6px;
  vertical-align: top;
}
.notebook .main-note-container .notecontent .note-ticker.greeny {
  background: #3cb300;
  border: 1px solid #3cb300;
}
.notebook .main-note-container .notecontent .note-ticker.cyano {
  background: #2EB8E6;
  border: 1px solid #2EB8E6;
}
.notebook .main-note-container .notecontent .note-ticker .delete-ticker {
  margin-left: 6px;
  cursor: pointer;
}
.notebook .main-note-container .notecontent .note-title {
  max-width: 200px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: top;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 13px;
}
.notebook .main-note-container .notecontent .note-text {
  color: #204C74;
  margin-left: 25px;
  margin-right: 25px;
  border-left: solid;
  border-left-color: #ffffff;
}
.notebook .main-note-container .notecontent .note-text .table-wrapper {
  padding: 10px;
}
.notebook .main-note-container .notecontent .note-text img {
  max-width: 100%;
}
.notebook .main-note-container .notecontent .high-tag {
  margin-left: 0;
  margin-right: 12px;
  margin-bottom: 10px;
  display: inline-block;
  padding: 0 6px;
  text-transform: lowercase;
  color: #666;
  border-radius: 2px;
  box-shadow: 0 1px 3px 0 rgba(30, 55, 77, 0.33);
}
.notebook .main-note-container .notecontent .icon-hl::before,
.notebook .main-note-container .notecontent .icon-annotate::before {
  display: inline-block;
  width: 12px;
  line-height: 18px;
  font-size: 15px;
}
.notebook .main-note-container .notecontent .highlightUser {
  color: #3d7fba;
  background: #F6F9FB;
  font-size: 14px;
  line-height: 28px;
  margin-top: 20px;
  margin-left: 20px;
  margin-right: 20px;
  padding-left: 10px;
}
.notebook .main-note-container .ro-notecontent {
  overflow-y: hidden !important;
}
.notebook .main-note-container .ro-notecontent .only-content {
  margin: 20px;
}
.notebook .main-note-container .mention-suggestions {
  position: fixed;
  top: 0;
}
.notebook .main-note-container .mention-suggestions ol,
.notebook .main-note-container .mention-suggestions ul {
  box-shadow: 0 5px 12px 0 rgba(0, 22, 42, 0.65);
  margin: 0px;
  padding: 0px;
  list-style: none;
  border-radius: 3px;
  overflow: hidden;
  font-size: 11px;
}
.notebook .main-note-container .mention-suggestions ol li,
.notebook .main-note-container .mention-suggestions ul li {
  border-bottom: 1px solid #d4e0ea;
  border-radius: 3px;
}
.notebook .main-note-container .mention-suggestions ol li > div,
.notebook .main-note-container .mention-suggestions ul li > div {
  padding: 6px 12px;
  background: #ffffff;
}
.notebook .main-note-container .mention-suggestions ol li:last-child,
.notebook .main-note-container .mention-suggestions ul li:last-child {
  border-bottom: none;
}
.notebook .main-note-container .mention-suggestions ol li.active div,
.notebook .main-note-container .mention-suggestions ul li.active div {
  color: #ffffff;
  background: #3d7fba;
}
.notebook .main-note-container .ck-editbar {
  height: 30px;
  width: 100%;
  padding: 6px 0px;
}
.notebook .main-note-container .note-wrapper {
  position: relative;
  background: white;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  transform: translateZ(0);
  border-top: none;
}
.notebook .main-note-container .note-titlebar {
  font-size: 20px;
  color: #1e374d;
  border-bottom: 1px solid #ccd8e6;
  background: #ffffff;
  padding: 16px 0 0 0;
  margin: 0 16px;
  cursor: text;
  height: 50px;
  transform: translateZ(0);
  position: relative;
  z-index: 99;
  font-weight: 400;
  line-height: 26px;
  box-sizing: border-box;
}
.notebook .main-note-container .note-titlebar input.add_input {
  border: 0px;
  height: 30px;
  width: 100%;
}
.notebook .main-note-container .note-titlebar .brdr-btm {
  border-bottom: 1px solid #ccd8e6;
  margin-top: 30px;
  margin-bottom: -36px;
}
.notebook .main-note-container .note-titlebar .open-doc-link {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  font-size: 12px;
  padding-right: 6px;
  color: #698094;
}
.notebook .main-note-container .note-titlebar .open-doc-link .single-note-icon {
  height: 11px;
  position: relative;
  width: 11px;
  bottom: -2px;
  fill: #698094;
  margin-right: 4px;
}
.notebook .main-note-container .note-titlebar .open-doc-link:hover {
  color: #3d7fba;
}
.notebook .main-note-container .note-titlebar .open-doc-link:hover .single-note-icon {
  fill: #3d7fba;
}
.notebook .main-note-container .note-titlebar .filing-date {
  font-size: 12px;
  color: #698094;
  display: inline-block;
  vertical-align: top;
  margin-top: 4px;
  position: static;
  right: 70px;
}
.notebook .main-note-container .note-titlebar .open-doc-link:after {
  content: '|';
  margin-left: 8px;
  font-weight: 300;
}
.notebook .main-note-container .note-titlebar .short-url-icon {
  height: 16px;
  width: 16px;
  position: absolute;
  left: 12px;
  top: -1px;
}
.notebook .main-note-container .note-titlebar p {
  padding: 0 4px;
  outline: 0;
  max-width: calc(100% - 280px);
  margin: 1px 0 0 -4px;
  display: inline-block;
  border: none;
}
.notebook .main-note-container .note-titlebar p:focus,
.notebook .main-note-container .note-titlebar p.focus {
  overflow-x: auto;
  text-overflow: initial;
  white-space: normal;
  background: #ffffff;
  z-index: 99;
  border-radius: 3px;
}
.notebook .main-note-container .note-titlebar p {
  overflow-x: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.notebook .main-note-container .note-titlebar p[placeholder]:empty:before {
  content: attr(placeholder);
  color: #889bba;
}
.notebook .main-note-container .note-titlebar .last-update-notif {
  line-height: 24px;
  font-size: 11px;
  color: #698094;
  display: none;
}
.notebook .main-note-container .note-titlebar .last-update-notif:after {
  content: '|';
  margin: 8px;
}
.notebook .main-note-container .note-titlebar .edit-done {
  font-size: 11px;
  line-height: 22px;
  position: absolute;
  right: 330px;
  top: 0;
  display: none;
  cursor: pointer;
}
.notebook .main-note-container .note-titlebar .show-history {
  display: block;
  font-size: 16px;
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
.notebook .main-note-container .note-titlebar .note-clip-source {
  display: block;
  line-height: 18px;
  font-size: 12px;
  color: #698094;
  padding: 3px 0;
  cursor: pointer;
  min-width: 60px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 4px;
  z-index: 9;
}
.notebook .main-note-container .note-titlebar .note-clip-source a,
.notebook .main-note-container .note-titlebar .note-clip-source a:visited,
.notebook .main-note-container .note-titlebar .note-clip-source a:active {
  color: #327CC0;
  text-decoration: none;
}
.notebook .main-note-container .note-titlebar .note-clip-source a:hover {
  text-decoration: underline;
}
.notebook .main-note-container .note-titlebar .note-clip-source:after {
  content: '|';
  margin: 8px;
  font-weight: 300;
}
.notebook .main-note-container .note-opened {
  position: absolute;
  bottom: -6px;
  top: 43px;
}
.notebook .main-note-container .tab-pane {
  position: relative;
  background: #ffffff;
  overflow-y: auto;
  overflow-x: hidden;
}
.notebook .main-note-container .tab-pane .column-header {
  margin: 0 18px;
  border-bottom: none;
}
.notebook .main-note-container .tab-pane .column-header .doc-controls {
  border-bottom: 1px solid #d4e0ea;
}
.notebook .main-note-container .tab-pane .column-header .tickers,
.notebook .main-note-container .tab-pane .column-header .date,
.notebook .main-note-container .tab-pane .column-header .doc_title {
  display: none !important;
}
.notebook .main-note-container .tab-pane .container_loading_table_mode_msg {
  position: absolute !important;
}
.notebook .main-note-container .tab-pane.docViewContainer {
  overflow-y: hidden;
}
.notebook .main-note-container .tab-pane[data-type=other-attachment] {
  display: flex;
  min-height: 165px;
  align-items: center;
  justify-content: center;
  padding: 20px;
}
.notebook .main-note-container .tab-pane[data-type=other-attachment] img {
  max-width: 100%;
  height: auto;
}
.notebook .main-note-container .tab-pane[data-type=self-notecontent-ro] img {
  max-width: 100%;
  height: auto;
}
.notebook .main-note-container .conversion-in-process .attachment-dropdown-btn {
  visibility: hidden;
}
.notebook .main-note-container .conversion-in-process .note-tickertags {
  width: 100%;
}
.notebook .main-note-container .no-preview.tab-pane .upload-in-progress-message,
.notebook .main-note-container .conversion-in-process.tab-pane .upload-in-progress-message {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.notebook .main-note-container .no-preview.tab-pane .text-container,
.notebook .main-note-container .conversion-in-process.tab-pane .text-container {
  width: 100%;
  height: 100%;
  display: flex !important;
  align-items: center;
  justify-content: center;
  min-height: 278px;
}
.notebook .main-note-container .no-preview.tab-pane .text-container .text,
.notebook .main-note-container .conversion-in-process.tab-pane .text-container .text {
  font-size: 16px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #3d7fba;
}
.notebook .main-note-container .created-date {
  font-size: 12px;
  display: none;
  line-height: 24px;
  color: #698094;
}
.notebook .main-note-container .created-date:after {
  content: '|';
  margin: 8px;
}
.notebook .main-note-container .created-date.active .created-date-val {
  border-bottom: 1px dotted;
  cursor: pointer;
}
.notebook .main-note-container .created-date-calendar {
  display: none;
  width: 360px;
  background-color: white;
  padding: 2px;
  border: solid 2px grey;
  position: absolute;
}
.notebook .main-note-container .created-date-calendar.active {
  display: block;
}
.notebook .main-note-container .created-date-calendar .fc-day.disabled {
  color: #9E9E9E;
}
.notebook .main-note-container .created-date-calendar .fc-header-left {
  padding-top: 5px;
  padding-left: 5px;
}
.notebook .main-note-container .note__state-container {
  display: none;
  font-size: 12px;
  line-height: 24px;
}
.notebook .main-note-container .note__state-container .label {
  padding-right: 5px;
}
.notebook .main-note-container .note__state-container .note__state {
  color: #f04848;
  text-transform: capitalize;
}
.notebook .main-note-container .note__state-container .note__state:after {
  content: '|';
  margin: 8px;
  color: #698094;
}
.notebook .main-note-container .note__state-container .note__state.published {
  color: #3d7fba;
}
.notebook .main-note-container .minimum {
  overflow: hidden;
  text-overflow: ellipsis;
  max-height: 27px;
}
.notebook .main-note-container .add-to-thesis {
  cursor: pointer;
  float: right;
  line-height: 32px;
  height: 32px;
  color: #698094;
  font-size: 14px;
}
.notebook .main-note-container .add-to-thesis .send-to-thesis {
  display: inline-block;
  position: relative;
}
.notebook .main-note-container .add-to-thesis .send-to-thesis .text {
  color: #5b6067;
  font-size: 13px;
}
.notebook .main-note-container .add-to-thesis .rectangle {
  padding: 2px;
  max-height: 300px;
}
.notebook .main-note-container .add-to-thesis .bigWhiteDrpdwn {
  display: block;
  right: 0;
  width: 170px;
  top: 28px;
}
.notebook .main-note-container .add-to-thesis .bigWhiteDrpdwn .ticker .ticker-header {
  font-size: 13px;
  padding-left: 10px;
  font-weight: bold;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #5b6067;
  border-bottom: 1px solid #ccd8e6;
}
.notebook .main-note-container .add-to-thesis .bigWhiteDrpdwn .ticker .ticker-section-list {
  list-style: none;
  font-size: 12px;
  padding-left: 20px;
  margin: 0px;
}
.notebook .main-note-container .add-to-thesis .bigWhiteDrpdwn .ticker .ticker-section-list .ticker-section {
  padding-left: 2px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 25px;
}
.notebook .main-note-container .add-to-thesis .bigWhiteDrpdwn .ticker .ticker-section-list .ticker-section.disabled {
  color: #3d7fba;
}
.notebook .main-note-container .add-to-thesis .bigWhiteDrpdwn .ticker .ticker-section-list .ticker-section.enabled {
  color: #2da65b;
  margin-left: -15px;
}
.notebook .main-note-container .add-to-thesis .bigWhiteDrpdwn .ticker .ticker-section-list .ticker-section.enabled:before {
  content: '\2713';
  margin-right: 5px;
}
.notebook .main-note-container .add-to-thesis .bigWhiteDrpdwn .ticker .ticker-section-list .no-ticker-section {
  color: #698094;
  padding-left: 2px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  line-height: 25px;
}
.notebook .main-note-container .add-to-thesis .down-icon {
  height: 8px;
  width: 8px;
  margin-right: 6px;
  fill: #3d7fba;
}
.notebook .main-note-container .hl-selection-title {
  display: inline-block;
  font-size: 12px;
  position: relative;
  bottom: 11px;
  color: #8B98A7;
}
.notebook .main-note-container .sort-bar {
  position: relative;
  bottom: 9px;
  display: inline-block;
  padding: 5px;
  margin: 0 4px;
}
.notebook .main-note-container .sort-bar .sort-icon {
  height: 16px;
  cursor: pointer;
  width: 16px;
  fill: #3d7fba;
  transform: rotate(180deg) scale(-1, 1);
  border-left: 1px solid #B7C0CA;
  padding: 0 5px 0 5px;
}
.notebook .main-note-container .sort-bar .sort-position,
.notebook .main-note-container .sort-bar .sort-time,
.notebook .main-note-container .sort-bar .sort-label {
  cursor: pointer;
  font-size: 12px;
  color: #8B98A7;
  position: relative;
  bottom: 3px;
}
.notebook .main-note-container .sort-bar .sort-position.sorted,
.notebook .main-note-container .sort-bar .sort-time.sorted,
.notebook .main-note-container .sort-bar .sort-label.sorted {
  background-color: #EDF4FB;
}
.notebook .main-note-container .sort-bar .sort-time {
  border-left: 1px solid #B7C0CA;
  border-right: 1px solid #B7C0CA;
  padding: 0 5px 0 5px;
}
.notebook .main-note-container .sort-bar .selected {
  color: #3d7fba;
}
.notebook .main-note-container .highlight-label-filter {
  display: inline-block;
  position: relative;
  bottom: 9px;
  padding: 5px;
  margin: 0 0;
}
.notebook .main-note-container .highlight-label-filter .filter-icon {
  cursor: pointer;
  position: relative;
  top: 4px;
  height: 13px;
  width: 12px;
  padding: 5px;
  border-radius: 2px;
  fill: #ffffff;
  background: #3d7fba;
}
.notebook .main-note-container .highlight-label-filter .filter-icon-down {
  cursor: pointer;
  width: 10px;
  position: relative;
  right: 5px;
  bottom: 2px;
  fill: #3d7fba;
}
.notebook .main-note-container .highlight-label-filter .list {
  display: inline-block;
  font-size: 12px;
  color: #8b98a7;
  position: relative;
  bottom: 4px;
  padding-right: 4px;
}
.notebook .main-note-container .highlight-label-filter .list div {
  color: #3d7fba;
  cursor: pointer;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  display: inline-block;
  max-width: 100px;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
  position: relative;
  top: 3px;
}
.notebook .main-note-container .off .filter-icon {
  fill: #8b98a7;
  background: #ffffff;
}
.notebook .main-note-container .off .filter-icon-down {
  fill: #8b98a7;
}
.notebook .main-note-container .off .list {
  display: none;
}
.notebook .main-note-container .doc-additional-bar {
  height: 30px;
  border-bottom: 1px solid #ccd8e6;
  margin: 0 18px;
  padding-top: 5px;
  background: white;
  position: relative;
}
.notebook .main-note-container .info {
  float: right;
  color: #698094;
  padding: 3px 8px;
  line-height: 24px;
  height: 24px;
  font-size: 10px;
}
.notebook .main-note-container .info .content {
  font-weight: bold;
  padding-left: 4px;
}
.notebook .main-note-container .info span {
  display: inline-block;
}
.notebook .main-note-container .info:after {
  content: "\b7";
  font-weight: bold;
  font-size: 24px;
  line-height: 24px;
  float: right;
  padding-left: 16px;
}
.notebook .main-note-container .info:first-child:after {
  content: "";
}
.notebook .main-note-container .hg-label {
  position: absolute;
  top: 0;
  z-index: 1;
  border-radius: 3px;
  background: #3d4a5f;
  cursor: default;
  width: 240px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  user-select: none;
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
}
.notebook .main-note-container .hg-label .label-menu {
  margin: 12px;
}
.notebook .main-note-container .hg-label .label-menu .clear-filter {
  cursor: pointer;
  font-size: 12px;
  padding-right: 4px;
  display: inline-block;
  color: #ffffff;
  text-decoration: underline;
}
.notebook .main-note-container .hg-label .label-menu .clear-filter .clear-icon {
  height: 12px;
  width: 13px;
  fill: #90caff;
  border-radius: 1px;
  position: relative;
  top: 2px;
  margin: 0 6px;
}
.notebook .main-note-container .hg-label .label-menu .clear-filter div {
  display: inline;
}
.notebook .main-note-container .hg-label .label-menu .label-search {
  background-color: #212934;
  height: 32px;
  border-radius: 3px;
  margin-bottom: 12px;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.notebook .main-note-container .hg-label .label-menu .label-search .search-icon-wrapper {
  color: #ffffff;
  display: inline-block;
  padding: 6px;
  box-sizing: border-box;
  width: 25px;
  position: relative;
  top: 2px;
}
.notebook .main-note-container .hg-label .label-menu .label-search .search-icon-wrapper .add-highlight-search {
  height: 15px;
  width: 15px;
  fill: #8bb2d6;
}
.notebook .main-note-container .hg-label .label-menu .label-search .text-clear {
  display: none;
  padding: 6px;
  box-sizing: border-box;
  height: 100%;
  float: right;
  width: 25px;
}
.notebook .main-note-container .hg-label .label-menu .label-search .text-clear .text-clear-icon {
  height: 15px;
  width: 15px;
  fill: #8bb2d6;
  margin-top: 2px;
  cursor: pointer;
}
.notebook .main-note-container .hg-label .label-menu .label-search input {
  background-color: #212934;
  border: 0;
  border-radius: 3px;
  width: 160px;
  color: #ffffff;
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.notebook .main-note-container .hg-label .label-menu .label-search ::-webkit-input-placeholder {
  color: #7c97b1;
  opacity: 1;
  /* Firefox */
}
.notebook .main-note-container .hg-label .label-menu .label-search :-moz-placeholder {
  color: #7c97b1;
}
.notebook .main-note-container .hg-label .label-menu .label-search ::-moz-placeholder {
  color: #7c97b1;
}
.notebook .main-note-container .hg-label .label-menu .label-search :-ms-input-placeholder {
  color: #7c97b1;
}
.notebook .main-note-container .hg-label .label-menu .no-label {
  display: none;
  margin: 10px 0;
  color: white;
  font-size: 13px;
  text-align: center;
}
.notebook .main-note-container .hg-label .labels {
  color: #CFD6DB;
  border-radius: 0 0 3px 3px;
  width: 100%;
  max-height: 275px;
  background: #333c4a;
  overflow-y: auto;
  /* Let's get this party started */
  /* Track */
  /* Handle */
}
.notebook .main-note-container .hg-label .labels .gen-label {
  font-family: hel-bold, sans-serif;
  border-radius: 3px;
  padding: 6px;
  color: #4A5664;
  margin: 12px;
  cursor: pointer;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: lowercase;
  box-sizing: border-box;
  height: 32px;
}
.notebook .main-note-container .hg-label .labels .gen-label:hover {
  box-shadow: inset 0 0 100px 100px rgba(255, 255, 255, 0.2);
}
.notebook .main-note-container .hg-label .labels .gen-label .checkbox {
  cursor: pointer;
  display: inline-block;
  width: 16px;
  height: 16px;
  background-color: #333c4a;
  border-radius: 2px;
  float: left;
  margin-right: 8px;
  margin-top: 2px;
}
.notebook .main-note-container .hg-label .labels .gen-label .checkbox .icon-tick {
  fill: #ffffff;
  padding: 3px;
  height: 10px;
  width: 10px;
  display: none;
}
.notebook .main-note-container .hg-label .labels .gen-label .name {
  margin-top: 2px;
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
  width: 175px;
}
.notebook .main-note-container .hg-label .labels .on .checkbox .icon-tick {
  display: inline-block;
}
.notebook .main-note-container .hg-label .labels::-webkit-scrollbar {
  width: 4px;
}
.notebook .main-note-container .hg-label .labels::-webkit-scrollbar-track {
  -webkit-border-radius: 10px;
  border-radius: 10px;
}
.notebook .main-note-container .hg-label .labels::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: #8bb2d6;
}
.notebook .main-note-container div.bigWhiteBtn {
  height: 28px;
  color: white;
  background: #2da65b;
  line-height: 28px;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
  font-size: 11px;
  width: 84px;
  border-left: 1px solid #00a05a;
}
.notebook .note-templates-view .note-tickertags__content__icon,
.notebook .note-templates-view .note-share-bar__content__icon {
  position: relative;
  bottom: 2px;
}
.notebook .note-templates-view .note-tickertags__content__icon {
  transform: rotate(90deg);
}
.notebook .main-note-container,
.notebook .thesis-container,
.notebook .template-container,
.notebook .list-note-container,
.notebook .notebook #highlight-column .highlights {
  overflow-y: auto;
}
.notebook .main-note-container .note-titlebar > p::selection,
.notebook .thesis-container .note-header > span::selection {
  background: #a8d1ff;
  /* WebKit/Blink Browsers */
}
.notebook .main-note-container .note-titlebar > p::-moz-selection,
.notebook .thesis-container .note-header > span::-moz-selection {
  background: #a8d1ff;
  /* Gecko Browsers */
}
.notebook #toggle-comment-box {
  cursor: pointer;
  display: inline-block;
  box-sizing: border-box;
  padding: 0 6px 8px 6px;
  color: #698094;
  position: relative;
}
.notebook #toggle-comment-box .counter {
  display: inline-block;
  font-size: 11px;
  background-color: rgba(255, 255, 255, 0.7);
  position: absolute;
  top: -1px;
  right: -2px;
  color: #3699f2;
  font-weight: 600;
  box-shadow: 0 1px 3px 0 rgba(10, 27, 41, 0.24);
  border-radius: 50px;
  min-width: 14px;
  text-align: center;
}
.notebook #toggle-comment-box .toggle-icon {
  position: relative;
  top: 6px;
  height: 14px;
  width: 16px;
  fill: #698094;
}
.notebook #toggle-comment-box .toggle-icon.hl-icon {
  bottom: 0;
  right: 10px;
  top: 6px;
}
.notebook #toggle-comment-box:hover {
  color: #3d7fba;
}
.notebook #toggle-comment-box:hover .toggle-icon {
  fill: #3d7fba;
}
.notebook #toggle-comment-box.active {
  background: #e8eef7;
}
.notebook #toggle-comment-box.active .toggle-icon {
  fill: #3d7fba;
}
.notebook #single-note-comment-view {
  display: inline-block;
}
.notebook .save-note-error .main-note-container,
.notebook .save-note-error .thesis-container {
  opacity: 0.7;
}
.notebook .save-note-error .t-wrapper,
.notebook .save-note-error .note-wrapper,
.notebook .save-note-error .header {
  pointer-events: none !important;
}
.notebook .template-container .field-container .field-group .fields .field-container-select,
.notebook .template-container .field-container .field-group .fields .input,
.notebook .template-container .field-container .field-group .fields .field .number_value,
.notebook .template-container .field-container .field-group .fields .field .multiline,
.notebook .template-container .field-container .field-group .fields .field .calendar-wrapper,
.notebook .template-container .field-container .field-group .fields .field .multiSelectContainer,
.notebook .template-container .field-container .field-group .fields .field.multiline_field .fullscreen-xsvg {
  display: none;
}
.notebook .field-container {
  box-sizing: border-box;
  font-size: 12px;
  padding: 0 16px 16px 16px;
  display: block;
}
.notebook .field-container .field-group {
  border-radius: 4px;
  border-bottom: 1px solid #dee1e8;
}
.notebook .field-container .title-bar-wrapper {
  display: flex;
  align-items: center;
}
.notebook .field-container .title-bar-wrapper .thesis-field-menu {
  position: relative;
  display: flex;
  padding: 4px 8px;
  cursor: pointer;
}
.notebook .field-container .title-bar-wrapper .thesis-field-menu .thesis-icon {
  display: flex;
  height: 20px;
  fill: #3d7fba;
}
.notebook .field-container .title-bar-wrapper .thesis-field-menu .drpdwn-menu {
  z-index: 1;
  position: absolute;
  right: 0;
  top: 28px;
  overflow: hidden;
  background: rgb(255 255 255);
  /* border: 1px solid; */
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  border-radius: 3px;
  width: 180px;
}
.notebook .field-container .title-bar-wrapper .thesis-field-menu .drpdwn-option {
  padding: 4px 12px;
  color: rgb(61 127 186);
  cursor: pointer;
  font-size: 14px;
  line-height: 30px;
}
.notebook .field-container .title-bar-wrapper .thesis-field-menu .drpdwn-option:hover {
  background-color: #e8eef7;
}
.notebook .field-container .title-bar-wrapper .title-bar {
  display: flex;
  flex-grow: 1;
  padding-left: 8px;
  align-items: center;
  position: relative;
  cursor: pointer;
}
.notebook .field-container .title-bar-wrapper .title-bar .section-collapse-container {
  width: 9px;
}
.notebook .field-container .title-bar-wrapper .title-bar .fa-caret-down,
.notebook .field-container .title-bar-wrapper .title-bar .fa-caret-right {
  color: #698094;
  font-size: 14px;
}
.notebook .field-container .title-bar-wrapper .title-bar .field-status-options {
  margin-left: auto;
  display: flex;
  align-items: center;
}
.notebook .field-container .title-bar-wrapper .title-bar .field-status-options .field-section-updated-time {
  font-size: 11px;
  margin-right: 8px;
}
.notebook .field-container .title-bar-wrapper .title-bar .field-status-options .field-saving-msg,
.notebook .field-container .title-bar-wrapper .title-bar .field-status-options .field-saved-msg,
.notebook .field-container .title-bar-wrapper .title-bar .field-status-options .field-error-msg {
  display: none;
  margin-right: 8px;
  font-size: 11px;
  align-items: center;
}
.notebook .field-container .title-bar-wrapper .title-bar .field-status-options .field-saving-msg .text,
.notebook .field-container .title-bar-wrapper .title-bar .field-status-options .field-saved-msg .text,
.notebook .field-container .title-bar-wrapper .title-bar .field-status-options .field-error-msg .text {
  margin-left: 10px;
}
.notebook .field-container .title-bar-wrapper .title-bar .field-status-options .field-saving-msg .success-icon,
.notebook .field-container .title-bar-wrapper .title-bar .field-status-options .field-saved-msg .success-icon,
.notebook .field-container .title-bar-wrapper .title-bar .field-status-options .field-error-msg .success-icon {
  height: 16px;
  fill: #3dbf6f;
  display: flex;
}
.notebook .field-container .title-bar-wrapper .title-bar.success .field-section-updated-time,
.notebook .field-container .title-bar-wrapper .title-bar.load .field-section-updated-time,
.notebook .field-container .title-bar-wrapper .title-bar.error .field-section-updated-time {
  display: none;
}
.notebook .field-container .title-bar-wrapper .title-bar.load .field-saving-msg {
  display: flex;
  color: #3d7fba;
}
.notebook .field-container .title-bar-wrapper .title-bar.success .field-saved-msg {
  display: flex;
  color: #648d65;
}
.notebook .field-container .title-bar-wrapper .title-bar.error .field-error-msg {
  line-height: 24px;
  display: flex;
  color: red;
}
.notebook .field-container .title-bar-wrapper .title-bar .fa-caret-down {
  color: #3d7fba;
  display: none;
}
.notebook .field-container .title-bar-wrapper .title-bar .title {
  display: flex;
  align-items: center;
  font-size: 11px;
  position: relative;
}
.notebook .field-container .title-bar-wrapper .title-bar .title .text {
  border-radius: 2px;
  color: #1f374c;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 17px;
  min-height: 14px;
  min-width: 270px;
  max-width: 80vh;
  margin: 6px;
}
.notebook .field-container .title-bar-wrapper .title-bar .title .text:empty::before {
  content: 'Untitled';
  color: #697f94;
  font-weight: 400;
}
.notebook .field-container .title-bar-wrapper .title-bar .title .text:focus {
  text-overflow: clip;
}
.notebook .field-container .title-bar-wrapper .section-handle {
  visibility: hidden;
  cursor: -webkit-grabbing;
  cursor: grabbing;
  position: relative;
  right: 4px;
  margin-top: 4px;
}
.notebook .field-container .title-bar-wrapper .section-handle .move-icon {
  height: 12px;
  fill: #bbc6d5;
}
.notebook .field-container.minimized {
  max-width: 790px;
  padding: 27mm 24mm;
  border: 1px dashed grey;
  margin: 0 auto;
}
.notebook .field-container.dragging {
  background-color: #fff;
  opacity: 0.8;
  max-height: 50px;
  box-shadow: 0px 4px 12px 0 rgba(0, 0, 0, 0.43);
}
.notebook .field-container.dragging .title-bar-wrapper {
  border-bottom: 2px solid #6f97bc;
}
.notebook .field-container.dragging .title-bar-wrapper,
.notebook .field-container.dragging .title-bar-wrapper > * {
  cursor: -webkit-grabbing !important;
  cursor: grabbing !important;
}
.notebook .field-container.dragging .title-bar-wrapper .title .text {
  color: #6f97bc;
}
.notebook .field-container.active .title-bar-wrapper .title-bar {
  background-color: #e8eef7;
}
.notebook .field-container.active .title-bar-wrapper .title-bar .fa-caret-right {
  display: none;
}
.notebook .field-container.active .title-bar-wrapper .title-bar .fa-caret-down {
  display: inline-block !important;
}
.notebook .field-container.active .section {
  display: block;
}
.notebook .field-container.active .new-section {
  display: none;
}
.notebook .field-container.readOnly .section,
.notebook .field-container.readOnly .new-section,
.notebook .field-container.readOnly .configure {
  pointer-events: none;
}
.notebook .field-container.readOnly .section .multiline_field,
.notebook .field-container.readOnly .new-section .multiline_field,
.notebook .field-container.readOnly .configure .multiline_field {
  pointer-events: all;
}
.notebook .field-container.readOnly .thesis-field-menu {
  display: none;
}
.notebook .field-container:not(.readOnly) .field .multiline:hover {
  box-shadow: 0px 0px 2px 0px black;
}
.notebook .field-container:not(.readOnly) .field .multiline:focus {
  border: 1px solid #3d7fba;
  box-shadow: unset;
}
.notebook .field-container .title-bar-wrapper {
  display: flex;
  font-size: 14px;
  color: #3d7fba;
}
.notebook .field-container .title-bar-wrapper .section-handle {
  visibility: hidden;
  position: relative;
  right: 4px;
  cursor: -webkit-grabbing;
  cursor: grabbing;
}
.notebook .field-container .title-bar-wrapper .section-handle svg {
  height: 12px;
  fill: #bbc6d5;
}
.notebook .field-container .calendar-wrapper {
  float: right;
  position: relative;
}
.notebook .field-container .calendar-icon {
  height: 16px;
  margin-left: 7px;
  position: relative;
  cursor: pointer;
}
.notebook .field-container.configure-mode .field-container-select,
.notebook .field-container.configure-mode .input,
.notebook .field-container.configure-mode .field .number_value,
.notebook .field-container.configure-mode .calendar-wrapper,
.notebook .field-container.configure-mode .multiline,
.notebook .field-container.configure-mode .multiSelectContainer {
  display: none;
}
.notebook .field-container.configure-mode .field .text {
  display: none;
}
.notebook .field-container.configure-mode .new-section {
  display: block;
}
.notebook .field-container.configure-mode .field:hover .calendar-wrapper {
  display: none;
}
.notebook .field-container.configure-mode .field .name {
  width: 90%;
  margin: 0;
}
.notebook .field-container.configure-mode .add-field {
  display: block;
  text-align: left;
}
.notebook .field-container.configure-mode .field:hover .close {
  display: block;
}
.notebook .field-container.configure-mode .section .drag-drop {
  display: inline-block;
}
.notebook .field-container.configure-mode .title-bar-wrapper .title-bar .title {
  cursor: text;
}
.notebook .field-container.configure-mode .title-bar-wrapper .title-bar .title .text:empty:before {
  content: attr(data-placeholder);
}
.notebook .field-container.configure-mode .title-bar-wrapper .title-bar .title:focus .text,
.notebook .field-container.configure-mode .title-bar-wrapper .title-bar .title:hover .text {
  text-decoration: underline;
  text-decoration-color: #3d7fba;
}
.notebook .field-container.configure-mode .close-section {
  display: flex;
}
.notebook .field-container:not(.configure-mode) .field.multiline_field:hover .fullscreen-xsvg {
  display: flex;
}
.notebook .field-container .section {
  display: none;
}
.notebook .field-container .section .drag-drop {
  display: none;
  cursor: move;
  margin-right: 7px;
  bottom: 1px;
  position: relative;
}
.notebook .field-container .section .drag-drop svg {
  height: 9px;
  fill: #caceba;
}
.notebook .field-container .section .edit {
  float: right;
  font-weight: 100;
  cursor: pointer;
  font-size: 13px;
}
.notebook .field-container .section .icon {
  height: 14px;
  width: 14px;
  position: relative;
  fill: #3d7fba;
  margin-right: 10px;
  top: 2px;
  cursor: pointer;
}
.notebook .field-container .section.hide .fields {
  display: none;
}
.notebook .field-container .add-field {
  border-bottom: 1px solid #dee1e8;
  height: 28px;
  line-height: 28px;
  font-size: 13px;
  color: #3d7fba;
  font-weight: 600;
  text-align: center;
  display: none;
}
.notebook .field-container .add-field .add-custom-field {
  display: flex;
  padding: 10px;
  align-items: center;
}
.notebook .field-container .add-field .add-custom-field:hover .add-custom-field-label {
  color: #03824b;
}
.notebook .field-container .add-field .add-custom-field:hover .add-field-icon {
  fill: #03824b;
}
.notebook .field-container .add-field .add-field-icon {
  width: 12px;
  fill: #2DA65B;
  padding-right: 8px;
  margin-top: 2px;
}
.notebook .field-container .add-field span {
  cursor: pointer;
  padding: 2px 10px;
  border-radius: 3px;
}
.notebook .field-container .add-field .add-custom-field-label {
  cursor: pointer;
  border-radius: 3px;
  font-weight: 500;
  font-size: 14px;
  line-height: 17px;
  display: flex;
  align-items: center;
  color: #2DA65B;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  padding: 0;
}
.notebook .field-container .add-field .field-input {
  width: 100%;
  display: none;
}
.notebook .field-container .add-field .field-input input {
  width: 100%;
  border-radius: 2px;
  border: 1px solid #ccd8e6;
  padding: 0 6px;
  box-sizing: border-box;
  height: 20px;
}
.notebook .field-container .add-field .field-input .clamor-wrapper {
  bottom: 1px;
}
.notebook .field-container .add-field.auto-comp .text {
  display: none;
}
.notebook .field-container .add-field.auto-comp .field-input {
  display: inline;
}
.notebook .field-container .add-field .suggest-wrapper {
  width: 570px;
  overflow-y: auto !important;
}
.notebook .field-container .add-field .suggest {
  font-size: 12px;
  display: flex;
  flex-flow: column;
  padding: 0 12px;
}
.notebook .field-container .add-field .suggest .inner-item {
  display: flex;
}
.notebook .field-container .add-field .suggest .custom-field-added {
  background: #e8eef7;
  cursor: not-allowed;
}
.notebook .field-container .add-field .suggest .custom-field-added .fullfield.name {
  flex: 5;
}
.notebook .field-container .add-field .suggest .custom-field-added .fullfield.type {
  flex: 8;
  text-transform: unset;
}
.notebook .field-container .add-field .suggest .liHeader {
  text-indent: unset;
  padding: 0 !important;
  background: none;
}
.notebook .field-container .add-field .suggest .field_header {
  text-transform: uppercase !important;
}
.notebook .field-container .add-field .suggest .fullfield {
  font-weight: 500;
  color: #1e374d;
}
.notebook .field-container .add-field .suggest .new-element {
  line-height: normal;
  padding: 12px;
}
.notebook .field-container .add-field .suggest .new-element.selected {
  background: none !important;
}
.notebook .field-container .add-field .suggest .fullfield,
.notebook .field-container .add-field .suggest .field_header {
  display: inline-block;
  width: 80px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  padding: 12px;
  vertical-align: top;
  max-height: 70px;
  min-height: 1px;
  line-height: normal;
}
.notebook .field-container .add-field .suggest .fullfield:empty::after,
.notebook .field-container .add-field .suggest .field_header:empty::after {
  content: '-';
}
.notebook .field-container .add-field .suggest .fullfield.name,
.notebook .field-container .add-field .suggest .field_header.name {
  flex: 3;
}
.notebook .field-container .add-field .suggest .fullfield.description,
.notebook .field-container .add-field .suggest .field_header.description {
  flex: 2;
}
.notebook .field-container .add-field .suggest .fullfield.source,
.notebook .field-container .add-field .suggest .field_header.source {
  flex: 1;
}
.notebook .field-container .add-field .suggest .fullfield.type,
.notebook .field-container .add-field .suggest .field_header.type {
  flex: 1;
  text-transform: capitalize;
}
.notebook .field-container .add-field .suggest li {
  padding: 0 !important;
  text-transform: none;
}
.notebook .field-container .add-field .suggest li.selected {
  background: #E8EEF7;
}
.notebook .field-container .add-field .suggest li:not([data-value]) {
  color: #1e374d;
  padding: 11px !important;
  line-height: normal;
  font-size: 13px;
  font-weight: 500;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.notebook .field-container .add-field .suggest li:not([data-value]).selected {
  background: none;
}
.notebook .field-container .add-field .suggest #TagSeperator,
.notebook .field-container .add-field .suggest #TickerSeperator,
.notebook .field-container .add-field .suggest #privcompSeperator {
  display: none;
}
.notebook .field-container .add-field.auto-comp {
  text-align: left;
}
.notebook .field-container .column {
  display: inline-block;
  width: calc(33.3%);
  vertical-align: top;
  padding: 10px 10px 24px;
  box-sizing: border-box;
}
.notebook .field-container .fields {
  margin: 0 15px;
}
.notebook .field-container .empty {
  padding: 0 5px;
  height: 24px;
  line-height: 24px;
}
.notebook .field-container .field {
  box-sizing: border-box;
  color: #698094;
  padding: 4px 10px;
  display: flex;
  align-items: center;
}
.notebook .field-container .field .calendar-wrapper {
  display: none;
}
.notebook .field-container .field.active .input:focus {
  box-shadow: 0px 0px 2px 0px #3d7fba !important;
}
.notebook .field-container .field.active .input:hover {
  background: #ffffff;
}
.notebook .field-container .field.active .number_value {
  display: none;
}
.notebook .field-container .field.active .number_input {
  display: inline-block;
}
.notebook .field-container .field.heading_field {
  background-color: #E7ECF7 !important;
  font-size: 13px;
  font-weight: 600;
  text-transform: capitalize;
  padding: 4px 6px;
  height: 24px;
  box-sizing: border-box;
  line-height: 16px;
}
.notebook .field-container .field.heading_field .name {
  width: 89%;
}
.notebook .field-container .field.heading_field .label {
  color: #3d7fba;
}
.notebook .field-container .field.multiline_field {
  display: block;
}
.notebook .field-container .field.multiline_field .name {
  width: 100%;
  margin-left: 3px;
}
.notebook .field-container .field.multiline_field .icon-clear {
  left: -3px;
  top: 6px;
}
.notebook .field-container .field.multiline_field .fullscreen-xsvg {
  float: right;
  display: none;
}
.notebook .field-container .field.multiline_field .fullscreen-xsvg .fullscreen-icon {
  height: 12px;
  width: 12px;
  padding: 2px;
  cursor: pointer;
  display: flex;
  fill: #698094;
}
.notebook .field-container .field .req-symbol {
  color: #657c8f;
  font-size: 13px;
  top: 2px;
}
.notebook .field-container .field.required .value,
.notebook .field-container .field.required input,
.notebook .field-container .field.required .number_value {
  border: 1px solid #f04848;
}
.notebook .field-container .field.required .value .select2-choice,
.notebook .field-container .field.required input .select2-choice,
.notebook .field-container .field.required .number_value .select2-choice {
  border: none !important;
}
.notebook .field-container .field.required.red .req-symbol {
  color: #f04848;
}
.notebook .field-container .field.req .name .label {
  max-width: 80%;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.notebook .field-container .field .close {
  position: relative;
  left: 10px;
  box-sizing: border-box;
  font-size: 8px;
  display: none;
  cursor: pointer;
}
.notebook .field-container .field .name,
.notebook .field-container .field .value {
  width: 50%;
  box-sizing: border-box;
  color: #657c8f;
  font-size: 12px;
  font-weight: 600;
  word-break: break-word;
}
.notebook .field-container .field .multiSelectContainer .select2-choices {
  background: transparent;
  padding: 2px 6px;
}
.notebook .field-container .field .multiSelectContainer .select2-choices:hover {
  box-shadow: 0px 0px 2px 0px black !important;
}
.notebook .field-container .field .multiSelectContainer .select2-choices .select2-search-choice {
  float: right;
}
.notebook .field-container .field .multiline {
  position: relative;
  max-height: 200px;
  min-height: 48.182px;
  font-family: monospace;
  overflow-wrap: break-word;
  color: #3d7fba;
  border-radius: 2px;
  width: 100%;
  background-color: transparent;
  box-sizing: border-box;
  font-size: 12px;
  border: 1px solid transparent;
  text-align: left;
  overflow: auto;
  margin-top: 4px;
}
.notebook .field-container .field .multiline::-webkit-scrollbar-thumb:vertical {
  height: unset;
}
.notebook .field-container .field .input,
.notebook .field-container .field .number_value,
.notebook .field-container .field .text {
  color: #3d7fba;
  height: 20px;
  text-align: right;
  padding: 0 8px;
  border-radius: 2px;
  width: 50%;
  background-color: transparent;
  box-sizing: border-box;
  font-size: 12px;
  border: 1px solid transparent;
  font-family: monospace;
}
.notebook .field-container .field .input:hover {
  box-shadow: 0px 0px 2px 0px black !important;
}
.notebook .field-container .field .number_input {
  display: none;
}
.notebook .field-container .field .number_value {
  display: inline-block;
  line-height: 1.6;
}
.notebook .field-container .field .number_value:hover {
  box-shadow: 0px 0px 2px 0px black;
}
.notebook .field-container .field .field-container-select {
  width: 50%;
}
.notebook .field-container .field .field-container-select:hover {
  box-shadow: 0px 0px 2px 0px black !important;
}
.notebook .field-container .field .field-container-select .select2-choice {
  height: 20px;
  box-sizing: border-box;
  line-height: 15px;
  border: none;
  background: transparent;
}
.notebook .field-container .field .field-container-select .select2-choice div {
  top: -3px;
}
.notebook .field-container .field .field-container-select span {
  font-size: 12px;
  font-weight: 100;
  text-align: right;
  margin: 0;
}
.notebook .field-container .field .field-container-select div {
  display: none;
}
.notebook .field-container .field .value {
  color: #1f374c;
  font-weight: 600;
  text-align: right;
}
.notebook .field-container .field:hover .calendar-wrapper {
  display: inline-block;
}
.notebook .field-container .field:nth-child(odd) {
  background-color: #f5faff;
}
.notebook .field-container .add-section-icon {
  height: 7px;
  width: 7px;
  padding: 2px;
  border-radius: 20px;
  background: #fff;
  fill: #3d7fba;
  margin-right: 8px;
  position: relative;
  top: 2px;
}
.notebook .field-container .add-section {
  display: inline-block;
  background: #3d7fba;
  padding: 8px;
  color: #fff;
  border-radius: 3px;
  cursor: pointer;
  font-size: 11px;
  line-height: 15px;
}
.notebook .field-container .new-section {
  padding: 8px 16px;
  display: none;
}
.notebook .thesis-tab .field-container:hover:not(.readOnly) .section-handle {
  visibility: visible;
}
.notebook .suggest li .note-fill-ticker,
.message-popup.note-msg-popup .suggest li .note-fill-ticker {
  background: #3d7fba;
  border-radius: 2px;
  padding: 3px 6px;
  color: #ffffff;
  min-width: 42px;
  display: inline-block;
  text-align: center;
  text-transform: uppercase;
  margin-left: 6px;
  max-width: 60px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.notebook .suggest li .note-fill-ticker.greeny,
.message-popup.note-msg-popup .suggest li .note-fill-ticker.greeny {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
.notebook .suggest li .note-fill-ticker.cyano,
.message-popup.note-msg-popup .suggest li .note-fill-ticker.cyano {
  background: #2EB8E6;
  border: 1px solid #2EB8E6;
}
.notebook .suggest li .note-fill-tag,
.message-popup.note-msg-popup .suggest li .note-fill-tag {
  background: #ffffff;
  border-radius: 2px;
  padding: 2px 5px;
  color: #3d7fba;
  border: 1px solid #3d7fba;
  min-width: 42px;
  display: inline-block;
  text-align: center;
  max-width: 96px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: initial;
  margin-left: 6px;
}
.notebook .suggest li .note-fill-categorized-tag,
.message-popup.note-msg-popup .suggest li .note-fill-categorized-tag {
  background: #7e57c2;
  border-radius: 2px;
  padding: 2px 5px;
  color: #ffffff;
  border: 1px solid #7e57c2;
  min-width: 42px;
  display: inline-block;
  text-align: center;
  max-width: 96px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: initial;
  margin-left: 6px;
  font-weight: 600;
}
.notebook .suggest li .note-fill-email,
.message-popup.note-msg-popup .suggest li .note-fill-email {
  background: #ffffff;
  border-radius: 2px;
  padding: 2px 5px;
  color: #3d7fba;
  border: 1px solid #3d7fba;
  min-width: 42px;
  display: inline-block;
  text-align: center;
  max-width: 96px;
  overflow: hidden;
  text-overflow: ellipsis;
  text-transform: initial;
}
.notebook .suggest li .company_name,
.message-popup.note-msg-popup .suggest li .company_name {
  display: inline-block;
  padding: 3px 0;
  overflow: hidden;
  max-width: 250px;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-left: 6px;
}
.notebook .suggest li .note-add-tag,
.message-popup.note-msg-popup .suggest li .note-add-tag {
  max-width: 112px;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  margin-left: 6px;
}
.notebook .suggest li.selected,
.message-popup.note-msg-popup .suggest li.selected {
  background: #3d7fba;
  color: #e8eef7;
}
.notebook .suggest li.selected .note-fill-ticker,
.message-popup.note-msg-popup .suggest li.selected .note-fill-ticker {
  background: #ffffff;
  color: #3d7fba;
}
.notebook .suggest:first-child,
.message-popup.note-msg-popup .suggest:first-child {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
}
.notebook .suggest:last-child,
.message-popup.note-msg-popup .suggest:last-child {
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
.note-msg-popup.local-history-popup .icon-undo {
  display: none;
}
.note-msg-popup.local-history-popup .title {
  display: none;
}
.note-msg-popup .left-side {
  font-family: hel-light, "Helvetica Neue", sans-serif, Roboto;
  box-sizing: border-box;
  overflow: hidden;
  width: 20%;
  border-right: 1px solid lightgrey;
  font-size: 12px;
  float: left;
}
.note-msg-popup .left-side .icon-undo {
  float: right;
  margin-right: 6px;
  margin-top: -10px;
  color: #3d7fba;
}
.note-msg-popup .left-side .icon-undo:before {
  font-size: 20px;
}
.note-msg-popup .left-side .selected {
  background: #3d7fba;
}
.note-msg-popup .left-side .selected .icon-undo {
  color: #ffffff;
}
.note-msg-popup .right-side {
  position: relative;
  box-sizing: border-box;
}
.note-msg-popup .right-side .icon-clear {
  color: #ccc;
  font-size: 14px;
  margin: 14px;
  position: absolute;
  right: 0;
}
.note-msg-popup .right-side .icon-clear:hover {
  color: #3d7fba;
  cursor: pointer;
}
.note-msg-popup .right-side .note-content-history.content {
  padding: 12px 15px;
}
.note-msg-popup .right-side .content img {
  max-width: 100%;
  height: auto !important;
}
.note-msg-popup .right-side .content p {
  margin: 0px;
}
.note-msg-popup .right-side .content h1,
.note-msg-popup .right-side .content h2,
.note-msg-popup .right-side .content h3,
.note-msg-popup .right-side .content h4,
.note-msg-popup .right-side .content h5,
.note-msg-popup .right-side .content h6 {
  font-weight: normal;
  margin: 0px;
}
.note-msg-popup .right-side .content cl {
  display: block;
  list-style-type: none;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start: 40px;
  -moz-margin-start: 0px;
  -moz-margin-end: 0px;
  -moz-padding-start: 40px;
  padding-left: 3em;
}
.note-msg-popup .right-side .content cl > li {
  background-color: #e8eef7;
  width: 85%;
  margin-bottom: 10px;
  padding: 2px 2px 2px 8px;
  text-align: left;
  border-radius: 3px;
  color: #1e374d;
  border: 1px solid #ccd8e6;
  background-image: -webkit-linear-gradient(top, rgba(250, 250, 250, 0.5), rgba(241, 241, 241, 0.5));
  background-image: -moz-linear-gradient(top, rgba(250, 250, 250, 0.5), rgba(241, 241, 241, 0.5));
}
.note-msg-popup .right-side .content cl > li:before {
  content: "";
  display: block;
  float: left;
  width: 1em;
  height: 1em;
  border: 2px solid #698094;
  margin: 0.1em;
  margin-left: -3em;
  line-height: 1em;
  border-radius: 3px;
  margin-top: 2px;
  cursor: pointer;
}
.note-msg-popup .right-side .content cl > li.checked {
  font-style: italic;
  opacity: 0.7;
  background-color: rgba(245, 245, 245, 0.7);
  border: 1px solid rgba(228, 228, 228, 0.7);
  background-image: -webkit-linear-gradient(top, rgba(250, 250, 250, 0.7), rgba(241, 241, 241, 0.7));
  background-image: -moz-linear-gradient(top, rgba(250, 250, 250, 0.7), rgba(241, 241, 241, 0.7));
}
.note-msg-popup .right-side .content cl > li.checked:before {
  content: '\2713';
}
.note-msg-popup .right-side .content cl > li.checked > *:not(.checked) {
  font-style: normal;
}
.note-msg-popup .right-side .content .note-container {
  padding: 10px 20px 10px 0;
  border: 1px solid #E5EBF2;
  font-family: hel-regular, sans-serif;
  font-size: 14px;
  line-height: 1.5;
}
.note-msg-popup .right-side .content .note-container .highlight-header {
  padding: 0 8px 8px 8px;
}
.note-msg-popup .right-side .content .note-container .highlight-right-header {
  float: right;
  font-size: 11px;
}
.note-msg-popup .right-side .content .note-container .highlight-right-header .hl-short-link {
  margin-right: 8px;
  cursor: pointer;
  color: #3d7fba;
}
.note-msg-popup .right-side .content .note-container .highlight-right-header .external-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  padding-right: 4px;
}
.note-msg-popup .right-side .content .note-container .highlight-right-header .open-highlight-position {
  color: #3d7fba;
  margin-right: 8px;
  cursor: pointer;
}
.note-msg-popup .right-side .content .note-container .highlight-right-header .short-link-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  padding-right: 4px;
}
.note-msg-popup .right-side .content .note-container .highlight-right-header .owner {
  color: #3d7fba;
}
.note-msg-popup .right-side .content .note-container .highlight-right-header .date {
  color: #8C9DAF;
  padding-left: 8px;
}
.note-msg-popup .right-side .content .note-container .highlight-title {
  font-size: 15px;
  font-weight: bold;
  margin-right: 10px;
}
.note-msg-popup .right-side .content .note-container .filing-date {
  margin-right: 10px;
  font-size: 12px;
}
.note-msg-popup .right-side .content .note-container .high-tag {
  color: #852c2c;
  box-shadow: 0 1px 3px 0 rgba(30, 55, 77, 0.33);
  border-radius: 2px;
  margin-right: 8px;
  padding: 0 6px;
}
.note-msg-popup .right-side .content .note-container .annotation {
  margin-left: 8px;
  font-weight: 400;
  color: #204C74;
  font-size: 14px;
}
.note-msg-popup .right-side .content .note-container .note-text {
  margin-left: 8px;
  color: #204C74;
  font-size: 12px;
  border-left-color: #ff9999;
}
.note-msg-popup .right-side .content .note-container .highlight-comments {
  display: inline-block;
  padding-left: 12px;
  margin: 10px 0 0 8px;
  border-left: 3px solid #D8E1EC;
}
.note-msg-popup .right-side .content .note-container .highlight-comments .comments {
  padding: 4px 0;
  box-shadow: none;
}
.note-msg-popup .right-side .content .note-container .highlight-comments .comment-initials {
  display: inline-block;
  padding: 6px 0;
  width: 20px;
  height: 20px;
  float: left;
  box-sizing: border-box;
  font-size: 10px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #3d7fba;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-align: center;
  line-height: 7px;
}
.note-msg-popup .right-side .content .note-container .highlight-comments .content {
  color: black;
  padding-left: 8px;
  max-width: 348px;
  line-height: 20px;
  display: inline-block;
}
.note-msg-popup .right-side .content table:not([border]),
.note-msg-popup .right-side .content table:not([border]) td,
.note-msg-popup .right-side .content table:not([border]) th {
  border: #bbc6d5 1px dotted;
}
.note-msg-popup .right-side .sections-container {
  margin: 20px 0;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.note-msg-popup .right-side .sections-container .section-container {
  margin: 10px 15px;
}
.note-msg-popup .right-side .sections-container .section-title {
  background: #E7ECF7;
  border-radius: 4px;
  padding: 8px 11px;
  color: #3d7fba;
  font-weight: 600;
  line-height: 22px;
  font-size: 16px;
}
.note-msg-popup .right-side .sections-container .fields-table {
  border: 1px solid transparent;
  border-collapse: collapse;
  width: 100%;
}
.note-msg-popup .right-side .sections-container .fields-table tr:nth-child(even) {
  background: #f9fcff;
}
.note-msg-popup .right-side .sections-container .fields-table .field-cell {
  border: 1px solid transparent;
  border-collapse: collapse;
  height: 30px;
}
.note-msg-popup .right-side .sections-container .fields-table .field-cell .field-cell-table {
  width: 100%;
}
.note-msg-popup .right-side .sections-container .fields-table .field-cell .field-cell-table .field-name {
  padding: 0 0 0 10px;
  color: #3d7fba;
  font-size: 12px;
  text-align: left;
}
.note-msg-popup .right-side .sections-container .fields-table .field-cell .field-cell-table .field-value {
  float: right;
  padding: 0 10px 0 0;
  font-size: 12px;
  text-align: right;
}
.note-msg-popup.field-popup {
  padding: 8px 16px;
}
.note-mail-popup .clamor-wrapper,
.thesis_mail_popup .clamor-wrapper {
  display: inline-block;
  width: unset;
}
.note-mail-popup .clamor-wrapper .suggest-wrapper,
.thesis_mail_popup .clamor-wrapper .suggest-wrapper {
  width: 200px;
}
.note-mail-popup .clamor-wrapper .suggest-wrapper .fullemail,
.thesis_mail_popup .clamor-wrapper .suggest-wrapper .fullemail,
.note-mail-popup .clamor-wrapper .suggest-wrapper .note-add-email,
.thesis_mail_popup .clamor-wrapper .suggest-wrapper .note-add-email {
  padding: 2px 12px;
  max-width: 140px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  display: inline-block;
  font-size: 10px;
}
.note-mail-popup .clamor-wrapper .suggest-wrapper .delete-email,
.thesis_mail_popup .clamor-wrapper .suggest-wrapper .delete-email {
  font-size: 12px;
  padding: 4px 10px 2px 8px;
}
.note-mail-popup .clamor-wrapper .suggest-wrapper li,
.thesis_mail_popup .clamor-wrapper .suggest-wrapper li {
  text-transform: unset;
}
.note-mail-popup .clamor-wrapper .seperator,
.thesis_mail_popup .clamor-wrapper .seperator {
  display: none;
}
.note-mail-popup .clamor-wrapper .new-element,
.thesis_mail_popup .clamor-wrapper .new-element {
  display: none;
}
.message-popup.note-mail-popup,
.message-popup.thesis_mail_popup {
  overflow: unset;
}
.message-popup.note-mail-popup .email-token,
.message-popup.thesis_mail_popup .email-token {
  border: 1px solid #3d7fba;
  padding: 2px 6px;
  color: #3d7fba;
  margin: 6px 6px 0 6px;
  display: inline-block;
  font-size: 12px;
  margin-top: 8px;
}
.message-popup.note-mail-popup .email-token.error,
.message-popup.thesis_mail_popup .email-token.error {
  color: #f04848;
}
.message-popup.note-mail-popup .delete-contact,
.message-popup.thesis_mail_popup .delete-contact {
  cursor: pointer;
}
.message-popup.note-msg-popup {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.message-popup.note-msg-popup.onenote-popup .content-wrapper {
  color: #4a5258;
  text-align: left;
}
.message-popup.note-msg-popup.onenote-popup .content-wrapper .header {
  padding-bottom: 10px;
}
.message-popup.note-msg-popup.onenote-popup .radio-btn-wrapper {
  padding-bottom: 5px;
}
.message-popup.note-msg-popup.onenote-popup .radio-btn-wrapper .radio-button label {
  cursor: pointer;
}
.message-popup.collab-take-over {
  width: 525px;
  top: 175px;
  left: 480px;
  height: 321px;
  padding: 45.5px 63.5px 47.3px 66.5px;
  box-sizing: border-box;
  border-radius: 4px;
  background-color: #ffffff;
  box-shadow: 0 7px 14.5px 0 rgba(13, 35, 57, 0.58);
  font-size: 17px;
  font-family: hel-light, "Helvetica Neue", sans-serif, Roboto;
}
.message-popup.collab-take-over .title {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: 500;
  line-height: 1.33;
  letter-spacing: 0.1px;
  text-align: left;
  color: #f04848;
  margin-bottom: 20px;
}
.message-popup.collab-take-over .title .icon-lock {
  width: 26px;
  fill: #f04848;
  padding-right: 10px;
  position: relative;
  bottom: -1px;
}
.message-popup.collab-take-over .user {
  color: #3d7fba;
  letter-spacing: 0.1px;
}
.message-popup.collab-take-over .message {
  color: #000;
  line-height: 2.06;
  font-weight: normal;
}
.message-popup.collab-take-over .message span {
  color: #3d7fba;
}
.message-popup.collab-take-over .line {
  height: 1px;
  background-color: #d3e9ff;
  margin: 32px 0;
}
.message-popup.collab-take-over .content {
  color: #698094;
}
.message-popup.collab-take-over .left-btn,
.message-popup.collab-take-over .right-btn {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  box-sizing: border-box;
  width: 188px;
  height: 40px;
  margin: auto 0px;
  border-radius: 3px;
  font-size: 15px;
  font-weight: 500;
  line-height: 1.4;
  letter-spacing: -0.2px;
  text-align: center;
}
.message-popup.collab-take-over .left-btn:hover,
.message-popup.collab-take-over .right-btn:hover {
  cursor: pointer;
}
.message-popup.collab-take-over .left-btn {
  background-color: #e8eef7;
  color: #6c8193;
  float: left;
  line-height: 40px;
}
.message-popup.collab-take-over .left-btn:hover {
  background-color: #d2e2f2;
}
.message-popup.collab-take-over .right-btn {
  background-color: #3d7fba;
  color: #ffffff;
  float: right;
  line-height: 40px;
}
.message-popup.collab-take-over .right-btn:hover {
  background-color: #326b9e;
}
.message-popup.note-msg-popup.note-err .message-content {
  font-family: hel-light, "Helvetica Neue", sans-serif, Roboto;
}
.select2-thesis-dropdown .select2-result-label {
  font-size: 11px;
  color: #698094;
}
.select2-thesis-dropdown .select2-highlighted {
  background: #3d7fba;
}
.select2-thesis-dropdown .select2-highlighted .select2-result-label {
  color: #fff;
}
.select2-thesis-dropdown .select2-results {
  margin: 4px 0 0 0;
}
.select2-thesis-dropdown .select2-results li {
  border-bottom: 1px solid #ccd8e6;
}
.message-popup.note-msg-popup.thesis-note {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.message-popup.note-msg-popup.thesis-note .clamor-wrapper {
  display: inline-block;
  width: 100%;
}
.message-popup.note-msg-popup.thesis-note .thesis-popup-content {
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: stretch;
  align-items: stretch;
}
.message-popup.note-msg-popup.thesis-note .no-template-text {
  position: absolute;
  top: 60%;
  left: 50%;
  transform: translate(-50%, -50%);
  color: #506f8a;
  font-size: 13px;
}
.message-popup.note-msg-popup.thesis-note .thesis-template-select .select2-container {
  font-size: 11px;
  width: 100%;
}
.message-popup.note-msg-popup.thesis-note .thesis-template-select .select2-container .select2-choice {
  height: 26px;
  line-height: 26px;
}
.message-popup.note-msg-popup.thesis-note .field .select2-thesis-container,
.message-popup.note-msg-popup.thesis-note .field .number_value,
.message-popup.note-msg-popup.thesis-note .field .input {
  display: none;
}
.message-popup.note-msg-popup.thesis-note .field .name {
  width: 100%;
  font-weight: 100;
}
.message-popup.note-msg-popup.thesis-note .suggest-wrapper {
  width: 230px;
  left: -5px;
}
.message-popup.note-msg-popup.thesis-note .suggest-wrapper .note-fill-ticker {
  height: 14px;
  line-height: 14px;
  font-size: 10px;
  overflow: hidden;
  max-width: 60px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.message-popup.note-msg-popup.thesis-note .suggest-wrapper .company_name {
  height: 14px;
  line-height: 18px;
  font-size: 10px;
  vertical-align: top;
}
.message-popup.note-msg-popup.thesis-note .suggest-wrapper li {
  height: 32px;
}
.message-popup.note-msg-popup.thesis-note .suggest-wrapper .seperator {
  display: none;
}
.message-popup.note-msg-popup.thesis-note .ticker-wrapper {
  border: 1px solid #ccd8e6;
  height: 26px;
  padding: 3px 6px;
  border-radius: 2px;
  width: 300px;
  display: inline-block;
  box-sizing: border-box;
}
.message-popup.note-msg-popup.thesis-note .icon {
  height: 12px;
  width: 12px;
  position: absolute;
  top: 23px;
  right: 26px;
  fill: #a7bdd2;
  cursor: pointer;
}
.message-popup.note-msg-popup.thesis-note .popup-title {
  height: 64px;
  background-color: #f5faff;
  line-height: 64px;
  text-align: center;
  color: #506f8a;
  border-bottom: 1px solid #ccd8e6;
}
.message-popup.note-msg-popup.thesis-note .label {
  height: 24px;
  line-height: 24px;
  color: #698094;
  font-size: 13px;
  margin-right: 10px;
  display: inline-block;
  min-width: 80px;
}
.message-popup.note-msg-popup.thesis-note .tab-headers {
  border-top: 1px solid #ccd8e6;
}
.message-popup.note-msg-popup.thesis-note .input-elems .ticker,
.message-popup.note-msg-popup.thesis-note .input-elems .template {
  margin-bottom: 8px;
  margin-right: 100px;
  display: flex;
  align-items: center;
}
.message-popup.note-msg-popup.thesis-note .input-elems .ticker input,
.message-popup.note-msg-popup.thesis-note .input-elems .template input {
  border: none;
  width: 100%;
}
.message-popup.note-msg-popup.thesis-note .input-elems .ticker .delete-tick,
.message-popup.note-msg-popup.thesis-note .input-elems .template .delete-tick {
  height: 9px;
  margin-left: 8px;
  fill: #ccd8e6;
  width: 8px;
  cursor: pointer;
}
.message-popup.note-msg-popup.thesis-note .input-elems .ticker .note-ticker,
.message-popup.note-msg-popup.thesis-note .input-elems .template .note-ticker {
  font-size: 12px;
  font-weight: 400;
  background-color: #327cc0;
  color: #ffffff;
  text-transform: uppercase;
  display: inline-block;
  vertical-align: top;
  height: 18px;
  box-sizing: border-box;
  line-height: 18px;
  padding: 0 6px;
  border-radius: 2px;
}
.message-popup.note-msg-popup.thesis-note .input-elems .ticker .input-wrapperr,
.message-popup.note-msg-popup.thesis-note .input-elems .template .input-wrapperr {
  display: inline-block;
  width: 300px;
  border-radius: 3px;
  box-sizing: border-box;
  font-size: 12px;
}
.message-popup.note-msg-popup.thesis-note .input-elems .ticker .input-wrapperr .note-tickertags__tags__list,
.message-popup.note-msg-popup.thesis-note .input-elems .template .input-wrapperr .note-tickertags__tags__list {
  padding: 0;
  margin: 0;
  width: 300px;
}
.message-popup.note-msg-popup.thesis-note .input-elems .ticker .input-wrapperr:focus-within,
.message-popup.note-msg-popup.thesis-note .input-elems .template .input-wrapperr:focus-within {
  border: 0;
}
.message-popup.note-msg-popup.thesis-note .name input {
  width: 300px;
  border-radius: 3px;
  border: solid 1px #ccd8e6;
  padding: 0 8px;
  box-sizing: border-box;
  font-size: 12px;
  height: 26px;
  line-height: 24px;
}
.message-popup.note-msg-popup.thesis-note .info {
  font-size: 13px;
  margin: 10px 20px 0 20px;
  color: #698094;
}
.message-popup.note-msg-popup.thesis-note .template-header {
  height: 24px;
  font-weight: 600px;
  padding-left: 20px;
  color: #506f8a;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 13px;
}
.message-popup.note-msg-popup.thesis-note .template-preview {
  flex: 2;
  overflow-y: auto;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.message-popup.note-msg-popup.thesis-note .input-elems {
  margin: 15px 20px;
}
.message-popup.note-msg-popup.thesis-note .input-elems .input-wrapperr:focus-within {
  border: 1px solid #3d7fba;
}
.message-popup.note-msg-popup.thesis-note .input-elems .name input:focus-within {
  border: 1px solid #3d7fba;
}
.message-popup.note-msg-popup.thesis-note .input-elems .thesis-title-error {
  font-size: 12px;
  padding-bottom: 8px;
  color: #e81a1a;
}
.message-popup.note-msg-popup.thesis-note .buttons {
  height: 64px;
  line-height: 64px;
  background-color: #f5faff;
  padding: 16px;
  box-sizing: border-box;
  border-top: 1px solid #ccd8e6;
}
.message-popup.note-msg-popup.thesis-note .buttons .create,
.message-popup.note-msg-popup.thesis-note .buttons .cancel {
  width: 130px;
  height: 32px;
  border-radius: 3px;
  background-color: #3d7fba;
  color: #ffffff;
  text-align: center;
  font-size: 14px;
  line-height: 32px;
  float: right;
  cursor: pointer;
}
.message-popup.note-msg-popup.thesis-note .buttons .cancel {
  background-color: transparent;
  color: #527495;
}
.message-popup.note-msg-popup.thesis-note .buttons .create.disabled {
  pointer-events: none;
  background-color: #bbc6d5;
}
.message-popup.upload-error-popup {
  padding: 20px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  box-sizing: border-box;
  min-height: 303px;
}
.message-popup.upload-error-popup .status-message {
  text-align: center;
  font-size: 16px;
  color: #698094;
  margin-top: 40px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.message-popup.upload-error-popup .status-message-2 {
  text-align: center;
  padding: 0 80px;
  color: #698094;
  font-size: 12px;
  margin-top: 8px;
}
.message-popup.upload-error-popup .icon {
  height: 40px;
}
.message-popup.upload-error-popup .status-icon {
  display: block;
  margin: 20px auto;
  text-align: center;
}
.message-popup.upload-error-popup .buttons {
  text-align: center;
  margin: 40px 0 20px 0;
}
.message-popup.upload-error-popup .buttons .cancel-button {
  display: inline-block;
  width: 151px;
  text-align: center;
  font-size: 13px;
  margin: 0 10px;
  padding: 8px 0 8.5px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border-radius: 2px;
  background-color: #f5faff;
  border: solid 1px #d2e2f2;
  color: #527495;
}
.message-popup.upload-error-popup .buttons .cancel-button:hover {
  background-color: #e8eef7;
  cursor: pointer;
}
.message-popup .ckeditor-clipboard-popup {
  padding: 20px;
}
.message-popup .ckeditor-clipboard-popup .status-message {
  text-align: center;
  font-size: 16px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #698094;
}
.message-popup .ckeditor-clipboard-popup .buttons {
  text-align: center;
  margin: 20.5px 0px 36px;
}
.message-popup .ckeditor-clipboard-popup .buttons .cancel-button,
.message-popup .ckeditor-clipboard-popup .buttons .copy-button {
  display: inline-block;
  width: 151px;
  text-align: center;
  font-size: 13px;
  margin: 0 10px;
  padding: 8px 0 8.5px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border-radius: 2px;
}
.message-popup .ckeditor-clipboard-popup .buttons .cancel-button {
  background-color: #f5faff;
  border: solid 1px #d2e2f2;
  color: #527495;
}
.message-popup .ckeditor-clipboard-popup .buttons .cancel-button:hover {
  background-color: #e8eef7;
  cursor: pointer;
}
.message-popup .ckeditor-clipboard-popup .buttons .copy-button {
  background-color: #2da65b;
  color: white;
}
.message-popup .ckeditor-clipboard-popup .buttons .copy-button:hover {
  background-color: #03824b;
  cursor: pointer;
}
.message-popup .ckeditor-clipboard-popup .message-desc {
  font-size: 12px;
  display: block;
  color: #bbc6d5;
  float: right;
  font-family: hel-bold, "Helvetica Neue", sans-serif, Roboto;
  padding-bottom: 20px;
}
.message-popup .ckeditor-clipboard-popup.preparing .status-icon {
  display: block;
  width: 39px;
  margin: 21.5px auto;
}
.message-popup .ckeditor-clipboard-popup.preparing .status-icon svg {
  display: none;
}
.message-popup .ckeditor-clipboard-popup.preparing .status-icon img {
  width: 39px;
  height: 39px;
}
.message-popup .ckeditor-clipboard-popup.preparing .buttons {
  margin: 20.5px 0px 50px;
}
.message-popup .ckeditor-clipboard-popup.preparing .copy-button {
  display: none;
}
.message-popup .ckeditor-clipboard-popup.preparing .message-desc {
  display: none;
}
.message-popup .ckeditor-clipboard-popup.ready .status-icon {
  display: block;
  margin: 21px auto;
  width: 40px;
}
.message-popup .ckeditor-clipboard-popup.ready .status-icon svg {
  height: 40px;
  width: 30.5px;
}
.message-popup .ckeditor-clipboard-popup.ready .status-icon img {
  display: none;
}
.message-popup .ckeditor-clipboard-popup.ready .copy-button {
  display: inline-block;
}
.message-popup .ckeditor-clipboard-popup.done .status-icon {
  display: block;
  margin: 21px auto;
  width: 40px;
}
.message-popup .ckeditor-clipboard-popup.done .status-icon svg {
  height: 40px;
  width: 40px;
}
.message-popup .ckeditor-clipboard-popup.done .status-icon img {
  display: none;
}
.message-popup .ckeditor-clipboard-popup.done .copy-button {
  display: none;
}
.message-popup.note-msg-popup.thesis_export_popup .clamor-wrapper,
.message-popup.note-msg-popup.thesis_mail_popup .clamor-wrapper {
  display: inline-block;
}
.message-popup.note-msg-popup.thesis_export_popup .suggest-wrapper,
.message-popup.note-msg-popup.thesis_mail_popup .suggest-wrapper {
  width: 230px;
}
.message-popup.note-msg-popup.thesis_export_popup .suggest-wrapper .note-fill-ticker,
.message-popup.note-msg-popup.thesis_mail_popup .suggest-wrapper .note-fill-ticker {
  height: 14px;
  line-height: 14px;
}
.message-popup.note-msg-popup.thesis_export_popup .suggest-wrapper .company_name,
.message-popup.note-msg-popup.thesis_mail_popup .suggest-wrapper .company_name {
  height: 14px;
  line-height: 14px;
}
.message-popup.note-msg-popup.thesis_export_popup .clear_icon,
.message-popup.note-msg-popup.thesis_mail_popup .clear_icon {
  height: 12px;
  width: 12px;
  position: absolute;
  top: 26px;
  right: 15px;
  fill: #a7bdd2;
  cursor: pointer;
}
.message-popup.note-msg-popup.thesis_export_popup .title,
.message-popup.note-msg-popup.thesis_mail_popup .title {
  height: 64px;
  background-color: #f5faff;
  line-height: 64px;
  text-align: center;
  color: #506f8a;
  border-bottom: 1px solid #ccd8e6;
}
.message-popup.note-msg-popup.thesis_export_popup .label,
.message-popup.note-msg-popup.thesis_mail_popup .label {
  color: #698094;
  font-size: 13px;
  margin-right: 10px;
  display: inline-block;
  width: 80px;
}
.message-popup.note-msg-popup.thesis_export_popup .ticker,
.message-popup.note-msg-popup.thesis_mail_popup .ticker,
.message-popup.note-msg-popup.thesis_export_popup .template,
.message-popup.note-msg-popup.thesis_mail_popup .template {
  height: 28px;
  line-height: 28px;
}
.message-popup.note-msg-popup.thesis_export_popup .ticker input,
.message-popup.note-msg-popup.thesis_mail_popup .ticker input,
.message-popup.note-msg-popup.thesis_export_popup .template input,
.message-popup.note-msg-popup.thesis_mail_popup .template input {
  height: 16px;
  border: none;
}
.message-popup.note-msg-popup.thesis_export_popup .ticker .delete-tick,
.message-popup.note-msg-popup.thesis_mail_popup .ticker .delete-tick,
.message-popup.note-msg-popup.thesis_export_popup .template .delete-tick,
.message-popup.note-msg-popup.thesis_mail_popup .template .delete-tick {
  margin-left: 5px;
  cursor: pointer;
}
.message-popup.note-msg-popup.thesis_export_popup .ticker .note-ticker,
.message-popup.note-msg-popup.thesis_mail_popup .ticker .note-ticker,
.message-popup.note-msg-popup.thesis_export_popup .template .note-ticker,
.message-popup.note-msg-popup.thesis_mail_popup .template .note-ticker {
  font-size: 12px;
  line-height: 16px;
  font-weight: 400;
  border: 1px solid #327cc0;
  background-color: #327cc0;
  color: #ffffff;
  border-radius: 2px;
  text-transform: uppercase;
  display: inline-block;
  vertical-align: top;
  margin-top: 5px;
  padding: 0 4px;
}
.message-popup.note-msg-popup.thesis_export_popup .ticker .input-wrapperr,
.message-popup.note-msg-popup.thesis_mail_popup .ticker .input-wrapperr,
.message-popup.note-msg-popup.thesis_export_popup .template .input-wrapperr,
.message-popup.note-msg-popup.thesis_mail_popup .template .input-wrapperr {
  display: inline-block;
  vertical-align: top;
  width: 232px;
  height: 24px;
  border-radius: 3px;
  border: solid 1px #ccd8e6;
  padding: 0 8px;
  box-sizing: border-box;
  font-size: 12px;
}
.message-popup.note-msg-popup.thesis_export_popup .input-elems,
.message-popup.note-msg-popup.thesis_mail_popup .input-elems {
  margin: 20px;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections {
  height: 350px;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .ticker_heading,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .ticker_heading {
  padding: 0 9px;
  border-bottom: 1px solid #ccd8e6;
  background-color: #fafcff;
  height: 32px;
  line-height: 32px;
  font-size: 13px;
  font-weight: 500;
  font-style: normal;
  font-stretch: normal;
  font-family: hel-bold, "Helvetica Neue", sans-serif, Roboto;
  letter-spacing: normal;
  text-align: left;
  color: #264664;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .arrow_side,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .arrow_side {
  display: inline-block;
  width: 8px;
  margin-right: 6px;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .arrow_side:after,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .arrow_side:after {
  content: "\f0da";
  font-size: 14px;
  font-family: FontAwesome, sans-serif !important;
  -webkit-font-smoothing: antialiased;
  color: #264664;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .tab,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .tab {
  padding: 0 10px;
  font-size: 12px;
  border-bottom: 1px solid #ccd8e6;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .tab .supporting_sections,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .tab .supporting_sections {
  display: none;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .tab__active .supporting_sections,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .tab__active .supporting_sections {
  display: block;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .tab__active > .arrow_side:after,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .tab__active > .arrow_side:after {
  content: "\f0d7";
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .tab-title,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .tab-title {
  color: #3d7fba;
  height: 30px;
  line-height: 30px;
  display: inline-block;
  width: 60%;
  cursor: pointer;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .supporting_sections,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .supporting_sections {
  padding-left: 20px;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .supporting_sections .section,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .supporting_sections .section {
  color: #3d7fba;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .supporting_sections .section .section_header,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .supporting_sections .section .section_header {
  cursor: pointer;
  height: 32px;
  line-height: 34px;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .supporting_sections .section .section_header .section_title,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .supporting_sections .section .section_header .section_title {
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  width: 60%;
  font-size: 12px;
  border-bottom: 1px solid #fafcff;
  vertical-align: top;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .supporting_sections .section .all_supporting_notes,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .supporting_sections .section .all_supporting_notes {
  margin-left: 14px;
  display: none;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .supporting_sections .section .all_supporting_notes .supporting_note_section,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .supporting_sections .section .all_supporting_notes .supporting_note_section {
  font-size: 12px;
  margin-left: 5px;
  height: 32px;
  line-height: 20px;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .supporting_sections .section .all_supporting_notes .supporting_note_section .supporting_note_title,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .supporting_sections .section .all_supporting_notes .supporting_note_section .supporting_note_title {
  float: left;
  line-height: 32px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  max-width: 90%;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .supporting_sections .section .all_supporting_notes .supporting_note_section:nth-of-type(odd),
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .supporting_sections .section .all_supporting_notes .supporting_note_section:nth-of-type(odd) {
  background: #fafcff;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .supporting_sections.supporting_sections__active .all_supporting_notes,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .supporting_sections.supporting_sections__active .all_supporting_notes {
  display: block;
}
.message-popup.note-msg-popup.thesis_export_popup .thesis_export_sections .supporting_sections.supporting_sections__active .section .section_header .arrow_side:after,
.message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections .supporting_sections.supporting_sections__active .section .section_header .arrow_side:after {
  content: "\f0d7";
}
.message-popup.note-msg-popup.thesis_export_popup .check_box_container,
.message-popup.note-msg-popup.thesis_mail_popup .check_box_container {
  display: inline-block;
  float: right;
  cursor: pointer;
}
.message-popup.note-msg-popup.thesis_export_popup .check_box_container .non_checked_box_svg,
.message-popup.note-msg-popup.thesis_mail_popup .check_box_container .non_checked_box_svg {
  height: 30px;
  display: none;
}
.message-popup.note-msg-popup.thesis_export_popup .check_box_container .non_checked_box_svg .non-checked-box,
.message-popup.note-msg-popup.thesis_mail_popup .check_box_container .non_checked_box_svg .non-checked-box {
  border: 1px solid rgba(61, 127, 186, 0.5);
  margin-top: 10px;
  margin-left: 5px;
  width: 14px;
  height: 14px;
  fill: #ffffff;
  box-sizing: border-box;
  border-radius: 2px;
}
.message-popup.note-msg-popup.thesis_export_popup .check_box_container .non_checked_box_svg.active,
.message-popup.note-msg-popup.thesis_mail_popup .check_box_container .non_checked_box_svg.active {
  display: block;
}
.message-popup.note-msg-popup.thesis_export_popup .check_box_container .checked_box_svg,
.message-popup.note-msg-popup.thesis_mail_popup .check_box_container .checked_box_svg {
  height: 30px;
  display: none;
}
.message-popup.note-msg-popup.thesis_export_popup .check_box_container .checked_box_svg .checked-box,
.message-popup.note-msg-popup.thesis_mail_popup .check_box_container .checked_box_svg .checked-box {
  border: 1px solid #3d7fba;
  border-radius: 3px;
  margin-top: 8px;
  margin-left: 4px;
  width: 14px;
  height: 14px;
}
.message-popup.note-msg-popup.thesis_export_popup .check_box_container .checked_box_svg .checked-box rect,
.message-popup.note-msg-popup.thesis_mail_popup .check_box_container .checked_box_svg .checked-box rect {
  fill: #3d7fba;
}
.message-popup.note-msg-popup.thesis_export_popup .check_box_container .checked_box_svg.active,
.message-popup.note-msg-popup.thesis_mail_popup .check_box_container .checked_box_svg.active {
  display: block;
}
.message-popup.note-msg-popup.thesis_export_popup .buttons,
.message-popup.note-msg-popup.thesis_mail_popup .buttons {
  height: 72px;
  line-height: 72px;
  background-color: #f5faff;
  padding: 16px;
  box-sizing: border-box;
  border-top: 1px solid #ccd8e6;
}
.message-popup.note-msg-popup.thesis_export_popup .buttons .export_thesis,
.message-popup.note-msg-popup.thesis_mail_popup .buttons .export_thesis,
.message-popup.note-msg-popup.thesis_export_popup .buttons .mail_thesis,
.message-popup.note-msg-popup.thesis_mail_popup .buttons .mail_thesis,
.message-popup.note-msg-popup.thesis_export_popup .buttons .cancel,
.message-popup.note-msg-popup.thesis_mail_popup .buttons .cancel,
.message-popup.note-msg-popup.thesis_export_popup .buttons .select_all_container,
.message-popup.note-msg-popup.thesis_mail_popup .buttons .select_all_container {
  width: 130px;
  height: 40px;
  border-radius: 3px;
  background-color: #3d7fba;
  color: #ffffff;
  text-align: center;
  font-size: 14px;
  line-height: 40px;
  float: right;
  cursor: pointer;
}
.message-popup.note-msg-popup.thesis_export_popup .buttons .select_all_container,
.message-popup.note-msg-popup.thesis_mail_popup .buttons .select_all_container {
  float: left;
  background-color: transparent;
  color: #889bba;
  width: auto;
}
.message-popup.note-msg-popup.thesis_export_popup .buttons .select_all_container .select_all_text,
.message-popup.note-msg-popup.thesis_mail_popup .buttons .select_all_container .select_all_text {
  float: right;
  margin-left: 9px;
}
.message-popup.note-msg-popup.thesis_export_popup .buttons .select_all_container .check_box_container,
.message-popup.note-msg-popup.thesis_mail_popup .buttons .select_all_container .check_box_container {
  float: left;
  margin-top: 3px;
}
.message-popup.note-msg-popup.thesis_export_popup .buttons .cancel,
.message-popup.note-msg-popup.thesis_mail_popup .buttons .cancel {
  background-color: transparent;
  color: #527495;
  margin-right: 30px;
  width: auto;
}
.message-popup.template-share-popup .clear_icon {
  height: 12px;
  width: 12px;
  position: absolute;
  top: 26px;
  right: 15px;
  fill: #a7bdd2;
  cursor: pointer;
}
.message-popup.template-share-popup .title {
  height: 64px;
  background-color: #f5faff;
  line-height: 64px;
  text-align: center;
  color: #506f8a;
  border-bottom: 1px solid #ccd8e6;
}
.message-popup.template-share-popup .buttons {
  height: 72px;
  line-height: 72px;
  background-color: #f5faff;
  padding: 16px;
  box-sizing: border-box;
  border-top: 1px solid #ccd8e6;
}
.message-popup.template-share-popup .buttons .done,
.message-popup.template-share-popup .buttons .cancel,
.message-popup.template-share-popup .buttons .select_all_container {
  width: 130px;
  height: 40px;
  border-radius: 3px;
  background-color: #3d7fba;
  color: #ffffff;
  text-align: center;
  font-size: 14px;
  line-height: 40px;
  float: right;
  cursor: pointer;
}
.message-popup.template-share-popup .buttons .select_all_container {
  float: right;
  background-color: transparent;
  color: #889bba;
  width: auto;
}
.message-popup.template-share-popup .buttons .select_all_container .select_all_text {
  float: right;
  margin-left: 9px;
}
.message-popup.template-share-popup .buttons .select_all_container .check_box_container {
  float: left;
  margin-top: 3px;
}
.message-popup.template-share-popup .buttons .cancel {
  background-color: transparent;
  color: #527495;
  margin-right: 30px;
  width: auto;
}
.message-popup.template-share-popup .template {
  margin-top: 20px;
}
.message-popup.template-share-popup .template-header {
  height: 48px;
  background-color: #f5faff;
  line-height: 48px;
  text-align: center;
  color: #506f8a;
}
.message-popup.template-share-popup .template-content {
  margin: 20px;
}
.message-popup.template-share-popup .template-content .template-name-header,
.message-popup.template-share-popup .template-content .template-visibility-header {
  margin: 5px 0;
  font-size: 12px;
}
.message-popup.template-share-popup .template-content .template-name {
  margin: 5px 0 0 0;
}
.message-popup.template-share-popup .template-content .template-name input {
  margin: 0;
  height: 28px;
  box-sizing: border-box;
  width: 100%;
  padding: 4px;
  border: 1px solid #bbc6d5;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  border-radius: 3px;
  color: #0e3150;
}
.message-popup.template-share-popup .template-content .template-visibility span {
  font-size: 12px;
}
.message-popup.template-share-popup .template-content .template-info {
  visibility: hidden;
  font-size: 12px;
  margin: 0 0 10px 0;
  color: #f04848;
}
.message-popup.template-share-popup .template-content .template-info[status="overwrite"],
.message-popup.template-share-popup .template-content .template-info[status="error"] {
  visibility: visible;
}
.message-popup.template-exit-confirmation {
  top: 40%;
  left: 50%;
  transform: translate(-50%, -50%);
}
.message-popup.template-exit-confirmation .title {
  background: #F4F8FE;
  border-radius: 4px 4px 0 0;
  font-size: 16px;
  text-align: center;
  padding: 12px 0;
  color: #26557F;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border-bottom: 1px solid #CCD8E6;
}
.message-popup.template-exit-confirmation .text {
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  color: #1E374D;
  margin: 16px 12px 38px 12px;
}
.message-popup.template-exit-confirmation .button-holder {
  display: flex;
  font-size: 12px;
  margin: 12px auto;
  text-align: center;
  align-content: center;
  justify-content: center;
}
.message-popup.template-exit-confirmation .button-holder .no,
.message-popup.template-exit-confirmation .button-holder .yes {
  width: 80px;
  cursor: pointer;
  margin: 0 6px;
  text-align: center;
  box-sizing: border-box;
  padding: 6px 0;
  border: 1px solid #3d7fba;
  border-radius: 2px;
}
.message-popup.template-exit-confirmation .button-holder .no {
  background: #ffffff;
  color: #3d7fba;
}
.message-popup.template-exit-confirmation .button-holder .no:hover {
  background-color: #e8eef7;
}
.message-popup.template-exit-confirmation .button-holder .yes {
  background: #3d7fba;
  color: #ffffff;
}
.message-popup.template-exit-confirmation .button-holder .yes:hover {
  background-color: #326b9e;
}
@media only screen and (max-height: 700px) {
  .message-popup.note-msg-popup.thesis_mail_popup .thesis_export_sections {
    height: 250px;
  }
}
.calendar-events-popup {
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
  max-height: 400px;
  overflow: hidden;
  overflow-y: auto;
  position: absolute;
  width: 300px;
  border-radius: 4px;
}
.calendar-events-popup .date-header {
  padding: 5px;
}
.calendar-events-popup .title {
  border-bottom: 1px solid #d4e0ea;
  text-align: left !important;
  padding: 8px 15px;
  font-size: 13px;
}
.calendar-events-popup .content-wrapper {
  font-size: 12px;
  padding: 5px 15px;
}
.calendar-events-popup .events-list {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.calendar-events-popup .events-list .title {
  padding: 5px 0;
}
.calendar-events-popup .events-list .event {
  color: #3d7fba !important;
  padding: 3px 5px;
  text-align: left;
}
.calendar-events-popup .events-list .event a {
  white-space: nowrap;
  width: 238px;
  text-overflow: ellipsis;
  overflow: hidden;
  display: inline-block;
  color: #3d7fba !important;
}
.calendar-events-popup .events-list .event:hover {
  cursor: pointer;
}
.calendar-events-popup .events-list .event.noevent {
  color: inherit !important;
}
.calendar-events-popup .events-list .event.noevent:hover {
  cursor: auto;
}
.select3-container--default .note-select-dropdown .select3-results__option[aria-selected=true] {
  background: #3d7fba;
}
.note-select-dropdown.select2-drop,
.note-select-dropdown.select3-dropdown {
  border-width: 0 !important;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.select3-container .note-filter-img {
  height: 14px;
  width: 14px;
  vertical-align: top;
  padding: 5px 0px;
  margin-left: 4px;
  fill: #dfe9f4;
}
.select3-container .note-filter-text {
  line-height: 14px;
  display: inline-block;
  margin-left: 5px;
}
.note-select-dropdown .select3-results ul {
  padding: 8px;
  background: #333c4a;
}
.note-select-dropdown .select2-results li,
.note-select-dropdown .select3-results li {
  color: #ececec;
  fill: #ececec;
  line-height: 14px;
  background: #333c4a;
  border-radius: 3px;
  padding: 4px 2px 4px 0px;
}
.note-select-dropdown .select2-results li .select2-result-label,
.note-select-dropdown .select3-results li .select2-result-label,
.note-select-dropdown .select2-results li .select3-result-label,
.note-select-dropdown .select3-results li .select3-result-label {
  margin-left: 10px;
}
.note-select-dropdown .select2-results li .note-filter-img,
.note-select-dropdown .select3-results li .note-filter-img {
  padding: 0px;
  margin: 0 4px 0 2px;
  fill: #dfe9f4;
}
.note-select-dropdown .select2-results .select2-highlighted,
.note-select-dropdown .select3-results .select3-results__option--highlighted {
  color: #aab18a;
  fill: #aab18a;
  background: #434f61;
}
.notebook {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.notebook #note-content .header-main,
.notebook #notebook-content .header-main,
.notebook .note-fullview .header-main {
  background-color: #F9FCFF;
}
.notebook #note-content .note-share-wrapper .toggle-toolbar::after,
.notebook #notebook-content .note-share-wrapper .toggle-toolbar::after,
.notebook .note-fullview .note-share-wrapper .toggle-toolbar::after,
.notebook #note-content .note-tickertags-wrapper .toggle-toolbar::after,
.notebook #notebook-content .note-tickertags-wrapper .toggle-toolbar::after,
.notebook .note-fullview .note-tickertags-wrapper .toggle-toolbar::after {
  content: "\f142";
  color: #517BA0;
}
.notebook #note-content .note-share-wrapper .toggle-toolbar:hover,
.notebook #notebook-content .note-share-wrapper .toggle-toolbar:hover,
.notebook .note-fullview .note-share-wrapper .toggle-toolbar:hover,
.notebook #note-content .note-tickertags-wrapper .toggle-toolbar:hover,
.notebook #notebook-content .note-tickertags-wrapper .toggle-toolbar:hover,
.notebook .note-fullview .note-tickertags-wrapper .toggle-toolbar:hover {
  background: #E0F0FC;
}
.notebook #note-content .note-share-wrapper .toggle-toolbar,
.notebook #notebook-content .note-share-wrapper .toggle-toolbar,
.notebook .note-fullview .note-share-wrapper .toggle-toolbar,
.notebook #note-content .note-tickertags-wrapper .toggle-toolbar,
.notebook #notebook-content .note-tickertags-wrapper .toggle-toolbar,
.notebook .note-fullview .note-tickertags-wrapper .toggle-toolbar {
  display: inline-block;
  vertical-align: top;
  font-size: 16px;
  line-height: 16px;
  padding: 9px 3px;
}
.notebook #note-content .tab-pane-container,
.notebook #notebook-content .tab-pane-container,
.notebook .note-fullview .tab-pane-container {
  background: white;
  position: relative;
}
.notebook #note-content .tab-pane-container .field-container-wrapper,
.notebook #notebook-content .tab-pane-container .field-container-wrapper,
.notebook .note-fullview .tab-pane-container .field-container-wrapper {
  padding-top: 8px;
}
.notebook #note-content .tab-pane-container .sections-container .section-container .fields-container .fields-table .field-value,
.notebook #notebook-content .tab-pane-container .sections-container .section-container .fields-container .fields-table .field-value,
.notebook .note-fullview .tab-pane-container .sections-container .section-container .fields-container .fields-table .field-value {
  max-height: 200px;
  display: block;
  overflow: auto;
}
.notebook #note-content .tab-wrapper,
.notebook #notebook-content .tab-wrapper,
.notebook .note-fullview .tab-wrapper {
  font-size: 0;
  display: flex;
  padding: 5px 16px 0 16px;
  box-sizing: border-box;
  border-bottom: 1px solid #ccd8e6;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  background-color: #fafcff;
  height: 32px;
}
.notebook #note-content .tab-wrapper .fa-file-text,
.notebook #notebook-content .tab-wrapper .fa-file-text,
.notebook .note-fullview .tab-wrapper .fa-file-text {
  color: #1D70AD;
}
.notebook #note-content .tab-wrapper .fa-file-word-o,
.notebook #notebook-content .tab-wrapper .fa-file-word-o,
.notebook .note-fullview .tab-wrapper .fa-file-word-o {
  color: #1D409D;
}
.notebook #note-content .tab-wrapper .fa-file-pdf-o,
.notebook #notebook-content .tab-wrapper .fa-file-pdf-o,
.notebook .note-fullview .tab-wrapper .fa-file-pdf-o {
  color: #dc0000;
}
.notebook #note-content .tab-wrapper .fa-file-excel-o,
.notebook #notebook-content .tab-wrapper .fa-file-excel-o,
.notebook .note-fullview .tab-wrapper .fa-file-excel-o {
  color: #007732;
}
.notebook #note-content .tab-wrapper .fa-file-powerpoint-o,
.notebook #notebook-content .tab-wrapper .fa-file-powerpoint-o,
.notebook .note-fullview .tab-wrapper .fa-file-powerpoint-o {
  color: #FF5A29;
}
.notebook #note-content .tab-wrapper .fa-envelope,
.notebook #notebook-content .tab-wrapper .fa-envelope,
.notebook .note-fullview .tab-wrapper .fa-envelope {
  color: #506eA9;
}
.notebook #note-content .tab-wrapper .fa-file-image-o,
.notebook #notebook-content .tab-wrapper .fa-file-image-o,
.notebook .note-fullview .tab-wrapper .fa-file-image-o {
  color: #1224ac;
}
.notebook #note-content .tab-wrapper .fa-envelope-open-text,
.notebook #notebook-content .tab-wrapper .fa-envelope-open-text,
.notebook .note-fullview .tab-wrapper .fa-envelope-open-text {
  color: #dba400;
}
.notebook #note-content .tab-wrapper .fa-file-csv,
.notebook #notebook-content .tab-wrapper .fa-file-csv,
.notebook .note-fullview .tab-wrapper .fa-file-csv {
  color: #007732;
}
.notebook #note-content .tab-wrapper .fa-file,
.notebook #notebook-content .tab-wrapper .fa-file,
.notebook .note-fullview .tab-wrapper .fa-file,
.notebook #note-content .tab-wrapper .fa-file-alt,
.notebook #notebook-content .tab-wrapper .fa-file-alt,
.notebook .note-fullview .tab-wrapper .fa-file-alt {
  color: #a9a9a9;
}
.notebook #note-content .tab-wrapper .fa-file-text,
.notebook #notebook-content .tab-wrapper .fa-file-text,
.notebook .note-fullview .tab-wrapper .fa-file-text {
  color: #808f08;
}
.notebook #note-content .tab-wrapper .fa-file-code,
.notebook #notebook-content .tab-wrapper .fa-file-code,
.notebook .note-fullview .tab-wrapper .fa-file-code {
  color: #404f80;
}
.notebook #note-content .tab-wrapper .left-scroll-btn-container,
.notebook #notebook-content .tab-wrapper .left-scroll-btn-container,
.notebook .note-fullview .tab-wrapper .left-scroll-btn-container {
  margin-right: 6px;
}
.notebook #note-content .tab-wrapper .right-scroll-btn-container,
.notebook #notebook-content .tab-wrapper .right-scroll-btn-container,
.notebook .note-fullview .tab-wrapper .right-scroll-btn-container {
  margin-left: 6px;
}
.notebook #note-content .tab-wrapper .scroll-btn-container,
.notebook #notebook-content .tab-wrapper .scroll-btn-container,
.notebook .note-fullview .tab-wrapper .scroll-btn-container {
  height: 20px;
  width: 20px;
  display: inline-block;
  border-radius: 1px;
  background-color: #e8eef7;
}
.notebook #note-content .tab-wrapper .scroll-btn-container .scroll-btn,
.notebook #notebook-content .tab-wrapper .scroll-btn-container .scroll-btn,
.notebook .note-fullview .tab-wrapper .scroll-btn-container .scroll-btn {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 100%;
  user-select: none;
  cursor: pointer;
}
.notebook #note-content .tab-wrapper .scroll-btn-container .scroll-btn svg,
.notebook #notebook-content .tab-wrapper .scroll-btn-container .scroll-btn svg,
.notebook .note-fullview .tab-wrapper .scroll-btn-container .scroll-btn svg {
  width: 6.4px;
  fill: #889bba;
}
.notebook #note-content .tab-wrapper .scroll-btn-container:hover,
.notebook #notebook-content .tab-wrapper .scroll-btn-container:hover,
.notebook .note-fullview .tab-wrapper .scroll-btn-container:hover {
  background-color: #3d7fba;
}
.notebook #note-content .tab-wrapper .scroll-btn-container:hover svg,
.notebook #notebook-content .tab-wrapper .scroll-btn-container:hover svg,
.notebook .note-fullview .tab-wrapper .scroll-btn-container:hover svg {
  fill: white;
}
.notebook #note-content .tab-wrapper .scroll-btn-container.disabled,
.notebook #notebook-content .tab-wrapper .scroll-btn-container.disabled,
.notebook .note-fullview .tab-wrapper .scroll-btn-container.disabled {
  background: lightgrey;
  cursor: none;
}
.notebook #note-content .tab-wrapper .scroll-btn-container.disabled svg,
.notebook #notebook-content .tab-wrapper .scroll-btn-container.disabled svg,
.notebook .note-fullview .tab-wrapper .scroll-btn-container.disabled svg {
  fill: darkgrey;
}
.notebook #note-content .tab-wrapper .tab-btn-container::-webkit-scrollbar,
.notebook #notebook-content .tab-wrapper .tab-btn-container::-webkit-scrollbar,
.notebook .note-fullview .tab-wrapper .tab-btn-container::-webkit-scrollbar {
  display: none !important;
}
.notebook #note-content .tab-wrapper .tab-btn-container,
.notebook #notebook-content .tab-wrapper .tab-btn-container,
.notebook .note-fullview .tab-wrapper .tab-btn-container {
  display: inline-block;
  overflow: auto;
  height: 300px;
  white-space: nowrap;
  pointer-events: none;
  min-width: 25%;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn.active,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn.active,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn.active {
  margin-bottom: 0;
  height: 28px;
  border-radius: 2px;
  background-color: #ffffff;
  box-shadow: 0 0.5px 2px 0 rgba(38, 70, 100, 0.49);
  color: #3d7fba;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn.active .attach-icon,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn.active .attach-icon,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn.active .attach-icon {
  fill: #3d7fba;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn.active .download-icon,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn.active .download-icon,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn.active .download-icon {
  fill: #3d7fba;
  width: 12px;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn.active:hover,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn.active:hover,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn.active:hover {
  background: white;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn.active .attachment-dropdown-btn,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn.active .attachment-dropdown-btn,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn.active .attachment-dropdown-btn {
  color: #3d7fba;
  padding: 2px 0;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn.pseudo-active,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn.pseudo-active,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn.pseudo-active {
  background: white;
  border: 1px solid #ccd8e6;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn.pseudo-active .attachment-dropdown-btn,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn.pseudo-active .attachment-dropdown-btn,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn.pseudo-active .attachment-dropdown-btn {
  height: 20px;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn {
  text-align: left;
  display: inline-block;
  vertical-align: top;
  white-space: nowrap;
  cursor: pointer;
  color: #8B98A7;
  height: 24px;
  line-height: 30px;
  box-sizing: border-box;
  margin-bottom: 6px;
  background: transparent;
  border-radius: 2px;
  padding-left: 4px;
  padding-right: 4px;
  margin-left: 2px;
  margin-right: 2px;
  font-size: 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border: 1px solid transparent;
  position: relative;
  pointer-events: auto;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn:first-child .attachment-dropdown,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn:first-child .attachment-dropdown,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn:first-child .attachment-dropdown {
  right: unset;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn[data-type=other-attachment],
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn[data-type=other-attachment],
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn[data-type=other-attachment] {
  cursor: default;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn[data-type=self-editor],
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn[data-type=self-editor],
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn[data-type=self-editor],
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent],
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent],
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent],
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent-ro],
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent-ro],
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent-ro] {
  min-width: 74px;
  text-align: center;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn[data-type=self-editor].active,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn[data-type=self-editor].active,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn[data-type=self-editor].active {
  box-shadow: 0 -1.5px 2px 0 rgba(38, 70, 100, 0.49);
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent-ro][note-type=attachment] .tab-text,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent-ro][note-type=attachment] .tab-text,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent-ro][note-type=attachment] .tab-text {
  min-width: 105px;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent-ro][note-type=attachment] .icon,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent-ro][note-type=attachment] .icon,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent-ro][note-type=attachment] .icon {
  display: inline-block;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent-ro] .icon,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent-ro] .icon,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-btn[data-type=self-notecontent-ro] .icon {
  display: none;
}
.notebook #note-content .tab-wrapper .tab-btn-container .add-note-icon,
.notebook #notebook-content .tab-wrapper .tab-btn-container .add-note-icon,
.notebook .note-fullview .tab-wrapper .tab-btn-container .add-note-icon {
  height: 12px;
  width: 12px;
  margin: 5px 0 5px 1px;
  fill: #3d7fba;
}
.notebook #note-content .tab-wrapper .tab-btn-container .download-icon,
.notebook #notebook-content .tab-wrapper .tab-btn-container .download-icon,
.notebook .note-fullview .tab-wrapper .tab-btn-container .download-icon {
  height: 12px;
  margin: 5px 2px 5px -2px;
  fill: #8B98A7;
  transform: rotate(180deg) scale(-1, 1);
}
.notebook #note-content .tab-wrapper .tab-btn-container .attach-icon,
.notebook #notebook-content .tab-wrapper .tab-btn-container .attach-icon,
.notebook .note-fullview .tab-wrapper .tab-btn-container .attach-icon {
  height: 20px;
  width: 16px;
  fill: #8B98A7;
  margin-top: 1px;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-text,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-text,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-text {
  display: inline-block;
  vertical-align: top;
  height: 18px;
  line-height: 18px;
  padding: 2.5px 4px 3px 3px;
  max-width: 160px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.notebook #note-content .tab-wrapper .tab-btn-container .tab-icon,
.notebook #notebook-content .tab-wrapper .tab-btn-container .tab-icon,
.notebook .note-fullview .tab-wrapper .tab-btn-container .tab-icon {
  vertical-align: top;
  height: 18px;
  padding: 3px;
}
.notebook #note-content .tab-wrapper .tab-btn-container .icon,
.notebook #notebook-content .tab-wrapper .tab-btn-container .icon,
.notebook .note-fullview .tab-wrapper .tab-btn-container .icon {
  margin-top: 5px;
  margin-right: 4px;
  margin-left: 7px;
  position: relative;
  top: -4px;
}
.notebook #note-content .tab-wrapper .tab-btn-container .attachment-dropdown-btn,
.notebook #notebook-content .tab-wrapper .tab-btn-container .attachment-dropdown-btn,
.notebook .note-fullview .tab-wrapper .tab-btn-container .attachment-dropdown-btn {
  display: inline-block;
  margin-left: 2px;
  width: 19px;
  cursor: pointer;
  border-radius: 2px;
  padding: 2px 0;
  margin-top: -1px;
  margin-right: -5px;
  vertical-align: top;
  box-sizing: border-box;
  height: 100%;
}
.notebook #note-content .tab-wrapper .tab-btn-container .attachment-dropdown-btn svg,
.notebook #notebook-content .tab-wrapper .tab-btn-container .attachment-dropdown-btn svg,
.notebook .note-fullview .tab-wrapper .tab-btn-container .attachment-dropdown-btn svg {
  width: 8px;
  margin: 1px 5.5px 0;
  fill: #8b98a7;
  height: 18px;
}
.notebook #note-content .tab-wrapper .tab-btn-container .attachment-dropdown-btn:hover,
.notebook #notebook-content .tab-wrapper .tab-btn-container .attachment-dropdown-btn:hover,
.notebook .note-fullview .tab-wrapper .tab-btn-container .attachment-dropdown-btn:hover {
  background: #3d7fba;
}
.notebook #note-content .tab-wrapper .tab-btn-container .attachment-dropdown-btn:hover svg,
.notebook #notebook-content .tab-wrapper .tab-btn-container .attachment-dropdown-btn:hover svg,
.notebook .note-fullview .tab-wrapper .tab-btn-container .attachment-dropdown-btn:hover svg {
  fill: white;
}
.notebook #note-content .tab-wrapper .tab-btn-container .attachment-dropdown-btn.active,
.notebook #notebook-content .tab-wrapper .tab-btn-container .attachment-dropdown-btn.active,
.notebook .note-fullview .tab-wrapper .tab-btn-container .attachment-dropdown-btn.active {
  background: #3d7fba;
}
.notebook #note-content .tab-wrapper .tab-btn-container .attachment-dropdown-btn.active svg,
.notebook #notebook-content .tab-wrapper .tab-btn-container .attachment-dropdown-btn.active svg,
.notebook .note-fullview .tab-wrapper .tab-btn-container .attachment-dropdown-btn.active svg {
  fill: white;
}
.notebook #note-content .tab-wrapper .tab-btn-container .attachment-dropdown,
.notebook #notebook-content .tab-wrapper .tab-btn-container .attachment-dropdown,
.notebook .note-fullview .tab-wrapper .tab-btn-container .attachment-dropdown {
  display: block;
  width: 100%;
  top: 20px;
  right: -7px;
  min-width: fit-content;
  text-align: left;
}
.notebook #note-content .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-section,
.notebook #notebook-content .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-section,
.notebook .note-fullview .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-section {
  border-bottom: none;
}
.notebook #note-content .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-ele,
.notebook #notebook-content .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-ele,
.notebook .note-fullview .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-ele {
  font-size: 12px;
  border-bottom: 1px solid #ccd8e6;
}
.notebook #note-content .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-ele:last-child,
.notebook #notebook-content .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-ele:last-child,
.notebook .note-fullview .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-ele:last-child {
  border-bottom: none;
}
.notebook #note-content .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-ele:hover svg,
.notebook #notebook-content .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-ele:hover svg,
.notebook .note-fullview .tab-wrapper .tab-btn-container .attachment-dropdown .drpdwn-ele:hover svg {
  fill: white;
}
.notebook #note-content .tab-wrapper .tab-btn-container .attachment-dropdown x-svg,
.notebook #notebook-content .tab-wrapper .tab-btn-container .attachment-dropdown x-svg,
.notebook .note-fullview .tab-wrapper .tab-btn-container .attachment-dropdown x-svg {
  position: relative;
  top: 1px;
}
.notebook #note-content .tab-wrapper .tab-btn-container .attachment-dropdown svg,
.notebook #notebook-content .tab-wrapper .tab-btn-container .attachment-dropdown svg,
.notebook .note-fullview .tab-wrapper .tab-btn-container .attachment-dropdown svg {
  width: 12px;
  height: 12px;
  fill: #3d7fba;
  padding-right: 6px;
  margin: unset;
}
.notebook #note-content .tab-wrapper .all-attachments-btn-container,
.notebook #notebook-content .tab-wrapper .all-attachments-btn-container,
.notebook .note-fullview .tab-wrapper .all-attachments-btn-container {
  width: 25px;
  height: 20px;
  border-radius: 1px;
  display: inline-block;
  background-color: #e8eef7;
  margin-left: 4px;
}
.notebook #note-content .tab-wrapper .all-attachments-btn-container .all-attachments-btn,
.notebook #notebook-content .tab-wrapper .all-attachments-btn-container .all-attachments-btn,
.notebook .note-fullview .tab-wrapper .all-attachments-btn-container .all-attachments-btn {
  width: 25px;
  height: 100%;
  display: flex;
  align-items: center;
  justify-content: center;
}
.notebook #note-content .tab-wrapper .all-attachments-btn-container .all-attachments-btn svg,
.notebook #notebook-content .tab-wrapper .all-attachments-btn-container .all-attachments-btn svg,
.notebook .note-fullview .tab-wrapper .all-attachments-btn-container .all-attachments-btn svg {
  width: 4px;
  height: 16px;
  fill: #3d7fba;
  padding: 0.5px;
}
.notebook #note-content .tab-wrapper .all-attachments-btn-container .all-attachments-btn.active,
.notebook #notebook-content .tab-wrapper .all-attachments-btn-container .all-attachments-btn.active,
.notebook .note-fullview .tab-wrapper .all-attachments-btn-container .all-attachments-btn.active {
  background-color: #3d7fba;
}
.notebook #note-content .tab-wrapper .all-attachments-btn-container .all-attachments-btn.active svg,
.notebook #notebook-content .tab-wrapper .all-attachments-btn-container .all-attachments-btn.active svg,
.notebook .note-fullview .tab-wrapper .all-attachments-btn-container .all-attachments-btn.active svg {
  fill: white;
}
.notebook #note-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown,
.notebook #notebook-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown,
.notebook .note-fullview .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown {
  display: block;
  width: 240px;
  right: -2px;
  top: 142px;
}
.notebook #note-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .pseudo-tab-btn,
.notebook #notebook-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .pseudo-tab-btn,
.notebook .note-fullview .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .pseudo-tab-btn {
  font-size: 12px;
  display: flex;
}
.notebook #note-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .pseudo-tab-btn i.icon,
.notebook #notebook-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .pseudo-tab-btn i.icon,
.notebook .note-fullview .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .pseudo-tab-btn i.icon {
  margin-right: 6px;
  margin-top: 1px;
}
.notebook #note-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .tab-text,
.notebook #notebook-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .tab-text,
.notebook .note-fullview .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .tab-text {
  display: inline-block;
  max-width: 180px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.notebook #note-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .icon-sort-down,
.notebook #notebook-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .icon-sort-down,
.notebook .note-fullview .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .icon-sort-down {
  width: 8px;
  fill: #8b98a7;
  height: 18px;
}
.notebook #note-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .drpdwn-ele,
.notebook #notebook-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .drpdwn-ele,
.notebook .note-fullview .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .drpdwn-ele {
  font-size: 12px;
  border-bottom: 1px solid #ccd8e6;
}
.notebook #note-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .drpdwn-ele:last-child,
.notebook #notebook-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .drpdwn-ele:last-child,
.notebook .note-fullview .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .drpdwn-ele:last-child {
  border-bottom: none;
}
.notebook #note-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .drpdwn-ele:hover svg,
.notebook #notebook-content .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .drpdwn-ele:hover svg,
.notebook .note-fullview .tab-wrapper .all-attachments-btn-container .all-attachments-dropdown .drpdwn-ele:hover svg {
  fill: white;
}
.notebook #note-content .contacts-container,
.notebook #notebook-content .contacts-container,
.notebook .note-fullview .contacts-container {
  position: relative;
  overflow-y: auto;
  background: #ffffff;
}
.notebook #note-content .contacts-container .contact-save-msg,
.notebook #notebook-content .contacts-container .contact-save-msg,
.notebook .note-fullview .contacts-container .contact-save-msg {
  position: absolute;
  top: 0;
  left: 0;
  font-size: 12px;
  color: white;
  line-height: 30px;
  background: #3dbf6f;
  padding: 0 12px;
  border-radius: 3px;
  width: 100%;
  text-align: center;
  box-sizing: border-box;
}
.notebook #note-content .contacts-container .contact-wrapper,
.notebook #notebook-content .contacts-container .contact-wrapper,
.notebook .note-fullview .contacts-container .contact-wrapper {
  height: 100%;
  padding: 30px 50px;
}
.notebook #note-content .contacts-container .no-contact,
.notebook #notebook-content .contacts-container .no-contact,
.notebook .note-fullview .contacts-container .no-contact {
  height: 100%;
  background: #ffffff;
  text-align: center;
  padding-top: 200px;
  font-size: 24px;
  color: #3d7fba;
}
.notebook #note-content .contacts-container .right-column,
.notebook #notebook-content .contacts-container .right-column,
.notebook .note-fullview .contacts-container .right-column {
  margin-bottom: 20px;
  width: 700px;
}
.notebook #note-content .contacts-container .add-details-wrapper,
.notebook #notebook-content .contacts-container .add-details-wrapper,
.notebook .note-fullview .contacts-container .add-details-wrapper {
  margin-bottom: 20px;
}
.notebook #note-content .contacts-container .add-detail,
.notebook #notebook-content .contacts-container .add-detail,
.notebook .note-fullview .contacts-container .add-detail {
  margin: 10px 0;
  text-align: left;
  color: #74879A;
  font-size: 13px;
}
.notebook #note-content .contacts-container input,
.notebook #notebook-content .contacts-container input,
.notebook .note-fullview .contacts-container input {
  margin-top: 4px;
  border: 2px solid #DFE8F0;
  padding: 8px 14px;
  font-size: 14px;
  width: 658px;
  border-radius: 3px;
}
.notebook #note-content .contacts-container textarea,
.notebook #notebook-content .contacts-container textarea,
.notebook .note-fullview .contacts-container textarea {
  margin-top: 4px;
  border: 2px solid #DFE8F0;
  padding: 8px 14px;
  font-size: 14px;
  width: 658px;
  height: 60px;
}
.notebook #note-content .contacts-container .button-holder .add-contact-btn,
.notebook #notebook-content .contacts-container .button-holder .add-contact-btn,
.notebook .note-fullview .contacts-container .button-holder .add-contact-btn,
.notebook #note-content .contacts-container .button-holder .save-contact-btn,
.notebook #notebook-content .contacts-container .button-holder .save-contact-btn,
.notebook .note-fullview .contacts-container .button-holder .save-contact-btn {
  border: 1px solid #3079ed;
  color: #ffffff;
  background: #3d7fba;
}
.notebook #note-content .contacts-container .button-holder .cancel-btn,
.notebook #notebook-content .contacts-container .button-holder .cancel-btn,
.notebook .note-fullview .contacts-container .button-holder .cancel-btn {
  background: transparent;
  border: 1px solid rgba(0, 0, 0, 0.1);
  color: #444;
  white-space: nowrap;
}
.notebook #note-content .contacts-container .button-holder .note-msg-btn,
.notebook #notebook-content .contacts-container .button-holder .note-msg-btn,
.notebook .note-fullview .contacts-container .button-holder .note-msg-btn {
  padding: 6px 9px;
  line-height: 18px;
  font-size: 16px;
  display: inline-block;
  border-radius: 5px;
  cursor: pointer;
  width: 60px;
  text-align: center;
}
.notebook .material-box-shadow {
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.notebook .n-wrapper {
  padding: 8px 12px;
}
.notebook .tgl {
  display: none;
}
.notebook .tgl,
.notebook .tgl:after,
.notebook .tgl:before,
.notebook .tgl *,
.notebook .tgl *:after,
.notebook .tgl *:before,
.notebook .tgl + .tgl-btn {
  box-sizing: border-box;
}
.notebook .tgl::selection,
.notebook .tgl:after::selection,
.notebook .tgl:before::selection,
.notebook .tgl *::selection,
.notebook .tgl *:after::selection,
.notebook .tgl *:before::selection,
.notebook .tgl + .tgl-btn::selection {
  background: none;
}
.notebook .tgl + .tgl-btn {
  outline: 0;
  display: inline-block;
  width: 4em;
  height: 2em;
  position: relative;
  cursor: pointer;
  user-select: none;
}
.notebook .tgl + .tgl-btn:after,
.notebook .tgl + .tgl-btn:before {
  position: relative;
  display: block;
  content: "";
  width: 44%;
  height: 100%;
}
.notebook .tgl + .tgl-btn:after {
  left: 0;
}
.notebook .tgl + .tgl-btn:before {
  display: none;
}
.notebook .tgl:checked + .tgl-btn:after {
  left: 56%;
}
.notebook .tgl-light + .tgl-btn {
  background: #a5b3c7;
  border-radius: 12px;
  padding: 2px;
  transition: all 0.4s ease;
}
.notebook .tgl-light + .tgl-btn:after {
  border-radius: 50%;
  background: #ffffff;
  transition: all 0.2s ease;
}
.notebook .tgl-light + .tgl-btn.sq {
  border-radius: 2px;
}
.notebook .tgl-light + .tgl-btn.sq:after {
  border-radius: 2px;
}
.notebook .tgl-light:checked + .tgl-btn {
  background: #3d7fba;
}
.notebook div.bigWhiteDrpdwn {
  position: absolute;
  box-sizing: border-box;
  margin: 6px;
  box-shadow: 0px 4px 12px 0 rgba(18, 50, 79, 0.26);
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: 500;
  display: none;
}
.notebook div.bigWhiteDrpdwn .rectangle {
  position: relative;
  z-index: 999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #ffffff;
  overflow: hidden;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
}
.notebook div.bigWhiteDrpdwn .visibility {
  display: inline-block;
}
.notebook div.bigWhiteDrpdwn .visibility .users-icon {
  height: 12px;
  width: 12px;
  fill: #3d7fba;
}
.notebook div.bigWhiteDrpdwn .template-edit-btn {
  font-size: 10px;
  display: none;
  color: #698094;
  background: transparent;
  float: right;
  border: 1px solid #d1d5d8;
  line-height: 16px;
  height: 16px;
  margin: 0;
  border-radius: 2px;
  padding: 0 6px;
  cursor: pointer;
}
.notebook div.bigWhiteDrpdwn .template-title {
  text-overflow: ellipsis;
  max-width: 160px;
  overflow: hidden;
  height: 14px;
}
.notebook div.bigWhiteDrpdwn .drpdwn-section.create-template {
  cursor: pointer;
  text-align: center;
  font-size: 12px;
  color: #3d7fba;
  border-bottom: 1px solid #ccd8e6;
}
.notebook div.bigWhiteDrpdwn .drpdwn-section.create-template:hover {
  color: #ffffff;
  background: #3d7fba;
}
.notebook div.bigWhiteDrpdwn .drpdwn-section.create-template .team-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
}
.notebook div.bigWhiteDrpdwn .drpdwn-section,
.notebook div.bigWhiteDrpdwn .user-template-section {
  max-height: 300px;
  position: relative;
  overflow-y: auto;
}
.notebook div.bigWhiteDrpdwn .drpdwn-section.team-section {
  max-height: 134px;
  overflow: auto;
}
.notebook div.bigWhiteDrpdwn .drpdwn-section.upload-content-section form {
  height: 23px;
  width: 182px;
  position: absolute;
  bottom: 10px;
  left: 11px;
}
.notebook div.bigWhiteDrpdwn .drpdwn-section.upload-content-section input {
  width: 182px;
  opacity: 0;
  height: 23px;
  position: absolute;
  bottom: 0;
  left: 0;
  cursor: pointer;
}
.notebook div.bigWhiteDrpdwn .drpdwn-section {
  border-bottom: 1px solid #e8ecf1;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele .upload-icon {
  height: 12px;
  width: 12px;
  fill: #3d7fba;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele.upload-content {
  /* box-sizing: border-box; */
  height: inherit;
  border-radius: 2px;
  cursor: pointer;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele.upload-content:hover {
  background-color: #3d7fba;
  color: #ffffff;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele.upload-content:hover .upload-icon {
  fill: #ffffff;
}
.notebook div.bigWhiteDrpdwn .drpdwn-hdr {
  line-height: 15px;
  padding: 5px 16px;
  font-size: 11px;
  color: #1B344E;
  cursor: default;
}
.notebook div.bigWhiteDrpdwn .drpdwn-hdr.private:hover,
.notebook div.bigWhiteDrpdwn .drpdwn-hdr.custom:hover {
  background: #2B5579;
  color: #ffffff;
  cursor: pointer;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele {
  line-height: 15px;
  padding: 7px 7px 7px 16px;
  font-size: 11px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #698094;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele.create_new_category {
  font-weight: 800;
  text-decoration: underline;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele .head {
  width: 13px;
  height: 13px;
  float: left;
  padding-right: 6px;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele .head svg {
  margin-top: 1px;
  fill: #3d7fba;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele .head .thesis-icon {
  fill: #6d9f6a;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele .head .template-icon {
  height: 13px;
  width: 13px;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele .head .team-note-icon {
  height: 14px;
  width: 13px;
  margin-top: 0;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele .icon-right {
  height: 8px;
  width: 7px;
  fill: #507697;
  margin-top: 4px;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele.disabled {
  opacity: 0.7;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele:hover {
  background: #3d7fba;
  color: #ffffff;
  cursor: pointer;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele:hover #noteFromTemplate .template-edit-btn {
  color: #698094;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele:hover #noteFromTemplate .drpdwn-ele:hover .template-edit-btn {
  color: #ffffff;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele:hover #noteFromTemplate .drpdwn-ele:hover .template-edit-btn:hover {
  color: #2B5579;
  background: #ffffff;
  border: 1px solid #ffffff;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele:hover .icon,
.notebook div.bigWhiteDrpdwn .drpdwn-ele:hover .icon-right {
  fill: #ffffff;
}
.notebook div.bigWhiteDrpdwn .temp:hover .template-edit-btn {
  display: inline-block;
}
.notebook div.bigWhiteDrpdwn .temp:hover .visibility {
  display: none;
}
.notebook div.bigWhiteDrpdwn .drpdwn-ele.disabled:hover {
  background: none;
  color: #5b6067;
  cursor: default;
}
.notebook div.bigWhiteDrpdwn .drpdwn-title {
  margin-left: 24px;
}
.notebook .main-header {
  width: 100%;
  height: 43px;
  box-sizing: border-box;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  line-height: 18px;
  border-bottom: 1px solid #2e3645;
  color: #ffffff;
}
.notebook .link-tooltip {
  right: 70px;
  width: 190px;
  top: 32px;
  z-index: 10001;
}
.notebook .link-tooltip .note-share-link {
  border: 1px solid transparent;
  padding: 0 10px;
  box-sizing: border-box;
  overflow: hidden;
  white-space: nowrap;
  font-size: 13px;
}
.notebook .link-tooltip textarea {
  resize: none;
  height: 25px;
  width: 100%;
  display: block;
}
.notebook .note-link-text {
  position: absolute;
  top: 23px;
  right: 0;
}
.notebook .note-link-text .short-url-icon {
  fill: #3d7fba;
}
.notebook .note-link-text .link-icon {
  display: none;
  width: 15px;
  padding-right: 2px;
  position: relative;
  height: 10px;
  top: 6px;
}
.notebook .note-link-text textarea {
  text-align: right;
  border: 1px solid transparent;
  box-sizing: border-box;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  overflow: hidden;
  white-space: nowrap;
  font-size: 13px;
  color: #3d7fba;
  resize: none;
  height: 18px;
  line-height: 18px;
  cursor: pointer;
}
.notebook .note-link-text ::-webkit-input-placeholder {
  font-style: italic;
}
.notebook .note-link-text :-moz-placeholder {
  font-style: italic;
}
.notebook .note-link-text ::-moz-placeholder {
  font-style: italic;
}
.notebook .note-link-text :-ms-input-placeholder {
  font-style: italic;
}
.notebook .tooltip-wrapper {
  position: absolute;
}
.notebook .tooltip-wrapper .tooltip-arrow {
  position: absolute;
  overflow: hidden;
}
.notebook .tooltip-wrapper .tooltip-arrow[data-orientation=bottom],
.notebook .tooltip-wrapper .tooltip-arrow[data-orientation=top] {
  width: 46px;
  height: 14px;
}
.notebook .tooltip-wrapper .tooltip-arrow:after {
  width: 14px;
  height: 14px;
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}
.notebook .tooltip-wrapper .tooltip-arrow[data-orientation=top]:after {
  top: 7px;
  left: 50%;
  margin-left: -7px;
  box-shadow: -1px -1px 3px rgba(0, 0, 0, 0.15);
}
.notebook .tooltip-wrapper .tooltip-arrow:after,
.notebook .tooltip-wrapper .tooltip-arrow[data-orientation=bottom]:before {
  background: #ffffff;
  content: "";
  position: absolute;
}
.notebook .tooltip-wrapper .tooltip-inner {
  min-width: 150px;
  margin: 13px 13px 12px;
  background: #ffffff;
  overflow: auto;
  border-radius: 3px;
  box-shadow: 0 1px 10px rgba(0, 0, 0, 0.3), 0 0 1px 0 rgba(0, 0, 0, 0.3);
  padding: 10px 5px;
}
.notebook .tooltip-wrapper .tooltip-inner .tooltip-text {
  border: 1px solid transparent;
  padding: 0 10px;
  box-sizing: border-box;
  overflow: hidden;
  white-space: nowrap;
  font-size: 13px;
}
.notebook .tooltip-wrapper .tooltip-inner .tooltip-notif {
  opacity: 0.7;
  color: rgba(49, 118, 0, 0.9);
  font-size: 13px;
  font-weight: 600;
  padding: 0 10px;
  margin-top: 5px;
}
.notebook #note-fullloader {
  top: 0;
  position: absolute;
  width: auto;
  height: 100%;
  box-sizing: border-box;
  margin-left: 200px;
  background: rgba(255, 255, 255, 0.7);
}
.notebook #note-fullloader .retry-msg {
  width: 245px;
  height: 32px;
  line-height: 32px;
  top: 50%;
  position: absolute;
  text-align: center;
  background-color: #ffffff;
  padding: 12px 0px;
}
.notebook #note-fullloader .retry-msg span.retry-link {
  cursor: pointer;
  display: inline-block;
}
.notebook #note-fullloader .retry-msg span.retry-link .icon {
  height: 16px;
  width: 16px;
  fill: #3d7fba;
}
.notebook #note-fullloader .retry-msg span.retry-link:hover {
  text-decoration: underline;
}
.notebook #browse-column .fc-header.cal-wrap,
.notebook #notebook-column #notebook-content .fc-header.cal-wrap,
.notebook #note-column #note-content .fc-header.cal-wrap {
  position: absolute !important;
  z-index: 99;
  width: 243px !important;
  background: #ffffff;
  color: #122538 !important;
}
.notebook #browse-column .fc-header.cal-wrap .fc-header-title h2,
.notebook #notebook-column #notebook-content .fc-header.cal-wrap .fc-header-title h2,
.notebook #note-column #note-content .fc-header.cal-wrap .fc-header-title h2 {
  font-size: 11px;
  padding: 4px;
  margin-bottom: 0;
}
.notebook #browse-column .fc-content.cal-wrap,
.notebook #notebook-column #notebook-content .fc-content.cal-wrap,
.notebook #note-column #note-content .fc-content.cal-wrap {
  position: absolute !important;
  z-index: 99;
  width: 243px !important;
  background: #ffffff;
}
.notebook #browse-column .fc-content.cal-wrap .fc-button,
.notebook #notebook-column #notebook-content .fc-content.cal-wrap .fc-button,
.notebook #note-column #note-content .fc-content.cal-wrap .fc-button {
  padding: 0;
}
.notebook #browse-column .fc-content.cal-wrap .fc-event-inner,
.notebook #notebook-column #notebook-content .fc-content.cal-wrap .fc-event-inner,
.notebook #note-column #note-content .fc-content.cal-wrap .fc-event-inner {
  color: #000 !important;
  padding: 2px 0;
}
.notebook #browse-column .fc-content.cal-wrap .fc-day div,
.notebook #notebook-column #notebook-content .fc-content.cal-wrap .fc-day div,
.notebook #note-column #note-content .fc-content.cal-wrap .fc-day div {
  min-height: 0 !important;
}
.notebook #browse-column .fc-content.cal-wrap .fc-day:not(.fc-other-month),
.notebook #notebook-column #notebook-content .fc-content.cal-wrap .fc-day:not(.fc-other-month),
.notebook #note-column #note-content .fc-content.cal-wrap .fc-day:not(.fc-other-month) {
  color: #000 !important;
}
.notebook #browse-column .fc-content.cal-wrap .fc-event,
.notebook #notebook-column #notebook-content .fc-content.cal-wrap .fc-event,
.notebook #note-column #note-content .fc-content.cal-wrap .fc-event {
  border: 0;
  font-size: 7px !important;
  border-radius: inherit !important;
  color: #ffffff !important;
  width: 37px !important;
}
.notebook #browse-column .fc-content.cal-wrap .fc-event .confirmed_done,
.notebook #notebook-column #notebook-content .fc-content.cal-wrap .fc-event .confirmed_done,
.notebook #note-column #note-content .fc-content.cal-wrap .fc-event .confirmed_done {
  font-size: 6px;
}
.notebook #browse-column .fc-content.cal-wrap .doc-event,
.notebook #notebook-column #notebook-content .fc-content.cal-wrap .doc-event,
.notebook #note-column #note-content .fc-content.cal-wrap .doc-event {
  cursor: pointer;
}
.notebook #browse-column .fc-content.cal-wrap .fc-day-number,
.notebook #notebook-column #notebook-content .fc-content.cal-wrap .fc-day-number,
.notebook #note-column #note-content .fc-content.cal-wrap .fc-day-number {
  color: #697f94;
  font-size: 12px;
}
.notebook #browse-column .fc-content.cal-wrap .fc-day-header,
.notebook #notebook-column #notebook-content .fc-content.cal-wrap .fc-day-header,
.notebook #note-column #note-content .fc-content.cal-wrap .fc-day-header {
  border-left: 0;
  color: #697f94;
  font-size: 9px;
  padding: 2px 0;
}
.notebook #browse-column .fc-other-month .fc-day-number,
.notebook #notebook-column #notebook-content .fc-other-month .fc-day-number,
.notebook #note-column #note-content .fc-other-month .fc-day-number {
  color: #9cb4ca;
  opacity: 1;
}
.notebook #browse-column .fc-state-default,
.notebook #notebook-column #notebook-content .fc-state-default,
.notebook #note-column #note-content .fc-state-default {
  background: 0;
  border: 0;
  margin: 0;
  padding: 0;
}
.notebook #browse-column .fc-day-number,
.notebook #notebook-column #notebook-content .fc-day-number,
.notebook #note-column #note-content .fc-day-number {
  float: left;
}
.notebook #browse-column .fc-header-center,
.notebook #notebook-column #notebook-content .fc-header-center,
.notebook #note-column #note-content .fc-header-center {
  vertical-align: middle;
}
.notebook #browse-column .fc-header-left .fc-header-title,
.notebook #notebook-column #notebook-content .fc-header-left .fc-header-title,
.notebook #note-column #note-content .fc-header-left .fc-header-title {
  width: 110px;
}
.notebook #browse-column .date-filter .fc-header.cal-wrap,
.notebook #notebook-column #notebook-content .date-filter .fc-header.cal-wrap,
.notebook #note-column #note-content .date-filter .fc-header.cal-wrap {
  width: 170px !important;
  top: -167px;
  left: -8px;
}
.notebook #browse-column .date-filter .fc-content.cal-wrap,
.notebook #notebook-column #notebook-content .date-filter .fc-content.cal-wrap,
.notebook #note-column #note-content .date-filter .fc-content.cal-wrap {
  width: 170px !important;
  top: -144px;
  left: -8px;
}
.notebook #browse-column .date-filter .fc-header-left .fc-header-title,
.notebook #notebook-column #notebook-content .date-filter .fc-header-left .fc-header-title,
.notebook #note-column #note-content .date-filter .fc-header-left .fc-header-title {
  width: 101px;
}
.notebook #browse-column div.newNote,
.notebook.fullscreen #notebook-content div.newNote {
  vertical-align: top;
  display: inline-block;
  margin-left: 4px;
}
.notebook #browse-column div.bigWhiteBtn,
.notebook.fullscreen #notebook-content div.bigWhiteBtn {
  height: 28px;
  color: white;
  background: #2da65b;
  line-height: 28px;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
  font-size: 11px;
}
.notebook #browse-column div.bigWhiteBtn#showNoteDrpdwn:hover,
.notebook.fullscreen #notebook-content div.bigWhiteBtn#showNoteDrpdwn:hover {
  color: white;
  background: #03824b;
}
.notebook #browse-column div.bigWhiteBtn#showNoteDrpdwn,
.notebook.fullscreen #notebook-content div.bigWhiteBtn#showNoteDrpdwn {
  width: 84px;
  border-left: 1px solid #00a05a;
}
.notebook #browse-column div.bigWhiteBtn#showNoteDrpdwn .fa,
.notebook.fullscreen #notebook-content div.bigWhiteBtn#showNoteDrpdwn .fa {
  line-height: 24px;
}
.notebook #browse-column div.bigWhiteBtn#showNoteDrpdwn .create-btn,
.notebook.fullscreen #notebook-content div.bigWhiteBtn#showNoteDrpdwn .create-btn {
  display: inline-block;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.notebook #browse-column div.bigWhiteBtn#showNoteDrpdwn.disable,
.notebook.fullscreen #notebook-content div.bigWhiteBtn#showNoteDrpdwn.disable {
  cursor: default;
  pointer-events: none;
  background-color: #bbc6d5;
  border-left: none;
}
.notebook #browse-column div.bigWhiteBtn#showNoteDrpdwn .plus-icon,
.notebook.fullscreen #notebook-content div.bigWhiteBtn#showNoteDrpdwn .plus-icon {
  margin-top: 4px;
  margin-right: 1px;
  vertical-align: top;
  display: inline-block;
}
.notebook #browse-column div.bigWhiteBtn#showNoteDrpdwn .plus-icon .icon,
.notebook.fullscreen #notebook-content div.bigWhiteBtn#showNoteDrpdwn .plus-icon .icon {
  float: left;
  fill: #fff;
  height: 10px;
  width: 10px;
  margin-top: 5px;
  padding: 0 !important;
}
.notebook.fullscreen {
  opacity: inherit;
}
.notebook.fullscreen .note-templates-view .header {
  margin-left: 100px;
}
.notebook.fullscreen #browse-column {
  width: 0;
  z-index: 2;
}
.notebook.fullscreen #browse-column .dashboard__browse-column {
  background: transparent !important;
}
.notebook.fullscreen #browse-column #highlight-column {
  width: 440px;
}
.notebook.fullscreen #browse-column #newNoteDrpdwn {
  right: inherit !important;
}
.notebook.fullscreen #browse-column div.bigWhiteBtn#showNoteDrpdwn {
  left: 50px;
  top: 8px !important;
}
.notebook.fullscreen #browse-column div.new-menu-2 {
  display: none;
}
.notebook.fullscreen .global-search-box-holder,
.notebook.fullscreen .main-menu-col,
.notebook.fullscreen #notebook-index-react,
.notebook.fullscreen .big-inp-box,
.notebook.fullscreen .__stwidget[data-widget="DashboardFilterWidget"] {
  display: none !important;
}
.notebook.fullscreen #notebook-column {
  margin-left: 0;
  z-index: 1;
}
.notebook.fullscreen #notebook-content {
  width: 100% !important;
}
.notebook.fullscreen #notebook-content .header-items {
  margin: 0 auto;
  position: relative;
}
.notebook.fullscreen #notebook-content .header-items .fullscreen-button {
  display: none !important;
}
.notebook.fullscreen #notebook-content.attachment-note .header-items {
  margin-right: 39px;
}
.notebook.fullscreen #notebook-content .ck-toolbar {
  margin-left: 125px;
}
.notebook.fullscreen #notebook-content .menu2 {
  width: 60px;
}
.notebook.fullscreen #notebook-content .fullscreen-button-close {
  display: inline-block !important;
  position: absolute;
  top: 0;
  right: 0px;
}
.notebook.fullscreen #notebook-content .main-note-container {
  box-shadow: none;
  width: 80%;
  margin: 0 auto;
}
.notebook.fullscreen #notebook-content .thesis-container {
  box-shadow: none;
  width: 60%;
  margin: 0 auto;
}
.notebook.fullscreen #notebook-content .fullscreen-ck {
  width: initial;
  margin: 0 0 0 440px;
}
.notebook.fullscreen #notebook-content .simplebar-track {
  z-index: 0;
}
.notebook.fullscreen #notebook-content .doc-search-bottom-wrapper {
  height: calc(100vh - 200px);
}
.notebook:not(.fullscreen) .newNote,
.notebook:not(.fullscreen) .fullscreen-button-close {
  display: none;
}
.notebook #highlight-column {
  padding: 8px;
  width: 448px;
  height: 100%;
  margin-left: 5px;
  top: 39px;
  position: absolute;
  left: -4px;
  font-size: 12px;
  z-index: 999;
  background: rgba(0, 0, 0, 0.3);
  box-sizing: border-box;
}
.notebook #highlight-column .highlights {
  height: calc(100% - 80px);
  overflow: auto;
}
.notebook #highlight-column .note-ticker {
  font-size: 10px;
  line-height: 16px;
  font-weight: 400;
  border: 1px solid #327cc0;
  background-color: #327cc0;
  color: #ffffff;
  border-radius: 3px;
  text-transform: uppercase;
  display: inline-block;
  margin: 6px 2px;
  padding: 0px 2px;
}
.notebook #highlight-column .note-ticker.greeny {
  background: #3d7fba;
}
.notebook #highlight-column .note-ticker.cyano {
  background: #2EB8E6;
}
.notebook #highlight-column .search-ticker {
  height: 24px;
  line-height: 24px;
  margin-bottom: 8px;
  display: inline-block;
}
.notebook #highlight-column .search-ticker .highlight-search-button {
  background: white;
  margin-left: 8px;
  display: inline-block;
  cursor: pointer;
}
.notebook #highlight-column .search-ticker .highlight-search-button .icon {
  position: absolute;
  right: 28px;
  top: 13px;
  fill: #ffffff;
  height: 14px;
  width: 14px;
  padding: 6px;
  background-color: #3d7fba;
  border: 1px solid #3d7fba;
  cursor: pointer;
  border-radius: 4px;
}
.notebook #highlight-column .search-ticker .highlight-search-button .icon:hover {
  fill: #3d7fba;
  background: #ffffff;
}
.notebook #highlight-column .search-ticker .noisy-wrapper {
  padding: 0px;
  background: white;
  display: inline-block;
}
.notebook #highlight-column .search-ticker .noisy-wrapper .noisy-long-token {
  margin-top: 2px;
}
.notebook #highlight-column .search-ticker .noisy-wrapper .noisy-long-list {
  height: 24px;
  padding: 0px;
}
.notebook #highlight-column .search-ticker .noisy-wrapper input {
  text-indent: 2px;
  line-height: 24px;
  border: none;
  width: 300px;
}
.notebook #highlight-column #highlight-inner-box {
  background: #e8eef7;
  border-radius: 4px;
  height: calc(100% - 40px);
}
.notebook #highlight-column #highlight-inner-box .load-more {
  margin-top: 15px;
  visibility: hidden;
}
.notebook #highlight-column #highlight-inner-box .empty-highlight {
  width: 100%;
  text-align: center;
  vertical-align: middle;
  padding: 30px;
  box-sizing: border-box;
  background-color: #ffffff;
  height: 100%;
  font-size: 14px;
}
.notebook #highlight-column #highlight-inner-box .empty-labels,
.notebook #highlight-column #highlight-inner-box .empty-groups {
  height: 140px;
  width: 100%;
  text-align: center;
  padding: 60px 12px;
  box-sizing: border-box;
}
.notebook #highlight-column .filter-header {
  padding: 8px 8px 8px 8px;
  height: 100%;
  box-sizing: border-box;
}
.notebook #highlight-column .filter-header .time-filter .date-filter {
  margin: 8px 0 0 0;
}
.notebook #highlight-column .filter-header .time-filter .date {
  padding-bottom: 8px;
}
.notebook #highlight-column .filter-header .time-filter .date div {
  font-size: 8px;
}
.notebook #highlight-column .filter-header .time-filter .date:last-child {
  font-size: 10px;
}
.notebook #highlight-column .filter-header .time-filter .date:last-child input {
  height: 12px;
}
.notebook #highlight-column .filter-header .time-filter .month-filter {
  border-bottom: 1px solid #d4e0ea;
}
.notebook #highlight-column .filter-header .time-filter .month {
  height: 16px;
  line-height: 16px;
  margin-bottom: 8px;
  box-sizing: border-box;
  text-align: center;
  border: 1px solid #9EBFDC;
  font-size: 10px;
  color: #578FC2;
  cursor: pointer;
}
.notebook #highlight-column .filter-header .group-filter {
  left: 292px;
}
.notebook #highlight-column .filter-header .group-filter .drpdwn-wrapper {
  padding: 12px 8px 0 8px;
}
.notebook #highlight-column .filter-header .group-filter .options {
  max-height: 158px;
  overflow-y: auto;
}
.notebook #highlight-column .filter-header .group-filter .group {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 12px;
  color: #5b6067;
  font-weight: bold;
  font-size: 10px;
}
.notebook #highlight-column .filter-header .group-filter .group input {
  position: relative;
  top: 2px;
}
.notebook #highlight-column .filter-header .group-filter .buttons {
  margin: 4px 10px 12px 10px;
}
.notebook #highlight-column .filter-header .label-filter {
  left: 205px;
}
.notebook #highlight-column .filter-header .label-filter .label {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-bottom: 8px;
  color: #5b6067;
  font-weight: bold;
  font-size: 10px;
}
.notebook #highlight-column .filter-header .label-filter .options {
  max-height: 160px;
  overflow-y: auto;
}
.notebook #highlight-column .filter-header .label-filter .drpdwn-wrapper {
  padding: 12px 8px;
}
.notebook #highlight-column .filter-header .label-filter input {
  margin-right: 8px;
  position: relative;
  top: 2px;
}
.notebook #highlight-column .filter-header .time-filter input {
  width: 121px;
  height: 24px;
  box-sizing: border-box;
  padding: 2px;
  font-size: 10px;
}
.notebook #highlight-column .filter-header .drpdwn {
  box-shadow: 0px 8px 10px 0px rgba(50, 50, 50, 0.5);
  position: absolute;
  background: white;
  width: 137px;
  border-radius: 2px;
  z-index: 9;
}
.notebook #highlight-column .filter-header .drpdwn .drpdwn-wrapper {
  padding: 8px;
}
.notebook #highlight-column .filter-header .drpdwn .buttons {
  margin: 8px 10px 0px 10px;
}
.notebook #highlight-column .filter-header .drpdwn .buttons .submit,
.notebook #highlight-column .filter-header .drpdwn .buttons .cancel {
  display: inline-block;
  padding: 2px;
  cursor: pointer;
}
.notebook #highlight-column .filter-header .drpdwn .buttons .submit {
  background: #3d7fba;
  color: #ffffff;
  border-radius: 2px;
}
.notebook #highlight-column .filter-header .drpdwn .buttons .cancel {
  margin-left: 10px;
  background-color: #F2F2F2;
  border-radius: 2px;
}
.notebook #highlight-column .filter-header .highlight-filters {
  height: 24px;
  line-height: 24px;
  margin-right: 9px;
  margin-bottom: 8px;
  background: #F9FCFF;
}
.notebook #highlight-column .filter-header .highlight-filters .time {
  border-right: 1px solid #DFE9F4;
}
.notebook #highlight-column .filter-header .highlight-filters .inner-filters {
  cursor: pointer;
  width: 47%;
  display: inline-block;
  padding-left: 4px;
  color: #889bba;
  font-weight: bold;
}
.notebook #highlight-column .filter-header .highlight-filters .hl-filter-icon {
  height: 10px;
  margin-right: 5px;
  width: 10px;
  fill: #3d7fba;
}
.notebook #highlight-column .highlight-body {
  margin: 0px 8px 0px 0px;
  cursor: move;
  padding: 0px 8px;
  background-color: white;
  border-top: 1px solid #bbc6d5;
  border-radius: 2px;
}
.notebook #highlight-column .highlight-body:hover {
  background-color: #c7def3;
}
.notebook #highlight-column .highlight-box {
  margin-top: 10px;
}
.notebook #highlight-column .highlight-box .ticker-tag-bar {
  width: 94%;
  height: 32px;
  padding: 0px 8px;
  background: #F9FCFF;
  display: inline-block;
}
.notebook #highlight-column .highlight-box .ticker-tag-bar .select-all-highlights {
  display: inline-block;
  color: #3d7fba;
  line-height: 32px;
  float: right;
  text-decoration: underline;
  cursor: pointer;
}
.notebook #highlight-column .highlight-box .ticker-tag-bar .select-all-checkbox {
  top: -11px;
  left: 6px;
}
.notebook #highlight-column .highlight-box .ticker-tag-bar .tickers {
  max-width: 200px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
.notebook #highlight-column .highlight-box .ticker-tag-bar .title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
  max-width: 120px;
  line-height: 32px;
  color: #3d7fba;
  font-weight: bold;
  padding-left: 8px;
}
.notebook #highlight-column .highlight-box .ticker-tag-bar .extra-ticker-msg {
  line-height: 32px;
  color: #3d7fba;
  padding-left: 6px;
  font-size: 10px;
}
.notebook #highlight-column .highlight-box .highlight-annotation {
  padding: 4px 0px 4px 0px;
  line-height: 18px;
  height: 18px;
  color: #204C74;
  font-weight: 600;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.notebook #highlight-column .highlight-box .highlight-content {
  padding: 4px 0px 8px 0px;
  line-height: 18px;
  color: #204C74;
  max-height: 125px;
  overflow: hidden;
  text-overflow: ellipsis;
}
.notebook #highlight-column .highlight-box .highlight-content .image-wrapper {
  position: relative;
  display: inline-block;
}
.notebook #highlight-column .highlight-box .highlight-content .image-wrapper .img-pop-icon {
  display: none;
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 4px;
  right: 4px;
  float: right;
  fill: #3d7fba;
}
.notebook #highlight-column .highlight-box .highlight-content .image-wrapper img {
  max-width: 100%;
  max-height: inherit;
}
.notebook #highlight-column .highlight-box .highlight-content:hover .img-pop-icon {
  display: inline;
}
.notebook #highlight-column .highlight-box .highlight-comments {
  display: inline-block;
  padding-left: 12px;
  margin: 10px 0 0 8px;
  border-left: 3px solid #D8E1EC;
}
.notebook #highlight-column .highlight-box .highlight-comments .comments {
  padding: 4px 0px;
  word-break: break-word;
}
.notebook #highlight-column .highlight-box .highlight-comments .comment-initials {
  display: inline-block;
  padding: 6px 0;
  width: 20px;
  height: 20px;
  float: left;
  box-sizing: border-box;
  font-size: 10px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #3d7fba;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-align: center;
  line-height: 7px;
}
.notebook #highlight-column .highlight-box .highlight-comments .content {
  color: black;
  padding-left: 8px;
  max-width: 348px;
  line-height: 20px;
  display: inline-block;
}
.notebook #highlight-column .highlight-box .facet-checkbox {
  width: 12px;
  height: 12px;
  padding: 0;
  margin: 0;
  vertical-align: bottom;
  position: relative;
  top: -2px;
  overflow: hidden;
  margin-right: 6px;
  -webkit-appearance: none;
  background-size: 12px 12px;
  border: 1px solid #a8b9cd;
  cursor: pointer;
  background-color: white;
  border-radius: 2px;
}
.notebook #highlight-column .highlight-box .facet-checkbox:checked {
  background: #3699f2 url('../images/white-check-bold.svg') no-repeat;
  background-size: auto 13px;
  background-position: 2px 50%;
}
.notebook #highlight-column .highlight-box .highlight-header {
  height: 16px;
  line-height: 16px;
  padding: 8px 0px 4px 0px;
}
.notebook #highlight-column .highlight-box .highlight-header .tags {
  display: inline-block;
  max-width: 150px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: top;
}
.notebook #highlight-column .highlight-box .highlight-header .high-tag {
  padding: 3px 4px;
  margin-right: 6px;
  font-size: 10px;
  border-radius: 2px;
  background-color: #852c2c;
  box-shadow: 0 1px 3px 0 rgba(30, 55, 77, 0.33);
}
.notebook #highlight-column .highlight-box .highlight-header .highlight-date {
  color: #8C9DAF;
}
.notebook #highlight-column .highlight-box .highlight-header .highlight-owner {
  color: #3d7fba;
  margin: 0 8px;
}
.notebook #highlight-column .highlight-box .highlight-box-title {
  color: #3d7fba;
  font-size: 14px;
  padding: 4px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  word-break: break-word;
}
.notebook #highlight-column .highlights {
  overflow: auto;
}
.notebook #highlight-column #highlight-bottom-bar {
  position: absolute;
  bottom: 1px;
  width: 97%;
}
.notebook #highlight-column #highlight-bottom-bar #close-highlights {
  height: 40px;
  line-height: 40px;
  width: 100%;
  color: #ffffff;
  font-weight: bold;
  cursor: pointer;
  background: #ff7272;
  border-radius: 4px;
  text-align: center;
}
.notebook #highlight-column #highlight-bottom-bar .insert-highlight {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  width: 50%;
  float: right;
  color: #ffffff;
  font-weight: bold;
  cursor: pointer;
  background: #3699F2;
  border-radius: 4px;
  text-align: center;
}
.notebook #highlight-column #highlight-bottom-bar .cancel-highlight {
  display: inline-block;
  height: 40px;
  line-height: 40px;
  width: 49%;
  color: #ffffff;
  font-weight: bold;
  cursor: pointer;
  background: #97ADC4;
  border-radius: 4px;
  text-align: center;
}
.notebook #browse-column {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  width: 448px;
  height: 100%;
  position: relative;
  background: #272f3c;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.notebook #browse-column .header {
  line-height: normal !important;
}
.notebook #browse-column .__stwidget {
  height: calc(100% - 40px);
}
.notebook #browse-column .global-search-box-holder {
  margin-left: 2px;
  margin-right: 2px;
  padding: 6px;
  position: relative;
  z-index: 2;
}
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown {
  list-style: none;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  width: 275px;
  font-size: 12px;
  background: #ffffff;
  border-radius: 2px;
  overflow-y: auto;
  margin-left: 4px;
  text-align: left;
  box-shadow: 0 6px 12px 0 rgba(0, 22, 42, 0.65);
}
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.header-row {
  padding: 6px 10px;
  width: 100%;
  font-size: 14px;
  line-height: 20px;
  cursor: pointer;
  background: #dee8f3;
  border-bottom: 1px solid #d4e0ea;
  color: #3d7fba;
  box-sizing: border-box;
}
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item {
  padding-top: 6px;
  padding-bottom: 6px;
  width: 100%;
  font-size: 12px;
  line-height: 20px;
  cursor: pointer;
  color: #698094;
  border-bottom: 1px solid #d4e0ea;
}
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option {
  padding: 0px 4px;
  height: 20px;
}
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.term {
  padding: 2px 4px;
  border: 1px solid;
  border-radius: 4px;
}
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.term.ticker-term {
  width: 80px;
  padding: 2px 6px;
  text-align: center;
  border-radius: 2px;
  text-transform: uppercase;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #ffffff;
  margin-left: 6px;
  line-height: 14px;
  font-size: 11px;
  background: #3d7fba;
  border: 1px solid #3d7fba;
  display: inline-block;
}
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.term.tag-term {
  max-width: 150px;
  padding: 2px 6px;
  text-align: center;
  border-radius: 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #3d7fba;
  margin-left: 6px;
  line-height: 14px;
  font-size: 12px;
  background: transparent;
  border: 1px solid #3d7fba;
  display: inline-block;
}
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.term.user-term {
  width: 60px;
  padding: 2px 6px;
  text-align: center;
  border-radius: 2px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  color: #296dcc;
  margin-left: 6px;
  line-height: 14px;
  font-size: 12px;
  background: transparent;
  border: none;
}
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.desc.user-desc {
  margin-right: 6px;
  text-transform: capitalize;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  line-height: 14px;
  font-size: 10px;
  color: #698094;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 145px;
  overflow: hidden;
}
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.in,
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.sector,
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.subsector,
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.region,
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.watchlist,
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.category,
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.source,
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.label,
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.entity {
  border: 1px solid #698094;
  background-color: #E6E6FA;
  color: #698094;
  border-radius: 4px;
  margin: 0 5px;
  padding: 1px 2px;
}
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.private-name {
  padding: 2px 6px;
}
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item .intelligent_filter_option span.company-name {
  display: inline-block;
  width: 230px;
  padding: 0 0 0 10px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.notebook #browse-column .global-search-box-holder .intelligent_filter_dropdown li.textcomplete-item.active {
  background: #e8eef7;
}
.notebook #browse-column .global-search-box-holder .textoverlay {
  white-space: normal !important;
}
.notebook #browse-column .global-search-box-holder .textoverlay {
  display: inline-block;
  text-align: left;
}
.notebook #browse-column .global-search-box-holder .textoverlay .token {
  position: relative;
  margin-right: 4px;
  /*background: aquamarine;
    padding: 2px;
    border-radius: 4px;*/
}
.notebook #browse-column .global-search-box-holder .textoverlay .token:before {
  position: absolute;
  box-sizing: border-box;
  display: block;
  /*z-index: -1;*/
  content: '';
  top: -1px;
  left: 0;
  right: -2px;
  bottom: -1px;
  color: #000;
  background: #ccecdf;
  background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #ccecdf), color-stop(1, #e9f6f1));
  background: -moz-linear-gradient(bottom, #ccecdf 0, #e9f6f1 100%);
  background: -ms-linear-gradient(bottom, #ccecdf, #e9f6f1);
  filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#e9f6f1', endColorstr='#ccecdf', GradientType=0);
  border: 1px solid #8cd5b7;
}
.notebook #browse-column .new-menu-2 {
  display: inline-block;
  position: relative;
  cursor: pointer;
  float: right;
  border: 3px;
}
.notebook #browse-column .new-menu-2:hover {
  background-color: #e1edf7;
}
.notebook #browse-column .new-menu-2 .view-icon {
  fill: #3d7fba;
  height: 16px;
  width: 16px;
  margin: 1px 2px 0;
  padding: 2px;
  position: relative;
  top: 3px;
}
.notebook #browse-column .new-menu-2 .new-drpdwn {
  position: absolute;
  background-color: #ffffff;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  border-radius: 3px;
  width: 180px;
  z-index: 8;
  right: 0;
  top: 30px;
}
.notebook #browse-column .new-menu-2 .new-drpdwn .view-icon {
  fill: #3d7fba;
  height: 18px;
  width: 18px;
  margin: 3px 0;
}
.notebook #browse-column .new-menu-2 .new-drpdwn .new-icon {
  z-index: 9;
  position: relative;
  float: left;
  margin-right: 12px;
  min-width: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #1e374d;
  text-align: center;
  box-sizing: border-box;
  cursor: pointer;
}
.notebook #browse-column .new-menu-2 .new-drpdwn .list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.notebook #browse-column .new-menu-2 .new-drpdwn li.type {
  color: #3d7fba;
  font-size: 13px;
  padding: 12px;
}
.notebook #browse-column .new-menu-2 .new-drpdwn li.type:hover {
  background-color: #e8eef7;
  cursor: pointer;
}
.notebook #browse-column .big-inp-box {
  padding: 1px 6px 1px 6px;
  display: inline-block;
  width: 304px;
  border-radius: 3px;
  box-sizing: border-box;
  border: 1px solid #bbc6d5;
  background: #ffffff;
  color: #889bba;
}
.notebook #browse-column .big-inp-box .selected-tokens .token {
  float: left;
  font-size: 12px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border: 1px solid #3d7fba;
  color: #3d7fba;
  line-height: 14px;
  margin-top: 2px;
  margin-right: 4px;
  padding: 2px 6px;
  border-radius: 3px;
  box-sizing: border-box;
  word-break: break-word;
}
.notebook #browse-column .big-inp-box .selected-tokens .token.token-company,
.notebook #browse-column .big-inp-box .selected-tokens .token .token-private_company,
.notebook #browse-column .big-inp-box .selected-tokens .token .token-ticker {
  background-color: #3d7fba;
  color: white;
  border: 0;
  line-height: 16px;
}
.notebook #browse-column .big-inp-box .selected-tokens .token.token-company.to_delete,
.notebook #browse-column .big-inp-box .selected-tokens .token .token-private_company.to_delete,
.notebook #browse-column .big-inp-box .selected-tokens .token .token-ticker.to_delete {
  background-color: #86b1d7;
}
.notebook #browse-column .big-inp-box .selected-tokens .token.token-tag {
  background-color: #edf4fb;
  color: #3d7fba;
  border: 0;
  line-height: 16px;
}
.notebook #browse-column .big-inp-box .selected-tokens .token.token-tag.to_delete {
  background-color: #c3dbf2;
}
.notebook #browse-column .big-inp-box .selected-tokens .token.to_delete {
  background-color: #f6f6f6;
}
.notebook #browse-column .big-inp-box .selected-tokens .token .remove_token {
  margin-left: 4px;
}
.notebook #browse-column .big-inp-box .inp-wrapper {
  overflow: hidden;
}
.notebook #browse-column .big-inp-box .inp-wrapper.active {
  margin-right: 30px;
}
.notebook #browse-column .big-inp-box .plain-input,
.notebook #browse-column .big-inp-box .plain-input:active {
  outline: 0;
  width: 100%;
  height: 24px;
  line-height: 24px;
  box-sizing: border-box;
  border: none;
}
.notebook #browse-column .big-inp-box ::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #bbc6d5;
}
.notebook #browse-column .big-inp-box :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bbc6d5;
}
.notebook #browse-column .big-inp-box ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bbc6d5;
}
.notebook #browse-column .big-inp-box :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #bbc6d5;
}
.notebook #browse-column .big-inp-box .search-icon {
  float: left;
  cursor: pointer;
  line-height: 16px;
  margin: 5px 4px 0px 0px;
  font-size: 12px;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.notebook #browse-column .big-inp-box .search-icon .icon {
  height: 14px;
  width: 14px;
  fill: #889bba;
}
.notebook #browse-column .big-inp-box .clear-icon {
  float: right;
  cursor: pointer;
  margin: 6px 4px 0px 0px;
  line-height: 16px;
  font-size: 12px;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.notebook #browse-column .big-inp-box .clear-icon .icon {
  height: 12px;
  width: 12px;
  fill: #ffffff;
}
.notebook #browse-column .small-inp-box {
  padding: 0 2px 0 2px;
  display: inline-block;
  width: 100%;
  background-color: #f9fcff;
  border-radius: 2px;
  box-sizing: border-box;
  color: #a5b7cd;
}
.notebook #browse-column .small-inp-box .inp-wrapper {
  margin-right: 14px;
  overflow: hidden;
}
.notebook #browse-column .small-inp-box .inp-wrapper.active {
  margin-right: 30px;
}
.notebook #browse-column .small-inp-box .plain-input,
.notebook #browse-column .small-inp-box .plain-input:active {
  outline: 0;
  width: 96px;
  padding: 0;
  line-height: 20px;
  height: 20px;
  box-sizing: border-box;
  border: none;
  margin: 0;
  background: transparent;
  color: #a5b7cd;
  font-size: 11px;
  margin-left: 2px;
}
.notebook #browse-column .small-inp-box ::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #bbc6d5;
}
.notebook #browse-column .small-inp-box :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #bbc6d5;
}
.notebook #browse-column .small-inp-box ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #bbc6d5;
}
.notebook #browse-column .small-inp-box :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #bbc6d5;
}
.notebook #browse-column .small-inp-box .search-icon,
.notebook #browse-column .small-inp-box .clear-icon {
  float: left;
  cursor: pointer;
  margin: 0;
  margin-left: 2px;
  margin-top: 4px;
  padding: 1px;
  font-size: 8px;
  -moz-transform: scaleX(-1);
  -o-transform: scaleX(-1);
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.notebook #browse-column .small-inp-box .search-icon .icon,
.notebook #browse-column .small-inp-box .clear-icon .icon {
  height: 9px;
  width: 9px;
  fill: #889bba;
}
.notebook #browse-column .small-inp-box .search-icon .icon {
  fill: #889bba;
}
.notebook #browse-column .small-inp-box .clear-icon .icon {
  fill: #698094;
}
.notebook #browse-column .global-search-box-holder.active .big-inp-box {
  border: 1px solid #3d7fba;
  color: #698094;
}
.notebook #browse-column .global-search-box-holder.active .big-inp-box .plain-input,
.notebook #browse-column .global-search-box-holder.active .big-inp-box .plain-input:active,
.notebook #browse-column .global-search-box-holder.active .big-inp-box .icon {
  color: #698094;
  fill: #3d7fba;
}
.notebook #browse-column .left-btn-holder {
  position: absolute;
  left: 0;
  top: 0;
}
.notebook #browse-column .right-btn-holder {
  position: absolute;
  right: 0;
  top: 0;
}
.notebook #browse-column .green-icon {
  line-height: 24px;
  padding: 9px 0px;
  background: #69946e;
  text-align: center;
}
.notebook #browse-column .green-icon svg {
  fill: #ffffff;
  height: 24px;
  width: auto;
}
.notebook #browse-column .plain-icon {
  line-height: 24px;
  padding: 9px 0px;
  text-align: center;
}
.notebook #browse-column .plain-icon svg {
  fill: #3d7fba;
  height: 24px;
  width: auto;
}
.notebook #browse-column .small-icon {
  line-height: 18px;
  text-align: center;
  cursor: pointer;
  display: inline;
  padding: 0 3px;
}
.notebook #browse-column .small-icon svg {
  fill: #3d7fba;
  height: 16px;
  width: auto;
  margin-top: 4px;
}
.notebook #browse-column .small-icon.preview-change {
  padding: 0px 3px;
  display: inline-block;
  height: 24px;
}
.notebook #browse-column .small-icon.preview-change.active {
  color: #3d7fba;
  background: #e8eef7;
}
.notebook #browse-column .tiny-icon {
  line-height: 12px;
  padding: 6px;
  text-align: center;
}
.notebook #browse-column .tiny-icon svg {
  fill: #3d7fba;
  height: 12px;
  width: auto;
}
.notebook #browse-column .preview-change:first-child {
  border-left: 1px solid #d4e0ea;
}
.notebook #browse-column #collapse-menu {
  width: 32px;
}
.notebook #browse-column #toggle-filter-menu {
  width: 20px;
  cursor: pointer;
  padding-right: 2px;
}
.notebook #browse-column #toggle-filter-menu svg {
  height: 10px;
}
.notebook #browse-column .main-menu-col {
  position: relative;
  width: 200px;
  z-index: 10;
}
.notebook #browse-column .main-menu-col .note-filter-selector {
  padding: 8px 12px;
}
.notebook #browse-column .main-menu-col .note-filter-selector .select2-container {
  width: 100%;
}
.notebook #browse-column .main-menu-col .note-filter-selector .select2-container div {
  background: #333c4a;
}
.notebook #browse-column .main-menu-col .note-filter-selector .select2-container a.select2-choice {
  background: #333c4a;
  line-height: 18px;
  padding: 3px 8px 3px;
  box-shadow: none;
  border: 1px solid #1e374d;
}
.notebook #browse-column .main-menu-col .note-filter-selector .select2-container a.select2-choice div {
  border-left: 0;
}
.notebook #browse-column .main-menu-col .note-filter-selector .select2-container span {
  color: #aab18a;
  font-size: 10px;
}
.notebook #browse-column .main-menu-col .note-filter-selector .select3-container {
  width: 100%;
}
.notebook #browse-column .main-menu-col .note-filter-selector .select3-container .select3-selection {
  background: #333c4a;
  line-height: 18px;
  padding: 2px 8px 2px;
  box-shadow: none;
  border: 1px solid #1e374d;
}
.notebook #browse-column .main-menu-col .note-filter-selector .select3-container .select3-selection div {
  border-left: 0;
}
.notebook #browse-column .main-menu-col .note-filter-selector .select3-container span {
  color: #dfe9f4;
  font-size: 10px;
  line-height: 24px;
  padding-left: 0;
}
.notebook #browse-column .main-menu-col .note-filter-selector .select3-container span.select3-selection__arrow {
  height: 100%;
  top: 0px;
}
.notebook #browse-column .main-menu-col .note-filter-selector .select3-container .select3-selection,
.notebook #browse-column .main-menu-col .note-filter-selector .select3-container.select3-container--open .select3-selection {
  padding: 0px 6px 0px;
}
.notebook #browse-column .main-menu-col .note-filter-menu {
  padding: 0 12px;
}
.notebook #browse-column .main-menu-col .note-filter-menu .filter-title {
  display: none;
}
.notebook #browse-column .main-menu-col .note-filter-menu .note-tags-filter .facet-holder li .text {
  max-width: 102px;
}
.notebook #browse-column .main-menu-col .note-filter-menu .filter-search {
  border: 1px solid #364051;
  background: #212934;
  height: 26px;
  box-sizing: border-box;
  width: 100%;
}
.notebook #browse-column .main-menu-col .note-filter-menu .filter-search input,
.notebook #browse-column .main-menu-col .note-filter-menu .filter-search .plain-input {
  padding: 2px;
  background: #212934;
  color: #b9c4d3;
}
.notebook #browse-column .main-menu-col .note-filter-menu .filter-sort .sort-icon {
  height: 12px;
  width: 14px;
  fill: #ffffff;
  position: relative;
  top: 2px;
  margin-right: 4px;
  cursor: pointer;
}
.notebook #browse-column .main-menu-col .note-filter-menu .filter-sort span.active {
  background: #333c4a;
  color: #ffffff;
}
.notebook #browse-column .main-menu-col .note-filter-menu .filter-sort span {
  padding-left: 5px;
  padding-right: 5px;
  display: inline-block;
  margin-top: 4px;
  cursor: pointer;
  color: #889bba;
  font-size: 10px;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder {
  background: #333c4a;
  margin: 4px 0 0 0;
  color: #8A9DBC;
  border-radius: 4px;
  padding: 4px;
  list-style: none;
  /*max-height: 150px;*/
  overflow-y: auto;
  overflow-x: hidden;
  width: inherit !important;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder .jspContainer {
  width: inherit !important;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder .selected {
  background: #3d7fba;
  color: #ffffff;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder .selected .count {
  color: #ffffff;
  padding: 0;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder .selected .text {
  color: #ffffff;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder lh,
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder li {
  height: 18px;
  line-height: 18px;
  display: list-item;
  cursor: pointer;
  padding: 2px 4px;
  margin-bottom: 2px;
  margin-left: -4px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder li.none-i {
  display: none !important;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder .count {
  font-size: 9px;
  margin-left: 10px;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder .text {
  font-size: 11px;
  max-width: 80%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder .ellipsis {
  margin-right: 24px;
  font-weight: 600;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder .ellipsis.hide {
  display: none;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder li:hover {
  color: #2e87d8;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder li:hover .ellipsis_hover {
  display: block;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder .no-result {
  font-size: 9px;
  font-style: italic;
}
.notebook #browse-column .main-menu-col .note-filter-menu .facet-holder .jspVerticalBar {
  right: 2px;
}
.notebook #browse-column .main-menu-col .note-filter-menu .note-tickers-filter .facet-holder .text {
  text-transform: uppercase;
}
.notebook #browse-column .main-menu-col .note-filter-menu .note-labels-filter .facet-holder .text {
  text-transform: uppercase;
}
.notebook #browse-column .sub-menu-col.low-index {
  z-index: -1;
}
.notebook #browse-column .sub-menu-col {
  position: absolute;
  display: none;
  left: -6px;
  top: 0px;
  height: 100%;
  width: calc(100% + 12px);
  z-index: 99;
}
.notebook #browse-column .sub-menu-col .l-wrapper {
  background: #dfe9f4;
  height: 100%;
  position: relative;
}
.notebook #browse-column .sub-menu-col .primary-filter-view {
  height: 24px;
  width: 100%;
  position: absolute;
  top: 0px;
  background: #c0d3e7;
}
.notebook #browse-column .sub-menu-col .addon-filter-head {
  top: 24px;
  height: 16px;
  padding: 8px 0 4px;
  width: 174px;
  margin: 0 12px;
  position: absolute;
  border-bottom: 1px solid #a8b7cd;
  line-height: 16px;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .clear-filter,
.notebook #browse-column .sub-menu-col .addon-filter-head .clear-filter,
.notebook #browse-column .sub-menu-col .primary-filter-view .clear-addon,
.notebook #browse-column .sub-menu-col .addon-filter-head .clear-addon,
.notebook #browse-column .sub-menu-col .primary-filter-view .pin,
.notebook #browse-column .sub-menu-col .addon-filter-head .pin {
  line-height: 0px;
  height: 16px;
  width: 16px;
  text-align: center;
  cursor: pointer;
  background: #91a7be;
  padding: 4px;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .clear-filter svg,
.notebook #browse-column .sub-menu-col .addon-filter-head .clear-filter svg,
.notebook #browse-column .sub-menu-col .primary-filter-view .clear-addon svg,
.notebook #browse-column .sub-menu-col .addon-filter-head .clear-addon svg,
.notebook #browse-column .sub-menu-col .primary-filter-view .pin svg,
.notebook #browse-column .sub-menu-col .addon-filter-head .pin svg {
  height: 10px;
  width: 10px;
  fill: #ffffff;
  margin-top: 3px;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .clear-filter:hover,
.notebook #browse-column .sub-menu-col .addon-filter-head .clear-filter:hover,
.notebook #browse-column .sub-menu-col .primary-filter-view .clear-addon:hover,
.notebook #browse-column .sub-menu-col .addon-filter-head .clear-addon:hover,
.notebook #browse-column .sub-menu-col .primary-filter-view .pin:hover,
.notebook #browse-column .sub-menu-col .addon-filter-head .pin:hover {
  background: #f43200;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .pin,
.notebook #browse-column .sub-menu-col .addon-filter-head .pin {
  background-color: transparent;
  color: #3d7fba;
  font-size: 12px;
  padding: 0 4px;
  margin: 4px 0;
  width: auto;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .pin svg,
.notebook #browse-column .sub-menu-col .addon-filter-head .pin svg {
  fill: #3d7fba;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .pin:hover,
.notebook #browse-column .sub-menu-col .addon-filter-head .pin:hover {
  background: none;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .pin.active,
.notebook #browse-column .sub-menu-col .addon-filter-head .pin.active {
  background: #a1b3d0;
  color: #e8eef7;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .pin.active svg,
.notebook #browse-column .sub-menu-col .addon-filter-head .pin.active svg {
  fill: #e8eef7;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .clear-addon,
.notebook #browse-column .sub-menu-col .addon-filter-head .clear-addon {
  background-color: transparent;
  color: #3d7fba;
  font-size: 10px;
  padding: 0 4px;
  width: auto;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .clear-addon svg,
.notebook #browse-column .sub-menu-col .addon-filter-head .clear-addon svg {
  fill: #3d7fba;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .clear-addon:hover,
.notebook #browse-column .sub-menu-col .addon-filter-head .clear-addon:hover {
  background: none;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .clear-addon.grey-disable,
.notebook #browse-column .sub-menu-col .addon-filter-head .clear-addon.grey-disable {
  color: #cecece;
  cursor: default;
  pointer-events: none;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .clear-addon.grey-disable svg,
.notebook #browse-column .sub-menu-col .addon-filter-head .clear-addon.grey-disable svg {
  fill: #cecece;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .active-filter,
.notebook #browse-column .sub-menu-col .addon-filter-head .active-filter {
  margin-left: 24px;
  border-bottom: 0;
  background: none;
  font-size: 15px;
  padding: 3px;
  display: none;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .active-filter .token,
.notebook #browse-column .sub-menu-col .addon-filter-head .active-filter .token {
  display: inline-block;
  box-sizing: border-box;
  line-height: 18px;
  padding: 0 6px;
  border-radius: 2px;
  margin-right: 6px;
  max-width: 225px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
  font-size: 12px;
  font-weight: bold;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .active-filter .filter-ticker,
.notebook #browse-column .sub-menu-col .addon-filter-head .active-filter .filter-ticker {
  background: #3d7fba;
  color: #ffffff;
  font-size: 10px;
  font-weight: normal;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .active-filter .filter-tag,
.notebook #browse-column .sub-menu-col .addon-filter-head .active-filter .filter-tag {
  color: #698094;
  background: #f0f5fa;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .active-filter .filter-team,
.notebook #browse-column .sub-menu-col .addon-filter-head .active-filter .filter-team {
  color: #1e374d;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .active-filter .filter-label,
.notebook #browse-column .sub-menu-col .addon-filter-head .active-filter .filter-label {
  color: #1e374d;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .active-filter .filter-source,
.notebook #browse-column .sub-menu-col .addon-filter-head .active-filter .filter-source {
  color: #1e374d;
}
.notebook #browse-column .sub-menu-col .primary-filter-view .active-filter .filter-source:after,
.notebook #browse-column .sub-menu-col .addon-filter-head .active-filter .filter-source:after {
  font-size: 9px;
  margin-left: 3px;
  content: "(source)";
  line-height: 10px;
  display: inline-block;
  vertical-align: middle;
}
.notebook #browse-column .sub-menu-col .addon-filter-view {
  height: 100%;
  box-sizing: border-box;
  border-top: 52px solid #dfe9f4;
  overflow-y: auto;
  overflow-x: hidden;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter {
  padding-top: 12px;
  border-bottom: 1px solid #a8b7cd;
  margin-left: 6px;
  margin-right: 6px;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap {
  height: 20px;
  line-height: 20px;
  cursor: pointer;
  padding-bottom: 8px;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .toggle-box {
  font-size: 6px;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .title-box {
  font-size: 11px;
  text-transform: uppercase;
  font-family: hel-medium, sans-serif;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .btn-holder {
  display: none;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .confirm-btn,
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .cancel-btn,
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .expand-btn,
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .collapse-btn {
  display: inline-block;
  vertical-align: top;
  background-color: #f0f7ff;
  margin-left: 5px;
  height: 6px;
  width: 6px;
  padding: 2px;
  line-height: 1px;
  cursor: pointer;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .confirm-btn svg,
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .cancel-btn svg,
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .expand-btn svg,
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .collapse-btn svg {
  height: 6px;
  width: auto;
  fill: #a8b7cd;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .collapse-btn {
  display: none;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .clear-btn {
  display: inline-block;
  height: 10px;
  width: 36px;
  padding: 1px;
  font-size: 9px;
  line-height: 10px;
  text-align: center;
  cursor: pointer;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .clear-btn svg {
  height: 8px;
  width: auto;
  display: none;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .confirm-btn {
  display: none;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-title-wrap .cancel-btn {
  display: none;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap {
  margin-top: 6px;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .facet {
  height: 16px;
  margin-bottom: 8px;
  line-height: 16px;
  position: relative;
  cursor: pointer;
  color: #3d5366;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .facet .facet-only {
  font-size: 9px;
  position: absolute;
  right: 2px;
  top: 2px;
  line-height: 10px;
  background: #3d7fba;
  color: #ffffff;
  padding: 0 6px;
  border: 1px solid #3d7fba;
  border-radius: 2px;
  display: none;
  font-weight: 300;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .facet .facet-only:hover {
  background: transparent;
  color: #3d7fba;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .facet .facet-checkbox {
  width: 12px;
  height: 12px;
  padding: 0;
  margin: 0;
  vertical-align: bottom;
  position: relative;
  top: -2px;
  overflow: hidden;
  margin-right: 6px;
  margin-left: 2px;
  opacity: 0.4;
  pointer-events: none;
  -webkit-appearance: none;
  background-size: 12px 12px;
  border: 1px solid #a8b9cd;
  cursor: pointer;
  background-color: white;
  border-radius: 2px;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .facet .facet-checkbox:checked {
  background: #3699f2 url('../images/white-check-bold.svg') no-repeat;
  background-size: auto 13px;
  background-position: 2px 50%;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .facet .text {
  margin-right: 6px;
  font-size: 11px;
  display: inline-block;
  vertical-align: bottom;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 88px;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .facet .count {
  font-size: 9px;
  display: inline-block;
  vertical-align: bottom;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .facet.__custom-date {
  height: auto;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .facet.none-i {
  display: none !important;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .facet.checked {
  font-weight: 900;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .date-filter {
  font-size: 10px;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .date-filter .from-section {
  display: inline-block;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .date-filter .to-section {
  display: inline-block;
  vertical-align: top;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .date-filter .custom-date-go {
  margin-top: 8px;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .date-filter .custom-date-input {
  width: 140px;
  height: 10px;
  background-color: #f9fcff;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .date-filter .from-icon,
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .date-filter .to-icon {
  height: 15px;
  vertical-align: top;
  margin-left: 12px;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .date-filter .input-wrapper {
  position: relative;
  margin-top: 4px;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .load-bar .show-less,
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap .load-bar .show-more {
  background: #f0f7ff;
  color: #3d7fba;
  cursor: pointer;
  font-size: 10px;
  text-align: center;
  font-weight: 600;
  line-height: 18px;
  border-radius: 3px;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap.no-results {
  font-size: 11px;
  font-style: italic;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap.ticker-submenu-filter .text {
  text-transform: uppercase;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap.min div:first-child {
  max-height: 144px;
  overflow-y: hidden;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap.min .show-less {
  display: none;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap.max div:first-child {
  height: auto;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap.max .facet .text {
  max-width: 80px;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter .filter-facet-wrap.max .show-more {
  display: none;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter.edit .filter-title-wrap .btn-holder,
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter.applied .filter-title-wrap .btn-holder {
  display: block;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter.edit:not(.applied) .filter-facet-wrap .facet .facet-checkbox {
  opacity: 1;
  pointer-events: auto;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter.edit:not(.applied) .filter-facet-wrap .facet:hover {
  background: #c9daeb;
}
.notebook #browse-column .sub-menu-col .addon-filter-view .facet-sub-filter.edit:not(.applied) .filter-facet-wrap .facet:hover .facet-only {
  display: block;
}
.notebook #browse-column .sub-menu-col .active-search-header {
  border-bottom: 1px solid #ccd8e6;
  background: #ffffff;
  position: relative;
}
.notebook #browse-column .sub-menu-col .active-search-header .query-icon-holder {
  height: 18px;
  padding: 3px 0px;
}
.notebook #browse-column .sub-menu-col .active-search-header .query-icon-holder .fa {
  font-size: 12px;
  line-height: 18px;
}
.notebook #browse-column .sub-menu-col .active-search-header .query-text-holder {
  padding: 11px 24px 5px 6px;
  display: inline-block;
  font-size: 12px;
  line-height: 20px;
  color: #1e374d;
}
.notebook #browse-column .sub-menu-col .active-search-header .query-text-holder .query-type {
  font-size: 11px;
  line-height: 18px;
}
.notebook #browse-column .sub-menu-col .active-search-header .query-text-holder .query-tokens {
  margin-bottom: 6px;
}
.notebook #browse-column .sub-menu-col .active-search-header .query-text-holder .query-tokens .token {
  display: inline-block;
  box-sizing: border-box;
  line-height: 20px;
  padding: 0 6px;
  border-radius: 2px;
  margin-right: 6px;
  max-width: 225px;
  overflow: hidden;
  text-overflow: ellipsis;
  vertical-align: bottom;
}
.notebook #browse-column .sub-menu-col .active-search-header .query-text-holder .query-tokens .filter-ticker {
  background: #3d7fba;
  color: #ffffff;
}
.notebook #browse-column .sub-menu-col .active-search-header .query-text-holder .query-tokens .filter-tag {
  color: #698094;
  background: #f0f5fa;
}
.notebook #browse-column .sub-menu-col .active-search-header .query-text-holder .query-tokens .filter-team {
  color: #1e374d;
}
.notebook #browse-column .sub-menu-col .active-search-header .query-text-holder .query-tokens .filter-label {
  color: #1e374d;
}
.notebook #browse-column .sub-menu-col .active-search-header .query-clear {
  cursor: pointer;
  color: #bbc6d5;
  padding: 3px;
  font-size: 8px;
  border: 2px solid #bbc6d5;
  border-radius: 20px;
  margin: 12px 6px;
  position: absolute;
  right: 0px;
  top: 0px;
}
.notebook #browse-column .sub-menu-col .active-search-header .query-clear .fa,
.notebook #browse-column .sub-menu-col .active-search-header .query-clear .fa::before {
  line-height: 18px;
}
.notebook #browse-column .o-wrapper {
  position: relative;
  z-index: 1;
  box-sizing: border-box;
  overflow: hidden;
}
.notebook #browse-column .o-wrapper .recent-holder {
  font-family: Helvetica Neue, sans-serif;
  padding: 24px 12px 16px 18px;
}
.notebook #browse-column .o-wrapper .recent-holder .title {
  line-height: 18px;
  font-size: 12px;
  font-weight: bold;
  color: #ffffff;
}
.notebook #browse-column .o-wrapper .recent-holder .recent-list {
  padding: 8px 0px 0px 0px;
  margin: 0px;
  list-style: none;
}
.notebook #browse-column .o-wrapper .recent-holder .recent-list li {
  color: #ccd8e7;
  font-size: 12px;
  line-height: 21px;
}
.notebook #browse-column .o-wrapper .recent-holder .recent-list li div.icon::before {
  float: left;
  font: normal normal normal 11px/1 FontAwesome, sans-serif;
  line-height: 21px;
  color: #abd5e7;
  padding-left: 3px;
}
.notebook #browse-column .o-wrapper .recent-holder .recent-list li div.text {
  margin-left: 26px;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.notebook #browse-column .o-wrapper .recent-holder .recent-list li.standalone .icon::before {
  content: "\f0f6";
}
.notebook #browse-column .o-wrapper .recent-holder .recent-list li.plotter .icon::before {
  content: "\f080";
}
.notebook #browse-column .o-wrapper .recent-holder .recent-list li.document .icon::before {
  content: "\f040";
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu {
  padding: 0;
  margin: 0;
  list-style: none;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu {
  color: #b9c4d3;
  font-size: 12px;
  line-height: 18px;
  padding: 3px 8px 3px 6px;
  cursor: pointer;
  background: #272f3c;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head {
  overflow: hidden;
  cursor: pointer;
  display: inline;
  padding: 0 !important;
  border: none !important;
  background: none !important;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head .icon {
  float: left;
  fill: #b9c4d3;
  height: 12px;
  width: 12px;
  margin-top: 3px;
  padding: 0 !important;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head .starred-icon,
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head .starred-icon * {
  fill: #b9c4d3;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head div.text {
  margin-left: 20px;
  white-space: nowrap;
  color: #a6b4c8;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: 500;
  /*.counter::before{*/
  /*content:"(";*/
  /*}*/
  /*.counter::after{*/
  /*content:")";*/
  /*}*/
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.head div.text .counter {
  float: right;
  margin-left: 6px;
  color: #ffffff;
  display: none !important;
  padding: 1px 6px;
  border-radius: 2px;
  font-size: 10px;
  line-height: 16px;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu div.ml {
  margin-left: 10px;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu #unread-count {
  font-size: 12px;
  color: #a6b4c8;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu #draft-count {
  font-size: 12px;
  color: #a6b4c8;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu ul.ul_item {
  /* padding: 0px 0px 5px 40px; */
  padding: 0px 0px 0px 30px;
  margin: 0px;
  color: white;
  border: none !important;
  background: none !important;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu ul.ul_item .li_item {
  list-style-type: none;
  line-height: 18px;
  font-size: 11px;
  cursor: pointer;
  color: #8A9DBC;
  margin: 8px 0;
  padding: 0;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu ul.ul_item .li_item .counter {
  float: right;
  margin-left: 6px;
  color: #ffffff;
  display: none;
  background: #FF9700;
  padding: 1px 6px;
  border-radius: 3px;
  font-size: 10px;
  line-height: 16px;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu ul.ul_item .border_wrapper {
  border-left: 2px solid #ffffff;
  color: #ffffff !important;
  padding-left: 16px !important;
  margin-left: -18px !important;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body {
  /*padding: 0px 0px 5px 40px;*/
  padding: 6px 0 6px 0px;
  padding-top: 0;
  margin: 0;
  color: white;
  border: none !important;
  background: none !important;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem {
  height: 18px;
  list-style-type: none;
  line-height: 18px;
  padding: 3px 0px;
  font-size: 12px;
  cursor: pointer;
  color: #a6b4c8;
  font-weight: 500;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem .head {
  margin-right: 10px;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem:hover {
  color: #2e87d8;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active {
  position: relative;
  color: #ffffff;
  height: 24px;
  box-sizing: border-box;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active::before {
  content: '.';
  color: #3d7fba;
  display: inline-block;
  position: absolute;
  width: 8px;
  height: 24px;
  background: #3d7fba;
  left: -7px;
  top: 0;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem.active::after {
  content: '.';
  color: #3d7fba;
  display: inline-block;
  position: absolute;
  width: 8px;
  height: 24px;
  background: #3d7fba;
  right: -8px;
  top: 0;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .elem:last-child {
  padding: 3px 0px 0;
  height: 24px;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.main-menu .body .blue_li_item {
  color: #3f7cb8;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.active {
  /*font-weight:bold;*/
  color: #ffffff;
  background: #3d7fba;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.active div.head div.text {
  color: #ffffff;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu li.active div.head div.icon {
  color: #ffffff;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu .ui-accordion-header-icon {
  position: absolute;
  right: 8px;
  left: auto;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu #nn-allnotes .ui-accordion-header-icon,
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu #nn-tickers .ui-accordion-header-icon,
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu #nn-tags .ui-accordion-header-icon,
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu #nn-teams .ui-accordion-header-icon {
  display: none;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu .main-menu .ui-accordion-header-icon {
  display: none;
}
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu .ui-state-focus .ui-icon,
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu .ui-state-hover .ui-icon,
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu .ui-state-hover .ui-icon,
.notebook #browse-column .o-wrapper .accordion-holder .note-cat-menu .ui-state-default .ui-icon {
  background-image: url(../images/ui-icons_888888_256x240.png);
}
.notebook #browse-column .o-wrapper .dynamic-holder .face-filter {
  display: none;
}
.notebook #browse-column .header {
  line-height: 40px;
  height: 40px;
  padding: 0;
  border-bottom: 1px solid #ccd8e6;
  font-size: 15px;
  background: #f9fcff;
  position: relative;
  z-index: 11;
}
.notebook #browse-column .footer {
  line-height: 18px;
  font-size: 15px;
  color: #778498;
  position: relative;
  z-index: 2;
  border-bottom: 1px solid #364051;
}
.notebook #browse-column #newNoteDrpdwn {
  top: 32px;
  right: -98px;
  width: 220px;
  z-index: 1001;
}
.notebook #browse-column #newNoteDrpdwn #noteFromTemplate,
.notebook #browse-column #newNoteDrpdwn #thesisFromTemplate,
.notebook #browse-column #newNoteDrpdwn #noteFromGroup,
.notebook #browse-column #newNoteDrpdwn #collabNoteFromGroup {
  position: absolute;
  top: -6px;
  left: 214px;
  width: 220px;
}
.notebook #browse-column #newNoteDrpdwn #noteFromGroup .drpdwn-section {
  border-bottom: 0;
}
.notebook #browse-column #newNoteDrpdwn .drpdwn-ele {
  overflow: visible;
  font-size: 12px;
}
.notebook #browse-column #newNoteDrpdwn .from-template.active #noteFromTemplate {
  display: block !important;
}
.notebook #browse-column #newNoteDrpdwn .team-note.active #noteFromGroup {
  display: block !important;
}
.notebook #browse-column #newNoteDrpdwn .collab-note.active #collabNoteFromGroup {
  display: block !important;
}
.notebook #browse-column #newNoteDrpdwn .input-wrapper .suggest-wrapper {
  width: 220px;
  left: 212px;
  top: 0;
}
.notebook #browse-column #newNoteDrpdwn .input-wrapper .suggest-wrapper li {
  display: block;
}
.notebook #browse-column .header,
.notebook #browse-column .footer {
  /*height:30p;*/
}
.notebook #browse-column .header div.bigText,
.notebook #browse-column .footer div.bigText {
  font-size: 14px;
  font-weight: bold;
  line-height: 18px;
  display: inline-block;
  vertical-align: middle;
}
.notebook #browse-column .header div.subText,
.notebook #browse-column .footer div.subText {
  font-size: 10px;
  font-weight: normal;
  line-height: 12px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.notebook #browse-column .header div.subText a,
.notebook #browse-column .footer div.subText a,
.notebook #browse-column .header div.subText a:visited,
.notebook #browse-column .footer div.subText a:visited {
  color: #778498;
  text-decoration: none;
}
.notebook #browse-column .header .sentieosync,
.notebook #browse-column .footer .sentieosync {
  display: none;
  overflow: hidden;
  padding: 6px 12px;
  border-bottom: 4px solid #2E3644;
}
.notebook #browse-column .header .sentieosync .sync-label,
.notebook #browse-column .footer .sentieosync .sync-label {
  line-height: 18px;
  float: left;
  width: 25%;
  font-size: 14px;
  box-sizing: border-box;
  font-weight: bold;
}
.notebook #browse-column .header .sentieosync #evernoteBtn.disabled,
.notebook #browse-column .footer .sentieosync #evernoteBtn.disabled,
.notebook #browse-column .header .sentieosync #evernoteBtn.disabled a,
.notebook #browse-column .footer .sentieosync #evernoteBtn.disabled a {
  fill: #bbc6d5;
  cursor: pointer;
}
.notebook #browse-column .header .sentieosync #evernoteBtn.enabled,
.notebook #browse-column .footer .sentieosync #evernoteBtn.enabled {
  fill: #3dbf6f;
  cursor: pointer;
}
.notebook #browse-column .header .sentieosync #onenoteBtn.disabled,
.notebook #browse-column .footer .sentieosync #onenoteBtn.disabled,
.notebook #browse-column .header .sentieosync #onenoteBtn.disabled a,
.notebook #browse-column .footer .sentieosync #onenoteBtn.disabled a {
  fill: #bbc6d5;
  cursor: pointer;
}
.notebook #browse-column .header .sentieosync #onenoteBtn.enabled,
.notebook #browse-column .footer .sentieosync #onenoteBtn.enabled {
  fill: #DC47D2;
  cursor: pointer;
}
.notebook #browse-column .header .sentieosync #syncBtn,
.notebook #browse-column .footer .sentieosync #syncBtn {
  fill: #bbc6d5;
}
.notebook #browse-column .header .sentieosync .icon-wrap,
.notebook #browse-column .footer .sentieosync .icon-wrap {
  width: 25%;
  float: left;
  text-align: center;
  fill: #bbc6d5;
  padding: 6px 0px;
}
.notebook #browse-column .header .sentieosync .icon-wrap .icon,
.notebook #browse-column .footer .sentieosync .icon-wrap .icon {
  height: 20px;
  width: 20px;
}
.notebook #browse-column .header .sentieosync .icon-wrap:hover,
.notebook #browse-column .footer .sentieosync .icon-wrap:hover {
  background: #364051;
}
.notebook #browse-column .header div.bigGreenBtn,
.notebook #browse-column .footer div.bigGreenBtn {
  text-align: center;
  cursor: pointer;
  color: #bbc6d5;
  font-size: 12px;
  line-height: 18px;
  padding: 12px 18px;
  border-top: 1px solid #272f3c;
  border-bottom: 1px solid #272f3c;
  background: #2e3644;
}
.notebook #browse-column .header div.bigGreenBtn .icon-onenote,
.notebook #browse-column .footer div.bigGreenBtn .icon-onenote {
  font-size: 16px;
}
.notebook #browse-column .header div.bigGreenBtn .icon-evernote,
.notebook #browse-column .footer div.bigGreenBtn .icon-evernote {
  font-size: 16px;
}
.notebook #browse-column .header div.bigGreenBtn a,
.notebook #browse-column .footer div.bigGreenBtn a,
.notebook #browse-column .header div.bigGreenBtn a:focus,
.notebook #browse-column .footer div.bigGreenBtn a:focus,
.notebook #browse-column .header div.bigGreenBtn a:visited,
.notebook #browse-column .footer div.bigGreenBtn a:visited {
  color: #bbc6d5;
  text-decoration: none;
}
.notebook #browse-column .header div.bigGreenBtn span,
.notebook #browse-column .footer div.bigGreenBtn span {
  font-size: 12px;
  vertical-align: top;
}
.notebook #browse-column .header div.bigGreenBtn.enabled,
.notebook #browse-column .footer div.bigGreenBtn.enabled {
  color: #3dbf6f;
}
.notebook #browse-column .header div.bigGreenBtn.enabled a,
.notebook #browse-column .footer div.bigGreenBtn.enabled a,
.notebook #browse-column .header div.bigGreenBtn.enabled a:focus,
.notebook #browse-column .footer div.bigGreenBtn.enabled a:focus,
.notebook #browse-column .header div.bigGreenBtn.enabled a:visited,
.notebook #browse-column .footer div.bigGreenBtn.enabled a:visited {
  color: #3dbf6f;
}
.notebook #browse-column .header .dropdown-trigger .icon-2,
.notebook #browse-column .footer .dropdown-trigger .icon-2,
.notebook #browse-column .header .preview-change .icon-2,
.notebook #browse-column .footer .preview-change .icon-2 {
  height: 22px;
  width: 22px;
  fill: #666666;
}
.notebook #browse-column .header .preview-change .sm-pr,
.notebook #browse-column .footer .preview-change .sm-pr,
.notebook #browse-column .header .preview-change .lg-pr,
.notebook #browse-column .footer .preview-change .lg-pr,
.notebook #browse-column .header .preview-change .md-pr,
.notebook #browse-column .footer .preview-change .md-pr {
  display: inline-block;
  height: 16px;
  width: 11px;
}
.notebook #browse-column .header .filter-trigger,
.notebook #browse-column .footer .filter-trigger {
  color: #3d7fba;
  font-size: 11px;
  float: left;
  height: 24px;
  line-height: 24px;
  padding-left: 5px;
  padding-right: 5px;
  cursor: pointer;
}
.notebook #browse-column .header .filter-trigger .filter-icon,
.notebook #browse-column .footer .filter-trigger .filter-icon {
  height: 11px;
  position: relative;
  width: 11px;
  fill: #3d7fba;
  top: 2px;
  margin-right: 4px;
  margin-bottom: 8px;
  margin-top: 5px;
}
.notebook #browse-column .header .filter-trigger.active,
.notebook #browse-column .footer .filter-trigger.active {
  font-weight: 900;
  color: #3d7fba;
  background: #e8eef7;
}
.notebook #browse-column .header .notemode-holder,
.notebook #browse-column .footer .notemode-holder {
  overflow: hidden;
  padding: 3px;
  float: right;
}
.notebook #browse-column .header .notemode-holder .notemode-btn,
.notebook #browse-column .footer .notemode-holder .notemode-btn {
  float: left;
  font-size: 11px;
  line-height: 18px;
  box-sizing: border-box;
  text-align: center;
  cursor: pointer;
  position: relative;
  -webkit-border-radius: 2px;
  -moz-border-radius: 2px;
  border-radius: 2px;
  padding: 0px 5px;
  color: #698094;
  font-weight: 400;
}
.notebook #browse-column .header .notemode-holder .notemode-btn .counter,
.notebook #browse-column .footer .notemode-holder .notemode-btn .counter {
  margin-left: 4px;
  font-size: 11px;
  margin-right: 4px;
  position: absolute;
  right: 0;
  top: 0;
  margin-top: 2px;
  background: #5C7C9A;
  display: none;
  padding: 1px;
  height: 0px;
  width: 0px;
  color: transparent;
  border-radius: 10px;
}
.notebook #browse-column .header .notemode-holder .notemode-btn:hover,
.notebook #browse-column .footer .notemode-holder .notemode-btn:hover {
  cursor: pointer;
}
.notebook #browse-column .header .notemode-holder .notemode-btn.active,
.notebook #browse-column .footer .notemode-holder .notemode-btn.active {
  font-weight: 600;
  color: #3d7fba;
  background: #e8eef7;
}
.notebook #browse-column .header .notemode-holder #shared_unread_box,
.notebook #browse-column .footer .notemode-holder #shared_unread_box {
  position: absolute;
  top: 2px;
  right: 4px;
  font-size: 8px;
  border-radius: 3px;
  height: 12px;
  width: 15px;
  color: white;
  font-weight: bold;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f62b2b), color-stop(100%, #d20202));
  background-image: -webkit-linear-gradient(top, #f62b2b, #d20202);
  background-image: -moz-linear-gradient(top, #f62b2b, #d20202);
  background-image: -ms-linear-gradient(top, #f62b2b, #d20202);
  background-image: -o-linear-gradient(top, #f62b2b, #d20202);
  background-image: linear-gradient(to top, #f62b2b, #d20202);
  background-color: #f62b2b;
}
.notebook #browse-column .header .notemode-holder #shared_unread_box #shared_unread_count,
.notebook #browse-column .footer .notemode-holder #shared_unread_box #shared_unread_count {
  margin: auto;
  margin-top: -3px;
}
.notebook #browse-column .header .notemode-holder.trashmode .notemode-btn,
.notebook #browse-column .footer .notemode-holder.trashmode .notemode-btn,
.notebook #browse-column .header .notemode-holder.readOnlyMode .notemode-btn,
.notebook #browse-column .footer .notemode-holder.readOnlyMode .notemode-btn {
  pointer-events: none;
  color: #bbc6d5;
}
.notebook #browse-column .header .notemode-holder.trashmode .notemode-btn.active,
.notebook #browse-column .footer .notemode-holder.trashmode .notemode-btn.active,
.notebook #browse-column .header .notemode-holder.readOnlyMode .notemode-btn.active,
.notebook #browse-column .footer .notemode-holder.readOnlyMode .notemode-btn.active {
  pointer-events: auto;
  color: #3d7fba;
}
.notebook #browse-column .header .uname,
.notebook #browse-column .footer .uname {
  color: #ffffff;
  text-transform: Capitalize;
}
.notebook #browse-column .header .uname:after,
.notebook #browse-column .footer .uname:after {
  content: "'s ";
  text-transform: lowercase;
}
.notebook #browse-column .header .email,
.notebook #browse-column .footer .email {
  font-size: 12px;
  font-weight: normal;
  text-transform: lowercase;
  line-height: 12px;
}
.notebook #browse-column .header .allSearchBoxHolder,
.notebook #browse-column .footer .allSearchBoxHolder {
  position: relative;
  height: 30px;
  padding: 7.5px 0;
}
.notebook #browse-column .header .allSearchBoxHolder .allButton,
.notebook #browse-column .footer .allSearchBoxHolder .allButton {
  width: calc(50% - 1px);
  position: absolute;
  left: 0px;
  height: 30px;
  border-radius: 3px;
  font-weight: bold;
  background: #40404c;
}
.notebook #browse-column .header .allSearchBoxHolder .allButton span,
.notebook #browse-column .footer .allSearchBoxHolder .allButton span {
  display: block;
  line-height: 30px;
  padding: 0px 12px;
}
.notebook #browse-column .header .allSearchBoxHolder .allButton span:hover,
.notebook #browse-column .footer .allSearchBoxHolder .allButton span:hover {
  background: rgba(0, 0, 0, 0.15);
}
.notebook #browse-column .header .allSearchBoxHolder .searchBox.focused,
.notebook #browse-column .footer .allSearchBoxHolder .searchBox.focused {
  width: 100%;
}
.notebook #browse-column .header .allSearchBoxHolder .searchBox,
.notebook #browse-column .footer .allSearchBoxHolder .searchBox {
  width: calc(50% - 1px);
  position: absolute;
  right: 0px;
  height: 30px;
  line-height: 30px;
  border-radius: 3px;
  background: #F3F3F4;
  color: #202024;
  box-shadow: rgba(0, 0, 0, 0.2) 0px 1px 1px inset;
}
.notebook #browse-column .header .allSearchBoxHolder .searchBox .noteSearchInputBox,
.notebook #browse-column .footer .allSearchBoxHolder .searchBox .noteSearchInputBox {
  /*disable default*/
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  margin: 0;
  border: 0;
  color: inherit;
  vertical-align: baseline;
  background: transparent;
  /**/
  outline: none;
  font-size: 12px;
  padding: 6px 6px 6px 28px;
  line-height: 18px;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
}
.notebook #browse-column .header .allSearchBoxHolder .searchBox:before,
.notebook #browse-column .footer .allSearchBoxHolder .searchBox:before {
  font-family: "FontAwesome", sans-serif;
  font-size: 14px;
  content: '\f002';
  position: absolute;
  left: 10px;
  opacity: 0.5;
  pointer-events: none;
  line-height: 30px;
}
.notebook #browse-column .filter-tabs {
  padding-top: 12px;
}
.notebook #browse-column .filter-tabs .filter-menu-holder {
  height: 35px;
  line-height: 35px;
  border-radius: 3px 3px 0 0;
  font-weight: bold;
  font-size: 12px;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
.notebook #browse-column .filter-tabs .filter-menu-holder .filter-menu-item {
  display: block;
  -webkit-flex-basis: 60px;
  -webkit-flex-grow: 1;
  -ms-flex-preferred-size: 60px;
  flex-basis: 60px;
  -ms-flex-positive: 1;
  flex-grow: 1;
  text-align: center;
  cursor: pointer;
  position: relative;
  margin: 0 1px;
  height: 100%;
  background: #40404c;
  /*unselected*/
  color: rgba(218, 218, 222, 0.75);
  border-bottom: 2px solid #2a2731;
  box-sizing: border-box;
}
.notebook #browse-column .filter-tabs .filter-menu-holder .filter-menu-item:first-child {
  margin-left: 0;
  border-radius: 3px 0 0 0;
}
.notebook #browse-column .filter-tabs .filter-menu-holder .filter-menu-item:last-child {
  margin-right: 0;
  border-radius: 0 3px 0 0;
}
.notebook #browse-column .filter-tabs .filter-menu-holder .filter-menu-item.selected {
  background: #575763 !important;
  color: rgba(255, 255, 255, 0.97) !important;
  text-shadow: 0px 1px 0px rgba(0, 0, 0, 0.3);
  border-bottom: 2px solid #575763;
}
.notebook #browse-column .filter-tabs .filter-content-holder {
  /*border-radius: 0 0 3px 3px;*/
  border-top: 6px solid #575763;
  border-bottom: 2px solid #575763;
  color: #dadade;
}
.notebook #browse-column .filter-tabs .filter-content-holder .filter-content .note-filter-list {
  list-style-type: none;
  margin: 0;
  padding: 0;
  border: 0;
  color: inherit;
  vertical-align: baseline;
  background: transparent;
}
.notebook #browse-column .filter-tabs .filter-content-holder .filter-content .note-filter-list li {
  margin: 0;
  border: 0;
  color: inherit;
  vertical-align: baseline;
  background: transparent;
  padding: 6px 6px 6px 12px;
  line-height: 18px;
  height: 18px;
  cursor: pointer;
}
.notebook #browse-column .filter-tabs .filter-content-holder .filter-content .note-filter-list li .text {
  font-size: 12px;
  font-weight: bold;
  margin-right: 24px;
  margin-left: 12px;
}
.notebook #browse-column .filter-tabs .filter-content-holder .filter-content .note-filter-list li .count {
  font-size: 10px;
  background: rgba(255, 255, 255, 0.1);
  color: rgba(255, 255, 255, 0.6);
  line-height: 18px;
  min-width: 6px;
  text-align: right;
  padding: 0px 12px;
  border-radius: 3px;
}
.notebook #browse-column .filter-tabs .filter-content-holder .filter-content .note-filter-list li .label {
  font-size: 14px;
  margin-left: -6px;
}
.notebook #browse-column .filter-tabs .filter-content-holder .filter-content .note-filter-list li:not(.selected):hover {
  background: rgba(0, 0, 0, 0.15);
}
.notebook #browse-column .note-filter-popup {
  position: absolute;
  top: 49px;
  right: 0px;
  max-height: 328px;
  background: white;
  border-radius: 2px;
  font-weight: 500;
  z-index: 9;
  padding: 0;
  box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.18), 0 1px 6px 0 rgba(0, 0, 0, 0.1);
  font-size: 0;
}
.notebook #browse-column .note-filter-popup .label-text {
  width: 72px;
  font-size: 14px;
  display: inline-block;
  line-height: 24px;
  float: left;
  padding: 4px;
  color: #698094;
}
.notebook #browse-column .note-filter-popup .popup-title {
  color: #698094;
  background: #f9fcff;
  border-bottom: 1px solid #d4e0ea;
  height: 24px;
  line-height: 24px;
  padding: 6px 0px;
  font-size: 0;
  font-weight: 400;
}
.notebook #browse-column .note-filter-popup .popup-title .note-sort-title {
  display: inline-block;
  width: 156px;
  padding-left: 24px;
  font-size: 12px;
  font-weight: 500;
}
.notebook #browse-column .note-filter-popup .popup-title .note-filter-title {
  display: inline-block;
  width: 160px;
  font-size: 12px;
  font-weight: 500;
}
.notebook #browse-column .note-filter-popup .popup-title .note-filter-title.tickers,
.notebook #browse-column .note-filter-popup .popup-title .note-filter-title.tags,
.notebook #browse-column .note-filter-popup .popup-title .note-filter-title.kind {
  width: 115px;
  padding-left: 18px;
}
.notebook #browse-column .note-filter-popup .popup-title .note-filter-title.labels,
.notebook #browse-column .note-filter-popup .popup-title .note-filter-title.allowed {
  width: 150px;
  padding-left: 18px;
}
.notebook #browse-column .note-filter-popup .note-sort-view {
  color: #3d7fba;
  display: inline-block;
  width: 140px;
  vertical-align: top;
}
.notebook #browse-column .note-filter-popup .note-sort-view .sort-title-holder {
  height: 32px;
  margin-bottom: 6px;
}
.notebook #browse-column .note-filter-popup .note-sort-view .sort-opt-holder {
  font-size: 11px;
  /*
                .sort-item.first::before{
                .s-icon-psuedo;
                content: "\e00b";
    content: "\e00b";
    position: absolute;
    left: -16px;
    top: 6px;
    font-size: 16px;
//    background: @fmc-white;
                color:@fmc-border;
    padding: 2px;
                }
                */
}
.notebook #browse-column .note-filter-popup .note-sort-view .sort-opt-holder .sort-item {
  height: 20px;
  line-height: 20px;
  position: relative;
  padding: 4px 4px 4px 16px;
  display: block;
  cursor: pointer;
}
.notebook #browse-column .note-filter-popup .note-sort-view .sort-opt-holder .sort-item:hover {
  background: #bbc6d5;
}
.notebook #browse-column .note-filter-popup .note-sort-view .sort-opt-holder .sort-item.first {
  font-weight: 500;
  border-left: 4px solid #277abf;
  border-top: 1px solid #d4e0ea;
  border-bottom: 1px solid #d4e0ea;
  background: #f9fcff;
  padding: 3px 12px;
  padding-right: 4px;
}
.notebook #browse-column .note-filter-popup .note-sort-view .sort-opt-holder .sort-item.first:hover::after {
  background: transparent;
}
.notebook #browse-column .note-filter-popup .note-filter-view {
  display: inline-block;
  box-sizing: border-box;
  vertical-align: top;
  border-left: 1px solid #d4e0ea;
  min-height: 224px;
}
.notebook #browse-column .note-filter-popup .note-filter-view .filter-active-holder {
  height: 32px;
  margin-bottom: 6px;
  padding-left: 12px;
}
.notebook #browse-column .note-filter-popup .note-filter-view .filter-active-holder .query-tokens {
  display: inline-block;
  padding: 4px;
  font-size: 12px;
}
.notebook #browse-column .note-filter-popup .note-filter-view .filter-active-holder .query-tokens .token {
  height: 24px;
  display: inline-block;
  box-sizing: border-box;
  line-height: 18px;
  padding: 3px;
  border-radius: 3px;
  margin-right: 6px;
}
.notebook #browse-column .note-filter-popup .note-filter-view .filter-active-holder .query-tokens .filter-ticker {
  border: 1px solid #3d7fba;
  background: #3d7fba;
  color: #ffffff;
}
.notebook #browse-column .note-filter-popup .note-filter-view .filter-active-holder .query-tokens .filter-tag {
  border: 1px solid #3d7fba;
  color: #3d7fba;
}
.notebook #browse-column .note-filter-popup .note-filter-view .filter-active-holder .query-tokens .filter-team {
  color: #3d7fba;
}
.notebook #browse-column .note-filter-popup .note-filter-view .filter-active-holder .query-tokens .filter-label {
  color: #ffffff;
}
.notebook #browse-column .note-filter-popup .note-filter-view .col {
  float: left;
  position: relative;
  border-right: 1px solid #d4e0ea;
}
.notebook #browse-column .note-filter-popup .note-filter-view .col .col-title {
  font-size: 14px;
  color: #698094;
  line-height: 18px;
  margin-bottom: 6px;
  display: none;
}
.notebook #browse-column .note-filter-popup .note-filter-view .col .col-item-holder {
  height: 240px;
  overflow-y: auto;
  overflow-x: hidden;
  font-size: 13px;
  font-weight: normal;
  color: #666;
}
.notebook #browse-column .note-filter-popup .note-filter-view .col .col-item-holder .col-item {
  line-height: 18px;
  cursor: pointer;
  font-weight: 400;
  padding: 3px 0;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
}
.notebook #browse-column .note-filter-popup .note-filter-view .col .col-item-holder .col-item:hover .facet-name {
  text-decoration: underline;
}
.notebook #browse-column .note-filter-popup .note-filter-view .col .col-item-holder .facet-num {
  margin-left: 4px;
  color: #999;
}
.notebook #browse-column .note-filter-popup .note-filter-view .col .col-item-holder .facet-num::before {
  content: "(";
}
.notebook #browse-column .note-filter-popup .note-filter-view .col .col-item-holder .facet-num::after {
  content: ")";
}
.notebook #browse-column .note-filter-popup .note-filter-view .col .col-item-holder.no-click {
  color: #1e374d;
}
.notebook #browse-column .note-filter-popup .note-filter-view .col .col-item-holder.no-click .col-item {
  cursor: default;
}
.notebook #browse-column .note-filter-popup .note-filter-view .col .col-item-holder.no-click .col-item:hover .facet-name {
  text-decoration: none;
}
.notebook #browse-column .note-filter-popup .note-filter-view .col .show-all {
  color: #879abb;
  margin-top: 18px;
  line-height: 18px;
  font-weight: bold;
  /*text-decoration:underline;*/
  cursor: pointer;
}
.notebook #browse-column .note-filter-popup .note-filter-view .col .show-all span {
  border-bottom: 1px solid #879abb;
}
.notebook #browse-column .note-filter-popup .note-filter-view .col .has-more {
  position: absolute;
  height: 40px;
  width: 20px;
  right: 2px;
  bottom: 4px;
  font-size: 10px;
}
.notebook #browse-column .note-filter-popup .note-filter-view .col .has-more .waive {
  position: absolute;
  -webkit-animation-name: drip;
  -webkit-animation-duration: 1s;
  -webkit-animation-timing-function: linear;
  -webkit-animation-delay: 0s;
  -webkit-animation-iteration-count: infinite;
  -webkit-animation-play-state: running;
  animation-name: drip;
  animation-duration: 2s;
  animation-timing-function: linear;
  animation-delay: 0s;
  animation-iteration-count: infinite;
  animation-play-state: running;
}
@-webkit-keyframes drip {
  0% {
    top: 0px;
    opacity: 0;
  }
  30% {
    top: 10px;
    opacity: 1;
  }
  100% {
    top: 25px;
    opacity: 0;
  }
}
@keyframes drip {
  0% {
    top: 0px;
    opacity: 0;
  }
  30% {
    top: 10px;
    opacity: 1;
  }
  100% {
    top: 25px;
    opacity: 0;
  }
}
.notebook #browse-column .note-filter-popup .note-filter-view .tickers-col .col-item {
  text-transform: uppercase;
  font-weight: 500 !important;
  color: #3d7fba;
}
.notebook #browse-column .note-filter-popup .note-filter-view .tickers-col,
.notebook #browse-column .note-filter-popup .note-filter-view .tags-col,
.notebook #browse-column .note-filter-popup .note-filter-view .kind-col {
  width: 115px;
  padding: 6px 0px 6px 18px;
}
.notebook #browse-column .note-filter-popup .note-filter-view .labels-col {
  width: 150px;
  padding: 6px 0px 6px 18px;
}
.notebook #browse-column .note-filter-popup .note-filter-view .allowed-col {
  border-right: none;
  width: 150px;
  padding: 6px 0px 6px 18px;
}
.notebook #browse-column .note-filter-popup .note-filter-view .allowed-col .has-more {
  right: 20px;
}
.notebook #browse-column .note-filter-popup .note-filter-view .kind-col {
  border-right: none;
}
.notebook #notebook-contact-list {
  width: 248px;
  background: white;
}
.notebook #notebook-contact-list .header .new-contact {
  color: #3d7fba;
  font-size: 12px;
  padding: 7px;
  float: left;
  border-radius: 2px;
  vertical-align: middle;
  margin-top: 6px;
  font-weight: bold;
  cursor: pointer;
}
.notebook #notebook-contact-list .contact-list-container {
  overflow-y: auto;
}
.notebook #notebook-contact-list .contact-list-container .contact {
  border-bottom: 1px solid #ccd8e6;
  padding: 10px;
  cursor: pointer;
}
.notebook #notebook-contact-list .contact-list-container .contact .full_name {
  font-weight: bold;
  font-size: 14px;
}
.notebook #notebook-contact-list .contact-list-container .contact .contact_email {
  font-size: 12px;
}
.notebook #notebook-contact-list .contact-list-container .contact.blue {
  background: #E3F2FF;
}
.notebook #notebook-column {
  margin-left: 448px;
}
.notebook #notebook-column #notebook-content-2 {
  position: relative;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  border-left: 1px solid #ccd8e6;
  box-sizing: border-box;
  background: #f2f2f2;
}
.notebook #notebook-column #notebook-content-2 .view-type-container {
  padding-left: 10px;
}
.notebook #notebook-column #notebook-content-2 .header-main {
  background-color: #F9FCFF;
  box-sizing: border-box;
  padding: 6px 12px;
}
.notebook #notebook-column #notebook-content-2 .header-main .utilities-container {
  color: #5b6067;
  height: 28px;
  margin: 0px 8px;
  position: relative;
}
.notebook #notebook-column #notebook-content-2 .header-main .utilities-container .menu2 {
  font-weight: bold;
  line-height: 28px;
  cursor: pointer;
  color: #3d7fba;
  font-size: 12px;
}
.notebook #notebook-column #notebook-content-2 .header-main .utilities-container .icon {
  height: 28px;
  width: 28px;
  fill: #3d7fba;
  border-radius: 2px;
  border: 1px solid #3d7fba;
}
.notebook #notebook-column #notebook-content-2 .header-main .utilities-container .icon:hover {
  cursor: pointer;
}
.notebook #notebook-column #notebook-content-2 .header-main .utilities-container .utilities {
  background-color: #ffffff;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  border-radius: 3px;
  display: none;
  position: absolute;
  right: 0;
  top: 38px;
  width: 180px;
  z-index: 8;
}
.notebook #notebook-column #notebook-content-2 .header-main .utilities-container .utilities .list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.notebook #notebook-column #notebook-content-2 .header-main .utilities-container .utilities .list .type {
  color: #3d7fba;
  font-size: 13px;
  padding: 12px;
}
.notebook #notebook-column #notebook-content-2 .header-main .utilities-container .utilities .list .type:hover {
  background-color: #e8eef7;
  color: #3d7fba;
  cursor: pointer;
}
.notebook #notebook-column #notebook-content-2 .header-main .utilities-container .utilities .list .type .new-icon {
  font-size: 15px;
  height: auto;
  padding: 0;
}
.notebook #notebook-column #notebook-content-2 .header-main .utilities-container .utilities .list .type .new-icon:hover {
  background: 0;
}
.notebook #notebook-column #notebook-content-2 .header-main .new-icon {
  float: right;
  height: auto;
  padding: 5px;
}
.notebook #notebook-column #notebook-content-2 .header-main .new-icon:hover {
  background: 0;
  color: #3d7fba;
}
.notebook #notebook-column #notebook-content-2 .list-note-container {
  height: 100%;
  position: relative;
  padding: 8px;
  box-sizing: border-box;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper {
  position: relative;
  width: 100%;
  overflow: hidden;
  background: #ffffff;
  margin-bottom: 8px;
  box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
  -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-header {
  height: 32px;
  padding: 6px 12px;
  border-bottom: 1px solid #d4e0ea;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-header .title-bar {
  font-size: 24px;
  font-weight: 300;
  line-height: 32px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  margin-right: 155px;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-header .last-update-notif:hover {
  opacity: 0.2;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-header .last-update-notif {
  line-height: 24px;
  font-size: 12px;
  color: #656565;
  position: absolute;
  top: 12px;
  right: 18px;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader {
  min-height: 20px;
  max-height: 48px;
  overflow-y: auto;
  line-height: 20px;
  padding: 12px;
  border-bottom: 1px solid #d4e0ea;
  position: relative;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-sharedetails {
  font-size: 13px;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-sharedetails .note-owner {
  display: inline-block;
  line-height: 20px;
  font-weight: 500;
  margin-right: 6px;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-sharedetails .plain-text {
  display: inline-block;
  line-height: 20px;
  font-weight: 900;
  margin-right: 6px;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-sharedetails .note-user {
  color: #3d7fba;
  display: inline-block;
  margin-right: 6px;
  line-height: 20px;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-sharedetails .show-all {
  width: 24px;
  display: inline-block;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-sharedetails .show-all::before {
  font-size: 13px;
  line-height: 20px;
  background: #ccd8e6;
  color: #698094;
  padding: 0px 4px;
  border-radius: 3px;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-sharedetails .all-shared-users {
  position: absolute;
  top: 26px;
  max-width: 180px;
  right: 10px;
  overflow: auto;
  white-space: normal;
  display: none;
  line-height: 18px;
  background: #ffffff;
  border: 1px solid #ccd8e6;
  border-top: 0px;
  padding: 0px 6px 6px 6px;
  margin-top: 6px;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-sharedetails .few-shared-users {
  display: inline-block;
  line-height: 24px;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-tickertags .mb6 {
  margin-bottom: 6px;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-tickertags .tickers,
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-tickertags .tags {
  display: inline-block;
  overflow: hidden;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-tickertags .note-tag {
  font-size: 12px;
  line-height: 18px;
  border: 1px solid #3d7fba;
  color: #3d7fba;
  border-radius: 3px;
  display: inline-block;
  margin-right: 6px;
  margin-bottom: 6px;
  padding: 0px 4px;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-tickertags .note-tag.hash-tag::before {
  content: '#';
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-tickertags .note-tag.cat-tag {
  background: #9568FF;
  color: #ffffff;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-subheader .note-tickertags .note-ticker {
  font-size: 12px;
  line-height: 18px;
  font-weight: 400;
  border: 1px solid #327cc0;
  background-color: #327cc0;
  color: #ffffff;
  border-radius: 3px;
  text-transform: uppercase;
  display: inline-block;
  margin-right: 6px;
  margin-bottom: 6px;
  padding: 0px 4px;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content {
  padding: 12px;
  tab-size: 4;
  font-weight: 300;
  /*  doc note styles begin */
  /*  doc note stlyes end */
  /*  typed note styles begin */
  /*  typed note styles end */
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content ul {
  list-style-type: disc;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content cl {
  list-style: none;
  display: block;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content ol {
  list-style-type: decimal;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content ul,
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content ol {
  margin: 0 0 0 2em;
  padding: 0;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content cl {
  margin: 0 0 0 0;
  padding: 0 0 0 2em;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content cl li:before {
  content: "";
  display: block;
  float: left;
  width: 1em;
  height: 1em;
  border: 2px solid #5A5A5A;
  margin: 0.1em;
  margin-left: -2em;
  font-family: FontAwesome, sans-serif;
  line-height: 1em;
  border-radius: 3px;
  cursor: pointer;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content cl li:hover:after {
  content: "\f05a";
  display: none;
  float: right;
  font-size: 14px;
  width: 1em;
  height: 1em;
  margin: 0.1em;
  margin-right: -1.2em;
  font-family: sentieo, sans-serif;
  line-height: 1em;
  border-radius: 3px;
  cursor: pointer;
  color: #5A5A5A;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content cl li.checked {
  text-decoration: line-through;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content cl li.checked:before {
  content: "\2713";
  color: #5A5A5A;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content img {
  max-width: 100%;
  height: auto !important;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content #plotter_graph_open_text {
  float: left;
  cursor: pointer;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content #plotter_graph_open {
  cursor: pointer;
}
.notebook #notebook-column #notebook-content-2 .list-note-container .note-view-wrapper .note-view-content svg.icon {
  height: 14px;
  width: 14px;
  fill: #bbc6d5;
}
.notebook #notebook-column #notebook-content {
  width: 100%;
  height: 100%;
  position: relative;
  border-left: 1px solid #ccd8e6;
  box-sizing: border-box;
  background: #DEE8F3;
}
.notebook #note-column {
  max-width: 1420px;
  margin: 0 auto;
}
.notebook #note-column #note-content {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.notebook #note-column #note-content .header-main .active-note-upload:hover {
  background: 0;
  color: #3d7fba;
}
.notebook #note-column #note-content .utilities-container .tilted {
  -ms-transform: rotate(180deg);
  /* IE 9 */
  -webkit-transform: rotate(180deg);
  /* Safari */
  transform: rotate(180deg);
}
.notebook #notebook-column,
.notebook #note-column {
  position: relative;
  /*width:980px;*/
}
.notebook #notebook-column .n-wrapper,
.notebook #note-column .n-wrapper {
  padding: 6px 12px;
}
.notebook #notebook-column .header,
.notebook #note-column .header {
  border-bottom: 1px solid #ccd8e6;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.notebook #notebook-column .header .notebook-toolbar,
.notebook #note-column .header .notebook-toolbar {
  clear: both;
}
.notebook #notebook-column .header .note-star-button .color-star,
.notebook #note-column .header .note-star-button .color-star {
  display: none;
}
.notebook #notebook-column .header .color-star,
.notebook #note-column .header .color-star {
  fill: #f5a623;
  margin-right: 0px;
  width: 16px;
  height: 16px;
}
.notebook #notebook-column .header .star,
.notebook #note-column .header .star {
  margin-right: 0px;
  width: 16px;
  height: 16px;
  fill: #3d7fba;
}
.notebook #notebook-column .header .icon-text,
.notebook #note-column .header .icon-text {
  float: left;
  margin-left: 6px;
  border-radius: 4px;
  height: 30px;
  padding: 5px 5px;
  width: 92px;
  text-align: center;
  border: 1px solid #a2b1ca;
  font-size: 17px;
  color: #879abb;
  box-sizing: border-box;
  cursor: pointer;
}
.notebook #notebook-column .header .icon-text .fa::before,
.notebook #note-column .header .icon-text .fa::before {
  line-height: 16px;
}
.notebook #notebook-column .header .icon-text .fa::after,
.notebook #note-column .header .icon-text .fa::after {
  font-size: 12px;
  margin-left: 6px;
  line-height: 16px;
}
.notebook #notebook-column .header .icon-text.unlocked .fa-lock,
.notebook #note-column .header .icon-text.unlocked .fa-lock {
  display: none;
}
.notebook #notebook-column .header .icon-text.unlocked .fa-unlock::after,
.notebook #note-column .header .icon-text.unlocked .fa-unlock::after {
  content: 'Unlocked';
}
.notebook #notebook-column .header .icon-text.locked .fa-unlock,
.notebook #note-column .header .icon-text.locked .fa-unlock {
  display: none;
}
.notebook #notebook-column .header .icon-text.locked .fa-lock::after,
.notebook #note-column .header .icon-text.locked .fa-lock::after {
  content: 'Locked';
}
.notebook #notebook-column .header .icon,
.notebook #note-column .header .icon {
  float: left;
  margin-left: 6px;
  border-radius: 4px;
  height: 30px;
  padding: 5px 0px;
  width: 32px;
  border: 1px solid #a2b1ca;
  font-size: 16px;
  color: #879abb;
  text-align: center;
  box-sizing: border-box;
  cursor: pointer;
}
.notebook #notebook-column .header .icon .fa::before,
.notebook #note-column .header .icon .fa::before {
  line-height: 16px;
}
.notebook #notebook-column .header .icon.active,
.notebook #note-column .header .icon.active {
  background-color: #879abb;
  color: #ffffff;
}
.notebook #notebook-column .header .icon.no-border,
.notebook #note-column .header .icon.no-border {
  border: 1px solid #ffffff;
  cursor: default;
  color: #cdcdcd;
}
.notebook #notebook-column .header .note-star-button,
.notebook #note-column .header .note-star-button {
  z-index: 9;
  position: relative;
  float: left;
  height: 40px;
  padding: 12px 8px;
  min-width: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #1e374d;
  text-align: center;
  box-sizing: border-box;
  cursor: pointer;
}
.notebook #notebook-column .header .note-star-button.active .star,
.notebook #note-column .header .note-star-button.active .star {
  display: none;
}
.notebook #notebook-column .header .note-star-button.active .color-star,
.notebook #note-column .header .note-star-button.active .color-star {
  display: block;
}
.notebook #notebook-column .header .send-to-thesis-button,
.notebook #note-column .header .send-to-thesis-button {
  z-index: 9;
  position: relative;
  float: left;
  height: 40px;
  padding: 12px 8px;
  min-width: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #1e374d;
  text-align: center;
  box-sizing: border-box;
  cursor: pointer;
}
.notebook #notebook-column .header .send-to-thesis-button .sth-active,
.notebook #note-column .header .send-to-thesis-button .sth-active,
.notebook #notebook-column .header .send-to-thesis-button .sth-present,
.notebook #note-column .header .send-to-thesis-button .sth-present {
  display: none;
}
.notebook #notebook-column .header .send-to-thesis-button .sth-inactive,
.notebook #note-column .header .send-to-thesis-button .sth-inactive {
  display: inline-flex;
}
.notebook #notebook-column .header .send-to-thesis-button.active .sth-active,
.notebook #note-column .header .send-to-thesis-button.active .sth-active {
  display: inline-flex;
}
.notebook #notebook-column .header .send-to-thesis-button.active .sth-inactive,
.notebook #note-column .header .send-to-thesis-button.active .sth-inactive,
.notebook #notebook-column .header .send-to-thesis-button.active .sth-present,
.notebook #note-column .header .send-to-thesis-button.active .sth-present {
  display: none;
}
.notebook #notebook-column .header .send-to-thesis-button.present .sth-present,
.notebook #note-column .header .send-to-thesis-button.present .sth-present {
  display: inline-flex;
}
.notebook #notebook-column .header .send-to-thesis-button.present .sth-inactive,
.notebook #note-column .header .send-to-thesis-button.present .sth-inactive,
.notebook #notebook-column .header .send-to-thesis-button.present .sth-active,
.notebook #note-column .header .send-to-thesis-button.present .sth-active {
  display: none;
}
.notebook #notebook-column .header .send-to-thesis-button .sth-active,
.notebook #note-column .header .send-to-thesis-button .sth-active,
.notebook #notebook-column .header .send-to-thesis-button .sth-inactive,
.notebook #note-column .header .send-to-thesis-button .sth-inactive,
.notebook #notebook-column .header .send-to-thesis-button .sth-present,
.notebook #note-column .header .send-to-thesis-button .sth-present {
  margin-right: 0px;
  width: 16px;
  height: 16px;
  fill: #3d7fba;
}
.notebook #notebook-column .header .new-icon,
.notebook #note-column .header .new-icon,
.notebook #notebook-column .header .label-icon,
.notebook #note-column .header .label-icon {
  z-index: 9;
  position: relative;
  float: left;
  height: 40px;
  padding: 12px 8px;
  min-width: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #1e374d;
  text-align: center;
  box-sizing: border-box;
  cursor: pointer;
}
.notebook #notebook-column .header .new-icon .icon2,
.notebook #note-column .header .new-icon .icon2,
.notebook #notebook-column .header .label-icon .icon2,
.notebook #note-column .header .label-icon .icon2 {
  height: 18px;
  width: 18px;
  fill: #3d7fba;
  margin-right: 12px;
}
.notebook #notebook-column .header .new-icon .icon3,
.notebook #note-column .header .new-icon .icon3,
.notebook #notebook-column .header .label-icon .icon3,
.notebook #note-column .header .label-icon .icon3 {
  height: 18px;
  width: 18px;
  fill: #3d7fba;
}
.notebook #notebook-column .header .new-icon .del-icon,
.notebook #note-column .header .new-icon .del-icon,
.notebook #notebook-column .header .label-icon .del-icon,
.notebook #note-column .header .label-icon .del-icon,
.notebook #notebook-column .header .new-icon .mail-icon,
.notebook #note-column .header .new-icon .mail-icon,
.notebook #notebook-column .header .label-icon .mail-icon,
.notebook #note-column .header .label-icon .mail-icon {
  margin-right: 0px;
  width: 16px;
  height: 16px;
  fill: #3d7fba;
}
.notebook #notebook-column .header .note-star-button,
.notebook #note-column .header .note-star-button {
  padding: 11px 8px;
}
.notebook #notebook-column .header #note-comment-button,
.notebook #note-column .header #note-comment-button {
  display: inline-block;
  padding: 6px 2px 6px 2px;
}
.notebook #notebook-column .header #note-comment-button .toggle-icon,
.notebook #note-column .header #note-comment-button .toggle-icon {
  fill: #3d7fba;
}
.notebook #notebook-column .header .common-btn,
.notebook #note-column .header .common-btn {
  display: inline-block;
  border-radius: 3px;
  padding: 8px;
  margin: 4px;
  font-size: 12px;
  text-align: center;
  cursor: pointer;
}
.notebook #notebook-column .header .template-btn.save,
.notebook #note-column .header .template-btn.save {
  background-color: #3d7fba;
  color: #f9fcff;
  display: inline-block;
  border-radius: 3px;
  padding: 8px;
  margin: 4px;
  font-size: 12px;
  text-align: center;
  cursor: pointer;
}
.notebook #notebook-column .header .template-btn.save:hover,
.notebook #note-column .header .template-btn.save:hover {
  background-color: #326b9e;
}
.notebook #notebook-column .header .cancel,
.notebook #note-column .header .cancel {
  background-color: #f5faff;
  color: #527495;
  display: inline-block;
  border-radius: 3px;
  padding: 8px;
  margin: 4px;
  font-size: 12px;
  text-align: center;
  cursor: pointer;
}
.notebook #notebook-column .header .cancel:hover,
.notebook #note-column .header .cancel:hover {
  background-color: #e8eef7;
}
.notebook #notebook-column .header .options,
.notebook #note-column .header .options {
  border-radius: 3px;
  float: right;
  text-align: center;
  height: auto;
  margin: 4px 18px 4px 4px;
  padding: 4px;
}
.notebook #notebook-column .header .options .more-icon,
.notebook #note-column .header .options .more-icon {
  height: 18px;
  width: 18px;
  fill: #3d7fba;
  cursor: pointer;
}
.notebook #notebook-column .header .options.selected,
.notebook #note-column .header .options.selected {
  background-color: #e8eef7;
}
.notebook #notebook-column .header .options.selected .options-list,
.notebook #note-column .header .options.selected .options-list {
  display: block;
}
.notebook #notebook-column .header .template-btn[data-mode="create"] ~ .options.no-fields,
.notebook #note-column .header .template-btn[data-mode="create"] ~ .options.no-fields {
  display: none;
}
.notebook #notebook-column .header .template-btn[data-mode="create"] ~ .options .modify,
.notebook #note-column .header .template-btn[data-mode="create"] ~ .options .modify,
.notebook #notebook-column .header .template-btn[data-mode="create"] ~ .options .template-btn.delete,
.notebook #note-column .header .template-btn[data-mode="create"] ~ .options .template-btn.delete {
  display: none;
}
.notebook #notebook-column .header .template-btn .update,
.notebook #note-column .header .template-btn .update {
  display: none;
}
.notebook #notebook-column .header .template-btn .create,
.notebook #note-column .header .template-btn .create {
  display: inline;
}
.notebook #notebook-column .header .template-btn[data-mode="save"] .create,
.notebook #note-column .header .template-btn[data-mode="save"] .create {
  display: none;
}
.notebook #notebook-column .header .template-btn[data-mode="save"] .update,
.notebook #note-column .header .template-btn[data-mode="save"] .update {
  display: inline;
}
.notebook #notebook-column .header .options-list,
.notebook #note-column .header .options-list {
  display: none;
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  position: absolute;
  right: 28px;
  top: 38px;
  cursor: pointer;
  width: 200px;
  z-index: 8;
}
.notebook #notebook-column .header .options-list .list,
.notebook #note-column .header .options-list .list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.notebook #notebook-column .header .options-list .list li,
.notebook #note-column .header .options-list .list li {
  color: #3d7fba;
  font-size: 13px;
  padding: 12px;
  display: list-item;
  text-align: left;
}
.notebook #notebook-column .header .options-list .list li:hover,
.notebook #note-column .header .options-list .list li:hover {
  background-color: #e8eef7;
  color: #3d7fba;
}
.notebook #notebook-column .header .options-list .delete-icon,
.notebook #note-column .header .options-list .delete-icon {
  fill: #3d7fba;
  position: relative;
  top: 2px;
  height: 16px;
  width: 16px;
  margin-right: 3px;
}
.notebook #notebook-column .header .options-list .modify-icon,
.notebook #note-column .header .options-list .modify-icon,
.notebook #notebook-column .header .options-list .add-section-icon,
.notebook #note-column .header .options-list .add-section-icon {
  fill: #3d7fba;
  height: 12px;
  width: 12px;
  margin-right: 3px;
}
.notebook #notebook-column .header .info,
.notebook #note-column .header .info {
  fill: #879abb;
  border: 0px;
}
.notebook #notebook-column .header .new-shared-icon,
.notebook #note-column .header .new-shared-icon,
.notebook #notebook-column .header .note-information-button,
.notebook #note-column .header .note-information-button {
  font-size: 12px;
  color: #47586A;
  font-weight: 600;
  float: left;
  border: 1px solid #acc;
  line-height: 28px;
  height: 28px;
  border-radius: 2px;
  padding: 0px 6px;
  cursor: pointer;
}
.notebook #notebook-column .header .new-shared-icon span.label,
.notebook #note-column .header .new-shared-icon span.label,
.notebook #notebook-column .header .note-information-button span.label,
.notebook #note-column .header .note-information-button span.label {
  color: #3d7fba;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  display: inline-block;
  max-width: 48px;
  vertical-align: bottom;
}
.notebook #notebook-column .header .new-shared-icon i,
.notebook #note-column .header .new-shared-icon i,
.notebook #notebook-column .header .note-information-button i,
.notebook #note-column .header .note-information-button i {
  color: #5b6067;
}
.notebook #notebook-column .header #noteInformationBtn,
.notebook #note-column .header #noteInformationBtn {
  background-color: Transparent;
  color: #698094;
  font-weight: 700;
}
.notebook #notebook-column .header label.new-icon,
.notebook #note-column .header label.new-icon,
.notebook #notebook-column .header label.active.new-icon,
.notebook #note-column .header label.active.new-icon {
  background: transparent;
  color: inherit;
}
.notebook #notebook-column .header label.new-icon:hover,
.notebook #note-column .header label.new-icon:hover,
.notebook #notebook-column .header label.active.new-icon:hover,
.notebook #note-column .header label.active.new-icon:hover {
  background: #bbc6d5;
}
.notebook #notebook-column .header label.new-icon,
.notebook #note-column .header label.new-icon {
  width: 42px;
  padding: 0;
  /**/
  /* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
}
.notebook #notebook-column .header label.new-icon select,
.notebook #note-column .header label.new-icon select {
  padding: 0px 0px;
  width: 42px;
  height: 42px;
  z-index: 999;
  position: absolute;
  left: 0;
  margin: 0;
  background: transparent;
  color: transparent;
  border: none;
  outline: none;
  display: inline-block;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  cursor: pointer;
}
.notebook #notebook-column .header label.new-icon select option,
.notebook #note-column .header label.new-icon select option {
  color: #1e374d;
}
@media screen and (-webkit-min-device-pixel-ratio: 0) {
  .notebook #notebook-column .header label.new-icon select,
  .notebook #note-column .header label.new-icon select {
    padding-right: 18px;
    padding-left: 6px;
  }
}
.notebook #notebook-column .header label.new-icon:before,
.notebook #note-column .header label.new-icon:before,
.notebook #notebook-column .header label.new-icon.v-false:before,
.notebook #note-column .header label.new-icon.v-false:before {
  content: "\f234";
}
.notebook #notebook-column .header label.new-icon.active:before,
.notebook #note-column .header label.new-icon.active:before,
.notebook #notebook-column .header label.new-icon.v-organization:before,
.notebook #note-column .header label.new-icon.v-organization:before {
  content: "\f0c0";
}
.notebook #notebook-column .header label.new-icon.v-global:before,
.notebook #note-column .header label.new-icon.v-global:before {
  content: "\f0ac";
}
.notebook #notebook-column .header label.new-icon:before,
.notebook #note-column .header label.new-icon:before,
.notebook #notebook-column .header label.new-icon:after,
.notebook #note-column .header label.new-icon:after {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome, sans-serif;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
  position: absolute;
  top: 12px;
  z-index: 0;
  line-height: 18px;
}
.notebook #notebook-column .header label.new-icon:after,
.notebook #note-column .header label.new-icon:after {
  content: "\f0dc";
  font-size: 0.75em;
  right: 2px;
}
.notebook #notebook-column .header label.new-icon:before,
.notebook #note-column .header label.new-icon:before {
  left: 6px;
  z-index: 0;
}
.notebook #notebook-column .header label.new-icon,
.notebook #note-column .header label.new-icon {
  position: relative;
}
.notebook #notebook-column .header .label-icon,
.notebook #note-column .header .label-icon {
  padding: 12px 8px;
}
.notebook #notebook-column .header .label-icon .label,
.notebook #note-column .header .label-icon .label {
  vertical-align: top;
  font-size: 12px;
}
.notebook #notebook-column .header .new-icon.active,
.notebook #note-column .header .new-icon.active,
.notebook #notebook-column .header .label-icon.active,
.notebook #note-column .header .label-icon.active {
  background: #698094;
  color: #ffffff;
}
.notebook #notebook-column .header .new-icon.active .icon-2,
.notebook #note-column .header .new-icon.active .icon-2,
.notebook #notebook-column .header .label-icon.active .icon-2,
.notebook #note-column .header .label-icon.active .icon-2 {
  fill: #ffffff;
}
.notebook #notebook-column .header .quill-editbar.readOnly,
.notebook #note-column .header .quill-editbar.readOnly {
  pointer-events: none !important;
  opacity: 0.5;
}
.notebook #notebook-column .header .active-note-upload,
.notebook #note-column .header .active-note-upload {
  position: relative;
  width: 30px;
  cursor: pointer;
}
.notebook #notebook-column .header .active-note-upload .fa,
.notebook #note-column .header .active-note-upload .fa {
  position: absolute;
  left: 0;
  width: 30px;
}
.notebook #notebook-column .header .active-note-upload .upload-btn,
.notebook #note-column .header .active-note-upload .upload-btn {
  width: 30px;
  opacity: 0;
  height: 18px;
  display: inline-block;
  margin-left: -36px;
}
.notebook #notebook-column .header .active-note-upload .label-span,
.notebook #note-column .header .active-note-upload .label-span {
  position: absolute;
  right: 20px;
  top: 0px;
  line-height: 28px;
  font-size: 12px;
}
.notebook #notebook-column .header .active-note-upload.newDes,
.notebook #note-column .header .active-note-upload.newDes {
  padding: 0;
  border-left: 0;
}
.notebook #notebook-column .header .active-note-upload.newDes .icon2,
.notebook #note-column .header .active-note-upload.newDes .icon2 {
  width: 16px;
  height: 16px;
  fill: #3d7fba;
  position: absolute;
  left: 7px;
  top: 12px;
  margin-right: 6px;
}
.notebook #notebook-column .header .active-note-upload.newDes form,
.notebook #note-column .header .active-note-upload.newDes form {
  height: 40px;
  width: 32px;
}
.notebook #notebook-column .header .active-note-upload.newDes .upload-btn,
.notebook #note-column .header .active-note-upload.newDes .upload-btn {
  width: 30px;
  opacity: 0;
  height: 40px;
  display: inline-block;
  position: absolute;
  top: 0;
  left: 0;
  margin-left: 0px;
  cursor: pointer;
}
.notebook #notebook-column .header .active-note-upload.newDes .label-span,
.notebook #note-column .header .active-note-upload.newDes .label-span {
  position: absolute;
  top: 9px;
  left: 32px;
  line-height: 24px;
  font-size: 12px;
}
.notebook #notebook-column .header .active-note-upload.loading-info,
.notebook #note-column .header .active-note-upload.loading-info {
  background: 78px 6px url('../images/loading.gif') no-repeat;
}
.notebook #notebook-column .header .active-note-upload.newDes.loading-info,
.notebook #note-column .header .active-note-upload.newDes.loading-info {
  background: 15px 0px url('../images/loading.gif') no-repeat;
}
.notebook #notebook-column .header .status-msg,
.notebook #note-column .header .status-msg {
  position: absolute;
  right: 75px;
  top: 49px;
  padding: 2px 9px;
  font-size: 10px;
  background: red;
  border-radius: 3px;
  color: #ffffff;
  font-weight: bold;
  display: none;
}
.notebook #notebook-column .header .title,
.notebook #note-column .header .title {
  color: #666;
  font-size: 13px;
  font-weight: bold;
  line-height: 16px;
  padding: 6px 0px;
  cursor: default;
}
.notebook #notebook-column .header .note-cat-view,
.notebook #note-column .header .note-cat-view {
  position: absolute;
  top: 50px;
  left: 96px;
  max-height: 328px;
  background: white;
  border: 2px solid #7D90AE;
  border-radius: 4px;
  font-weight: normal;
  z-index: 9;
}
.notebook #notebook-column .header .note-cat-view .n-triangle,
.notebook #note-column .header .note-cat-view .n-triangle {
  position: absolute;
  top: -14px;
  left: 182px;
  height: 0px;
  width: 0px;
  border: 14px solid;
  border-top: 0px;
  border-color: transparent transparent #7D90AE transparent;
}
.notebook #notebook-column .header .note-cat-view .wrapper,
.notebook #note-column .header .note-cat-view .wrapper {
  overflow: hidden;
  border-left: 1px solid rgba(125, 144, 174, 0.8);
}
.notebook #notebook-column .header .note-cat-view .wrapper-title,
.notebook #note-column .header .note-cat-view .wrapper-title {
  font-size: 14px;
  font-weight: bold;
  color: #595959;
  line-height: 18px;
  padding: 18px 0px 0px 18px;
}
.notebook #notebook-column .header .note-cat-view .col,
.notebook #note-column .header .note-cat-view .col {
  float: left;
}
.notebook #notebook-column .header .note-cat-view .col .col-title,
.notebook #note-column .header .note-cat-view .col .col-title {
  font-size: 14px;
  font-weight: bold;
  color: #595959;
  line-height: 18px;
  margin-bottom: 6px;
}
.notebook #notebook-column .header .note-cat-view .col .col-item-holder,
.notebook #note-column .header .note-cat-view .col .col-item-holder {
  font-size: 13px;
  font-weight: normal;
  color: #879abb;
}
.notebook #notebook-column .header .note-cat-view .col .col-item-holder .col-item,
.notebook #note-column .header .note-cat-view .col .col-item-holder .col-item {
  line-height: 18px;
  cursor: pointer;
}
.notebook #notebook-column .header .note-cat-view .col .col-item-holder .col-item:hover .facet-name,
.notebook #note-column .header .note-cat-view .col .col-item-holder .col-item:hover .facet-name {
  text-decoration: underline;
}
.notebook #notebook-column .header .note-cat-view .col .col-item-holder .facet-num,
.notebook #note-column .header .note-cat-view .col .col-item-holder .facet-num {
  margin-left: 4px;
}
.notebook #notebook-column .header .note-cat-view .col .col-item-holder .facet-num::before,
.notebook #note-column .header .note-cat-view .col .col-item-holder .facet-num::before {
  content: "(";
}
.notebook #notebook-column .header .note-cat-view .col .col-item-holder .facet-num::after,
.notebook #note-column .header .note-cat-view .col .col-item-holder .facet-num::after {
  content: ")";
}
.notebook #notebook-column .header .note-cat-view .col .show-all,
.notebook #note-column .header .note-cat-view .col .show-all {
  color: #879abb;
  margin-top: 18px;
  line-height: 18px;
  font-weight: bold;
  cursor: pointer;
}
.notebook #notebook-column .header .note-cat-view .col .show-all span,
.notebook #note-column .header .note-cat-view .col .show-all span {
  border-bottom: 1px solid #879abb;
}
.notebook #notebook-column .header .note-cat-view .notebooks-col,
.notebook #note-column .header .note-cat-view .notebooks-col {
  width: 140px;
  padding: 18px 0px 18px 18px;
}
.notebook #notebook-column .header .note-cat-view .sortby-col,
.notebook #note-column .header .note-cat-view .sortby-col {
  width: 160px;
  padding: 18px 18px 18px 18px;
}
.notebook #notebook-column .header .note-cat-view .sortby-col .col-item-holder.date,
.notebook #note-column .header .note-cat-view .sortby-col .col-item-holder.date {
  border-bottom: 1px solid rgba(125, 144, 174, 0.8);
  padding-bottom: 12px;
  padding-top: 18px;
}
.notebook #notebook-column .header .note-cat-view .sortby-col .col-item-holder.alpha,
.notebook #note-column .header .note-cat-view .sortby-col .col-item-holder.alpha {
  padding-top: 12px;
}
.notebook #notebook-column .header .note-cat-view .sortby-col .sort-status,
.notebook #note-column .header .note-cat-view .sortby-col .sort-status {
  float: left;
  height: 18px;
  width: 18px;
}
.notebook #notebook-column .header .note-cat-view .sortby-col .sort-status.first,
.notebook #note-column .header .note-cat-view .sortby-col .sort-status.first {
  background: url('../images/seagreen-check.svg');
}
.notebook #notebook-column .header .note-cat-view .sortby-col .sort-name,
.notebook #note-column .header .note-cat-view .sortby-col .sort-name {
  font-size: 12px;
  font-weight: normal;
  color: #879abb;
  margin-left: 28px;
}
.notebook #notebook-column .header .note-cat-view .tickers-col,
.notebook #note-column .header .note-cat-view .tickers-col,
.notebook #notebook-column .header .note-cat-view .tags-col,
.notebook #note-column .header .note-cat-view .tags-col {
  width: 115px;
  padding: 18px 0px 18px 18px;
}
.notebook #notebook-column .header .note-cat-view .kind-col,
.notebook #note-column .header .note-cat-view .kind-col,
.notebook #notebook-column .header .note-cat-view .allowed-col,
.notebook #note-column .header .note-cat-view .allowed-col,
.notebook #notebook-column .header .note-cat-view .labels-col,
.notebook #note-column .header .note-cat-view .labels-col {
  width: 150px;
  padding: 18px 18px 18px 0px;
}
.notebook #notebook-column .header .close-view,
.notebook #note-column .header .close-view {
  font-size: 14px;
  line-height: 18px;
  padding: 6px;
  cursor: pointer;
  position: relative;
  top: 2px;
}
.notebook #notebook-column .header .close-view .fa::before,
.notebook #note-column .header .close-view .fa::before {
  line-height: 18px;
}
.notebook #notebook-column .header .big-btn,
.notebook #note-column .header .big-btn {
  height: 30px;
  width: 214px;
  border: 1px solid #3d7fba;
  font-weight: bold;
  padding: 5px 0px;
  line-height: 18px;
  box-sizing: border-box;
  border-radius: 4px;
  text-align: center;
  font-size: 13px;
  color: #3d7fba;
  cursor: pointer;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.notebook #notebook-column .header .big-btn#everNoteBtn,
.notebook #note-column .header .big-btn#everNoteBtn {
  width: 164px;
  margin-right: 12px;
}
.notebook #notebook-column .header .big-btn#everNoteBtn a,
.notebook #note-column .header .big-btn#everNoteBtn a,
.notebook #notebook-column .header .big-btn#everNoteBtn a:focus,
.notebook #note-column .header .big-btn#everNoteBtn a:focus,
.notebook #notebook-column .header .big-btn#everNoteBtn a:visited,
.notebook #note-column .header .big-btn#everNoteBtn a:visited {
  color: #3d7fba;
  text-decoration: none;
}
.notebook #notebook-column .header .big-btn#listNotesBtn,
.notebook #note-column .header .big-btn#listNotesBtn {
  width: 36px;
  font-size: 18px;
  line-height: 18px;
}
.notebook #notebook-column .header .big-inp-box,
.notebook #note-column .header .big-inp-box {
  margin-left: 12px;
  padding: 0px 20px 0px 6px;
  width: 214px;
  border-radius: 4px;
  box-sizing: border-box;
  border: 1px solid #bcbcbc;
  background: #ffffff;
  color: #879abb;
}
.notebook #notebook-column .header .big-inp-box .plain-input,
.notebook #note-column .header .big-inp-box .plain-input,
.notebook #notebook-column .header .big-inp-box .plain-input:active,
.notebook #note-column .header .big-inp-box .plain-input:active {
  outline: 0;
  width: 100%;
  padding: 5px 6px;
  line-height: 18px;
  box-sizing: border-box;
  border: none;
  margin: 0px;
}
.notebook #notebook-column .header .big-inp-box ::-webkit-input-placeholder,
.notebook #note-column .header .big-inp-box ::-webkit-input-placeholder {
  /* WebKit browsers */
  color: #879abb;
}
.notebook #notebook-column .header .big-inp-box :-moz-placeholder,
.notebook #note-column .header .big-inp-box :-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  color: #879abb;
}
.notebook #notebook-column .header .big-inp-box ::-moz-placeholder,
.notebook #note-column .header .big-inp-box ::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  color: #879abb;
}
.notebook #notebook-column .header .big-inp-box :-ms-input-placeholder,
.notebook #note-column .header .big-inp-box :-ms-input-placeholder {
  /* Internet Explorer 10+ */
  color: #879abb;
}
.notebook #notebook-column .header .big-inp-box .search-icon,
.notebook #note-column .header .big-inp-box .search-icon {
  float: right;
  cursor: pointer;
  margin: 7px -14px 0 0;
  font-size: 12px;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
}
.notebook #notebook-column .header .select-box-holder,
.notebook #note-column .header .select-box-holder {
  float: right;
}
.notebook #notebook-column .header .select-box-holder .select-box,
.notebook #note-column .header .select-box-holder .select-box {
  height: 30px;
  line-height: 24px;
  background-color: #ffffff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 4px;
  width: 160px;
  color: #ccd8e6;
  border: 1px solid #ccd8e6;
  margin-left: 12px;
}
.notebook #notebook-column .header .select-box-holder .select-box:hover,
.notebook #note-column .header .select-box-holder .select-box:hover,
.notebook #notebook-column .header .select-box-holder .select-box:focus,
.notebook #note-column .header .select-box-holder .select-box:focus {
  border: 1px solid #3d7fba;
  color: #666666;
}
.notebook #notebook-column .annotation_mention_list,
.notebook #note-column .annotation_mention_list {
  background: white;
  border-radius: 3px;
  box-shadow: 0px 1px 5px -2px #1e374d;
  letter-spacing: 0px;
  margin-top: 0;
  max-width: 450px;
  min-width: 350px;
  overflow-y: scroll;
  padding-left: 0;
}
.notebook #notebook-column .annotation_mention_list .textcomplete-item,
.notebook #note-column .annotation_mention_list .textcomplete-item {
  clear: both;
  cursor: pointer;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 14px;
  min-height: 30px;
  overflow: hidden;
  padding: 6px 12px;
}
.notebook #notebook-column .annotation_mention_list .textcomplete-item .mention_full_name,
.notebook #note-column .annotation_mention_list .textcomplete-item .mention_full_name {
  color: #717d8a;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 14px;
  line-height: 24px;
  margin-right: 6px;
  text-transform: capitalize;
}
.notebook #notebook-column .annotation_mention_list .textcomplete-item .mention_full_name.escape_cap,
.notebook #note-column .annotation_mention_list .textcomplete-item .mention_full_name.escape_cap {
  text-transform: none;
}
.notebook #notebook-column .annotation_mention_list .textcomplete-item .mention_id,
.notebook #note-column .annotation_mention_list .textcomplete-item .mention_id {
  color: #7f9fbd;
  line-height: 24px;
  max-width: 225px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.notebook #notebook-column .annotation_mention_list .textcomplete-item .mention_initials,
.notebook #note-column .annotation_mention_list .textcomplete-item .mention_initials {
  background: #e8eef7;
  border-radius: 30px;
  border: 1px solid #e8eef7;
  color: #698094;
  font-size: 12px;
  font-weight: bold;
  height: 26px;
  line-height: 26px;
  margin-right: 18px;
  text-align: center;
  text-transform: uppercase;
  width: 26px;
}
.notebook #notebook-column .annotation_mention_list .textcomplete-item.active,
.notebook #note-column .annotation_mention_list .textcomplete-item.active {
  background: #e8eef7;
}
.notebook #notebook-column .annotation_mention_list .textcomplete-item.active .mention_initials,
.notebook #note-column .annotation_mention_list .textcomplete-item.active .mention_initials {
  background: #ffffff;
}
.notebook #notebook-column .note-status-bar,
.notebook #note-column .note-status-bar {
  padding: 0 16px;
  border-top: 1px solid #ccd8e6;
  white-space: nowrap;
  height: 24px;
  line-height: 22px;
  font-size: 13px;
  color: #506f8a;
  background: #f5faff;
  box-sizing: border-box;
}
.notebook #notebook-column #note-fullview,
.notebook #note-column #note-fullview {
  position: absolute;
  width: 100%;
  height: 100%;
  background: #ffffff;
  z-index: 9;
}
.notebook #notebook-column #note-fullview .note-templates-view .templates-header,
.notebook #note-column #note-fullview .note-templates-view .templates-header {
  min-height: 41px;
  display: inline-block;
}
.notebook #notebook-column #note-fullview .note-templates-view .n-wrapper .title,
.notebook #note-column #note-fullview .note-templates-view .n-wrapper .title {
  font-size: 20px;
  font-family: hel-light, "Helvetica Neue", sans-serif, Roboto;
}
.notebook #notebook-column #note-fullview .note-templates-view .n-wrapper .title .edit,
.notebook #note-column #note-fullview .note-templates-view .n-wrapper .title .edit {
  display: inline-block;
}
.notebook #notebook-column #note-fullview .note-templates-view .n-wrapper .title .view,
.notebook #note-column #note-fullview .note-templates-view .n-wrapper .title .view {
  display: none;
}
.notebook #notebook-column #note-fullview .note-templates-view .mention-suggestions,
.notebook #note-column #note-fullview .note-templates-view .mention-suggestions {
  position: absolute;
  top: 0;
}
.notebook #notebook-column #note-fullview .note-templates-view .mention-suggestions ol,
.notebook #note-column #note-fullview .note-templates-view .mention-suggestions ol,
.notebook #notebook-column #note-fullview .note-templates-view .mention-suggestions ul,
.notebook #note-column #note-fullview .note-templates-view .mention-suggestions ul {
  box-shadow: 0 5px 12px 0 rgba(0, 22, 42, 0.65);
  margin: 0px;
  padding: 0px;
  list-style: none;
  border-radius: 3px;
  overflow: hidden;
  font-size: 11px;
}
.notebook #notebook-column #note-fullview .note-templates-view .mention-suggestions ol li,
.notebook #note-column #note-fullview .note-templates-view .mention-suggestions ol li,
.notebook #notebook-column #note-fullview .note-templates-view .mention-suggestions ul li,
.notebook #note-column #note-fullview .note-templates-view .mention-suggestions ul li {
  border-bottom: 1px solid #d4e0ea;
  border-radius: 3px;
}
.notebook #notebook-column #note-fullview .note-templates-view .mention-suggestions ol li > div,
.notebook #note-column #note-fullview .note-templates-view .mention-suggestions ol li > div,
.notebook #notebook-column #note-fullview .note-templates-view .mention-suggestions ul li > div,
.notebook #note-column #note-fullview .note-templates-view .mention-suggestions ul li > div {
  padding: 6px 12px;
  background: #ffffff;
}
.notebook #notebook-column #note-fullview .note-templates-view .mention-suggestions ol li:last-child,
.notebook #note-column #note-fullview .note-templates-view .mention-suggestions ol li:last-child,
.notebook #notebook-column #note-fullview .note-templates-view .mention-suggestions ul li:last-child,
.notebook #note-column #note-fullview .note-templates-view .mention-suggestions ul li:last-child {
  border-bottom: none;
}
.notebook #notebook-column #note-fullview .note-templates-view .mention-suggestions ol li.active div,
.notebook #note-column #note-fullview .note-templates-view .mention-suggestions ol li.active div,
.notebook #notebook-column #note-fullview .note-templates-view .mention-suggestions ul li.active div,
.notebook #note-column #note-fullview .note-templates-view .mention-suggestions ul li.active div {
  color: #ffffff;
  background: #3d7fba;
}
.notebook #notebook-column #note-fullview .note-templates-view.readonly .add-token,
.notebook #note-column #note-fullview .note-templates-view.readonly .add-token,
.notebook #notebook-column #note-fullview .note-templates-view.readonly .user-group-share,
.notebook #note-column #note-fullview .note-templates-view.readonly .user-group-share {
  display: none !important;
}
.notebook #notebook-column #note-fullview .note-templates-view.readonly .btn-holder,
.notebook #note-column #note-fullview .note-templates-view.readonly .btn-holder {
  display: block;
}
.notebook #notebook-column #note-fullview .note-templates-view.readonly .btn-holder .template-btn.save,
.notebook #note-column #note-fullview .note-templates-view.readonly .btn-holder .template-btn.save,
.notebook #notebook-column #note-fullview .note-templates-view.readonly .btn-holder .options,
.notebook #note-column #note-fullview .note-templates-view.readonly .btn-holder .options {
  display: none;
}
.notebook #notebook-column #note-fullview .note-templates-view.readonly .close-button,
.notebook #note-column #note-fullview .note-templates-view.readonly .close-button,
.notebook #notebook-column #note-fullview .note-templates-view.readonly .note-type-menu,
.notebook #note-column #note-fullview .note-templates-view.readonly .note-type-menu {
  display: none !important;
}
.notebook #notebook-column #note-fullview .note-templates-view.readonly .n-wrapper .title .edit,
.notebook #note-column #note-fullview .note-templates-view.readonly .n-wrapper .title .edit {
  display: none;
}
.notebook #notebook-column #note-fullview .note-templates-view.readonly .n-wrapper .title .view,
.notebook #note-column #note-fullview .note-templates-view.readonly .n-wrapper .title .view {
  display: inline-block;
}
.notebook #notebook-column #note-fullview .note-templates-view.readonly .field-container .configure,
.notebook #note-column #note-fullview .note-templates-view.readonly .field-container .configure {
  display: none;
}
.notebook #notebook-column #note-fullview .note-templates-view.readonly .field-container .thesis-field-menu,
.notebook #note-column #note-fullview .note-templates-view.readonly .field-container .thesis-field-menu {
  display: none;
}
.notebook #notebook-column #note-fullview .note-templates-view.readonly .notebook-toolbar,
.notebook #note-column #note-fullview .note-templates-view.readonly .notebook-toolbar {
  display: none;
}
.notebook #notebook-column #note-fullview .note-templates-view.readonly .c-insert,
.notebook #note-column #note-fullview .note-templates-view.readonly .c-insert {
  display: none;
}
.notebook #notebook-column #note-fullview .note-templates-view.readonly .note-type-dropdown .icon-sort-down,
.notebook #note-column #note-fullview .note-templates-view.readonly .note-type-dropdown .icon-sort-down {
  display: none;
}
.notebook #notebook-column #note-fullview .note-templates-view .visibility,
.notebook #note-column #note-fullview .note-templates-view .visibility {
  display: none;
  float: left;
  margin: 10px;
}
.notebook #notebook-column #note-fullview .note-templates-view .visibility .visibility-icon,
.notebook #note-column #note-fullview .note-templates-view .visibility .visibility-icon {
  height: 18px;
  width: 18px;
  fill: #3d7fba;
}
.notebook #notebook-column #note-fullview .note-templates-view .template-btn[visibility="team"] ~ .visibility,
.notebook #note-column #note-fullview .note-templates-view .template-btn[visibility="team"] ~ .visibility {
  display: inline-block;
}
.notebook #notebook-column #note-fullview .note-templates-view .template-container,
.notebook #note-column #note-fullview .note-templates-view .template-container {
  position: relative;
  padding: 8px 8px 0 8px;
  background-color: #DEE8F3;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.notebook #notebook-column #note-fullview .note-templates-view .template-container .mention-suggestions,
.notebook #note-column #note-fullview .note-templates-view .template-container .mention-suggestions {
  display: none;
}
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper {
  background: #ffffff;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar {
  box-sizing: border-box;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_toolbar,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_toolbar {
  margin: 3px 0 4px;
  padding: 3px 0;
  border-width: 0px 1px 0px 0px;
  min-height: 26px;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_toolbar:last-child,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_toolbar:last-child {
  border-width: 0px;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar #cke_22.cke_toolbar,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar #cke_22.cke_toolbar {
  display: none;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar #cke_27,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar #cke_27 {
  display: none;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_toolgroup,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_toolgroup {
  margin: 0;
  border-radius: 0px;
  border-width: 0px;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_combo.cke_combo__font,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_combo.cke_combo__font {
  padding-left: 2px;
  padding-right: 2px;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__tasks,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__tasks,
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__embed,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__embed {
  display: none;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_combo.cke_combo__fontsize,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_combo.cke_combo__fontsize {
  padding-right: 2x;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_combo_button,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_combo_button {
  margin: 0;
  background-color: transparent;
  border: 0;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_combo_button .cke_combo_text,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_combo_button .cke_combo_text {
  width: auto;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__paste,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__paste,
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__pastetext,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__pastetext,
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__highlight,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__highlight,
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__pastefromword,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__pastefromword,
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__strike,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__strike,
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__image,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_button__image,
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar #cke_36,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar #cke_36,
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar #cke_43,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar #cke_43 {
  display: none;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_chrome,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_chrome {
  border-radius: 0px;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_bottom,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_bottom,
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar .cke_top,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar .cke_top {
  background: none;
  padding: 0px;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button {
  border-radius: 0;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button:last-child,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button:last-child {
  border-right: 0px;
}
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button_disabled:active,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button_disabled:active,
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button_disabled:focus,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button_disabled:focus,
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button_disabled:hover,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button_disabled:hover,
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button_off:active,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button_off:active,
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button_off:focus,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button_off:focus,
.notebook #notebook-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button_off:hover,
.notebook #note-column #note-fullview .note-templates-view .notebook-toolbar a.cke_button_off:hover {
  background-color: #E0F0FC;
}
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper {
  position: relative;
  transform: translateZ(0);
}
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .ck-editor,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .ck-editor,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .ck-editor,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .ck-editor {
  height: auto;
  padding: 12px 15px;
  box-sizing: border-box;
  min-height: 300px;
  width: 100%;
  font-size: 13px;
  line-height: 1.42em;
  overflow-y: auto ;
}
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar {
  position: relative;
  z-index: 99;
}
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar .title-additional-content,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar .title-additional-content,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar .title-additional-content,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar .title-additional-content {
  margin-right: 18px;
}
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar,
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .note-titlebar,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .note-titlebar,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar {
  line-height: 30px;
  font-size: 20px;
  color: #1e374d;
  background: #ffffff;
  padding: 12px 18px 0 18px;
  height: 31px;
  transform: translateZ(0);
}
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar input.add_input,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar input.add_input,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar input.add_input,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar input.add_input,
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .note-titlebar input.add_input,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .note-titlebar input.add_input,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar input.add_input,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar input.add_input {
  border: 0px;
  height: 30px;
  width: 100%;
}
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar .brdr-btm,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar .brdr-btm,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar .brdr-btm,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar .brdr-btm,
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .note-titlebar .brdr-btm,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .note-titlebar .brdr-btm,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar .brdr-btm,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar .brdr-btm {
  border-bottom: 1px solid #ccd8e6;
  margin-top: 30px;
  margin-bottom: -36px;
}
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar p,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar p,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar p,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar p,
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .note-titlebar p,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .note-titlebar p,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar p,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar p,
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar p:focus,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar p:focus,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar p:focus,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar p:focus,
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .note-titlebar p:focus,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .note-titlebar p:focus,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar p:focus,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar p:focus {
  outline: 0;
  max-width: 100%;
  margin: 0;
  display: block;
  margin-right: 148px;
}
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar p:focus,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar p:focus,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar p:focus,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar p:focus,
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .note-titlebar p:focus,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .note-titlebar p:focus,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar p:focus,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar p:focus {
  overflow-x: auto;
  text-overflow: initial;
  white-space: nowrap;
}
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar p,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar p,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar p,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar p,
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .note-titlebar p,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .note-titlebar p,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar p,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar p {
  overflow-x: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar p[placeholder]:empty:before,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar p[placeholder]:empty:before,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar p[placeholder]:empty:before,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar p[placeholder]:empty:before,
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .note-titlebar p[placeholder]:empty:before,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .note-titlebar p[placeholder]:empty:before,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar p[placeholder]:empty:before,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar p[placeholder]:empty:before {
  content: attr(placeholder);
  color: #889bba;
}
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar .last-update-notif:hover,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar .last-update-notif:hover,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar .last-update-notif:hover,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar .last-update-notif:hover,
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .note-titlebar .last-update-notif:hover,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .note-titlebar .last-update-notif:hover,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar .last-update-notif:hover,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar .last-update-notif:hover {
  opacity: 0.2;
}
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar .last-update-notif,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar .last-update-notif,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar .last-update-notif,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar .last-update-notif,
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .note-titlebar .last-update-notif,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .note-titlebar .last-update-notif,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar .last-update-notif,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar .last-update-notif {
  line-height: 32px;
  font-size: 12px;
  color: #656565;
  position: absolute;
  top: -7px;
  right: 28px;
  display: none;
}
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar .show-history,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .ck-titlebar .show-history,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar .show-history,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .ck-titlebar .show-history,
.notebook #notebook-column #note-fullview .note-templates-view .note-wrapper .note-titlebar .show-history,
.notebook #note-column #note-fullview .note-templates-view .note-wrapper .note-titlebar .show-history,
.notebook #notebook-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar .show-history,
.notebook #note-column #note-fullview .note-templates-view .ck-wrapper .note-titlebar .show-history {
  display: block;
  font-size: 16px;
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
.notebook #notebook-column #note-content .header #noteDocView,
.notebook #note-column #note-content .header #noteDocView,
.notebook #notebook-column #notebook-content .header #noteDocView,
.notebook #note-column #notebook-content .header #noteDocView {
  border: 1px solid #ddd;
  border-radius: 2px;
  font-weight: 600;
  height: auto;
  margin-left: 12px;
  padding: 5px 5px;
  line-height: 18px;
}
.notebook #notebook-column #note-content .header #noteDocView:hover,
.notebook #note-column #note-content .header #noteDocView:hover,
.notebook #notebook-column #notebook-content .header #noteDocView:hover,
.notebook #note-column #notebook-content .header #noteDocView:hover {
  background: 0;
  border-color: #3d7fba;
}
.notebook #notebook-column #note-content .header #noteDocView.active,
.notebook #note-column #note-content .header #noteDocView.active,
.notebook #notebook-column #notebook-content .header #noteDocView.active,
.notebook #note-column #notebook-content .header #noteDocView.active {
  color: #ffffff;
  background-color: #3d7fba;
  border-color: transparent;
}
.notebook #notebook-column #note-content .header #noteDocView.active:hover,
.notebook #note-column #note-content .header #noteDocView.active:hover,
.notebook #notebook-column #notebook-content .header #noteDocView.active:hover,
.notebook #note-column #notebook-content .header #noteDocView.active:hover {
  color: #3d7fba;
  background-color: #ffffff;
  border-color: #3d7fba;
}
.notebook #notebook-column #note-content .header #noteDocView .label,
.notebook #note-column #note-content .header #noteDocView .label,
.notebook #notebook-column #notebook-content .header #noteDocView .label,
.notebook #note-column #notebook-content .header #noteDocView .label {
  font-size: 11px;
}
.notebook #notebook-column #note-content .edit-in-sn-icon,
.notebook #note-column #note-content .edit-in-sn-icon,
.notebook #notebook-column #notebook-content .edit-in-sn-icon,
.notebook #note-column #notebook-content .edit-in-sn-icon {
  height: 14px;
  width: 14px;
  fill: #ffffff;
  margin-left: 4px;
}
.notebook #notebook-column #note-content .fullscreen-button,
.notebook #note-column #note-content .fullscreen-button,
.notebook #notebook-column #notebook-content .fullscreen-button,
.notebook #note-column #notebook-content .fullscreen-button,
.notebook #notebook-column #note-content .fullscreen-button-close,
.notebook #note-column #note-content .fullscreen-button-close,
.notebook #notebook-column #notebook-content .fullscreen-button-close,
.notebook #note-column #notebook-content .fullscreen-button-close {
  float: right;
  margin: 10px 10px 0 8px;
  cursor: pointer;
}
.notebook #notebook-column #note-content .fullscreen-button .fullscreen-icon,
.notebook #note-column #note-content .fullscreen-button .fullscreen-icon,
.notebook #notebook-column #notebook-content .fullscreen-button .fullscreen-icon,
.notebook #note-column #notebook-content .fullscreen-button .fullscreen-icon,
.notebook #notebook-column #note-content .fullscreen-button-close .fullscreen-icon,
.notebook #note-column #note-content .fullscreen-button-close .fullscreen-icon,
.notebook #notebook-column #notebook-content .fullscreen-button-close .fullscreen-icon,
.notebook #note-column #notebook-content .fullscreen-button-close .fullscreen-icon,
.notebook #notebook-column #note-content .fullscreen-button .close-fullscreen-icon,
.notebook #note-column #note-content .fullscreen-button .close-fullscreen-icon,
.notebook #notebook-column #notebook-content .fullscreen-button .close-fullscreen-icon,
.notebook #note-column #notebook-content .fullscreen-button .close-fullscreen-icon,
.notebook #notebook-column #note-content .fullscreen-button-close .close-fullscreen-icon,
.notebook #note-column #note-content .fullscreen-button-close .close-fullscreen-icon,
.notebook #notebook-column #notebook-content .fullscreen-button-close .close-fullscreen-icon,
.notebook #note-column #notebook-content .fullscreen-button-close .close-fullscreen-icon {
  height: 13px;
  width: 13px;
  padding: 4px;
  border-radius: 3px;
  fill: #3d7fba;
}
.notebook #notebook-column #note-content .icon-more,
.notebook #note-column #note-content .icon-more,
.notebook #notebook-column #notebook-content .icon-more,
.notebook #note-column #notebook-content .icon-more {
  height: 13px;
  width: 13px;
  padding: 4px;
  border-radius: 3px;
  fill: #3d7fba;
}
.notebook #notebook-column #note-content .insert-highlight,
.notebook #note-column #note-content .insert-highlight,
.notebook #notebook-column #notebook-content .insert-highlight,
.notebook #note-column #notebook-content .insert-highlight,
.notebook #notebook-column #note-content .insert-contact,
.notebook #note-column #note-content .insert-contact,
.notebook #notebook-column #notebook-content .insert-contact,
.notebook #note-column #notebook-content .insert-contact,
.notebook #notebook-column #note-content .lock-notif,
.notebook #note-column #note-content .lock-notif,
.notebook #notebook-column #notebook-content .lock-notif,
.notebook #note-column #notebook-content .lock-notif,
.notebook #notebook-column #note-content .last-update,
.notebook #note-column #note-content .last-update,
.notebook #notebook-column #notebook-content .last-update,
.notebook #note-column #notebook-content .last-update,
.notebook #notebook-column #note-content .no-internet,
.notebook #note-column #note-content .no-internet,
.notebook #notebook-column #notebook-content .no-internet,
.notebook #note-column #notebook-content .no-internet,
.notebook #notebook-column #note-content .collab-mode,
.notebook #note-column #note-content .collab-mode,
.notebook #notebook-column #notebook-content .collab-mode,
.notebook #note-column #notebook-content .collab-mode,
.notebook #notebook-column #note-content .unlock,
.notebook #note-column #note-content .unlock,
.notebook #notebook-column #notebook-content .unlock,
.notebook #note-column #notebook-content .unlock {
  color: #3d7fba;
  font-weight: 400;
  font-size: 12px;
  padding: 0 4px;
  margin: 12px 4px 8px 4px;
  cursor: pointer;
  border-right: 1px solid #ccd8e6;
  display: inline-block;
  float: right;
}
.notebook #notebook-column #note-content .insert-highlight span,
.notebook #note-column #note-content .insert-highlight span,
.notebook #notebook-column #notebook-content .insert-highlight span,
.notebook #note-column #notebook-content .insert-highlight span,
.notebook #notebook-column #note-content .insert-contact span,
.notebook #note-column #note-content .insert-contact span,
.notebook #notebook-column #notebook-content .insert-contact span,
.notebook #note-column #notebook-content .insert-contact span,
.notebook #notebook-column #note-content .lock-notif span,
.notebook #note-column #note-content .lock-notif span,
.notebook #notebook-column #notebook-content .lock-notif span,
.notebook #note-column #notebook-content .lock-notif span,
.notebook #notebook-column #note-content .last-update span,
.notebook #note-column #note-content .last-update span,
.notebook #notebook-column #notebook-content .last-update span,
.notebook #note-column #notebook-content .last-update span,
.notebook #notebook-column #note-content .no-internet span,
.notebook #note-column #note-content .no-internet span,
.notebook #notebook-column #notebook-content .no-internet span,
.notebook #note-column #notebook-content .no-internet span,
.notebook #notebook-column #note-content .collab-mode span,
.notebook #note-column #note-content .collab-mode span,
.notebook #notebook-column #notebook-content .collab-mode span,
.notebook #note-column #notebook-content .collab-mode span,
.notebook #notebook-column #note-content .unlock span,
.notebook #note-column #note-content .unlock span,
.notebook #notebook-column #notebook-content .unlock span,
.notebook #note-column #notebook-content .unlock span {
  position: relative;
  bottom: 3px;
}
.notebook #notebook-column #note-content .insert-highlight .insert-hl-icon,
.notebook #note-column #note-content .insert-highlight .insert-hl-icon,
.notebook #notebook-column #notebook-content .insert-highlight .insert-hl-icon,
.notebook #note-column #notebook-content .insert-highlight .insert-hl-icon,
.notebook #notebook-column #note-content .insert-contact .insert-hl-icon,
.notebook #note-column #note-content .insert-contact .insert-hl-icon,
.notebook #notebook-column #notebook-content .insert-contact .insert-hl-icon,
.notebook #note-column #notebook-content .insert-contact .insert-hl-icon,
.notebook #notebook-column #note-content .lock-notif .insert-hl-icon,
.notebook #note-column #note-content .lock-notif .insert-hl-icon,
.notebook #notebook-column #notebook-content .lock-notif .insert-hl-icon,
.notebook #note-column #notebook-content .lock-notif .insert-hl-icon,
.notebook #notebook-column #note-content .last-update .insert-hl-icon,
.notebook #note-column #note-content .last-update .insert-hl-icon,
.notebook #notebook-column #notebook-content .last-update .insert-hl-icon,
.notebook #note-column #notebook-content .last-update .insert-hl-icon,
.notebook #notebook-column #note-content .no-internet .insert-hl-icon,
.notebook #note-column #note-content .no-internet .insert-hl-icon,
.notebook #notebook-column #notebook-content .no-internet .insert-hl-icon,
.notebook #note-column #notebook-content .no-internet .insert-hl-icon,
.notebook #notebook-column #note-content .collab-mode .insert-hl-icon,
.notebook #note-column #note-content .collab-mode .insert-hl-icon,
.notebook #notebook-column #notebook-content .collab-mode .insert-hl-icon,
.notebook #note-column #notebook-content .collab-mode .insert-hl-icon,
.notebook #notebook-column #note-content .unlock .insert-hl-icon,
.notebook #note-column #note-content .unlock .insert-hl-icon,
.notebook #notebook-column #notebook-content .unlock .insert-hl-icon,
.notebook #note-column #notebook-content .unlock .insert-hl-icon {
  height: 16px;
  width: 16px;
  fill: #3d7fba;
}
.notebook #notebook-column #note-content .request-collab,
.notebook #note-column #note-content .request-collab,
.notebook #notebook-column #notebook-content .request-collab,
.notebook #note-column #notebook-content .request-collab,
.notebook #notebook-column #note-content .note-collab,
.notebook #note-column #note-content .note-collab,
.notebook #notebook-column #notebook-content .note-collab,
.notebook #note-column #notebook-content .note-collab {
  display: flex;
  flex-flow: row-reverse;
  margin-top: 2px;
  color: #3d7fba;
  font-weight: 400;
  font-size: 12px;
  padding: 0 4px;
  cursor: pointer;
  float: right;
}
.notebook #notebook-column #note-content .request-collab span,
.notebook #note-column #note-content .request-collab span,
.notebook #notebook-column #notebook-content .request-collab span,
.notebook #note-column #notebook-content .request-collab span,
.notebook #notebook-column #note-content .note-collab span,
.notebook #note-column #note-content .note-collab span,
.notebook #notebook-column #notebook-content .note-collab span,
.notebook #note-column #notebook-content .note-collab span {
  position: relative;
  bottom: 3px;
}
.notebook #notebook-column #note-content .last-update,
.notebook #note-column #note-content .last-update,
.notebook #notebook-column #notebook-content .last-update,
.notebook #note-column #notebook-content .last-update {
  cursor: default;
}
.notebook #notebook-column #note-content .note-collab-wrapper,
.notebook #note-column #note-content .note-collab-wrapper,
.notebook #notebook-column #notebook-content .note-collab-wrapper,
.notebook #note-column #notebook-content .note-collab-wrapper {
  float: left;
  margin-top: 1px;
}
.notebook #notebook-column #note-content .note-collab-wrapper .last-update,
.notebook #note-column #note-content .note-collab-wrapper .last-update,
.notebook #notebook-column #notebook-content .note-collab-wrapper .last-update,
.notebook #note-column #notebook-content .note-collab-wrapper .last-update {
  border-right: 0;
}
.notebook #notebook-column #note-content .lock-notif,
.notebook #note-column #note-content .lock-notif,
.notebook #notebook-column #notebook-content .lock-notif,
.notebook #note-column #notebook-content .lock-notif {
  font-size: 12px;
  color: #f36d6d;
  cursor: default;
}
.notebook #notebook-column #note-content .request-collab,
.notebook #note-column #note-content .request-collab,
.notebook #notebook-column #notebook-content .request-collab,
.notebook #note-column #notebook-content .request-collab,
.notebook #notebook-column #note-content .lock-notif,
.notebook #note-column #note-content .lock-notif,
.notebook #notebook-column #notebook-content .lock-notif,
.notebook #note-column #notebook-content .lock-notif {
  float: left;
}
.notebook #notebook-column #note-content .request-collab,
.notebook #note-column #note-content .request-collab,
.notebook #notebook-column #notebook-content .request-collab,
.notebook #note-column #notebook-content .request-collab {
  cursor: pointer;
  border-right: none;
  padding-left: 2px;
}
.notebook #notebook-column #note-content .collab-mode,
.notebook #note-column #note-content .collab-mode,
.notebook #notebook-column #notebook-content .collab-mode,
.notebook #note-column #notebook-content .collab-mode,
.notebook #notebook-column #note-content .unlock,
.notebook #note-column #note-content .unlock,
.notebook #notebook-column #notebook-content .unlock,
.notebook #note-column #notebook-content .unlock,
.notebook #notebook-column #note-content .collab__start-editing,
.notebook #note-column #note-content .collab__start-editing,
.notebook #notebook-column #notebook-content .collab__start-editing,
.notebook #note-column #notebook-content .collab__start-editing {
  border-radius: 3px;
  padding: 8px 18px;
  font-size: 13px;
  background-color: #3d7fba;
  text-align: center;
  color: #f9fcff;
  line-height: 9px;
  margin-top: 8px;
  cursor: pointer;
}
.notebook #notebook-column #note-content .collab-mode:hover,
.notebook #note-column #note-content .collab-mode:hover,
.notebook #notebook-column #notebook-content .collab-mode:hover,
.notebook #note-column #notebook-content .collab-mode:hover,
.notebook #notebook-column #note-content .unlock:hover,
.notebook #note-column #note-content .unlock:hover,
.notebook #notebook-column #notebook-content .unlock:hover,
.notebook #note-column #notebook-content .unlock:hover,
.notebook #notebook-column #note-content .collab__start-editing:hover,
.notebook #note-column #note-content .collab__start-editing:hover,
.notebook #notebook-column #notebook-content .collab__start-editing:hover,
.notebook #note-column #notebook-content .collab__start-editing:hover {
  background-color: #326b9e;
}
.notebook #notebook-column #note-content .collab__start-editing,
.notebook #note-column #note-content .collab__start-editing,
.notebook #notebook-column #notebook-content .collab__start-editing,
.notebook #note-column #notebook-content .collab__start-editing {
  display: none;
}
.notebook #notebook-column #note-content .collab__start-editing.active,
.notebook #note-column #note-content .collab__start-editing.active,
.notebook #notebook-column #notebook-content .collab__start-editing.active,
.notebook #note-column #notebook-content .collab__start-editing.active {
  display: inline-block !important;
  float: right;
  margin-right: 6px;
}
.notebook #notebook-column #note-content .publish-el,
.notebook #note-column #note-content .publish-el,
.notebook #notebook-column #notebook-content .publish-el,
.notebook #note-column #notebook-content .publish-el,
.notebook #notebook-column #note-content.show-publish .notify,
.notebook #note-column #note-content.show-publish .notify,
.notebook #notebook-column #notebook-content.show-publish .notify,
.notebook #note-column #notebook-content.show-publish .notify,
.notebook #notebook-column #note-content.show-notify .publish,
.notebook #note-column #note-content.show-notify .publish,
.notebook #notebook-column #notebook-content.show-notify .publish,
.notebook #note-column #notebook-content.show-notify .publish,
.notebook #notebook-column #note-content.show-notify .publish-dropdown-btn,
.notebook #note-column #note-content.show-notify .publish-dropdown-btn,
.notebook #notebook-column #notebook-content.show-notify .publish-dropdown-btn,
.notebook #note-column #notebook-content.show-notify .publish-dropdown-btn,
.notebook #notebook-column #note-content.show-notify .publish-menu,
.notebook #note-column #note-content.show-notify .publish-menu,
.notebook #notebook-column #notebook-content.show-notify .publish-menu,
.notebook #note-column #notebook-content.show-notify .publish-menu {
  display: none;
}
.notebook #notebook-column #note-content.show-publish .publish-dropdown-btn,
.notebook #note-column #note-content.show-publish .publish-dropdown-btn,
.notebook #notebook-column #notebook-content.show-publish .publish-dropdown-btn,
.notebook #note-column #notebook-content.show-publish .publish-dropdown-btn {
  align-items: center;
  width: 20px;
  display: flex;
  justify-content: space-around;
  height: 25px;
  cursor: pointer;
  background: #3d7fba;
  border-left: 1px solid white;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
.notebook #notebook-column #note-content.show-publish .publish-dropdown-btn:hover,
.notebook #note-column #note-content.show-publish .publish-dropdown-btn:hover,
.notebook #notebook-column #notebook-content.show-publish .publish-dropdown-btn:hover,
.notebook #note-column #notebook-content.show-publish .publish-dropdown-btn:hover {
  background-color: #326b9e;
}
.notebook #notebook-column #note-content.show-publish .publish-dropdown-btn .icon-sort-down,
.notebook #note-column #note-content.show-publish .publish-dropdown-btn .icon-sort-down,
.notebook #notebook-column #notebook-content.show-publish .publish-dropdown-btn .icon-sort-down,
.notebook #note-column #notebook-content.show-publish .publish-dropdown-btn .icon-sort-down {
  fill: white;
  width: 10px;
  height: 10px;
}
.notebook #notebook-column #note-content.show-publish .publish-menu,
.notebook #note-column #note-content.show-publish .publish-menu,
.notebook #notebook-column #notebook-content.show-publish .publish-menu,
.notebook #note-column #notebook-content.show-publish .publish-menu {
  top: 30px;
  right: 207px;
}
.notebook #notebook-column #note-content.show-publish .publish-menu .drpdwn-ele,
.notebook #note-column #note-content.show-publish .publish-menu .drpdwn-ele,
.notebook #notebook-column #notebook-content.show-publish .publish-menu .drpdwn-ele,
.notebook #note-column #notebook-content.show-publish .publish-menu .drpdwn-ele {
  font-size: 12px;
}
.notebook #notebook-column #note-content.show-publish .publish-menu .drpdwn-ele .icon-without-notification,
.notebook #note-column #note-content.show-publish .publish-menu .drpdwn-ele .icon-without-notification,
.notebook #notebook-column #notebook-content.show-publish .publish-menu .drpdwn-ele .icon-without-notification,
.notebook #note-column #notebook-content.show-publish .publish-menu .drpdwn-ele .icon-without-notification {
  margin-top: 0px;
  width: 14.52px;
  height: 16px;
}
.notebook #notebook-column #note-content.show-notify .publish-el,
.notebook #note-column #note-content.show-notify .publish-el,
.notebook #notebook-column #notebook-content.show-notify .publish-el,
.notebook #note-column #notebook-content.show-notify .publish-el,
.notebook #notebook-column #note-content.show-publish .publish-el,
.notebook #note-column #note-content.show-publish .publish-el,
.notebook #notebook-column #notebook-content.show-publish .publish-el,
.notebook #note-column #notebook-content.show-publish .publish-el {
  display: flex;
  align-items: center;
  padding-right: 12px;
  border-right: 1px solid #ccd8e6;
  float: right;
  margin-top: 8px;
  margin-bottom: 8px;
}
.notebook #notebook-column #note-content.show-notify .notify,
.notebook #note-column #note-content.show-notify .notify,
.notebook #notebook-column #notebook-content.show-notify .notify,
.notebook #note-column #notebook-content.show-notify .notify {
  border-radius: 3px;
}
.notebook #notebook-column #note-content.show-publish .publish,
.notebook #note-column #note-content.show-publish .publish,
.notebook #notebook-column #notebook-content.show-publish .publish,
.notebook #note-column #notebook-content.show-publish .publish {
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.notebook #notebook-column #note-content.show-publish .publish,
.notebook #note-column #note-content.show-publish .publish,
.notebook #notebook-column #notebook-content.show-publish .publish,
.notebook #note-column #notebook-content.show-publish .publish,
.notebook #notebook-column #note-content.show-notify .notify,
.notebook #note-column #note-content.show-notify .notify,
.notebook #notebook-column #notebook-content.show-notify .notify,
.notebook #note-column #notebook-content.show-notify .notify {
  font-weight: 400;
  cursor: pointer;
  display: inline-block;
  float: right;
  padding: 8px 18px;
  font-size: 13px;
  background-color: #3d7fba;
  text-align: center;
  color: #f9fcff;
  line-height: 9px;
}
.notebook #notebook-column #note-content.show-publish .publish span,
.notebook #note-column #note-content.show-publish .publish span,
.notebook #notebook-column #notebook-content.show-publish .publish span,
.notebook #note-column #notebook-content.show-publish .publish span,
.notebook #notebook-column #note-content.show-notify .notify span,
.notebook #note-column #note-content.show-notify .notify span,
.notebook #notebook-column #notebook-content.show-notify .notify span,
.notebook #note-column #notebook-content.show-notify .notify span {
  position: relative;
  bottom: 3px;
}
.notebook #notebook-column #note-content.show-publish .publish:hover,
.notebook #note-column #note-content.show-publish .publish:hover,
.notebook #notebook-column #notebook-content.show-publish .publish:hover,
.notebook #note-column #notebook-content.show-publish .publish:hover,
.notebook #notebook-column #note-content.show-notify .notify:hover,
.notebook #note-column #note-content.show-notify .notify:hover,
.notebook #notebook-column #notebook-content.show-notify .notify:hover,
.notebook #note-column #notebook-content.show-notify .notify:hover {
  background-color: #326b9e;
}
.notebook #notebook-column #note-content .search-snippet-mode,
.notebook #note-column #note-content .search-snippet-mode,
.notebook #notebook-column #notebook-content .search-snippet-mode,
.notebook #note-column #notebook-content .search-snippet-mode {
  display: none;
  float: left;
  padding: 0 12px;
  line-height: 41px;
  font-size: 14px;
  color: #698094;
  border-right: 1px solid #ccd8e6;
}
.notebook #notebook-column #note-content .search-snippet-mode .edit-mode,
.notebook #note-column #note-content .search-snippet-mode .edit-mode,
.notebook #notebook-column #notebook-content .search-snippet-mode .edit-mode,
.notebook #note-column #notebook-content .search-snippet-mode .edit-mode {
  display: inline;
}
.notebook #notebook-column #note-content .search-snippet-mode .read-mode,
.notebook #note-column #note-content .search-snippet-mode .read-mode,
.notebook #notebook-column #notebook-content .search-snippet-mode .read-mode,
.notebook #note-column #notebook-content .search-snippet-mode .read-mode {
  display: none;
}
.notebook #notebook-column #note-content .search-snippet-mode .switch-edit-mode,
.notebook #note-column #note-content .search-snippet-mode .switch-edit-mode,
.notebook #notebook-column #notebook-content .search-snippet-mode .switch-edit-mode,
.notebook #note-column #notebook-content .search-snippet-mode .switch-edit-mode {
  cursor: pointer;
  text-decoration: underline;
  color: #3d7fba;
}
.notebook #notebook-column #note-content .search-snippet-mode .search-icon,
.notebook #note-column #note-content .search-snippet-mode .search-icon,
.notebook #notebook-column #notebook-content .search-snippet-mode .search-icon,
.notebook #note-column #notebook-content .search-snippet-mode .search-icon {
  height: 16px;
  width: 16px;
  fill: #698094;
  vertical-align: middle;
  position: relative;
  margin: 0 4px 2px 0;
}
.notebook #notebook-column #note-content .search-snippet-mode.show,
.notebook #note-column #note-content .search-snippet-mode.show,
.notebook #notebook-column #notebook-content .search-snippet-mode.show,
.notebook #note-column #notebook-content .search-snippet-mode.show {
  display: inline;
}
.notebook #notebook-column #note-content .search-snippet-mode.show ~ .collab__start-editing,
.notebook #note-column #note-content .search-snippet-mode.show ~ .collab__start-editing,
.notebook #notebook-column #notebook-content .search-snippet-mode.show ~ .collab__start-editing,
.notebook #note-column #notebook-content .search-snippet-mode.show ~ .collab__start-editing,
.notebook #notebook-column #note-content .search-snippet-mode.show ~ .collab-mode,
.notebook #note-column #note-content .search-snippet-mode.show ~ .collab-mode,
.notebook #notebook-column #notebook-content .search-snippet-mode.show ~ .collab-mode,
.notebook #note-column #notebook-content .search-snippet-mode.show ~ .collab-mode,
.notebook #notebook-column #note-content .search-snippet-mode.show ~ .unlock,
.notebook #note-column #note-content .search-snippet-mode.show ~ .unlock,
.notebook #notebook-column #notebook-content .search-snippet-mode.show ~ .unlock,
.notebook #note-column #notebook-content .search-snippet-mode.show ~ .unlock {
  display: none !important;
}
.notebook #notebook-column #note-content .search-snippet-mode.read .edit-mode,
.notebook #note-column #note-content .search-snippet-mode.read .edit-mode,
.notebook #notebook-column #notebook-content .search-snippet-mode.read .edit-mode,
.notebook #note-column #notebook-content .search-snippet-mode.read .edit-mode {
  display: none;
}
.notebook #notebook-column #note-content .search-snippet-mode.read .read-mode,
.notebook #note-column #note-content .search-snippet-mode.read .read-mode,
.notebook #notebook-column #notebook-content .search-snippet-mode.read .read-mode,
.notebook #note-column #notebook-content .search-snippet-mode.read .read-mode {
  display: inline;
}
.notebook #notebook-column #note-content .icon-lock,
.notebook #note-column #note-content .icon-lock,
.notebook #notebook-column #notebook-content .icon-lock,
.notebook #note-column #notebook-content .icon-lock {
  height: 14px;
  width: 14px;
  fill: #f36d6d;
}
.notebook #notebook-column #note-content .note-collab,
.notebook #note-column #note-content .note-collab,
.notebook #notebook-column #notebook-content .note-collab,
.notebook #note-column #notebook-content .note-collab {
  font-size: 7px;
}
.notebook #notebook-column #note-content .note-collab > div:after,
.notebook #note-column #note-content .note-collab > div:after,
.notebook #notebook-column #notebook-content .note-collab > div:after,
.notebook #note-column #notebook-content .note-collab > div:after {
  clear: both;
  content: '';
  display: block;
}
.notebook #notebook-column #note-content .note-collab .toggle,
.notebook #note-column #note-content .note-collab .toggle,
.notebook #notebook-column #notebook-content .note-collab .toggle,
.notebook #note-column #notebook-content .note-collab .toggle,
.notebook #notebook-column #note-content .note-collab .label,
.notebook #note-column #note-content .note-collab .label,
.notebook #notebook-column #notebook-content .note-collab .label,
.notebook #note-column #notebook-content .note-collab .label {
  display: inline-block;
}
.notebook #notebook-column #note-content .note-collab .toggle,
.notebook #note-column #note-content .note-collab .toggle,
.notebook #notebook-column #notebook-content .note-collab .toggle,
.notebook #note-column #notebook-content .note-collab .toggle {
  position: relative;
  height: 16px;
  width: 32px;
}
.notebook #notebook-column #note-content .note-collab .label,
.notebook #note-column #note-content .note-collab .label,
.notebook #notebook-column #notebook-content .note-collab .label,
.notebook #note-column #notebook-content .note-collab .label {
  margin-right: 5px;
  position: relative;
  height: 11px;
  font-size: 12px;
  font-weight: 500;
  line-height: 1.4;
  text-align: left;
  color: #3d7fba;
  padding-left: 7px;
  vertical-align: top;
}
.notebook #notebook-column #note-content .note-collab .tgl,
.notebook #note-column #note-content .note-collab .tgl,
.notebook #notebook-column #notebook-content .note-collab .tgl,
.notebook #note-column #notebook-content .note-collab .tgl {
  display: none;
}
.notebook #notebook-column #note-content .note-collab .tgl,
.notebook #note-column #note-content .note-collab .tgl,
.notebook #notebook-column #notebook-content .note-collab .tgl,
.notebook #note-column #notebook-content .note-collab .tgl,
.notebook #notebook-column #note-content .note-collab .tgl:after,
.notebook #note-column #note-content .note-collab .tgl:after,
.notebook #notebook-column #notebook-content .note-collab .tgl:after,
.notebook #note-column #notebook-content .note-collab .tgl:after,
.notebook #notebook-column #note-content .note-collab .tgl:before,
.notebook #note-column #note-content .note-collab .tgl:before,
.notebook #notebook-column #notebook-content .note-collab .tgl:before,
.notebook #note-column #notebook-content .note-collab .tgl:before,
.notebook #notebook-column #note-content .note-collab .tgl *,
.notebook #note-column #note-content .note-collab .tgl *,
.notebook #notebook-column #notebook-content .note-collab .tgl *,
.notebook #note-column #notebook-content .note-collab .tgl *,
.notebook #notebook-column #note-content .note-collab .tgl *:after,
.notebook #note-column #note-content .note-collab .tgl *:after,
.notebook #notebook-column #notebook-content .note-collab .tgl *:after,
.notebook #note-column #notebook-content .note-collab .tgl *:after,
.notebook #notebook-column #note-content .note-collab .tgl *:before,
.notebook #note-column #note-content .note-collab .tgl *:before,
.notebook #notebook-column #notebook-content .note-collab .tgl *:before,
.notebook #note-column #notebook-content .note-collab .tgl *:before,
.notebook #notebook-column #note-content .note-collab .tgl + .tgl-btn,
.notebook #note-column #note-content .note-collab .tgl + .tgl-btn,
.notebook #notebook-column #notebook-content .note-collab .tgl + .tgl-btn,
.notebook #note-column #notebook-content .note-collab .tgl + .tgl-btn {
  box-sizing: border-box;
}
.notebook #notebook-column #note-content .note-collab .tgl::selection,
.notebook #note-column #note-content .note-collab .tgl::selection,
.notebook #notebook-column #notebook-content .note-collab .tgl::selection,
.notebook #note-column #notebook-content .note-collab .tgl::selection,
.notebook #notebook-column #note-content .note-collab .tgl:after::selection,
.notebook #note-column #note-content .note-collab .tgl:after::selection,
.notebook #notebook-column #notebook-content .note-collab .tgl:after::selection,
.notebook #note-column #notebook-content .note-collab .tgl:after::selection,
.notebook #notebook-column #note-content .note-collab .tgl:before::selection,
.notebook #note-column #note-content .note-collab .tgl:before::selection,
.notebook #notebook-column #notebook-content .note-collab .tgl:before::selection,
.notebook #note-column #notebook-content .note-collab .tgl:before::selection,
.notebook #notebook-column #note-content .note-collab .tgl *::selection,
.notebook #note-column #note-content .note-collab .tgl *::selection,
.notebook #notebook-column #notebook-content .note-collab .tgl *::selection,
.notebook #note-column #notebook-content .note-collab .tgl *::selection,
.notebook #notebook-column #note-content .note-collab .tgl *:after::selection,
.notebook #note-column #note-content .note-collab .tgl *:after::selection,
.notebook #notebook-column #notebook-content .note-collab .tgl *:after::selection,
.notebook #note-column #notebook-content .note-collab .tgl *:after::selection,
.notebook #notebook-column #note-content .note-collab .tgl *:before::selection,
.notebook #note-column #note-content .note-collab .tgl *:before::selection,
.notebook #notebook-column #notebook-content .note-collab .tgl *:before::selection,
.notebook #note-column #notebook-content .note-collab .tgl *:before::selection,
.notebook #notebook-column #note-content .note-collab .tgl + .tgl-btn::selection,
.notebook #note-column #note-content .note-collab .tgl + .tgl-btn::selection,
.notebook #notebook-column #notebook-content .note-collab .tgl + .tgl-btn::selection,
.notebook #note-column #notebook-content .note-collab .tgl + .tgl-btn::selection {
  background: none;
}
.notebook #notebook-column #note-content .note-collab .tgl + .tgl-btn,
.notebook #note-column #note-content .note-collab .tgl + .tgl-btn,
.notebook #notebook-column #notebook-content .note-collab .tgl + .tgl-btn,
.notebook #note-column #notebook-content .note-collab .tgl + .tgl-btn {
  outline: 0;
  display: block;
  width: 4em;
  height: 2em;
  position: relative;
  cursor: pointer;
  user-select: none;
}
.notebook #notebook-column #note-content .note-collab .tgl + .tgl-btn:after,
.notebook #note-column #note-content .note-collab .tgl + .tgl-btn:after,
.notebook #notebook-column #notebook-content .note-collab .tgl + .tgl-btn:after,
.notebook #note-column #notebook-content .note-collab .tgl + .tgl-btn:after,
.notebook #notebook-column #note-content .note-collab .tgl + .tgl-btn:before,
.notebook #note-column #note-content .note-collab .tgl + .tgl-btn:before,
.notebook #notebook-column #notebook-content .note-collab .tgl + .tgl-btn:before,
.notebook #note-column #notebook-content .note-collab .tgl + .tgl-btn:before {
  position: relative;
  display: block;
  content: "";
  width: 44%;
  height: 100%;
}
.notebook #notebook-column #note-content .note-collab .tgl + .tgl-btn:after,
.notebook #note-column #note-content .note-collab .tgl + .tgl-btn:after,
.notebook #notebook-column #notebook-content .note-collab .tgl + .tgl-btn:after,
.notebook #note-column #notebook-content .note-collab .tgl + .tgl-btn:after {
  left: 0;
}
.notebook #notebook-column #note-content .note-collab .tgl + .tgl-btn:before,
.notebook #note-column #note-content .note-collab .tgl + .tgl-btn:before,
.notebook #notebook-column #notebook-content .note-collab .tgl + .tgl-btn:before,
.notebook #note-column #notebook-content .note-collab .tgl + .tgl-btn:before {
  display: none;
}
.notebook #notebook-column #note-content .note-collab .tgl:checked + .tgl-btn:after,
.notebook #note-column #note-content .note-collab .tgl:checked + .tgl-btn:after,
.notebook #notebook-column #notebook-content .note-collab .tgl:checked + .tgl-btn:after,
.notebook #note-column #notebook-content .note-collab .tgl:checked + .tgl-btn:after {
  left: 56%;
}
.notebook #notebook-column #note-content .note-collab .tgl-light + .tgl-btn,
.notebook #note-column #note-content .note-collab .tgl-light + .tgl-btn,
.notebook #notebook-column #notebook-content .note-collab .tgl-light + .tgl-btn,
.notebook #note-column #notebook-content .note-collab .tgl-light + .tgl-btn {
  background: #a5b3c7;
  border-radius: 12px;
  padding: 2px;
  transition: all 0.4s ease;
}
.notebook #notebook-column #note-content .note-collab .tgl-light + .tgl-btn:after,
.notebook #note-column #note-content .note-collab .tgl-light + .tgl-btn:after,
.notebook #notebook-column #notebook-content .note-collab .tgl-light + .tgl-btn:after,
.notebook #note-column #notebook-content .note-collab .tgl-light + .tgl-btn:after {
  border-radius: 50%;
  background: #ffffff;
  transition: all 0.2s ease;
}
.notebook #notebook-column #note-content .note-collab .tgl-light:checked + .tgl-btn,
.notebook #note-column #note-content .note-collab .tgl-light:checked + .tgl-btn,
.notebook #notebook-column #notebook-content .note-collab .tgl-light:checked + .tgl-btn,
.notebook #note-column #notebook-content .note-collab .tgl-light:checked + .tgl-btn {
  background: #3d7fba;
}
.notebook #notebook-column #note-content .note-collab .collab-help,
.notebook #note-column #note-content .note-collab .collab-help,
.notebook #notebook-column #notebook-content .note-collab .collab-help,
.notebook #note-column #notebook-content .note-collab .collab-help {
  display: inline-block;
}
.notebook #notebook-column #note-content .note-collab .icon-collab-help,
.notebook #note-column #note-content .note-collab .icon-collab-help,
.notebook #notebook-column #notebook-content .note-collab .icon-collab-help,
.notebook #note-column #notebook-content .note-collab .icon-collab-help {
  fill: #3d7fba;
  padding-left: 7px;
  width: 16px;
  height: 16px;
}
.notebook #notebook-column #note-content .team-editing-status,
.notebook #note-column #note-content .team-editing-status,
.notebook #notebook-column #notebook-content .team-editing-status,
.notebook #note-column #notebook-content .team-editing-status {
  float: right;
  width: 174px;
  height: 24px;
  border-radius: 2px;
  background-color: #e8eef7;
  padding: 3px 10px;
  margin-top: 5px;
}
.notebook #notebook-column #note-content .team-editing-status .icon-visible,
.notebook #note-column #note-content .team-editing-status .icon-visible,
.notebook #notebook-column #notebook-content .team-editing-status .icon-visible,
.notebook #note-column #notebook-content .team-editing-status .icon-visible {
  width: 14px;
  height: 14px;
  fill: #3d7fba;
  margin: 5px 0 0 5px;
  position: absolute;
}
.notebook #notebook-column #note-content .team-editing-status .status,
.notebook #note-column #note-content .team-editing-status .status,
.notebook #notebook-column #notebook-content .team-editing-status .status,
.notebook #note-column #notebook-content .team-editing-status .status {
  height: 11.5px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1;
  letter-spacing: -0.2px;
  text-align: left;
  color: #3d7fba;
  margin-left: 25px;
  margin-top: 6px;
  display: inline-block;
}
.notebook #notebook-column #note-content .insert-highlight,
.notebook #note-column #note-content .insert-highlight,
.notebook #notebook-column #notebook-content .insert-highlight,
.notebook #note-column #notebook-content .insert-highlight {
  padding: 0 6px;
  margin: 12px 4px 8px 4px;
}
.notebook #notebook-column #note-content .no-internet,
.notebook #note-column #note-content .no-internet,
.notebook #notebook-column #notebook-content .no-internet,
.notebook #note-column #notebook-content .no-internet {
  color: brown;
  display: none;
  float: left;
}
.notebook #notebook-column #note-content .utilities-container,
.notebook #note-column #note-content .utilities-container,
.notebook #notebook-column #notebook-content .utilities-container,
.notebook #note-column #notebook-content .utilities-container {
  color: #5b6067;
  height: 40px;
  margin: 0 8px;
  position: relative;
}
.notebook #notebook-column #note-content .utilities-container .menu2,
.notebook #note-column #note-content .utilities-container .menu2,
.notebook #notebook-column #notebook-content .utilities-container .menu2,
.notebook #note-column #notebook-content .utilities-container .menu2 {
  font-weight: bold;
  line-height: 21px;
  cursor: pointer;
  color: #3d7fba;
  font-size: 12px;
  margin-top: 10px;
}
.notebook #notebook-column #note-content .utilities-container .icon,
.notebook #note-column #note-content .utilities-container .icon,
.notebook #notebook-column #notebook-content .utilities-container .icon,
.notebook #note-column #notebook-content .utilities-container .icon {
  height: 28px;
  width: 28px;
  fill: #3d7fba;
  border-radius: 2px;
  border: 1px solid #3d7fba;
}
.notebook #notebook-column #note-content .utilities-container .icon:hover,
.notebook #note-column #note-content .utilities-container .icon:hover,
.notebook #notebook-column #notebook-content .utilities-container .icon:hover,
.notebook #note-column #notebook-content .utilities-container .icon:hover {
  cursor: pointer;
}
.notebook #notebook-column #note-content .utilities-container .utilities,
.notebook #note-column #note-content .utilities-container .utilities,
.notebook #notebook-column #notebook-content .utilities-container .utilities,
.notebook #note-column #notebook-content .utilities-container .utilities {
  background-color: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  display: none;
  position: absolute;
  right: 0;
  top: 38px;
  width: 180px;
  z-index: 8;
}
.notebook #notebook-column #note-content .utilities-container .utilities .list,
.notebook #note-column #note-content .utilities-container .utilities .list,
.notebook #notebook-column #notebook-content .utilities-container .utilities .list,
.notebook #note-column #notebook-content .utilities-container .utilities .list {
  list-style-type: none;
  margin: 0;
  padding: 0;
}
.notebook #notebook-column #note-content .utilities-container .utilities .list .type,
.notebook #note-column #note-content .utilities-container .utilities .list .type,
.notebook #notebook-column #notebook-content .utilities-container .utilities .list .type,
.notebook #note-column #notebook-content .utilities-container .utilities .list .type {
  color: #3d7fba;
  font-size: 13px;
  padding: 12px;
}
.notebook #notebook-column #note-content .utilities-container .utilities .list .type:hover,
.notebook #note-column #note-content .utilities-container .utilities .list .type:hover,
.notebook #notebook-column #notebook-content .utilities-container .utilities .list .type:hover,
.notebook #note-column #notebook-content .utilities-container .utilities .list .type:hover {
  background-color: #e8eef7;
  color: #3d7fba;
  cursor: pointer;
}
.notebook #notebook-column #note-content .utilities-container .utilities .list .type .new-icon,
.notebook #note-column #note-content .utilities-container .utilities .list .type .new-icon,
.notebook #notebook-column #notebook-content .utilities-container .utilities .list .type .new-icon,
.notebook #note-column #notebook-content .utilities-container .utilities .list .type .new-icon {
  font-size: 15px;
  height: auto;
  padding: 0;
}
.notebook #notebook-column #note-content .utilities-container .utilities .list .type .new-icon:hover,
.notebook #note-column #note-content .utilities-container .utilities .list .type .new-icon:hover,
.notebook #notebook-column #notebook-content .utilities-container .utilities .list .type .new-icon:hover,
.notebook #note-column #notebook-content .utilities-container .utilities .list .type .new-icon:hover {
  background: 0;
}
.notebook #notebook-column #note-content .utilities-container .utilities .list .type .copy-note-url__text,
.notebook #note-column #note-content .utilities-container .utilities .list .type .copy-note-url__text,
.notebook #notebook-column #notebook-content .utilities-container .utilities .list .type .copy-note-url__text,
.notebook #note-column #notebook-content .utilities-container .utilities .list .type .copy-note-url__text {
  display: none;
}
.notebook #notebook-column #note-content .utilities-container .utilities .list .type.divider,
.notebook #note-column #note-content .utilities-container .utilities .list .type.divider,
.notebook #notebook-column #notebook-content .utilities-container .utilities .list .type.divider,
.notebook #note-column #notebook-content .utilities-container .utilities .list .type.divider {
  padding: 0px 12px;
}
.notebook #notebook-column #note-content .utilities-container .utilities .list .type.divider div,
.notebook #note-column #note-content .utilities-container .utilities .list .type.divider div,
.notebook #notebook-column #notebook-content .utilities-container .utilities .list .type.divider div,
.notebook #note-column #notebook-content .utilities-container .utilities .list .type.divider div {
  border-bottom: 1px solid #bbc6d5;
}
.notebook #notebook-column #note-content .utilities-container .utilities .list .minimize-editor .toggle,
.notebook #note-column #note-content .utilities-container .utilities .list .minimize-editor .toggle,
.notebook #notebook-column #notebook-content .utilities-container .utilities .list .minimize-editor .toggle,
.notebook #note-column #notebook-content .utilities-container .utilities .list .minimize-editor .toggle {
  width: 36px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  top: -1px;
}
.notebook #notebook-column #note-content .utilities-container .utilities .list .minimize-editor .toggle .tgl-btn,
.notebook #note-column #note-content .utilities-container .utilities .list .minimize-editor .toggle .tgl-btn,
.notebook #notebook-column #notebook-content .utilities-container .utilities .list .minimize-editor .toggle .tgl-btn,
.notebook #note-column #notebook-content .utilities-container .utilities .list .minimize-editor .toggle .tgl-btn {
  height: 16px;
  width: 30px;
}
.notebook #notebook-column #note-content .dropdown-add-section,
.notebook #note-column #note-content .dropdown-add-section,
.notebook #notebook-column #notebook-content .dropdown-add-section,
.notebook #note-column #notebook-content .dropdown-add-section {
  display: none;
}
.notebook #notebook-column #note-content #shared-users-add-show,
.notebook #note-column #note-content #shared-users-add-show,
.notebook #notebook-column #notebook-content #shared-users-add-show,
.notebook #note-column #notebook-content #shared-users-add-show {
  height: 30px;
}
.notebook #notebook-column #note-content #shared-users-add-show .share-user-msg-text,
.notebook #note-column #note-content #shared-users-add-show .share-user-msg-text,
.notebook #notebook-column #notebook-content #shared-users-add-show .share-user-msg-text,
.notebook #note-column #notebook-content #shared-users-add-show .share-user-msg-text {
  border-left: 2px solid #EBEFF4;
  height: 30px;
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users-wrapper,
.notebook #note-column #note-content #shared-users-add-show .all-users-wrapper,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users-wrapper,
.notebook #note-column #notebook-content #shared-users-add-show .all-users-wrapper {
  position: relative;
  overflow: hidden;
  height: 30px;
  border: 1px solid transparent;
  margin-top: -1px;
  display: none;
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users-wrapper.minimized,
.notebook #note-column #note-content #shared-users-add-show .all-users-wrapper.minimized,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users-wrapper.minimized,
.notebook #note-column #notebook-content #shared-users-add-show .all-users-wrapper.minimized,
.notebook #notebook-column #note-content #shared-users-add-show .all-users-wrapper.expanded,
.notebook #note-column #note-content #shared-users-add-show .all-users-wrapper.expanded,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users-wrapper.expanded,
.notebook #note-column #notebook-content #shared-users-add-show .all-users-wrapper.expanded {
  overflow: hidden;
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users-wrapper.minimized .all-users,
.notebook #note-column #note-content #shared-users-add-show .all-users-wrapper.minimized .all-users,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users-wrapper.minimized .all-users,
.notebook #note-column #notebook-content #shared-users-add-show .all-users-wrapper.minimized .all-users,
.notebook #notebook-column #note-content #shared-users-add-show .all-users-wrapper.expanded .all-users,
.notebook #note-column #note-content #shared-users-add-show .all-users-wrapper.expanded .all-users,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users-wrapper.expanded .all-users,
.notebook #note-column #notebook-content #shared-users-add-show .all-users-wrapper.expanded .all-users {
  margin-right: 16px;
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse,
.notebook #note-column #note-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse,
.notebook #note-column #notebook-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse,
.notebook #notebook-column #note-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse,
.notebook #note-column #note-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse,
.notebook #note-column #notebook-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse {
  position: absolute;
  top: 6px;
  right: 3px;
  color: #698094;
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users-wrapper.minimized,
.notebook #note-column #note-content #shared-users-add-show .all-users-wrapper.minimized,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users-wrapper.minimized,
.notebook #note-column #notebook-content #shared-users-add-show .all-users-wrapper.minimized {
  height: 30px;
  border: 1px solid transparent;
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse::before,
.notebook #note-column #note-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse::before,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse::before,
.notebook #note-column #notebook-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse::before {
  margin-right: 4px;
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse::after,
.notebook #note-column #note-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse::after,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse::after,
.notebook #note-column #notebook-content #shared-users-add-show .all-users-wrapper.minimized .expand-collapse::after {
  content: "\f107";
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users-wrapper.expanded,
.notebook #note-column #note-content #shared-users-add-show .all-users-wrapper.expanded,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users-wrapper.expanded,
.notebook #note-column #notebook-content #shared-users-add-show .all-users-wrapper.expanded {
  background-color: white;
  z-index: 9999;
  border: 1px solid rgba(212, 224, 234, 0.7);
  border-radius: 3px;
  box-shadow: 0 2px 5px -2px #1e374d;
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse::before,
.notebook #note-column #note-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse::before,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse::before,
.notebook #note-column #notebook-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse::before {
  margin-right: 4px;
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse::after,
.notebook #note-column #note-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse::after,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse::after,
.notebook #note-column #notebook-content #shared-users-add-show .all-users-wrapper.expanded .expand-collapse::after {
  content: "\f106";
}
.notebook #notebook-column #note-content #shared-users-add-show .owner-wrapper .item-new,
.notebook #note-column #note-content #shared-users-add-show .owner-wrapper .item-new,
.notebook #notebook-column #notebook-content #shared-users-add-show .owner-wrapper .item-new,
.notebook #note-column #notebook-content #shared-users-add-show .owner-wrapper .item-new {
  float: left;
  font-size: 12px;
  color: #5C7C9A;
  font-weight: 500;
  line-height: 18px;
  padding: 3px 6px;
  border-radius: 2px;
  margin-top: 3px;
}
.notebook #notebook-column #note-content #shared-users-add-show .owner-wrapper .item-new .close-button,
.notebook #note-column #note-content #shared-users-add-show .owner-wrapper .item-new .close-button,
.notebook #notebook-column #notebook-content #shared-users-add-show .owner-wrapper .item-new .close-button,
.notebook #note-column #notebook-content #shared-users-add-show .owner-wrapper .item-new .close-button {
  display: none;
  width: 6px;
  cursor: pointer;
  height: 6px;
  float: right;
  margin: 4px 3px 0 6px;
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users,
.notebook #note-column #note-content #shared-users-add-show .all-users,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users,
.notebook #note-column #notebook-content #shared-users-add-show .all-users {
  /*width: 70.3%;*/
  float: left;
  padding: 3px 0 6px 0;
  overflow: hidden;
  /*height: 26px;*/
  text-overflow: ellipsis;
  white-space: nowrap;
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users .show-user,
.notebook #note-column #note-content #shared-users-add-show .all-users .show-user,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users .show-user,
.notebook #note-column #notebook-content #shared-users-add-show .all-users .show-user {
  color: #595959;
  font-size: 10px;
  line-height: 18px;
  padding-right: 5px;
  padding-top: 4px;
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users .show-user:first-child,
.notebook #note-column #note-content #shared-users-add-show .all-users .show-user:first-child,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users .show-user:first-child,
.notebook #note-column #notebook-content #shared-users-add-show .all-users .show-user:first-child {
  padding-left: 10px;
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users .item-new,
.notebook #note-column #note-content #shared-users-add-show .all-users .item-new,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users .item-new,
.notebook #note-column #notebook-content #shared-users-add-show .all-users .item-new {
  background: #EBEFF4;
  float: left;
  font-size: 12px;
  color: #5C7C9A;
  font-weight: 500;
  line-height: 12px;
  padding: 3px 6px;
  border-radius: 2px;
  margin-bottom: 6px;
  margin-left: 6px;
}
.notebook #notebook-column #note-content #shared-users-add-show .all-users .item-new .close-button,
.notebook #note-column #note-content #shared-users-add-show .all-users .item-new .close-button,
.notebook #notebook-column #notebook-content #shared-users-add-show .all-users .item-new .close-button,
.notebook #note-column #notebook-content #shared-users-add-show .all-users .item-new .close-button {
  width: 6px;
  cursor: pointer;
  height: 6px;
  float: right;
  margin: 4px 3px 0 6px;
}
.notebook #notebook-column #note-content #shared-users-add-show .user-add input,
.notebook #note-column #note-content #shared-users-add-show .user-add input,
.notebook #notebook-column #notebook-content #shared-users-add-show .user-add input,
.notebook #note-column #notebook-content #shared-users-add-show .user-add input {
  width: 100px;
  max-width: 180px;
  background-color: #ffffff;
  color: #3d7fba;
  float: left;
  font-size: 11px;
  line-height: 18px;
  padding: 3px 5px;
  border-radius: 3px;
  margin-left: 6px;
  margin-top: 2px;
  outline: none;
  border: 1px solid #7db1E3;
  box-shadow: none;
  -webkit-transition: none;
}
.notebook #notebook-column #note-content.note-loading .note-status-bar,
.notebook #note-column #note-content.note-loading .note-status-bar,
.notebook #notebook-column #notebook-content.note-loading .note-status-bar,
.notebook #note-column #notebook-content.note-loading .note-status-bar {
  display: none;
}
.notebook #notebook-column #note-content.ck-note .open-doc-link,
.notebook #note-column #note-content.ck-note .open-doc-link,
.notebook #notebook-column #notebook-content.ck-note .open-doc-link,
.notebook #note-column #notebook-content.ck-note .open-doc-link,
.notebook #notebook-column #note-content.ck-note .doc-additional-bar,
.notebook #note-column #note-content.ck-note .doc-additional-bar,
.notebook #notebook-column #notebook-content.ck-note .doc-additional-bar,
.notebook #note-column #notebook-content.ck-note .doc-additional-bar {
  display: none;
}
.notebook #notebook-column #note-content.ck-note .utilities-container,
.notebook #note-column #note-content.ck-note .utilities-container,
.notebook #notebook-column #notebook-content.ck-note .utilities-container,
.notebook #note-column #notebook-content.ck-note .utilities-container {
  display: block;
}
.notebook #notebook-column #note-content.ck-note .last-update-notif,
.notebook #note-column #note-content.ck-note .last-update-notif,
.notebook #notebook-column #notebook-content.ck-note .last-update-notif,
.notebook #note-column #notebook-content.ck-note .last-update-notif {
  display: inline-block;
}
.notebook #notebook-column #note-content.ck-note .note-status-bar,
.notebook #note-column #note-content.ck-note .note-status-bar,
.notebook #notebook-column #notebook-content.ck-note .note-status-bar,
.notebook #note-column #notebook-content.ck-note .note-status-bar {
  display: block;
}
.notebook #notebook-column #note-content.ck-note .dropdown-add-section,
.notebook #note-column #note-content.ck-note .dropdown-add-section,
.notebook #notebook-column #notebook-content.ck-note .dropdown-add-section,
.notebook #note-column #notebook-content.ck-note .dropdown-add-section {
  display: block;
}
.notebook #notebook-column #note-content:not(.ck-note) .collab-el,
.notebook #note-column #note-content:not(.ck-note) .collab-el,
.notebook #notebook-column #notebook-content:not(.ck-note) .collab-el,
.notebook #note-column #notebook-content:not(.ck-note) .collab-el,
.notebook #notebook-column #note-content:not(.ck-note) .search-snippet-mode,
.notebook #note-column #note-content:not(.ck-note) .search-snippet-mode,
.notebook #notebook-column #notebook-content:not(.ck-note) .search-snippet-mode,
.notebook #note-column #notebook-content:not(.ck-note) .search-snippet-mode {
  display: none;
}
.notebook #notebook-column #note-content.highlight-note #saveTemplateBtn,
.notebook #note-column #note-content.highlight-note #saveTemplateBtn,
.notebook #notebook-column #notebook-content.highlight-note #saveTemplateBtn,
.notebook #note-column #notebook-content.highlight-note #saveTemplateBtn,
.notebook #notebook-column #note-content.highlight-note .show-history,
.notebook #note-column #note-content.highlight-note .show-history,
.notebook #notebook-column #notebook-content.highlight-note .show-history,
.notebook #note-column #notebook-content.highlight-note .show-history,
.notebook #notebook-column #note-content.highlight-note .create-note-copy,
.notebook #note-column #note-content.highlight-note .create-note-copy,
.notebook #notebook-column #notebook-content.highlight-note .create-note-copy,
.notebook #note-column #notebook-content.highlight-note .create-note-copy,
.notebook #notebook-column #note-content.highlight-note .minimize-editor,
.notebook #note-column #note-content.highlight-note .minimize-editor,
.notebook #notebook-column #notebook-content.highlight-note .minimize-editor,
.notebook #note-column #notebook-content.highlight-note .minimize-editor,
.notebook #notebook-column #note-content.highlight-note .last-update-notif,
.notebook #note-column #note-content.highlight-note .last-update-notif,
.notebook #notebook-column #notebook-content.highlight-note .last-update-notif,
.notebook #note-column #notebook-content.highlight-note .last-update-notif,
.notebook #notebook-column #note-content.highlight-note .note-status-bar,
.notebook #note-column #note-content.highlight-note .note-status-bar,
.notebook #notebook-column #notebook-content.highlight-note .note-status-bar,
.notebook #note-column #notebook-content.highlight-note .note-status-bar,
.notebook #notebook-column #note-content.highlight-note .local-history,
.notebook #note-column #note-content.highlight-note .local-history,
.notebook #notebook-column #notebook-content.highlight-note .local-history,
.notebook #note-column #notebook-content.highlight-note .local-history {
  display: none;
}
.notebook #notebook-column #note-content.highlight-note .utilities-container,
.notebook #note-column #note-content.highlight-note .utilities-container,
.notebook #notebook-column #notebook-content.highlight-note .utilities-container,
.notebook #note-column #notebook-content.highlight-note .utilities-container {
  display: block;
}
.notebook #notebook-column #note-content.highlight-note .field-container,
.notebook #note-column #note-content.highlight-note .field-container,
.notebook #notebook-column #notebook-content.highlight-note .field-container,
.notebook #note-column #notebook-content.highlight-note .field-container {
  display: none !important;
}
.notebook #notebook-column #note-content.ro-note #saveTemplateBtn,
.notebook #note-column #note-content.ro-note #saveTemplateBtn,
.notebook #notebook-column #notebook-content.ro-note #saveTemplateBtn,
.notebook #note-column #notebook-content.ro-note #saveTemplateBtn,
.notebook #notebook-column #note-content.ro-note .show-history,
.notebook #note-column #note-content.ro-note .show-history,
.notebook #notebook-column #notebook-content.ro-note .show-history,
.notebook #note-column #notebook-content.ro-note .show-history,
.notebook #notebook-column #note-content.ro-note .create-note-copy,
.notebook #note-column #note-content.ro-note .create-note-copy,
.notebook #notebook-column #notebook-content.ro-note .create-note-copy,
.notebook #note-column #notebook-content.ro-note .create-note-copy,
.notebook #notebook-column #note-content.ro-note .minimize-editor,
.notebook #note-column #note-content.ro-note .minimize-editor,
.notebook #notebook-column #notebook-content.ro-note .minimize-editor,
.notebook #note-column #notebook-content.ro-note .minimize-editor,
.notebook #notebook-column #note-content.ro-note .last-update-notif,
.notebook #note-column #note-content.ro-note .last-update-notif,
.notebook #notebook-column #notebook-content.ro-note .last-update-notif,
.notebook #note-column #notebook-content.ro-note .last-update-notif,
.notebook #notebook-column #note-content.ro-note .note-status-bar,
.notebook #note-column #note-content.ro-note .note-status-bar,
.notebook #notebook-column #notebook-content.ro-note .note-status-bar,
.notebook #note-column #notebook-content.ro-note .note-status-bar,
.notebook #notebook-column #note-content.ro-note .local-history,
.notebook #note-column #note-content.ro-note .local-history,
.notebook #notebook-column #notebook-content.ro-note .local-history,
.notebook #note-column #notebook-content.ro-note .local-history {
  display: none;
}
.notebook #notebook-column #note-content.ro-note .utilities-container,
.notebook #note-column #note-content.ro-note .utilities-container,
.notebook #notebook-column #notebook-content.ro-note .utilities-container,
.notebook #note-column #notebook-content.ro-note .utilities-container {
  display: block;
}
.notebook #notebook-column #note-content.ro-note .field-container,
.notebook #note-column #note-content.ro-note .field-container,
.notebook #notebook-column #notebook-content.ro-note .field-container,
.notebook #note-column #notebook-content.ro-note .field-container {
  display: none !important;
}
.notebook #notebook-column #note-content.bookmark .print-note,
.notebook #note-column #note-content.bookmark .print-note,
.notebook #notebook-column #notebook-content.bookmark .print-note,
.notebook #note-column #notebook-content.bookmark .print-note {
  display: none;
}
.notebook #notebook-column #note-content.bookmark .field-container,
.notebook #note-column #note-content.bookmark .field-container,
.notebook #notebook-column #notebook-content.bookmark .field-container,
.notebook #note-column #notebook-content.bookmark .field-container {
  display: none !important;
}
.notebook #notebook-column #note-content.attachment-note .create-note-copy,
.notebook #note-column #note-content.attachment-note .create-note-copy,
.notebook #notebook-column #notebook-content.attachment-note .create-note-copy,
.notebook #note-column #notebook-content.attachment-note .create-note-copy,
.notebook #notebook-column #note-content.attachment-note .minimize-editor,
.notebook #note-column #note-content.attachment-note .minimize-editor,
.notebook #notebook-column #notebook-content.attachment-note .minimize-editor,
.notebook #note-column #notebook-content.attachment-note .minimize-editor,
.notebook #notebook-column #note-content.attachment-note .last-update-notif,
.notebook #note-column #note-content.attachment-note .last-update-notif,
.notebook #notebook-column #notebook-content.attachment-note .last-update-notif,
.notebook #note-column #notebook-content.attachment-note .last-update-notif,
.notebook #notebook-column #note-content.attachment-note .notebook-toolbar,
.notebook #note-column #note-content.attachment-note .notebook-toolbar,
.notebook #notebook-column #notebook-content.attachment-note .notebook-toolbar,
.notebook #note-column #notebook-content.attachment-note .notebook-toolbar,
.notebook #notebook-column #note-content.attachment-note .c-insert,
.notebook #note-column #note-content.attachment-note .c-insert,
.notebook #notebook-column #notebook-content.attachment-note .c-insert,
.notebook #note-column #notebook-content.attachment-note .c-insert,
.notebook #notebook-column #note-content.attachment-note .note-status-bar,
.notebook #note-column #note-content.attachment-note .note-status-bar,
.notebook #notebook-column #notebook-content.attachment-note .note-status-bar,
.notebook #note-column #notebook-content.attachment-note .note-status-bar {
  display: none;
}
.notebook #notebook-column #note-content.attachment-note .utilities-container .utilities li,
.notebook #note-column #note-content.attachment-note .utilities-container .utilities li,
.notebook #notebook-column #notebook-content.attachment-note .utilities-container .utilities li,
.notebook #note-column #notebook-content.attachment-note .utilities-container .utilities li {
  display: none !important;
}
.notebook #notebook-column #note-content.attachment-note .utilities-container .utilities li.active-note-slack,
.notebook #note-column #note-content.attachment-note .utilities-container .utilities li.active-note-slack,
.notebook #notebook-column #notebook-content.attachment-note .utilities-container .utilities li.active-note-slack,
.notebook #note-column #notebook-content.attachment-note .utilities-container .utilities li.active-note-slack,
.notebook #notebook-column #note-content.attachment-note .utilities-container .utilities li.copy-note-url,
.notebook #note-column #note-content.attachment-note .utilities-container .utilities li.copy-note-url,
.notebook #notebook-column #notebook-content.attachment-note .utilities-container .utilities li.copy-note-url,
.notebook #note-column #notebook-content.attachment-note .utilities-container .utilities li.copy-note-url {
  display: block !important;
}
.notebook #notebook-column #note-content.attachment-note .field-container,
.notebook #note-column #note-content.attachment-note .field-container,
.notebook #notebook-column #notebook-content.attachment-note .field-container,
.notebook #note-column #notebook-content.attachment-note .field-container {
  display: none !important;
}
.notebook #notebook-column #note-content.other-attachment .utilities-container,
.notebook #note-column #note-content.other-attachment .utilities-container,
.notebook #notebook-column #notebook-content.other-attachment .utilities-container,
.notebook #note-column #notebook-content.other-attachment .utilities-container,
.notebook #notebook-column #note-content.other-attachment .notebook-toolbar,
.notebook #note-column #note-content.other-attachment .notebook-toolbar,
.notebook #notebook-column #notebook-content.other-attachment .notebook-toolbar,
.notebook #note-column #notebook-content.other-attachment .notebook-toolbar,
.notebook #notebook-column #note-content.other-attachment .c-insert,
.notebook #note-column #note-content.other-attachment .c-insert,
.notebook #notebook-column #notebook-content.other-attachment .c-insert,
.notebook #note-column #notebook-content.other-attachment .c-insert,
.notebook #notebook-column #note-content.other-attachment .link-tooltip,
.notebook #note-column #note-content.other-attachment .link-tooltip,
.notebook #notebook-column #notebook-content.other-attachment .link-tooltip,
.notebook #note-column #notebook-content.other-attachment .link-tooltip {
  display: none;
}
.notebook #notebook-column #note-content.other-attachment .field-container,
.notebook #note-column #note-content.other-attachment .field-container,
.notebook #notebook-column #notebook-content.other-attachment .field-container,
.notebook #note-column #notebook-content.other-attachment .field-container {
  display: none !important;
}
.notebook #notebook-column #note-content.conversion-in-process .utilities-container,
.notebook #note-column #note-content.conversion-in-process .utilities-container,
.notebook #notebook-column #notebook-content.conversion-in-process .utilities-container,
.notebook #note-column #notebook-content.conversion-in-process .utilities-container,
.notebook #notebook-column #note-content.conversion-in-process .label-icon,
.notebook #note-column #note-content.conversion-in-process .label-icon,
.notebook #notebook-column #notebook-content.conversion-in-process .label-icon,
.notebook #note-column #notebook-content.conversion-in-process .label-icon,
.notebook #notebook-column #note-content.conversion-in-process .non-quill-editbar,
.notebook #note-column #note-content.conversion-in-process .non-quill-editbar,
.notebook #notebook-column #notebook-content.conversion-in-process .non-quill-editbar,
.notebook #note-column #notebook-content.conversion-in-process .non-quill-editbar,
.notebook #notebook-column #note-content.conversion-in-process .notebook-toolbar,
.notebook #note-column #note-content.conversion-in-process .notebook-toolbar,
.notebook #notebook-column #notebook-content.conversion-in-process .notebook-toolbar,
.notebook #note-column #notebook-content.conversion-in-process .notebook-toolbar,
.notebook #notebook-column #note-content.conversion-in-process .c-insert,
.notebook #note-column #note-content.conversion-in-process .c-insert,
.notebook #notebook-column #notebook-content.conversion-in-process .c-insert,
.notebook #note-column #notebook-content.conversion-in-process .c-insert,
.notebook #notebook-column #note-content.conversion-in-process .link-tooltip,
.notebook #note-column #note-content.conversion-in-process .link-tooltip,
.notebook #notebook-column #notebook-content.conversion-in-process .link-tooltip,
.notebook #note-column #notebook-content.conversion-in-process .link-tooltip {
  display: none;
}
.notebook #notebook-column #note-content.conversion-in-process .field-container,
.notebook #note-column #note-content.conversion-in-process .field-container,
.notebook #notebook-column #notebook-content.conversion-in-process .field-container,
.notebook #note-column #notebook-content.conversion-in-process .field-container {
  display: none !important;
}
.notebook #notebook-column #note-content.contact .utilities-container,
.notebook #note-column #note-content.contact .utilities-container,
.notebook #notebook-column #notebook-content.contact .utilities-container,
.notebook #note-column #notebook-content.contact .utilities-container,
.notebook #notebook-column #note-content.contact .last-update-notif,
.notebook #note-column #note-content.contact .last-update-notif,
.notebook #notebook-column #notebook-content.contact .last-update-notif,
.notebook #note-column #notebook-content.contact .last-update-notif,
.notebook #notebook-column #note-content.contact .note-status-bar,
.notebook #note-column #note-content.contact .note-status-bar,
.notebook #notebook-column #notebook-content.contact .note-status-bar,
.notebook #note-column #notebook-content.contact .note-status-bar {
  display: none;
}
.notebook #notebook-column #note-content.contact .field-container,
.notebook #note-column #note-content.contact .field-container,
.notebook #notebook-column #notebook-content.contact .field-container,
.notebook #note-column #notebook-content.contact .field-container {
  display: none !important;
}
.notebook #notebook-column #note-content.thesis .note-collab,
.notebook #note-column #note-content.thesis .note-collab,
.notebook #notebook-column #notebook-content.thesis .note-collab,
.notebook #note-column #notebook-content.thesis .note-collab,
.notebook #notebook-column #note-content.thesis .non-quill-editbar,
.notebook #note-column #note-content.thesis .non-quill-editbar,
.notebook #notebook-column #notebook-content.thesis .non-quill-editbar,
.notebook #note-column #notebook-content.thesis .non-quill-editbar,
.notebook #notebook-column #note-content.thesis .utilities-container,
.notebook #note-column #note-content.thesis .utilities-container,
.notebook #notebook-column #notebook-content.thesis .utilities-container,
.notebook #note-column #notebook-content.thesis .utilities-container,
.notebook #notebook-column #note-content.thesis .fullscreen-button,
.notebook #note-column #note-content.thesis .fullscreen-button,
.notebook #notebook-column #notebook-content.thesis .fullscreen-button,
.notebook #note-column #notebook-content.thesis .fullscreen-button,
.notebook #notebook-column #note-content.thesis .last-update-notif,
.notebook #note-column #note-content.thesis .last-update-notif,
.notebook #notebook-column #notebook-content.thesis .last-update-notif,
.notebook #note-column #notebook-content.thesis .last-update-notif,
.notebook #notebook-column #note-content.thesis .publish-el,
.notebook #note-column #note-content.thesis .publish-el,
.notebook #notebook-column #notebook-content.thesis .publish-el,
.notebook #note-column #notebook-content.thesis .publish-el {
  display: none;
}
.notebook #notebook-column #note-content.deleted .add-token,
.notebook #note-column #note-content.deleted .add-token,
.notebook #notebook-column #notebook-content.deleted .add-token,
.notebook #note-column #notebook-content.deleted .add-token,
.notebook #notebook-column #note-content.deleted #toggle-comment-box,
.notebook #note-column #note-content.deleted #toggle-comment-box,
.notebook #notebook-column #notebook-content.deleted #toggle-comment-box,
.notebook #note-column #notebook-content.deleted #toggle-comment-box,
.notebook #notebook-column #note-content.deleted .non-quill-editbar,
.notebook #note-column #note-content.deleted .non-quill-editbar,
.notebook #notebook-column #notebook-content.deleted .non-quill-editbar,
.notebook #note-column #notebook-content.deleted .non-quill-editbar,
.notebook #notebook-column #note-content.deleted .last-update-notif,
.notebook #note-column #note-content.deleted .last-update-notif,
.notebook #notebook-column #notebook-content.deleted .last-update-notif,
.notebook #note-column #notebook-content.deleted .last-update-notif,
.notebook #notebook-column #note-content.deleted .note-status-bar,
.notebook #note-column #note-content.deleted .note-status-bar,
.notebook #notebook-column #notebook-content.deleted .note-status-bar,
.notebook #note-column #notebook-content.deleted .note-status-bar {
  display: none !important;
}
.notebook #notebook-column #note-content.trash .created-date:after,
.notebook #note-column #note-content.trash .created-date:after,
.notebook #notebook-column #notebook-content.trash .created-date:after,
.notebook #note-column #notebook-content.trash .created-date:after,
.notebook #notebook-column #note-content.trash .note-share-bar .close-button,
.notebook #note-column #note-content.trash .note-share-bar .close-button,
.notebook #notebook-column #notebook-content.trash .note-share-bar .close-button,
.notebook #note-column #notebook-content.trash .note-share-bar .close-button,
.notebook #notebook-column #note-content.trash .note-star-button,
.notebook #note-column #note-content.trash .note-star-button,
.notebook #notebook-column #notebook-content.trash .note-star-button,
.notebook #note-column #notebook-content.trash .note-star-button,
.notebook #notebook-column #note-content.trash .last-update-notif,
.notebook #note-column #note-content.trash .last-update-notif,
.notebook #notebook-column #notebook-content.trash .last-update-notif,
.notebook #note-column #notebook-content.trash .last-update-notif,
.notebook #notebook-column #note-content.trash .note-starred-icon,
.notebook #note-column #note-content.trash .note-starred-icon,
.notebook #notebook-column #notebook-content.trash .note-starred-icon,
.notebook #note-column #notebook-content.trash .note-starred-icon,
.notebook #notebook-column #note-content.trash .note-unstarred-icon,
.notebook #note-column #note-content.trash .note-unstarred-icon,
.notebook #notebook-column #notebook-content.trash .note-unstarred-icon,
.notebook #note-column #notebook-content.trash .note-unstarred-icon,
.notebook #notebook-column #note-content.trash .note-status-bar,
.notebook #note-column #note-content.trash .note-status-bar,
.notebook #notebook-column #notebook-content.trash .note-status-bar,
.notebook #note-column #notebook-content.trash .note-status-bar {
  display: none !important;
}
.notebook #notebook-content .select2-choice,
.notebook #notebook-content-2 .select2-choice,
.notebook #note-content .select2-choice,
.notebook #notebook-content .select3-choice,
.notebook #notebook-content-2 .select3-choice,
.notebook #note-content .select3-choice {
  padding: 2px 6px;
  color: #3d7fba;
  border: none;
  width: auto;
}
.notebook #notebook-content .select2-choice div,
.notebook #notebook-content-2 .select2-choice div,
.notebook #note-content .select2-choice div,
.notebook #notebook-content .select3-choice div,
.notebook #notebook-content-2 .select3-choice div,
.notebook #note-content .select3-choice div {
  border-left: none;
}
.notebook #notebook-content .highlight-view,
.notebook #notebook-content-2 .highlight-view,
.notebook #note-content .highlight-view {
  border-radius: 2px;
  overflow: hidden;
}
.notebook #notebook-content .highlight-view .type-container,
.notebook #notebook-content-2 .highlight-view .type-container,
.notebook #note-content .highlight-view .type-container {
  background: transparent;
  color: #3d7fba;
  font-size: 11px;
  font-weight: 500;
  width: auto;
  border: none;
}
.notebook #notebook-content .highlight-view .type-container .type,
.notebook #notebook-content-2 .highlight-view .type-container .type,
.notebook #note-content .highlight-view .type-container .type {
  color: #ccc;
  border: 1px solid #ddd;
  font-weight: bold;
}
.notebook #notebook-content .highlight-view .type-container .type.active,
.notebook #notebook-content-2 .highlight-view .type-container .type.active,
.notebook #note-content .highlight-view .type-container .type.active {
  color: #3d7fba;
}
.notebook #notebook-content .highlight-labels-filter-view,
.notebook #notebook-content-2 .highlight-labels-filter-view,
.notebook #note-content .highlight-labels-filter-view {
  border-radius: 2px;
  position: relative;
  top: -2px;
  overflow: hidden;
}
.notebook #notebook-content .highlight-labels-filter-view .type-container,
.notebook #notebook-content-2 .highlight-labels-filter-view .type-container,
.notebook #note-content .highlight-labels-filter-view .type-container {
  width: 150px;
  background: transparent;
  color: #3d7fba;
  font-size: 11px;
  font-weight: 500;
  border: none;
}
.notebook #notebook-content .highlight-labels-filter-view .type-container .type,
.notebook #notebook-content-2 .highlight-labels-filter-view .type-container .type,
.notebook #note-content .highlight-labels-filter-view .type-container .type {
  color: #ccc;
  border: 1px solid #ddd;
  font-weight: bold;
}
.notebook #notebook-content .highlight-labels-filter-view .type-container .type.active,
.notebook #notebook-content-2 .highlight-labels-filter-view .type-container .type.active,
.notebook #note-content .highlight-labels-filter-view .type-container .type.active {
  color: #3d7fba;
}
.notebook #notebook-content .type.toggle-box,
.notebook #notebook-content-2 .type.toggle-box,
.notebook #note-content .type.toggle-box {
  background-color: #DFE9F4;
  border: 1px solid #ccd8e6;
  border-radius: 2px;
  margin: 5px 0;
  height: 10px;
  cursor: pointer;
  width: 18px;
  position: relative;
  display: inline-block;
  user-select: none;
  -webkit-user-select: none;
  -ms-user-select: none;
  -moz-user-select: none;
}
.notebook #notebook-content .type.toggle-box button,
.notebook #notebook-content-2 .type.toggle-box button,
.notebook #note-content .type.toggle-box button {
  cursor: pointer;
  outline: 0;
  display: block;
  padding: 0;
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #ffffff;
  transition: left 0.3s;
  border: none;
  top: 1px;
}
.notebook #notebook-content .note-opened,
.notebook #notebook-content-2 .note-opened,
.notebook #note-content .note-opened {
  height: 100%;
  width: 100%;
  background: white;
  top: 43px;
  position: absolute;
}
.notebook #notebook-content .note-opened .go-to-tab,
.notebook #notebook-content-2 .note-opened .go-to-tab,
.notebook #note-content .note-opened .go-to-tab {
  top: 50%;
  margin-top: -12px;
  text-align: center;
  font-size: 16px;
  line-height: 24px;
  position: relative;
  color: #3d7fba;
  cursor: pointer;
}
.notebook #notebook-content .note-opened .go-to-tab .pop-in-note .tilted,
.notebook #notebook-content-2 .note-opened .go-to-tab .pop-in-note .tilted,
.notebook #note-content .note-opened .go-to-tab .pop-in-note .tilted {
  -ms-transform: rotate(180deg);
  /* IE 9 */
  -webkit-transform: rotate(180deg);
  /* Safari */
  transform: rotate(180deg);
}
.notebook #notebook-content .note-opened .go-to-tab .icon,
.notebook #notebook-content-2 .note-opened .go-to-tab .icon,
.notebook #note-content .note-opened .go-to-tab .icon {
  height: 16px;
  width: 16px;
  fill: #3d7fba;
}
.notebook #notebook-content .note-opened .notif-msg,
.notebook #notebook-content-2 .note-opened .notif-msg,
.notebook #note-content .note-opened .notif-msg {
  top: 50%;
  text-align: center;
  font-size: 16px;
  line-height: 24px;
  position: relative;
  color: #3d7fba;
  cursor: pointer;
}
.notebook #notebook-content .note-opened .retry-msg,
.notebook #notebook-content-2 .note-opened .retry-msg,
.notebook #note-content .note-opened .retry-msg {
  width: 317px;
  height: 32px;
  line-height: 32px;
  top: 50%;
  position: absolute;
  text-align: center;
  background-color: #ffffff;
  padding: 12px 0px;
  left: 50%;
  margin-left: -155px;
}
.notebook #notebook-content .note-opened .retry-msg span.retry-link,
.notebook #notebook-content-2 .note-opened .retry-msg span.retry-link,
.notebook #note-content .note-opened .retry-msg span.retry-link {
  color: #3d7fba;
  cursor: pointer;
  display: inline-block;
}
.notebook #notebook-content .note-opened .retry-msg span.retry-link .icon,
.notebook #notebook-content-2 .note-opened .retry-msg span.retry-link .icon,
.notebook #note-content .note-opened .retry-msg span.retry-link .icon {
  height: 16px;
  width: 16px;
  fill: #3d7fba;
}
.notebook #notebook-content .note-opened .retry-msg span.retry-link:hover,
.notebook #notebook-content-2 .note-opened .retry-msg span.retry-link:hover,
.notebook #note-content .note-opened .retry-msg span.retry-link:hover {
  text-decoration: underline;
}
.notebook .websocket-disconnect-error {
  background: #f04848;
  border: 1px solid #d4e0ea;
  border-radius: 3px;
  font-size: 16px;
  position: absolute;
  padding: 5px 10px;
  right: 20px;
  top: 6px;
  z-index: 999;
}
.notebook .v2-sentieo #new-notebook-html .notebook-old-autocomplete {
  display: none!important;
}
#single-note-html #note-column .header .new-shared-icon span.label {
  max-width: 168px;
}
.label-check-wrapper {
  cursor: pointer;
  padding: 4px 8px 4px 28px;
  border: 1px solid #a5b3c7;
  position: relative;
  flex-flow: row wrap;
  border-radius: 3px;
  margin-bottom: 12px;
  margin-right: 12px;
}
.label-check-wrapper .plain-text {
  line-height: 16px;
  font-size: 13px;
  font-weight: bold;
  max-width: 100%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  color: #3d7fba;
  text-transform: capitalize;
}
.label-check-wrapper input[type=checkbox] {
  visibility: hidden;
  border-radius: 2px;
  border: 1px solid #bbc6d5;
  font-size: 14px;
  background-color: #ffffff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  padding: 0 8px 1px 8px;
  height: 13px;
}
.label-check-wrapper .checkbox label {
  cursor: pointer;
  position: absolute;
  width: 12px;
  height: 12px;
  top: 6px;
  left: 4px;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  background-color: #ffffff;
  border: 1px solid #a5b3c7;
}
.label-check-wrapper .checkbox label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 2px;
  left: 2px;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.label-check-wrapper .checkbox label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.3;
}
.label-check-wrapper .checkbox input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
.label-check-wrapper .checkbox input[type=checkbox]:checked span {
  background-color: #3d7fba;
}
.note-file-loading {
  display: none;
  font-weight: bold;
  z-index: 100;
  border-radius: 4px;
  padding: 7px;
  background-color: #4482bd;
  color: white;
  position: absolute;
  bottom: 70px;
  right: 30px;
  font-size: 12px;
}
/* Draggabilly adds is-dragging */
.grid-item.is-dragging,
.grid-item.is-positioning-post-drag {
  background: #C90;
  z-index: 2;
  /* keep dragged item on top */
}
.packery-drop-placeholder {
  outline: 1px solid #444;
  outline-offset: -6px;
  /* transition position changing */
  -webkit-transition: -webkit-transform 0.2s;
  transition: transform 0.2s;
}
#notebook-column {
  height: 100%;
}
#notebook-column #note-fullview .add-series-graph_outer {
  position: absolute;
  z-index: 1;
  background: white;
  border: 1px solid #7e91ad;
  border-radius: 5px;
  top: 100px;
  width: 452px;
  display: block;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options {
  background: white;
  position: relative;
  border-radius: 5px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .content {
  /*max-height: 237px;*/
  overflow-y: auto;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .quick-cols-outer {
  overflow: auto;
  padding: 18px 18px 18px 18px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .quick-cols-outer .quick-add-text {
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 13px;
  line-height: 18px;
  color: #666;
  clear: both;
  padding-bottom: 12px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .quick-col {
  float: left;
  margin-right: 12px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .quick-col .quickgraph[type=checkbox] {
  -webkit-appearance: none;
  height: 18px;
  width: 18px;
  background: url(../images/box_gray.png) no-repeat;
  background-size: 18px 18px;
  border: 0px;
  padding: 0px;
  margin: 0px;
  cursor: pointer;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .quick-col .quickgraph[type=checkbox]:checked {
  background: url('../images/checkbox_white.png') no-repeat;
  background-size: 18px 18px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .graph_options {
  padding: 18px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .graph_options .additional-metric-text {
  font-family: Arial, sans-serif;
  font-weight: bold;
  font-size: 13px;
  line-height: 18px;
  color: #666;
  clear: both;
  padding-bottom: 12px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .full-col {
  width: 100%;
  /*padding-bottom:10px;*/
  font-size: 12px;
  overflow: hidden;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .full-col .new-series-control {
  border-top-right-radius: 3px;
  border-top-left-radius: 3px;
  background: #EEEEEE;
  padding: 0 12px 0px 12px;
  margin-top: 12px;
  font-size: 9px;
  /*overflow: auto;*/
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .full-col .new-series-control .metric-drop-container {
  padding-top: 12px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .full-col .hrbar {
  margin-left: 10px;
  margin-right: 10px;
  height: 1px;
  background: #BCBCBC;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .full-col .grey-button {
  border: 1px solid #BDBDBD;
  -moz-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 5px 0px 5px 0px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  text-align: center;
  color: #4D4D4D;
  background-color: #FAFAFA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  cursor: pointer;
  float: left;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .full-col .large-button {
  width: 188px;
  color: white;
  border: 1px solid #7e91ad;
  background-color: #3d7fba;
  float: left;
  line-height: 32px;
  font-size: 14px;
  text-align: center;
  height: 32px;
  font-family: Arial, sans-serif;
  border-radius: 3px;
  cursor: pointer;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .full-col .small-button {
  width: 188px;
  color: #7e91ad;
  border: 1px solid #7e91ad;
  background-color: white;
  float: right;
  line-height: 32px;
  font-size: 14px;
  text-align: center;
  height: 32px;
  font-family: Arial, sans-serif;
  border-radius: 3px;
  margin-left: 11px;
  cursor: pointer;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .full-col .div_seprator {
  height: 1px;
  border: 0;
  background-color: transparent;
  margin: 18px 0px 0px 0px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .full_drop {
  box-sizing: border-box;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .save-graph {
  background: #eee;
  box-sizing: border-box;
  padding: 18px 12px;
  border-bottom-right-radius: 3px;
  border-bottom-left-radius: 3px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container ul {
  font-size: 10px;
  list-style-type: none;
  margin: 0px;
  padding: 0px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container li {
  float: none;
  overflow: auto;
  font-size: 12px;
  line-height: 18px;
  color: #999999;
  font-family: Arial, sans-serif;
  padding: 6px 6px;
  border: 1px solid #999999;
  border-radius: 3px;
  margin-bottom: 12px;
  min-width: 116px;
  cursor: pointer;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container li:last-child {
  margin-bottom: 0px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .defgray {
  color: #ffffff;
  background: #7e91ad;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container label {
  float: left;
  margin-left: 6px;
  font-family: Arial, sans-serif;
  cursor: pointer;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .metric-drop-container {
  /*width:50%;*/
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .metric-drop-container .metric-dropdown {
  width: 100%;
  background: none;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .metric-drop-container .ta-input-form {
  /*padding-top: 12px;*/
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .metric-drop-container .ta-single-parameter-form {
  width: 48%;
  display: inline-block;
  padding-top: 12px;
  margin-right: 4%;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .metric-drop-container .ta-single-parameter-form input {
  width: 45px;
  float: right;
  font-size: 12px;
  height: auto;
  line-height: 18px;
  color: #ccc;
  border: 1px solid #ccc;
  padding: 3px 6px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .metric-drop-container .ta-single-parameter-form input:active,
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .metric-drop-container .ta-single-parameter-form input:focus {
  color: #666;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .metric-drop-container .ta-single-parameter-form .parameter-name {
  font-size: 12px;
  font-family: Arial, sans-serif;
  line-height: 18px;
  color: #666;
  padding: 3px 0px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .metric-drop-container .ta-single-parameter-form:nth-child(even) {
  margin-right: 0;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .of-divider {
  float: left;
  padding-left: 10px;
  padding-top: 5px;
  padding-right: 10px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .ticker-input-container {
  width: 45%;
  margin-right: 4%;
  overflow: auto;
  /*float: left;*/
  display: inline-block;
  padding-top: 12px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .ticker-input-container .inputheading {
  float: left;
  font-size: 12px;
  font-family: Arial, sans-serif;
  line-height: 18px;
  color: #666;
  padding: 3px 0px;
  text-transform: capitalize;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .ticker-input-container input {
  width: 80px;
  float: right;
  font-size: 12px;
  height: auto;
  line-height: 18px;
  color: #ccc;
  border: 1px solid #ccc;
  padding: 3px 6px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .ticker-input-container input:active,
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #graph-controls-container .ticker-input-container input:focus {
  color: #666;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #stream-container {
  /*height:451px;*/
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #stream-container .header {
  /*height:32px;*/
  height: 7%;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #stream-container .doctab {
  position: relative;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #stream-container .button {
  float: left;
  width: 24.7%;
  font-size: 12px;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #stream-container .button .button-text {
  /*margin-top:7px;*/
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  margin: auto;
  height: 50%;
  width: 70%;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #stream-container .br {
  border-right: 1px solid #B6B6B6;
  cursor: pointer;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #stream-container #articlestab {
  cursor: pointer;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #stream-container .activetab {
  -moz-box-shadow: inset -1px 1px 3px 0px #BCBCBC;
  -webkit-box-shadow: inset -1px 1px 3px 0px #BCBCBC;
  box-shadow: inset -1px 1px 3px 0px #BCBCBC;
  background-color: #EEEEEE;
}
#notebook-column #note-fullview .add-series-graph_outer #add_chart_options #stream-container .content {
  height: 93%;
  /*overflow-y:auto;*/
}
.collab-icon {
  height: 13px !important;
}
.highlight-filter-dropdown {
  word-wrap: break-word;
  text-overflow: inherit;
  white-space: normal;
  font-size: 10px;
}
.sendToThesisBox {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  background: #f5faff;
  height: 60%;
  width: 70%;
}
.sendToThesisBox * {
  box-sizing: border-box;
}
.sendToThesisBox > .sntui-modal-header {
  height: 54px;
  display: flex;
  align-content: center;
  justify-content: center;
  line-height: 54px;
  font-size: 18px;
  color: #527495;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.sendToThesisBox > .sntui-modal_body {
  height: calc(100% - 54px);
  display: flex;
  flex-flow: column;
  background: white;
}
.sendToThesisBox > .sntui-modal_body .send-to-thesis__label {
  padding: 5px 13px;
  color: #698094;
  font-size: 14px;
}
.sendToThesisBox > .sntui-modal_body .message-container.loading {
  width: 100%;
  color: #3d7fba;
  font-size: 17px;
  display: block;
  text-align: center;
  margin-top: 40px;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical {
  display: flex;
  flex: 1;
  height: 80%;
  width: 100%;
  background: white;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesislist {
  background: white;
  overflow: auto;
  width: calc(30% - 2em);
  height: 100%;
  padding: unset;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesislist .thesis__owner {
  font-size: 13px;
  font-family: hel-bold, "Helvetica Neue", sans-serif, Roboto;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesislist > .sntui-item {
  font-size: 12px;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesislist > .sntui-item.active {
  background: #3d7fba;
  color: white;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesislist .thesis-list-item {
  font-size: 14px;
  border-bottom: 1px solid #ccd8e6;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesislist .thesis-list-item.active {
  font-weight: normal;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesiscontainers {
  flex-grow: 1;
  box-sizing: border-box;
  background: white;
  border-right: none;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesiscontainers > .sntui-container {
  padding: 0;
  margin-bottom: 0;
  height: 100%;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesiscontainers > .sntui-container > .sntui-menu {
  height: 100%;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesiscontainers .sections-list {
  font-size: 14px;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesiscontainers .sections-list .sntui-container {
  padding: unset;
  margin-bottom: unset;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesiscontainers .tabs {
  background: white;
  border-left: none;
  border-top: none;
  border-right: none;
  overflow: auto;
  overflow-y: hidden;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesiscontainers .tabs .sntui-item {
  white-space: nowrap;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesiscontainers .tabs .tab-item.active {
  font-weight: normal;
  border-bottom: 1px solid #3d7fba;
  border-bottom-width: medium;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesiscontainers .tabs .tab-item:hover {
  background: white;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesiscontainers .tabcontainers {
  overflow: auto;
  border-right: none;
  border-bottom: none;
  border-left: none;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesiscontainers .tabcontainers .sectionItem {
  border-bottom: 1px solid #ccd8e6;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesiscontainers .tabcontainers .sntui-checkbox__container {
  flex-flow: row;
  border: none;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesiscontainers .tabcontainers .sntui-checkbox__container .xsvg-checkbox {
  height: unset;
}
.sendToThesisBox > .sntui-modal_body > .sntui-menu.vertical > .thesiscontainers .tabcontainers .sntui-checkbox__container .sntui-icon {
  position: relative;
  top: -2.1px;
  left: -2px;
}
.sendToThesisBox > .sntui-modal_body .send-to-thesis-footer {
  padding: 0.5em;
  height: 70px;
  user-select: none;
  background: white;
}
.sendToThesisBox > .sntui-modal_body .send-to-thesis-footer .send-btn {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border-radius: 3px;
  background-color: #3d7fba;
  display: inline-block;
  text-align: center;
  color: #ffffff;
  cursor: pointer;
  font-weight: normal;
}
.sendToThesisBox > .sntui-modal_body .send-to-thesis-footer .send-btn:hover {
  background: #326b9e;
}
.sendToThesisBox > .sntui-modal_body .send-to-thesis-footer .send-btn.disabled {
  pointer-events: none;
  cursor: not-allowed;
  background-color: #bbc6d5;
}
.sendToThesisBox > .sntui-modal_body .send-to-thesis-footer .cancel-btn {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  color: #527495;
  background: transparent;
  border: none;
  font-weight: normal;
}
.sendToThesisBox > .sntui-modal_body .send-to-thesis-footer .cancel-btn:hover {
  color: #2e87d8;
}
.sendToThesisBox .message-container {
  position: relative;
  top: 30%;
  text-align: center;
  border: 0;
  padding: 0;
  font-size: 24px;
}
.sendToThesisBox .sectionItem {
  cursor: pointer;
}
.sendToThesisBox .sectionItem:hover {
  background: #eee;
}
.sendToThesisBox .sectionItem.active {
  background: #3d7fba;
  color: white;
}
.notebook .doc-search-bottom-wrapper {
  height: calc(100vh - 250px);
}
.notebook .bottom-row-content-wrapper {
  height: inherit;
}
.notebook .doc-holder.column.content-holder {
  height: inherit;
}
.notebook #notebook-autocomplete.notebook-autocomplete .ac__input-box {
  display: flex;
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-input {
  flex-basis: 90%;
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-input ul.autocomplete-list {
  overflow: hidden;
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-input ul.autocomplete-list .li__input {
  width: 10%;
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-input ul.autocomplete-list .li__input input {
  min-width: 100%;
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-input .li__textarea textarea {
  text-transform: none;
}
@media screen and (max-height: 768px) {
  .notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-menu {
    max-height: 87vh;
    height: 87vh;
  }
}
@media screen and (min-height: 880px) {
  .notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-menu {
    max-height: calc(100vh - 90px);
    height: calc(100vh - 90px);
  }
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-menu-category-list-header.active {
  height: 30px;
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-menu.autocomplete-menu-category {
  left: -4px;
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-menu.autocomplete-menu-category .autocomplete-menu-category-header {
  overflow-x: auto;
  min-height: 32px;
  max-height: 32px;
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-menu.autocomplete-menu-category .autocomplete-menu-category-header::-webkit-scrollbar {
  display: none;
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-menu.autocomplete-menu-category .autocomplete-menu-category-container {
  max-width: none;
  width: auto;
  overflow: auto;
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-menu.autocomplete-menu-category .autocomplete-menu-category-container ul.ulWrapper {
  overflow: auto;
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-menu.autocomplete-menu-category .autocomplete-menu-category-container ul.ulWrapper .tag-autocomplete-item .tag-group {
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-menu.autocomplete-menu-category .autocomplete-menu-category-container .newDocCompName {
  text-overflow: ellipsis;
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-menu.autocomplete-menu-category .autocomplete-menu-category-container .newDocCompName {
  max-width: 98%;
}
.notebook #notebook-autocomplete.notebook-autocomplete .autocomplete-menu.autocomplete-menu-category .autocomplete-menu-category-list {
  overflow: auto;
}
.select3-custom-field-dropdown.chart-thesis-fields-dropdown {
  max-height: 190px !important;
  overflow: auto;
}
.select3-custom-field-dropdown.chart-thesis-fields-dropdown .select3-results__options {
  overflow: unset;
}
.note-tooltip.publish-tooltip .tooltip-buttons .button {
  width: 65px;
}
.utilities-tooltip.delete-tooltip {
  top: 142px !important;
  min-width: 300px;
}
.utilities-tooltip.unread-tooltip {
  top: 94px !important;
  min-width: 300px;
}
#new-notebook-html .select2-dashboard-dropdown {
  font-size: 11px;
  color: #698094;
}
#new-notebook-html .select2-dashboard-dropdown li {
  border-bottom: 1px solid #ccd8e6;
}
#new-notebook-html .file-manager-view {
  height: 100%;
  background-color: #fff;
  margin-left: -248px;
}
#new-notebook-html .file-manager-view .react-file-manager {
  padding: 20px;
  color: #3c4043;
}
#new-notebook-html .file-manager-view .navigation-bar {
  font-size: 24px;
}
#new-notebook-html .file-manager-view .search-bar {
  display: flex;
  align-items: center;
  border: 1px solid #bbc6d5;
  width: 250px;
  padding: 4px;
  border-radius: 3px;
}
#new-notebook-html .file-manager-view .search-bar .search-icon {
  height: 13px;
  width: 16px;
}
#new-notebook-html .file-manager-view .search-bar input {
  border: none;
  margin-left: 10px;
}
#new-notebook-html .file-manager-view .list-group-folder,
#new-notebook-html .file-manager-view .list-group-item {
  padding: 10px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #e8eaed;
}
#new-notebook-html .file-manager-view .list-group-folder span,
#new-notebook-html .file-manager-view .list-group-item span {
  margin-left: 15px;
  cursor: pointer;
}
#new-notebook-html .file-manager-view .list-group-folder .owner,
#new-notebook-html .file-manager-view .list-group-item .owner {
  flex: 1;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.54);
}
#new-notebook-html .file-manager-view .list-group-folder .size,
#new-notebook-html .file-manager-view .list-group-item .size {
  flex: 1;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.54);
}
#new-notebook-html .file-manager-view .list-group-folder .date,
#new-notebook-html .file-manager-view .list-group-item .date {
  flex: 1;
  font-size: 14px;
  color: rgba(0, 0, 0, 0.54);
}
#new-notebook-html .file-manager-view .list-group-folder .name,
#new-notebook-html .file-manager-view .list-group-item .name {
  flex: 3;
  color: rgba(0, 0, 0, 0.72);
  font-weight: 500;
}
#new-notebook-html .file-manager-view .list-group-folder .name:hover,
#new-notebook-html .file-manager-view .list-group-item .name:hover {
  text-decoration: underline;
}
#new-notebook-html .file-manager-view .list-group-folder:first-child,
#new-notebook-html .file-manager-view .list-group-item:first-child {
  border-top: 1px solid #e8eaed;
}
#new-notebook-html .file-manager-view .path-elem {
  display: inline-block;
  cursor: pointer;
}
#new-notebook-html .file-manager-view .navigation-icon {
  height: 12px;
  width: 12px;
  margin: 0 6px;
}
#new-notebook-html .file-manager-view .icon {
  font-size: 28px;
  height: 28px;
  width: 28px;
  color: #8f8f8f;
}
#new-notebook-html .file-manager-view .fa-folder {
  color: #3d7fba;
}
#new-notebook-html .file-manager-view .folder-view {
  padding: 10px 20px;
}
.thesis-history .history-bg,
.attachment-history .history-bg {
  width: 100%;
  height: 100%;
  display: block;
  z-index: 999;
  position: absolute;
  top: 0;
  background: #000000;
  opacity: 0.6;
}
.thesis-history .__attachment_bar,
.attachment-history .__attachment_bar {
  display: none;
}
.thesis-history .time.secondary,
.attachment-history .time.secondary {
  display: none;
}
.thesis-history .history-container,
.attachment-history .history-container {
  top: 40px;
  left: 100px;
  width: 90%;
  height: 90%;
  z-index: 2000;
  border-radius: 3px;
  background: white;
  position: absolute;
  color: #1e374d;
}
.thesis-history .history-container .summary .inner-header,
.attachment-history .history-container .summary .inner-header {
  display: none;
}
.thesis-history .history-container .left-side,
.attachment-history .history-container .left-side {
  height: 100%;
  width: 21%;
  border-right: 1px solid lightgrey;
  float: left;
  display: inline-block;
  box-sizing: border-box;
}
.thesis-history .history-container .left-side .versions-title,
.attachment-history .history-container .left-side .versions-title {
  padding-left: 20px;
  height: 40px;
  line-height: 40px;
  border-bottom: 1px solid lightgrey;
  font-size: 16px;
  font-weight: bold;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  box-sizing: border-box;
}
.thesis-history .history-container .left-side .versions-left,
.attachment-history .history-container .left-side .versions-left {
  font-size: 12px;
  height: calc(100% - 40px);
  box-sizing: border-box;
  overflow-y: auto;
}
.thesis-history .history-container .left-side .versions-left .time,
.attachment-history .history-container .left-side .versions-left .time {
  cursor: pointer;
  line-height: 30px;
  border-bottom: 1px solid lightgrey;
  user-select: none;
}
.thesis-history .history-container .left-side .versions-left .time .collapse-icon,
.attachment-history .history-container .left-side .versions-left .time .collapse-icon,
.thesis-history .history-container .left-side .versions-left .time .dummy-collapse,
.attachment-history .history-container .left-side .versions-left .time .dummy-collapse {
  display: inline-block;
  margin-left: 5px;
  width: 10px;
  position: relative;
  bottom: 10px;
}
.thesis-history .history-container .left-side .versions-left .time .collapse-icon .icon,
.attachment-history .history-container .left-side .versions-left .time .collapse-icon .icon,
.thesis-history .history-container .left-side .versions-left .time .dummy-collapse .icon,
.attachment-history .history-container .left-side .versions-left .time .dummy-collapse .icon {
  height: 10px;
  fill: #3d7fba;
}
.thesis-history .history-container .left-side .versions-left .time .version-num,
.attachment-history .history-container .left-side .versions-left .time .version-num {
  padding: 0 0 0 2px;
  width: 25px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
.thesis-history .history-container .left-side .versions-left .time .thesis-info,
.attachment-history .history-container .left-side .versions-left .time .thesis-info {
  width: calc(100% - 200px);
  display: inline-block;
  box-sizing: border-box;
  height: 40px;
}
.thesis-history .history-container .left-side .versions-left .time .thesis-info .publisher,
.attachment-history .history-container .left-side .versions-left .time .thesis-info .publisher {
  padding: 0 0 0 0;
  width: 100%;
  height: 25px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: block;
}
.thesis-history .history-container .left-side .versions-left .time .thesis-info .status,
.attachment-history .history-container .left-side .versions-left .time .thesis-info .status {
  height: 10px;
  line-height: 10px;
  font-size: 9px;
  width: 100%;
  display: block;
  font-family: hel-bold, "Helvetica Neue", sans-serif, Roboto;
  color: #3d7fba;
}
.thesis-history .history-container .left-side .versions-left .time .date,
.attachment-history .history-container .left-side .versions-left .time .date {
  padding: 0 5px 0 0;
  float: right;
  display: inline-block;
  width: 143px;
  line-height: 40px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  user-select: text;
}
.thesis-history .history-container .left-side .versions-left .time:hover,
.attachment-history .history-container .left-side .versions-left .time:hover {
  background: #e8eef7;
}
.thesis-history .history-container .left-side .versions-left .secondary,
.attachment-history .history-container .left-side .versions-left .secondary {
  display: none;
  background: #fffde0;
}
.thesis-history .history-container .left-side .versions-left .selected,
.attachment-history .history-container .left-side .versions-left .selected {
  background: #3d7fba;
  cursor: default;
}
.thesis-history .history-container .left-side .versions-left .selected:hover,
.attachment-history .history-container .left-side .versions-left .selected:hover {
  background: #3d7fba;
}
.thesis-history .history-container .left-side .versions-left .selected .thesis-info .status,
.attachment-history .history-container .left-side .versions-left .selected .thesis-info .status {
  color: #1e374d;
}
.thesis-history .history-container .left-side .versions-left .selected .collapse-icon .icon,
.attachment-history .history-container .left-side .versions-left .selected .collapse-icon .icon {
  fill: #1e374d;
}
.thesis-history .history-container .right-side,
.attachment-history .history-container .right-side {
  float: left;
  width: 79%;
  height: 100%;
}
.thesis-history .history-container .right-side .comment,
.attachment-history .history-container .right-side .comment {
  padding: 20px 40px 10px 40px;
  word-wrap: break-word;
  text-align: justify;
}
.thesis-history .history-container .right-side .comment .publisher,
.attachment-history .history-container .right-side .comment .publisher {
  font-size: 30px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  color: #3d7fba;
}
.thesis-history .history-container .right-side .notes,
.attachment-history .history-container .right-side .notes {
  padding: 20px 40px 10px 40px;
}
.thesis-history .history-container .right-side .notes .note,
.attachment-history .history-container .right-side .notes .note {
  padding: 5px 0 5px 0;
}
.thesis-history .history-container .right-side .notes .note .note-title,
.attachment-history .history-container .right-side .notes .note .note-title {
  color: #3d7fba;
  font-size: 17px;
}
.thesis-history .history-container .right-side .notes .note .note-content,
.attachment-history .history-container .right-side .notes .note .note-content {
  font-size: 14px;
  padding: 0 0 0 5px;
  word-wrap: break-word;
}
.thesis-history .history-container .right-side .notes .note .note-content p,
.attachment-history .history-container .right-side .notes .note .note-content p {
  margin: 0px;
}
.thesis-history .history-container .right-side .notes .note .note-content h1,
.attachment-history .history-container .right-side .notes .note .note-content h1,
.thesis-history .history-container .right-side .notes .note .note-content h2,
.attachment-history .history-container .right-side .notes .note .note-content h2,
.thesis-history .history-container .right-side .notes .note .note-content h3,
.attachment-history .history-container .right-side .notes .note .note-content h3,
.thesis-history .history-container .right-side .notes .note .note-content h4,
.attachment-history .history-container .right-side .notes .note .note-content h4,
.thesis-history .history-container .right-side .notes .note .note-content h5,
.attachment-history .history-container .right-side .notes .note .note-content h5,
.thesis-history .history-container .right-side .notes .note .note-content h6,
.attachment-history .history-container .right-side .notes .note .note-content h6 {
  font-weight: normal;
  margin: 0px;
}
.thesis-history .history-container .right-side .notes .note .note-content img,
.attachment-history .history-container .right-side .notes .note .note-content img {
  max-width: 100%;
  height: auto !important;
}
.thesis-history .history-container .right-side .notes .note .note-content svg.icon,
.attachment-history .history-container .right-side .notes .note .note-content svg.icon {
  height: 14px;
  width: 14px;
  fill: #bbc6d5;
}
.thesis-history .history-container .icon-clear,
.attachment-history .history-container .icon-clear {
  color: #ccc;
  font-size: 14px;
  top: 15px;
  right: 1.2%;
  position: absolute;
}
.thesis-history .history-container .icon-clear:hover,
.attachment-history .history-container .icon-clear:hover {
  color: #3d7fba;
  cursor: pointer;
}
.thesis-history .history-container .summary.new-thesis .field,
.attachment-history .history-container .summary.new-thesis .field {
  width: 100%;
}
.attachment-history .time {
  line-height: unset !important;
  display: flex;
  justify-content: space-between;
  padding: 0 10px;
  align-items: center;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.attachment-history .time.active {
  color: white;
  background-color: #3d7fba;
}
.attachment-history .time.active:hover {
  background: #3d7fba !important;
}
.attachment-history .time.active .version-num {
  border: 1px solid white !important;
}
.attachment-history .time .version-info__container {
  display: flex;
  flex-direction: column;
}
.attachment-history .time .version-info__container .version-meta__container {
  padding: 5px 0;
  display: flex;
  align-items: center;
}
.attachment-history .time .version-info__container .version-meta__container .version-num {
  text-align: center;
  border: 1px solid black;
  margin-right: 10px;
}
.attachment-history .time .version-info__container .version-meta__container .date {
  line-height: unset !important;
}
.attachment-history .time .version-info__container .publisher {
  display: flex;
  align-items: center;
  padding: 5px 0;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.attachment-history .time .icon-undo {
  font-size: 18px;
}
.attachment-history .right-side .content {
  height: calc(100% - 40px);
  width: 99%;
}
.edit-dashboard-row {
  display: inline-block;
  border-radius: 2px;
  background-color: #e8f2fe;
  box-shadow: 0 2.5px 6px 0 rgba(18, 50, 79, 0.26);
  font-size: 9px;
  padding: 3px;
  position: absolute;
}
.edit-dashboard-row .edit-btn,
.edit-dashboard-row .cancel-btn,
.edit-dashboard-row .create-btn {
  cursor: pointer;
  display: inline-block;
  padding: 7px 12px;
  background-color: #3d7fba;
  border-radius: 1px;
  color: #fff;
  vertical-align: top;
}
.edit-dashboard-row .edit-btn:before {
  content: 'Edit';
}
.edit-dashboard-row .cancel-btn {
  background-color: #fff;
  color: #889bba;
  display: none;
  margin-left: 3px;
}
.edit-dashboard-row .cancel-btn::before {
  content: '';
}
.edit-dashboard-row .del-btn,
.edit-dashboard-row .open-thesis {
  cursor: pointer;
  background-color: #fff;
  border-radius: 1px;
  display: inline-block;
  padding: 7px;
  margin-left: 5px;
  vertical-align: top;
}
.edit-dashboard-row .del-btn .del-icon,
.edit-dashboard-row .open-thesis .del-icon {
  width: 9px;
  height: 9px;
  fill: #3d7fba;
}
.edit-dashboard-row .del-btn .thesis-icon,
.edit-dashboard-row .open-thesis .thesis-icon {
  fill: #6d9f6a;
  height: 12px;
  width: 12px;
}
.edit-dashboard-row .open-thesis {
  padding: 5px;
}
.edit-dashboard-row .arrow-right {
  display: none;
  border-left: 15px solid #fff;
  border-top: 8px solid #fff;
  border-bottom: 8px solid #fff;
  height: 3px;
  position: absolute;
  right: -15px;
  top: 12px;
  margin: auto;
}
.edit-dashboard-row .arrow-right:after {
  box-shadow: 0 2.5px 6px 0 rgba(18, 50, 79, 0.26);
  content: "";
  position: absolute;
  width: 10px;
  height: 10px;
  background: #999;
  transform: rotate(45deg);
  /* Prefixes... */
  top: 5px;
  left: 15px;
}
.edit-dashboard-row.edit-mode .edit-btn:before {
  content: 'Publish';
}
.edit-dashboard-row.edit-mode .cancel-btn {
  display: inline-block;
}
.select3-custom-field-dropdown .select3-results__options {
  max-height: 450px!important;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.select3-custom-field-dropdown li {
  border-top: 1px solid #ccd8e6;
  line-height: 24px;
  height: 24px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  max-width: 220px;
}
.select3-custom-field-dropdown li span {
  font-size: 12px;
  margin-left: 6px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.select3-custom-field-dropdown li .thesis-field-non-checked-box {
  border: 1px solid rgba(61, 127, 186, 0.5);
  margin-left: 3px;
  width: 12px;
  height: 12px;
  fill: #ffffff;
  position: relative;
  top: 3px;
}
.select3-custom-field-dropdown li .thesis-field-checked-box {
  border: 1px solid #3d7fba;
  margin-left: 3px;
  width: 14px;
  height: 14px;
  position: relative;
  top: 4px;
}
.select3-custom-field-dropdown li:first-child {
  display: none;
}
.hover-tooltip {
  position: absolute;
  display: block;
  color: #ffffff;
  white-space: normal;
  text-align: center;
  border-radius: 4px;
  padding: 6px;
  z-index: 1000;
  top: 100%;
  right: 0;
  font-size: 14px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: 500;
  background-color: rgba(0, 0, 0, 0.7);
  line-height: normal;
  max-width: 500px;
  word-wrap: break-word;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail {
  height: auto !important;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .email .sub-header {
  padding: 5px 0px;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .email .checkbox {
  display: block;
  float: left;
  width: 1em;
  height: 1em;
  border: 2px solid #4691d8;
  background: #ffffff;
  line-height: 1em;
  border-radius: 3px;
  cursor: pointer;
  text-align: center;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .email .checkbox.checked {
  background: #fff url('../images/blue-tick.svg') no-repeat;
  background-origin: border-box;
  background-size: 20px;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .email .email-text {
  line-height: 20px;
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  color: #3d7fba;
  float: left;
  padding-left: 8px;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .add-user-wrapper {
  padding: 0;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .add-user-wrapper .share-input-wrapper {
  margin: 0px;
  padding: 12px 0 6px 0;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .add-user-wrapper .share-input-wrapper .clamor-wrapper {
  padding: 0;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail li.selected .email_user_item .fullemail {
  color: #ffffff;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .email_user_item {
  font-size: 14px;
  font-family: Helvetica Neue, Arial, sans-serif;
  clear: both;
  min-height: 30px;
  cursor: pointer;
  padding: 0 12px;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .email_user_item .email-initial {
  width: 26px;
  height: 26px;
  background: #e8eef7;
  border: 1px solid #e8eef7;
  line-height: 26px;
  text-align: center;
  border-radius: 30px;
  font-size: 12px;
  font-weight: bold;
  color: #698094;
  text-transform: uppercase;
  margin-right: 18px;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .email_user_item .fullemail {
  margin-right: 6px;
  font-family: Helvetica Neue, Arial, sans-serif;
  line-height: 24px;
  font-size: 14px;
  font-weight: 500;
  color: #698094;
  white-space: nowrap;
  text-overflow: ellipsis;
  max-width: 220px;
  overflow: hidden;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .added-emails,
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .added-users,
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .added-groups {
  overflow: auto;
  max-height: 64px;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .added-emails .item-new,
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .added-users .item-new,
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .added-groups .item-new {
  display: inline-block;
  background: #f0f8ff;
  float: left;
  font-size: 11px;
  color: #4f95da;
  font-weight: 500;
  line-height: 18px;
  padding: 3px 6px;
  border-radius: 2px;
  margin-bottom: 6px;
  margin-right: 6px;
  margin-left: 0;
  border: 1px solid #4f95da;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .added-emails .item-new .close-button,
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .added-users .item-new .close-button,
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .added-groups .item-new .close-button {
  width: 6px;
  cursor: pointer;
  height: 6px;
  float: right;
  margin: 4px 3px 0 6px;
}
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .added-emails .item-new.invalid-email,
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .added-users .item-new.invalid-email,
.message-popup.note-msg-popup.dashboard-ticker-update.thesis-mail .added-groups .item-new.invalid-email {
  color: #f1696d;
  border: 2px solid #f1696d;
}
.notebook .summary,
.rms-v2 .summary {
  /*overflow: hidden;*/
  position: relative;
}
.notebook .summary .header,
.rms-v2 .summary .header {
  display: inline-block;
}
.notebook .summary .thesis-state-container,
.rms-v2 .summary .thesis-state-container {
  float: left;
}
.notebook .summary .req-text,
.rms-v2 .summary .req-text {
  display: none;
  text-align: center;
  float: right;
  margin-right: 5px;
  color: #f04848;
  font-size: 12px;
}
.notebook .summary .req-text .cross-icon,
.rms-v2 .summary .req-text .cross-icon {
  fill: #f04848;
  width: 24px;
  font-size: 16px;
  color: #879abb;
  padding: 14px 0;
  height: 14px;
}
.notebook .summary .header.required .req-text,
.rms-v2 .summary .header.required .req-text {
  display: block;
}
.notebook .summary .create-new-thesis,
.rms-v2 .summary .create-new-thesis {
  margin-top: 85px;
}
.notebook .summary .create-new-thesis .message,
.rms-v2 .summary .create-new-thesis .message {
  text-align: center;
  margin: 0 auto;
}
.notebook .summary .create-new-thesis .new-thesis-btn,
.rms-v2 .summary .create-new-thesis .new-thesis-btn {
  width: 100px;
  border-radius: 2.5px;
  background-color: #2da65b;
  text-align: center;
  margin: 24px auto;
  color: #fff;
  font-size: 13px;
  cursor: pointer;
}
.notebook .summary .create-new-thesis .new-thesis-btn .new-thesis,
.rms-v2 .summary .create-new-thesis .new-thesis-btn .new-thesis {
  display: inline-block;
  padding: 6px 0 !important;
}
.notebook .summary ul,
.rms-v2 .summary ul {
  list-style-type: inherit;
}
.notebook .summary .summary-data,
.rms-v2 .summary .summary-data {
  box-sizing: border-box;
  font-size: 12px;
  height: auto;
  border-bottom: 1px solid #ccd8e6;
}
.notebook .summary .summary-data .left-side,
.rms-v2 .summary .summary-data .left-side {
  list-style-type: none;
  padding-left: 0;
  line-height: 20px;
  margin: 0;
}
.notebook .summary .summary-data .left-side .column,
.rms-v2 .summary .summary-data .left-side .column {
  display: inline-block;
  overflow: auto;
  width: calc(33.3%);
  vertical-align: top;
  padding: 24px 10px;
  box-sizing: border-box;
  border-right: 1px solid #dee1e8;
}
.notebook .summary .summary-data .left-side .column:nth-child(3n),
.rms-v2 .summary .summary-data .left-side .column:nth-child(3n) {
  border-right: none;
}
.notebook .summary .summary-data .left-side .calendar-wrapper,
.rms-v2 .summary .summary-data .left-side .calendar-wrapper {
  float: right;
  position: relative;
}
.notebook .summary .summary-data .left-side .calendar-icon,
.rms-v2 .summary .summary-data .left-side .calendar-icon {
  height: 18px;
  margin-left: 7px;
  position: relative;
  cursor: pointer;
}
.notebook .summary .summary-data .left-side .thesis-category,
.rms-v2 .summary .summary-data .left-side .thesis-category {
  box-sizing: border-box;
  color: #698094;
  padding: 0 5px;
  height: 24px;
  border-bottom: 1px solid #dee1e8;
}
.notebook .summary .summary-data .left-side .thesis-category .name,
.rms-v2 .summary .summary-data .left-side .thesis-category .name,
.notebook .summary .summary-data .left-side .thesis-category .value,
.rms-v2 .summary .summary-data .left-side .thesis-category .value {
  display: inline-block;
  width: 50%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  box-sizing: border-box;
  color: #657c8f;
}
.notebook .summary .summary-data .left-side .thesis-category.heading_field,
.rms-v2 .summary .summary-data .left-side .thesis-category.heading_field {
  background-color: #E7ECF7 !important;
  font-size: 13px;
  font-weight: 600;
  text-transform: capitalize;
  padding: 4px 6px;
  height: 24px;
  box-sizing: border-box;
  line-height: 16px;
}
.notebook .summary .summary-data .left-side .thesis-category.heading_field .name,
.rms-v2 .summary .summary-data .left-side .thesis-category.heading_field .name {
  width: 100%;
}
.notebook .summary .summary-data .left-side .thesis-category.heading_field .label,
.rms-v2 .summary .summary-data .left-side .thesis-category.heading_field .label {
  color: #3d7fba;
}
.notebook .summary .summary-data .left-side .thesis-category .multiSelectContainer ul,
.rms-v2 .summary .summary-data .left-side .thesis-category .multiSelectContainer ul {
  display: flex;
  flex-flow: row-reverse;
}
.notebook .summary .summary-data .left-side .thesis-category .req-symbol,
.rms-v2 .summary .summary-data .left-side .thesis-category .req-symbol {
  color: #657c8f;
  font-size: 20px;
  position: absolute;
}
.notebook .summary .summary-data .left-side .thesis-category.required .value,
.rms-v2 .summary .summary-data .left-side .thesis-category.required .value,
.notebook .summary .summary-data .left-side .thesis-category.required input,
.rms-v2 .summary .summary-data .left-side .thesis-category.required input {
  border: 1px solid #f04848;
}
.notebook .summary .summary-data .left-side .thesis-category.required .value .select2-choice,
.rms-v2 .summary .summary-data .left-side .thesis-category.required .value .select2-choice,
.notebook .summary .summary-data .left-side .thesis-category.required input .select2-choice,
.rms-v2 .summary .summary-data .left-side .thesis-category.required input .select2-choice {
  border: none !important;
}
.notebook .summary .summary-data .left-side .thesis-category.required.red .req-symbol,
.rms-v2 .summary .summary-data .left-side .thesis-category.required.red .req-symbol {
  color: #f04848;
}
.notebook .summary .summary-data .left-side .thesis-category.req .name .label,
.rms-v2 .summary .summary-data .left-side .thesis-category.req .name .label {
  max-width: 80%;
  display: inline-block;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.notebook .summary .summary-data .left-side .thesis-category .value,
.rms-v2 .summary .summary-data .left-side .thesis-category .value {
  color: #1f374c;
  font-weight: 600;
  text-align: right;
}
.notebook .summary .summary-data .left-side .thesis-category:first-child,
.rms-v2 .summary .summary-data .left-side .thesis-category:first-child {
  border-top: 1px solid #dee1e8;
}
.notebook .summary .summary-data .left-side .thesis-category:nth-child(even),
.rms-v2 .summary .summary-data .left-side .thesis-category:nth-child(even) {
  background-color: #f9fcff;
}
.notebook .summary .summary-data .table,
.rms-v2 .summary .summary-data .table {
  display: inline-table;
  width: 66%;
}
.notebook .summary .summary-data .table th,
.rms-v2 .summary .summary-data .table th,
.notebook .summary .summary-data .table td,
.rms-v2 .summary .summary-data .table td {
  border: 1px solid #d3e0ea;
  width: 12.5%;
}
.notebook .summary .notebook-toolbar,
.rms-v2 .summary .notebook-toolbar {
  box-sizing: border-box;
  border: 1px solid #d4e0ea;
  display: none;
  height: 42px;
  padding-right: 0 !important;
  margin: 0;
}
.notebook .summary .notebook-toolbar .cke_button_icon,
.rms-v2 .summary .notebook-toolbar .cke_button_icon {
  width: 21px;
}
.notebook .summary .notebook-toolbar .cke_button__tasks,
.rms-v2 .summary .notebook-toolbar .cke_button__tasks,
.notebook .summary .notebook-toolbar .cke_button__table,
.rms-v2 .summary .notebook-toolbar .cke_button__table,
.notebook .summary .notebook-toolbar .cke_button__horizontalrule,
.rms-v2 .summary .notebook-toolbar .cke_button__horizontalrule {
  display: none;
}
.notebook .summary .notebook-toolbar.empty,
.rms-v2 .summary .notebook-toolbar.empty {
  border: none;
}
.notebook .summary .add-new-note,
.rms-v2 .summary .add-new-note {
  display: inline-block;
  padding: 8px;
}
.notebook .summary .thesis-note-drpdwn .bigWhiteDrpdwn,
.rms-v2 .summary .thesis-note-drpdwn .bigWhiteDrpdwn {
  display: none;
  position: absolute;
  left: 195px;
  bottom: -4px;
}
.notebook .summary .thesis-note-drpdwn .bigWhiteDrpdwn .rectangle,
.rms-v2 .summary .thesis-note-drpdwn .bigWhiteDrpdwn .rectangle {
  box-shadow: inset 0 -1px 0 0 #ccd8e6;
}
.notebook .summary .thesis-note-drpdwn .bigWhiteDrpdwn .drpdwn-ele,
.rms-v2 .summary .thesis-note-drpdwn .bigWhiteDrpdwn .drpdwn-ele {
  color: #3d7fba;
}
.notebook .summary .thesis-note-drpdwn .bigWhiteDrpdwn .drpdwn-ele:hover,
.rms-v2 .summary .thesis-note-drpdwn .bigWhiteDrpdwn .drpdwn-ele:hover {
  color: #ffffff;
}
.notebook .summary .thesis-note-drpdwn.active .bigWhiteDrpdwn,
.rms-v2 .summary .thesis-note-drpdwn.active .bigWhiteDrpdwn {
  display: block;
}
.notebook .summary .thesis-recent-notes .owner,
.rms-v2 .summary .thesis-recent-notes .owner,
.notebook .summary .thesis-recent-notes .short-url,
.rms-v2 .summary .thesis-recent-notes .short-url {
  display: block !important;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  max-width: 200px;
}
.notebook .summary .thesis-recent-notes .recent-i-wrapper .title,
.rms-v2 .summary .thesis-recent-notes .recent-i-wrapper .title {
  max-width: calc(100% - 500px) !important;
  /* display: inline-block; */
  width: unset !important;
}
.notebook .summary .thesis-recent-notes .recent-i-wrapper,
.rms-v2 .summary .thesis-recent-notes .recent-i-wrapper {
  -ms-box-orient: horizontal;
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -moz-flex;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
.notebook .summary .thesis-recent-notes .recent-i-wrapper .icon-wrapper,
.rms-v2 .summary .thesis-recent-notes .recent-i-wrapper .icon-wrapper {
  order: 2;
  display: block;
  line-height: 28px;
  margin-right: 2px;
}
.notebook .summary .thesis-recent-notes .recent-i-wrapper .ticker,
.rms-v2 .summary .thesis-recent-notes .recent-i-wrapper .ticker {
  order: 3;
  line-height: 22px;
  height: 20px;
}
.notebook .summary .thesis-recent-notes .recent-i-wrapper .title,
.rms-v2 .summary .thesis-recent-notes .recent-i-wrapper .title {
  order: 4;
  width: 88% !important;
  margin-bottom: 0;
  line-height: 22px;
  height: 20px;
}
.notebook .summary .thesis-recent-notes .recent-i-wrapper .date,
.rms-v2 .summary .thesis-recent-notes .recent-i-wrapper .date {
  order: 5;
  line-height: 22px;
  height: 20px;
  float: right;
  margin-left: auto;
}
.notebook .summary .thesis-recent-notes .recent-i-wrapper .cross-icon,
.rms-v2 .summary .thesis-recent-notes .recent-i-wrapper .cross-icon {
  display: none;
  order: 5;
  line-height: 22px;
  height: 20px;
  float: right;
}
.notebook .summary .thesis-recent-notes .recent-i-wrapper .cross-icon:after,
.rms-v2 .summary .thesis-recent-notes .recent-i-wrapper .cross-icon:after {
  content: "\e01d";
  color: #a7bdd2;
  font-family: "sentieo", sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  margin-left: 11px;
}
.notebook .summary .thesis-recent-notes .recent-i-wrapper .short-url,
.rms-v2 .summary .thesis-recent-notes .recent-i-wrapper .short-url {
  display: none !important;
}
.notebook .summary .thesis-recent-notes .recent-i-wrapper .notification-image,
.rms-v2 .summary .thesis-recent-notes .recent-i-wrapper .notification-image {
  order: 1;
  border: 1px solid #899aae;
  font-size: 10px;
  padding: 2px;
  float: left;
  color: #648d65;
  width: 16px;
  height: 16px;
  line-height: 20px;
  text-align: center;
  margin-right: 20px;
  display: inline-block;
}
.notebook .summary .thesis-recent-notes .recent-i-wrapper .bottom-icon,
.rms-v2 .summary .thesis-recent-notes .recent-i-wrapper .bottom-icon {
  display: none !important;
}
.notebook .summary.edit .publish-btn,
.rms-v2 .summary.edit .publish-btn {
  display: inline-block !important;
}
.notebook .summary.edit .new-section,
.rms-v2 .summary.edit .new-section {
  display: block;
}
.notebook .summary.edit .new-section .options.empty,
.rms-v2 .summary.edit .new-section .options.empty {
  position: unset;
}
.notebook .summary.edit .edit-btn,
.rms-v2 .summary.edit .edit-btn {
  display: none !important;
}
.notebook .summary.edit .thesis-name:hover,
.rms-v2 .summary.edit .thesis-name:hover {
  background: #E7ECF7;
  border-radius: 2px;
  cursor: text;
}
.notebook .summary.edit .thesis-name.active,
.rms-v2 .summary.edit .thesis-name.active {
  background: #E7ECF7;
  border-radius: 2px;
  cursor: text;
}
.notebook .summary.readonly .publish-btn,
.rms-v2 .summary.readonly .publish-btn,
.notebook .summary.readonly .thesis-notes .note .success .note-saved-msg,
.rms-v2 .summary.readonly .thesis-notes .note .success .note-saved-msg,
.notebook .summary.readonly .thesis-notes .note .note-saving-msg,
.rms-v2 .summary.readonly .thesis-notes .note .note-saving-msg,
.notebook .summary.readonly .thesis-notes .note .close,
.rms-v2 .summary.readonly .thesis-notes .note .close,
.notebook .summary.readonly .thesis-notes .note .device-history-btn,
.rms-v2 .summary.readonly .thesis-notes .note .device-history-btn {
  display: none !important;
}
.notebook .summary.readonly .add-tab,
.rms-v2 .summary.readonly .add-tab,
.notebook .summary.readonly .attachment-dropdown .remove,
.rms-v2 .summary.readonly .attachment-dropdown .remove,
.notebook .summary.readonly .attachment-dropdown .show-all-version,
.rms-v2 .summary.readonly .attachment-dropdown .show-all-version,
.notebook .summary.readonly .attachment-dropdown .update-attachment,
.rms-v2 .summary.readonly .attachment-dropdown .update-attachment,
.notebook .summary.readonly .change-owner-dropdown,
.rms-v2 .summary.readonly .change-owner-dropdown {
  display: none !important;
}
.notebook .summary.readonly .unpublish,
.rms-v2 .summary.readonly .unpublish {
  display: none !important;
}
.notebook .summary.readonly .tab-headers .tab-menu,
.rms-v2 .summary.readonly .tab-headers .tab-menu {
  display: none !important;
}
.notebook .summary.readonly .thesis-notes .label,
.rms-v2 .summary.readonly .thesis-notes .label {
  min-width: unset !important;
}
.notebook .summary.thesis-loading .publish-btn,
.rms-v2 .summary.thesis-loading .publish-btn {
  display: none;
}
.notebook .summary.partial-draft .draft-text,
.rms-v2 .summary.partial-draft .draft-text {
  display: inline-block !important;
}
.notebook .summary.partial-draft .draft-text:before,
.rms-v2 .summary.partial-draft .draft-text:before {
  content: '- Unpublished Draft';
  color: #f04848;
  font-size: 14px;
}
.notebook .summary.no-thesis .summary-data,
.rms-v2 .summary.no-thesis .summary-data,
.notebook .summary.no-thesis .new-thesis-note,
.rms-v2 .summary.no-thesis .new-thesis-note,
.notebook .summary.no-thesis .thesis-notes,
.rms-v2 .summary.no-thesis .thesis-notes,
.notebook .summary.no-thesis .settings,
.rms-v2 .summary.no-thesis .settings {
  display: none;
}
.notebook .summary.unpublished .edit-btn,
.rms-v2 .summary.unpublished .edit-btn,
.notebook .summary.unpublished .publish-btn,
.rms-v2 .summary.unpublished .publish-btn,
.notebook .summary.unpublished .publish-state-btn.unpublish,
.rms-v2 .summary.unpublished .publish-state-btn.unpublish,
.notebook .summary.unpublished .note-saved-msg,
.rms-v2 .summary.unpublished .note-saved-msg,
.notebook .summary.unpublished .note-saving-msg,
.rms-v2 .summary.unpublished .note-saving-msg,
.notebook .summary.unpublished .thesis-notes .note .close,
.rms-v2 .summary.unpublished .thesis-notes .note .close {
  display: none !important;
}
.notebook .summary.unpublished .notebook-toolbar,
.rms-v2 .summary.unpublished .notebook-toolbar {
  display: none !important;
}
.notebook .summary.unpublished .draft-text,
.rms-v2 .summary.unpublished .draft-text {
  display: inline-block !important;
}
.notebook .summary.unpublished .draft-text:before,
.rms-v2 .summary.unpublished .draft-text:before {
  content: '- Unpublished';
  color: #f04848;
  font-size: 14px;
}
.notebook .summary.unpublished .deleted-thesis,
.rms-v2 .summary.unpublished .deleted-thesis {
  display: inline-block;
}
.notebook .summary.draft .draft-text,
.rms-v2 .summary.draft .draft-text {
  display: inline-block !important;
}
.notebook .summary.draft .draft-text:before,
.rms-v2 .summary.draft .draft-text:before {
  content: '- Unpublished Draft';
  color: #f04848;
  font-size: 14px;
}
.notebook .summary.draft .notebook-toolbar,
.rms-v2 .summary.draft .notebook-toolbar {
  display: block !important;
}
.notebook .summary.draft .left-side .thesis-category,
.rms-v2 .summary.draft .left-side .thesis-category {
  border-bottom: none;
  border-top: none;
  height: 30px;
  display: flex;
  align-items: center;
}
.notebook .summary.published .notebook-toolbar,
.rms-v2 .summary.published .notebook-toolbar {
  display: none !important;
}
.notebook .summary.published .draft-text,
.rms-v2 .summary.published .draft-text {
  display: inline-block !important;
}
.notebook .summary.published .draft-text:before,
.rms-v2 .summary.published .draft-text:before {
  content: '- Published';
  font-size: 14px;
}
.notebook .summary.published.partial-draft .draft-text:before,
.rms-v2 .summary.published.partial-draft .draft-text:before {
  content: '- Unpublished Draft' !important;
  color: #f04848;
  font-size: 14px;
}
.notebook .summary.v1 .unpublish,
.rms-v2 .summary.v1 .unpublish {
  display: none;
}
.notebook .summary.edit-mode .save-draft,
.rms-v2 .summary.edit-mode .save-draft,
.notebook .summary.edit-mode .active-thesis-upload,
.rms-v2 .summary.edit-mode .active-thesis-upload {
  display: inline-block;
}
.notebook .thesis-recent-notes,
.rms-v2 .thesis-recent-notes,
.notebook .thesis-recent-highlights,
.rms-v2 .thesis-recent-highlights {
  box-shadow: none;
  border: 1px solid #ccd8e6;
  min-height: 0;
  background-color: #fff;
  box-sizing: border-box;
  border-radius: 4px;
  height: 100%;
  margin-bottom: 12px;
}
.notebook .thesis-recent-notes .title,
.rms-v2 .thesis-recent-notes .title,
.notebook .thesis-recent-highlights .title,
.rms-v2 .thesis-recent-highlights .title {
  display: inline-block;
  color: #32475a;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  width: 63%;
}
.notebook .thesis-recent-notes .collapse-mode .recent-i-wrapper,
.rms-v2 .thesis-recent-notes .collapse-mode .recent-i-wrapper,
.notebook .thesis-recent-highlights .collapse-mode .recent-i-wrapper,
.rms-v2 .thesis-recent-highlights .collapse-mode .recent-i-wrapper,
.notebook .thesis-recent-notes .collapse-mode .paginate-wrapper,
.rms-v2 .thesis-recent-notes .collapse-mode .paginate-wrapper,
.notebook .thesis-recent-highlights .collapse-mode .paginate-wrapper,
.rms-v2 .thesis-recent-highlights .collapse-mode .paginate-wrapper,
.notebook .thesis-recent-notes .collapse-mode .date-wrapper,
.rms-v2 .thesis-recent-notes .collapse-mode .date-wrapper,
.notebook .thesis-recent-highlights .collapse-mode .date-wrapper,
.rms-v2 .thesis-recent-highlights .collapse-mode .date-wrapper,
.notebook .thesis-recent-notes .collapse-mode .el.note-container,
.rms-v2 .thesis-recent-notes .collapse-mode .el.note-container,
.notebook .thesis-recent-highlights .collapse-mode .el.note-container,
.rms-v2 .thesis-recent-highlights .collapse-mode .el.note-container {
  display: none;
}
.notebook .thesis-recent-notes .collapse-mode .header,
.rms-v2 .thesis-recent-notes .collapse-mode .header,
.notebook .thesis-recent-highlights .collapse-mode .header,
.rms-v2 .thesis-recent-highlights .collapse-mode .header {
  border-bottom: none !important;
}
.notebook .thesis-recent-notes .__stbody__content.pagination_content,
.rms-v2 .thesis-recent-notes .__stbody__content.pagination_content,
.notebook .thesis-recent-highlights .__stbody__content.pagination_content,
.rms-v2 .thesis-recent-highlights .__stbody__content.pagination_content {
  padding-right: 0;
}
.notebook .thesis-recent-notes .__stbody__content.pagination_content .__listcontainer header,
.rms-v2 .thesis-recent-notes .__stbody__content.pagination_content .__listcontainer header,
.notebook .thesis-recent-highlights .__stbody__content.pagination_content .__listcontainer header,
.rms-v2 .thesis-recent-highlights .__stbody__content.pagination_content .__listcontainer header {
  box-sizing: border-box;
}
.notebook .thesis-recent-notes .__stbody__content.pagination_content .__listcontainer header .title,
.rms-v2 .thesis-recent-notes .__stbody__content.pagination_content .__listcontainer header .title,
.notebook .thesis-recent-highlights .__stbody__content.pagination_content .__listcontainer header .title,
.rms-v2 .thesis-recent-highlights .__stbody__content.pagination_content .__listcontainer header .title {
  float: right;
  text-align: right;
}
.notebook .additional-buttons,
.rms-v2 .additional-buttons {
  float: left;
  cursor: pointer;
}
.notebook .thesis-restrict .restrict-container,
.rms-v2 .thesis-restrict .restrict-container {
  text-align: center;
  position: relative;
  top: 30vh;
}
.notebook .thesis-restrict .restrict-container .title,
.rms-v2 .thesis-restrict .restrict-container .title {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 24px;
  color: #3d7fba;
  margin: 20px;
}
.notebook .thesis-restrict .restrict-container .owner,
.rms-v2 .thesis-restrict .restrict-container .owner {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.notebook .thesis-restrict .restrict-container .progress,
.rms-v2 .thesis-restrict .restrict-container .progress {
  width: 50px;
}
.notebook .thesis-restrict .additional-buttons,
.rms-v2 .thesis-restrict .additional-buttons,
.notebook .thesis-restrict .view-in-dashboard,
.rms-v2 .thesis-restrict .view-in-dashboard {
  display: none;
}
.notebook .thesis-restrict .__stbody__content,
.rms-v2 .thesis-restrict .__stbody__content {
  border-bottom: none;
}
.notebook .thesis-restrict + .note-status-bar,
.rms-v2 .thesis-restrict + .note-status-bar {
  display: none;
}
.notebook .thesis-restrict.note-view-content .restrict-container,
.rms-v2 .thesis-restrict.note-view-content .restrict-container {
  margin-top: 0;
}
.notebook .middle-head .additional-buttons,
.rms-v2 .middle-head .additional-buttons {
  float: left;
  cursor: pointer;
  line-height: 32px;
}
.notebook .view-in-dashboard,
.rms-v2 .view-in-dashboard {
  display: inline-block;
  float: right;
  cursor: pointer;
  color: #3d7fba;
  text-decoration: underline;
  font-size: 12px;
  margin-left: 10px;
  line-height: 27px;
}
.notebook .collapse,
.rms-v2 .collapse,
.notebook .expand,
.rms-v2 .expand {
  display: none;
  font-size: 12px;
  color: #3d7fba;
}
.notebook .collapse .collapse-icon,
.rms-v2 .collapse .collapse-icon,
.notebook .expand .collapse-icon,
.rms-v2 .expand .collapse-icon,
.notebook .collapse .expand-icon,
.rms-v2 .collapse .expand-icon,
.notebook .expand .expand-icon,
.rms-v2 .expand .expand-icon {
  height: 14px;
  width: 14px;
  position: relative;
  bottom: -3px;
  margin: 0 5px;
  fill: #3d7fba;
}
.notebook .collapse .graph-icon,
.rms-v2 .collapse .graph-icon,
.notebook .expand .graph-icon,
.rms-v2 .expand .graph-icon {
  margin: 0 8px 0 0;
  height: 11px;
  width: 11px;
  position: relative;
  bottom: -1px;
  fill: #3d7fba;
}
.notebook .collapse.active,
.rms-v2 .collapse.active,
.notebook .expand.active,
.rms-v2 .expand.active {
  display: block;
}
.notebook .chart-data,
.rms-v2 .chart-data {
  font-size: 12px;
  margin: 5px;
  background-color: #fff;
  box-sizing: border-box;
  height: 100%;
  min-height: 468px;
  overflow: hidden;
}
.notebook .chart-data .chart-header,
.rms-v2 .chart-data .chart-header {
  font-size: 12px;
  cursor: default;
  padding: 0 10px 6px;
  height: auto;
}
.notebook .chart-data .chart-header .left-head,
.rms-v2 .chart-data .chart-header .left-head {
  display: inline-block;
  width: 100%;
}
.notebook .chart-data .chart-header .left-head .top-head .ticker,
.rms-v2 .chart-data .chart-header .left-head .top-head .ticker,
.notebook .chart-data .chart-header .left-head .top-head .name,
.rms-v2 .chart-data .chart-header .left-head .top-head .name {
  display: none;
}
.notebook .chart-data .chart-header .middle-head,
.rms-v2 .chart-data .chart-header .middle-head {
  display: inline-block;
  vertical-align: top;
  width: 100%;
  position: relative;
}
.notebook .chart-data .chart-header .middle-head .price_chart_option_head,
.rms-v2 .chart-data .chart-header .middle-head .price_chart_option_head {
  height: 27px;
  padding: 0px 6px;
  cursor: pointer;
  font-size: 12px;
  line-height: 2.2;
  background: #4682BA;
  text-align: center;
  color: white;
  margin-bottom: 0px;
  border-radius: 2px;
  display: inline-block;
  float: right;
}
.notebook .chart-data .chart-header .middle-head .btnWrapper,
.rms-v2 .chart-data .chart-header .middle-head .btnWrapper {
  display: none;
  background: white;
  border: 1px solid white;
  position: absolute;
  width: 220px;
  z-index: 1;
  right: 0px;
  top: 30px;
  padding: 8px;
  -webkit-box-shadow: 0px 1px 10px 0px rgba(50, 50, 50, 0.5);
}
.notebook .chart-data .chart-header .middle-head .btnWrapper .price_chart_option,
.rms-v2 .chart-data .chart-header .middle-head .btnWrapper .price_chart_option {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  cursor: pointer;
  height: 24px;
  border-radius: 2px;
  background-color: #ffffff;
  border: solid 1px rgba(61, 127, 186, 0.5);
  text-align: center;
  margin-bottom: 6px;
}
.notebook .chart-data .chart-header .middle-head .btnWrapper .price_chart_option.checked,
.rms-v2 .chart-data .chart-header .middle-head .btnWrapper .price_chart_option.checked {
  border: solid 1px #3d7fba;
}
.notebook .chart-data .chart-header .middle-head .btnWrapper .price_chart_option.checked .chart_option_tick_box,
.rms-v2 .chart-data .chart-header .middle-head .btnWrapper .price_chart_option.checked .chart_option_tick_box {
  background-color: #3d7fba;
}
.notebook .chart-data .chart-header .middle-head .btnWrapper .price_chart_option.checked .chart_option_tick_box .non-checked-box,
.rms-v2 .chart-data .chart-header .middle-head .btnWrapper .price_chart_option.checked .chart_option_tick_box .non-checked-box {
  display: none;
}
.notebook .chart-data .chart-header .middle-head .btnWrapper .price_chart_option.checked .chart_option_tick_box .checked-box,
.rms-v2 .chart-data .chart-header .middle-head .btnWrapper .price_chart_option.checked .chart_option_tick_box .checked-box {
  display: block;
}
.notebook .chart-data .chart-header .middle-head .btnWrapper .price_chart_option .chart_option_tick_box,
.rms-v2 .chart-data .chart-header .middle-head .btnWrapper .price_chart_option .chart_option_tick_box {
  width: 24px;
  height: 24px;
  float: left;
  border-right: 1px solid rgba(61, 127, 186, 0.5);
}
.notebook .chart-data .chart-header .middle-head .btnWrapper .price_chart_option .chart_option_tick_box .non-checked-box,
.rms-v2 .chart-data .chart-header .middle-head .btnWrapper .price_chart_option .chart_option_tick_box .non-checked-box {
  border: 1px solid rgba(61, 127, 186, 0.5);
  margin-top: 5px;
  margin-left: 5px;
  margin-right: 5px;
  width: 14px;
  height: 14px;
  fill: #ffffff;
  box-sizing: border-box;
  border-radius: 2px;
}
.notebook .chart-data .chart-header .middle-head .btnWrapper .price_chart_option .chart_option_tick_box .checked-box,
.rms-v2 .chart-data .chart-header .middle-head .btnWrapper .price_chart_option .chart_option_tick_box .checked-box {
  border: 1px solid #3d7fba;
  margin-top: 4px;
  margin-left: 4px;
  width: 14px;
  height: 14px;
  display: none;
}
.notebook .chart-data .chart-header .middle-head .btnWrapper .price_chart_option .chart_option_label,
.rms-v2 .chart-data .chart-header .middle-head .btnWrapper .price_chart_option .chart_option_label {
  height: 10.5px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 11px;
  line-height: 1.2;
  text-align: center;
  color: #3d7fba;
  float: left;
  padding: 5px;
  width: 180px;
}
.notebook .chart-data .chart-header .middle-head #clear_chart,
.rms-v2 .chart-data .chart-header .middle-head #clear_chart {
  cursor: pointer;
  height: 27px;
  border-radius: 2px;
  background-color: #e8eef7;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  line-height: 2.2;
  text-align: center;
  float: right;
  padding-left: 10px;
  padding-right: 10px;
  margin-right: 8px;
}
.notebook .chart-data .chart-header .middle-head #clear_chart .clear_chart_icon,
.rms-v2 .chart-data .chart-header .middle-head #clear_chart .clear_chart_icon {
  width: 11px;
  float: left;
  margin-top: -1px;
  line-height: 32px;
}
.notebook .chart-data .chart-header .middle-head #clear_chart .clear_chart_icon .clear_chart_svg_icon,
.rms-v2 .chart-data .chart-header .middle-head #clear_chart .clear_chart_icon .clear_chart_svg_icon {
  fill: #3d7fba;
}
.notebook .chart-data .chart-header .middle-head #clear_chart .clear_text,
.rms-v2 .chart-data .chart-header .middle-head #clear_chart .clear_text {
  height: 9px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 11.5px;
  font-weight: 500;
  line-height: 2.3;
  text-align: center;
  color: #3d7fba;
  float: left;
  margin-left: 5px;
}
.notebook .chart-data .chart-header .middle-head .thesis_fields_parent,
.rms-v2 .chart-data .chart-header .middle-head .thesis_fields_parent {
  margin-top: -1px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  border: solid 1px rgba(61, 127, 186, 0.5);
  display: inline-block;
}
.notebook .chart-data .chart-header .middle-head .thesis_fields_parent .select3-container--default .select3-selection--single,
.rms-v2 .chart-data .chart-header .middle-head .thesis_fields_parent .select3-container--default .select3-selection--single {
  border: none !important;
}
.notebook .chart-data .chart-header .middle-head .thesis_fields_parent .select3-container--default .select3-selection--single .select3-selection__rendered,
.rms-v2 .chart-data .chart-header .middle-head .thesis_fields_parent .select3-container--default .select3-selection--single .select3-selection__rendered {
  color: #3d7fba;
}
.notebook .chart-data .chart-header .middle-head .thesis_fields_parent .thesis_fields,
.rms-v2 .chart-data .chart-header .middle-head .thesis_fields_parent .thesis_fields {
  float: right;
  width: 179.5px;
  height: 24px;
  border-radius: 2px;
  background-color: #ffffff;
  border: solid 1px #d4e0ea;
}
.notebook .chart-data .chart-header .middle-head .select3-container,
.rms-v2 .chart-data .chart-header .middle-head .select3-container {
  text-align: center;
  width: 220px;
}
.notebook .chart-data .chart-header .bottom-head,
.rms-v2 .chart-data .chart-header .bottom-head {
  line-height: 15px;
}
.notebook .chart-data .chart-header .ticker,
.rms-v2 .chart-data .chart-header .ticker {
  color: #fff;
  font-size: 12px;
  line-height: 12px;
  padding: 5px;
  margin-right: 10px;
  max-width: 20%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.notebook .chart-data .chart-header .ticker:hover,
.rms-v2 .chart-data .chart-header .ticker:hover {
  color: #3d7fba;
  background-color: #fff;
}
.notebook .chart-data .chart-header .industry,
.rms-v2 .chart-data .chart-header .industry,
.notebook .chart-data .chart-header .sector,
.rms-v2 .chart-data .chart-header .sector {
  font-size: 13px;
  clear: both;
  color: #576c82;
  font-weight: bold;
  max-width: 275px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  display: inline-block;
}
.notebook .chart-data .chart-header .industry span,
.rms-v2 .chart-data .chart-header .industry span,
.notebook .chart-data .chart-header .sector span,
.rms-v2 .chart-data .chart-header .sector span {
  font-weight: normal;
  margin-left: 4px;
}
.notebook .chart-data .chart-header .sector,
.rms-v2 .chart-data .chart-header .sector {
  margin-left: 18px;
}
.notebook .chart-data .chart-header .following-users,
.rms-v2 .chart-data .chart-header .following-users {
  float: right;
  margin: 0 10px;
}
.notebook .chart-data .chart-header .following-users .followers,
.rms-v2 .chart-data .chart-header .following-users .followers {
  color: #657c8f;
  margin: 0 10px;
}
.notebook .chart-data .chart-header .following-users .followers-list,
.rms-v2 .chart-data .chart-header .following-users .followers-list {
  display: inline-block;
}
.notebook .chart-data .chart-header .following-users .followers-list .user-initial,
.rms-v2 .chart-data .chart-header .following-users .followers-list .user-initial {
  border-radius: 100%;
  color: #bbc6d5;
  display: inline-block;
  height: 6px;
  width: 6px;
  text-align: center;
  margin: 3px 5px 5px 0;
  background-color: #3d7fba;
  border-left: 0;
  border-right: 0;
  width: 20px;
  height: 20px;
  line-height: 20px;
  box-shadow: 0 1px 1px 0 rgba(30, 55, 77, 0.33);
  background-color: transparent !important;
  color: #3d7fba;
  font-size: 10px;
}
.notebook .chart-data .chart-header .name,
.rms-v2 .chart-data .chart-header .name {
  display: inline-block;
  margin-right: 6px;
  font-size: 16px;
  vertical-align: top;
  height: 24px;
  line-height: 24px;
  color: #3d7fba;
  max-width: calc(80% - 250px);
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.notebook .chart-data .chart-header .company-logo,
.rms-v2 .chart-data .chart-header .company-logo {
  display: none;
  height: 30px;
  width: 30px;
  margin-right: 20px;
  border: 1px solid #d4e0ea;
}
.notebook .chart-data .chart-header .exchange,
.rms-v2 .chart-data .chart-header .exchange {
  color: #697f94;
  display: inline-block;
  line-height: 15px;
  margin-right: 10px;
  font-size: 10px;
  margin-top: 5px;
  border-right: 1px solid #697f94;
  padding-right: 10px;
}
.notebook .chart-data .chart-header .current-price,
.rms-v2 .chart-data .chart-header .current-price {
  display: none;
  color: #112a40;
  font-weight: bold;
  font-size: 16px;
  margin: 0 4px 0 0;
  line-height: 32px;
  float: left;
}
.notebook .chart-data .chart-header .change,
.rms-v2 .chart-data .chart-header .change {
  display: none;
  line-height: 32px;
  color: #697f94;
  font-size: 16px;
  margin: 0 4px;
  float: left;
}
.notebook .chart-data .chart-header .diff,
.rms-v2 .chart-data .chart-header .diff {
  line-height: 32px;
  font-size: 16px;
  margin: 0px 8px 0 0;
  float: left;
  display: none;
}
.notebook .chart-data .chart-header .trade-str,
.rms-v2 .chart-data .chart-header .trade-str {
  color: #6f97bc;
  font-size: 12px;
  margin: 0 4px 0 0;
}
.notebook .chart-data .chart-header .positive,
.rms-v2 .chart-data .chart-header .positive {
  color: #2da65b;
}
.notebook .chart-data .chart-header .negative,
.rms-v2 .chart-data .chart-header .negative {
  color: #e81a1a;
}
.notebook .chart-data .chart-header .follow-company,
.rms-v2 .chart-data .chart-header .follow-company,
.notebook .chart-data .chart-header .add_chart,
.rms-v2 .chart-data .chart-header .add_chart {
  float: right;
  margin-top: 3px;
  background-color: #ffffff;
  margin-right: 4px;
  font-weight: 600;
  font-size: 13px;
  line-height: 24px;
  color: #3d7fba;
  border: 1px solid #3d7fba;
  padding: 0 0 0 6px;
  border-radius: 3px;
  width: 96px;
  text-align: center;
}
.notebook .chart-data .chart-header .add_chart,
.rms-v2 .chart-data .chart-header .add_chart {
  display: none;
}
.notebook .chart-data .chart-header .add_chart .icon_text,
.rms-v2 .chart-data .chart-header .add_chart .icon_text {
  padding: 0 18px;
}
.notebook .chart-data .chart-header .follow-company::before,
.rms-v2 .chart-data .chart-header .follow-company::before {
  content: 'Follow';
}
.notebook .chart-data .chart-header .follow-company:hover,
.rms-v2 .chart-data .chart-header .follow-company:hover {
  cursor: pointer;
  background: #3d7fba;
  color: white;
}
.notebook .chart-data .chart-header .following-company,
.rms-v2 .chart-data .chart-header .following-company {
  color: #fff;
  background: #3d7fba;
}
.notebook .chart-data .chart-header .following-company::before,
.rms-v2 .chart-data .chart-header .following-company::before {
  content: 'Following';
}
.notebook .chart-data .chart-header .following-company:hover::before,
.rms-v2 .chart-data .chart-header .following-company:hover::before {
  content: 'Edit';
}
.notebook .chart-data .chart-header .follow-icon,
.rms-v2 .chart-data .chart-header .follow-icon {
  padding: 9px;
  background-color: #3670a3;
  position: relative;
  right: -1px;
  fill: #ffffff;
  height: 7px;
  width: 7px;
}
.notebook .chart-data .chart-header .button,
.rms-v2 .chart-data .chart-header .button {
  border: 1px solid #3d7fba;
  padding: 5px 12px;
  background: white;
  color: #3d7fba;
  float: right;
  margin-left: 5px;
  text-align: center;
}
.notebook .chart-data .chart-header .button .icon_text,
.rms-v2 .chart-data .chart-header .button .icon_text {
  padding-left: 6px;
  color: inherit;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-size: 14px;
}
.notebook .chart-data .chart-header .button .icon,
.rms-v2 .chart-data .chart-header .button .icon {
  color: inherit;
  fill: #3d7fba;
  font-size: 14px;
  height: 16px;
  line-height: 16px;
  margin-top: 0;
  width: 16px;
}
.notebook .chart-data .chart-header .button:hover,
.rms-v2 .chart-data .chart-header .button:hover {
  padding: 6px 12px;
  background: #3d7fba;
  color: #fff;
}
.notebook .chart-data .chart-header .button:hover .icon,
.rms-v2 .chart-data .chart-header .button:hover .icon {
  fill: #fff;
}
.notebook .chart-data .chart,
.rms-v2 .chart-data .chart {
  margin-top: 8px;
  margin-right: 10px;
  height: calc(100% - 110px);
  width: 100%;
  float: left;
}
.notebook .chart-data .chart.added_custom_series,
.rms-v2 .chart-data .chart.added_custom_series {
  width: 70%;
}
.notebook .chart-data .price_chart,
.rms-v2 .chart-data .price_chart {
  width: 100%;
  float: left;
}
.notebook .chart-data .price_chart.added_custom_series,
.rms-v2 .chart-data .price_chart.added_custom_series {
  width: 70%;
}
.notebook .chart-data .highcharts-container,
.rms-v2 .chart-data .highcharts-container {
  width: 100% !important;
  overflow: visible !important;
  height: calc(100% - 8px);
}
.notebook .chart-data .highcharts-container .highcharts-root,
.rms-v2 .chart-data .highcharts-container .highcharts-root {
  overflow: visible !important;
}
.notebook .chart-data .highcharts-container .thesis_title,
.rms-v2 .chart-data .highcharts-container .thesis_title {
  cursor: pointer;
}
.notebook .chart-data .thesis_fields_chart_index,
.rms-v2 .chart-data .thesis_fields_chart_index {
  height: calc(100% - 120px);
  float: right;
  overflow-y: auto;
}
.notebook .chart-data .thesis_fields_chart_index.added_custom_series,
.rms-v2 .chart-data .thesis_fields_chart_index.added_custom_series {
  width: calc(30% - 10px);
}
#new-notebook-html .thesis .thesis-container {
  padding: 8px 2px 0 8px;
  box-sizing: border-box;
}
.thesis .summary {
  border-radius: 0;
}
.thesis .summary .attachment-dropdown-btn {
  height: 18px;
}
.thesis .summary .all-attachments-dropdown {
  top: 72px !important;
  right: 10px !important;
}
.thesis .summary .special-header .canyon__wrapper {
  padding: 15px 15px 0 15px;
  font-size: 12px;
}
.thesis .summary .special-header .canyon__wrapper .container-title {
  padding-left: 12px;
  padding-bottom: 12px;
  font-size: 16px;
  color: #122538;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container {
  display: flex;
  color: #3d7fba;
  border-bottom: 1px solid #ccd8e6;
}
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .th {
  font-weight: normal;
  text-align: left;
  text-decoration: underline;
  font-size: 14px;
}
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .canyon__aggregate-title {
  color: #122538;
}
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .canyon__aggregate-title .canyon__aggregate-qty {
  color: #3d7fba;
}
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container tr {
  height: 18px;
}
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .canyon__aggregates {
  width: 70%;
}
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .canyon__aggregates .canyon__asset-type {
  font-weight: bold;
}
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .canyon__aggregates .canyon__security-qty,
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .canyon__aggregates .canyon__security-price,
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .canyon__aggregates .canyon__security {
  padding: 0 10px;
}
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .canyon__aggregates .canyon__aggregates-table {
  width: 100%;
  min-height: 30px;
}
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .canyon__aggregates .canyon__security-container .canyon__security .canyon__security-id {
  margin-right: 15px;
}
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .canyon__bond-ratings {
  width: 30%;
  border-left: 1px solid #ccd8e6;
}
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .canyon__bond-ratings .canyon__security-moodys,
.canyon__security-s.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .canyon__bond-ratingsp,
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .canyon__bond-ratings .canyon__security-canyon {
  padding: 0 10px;
}
.thesis .summary .special-header .canyon__wrapper .canyon__aggregates-rating-container .canyon__bond-ratings .canyon__ratings-table {
  width: 100%;
  min-height: 30px;
}
.thesis .summary .special-header .canyon__wrapper .canyon__summary {
  border-bottom: 1px solid #ccd8e6;
  padding-top: 10px;
}
.thesis .summary .special-header .canyon__wrapper .canyon__summary .canyon__company-description-container .description {
  cursor: text;
  color: #3d7fba;
  margin: 0px 15px 25px 15px;
}
.thesis .summary .special-header .canyon__wrapper .canyon__summary .canyon__company-description-container .description .company-description-editor:empty:before {
  content: attr(placeholder);
  display: block;
}
.thesis .summary .header {
  background: #e9eef6;
  background: 0;
  border: 0;
  border-bottom: 1px solid #ccd8e6;
  color: #122538;
  font-size: 14px;
  width: calc(100% - 24px);
  text-align: left;
  line-height: 42px;
  height: 42px;
  cursor: default;
  margin: 0 12px;
  box-sizing: border-box;
}
.thesis .summary .input {
  float: right;
  color: #3d7fba;
  height: 22px;
  text-align: left;
  padding: 0 8px;
  border-radius: 2px;
  width: 50%;
  background-color: #ffffff;
  border: 1px solid #ccd8e6;
  box-sizing: border-box;
  font-size: 11px;
}
.thesis .summary .input[type=number]::-webkit-inner-spin-button,
.thesis .summary .input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.thesis .summary .select3-container {
  width: 100% !important;
}
.thesis .summary .select3-container .select3-dropdown {
  min-width: auto !important;
}
.thesis .summary .select3-container .select3-selection {
  height: 23px;
  border-radius: 2px;
  border: 1px solid #ccd8e6;
}
.thesis .summary .select3-container .select3-selection .select3-selection__rendered {
  line-height: 23px;
  padding-right: 0;
  color: #3d7fba;
  font-size: 12px;
  text-align: left;
  width: calc(100% - 28px);
  overflow: hidden;
  text-overflow: ellipsis;
  font-weight: 500;
}
.thesis .summary .select3-container .select3-selection .select3-selection__arrow {
  line-height: 23px;
  height: 19px;
  background-color: #f9fcff;
  box-shadow: inset 1px 0 0 0 #ccd8e6;
}
.thesis .summary .select3-container .select3-selection .select3-selection__arrow b {
  border-color: #3d7fba transparent #3d7fba transparent;
}
.thesis .summary .inner-header {
  float: right;
  text-align: left;
}
.thesis .summary .note-collab {
  margin: 0 !important;
  display: inline-block;
  height: 42px;
  line-height: 42px;
}
.thesis .summary .note-collab .toggle,
.thesis .summary .note-collab .label,
.thesis .summary .note-collab .collab-help {
  display: inline-block;
}
.thesis .summary .note-collab .toggle {
  margin: 14px 4px 11px;
}
.thesis .summary .note-collab .label,
.thesis .summary .note-collab .collab-help {
  height: 42px !important;
  line-height: 42px !important;
}
.thesis .summary .note-collab .icon-collab-help {
  height: 42px !important;
}
.thesis .summary .unlock {
  margin: 9px 6px 9px 10px !important;
}
.thesis .summary .note-collab-wrapper {
  display: inline-block;
  position: fixed !important;
  top: 42px;
  z-index: 9;
  height: 40px;
  padding: 10px 0;
  margin: 0 !important;
}
.thesis .summary .note-collab-wrapper .lock-notif {
  display: inline-block !important;
  height: 20px;
  line-height: 25px;
  margin: 2px 0 0 0 !important;
}
.thesis .summary .note-collab-wrapper .last-update {
  display: inline-block !important;
  height: 20px;
  line-height: 25px;
  margin: 2px 0 0 4px !important;
}
.thesis .summary .collab-mode {
  margin-top: 4px !important;
}
.thesis .summary .team-editing-status {
  margin: 5px 6px !important;
  line-height: 25px !important;
}
.thesis .summary .edit-btn {
  float: right;
  background-color: #3d7fba;
  border: 1px solid #3d7fba;
  border-radius: 2px;
  color: #fff;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  font-size: 11px;
  padding: 0 10px;
  height: 22px;
  line-height: 22px;
  margin: 9px 6px 9px 10px;
}
.thesis .summary .toc-btn {
  float: right;
  cursor: pointer;
  display: inline-block;
  vertical-align: top;
  position: relative;
  margin-right: 10px;
}
.thesis .summary .toc-btn span {
  color: #3d7fba;
  font-size: 13px;
  margin-right: 6px;
}
.thesis .summary .toc-btn .toc-icon {
  height: 42px;
  width: 18px;
  fill: #3d7fba;
  vertical-align: top;
}
.thesis .summary .toc-btn.active .bigWhiteDrpdwn {
  display: block !important;
  right: -6px;
  top: 30px;
}
.thesis .summary .toc-btn .drpdwn-hdr {
  width: 250px;
  color: #3d7fba;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  /* background-color: white; */
  border-bottom: 1px solid #dee1e8;
  font-size: 14px;
  box-sizing: border-box;
  padding: 10px 18px;
  background: #E7ECF7;
}
.thesis .summary .toc-btn .drpdwn-ele {
  width: 250px;
  color: #3d7fba;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  background-color: white;
  border-bottom: 1px solid #dee1e8;
  font-size: 14px;
  box-sizing: border-box;
  padding: 10px 18px;
}
.thesis .summary .toc-btn .drpdwn-ele:hover {
  background: #E7ECF7;
  color: #3d7fba;
}
.thesis .summary .draft-text,
.thesis .summary .deleted-thesis {
  display: none;
  height: 30px;
  line-height: 30px;
  color: #3d7fba;
  font-size: 11px;
  padding: 0 8px;
  margin-right: 10px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.thesis .summary .edit,
.thesis .summary .settings {
  position: relative;
}
.thesis .summary .edit .setting-icon,
.thesis .summary .settings .setting-icon {
  height: 42px;
  margin-top: 1px;
  width: 14px;
  /* line-height: 25px; */
  display: block;
  fill: #3d7fba;
  background-color: #e8eef7;
  padding: 0 8px;
  border-radius: 2px;
  cursor: pointer;
}
.thesis .summary .settings {
  float: right;
  height: 24px;
}
.thesis .summary .thesis-comment-box {
  line-height: 41px;
  height: 40px;
  width: 22px;
}
.thesis .summary .thesis-comment-box x-svg {
  font-size: 11px;
  /* margin-top: 6px; */
  cursor: pointer;
  color: #506f8a;
}
.thesis .summary .thesis-comment-box x-svg .comment_svg {
  position: relative;
  bottom: -4px;
  height: 15px;
  width: 15px;
  margin-right: 3px;
  fill: #698094;
}
.thesis .summary .thesis-comment-box .counter-wrapper {
  position: absolute;
  font-style: normal;
  background-color: rgba(255, 255, 255, 0.7);
  right: -4px;
  top: 0px;
  color: #3699F2;
  font-weight: 600;
  box-shadow: 0px 1px 3px 0px rgba(10, 27, 41, 0.24);
  border-radius: 50px;
  min-width: 14px;
  max-height: 15px;
  text-align: center;
  float: right;
}
.thesis .summary .thesis-comment-box .counter-wrapper .counter {
  line-height: 15px;
  height: 15px;
  display: block;
  font-size: 11px;
}
.thesis .summary .publish-btn {
  float: right;
  background-color: #3d7fba;
  border: 1px solid #3d7fba;
  border-radius: 2px;
  color: #fff;
  cursor: pointer;
  vertical-align: top;
  font-size: 11px;
  padding: 0 10px;
  height: 22px;
  line-height: 22px;
  margin: 9px 6px 9px 4px;
}
.thesis .summary .publish-btn.active {
  background-color: #3d7fba;
  color: #fff;
  cursor: pointer;
}
.thesis .summary .publish-btn.hide {
  display: none;
}
.thesis .summary .save-draft {
  float: right;
  border-radius: 2px;
  cursor: pointer;
  vertical-align: top;
  font-size: 11px;
  padding: 0 10px;
  height: 22px;
  line-height: 22px;
  background: #e8eef7;
  color: #3d7fba;
  border: 1px solid #e8eef7;
  display: none;
  margin: 9px 0px 9px 9px;
}
.thesis .summary .save-draft.remove_events {
  pointer-events: none;
}
.thesis .summary .active-thesis-upload {
  float: right;
  position: relative;
  width: 30px;
  cursor: pointer;
  display: none;
  z-index: 9;
  height: 30px;
  min-width: 16px;
  line-height: 16px;
  font-size: 16px;
  color: #1e374d;
  text-align: center;
  box-sizing: border-box;
}
.thesis .summary .active-thesis-upload .icon2 {
  width: 16px;
  fill: #3d7fba;
  margin-right: 6px;
  height: 40px;
  line-height: 30px;
}
.thesis .summary .active-thesis-upload .newDes {
  padding: 0;
  border-left: 0;
}
.thesis .summary .drpdwn-menu {
  z-index: 1;
  position: absolute;
  right: 0;
  top: 36px;
  background: #fff;
  /* border: 1px solid; */
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  border-radius: 3px;
  width: 180px;
}
.thesis .summary .drpdwn-menu .toggle {
  width: 36px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  top: -1px;
}
.thesis .summary .drpdwn-menu .toggle label.tgl-btn {
  height: 16px;
  width: 30px;
}
.thesis .summary .drpdwn-menu .lblTxt {
  position: relative;
  top: -4px;
}
.thesis .summary .drpdwn-menu .drpdwn-option {
  padding: 4px 12px;
  color: #3d7fba;
  cursor: pointer;
  font-size: 14px;
  line-height: 30px;
}
.thesis .summary .drpdwn-menu .drpdwn-option:hover {
  background-color: #e8eef7;
}
.thesis .summary .drpdwn-menu .new-thesis-template {
  position: relative;
}
.thesis .summary .drpdwn-menu .new-thesis-template .template-option {
  position: absolute;
  background: #fff;
  right: 180px;
  top: 0;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  border-radius: 3px;
  width: 180px;
}
.thesis .summary .drpdwn-menu .new-thesis-template .template-option .template {
  word-break: break-word;
  padding: 4px 12px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.thesis .summary .drpdwn-menu .new-thesis-template .template-option .template:hover {
  background-color: #e8eef7;
}
.thesis .summary .publish-btn {
  margin-left: 10px;
}
.thesis .notes-wrapper .note,
.thesis .thesis-notes .note {
  border-bottom: 1px solid #dee1e8;
}
.thesis .notes-wrapper .note .note-header-wrapper,
.thesis .thesis-notes .note .note-header-wrapper {
  display: flex;
  align-items: center;
}
.thesis .notes-wrapper .note .note-header,
.thesis .thesis-notes .note .note-header {
  display: flex;
  width: calc(100% - 8px);
  box-sizing: border-box;
  padding-left: 8px;
  align-items: center;
  font-size: 11px;
  position: relative;
  cursor: pointer;
}
.thesis .notes-wrapper .note .note-header .note-status-options,
.thesis .thesis-notes .note .note-header .note-status-options {
  margin-left: auto;
  display: flex;
  align-items: center;
}
.thesis .notes-wrapper .note .note-header .note-section-menu,
.thesis .thesis-notes .note .note-header .note-section-menu {
  position: relative;
  display: none;
  padding: 0 8px;
  cursor: pointer;
}
.thesis .notes-wrapper .note .note-header .note-section-menu.active,
.thesis .thesis-notes .note .note-header .note-section-menu.active {
  display: flex;
}
.thesis .notes-wrapper .note .note-header .note-section-menu.active .drpdwn-menu,
.thesis .thesis-notes .note .note-header .note-section-menu.active .drpdwn-menu {
  display: block;
}
.thesis .notes-wrapper .note .note-header .note-section-menu-icon,
.thesis .thesis-notes .note .note-header .note-section-menu-icon {
  height: 20px;
  fill: #3d7fba;
}
.thesis .notes-wrapper .note .note-header .note-section-menu .drpdwn-menu,
.thesis .thesis-notes .note .note-header .note-section-menu .drpdwn-menu {
  display: none;
  position: absolute;
  z-index: 1;
  right: 0;
  top: 24px;
  overflow: hidden;
  background: #fff;
  /* border: 1px solid; */
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  border-radius: 3px;
  width: 180px;
}
.thesis .notes-wrapper .note .note-header .note-section-menu .drpdwn-option,
.thesis .thesis-notes .note .note-header .note-section-menu .drpdwn-option {
  padding: 4px 12px;
  color: rgb(61 127 186);
  cursor: pointer;
  font-size: 14px;
  line-height: 30px;
}
.thesis .notes-wrapper .note .note-header .note-section-menu .drpdwn-option:hover,
.thesis .thesis-notes .note .note-header .note-section-menu .drpdwn-option:hover {
  background-color: #e8eef7;
}
.thesis .notes-wrapper .note .note-header.success .note-section-updated-time,
.thesis .thesis-notes .note .note-header.success .note-section-updated-time,
.thesis .notes-wrapper .note .note-header.load .note-section-updated-time,
.thesis .thesis-notes .note .note-header.load .note-section-updated-time,
.thesis .notes-wrapper .note .note-header.error .note-section-updated-time,
.thesis .thesis-notes .note .note-header.error .note-section-updated-time {
  display: none;
}
.thesis .notes-wrapper .note .note-header .label,
.thesis .thesis-notes .note .note-header .label {
  border-radius: 2px;
  color: #1f374c;
  display: inline-block;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 17px;
  min-height: 14px;
  min-width: 270px;
  max-width: calc(100% - 320px);
  margin: 6px !important;
}
.thesis .notes-wrapper .note .note-header .label:focus,
.thesis .thesis-notes .note .note-header .label:focus {
  text-overflow: clip;
}
.thesis .notes-wrapper .note .note-header .label:empty::before,
.thesis .thesis-notes .note .note-header .label:empty::before {
  content: 'Untitled';
  color: #697f94;
  font-weight: 400;
}
.thesis .notes-wrapper .note .note-header .note-section-updated-time,
.thesis .thesis-notes .note .note-header .note-section-updated-time {
  display: flex;
  color: #3d7fba;
  margin-right: 8px;
}
.thesis .notes-wrapper .note .note-header .note-saving-msg,
.thesis .thesis-notes .note .note-header .note-saving-msg,
.thesis .notes-wrapper .note .note-header .note-saved-msg,
.thesis .thesis-notes .note .note-header .note-saved-msg,
.thesis .notes-wrapper .note .note-header .note-error-msg,
.thesis .thesis-notes .note .note-header .note-error-msg {
  margin-right: 8px;
  display: none;
  align-items: center;
}
.thesis .notes-wrapper .note .note-header .note-saving-msg .text,
.thesis .thesis-notes .note .note-header .note-saving-msg .text,
.thesis .notes-wrapper .note .note-header .note-saved-msg .text,
.thesis .thesis-notes .note .note-header .note-saved-msg .text,
.thesis .notes-wrapper .note .note-header .note-error-msg .text,
.thesis .thesis-notes .note .note-header .note-error-msg .text {
  margin-left: 10px;
}
.thesis .notes-wrapper .note .note-header .note-saving-msg .success-icon,
.thesis .thesis-notes .note .note-header .note-saving-msg .success-icon,
.thesis .notes-wrapper .note .note-header .note-saved-msg .success-icon,
.thesis .thesis-notes .note .note-header .note-saved-msg .success-icon,
.thesis .notes-wrapper .note .note-header .note-error-msg .success-icon,
.thesis .thesis-notes .note .note-header .note-error-msg .success-icon {
  height: 16px;
  fill: #3dbf6f;
  display: flex;
}
.thesis .notes-wrapper .note .note-header .section-collapse-container,
.thesis .thesis-notes .note .note-header .section-collapse-container {
  width: 9px;
}
.thesis .notes-wrapper .note .note-header .fa-caret-down,
.thesis .thesis-notes .note .note-header .fa-caret-down,
.thesis .notes-wrapper .note .note-header .fa-caret-right,
.thesis .thesis-notes .note .note-header .fa-caret-right {
  color: #698094;
  font-size: 14px;
}
.thesis .notes-wrapper .note .note-header .fa-caret-down,
.thesis .thesis-notes .note .note-header .fa-caret-down {
  color: #3d7fba;
  display: none;
}
.thesis .notes-wrapper .note .section-handle,
.thesis .thesis-notes .note .section-handle {
  visibility: hidden;
  cursor: -webkit-grabbing;
  cursor: grabbing;
  position: relative;
  right: 4px;
  margin-top: 4px;
}
.thesis .notes-wrapper .note .section-handle .move-icon,
.thesis .thesis-notes .note .section-handle .move-icon {
  height: 12px;
  fill: #bbc6d5;
}
.thesis .notes-wrapper .note .load .note-saving-msg,
.thesis .thesis-notes .note .load .note-saving-msg {
  display: flex;
  color: #3d7fba;
}
.thesis .notes-wrapper .note .success .note-saved-msg,
.thesis .thesis-notes .note .success .note-saved-msg {
  display: flex;
  color: #648d65;
}
.thesis .notes-wrapper .note .error .note-error-msg,
.thesis .thesis-notes .note .error .note-error-msg {
  line-height: 24px;
  display: flex;
  color: red;
}
.thesis .notes-wrapper .note:not(.active) img,
.thesis .thesis-notes .note:not(.active) img {
  cursor: zoom-in;
}
.thesis .notes-wrapper .note .note-content-container,
.thesis .thesis-notes .note .note-content-container {
  display: none;
  font-size: 12px;
  overflow: auto;
  margin-top: 4px;
  margin-left: 26px;
}
.thesis .notes-wrapper .note .note-content,
.thesis .thesis-notes .note .note-content {
  padding: 4px;
  border-radius: 2px;
  color: #1e374d;
  border: solid 1px transparent;
  word-wrap: break-word;
}
.thesis .notes-wrapper .note .note-content p,
.thesis .thesis-notes .note .note-content p {
  margin: 0;
}
.thesis .notes-wrapper .note .note-content .cke_widget_wrapper.cke_widget_inline.cke_widget_image.cke_image_nocaption,
.thesis .thesis-notes .note .note-content .cke_widget_wrapper.cke_widget_inline.cke_widget_image.cke_image_nocaption {
  max-width: 95%;
  margin: 10px;
}
.thesis .notes-wrapper .note .note-content p,
.thesis .thesis-notes .note .note-content p {
  margin: 0px;
}
.thesis .notes-wrapper .note .note-content h1,
.thesis .thesis-notes .note .note-content h1,
.thesis .notes-wrapper .note .note-content h2,
.thesis .thesis-notes .note .note-content h2,
.thesis .notes-wrapper .note .note-content h3,
.thesis .thesis-notes .note .note-content h3,
.thesis .notes-wrapper .note .note-content h4,
.thesis .thesis-notes .note .note-content h4,
.thesis .notes-wrapper .note .note-content h5,
.thesis .thesis-notes .note .note-content h5,
.thesis .notes-wrapper .note .note-content h6,
.thesis .thesis-notes .note .note-content h6 {
  font-weight: normal;
  margin: 0px;
}
.thesis .notes-wrapper .note .note-content img,
.thesis .thesis-notes .note .note-content img {
  max-width: 100%;
  height: auto !important;
}
.thesis .notes-wrapper .note .note-content svg.icon,
.thesis .thesis-notes .note .note-content svg.icon {
  height: 14px;
  width: 14px;
  fill: #bbc6d5;
}
.thesis .notes-wrapper.expanded .note-header,
.thesis .thesis-notes.expanded .note-header {
  background-color: #e8eef7;
}
.thesis .notes-wrapper.expanded .fa-caret-right,
.thesis .thesis-notes.expanded .fa-caret-right {
  display: none;
}
.thesis .notes-wrapper.expanded .fa-caret-down,
.thesis .thesis-notes.expanded .fa-caret-down {
  display: inline-block !important;
}
.thesis .notes-wrapper.expanded .note-content-container,
.thesis .thesis-notes.expanded .note-content-container {
  display: block;
}
.thesis .notes-wrapper.active .note-content,
.thesis .thesis-notes.active .note-content {
  min-height: 100px;
}
.thesis .notes-wrapper.active .note-content:focus,
.thesis .thesis-notes.active .note-content:focus,
.thesis .notes-wrapper.active .note-content:hover,
.thesis .thesis-notes.active .note-content:hover {
  border: solid 1px #3d7fba;
}
.thesis .notes-wrapper.active .label,
.thesis .thesis-notes.active .label {
  cursor: auto;
}
.thesis .notes-wrapper.active .label:focus,
.thesis .thesis-notes.active .label:focus,
.thesis .notes-wrapper.active .label:hover,
.thesis .thesis-notes.active .label:hover {
  text-decoration: underline;
  text-decoration-color: #3d7fba;
}
.thesis .notes-wrapper.active .note-header .note-status-options .note-section-menu,
.thesis .thesis-notes.active .note-header .note-status-options .note-section-menu {
  display: flex;
}
.thesis .notes-wrapper.active .thesis-recent-notes .cross-icon,
.thesis .thesis-notes.active .thesis-recent-notes .cross-icon {
  display: block;
}
.thesis .thesis-notes {
  box-sizing: border-box;
  font-size: 12px;
  padding: 0 16px 16px 16px;
}
.thesis .thesis-notes .mention-suggestions {
  display: none;
}
.thesis .thesis-notes:not(.section-widget) cl {
  display: block;
  list-style-type: none;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start: 40px;
  -moz-margin-start: 0px;
  -moz-margin-end: 0px;
  -moz-padding-start: 32px;
  padding-left: 3em;
}
.thesis .thesis-notes:not(.section-widget) cl > li {
  background-color: rgba(245, 245, 245, 0.5);
  width: 85%;
  margin-bottom: 5px;
  padding: 2px;
  text-align: left;
  line-height: 1.4em;
  min-height: 1.4em;
  border: 1px solid rgba(228, 228, 228, 0.5);
  background-image: -webkit-linear-gradient(top, rgba(250, 250, 250, 0.5), rgba(241, 241, 241, 0.5));
  background-image: -moz-linear-gradient(top, rgba(250, 250, 250, 0.5), rgba(241, 241, 241, 0.5));
}
.thesis .thesis-notes:not(.section-widget) cl > li:before {
  content: "";
  display: block;
  float: left;
  width: 1em;
  height: 1em;
  border: 2px solid #5A5A5A;
  margin: 0.1em;
  margin-left: -2em;
  line-height: 1.2em;
  border-radius: 3px;
  cursor: pointer;
  text-align: center;
}
.thesis .thesis-notes:not(.section-widget) cl > li.checked {
  font-style: italic;
  opacity: 0.7;
  background-color: rgba(245, 245, 245, 0.7);
  border: 1px solid rgba(228, 228, 228, 0.7);
  background-image: -webkit-linear-gradient(top, rgba(250, 250, 250, 0.7), rgba(241, 241, 241, 0.7));
  background-image: -moz-linear-gradient(top, rgba(250, 250, 250, 0.7), rgba(241, 241, 241, 0.7));
}
.thesis .thesis-notes:not(.section-widget) cl > li.checked:before {
  content: '\2713';
}
.thesis .thesis-notes:not(.section-widget) cl > li.checked > *:not(.checked) {
  font-style: normal;
}
.thesis .thesis-notes:hover.active .section-handle {
  visibility: visible;
}
.thesis .thesis-notes.dragging {
  background-color: #fff;
  opacity: 0.8;
  max-height: 50px;
  box-shadow: 0px 4px 12px 0 rgba(0, 0, 0, 0.43);
}
.thesis .thesis-notes.dragging .note-header {
  border-bottom: 2px solid #6f97bc;
}
.thesis .thesis-notes.dragging .note-header,
.thesis .thesis-notes.dragging .note-header > * {
  cursor: -webkit-grabbing !important;
  cursor: grabbing !important;
}
.thesis .thesis-notes.dragging .note-header .label {
  color: #6f97bc;
}
.thesis .tab-headers {
  display: flex;
  overflow-x: auto;
  white-space: nowrap;
  overflow-y: hidden;
  border-bottom: 1px solid #ccd8e6;
  height: auto;
  box-sizing: border-box;
  margin: 0 12px;
}
.thesis .tab-headers.one .delete-tab {
  display: none;
}
.thesis .tab-btn,
.thesis .add-tab {
  padding: 0 8px;
  display: inline-block;
  height: 32px;
  line-height: 32px;
  cursor: pointer;
  font-size: 14px;
}
.thesis .change-thesis-owner {
  top: 3px;
  right: 2px;
  position: relative;
}
.thesis .change-thesis-owner.active .owner-list {
  display: block;
}
.thesis .change-thesis-owner-dropdown {
  margin-left: 8px;
  float: right;
  /* line-height: 32px; */
  width: 12px;
  fill: #3d7fba;
  cursor: pointer;
}
.thesis .owner-options.active {
  display: block;
  top: 64px;
}
.thesis .bigWhiteDrpdwn.tab-popup {
  display: block;
  top: 76px;
}
.thesis .bigWhiteDrpdwn.tab-popup .drpdwn-section {
  border-bottom: none;
}
.thesis .bigWhiteDrpdwn.tab-popup .drpdwn-ele {
  width: 150px;
  text-align: left;
  border-bottom: 1px solid #ccd8e6;
  color: #3d7fba;
}
.thesis .add-tab div.bigWhiteDrpdwn .drpdwn-ele {
  border-bottom: 1px solid #d4e0ea;
  width: 200px;
  color: #3d7fba;
}
.thesis .add-tab div.bigWhiteDrpdwn .drpdwn-ele:hover {
  color: #ffffff;
}
.thesis .tab-btn {
  display: flex;
  text-align: center;
  color: #3d7fba;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 13px;
}
.thesis .add-tab.active .template_options {
  display: block;
}
.thesis .add-tab.active .rectangle {
  overflow: unset;
}
.thesis .template-section {
  max-height: 300px;
  overflow-y: auto;
}
.thesis .template-section .load_from_template {
  overflow: unset;
}
.thesis .template-section .load_from_template.active .template_list {
  display: block;
}
.thesis .template-section .load_from_template .template_list {
  display: none;
}
.thesis .remove-tab {
  font-size: 8px;
  display: none;
  float: right;
  margin-left: 12px;
  cursor: pointer;
  margin-top: 1px;
}
.thesis .tab-menu {
  height: 32px;
  margin-left: 8px;
  float: right;
  line-height: 32px;
  width: 12px;
  fill: #3d7fba;
  display: none;
}
.thesis .tab-btn.active {
  background: #ffffff;
  height: 31px;
  border-bottom: 2px solid #3d7fba;
}
.thesis .tab-btn.active .tab-menu {
  display: inline;
}
.thesis .tab-title {
  min-width: 40px;
  display: inline-block;
  max-width: 150px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.thesis .tab-btn.rename .tab-menu {
  display: none;
}
.thesis .tab-btn.rename .tab-title {
  background: #e8eef7;
  max-width: 200px;
  overflow: hidden;
  cursor: auto;
  height: 24px;
  line-height: 24px;
  margin-top: 4px;
  padding: 0 20px 0 10px;
}
.thesis .add-token-icon {
  box-sizing: border-box;
  fill: #3d7fba;
  height: 18px;
  width: 16px;
  padding: 3px;
  margin-left: 4px;
  background-color: #EDF4FB;
  position: relative;
  top: 4px;
}
.thesis .thesis-tab {
  display: none;
}
.thesis .thesis-tab.active {
  display: block;
}
.thesis .thesis-tab.minimized {
  width: 690px;
  margin: 0px auto;
}
.thesis .thesis-tab .collapse-expand {
  margin: 12px 30px;
  font-size: 12px;
  color: #698094;
  display: none;
  cursor: pointer;
}
.thesis .thesis-tab .collapse-expand.show {
  display: inline-block;
}
.thesis .thesis-tab .collapse-expand:hover {
  color: #1e374d;
}
.thesis .thesis-tab .collapse-expand span {
  padding-left: 6px;
}
.thesis .thesis-tab .thesis-notes.ui-sortable-placeholder,
.thesis .thesis-tab .field-container.ui-sortable-placeholder {
  visibility: visible !important;
  max-height: 50px;
  padding: 16px;
  background-color: #bbc6d5;
}
.thesis .template-done {
  font-size: 13px;
  text-align: right;
  margin-left: 16px;
  border-radius: 3px;
  background: #3d7fba;
  color: #fff;
  float: right;
  cursor: pointer;
  height: 32px;
  box-sizing: border-box;
  padding: 8px 16px;
}
.thesis header .template-title {
  width: calc(100% - 450px);
  border: none;
  height: 38px;
  box-sizing: border-box;
  padding-top: 15px;
  background: transparent;
  color: #264664;
  font-size: 24px;
}
.thesis header .template-title.active {
  border-bottom: 1px solid #dadce0;
}
.thesis header .template-title:hover {
  border-bottom: 1px solid #dadce0;
}
.thesis .field-container .new-section {
  display: none !important;
}
.thesis .new-section {
  display: none;
  width: 168px;
  height: 32px;
  border-radius: 3px;
  background-color: #3d7fba;
  /* padding: 2px; */
  text-align: center;
  line-height: 32px;
  position: relative;
  margin: 30px 12px 10px 12px;
  bottom: 10px;
}
.thesis .new-section .text {
  color: #ffffff;
  cursor: pointer;
}
.thesis .new-section .options {
  display: none;
  width: 200px;
  position: absolute;
  background: #dee;
  left: 0;
  bottom: 35px;
  text-align: left;
  box-shadow: 0 3px 24px 0 rgba(9, 33, 55, 0.32);
  background-color: #ffffff;
  color: #3d7fba;
  font-size: 13px;
}
.thesis .new-section .drpdwn-option {
  border-bottom: 1px solid #e8ecf1;
  font-size: 12px;
  cursor: pointer;
  padding: 0 12px;
  width: 100%;
  box-sizing: border-box;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.thesis .new-section .drpdwn-option .btn-text {
  display: inline-block;
}
.thesis .new-section .drpdwn-option:hover {
  background: #3d7fba;
  color: #ffffff;
}
.thesis .new-section .fa-caret-right {
  float: right;
  height: 30px;
  line-height: 30px;
}
.thesis .new-section.active .options {
  display: block;
}
.thesis .share-wrapper {
  float: right;
  box-sizing: border-box;
  border: 1px solid lightgrey;
  background: white;
  display: flex;
  justify-content: space-around;
  align-items: center;
  padding: 0 5px;
  border-radius: 3px;
  height: 34px;
}
.thesis .share-checkbox {
  background: #ffffff;
  border: 2px solid #3d7fba;
  border-radius: 3px;
  cursor: pointer;
  display: inline-block;
  text-align: center;
  user-select: none;
  width: 14px;
  height: 14px;
  margin-left: 6px;
  vertical-align: bottom;
}
.thesis .share-checkbox .check-icon {
  display: none;
}
.thesis .share-checkbox.checked {
  background: #3d7fba;
  background-origin: border-box;
  background-size: 20px;
  color: white;
}
.thesis .share-checkbox.checked .check-icon {
  display: block;
}
.thesis.new-template .thesis-wrapper {
  background: #ffffff;
  border: 1px solid #ccd8e6;
  border-top: none;
}
.thesis.new-template .edit-header-title {
  font-size: 24px;
}
.thesis.new-template #template-toolbar {
  display: block !important;
  margin: 12px 0;
  border: none;
}
.thesis.new-template #template-toolbar .cke_button__insert-highlight_icon {
  display: none;
}
.thesis.new-template .tab-headers {
  border-top: 1px solid #ccd8e6;
  margin: unset;
  padding: 0 12px;
}
.thesis.new-template header {
  overflow: hidden;
  margin: 0 12px 10px 12px;
}
.thesis.new-template.readonly .select2-thesis-container,
.thesis.new-template.readonly .field input {
  display: none;
}
.thesis.new-template.readonly .field .name {
  width: 100%;
}
.thesis.new-template.TabTemplate .tab-headers {
  display: none;
}
.notebook .t-wrapper,
.rms-v2 .t-wrapper {
  background: #ffffff;
}
.notebook #thesis-fixed-toolbar,
.rms-v2 #thesis-fixed-toolbar {
  display: none !important;
}
.notebook .__stbody__content,
.rms-v2 .__stbody__content {
  background: #fff;
}
.notebook .summary .inner-header,
.rms-v2 .summary .inner-header {
  position: fixed;
  top: 42px;
  z-index: 9;
  right: 30px;
}
.notebook .setting-icon,
.rms-v2 .setting-icon {
  background: transparent !important;
}
.notebook .settings,
.rms-v2 .settings {
  margin-right: 2px !important;
}
.notebook .toc-btn,
.rms-v2 .toc-btn {
  margin-right: 2px !important;
}
.notebook .thesis-comment-box,
.rms-v2 .thesis-comment-box {
  display: inline-block;
  float: right;
  position: relative;
  cursor: pointer;
  font-size: 11px;
  height: 30px;
}
.notebook .thesis-comment-box .toggle-icon,
.rms-v2 .thesis-comment-box .toggle-icon {
  height: 40px;
  width: 16px;
  position: relative;
  top: 2px;
  margin-right: 5px;
  padding: 0 7px;
  fill: #3d7fba;
}
.notebook .settings,
.rms-v2 .settings {
  margin-right: 10px;
}
.notebook .item-wrapper,
.rms-v2 .item-wrapper {
  padding: 0;
  height: 100%;
  background: #ffffff;
}
.notebook .item-wrapper.chart-widget,
.rms-v2 .item-wrapper.chart-widget {
  -webkit-transition: height 4s;
  transition: height 0.3s;
  height: 480px;
}
.notebook .item-wrapper.chart-widget .additional-buttons,
.rms-v2 .item-wrapper.chart-widget .additional-buttons {
  margin-right: 16px;
  font-size: 15px;
}
.notebook .item-wrapper.chart-widget .chart-data,
.rms-v2 .item-wrapper.chart-widget .chart-data {
  border-bottom: 1px solid #ccd8e6;
}
.notebook .item-wrapper.collapse-mode,
.rms-v2 .item-wrapper.collapse-mode {
  height: 50px;
  -webkit-transition: height 4s;
  transition: height 0.3s;
}
.notebook .item-wrapper.collapse-mode .chart,
.rms-v2 .item-wrapper.collapse-mode .chart,
.notebook .item-wrapper.collapse-mode .price_chart_option,
.rms-v2 .item-wrapper.collapse-mode .price_chart_option,
.notebook .item-wrapper.collapse-mode .thesis_fields_parent,
.rms-v2 .item-wrapper.collapse-mode .thesis_fields_parent,
.notebook .item-wrapper.collapse-mode #clear_chart,
.rms-v2 .item-wrapper.collapse-mode #clear_chart,
.notebook .item-wrapper.collapse-mode .bottom-head,
.rms-v2 .item-wrapper.collapse-mode .bottom-head,
.notebook .item-wrapper.collapse-mode .middle-head .price_chart_option_head,
.rms-v2 .item-wrapper.collapse-mode .middle-head .price_chart_option_head {
  display: none;
}
.notebook .item-wrapper.collapse-mode .chart-data,
.rms-v2 .item-wrapper.collapse-mode .chart-data {
  border-bottom: none;
  min-height: 50px;
  margin: 0;
}
.notebook .item-wrapper,
.rms-v2 .item-wrapper,
.notebook .item-wrapper-no-packery,
.rms-v2 .item-wrapper-no-packery {
  box-sizing: border-box;
  padding: 6px;
}
.notebook .item-wrapper .__stbody__content,
.rms-v2 .item-wrapper .__stbody__content,
.notebook .item-wrapper-no-packery .__stbody__content,
.rms-v2 .item-wrapper-no-packery .__stbody__content {
  overflow: unset;
  flex: unset;
}
.notebook .item-wrapper.full-content,
.rms-v2 .item-wrapper.full-content,
.notebook .item-wrapper-no-packery.full-content,
.rms-v2 .item-wrapper-no-packery.full-content {
  height: auto !important;
}
.notebook .item-wrapper.full-content .summary,
.rms-v2 .item-wrapper.full-content .summary,
.notebook .item-wrapper-no-packery.full-content .summary,
.rms-v2 .item-wrapper-no-packery.full-content .summary,
.notebook .item-wrapper.full-content .comments,
.rms-v2 .item-wrapper.full-content .comments,
.notebook .item-wrapper-no-packery.full-content .comments,
.rms-v2 .item-wrapper-no-packery.full-content .comments,
.notebook .item-wrapper.full-content .tasks,
.rms-v2 .item-wrapper.full-content .tasks,
.notebook .item-wrapper-no-packery.full-content .tasks,
.rms-v2 .item-wrapper-no-packery.full-content .tasks,
.notebook .item-wrapper.full-content .assigned-tickers,
.rms-v2 .item-wrapper.full-content .assigned-tickers,
.notebook .item-wrapper-no-packery.full-content .assigned-tickers,
.rms-v2 .item-wrapper-no-packery.full-content .assigned-tickers,
.notebook .item-wrapper.full-content .calendar,
.rms-v2 .item-wrapper.full-content .calendar,
.notebook .item-wrapper-no-packery.full-content .calendar,
.rms-v2 .item-wrapper-no-packery.full-content .calendar {
  height: auto !important;
}
.notebook .item-wrapper.full-content .thesis-notes,
.rms-v2 .item-wrapper.full-content .thesis-notes,
.notebook .item-wrapper-no-packery.full-content .thesis-notes,
.rms-v2 .item-wrapper-no-packery.full-content .thesis-notes {
  height: auto !important;
}
.notebook .item-wrapper.full-screen,
.rms-v2 .item-wrapper.full-screen,
.notebook .item-wrapper-no-packery.full-screen,
.rms-v2 .item-wrapper-no-packery.full-screen {
  height: 100%;
  margin: 10px;
  position: fixed !important;
  top: 40px !important;
  width: 100%;
}
.notebook .summary-calendar,
.rms-v2 .summary-calendar {
  display: none;
  position: absolute;
  height: 202px;
  width: 240px;
  right: 0;
  top: 25px;
  z-index: 1;
  background: #fff;
  list-style-type: none;
  padding-left: 0;
  line-height: 20px;
  margin: 0;
}
.notebook .summary-calendar.active,
.rms-v2 .summary-calendar.active {
  display: block;
}
.notebook .summary-calendar .fc-button,
.rms-v2 .summary-calendar .fc-button {
  padding: 0;
  margin: 0 0 6px 0;
}
.notebook .summary-calendar .fc-header-title,
.rms-v2 .summary-calendar .fc-header-title {
  width: 100px;
  font-size: 12px;
  padding-top: 6px;
  padding-left: 4px;
}
.notebook .summary-calendar .fc-header-title h2,
.rms-v2 .summary-calendar .fc-header-title h2 {
  margin: 0;
}
.notebook .summary-calendar .fc-header-center,
.rms-v2 .summary-calendar .fc-header-center {
  width: 7%;
}
.notebook .recent-notes,
.rms-v2 .recent-notes,
.notebook .recent-highlights,
.rms-v2 .recent-highlights {
  position: relative;
  height: auto;
}
.notebook .recent-notes .recent-items-wrapper,
.rms-v2 .recent-notes .recent-items-wrapper,
.notebook .recent-highlights .recent-items-wrapper,
.rms-v2 .recent-highlights .recent-items-wrapper {
  overflow: hidden;
  position: relative;
  margin-bottom: 20px;
}
.notebook .recent-notes .recent-items-wrapper .recent-item,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item,
.notebook .recent-highlights .recent-items-wrapper .recent-item,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item {
  border-bottom: 1px solid #ccd8e6;
  display: block;
  font-size: 12px;
  height: 12px;
  padding: 10px;
  position: relative;
}
.notebook .recent-notes .recent-items-wrapper .recent-item.date-header,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item.date-header,
.notebook .recent-highlights .recent-items-wrapper .recent-item.date-header,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item.date-header {
  background-color: #f9fcff;
  border-bottom: 1px solid #ccd8e6;
  color: #3d7fba;
  display: block;
}
.notebook .recent-notes .recent-items-wrapper .recent-item .initials,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item .initials,
.notebook .recent-highlights .recent-items-wrapper .recent-item .initials,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item .initials {
  border: 1px solid #899aae;
  font-size: 10px;
  padding: 2px;
  float: left;
  color: #648d65;
  width: 14px;
  text-align: center;
  margin-right: 20px;
}
.notebook .recent-notes .recent-items-wrapper .recent-item .thesis-icon,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item .thesis-icon,
.notebook .recent-highlights .recent-items-wrapper .recent-item .thesis-icon,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item .thesis-icon {
  height: 13px;
  position: relative;
  bottom: -2px;
}
.notebook .recent-notes .recent-items-wrapper .recent-item .icon-wrapper,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item .icon-wrapper,
.notebook .recent-highlights .recent-items-wrapper .recent-item .icon-wrapper,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item .icon-wrapper {
  float: left;
  height: 22px;
  width: 20px;
}
.notebook .recent-notes .recent-items-wrapper .recent-item .icon-wrapper .icon,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item .icon-wrapper .icon,
.notebook .recent-highlights .recent-items-wrapper .recent-item .icon-wrapper .icon,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item .icon-wrapper .icon {
  float: left;
  color: #1e374d;
  font-size: 14px;
  padding: 0 !important;
  height: 14px;
}
.notebook .recent-notes .recent-items-wrapper .recent-item .ticker,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item .ticker,
.notebook .recent-highlights .recent-items-wrapper .recent-item .ticker,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item .ticker,
.notebook .recent-notes .recent-items-wrapper .recent-item .title,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item .title,
.notebook .recent-highlights .recent-items-wrapper .recent-item .title,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item .title {
  cursor: pointer;
  display: inline-block;
  padding: 0 10px 0 3px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.notebook .recent-notes .recent-items-wrapper .recent-item .ticker,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item .ticker,
.notebook .recent-highlights .recent-items-wrapper .recent-item .ticker,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item .ticker {
  min-width: 40px;
  color: #1e374d;
}
.notebook .recent-notes .recent-items-wrapper .recent-item .title,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item .title,
.notebook .recent-highlights .recent-items-wrapper .recent-item .title,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item .title {
  color: #3d7fba;
  max-width: calc(100% - 200px);
}
.notebook .recent-notes .recent-items-wrapper .recent-item .title.reduce,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item .title.reduce,
.notebook .recent-highlights .recent-items-wrapper .recent-item .title.reduce,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item .title.reduce {
  max-width: calc(100% - 140px);
}
.notebook .recent-notes .recent-items-wrapper .recent-item .date,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item .date,
.notebook .recent-highlights .recent-items-wrapper .recent-item .date,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item .date {
  color: #697f94;
}
.notebook .recent-notes .recent-items-wrapper .recent-item .owner,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item .owner,
.notebook .recent-highlights .recent-items-wrapper .recent-item .owner,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item .owner,
.notebook .recent-notes .recent-items-wrapper .recent-item .short-url,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item .short-url,
.notebook .recent-highlights .recent-items-wrapper .recent-item .short-url,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item .short-url {
  display: none;
  color: #3d7fba;
  margin: 0 8px 0 0;
}
.notebook .recent-notes .recent-items-wrapper .recent-item .url-icon,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item .url-icon,
.notebook .recent-highlights .recent-items-wrapper .recent-item .url-icon,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item .url-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  margin-right: 4px;
  position: relative;
  top: 2px;
}
.notebook .recent-notes .recent-items-wrapper .recent-item .owner:before,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item .owner:before,
.notebook .recent-highlights .recent-items-wrapper .recent-item .owner:before,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item .owner:before {
  content: '@';
}
.notebook .recent-notes .recent-items-wrapper .recent-item:hover,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item:hover,
.notebook .recent-highlights .recent-items-wrapper .recent-item:hover,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item:hover {
  background-color: #e8f2fe !important;
}
.notebook .recent-notes .recent-items-wrapper .recent-item.date-header:hover,
.rms-v2 .recent-notes .recent-items-wrapper .recent-item.date-header:hover,
.notebook .recent-highlights .recent-items-wrapper .recent-item.date-header:hover,
.rms-v2 .recent-highlights .recent-items-wrapper .recent-item.date-header:hover {
  background-color: #f9fcff !important;
}
.notebook .recent-notes .recent-items-wrapper .note-container,
.rms-v2 .recent-notes .recent-items-wrapper .note-container,
.notebook .recent-highlights .recent-items-wrapper .note-container,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container {
  border: 1px solid #ccd8e6;
  border-radius: 4px;
  padding-top: 8px;
  margin: 10px;
  padding-bottom: 10px;
  font-size: 13px;
  line-height: 1.5em;
  background-color: #ffffff;
}
.notebook .recent-notes .recent-items-wrapper .note-container .note-title,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .note-title,
.notebook .recent-highlights .recent-items-wrapper .note-container .note-title,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .note-title {
  margin: 0 10px 5px 12px;
  font-size: 14px;
  color: #1e374d;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.notebook .recent-notes .recent-items-wrapper .note-container .note-header,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .note-header,
.notebook .recent-highlights .recent-items-wrapper .note-container .note-header,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .note-header {
  font-size: 12px;
  margin: 0 10px 0px 5px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .highlight-header,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .highlight-header,
.notebook .recent-highlights .recent-items-wrapper .note-container .highlight-header,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .highlight-header {
  padding: 0px 8px 8px 8px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .highlight-right-header,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .highlight-right-header,
.notebook .recent-highlights .recent-items-wrapper .note-container .highlight-right-header,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .highlight-right-header {
  float: right;
  font-size: 11px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .highlight-right-header .external-icon,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .highlight-right-header .external-icon,
.notebook .recent-highlights .recent-items-wrapper .note-container .highlight-right-header .external-icon,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .highlight-right-header .external-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  padding-right: 4px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .highlight-right-header .owner,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .highlight-right-header .owner,
.notebook .recent-highlights .recent-items-wrapper .note-container .highlight-right-header .owner,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .highlight-right-header .owner {
  color: #3d7fba;
}
.notebook .recent-notes .recent-items-wrapper .note-container .highlight-right-header .date,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .highlight-right-header .date,
.notebook .recent-highlights .recent-items-wrapper .note-container .highlight-right-header .date,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .highlight-right-header .date {
  color: #698094;
  padding-left: 8px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .highlight-title,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .highlight-title,
.notebook .recent-highlights .recent-items-wrapper .note-container .highlight-title,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .highlight-title {
  font-size: 15px;
  font-weight: bold;
  margin-right: 10px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .high-tags,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .high-tags,
.notebook .recent-highlights .recent-items-wrapper .note-container .high-tags,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .high-tags {
  display: block;
}
.notebook .recent-notes .recent-items-wrapper .note-container .high-tag,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .high-tag,
.notebook .recent-highlights .recent-items-wrapper .note-container .high-tag,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .high-tag {
  margin-left: 8px;
  margin-bottom: 5px;
  display: inline-block;
  padding: 0 6px;
  text-transform: capitalize;
  color: #666;
  border-radius: 2px;
  box-shadow: 0 1px 3px 0 rgba(30, 55, 77, 0.33);
}
.notebook .recent-notes .recent-items-wrapper .note-container .delete-highlight,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .delete-highlight,
.notebook .recent-highlights .recent-items-wrapper .note-container .delete-highlight,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .delete-highlight {
  color: #3d7fba;
  display: inline-block;
  cursor: pointer;
  margin-right: 5px;
  margin-left: 7px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .delete-highlight:after,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .delete-highlight:after,
.notebook .recent-highlights .recent-items-wrapper .note-container .delete-highlight:after,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .delete-highlight:after {
  content: '|';
  padding-left: 5px;
  color: #ccd8e6;
}
.notebook .recent-notes .recent-items-wrapper .note-container .hl-time,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .hl-time,
.notebook .recent-highlights .recent-items-wrapper .note-container .hl-time,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .hl-time {
  float: right;
  padding: 0 4px;
  color: #698094;
}
.notebook .recent-notes .recent-items-wrapper .note-container .hl-owner,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .hl-owner,
.notebook .recent-highlights .recent-items-wrapper .note-container .hl-owner,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .hl-owner {
  float: right;
  padding: 0 4px;
  color: #3d7fba;
  max-width: 120px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.notebook .recent-notes .recent-items-wrapper .note-container .open-highlight-position,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .open-highlight-position,
.notebook .recent-highlights .recent-items-wrapper .note-container .open-highlight-position,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .open-highlight-position {
  float: right;
  cursor: pointer;
  padding-right: 3px;
  color: #3d7fba;
  display: inline-block;
}
.notebook .recent-notes .recent-items-wrapper .note-container .open-highlight-position:after,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .open-highlight-position:after,
.notebook .recent-highlights .recent-items-wrapper .note-container .open-highlight-position:after,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .open-highlight-position:after {
  content: '|';
  padding-left: 3px;
  color: #bbc6d5;
}
.notebook .recent-notes .recent-items-wrapper .note-container .add-annotation,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .add-annotation,
.notebook .recent-highlights .recent-items-wrapper .note-container .add-annotation,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .add-annotation {
  color: #3d7fba;
  height: 16px;
  cursor: pointer;
}
.notebook .recent-notes .recent-items-wrapper .note-container .add-annotation:after,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .add-annotation:after,
.notebook .recent-highlights .recent-items-wrapper .note-container .add-annotation:after,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .add-annotation:after {
  content: '|';
  padding-left: 3px;
  color: #bbc6d5;
}
.notebook .recent-notes .recent-items-wrapper .note-container .edit-annotation,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .edit-annotation,
.notebook .recent-highlights .recent-items-wrapper .note-container .edit-annotation,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .edit-annotation {
  color: #3d7fba;
  height: 16px;
  cursor: pointer;
}
.notebook .recent-notes .recent-items-wrapper .note-container .edit-annotation:after,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .edit-annotation:after,
.notebook .recent-highlights .recent-items-wrapper .note-container .edit-annotation:after,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .edit-annotation:after {
  content: '|';
  padding-left: 3px;
  color: #bbc6d5;
}
.notebook .recent-notes .recent-items-wrapper .note-container .copy-highlight,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .copy-highlight,
.notebook .recent-highlights .recent-items-wrapper .note-container .copy-highlight,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .copy-highlight {
  color: #3d7fba;
  height: 16px;
  cursor: pointer;
  display: inline-block;
  margin: 0 0 0 3px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .hl-short-link,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .hl-short-link,
.notebook .recent-highlights .recent-items-wrapper .note-container .hl-short-link,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .hl-short-link {
  color: #3d7fba;
  float: right;
  padding: 0 5px;
  display: inline-block;
}
.notebook .recent-notes .recent-items-wrapper .note-container .hl-short-link:after,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .hl-short-link:after,
.notebook .recent-highlights .recent-items-wrapper .note-container .hl-short-link:after,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .hl-short-link:after {
  content: '|';
  padding-left: 3px;
  color: #bbc6d5;
}
.notebook .recent-notes .recent-items-wrapper .note-container .delete-icon,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .delete-icon,
.notebook .recent-highlights .recent-items-wrapper .note-container .delete-icon,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .delete-icon {
  width: 10px;
  height: 12px;
  fill: #3d7fba;
  margin: 0 0 0 3px;
  position: relative;
  top: 2px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .external-icon,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .external-icon,
.notebook .recent-highlights .recent-items-wrapper .note-container .external-icon,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .external-icon {
  height: 10px;
  width: 12px;
  position: relative;
  margin: 0 0 0 3px;
  fill: #3d7fba;
  top: 1px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .annotate-icon,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .annotate-icon,
.notebook .recent-highlights .recent-items-wrapper .note-container .annotate-icon,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .annotate-icon {
  height: 10px;
  width: 12px;
  position: relative;
  margin: 0 0 0 3px;
  fill: #3d7fba;
  top: 1px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .short-link-icon,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .short-link-icon,
.notebook .recent-highlights .recent-items-wrapper .note-container .short-link-icon,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .short-link-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 1px;
  margin: 0 0 0 3px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .copy-icon,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .copy-icon,
.notebook .recent-highlights .recent-items-wrapper .note-container .copy-icon,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .copy-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  margin: 0 0 0 3px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .edit-icon,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .edit-icon,
.notebook .recent-highlights .recent-items-wrapper .note-container .edit-icon,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .edit-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  margin: 0 0 0 3px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .highlight-box-title,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .highlight-box-title,
.notebook .recent-highlights .recent-items-wrapper .note-container .highlight-box-title,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .highlight-box-title {
  color: #3d7fba;
  font-size: 16px;
  padding: 4px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  text-align: center;
  word-break: break-word;
}
.notebook .recent-notes .recent-items-wrapper .note-container .annotation,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .annotation,
.notebook .recent-highlights .recent-items-wrapper .note-container .annotation,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .annotation {
  margin-left: 8px;
  font-weight: 600;
  color: #3d7fba;
  font-size: 13px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .note-text,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .note-text,
.notebook .recent-highlights .recent-items-wrapper .note-container .note-text,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .note-text {
  margin: 0px 13px 0px 13px;
  color: #1e374d;
  font-size: 12px;
  border-left-color: #ff9999;
  max-height: 96px;
  min-height: 20px;
  text-overflow: ellipsis;
  overflow: hidden;
  text-align: justify;
  position: relative;
}
.notebook .recent-notes .recent-items-wrapper .note-container .note-text .img-pop-icon,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .note-text .img-pop-icon,
.notebook .recent-highlights .recent-items-wrapper .note-container .note-text .img-pop-icon,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .note-text .img-pop-icon {
  display: none;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 2px;
  left: 2px;
  fill: #3d7fba;
  cursor: pointer;
}
.notebook .recent-notes .recent-items-wrapper .note-container .note-text img,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .note-text img,
.notebook .recent-highlights .recent-items-wrapper .note-container .note-text img,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .note-text img {
  max-height: inherit;
  max-width: 100%;
}
.notebook .recent-notes .recent-items-wrapper .note-container .note-text .table-icon,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .note-text .table-icon,
.notebook .recent-highlights .recent-items-wrapper .note-container .note-text .table-icon,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .note-text .table-icon {
  fill: #3d7fba;
  height: 11px;
  width: 11px;
  margin-right: 3px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .note-text:hover .img-pop-icon,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .note-text:hover .img-pop-icon,
.notebook .recent-highlights .recent-items-wrapper .note-container .note-text:hover .img-pop-icon,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .note-text:hover .img-pop-icon {
  display: inline;
}
.notebook .recent-notes .recent-items-wrapper .note-container .annotation-comments,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .annotation-comments,
.notebook .recent-highlights .recent-items-wrapper .note-container .annotation-comments,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .annotation-comments {
  padding-left: 12px;
  margin-left: 25px;
  border-left: 3px solid #ccd8e6;
}
.notebook .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments,
.notebook .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments {
  padding: 5px 10px 0px 0px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box,
.notebook .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box {
  line-height: 23px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .annotate_user_initial_box,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .annotate_user_initial_box,
.notebook .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .annotate_user_initial_box,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .annotate_user_initial_box {
  padding: 6px 0;
  width: 20px;
  height: 20px;
  float: left;
  box-sizing: border-box;
  font-size: 10px;
  color: #3d7fba;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-align: center;
  line-height: 7px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .text_annotate,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .text_annotate,
.notebook .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .text_annotate,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .text_annotate {
  margin-left: 8px;
  display: inline-block;
}
.notebook .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .annotate_date,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .annotate_date,
.notebook .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .annotate_date,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .annotate_date {
  padding-left: 10px;
  font-size: 11px;
  color: #BCC7D2;
}
.notebook .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .buttons,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .buttons,
.notebook .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .buttons,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .buttons {
  display: none;
  padding-left: 8px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .buttons .edit_annotate,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .buttons .edit_annotate,
.notebook .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .buttons .edit_annotate,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .buttons .edit_annotate {
  color: #3d7fba;
  font-size: 11px;
  padding: 0px 8px;
  line-height: 20px;
  background-color: #fafbfc;
  height: 20px;
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  box-sizing: border-box;
  border: 1px solid #ccd8e6;
  border-right: none;
  cursor: pointer;
  display: inline;
}
.notebook .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .buttons .delete_annotate,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .buttons .delete_annotate,
.notebook .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .buttons .delete_annotate,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments .annotate_user_name_box .buttons .delete_annotate {
  color: #3d7fba;
  font-size: 11px;
  padding: 0px 8px;
  line-height: 20px;
  background-color: #fafbfc;
  height: 20px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
  box-sizing: border-box;
  border: 1px solid #ccd8e6;
  cursor: pointer;
  display: inline;
}
.notebook .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments:hover .buttons,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .annotation-comments .user-comments:hover .buttons,
.notebook .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments:hover .buttons,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .annotation-comments .user-comments:hover .buttons {
  display: inline-block;
}
.notebook .recent-notes .recent-items-wrapper .note-container .temp-add-comment,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .temp-add-comment,
.notebook .recent-highlights .recent-items-wrapper .note-container .temp-add-comment,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .temp-add-comment {
  height: auto;
  margin: 10px 8px 0 13px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .temp-add-comment input,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .temp-add-comment input,
.notebook .recent-highlights .recent-items-wrapper .note-container .temp-add-comment input,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .temp-add-comment input {
  width: 97%;
  margin: 0 0 5px 0;
  padding: 8px;
  border: 1px solid #CCD8E6;
  font-size: 12px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .textoverlay-wrapper,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .textoverlay-wrapper,
.notebook .recent-highlights .recent-items-wrapper .note-container .textoverlay-wrapper,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .textoverlay-wrapper {
  margin: 0 0 0 5px !important;
  overflow: hidden;
  display: block;
  float: inherit !important;
}
.notebook .recent-notes .recent-items-wrapper .note-container .temp-add-annotate,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .temp-add-annotate,
.notebook .recent-highlights .recent-items-wrapper .note-container .temp-add-annotate,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .temp-add-annotate {
  border: 1px solid #ccd8e6;
  padding: 3px;
  margin-right: 8px;
  height: auto;
  margin-top: 5px;
  margin-left: 8px !important;
  width: 96% !important;
  margin-bottom: 8px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .annotation-text,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .annotation-text,
.notebook .recent-highlights .recent-items-wrapper .note-container .annotation-text,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .annotation-text {
  clear: right;
  margin-bottom: 2px;
  color: #3d7fba;
  font-size: 16px;
  padding-left: 4px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .highlight-comments,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .highlight-comments,
.notebook .recent-highlights .recent-items-wrapper .note-container .highlight-comments,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .highlight-comments {
  display: inline-block;
  padding-left: 12px;
  margin: 10px 0 0 8px;
  border-left: 3px solid #D8E1EC;
}
.notebook .recent-notes .recent-items-wrapper .note-container .highlight-comments .comments,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .highlight-comments .comments,
.notebook .recent-highlights .recent-items-wrapper .note-container .highlight-comments .comments,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .highlight-comments .comments {
  padding: 4px 0px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .highlight-comments .comment-initials,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .highlight-comments .comment-initials,
.notebook .recent-highlights .recent-items-wrapper .note-container .highlight-comments .comment-initials,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .highlight-comments .comment-initials {
  display: inline-block;
  padding: 6px 0;
  width: 20px;
  height: 20px;
  float: left;
  box-sizing: border-box;
  font-size: 10px;
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #3d7fba;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-align: center;
  line-height: 7px;
}
.notebook .recent-notes .recent-items-wrapper .note-container .highlight-comments .content,
.rms-v2 .recent-notes .recent-items-wrapper .note-container .highlight-comments .content,
.notebook .recent-highlights .recent-items-wrapper .note-container .highlight-comments .content,
.rms-v2 .recent-highlights .recent-items-wrapper .note-container .highlight-comments .content {
  color: black;
  padding-left: 8px;
  max-width: 348px;
  line-height: 20px;
  display: inline-block;
}
.notebook .recent-highlights .title,
.rms-v2 .recent-highlights .title {
  max-width: calc(100% - 140px) !important;
}
.notebook .recent-highlights .icon-wrapper,
.rms-v2 .recent-highlights .icon-wrapper {
  width: 0 !important;
}
.notebook .header.__stbody__header,
.rms-v2 .header.__stbody__header {
  height: 32px;
  padding: 0;
}
.notebook .header .thesis-name,
.rms-v2 .header .thesis-name {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 16px;
  margin-left: 11px;
  padding: 4px 14px 6px 6px;
}
.notebook .widget-options,
.rms-v2 .widget-options {
  border-radius: 2px;
  box-sizing: border-box;
  float: right;
  height: 25px;
  padding: 0;
  width: 30px;
}
.notebook .widget-options .icon,
.rms-v2 .widget-options .icon {
  float: left;
  height: 16px;
  padding: 0;
  margin-left: 8px;
  width: 16px;
  fill: #3d7fba;
}
.notebook .widget-options .settings-icon,
.rms-v2 .widget-options .settings-icon,
.notebook .widget-options .filter-icon,
.rms-v2 .widget-options .filter-icon,
.notebook .widget-options .expand-icon,
.rms-v2 .widget-options .expand-icon {
  float: right;
  height: 14px;
  margin-top: 1px;
  fill: #3d7fba;
  background-color: #e8eef7;
  padding: 7px;
  cursor: pointer;
  box-sizing: content-box;
  border-radius: 2px;
  width: 14px !important;
}
.notebook .noresult,
.rms-v2 .noresult {
  font-size: 16px;
  font-style: italic;
  padding: 20px;
  margin-top: 50px;
  text-align: center;
}
.notebook .thesis-notes .recent-notes,
.rms-v2 .thesis-notes .recent-notes,
.notebook .thesis-notes .recent-highlights,
.rms-v2 .thesis-notes .recent-highlights {
  box-shadow: none;
  border: 1px solid #ccd8e6;
  min-height: 0;
}
.change-owner-thesis-tooltip .msg-holder {
  max-width: 300px;
}
.select2-dashboard-dropdown,
.select2-multiselect-notebook-dropdown .select2-results {
  font-size: 10px;
}
.notebook .select2-container-dashboard,
.rms-v2 .select2-container-dashboard {
  width: 100% !important;
}
.notebook .select2-container-dashboard .select2-choice,
.rms-v2 .select2-container-dashboard .select2-choice {
  border: 1px solid #ccd8e6 !important;
  height: 24px;
  box-sizing: border-box;
  line-height: 19px;
}
.notebook .select2-container-dashboard span,
.rms-v2 .select2-container-dashboard span {
  text-align: left;
  font-size: 12px;
  font-weight: 100;
}
.notebook .summary-calendar,
.rms-v2 .summary-calendar {
  display: none;
  position: absolute;
  height: 202px;
  width: 240px;
  right: 0;
  top: 25px;
  z-index: 1;
  background: #fff;
  list-style-type: none;
  padding-left: 0;
  line-height: 20px;
  margin: 0;
}
.notebook .summary-calendar.active,
.rms-v2 .summary-calendar.active {
  display: block;
}
.notebook .summary-calendar .fc-button,
.rms-v2 .summary-calendar .fc-button {
  padding: 0;
  margin: 0 0 6px 0;
}
.notebook .summary-calendar .fc-header-title,
.rms-v2 .summary-calendar .fc-header-title {
  width: 100px;
  font-size: 12px;
  padding-top: 6px;
  padding-left: 4px;
}
.notebook .summary-calendar .fc-header-title h2,
.rms-v2 .summary-calendar .fc-header-title h2 {
  margin: 0;
}
.notebook .summary-calendar .fc-header-center,
.rms-v2 .summary-calendar .fc-header-center {
  width: 7%;
}
.ns__thesis-templates {
  height: 100%;
}
.ns__thesis-templates .summary {
  margin-top: 12px;
}
.ns__thesis-templates .add-template {
  position: relative;
}
.ns__thesis-templates .add-template.active .bigWhiteDrpdwn {
  display: block;
}
.ns__thesis-templates .template-view {
  overflow: auto !important;
  height: calc(100% - 151px);
}
.ns__thesis-templates .template-view {
  border: 1px solid #ccd8e6;
  padding-bottom: 16px;
}
.ns__thesis-templates.edit .add-template,
.ns__thesis-templates.edit .template-view,
.ns__thesis-templates.edit .menu-subheader {
  display: none !important;
}
.ns__thesis-templates.edit .summary {
  margin-top: 0px;
}
.ns__thesis-templates.edit #custom-templates-html .message {
  display: none;
}
.ns__thesis-templates.edit .edit-template,
.ns__thesis-templates.edit .summary {
  height: 100%;
}
.ns__thesis-templates.edit .thesis-wrapper {
  overflow-y: auto;
  height: calc(100% - 100px);
}
.ns__custom-fields {
  height: 100%;
}
#all-fields-html .save-msg {
  font-size: 12px;
  color: white;
  line-height: 30px;
  background: #3dbf6f;
  padding: 0 12px;
  border-radius: 3px;
}
#all-fields-html .error-msg {
  font-size: 12px;
  color: white;
  line-height: 30px;
  background: #f04848;
  padding: 0 12px;
  border-radius: 3px;
}
#all-fields-html .thesis-fields {
  background: #ffffff;
  height: calc(100% - 164px);
  overflow: auto;
  padding: 16px;
  border: 1px solid #ccd8e6;
}
#all-fields-html .thesis-fields .fields .name {
  text-overflow: ellipsis;
  white-space: nowrap !important;
  overflow: hidden;
}
#all-fields-html .right-top-row .message {
  font-size: 24px;
  margin-bottom: 8px;
  color: #264664;
}
.canyon__thesis .chart-widget {
  display: none;
}
.swib__thesis .canyon__security-canyon {
  display: none;
}
.thesis__header-bar {
  display: flex;
  background: white;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 16px;
  padding: 5px 10px;
  border-bottom: 1px solid #ccd8e6;
  justify-content: space-between;
  color: #3d7fba;
  flex-flow: column;
  min-height: 39px;
}
.thesis__header-bar .top-bar,
.thesis__header-bar .bottom-bar {
  display: flex;
}
.thesis__header-bar .top-bar {
  justify-content: space-between;
}
.thesis__header-bar .bottom-bar {
  font-size: 14px;
}
.thesis__header-bar .bottom-bar .current-price,
.thesis__header-bar .bottom-bar .change,
.thesis__header-bar .bottom-bar .diff {
  display: inline-block;
  margin-right: 5px;
}
.thesis__header-bar .bottom-bar .current-price {
  color: #1e374d;
}
.thesis__header-bar .thesis__title-container {
  display: flex;
  align-items: center;
  width: 30%;
}
.thesis__header-bar .thesis__title-container .thesis__ticker.ticker-chevron {
  font-size: 10px;
  font-weight: bold;
  height: 15px;
}
.thesis__header-bar .thesis__title-container .thesis__company-name {
  padding-left: 5px;
  font-size: 14px;
  color: #122538;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.thesis__header-bar .thesis__metadata {
  display: flex;
  font-size: 12px;
  line-height: 16px;
  align-items: center;
  flex-wrap: wrap;
  color: #698094;
}
.thesis__header-bar .thesis__metadata .label {
  font-weight: normal;
  padding-right: 5px;
}
.thesis__header-bar .thesis__metadata .thesis__additional-data:empty {
  display: none;
}
.thesis__header-bar .thesis__metadata .thesis__additional-data {
  display: flex;
}
.thesis__header-bar .thesis__metadata .thesis__additional-data .canyon__team-lead {
  display: flex;
}
.thesis__header-bar .thesis__metadata .thesis__owner-container {
  cursor: pointer;
}
.thesis__header-bar .thesis__metadata .thesis__owner-container .change-thesis-owner {
  display: inline-block;
}
.thesis__header-bar .thesis__metadata .thesis__owner-container.readonly {
  cursor: auto;
}
.thesis__header-bar .thesis__metadata .thesis__owner-container.readonly .change-thesis-owner {
  display: none;
}
.thesis__header-bar .thesis__metadata .thesis_metadata_separator {
  white-space: pre;
  color: #c3ccd5;
}
.thesis__header-bar .thesis__metadata .thesis__additional-data,
.thesis__header-bar .thesis__metadata .thesis__owner-container,
.thesis__header-bar .thesis__metadata .thesis__created-date-container,
.thesis__header-bar .thesis__metadata .thesis__state-container,
.thesis__header-bar .thesis__metadata .thesis__version-container,
.thesis__header-bar .thesis__metadata .thesis__updated-date-container {
  display: flex;
  padding: 0 5px;
}
.thesis__header-bar .thesis__metadata .thesis__additional-data .unpublished,
.thesis__header-bar .thesis__metadata .thesis__owner-container .unpublished,
.thesis__header-bar .thesis__metadata .thesis__created-date-container .unpublished,
.thesis__header-bar .thesis__metadata .thesis__state-container .unpublished,
.thesis__header-bar .thesis__metadata .thesis__version-container .unpublished,
.thesis__header-bar .thesis__metadata .thesis__updated-date-container .unpublished {
  color: #f04848;
}
.thesis__header-bar .thesis__metadata .thesis__created-date-container.active .thesis__created-date {
  border-bottom: 1px dotted;
  cursor: pointer;
}
.thesis__header-bar .thesis__metadata .thesis__created-date-container.active .thesis__created-date-calendar {
  display: none;
  width: 360px;
  z-index: 2;
  background-color: white;
  padding: 2px;
  border: solid 2px grey;
  position: absolute;
}
.thesis__header-bar .thesis__metadata .thesis__created-date-container.active .thesis__created-date-calendar.active {
  display: block;
}
.thesis__header-bar .thesis__metadata .thesis__created-date-container.active .thesis__created-date-calendar .fc-day.disabled {
  color: #9E9E9E;
}
.thesis__header-bar .thesis__metadata .thesis__created-date-container.active .thesis__created-date-calendar .fc-header-left {
  padding-top: 5px;
  padding-left: 5px;
}
.sn-sidebar-context-menu {
  position: absolute;
  box-sizing: border-box;
  margin: 6px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: 500;
  z-index: 999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #ffffff;
  overflow: hidden;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
}
.sn-sidebar-context-menu .drpdwn-section {
  border-bottom: 1px solid #e8ecf1;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.sn-sidebar-context-menu .drpdwn-section:last-child {
  border-bottom: none;
}
.sn-sidebar-context-menu .drpdwn-hdr {
  line-height: 15px;
  padding: 5px 16px;
  font-size: 11px;
  color: #1B344E;
  cursor: default;
}
.sn-sidebar-context-menu .drpdwn-ele {
  line-height: 15px;
  padding: 7px 12px 7px 12px;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #698094;
  user-select: none;
  min-width: 140px;
}
.sn-sidebar-context-menu .drpdwn-ele .head {
  width: 13px;
  height: 13px;
  float: left;
  padding-right: 6px;
}
.sn-sidebar-context-menu .drpdwn-ele .head svg {
  margin-top: 1px;
  fill: #3d7fba;
}
.sn-sidebar-context-menu .drpdwn-ele .sn-sidebar-context-menu-icon {
  width: 13px;
  height: 13px;
  fill: #698094;
  display: inline-block;
}
.sn-sidebar-context-menu .drpdwn-ele .sn-sidebar-context-menu-label {
  height: 13px;
  color: #698094;
  display: inline-block;
}
.sn-sidebar-context-menu .drpdwn-ele.disabled {
  opacity: 0.7;
}
.sn-sidebar-context-menu .drpdwn-ele:hover {
  background: #3d7fba;
  color: #ffffff;
  cursor: pointer;
}
.sn-sidebar-context-menu .drpdwn-ele:hover .icon,
.sn-sidebar-context-menu .drpdwn-ele:hover .icon-right {
  fill: #ffffff;
}
.sn-sidebar-context-menu .drpdwn-ele:hover .sn-sidebar-context-menu-label {
  color: #ffffff;
}
.sn-sidebar-context-menu .drpdwn-ele.disabled:hover {
  background: none;
  color: #5b6067;
  cursor: default;
}
.sn-sidebar-context-menu .drpdwn-title {
  margin-left: 24px;
}
.animated-placeholder .list-group-folder .name-container {
  width: 100% !important;
}
.animated-placeholder .list-group-folder .name-container .name {
  width: 100%;
  max-width: unset !important;
}
.animated-placeholder .list-group-folder .name-container .name .ui.placeholder {
  width: 98%;
  position: relative;
  top: 3px;
  max-width: unset !important;
  height: 12px;
}
.animated-placeholder .list-group-folder .name-container .name .ui.placeholder .line {
  height: unset !important;
}
.sn-r-arrow {
  display: inline-block;
}
.sn-r-arrow.sn-r-arrow-pd {
  padding-left: 10px;
}
.sn-r-arrow.sn-r-arrow-pd::after {
  display: none;
}
.sn-r-arrow:after {
  padding-left: 2px;
  display: inline-block;
  width: 8px;
  content: "\f0da";
  font-size: 14px;
  font-family: FontAwesome, sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
}
.sn-sidebar-container {
  box-shadow: 1px 0 0 0 #ccd8e6;
  background-color: inherit;
  display: inline-block;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  width: 240px;
  padding: 12px;
  height: 100%;
  box-sizing: border-box;
}
.sn-sidebar-container .sentieo-drive {
  width: 99px;
  height: 19px;
  font-size: 19px;
  color: #264664;
  font-weight: 100;
  display: inline-block;
  position: relative;
  top: -9px;
  margin-left: 5px;
  margin-top: 5px;
}
.sn-sidebar-container .top-divider {
  height: 1px;
  background-color: #ccd8e6;
  margin: 0 0 10px;
}
.sn-sidebar-container .sn-integrations-label {
  color: #50708a;
  padding: 8px;
  padding-top: 12px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 18px;
}
.sn-sidebar-container .sn-sidebar {
  list-style-type: none;
  font-size: 12px;
  display: none;
  padding: 0;
  width: 100%;
  margin: 0;
}
.sn-sidebar-container .sn-sidebar .sn-li-name {
  display: block;
  padding: 8px;
  cursor: pointer;
  font-size: 13px;
  line-height: 16px;
  color: #50708a;
}
.sn-sidebar-container .sn-sidebar .sn-li-name .sn-r-arrow {
  padding-right: 5px;
}
.sn-sidebar-container .sn-sidebar .sn-li-name:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
.sn-sidebar-container .sn-sidebar .sn-li-name .settings-icon {
  fill: #50708a;
  float: right;
  height: 9px;
  width: 11px;
  text-align: right;
  position: relative;
  top: 3px;
}
.sn-sidebar-container .sn-sidebar .sn-li-name .sn-li-setting {
  float: right;
  fill: #3d7fba;
  position: relative;
  top: -2px;
}
.sn-sidebar-container .sn-sidebar .sn-sidebar-order-elem {
  padding: 0px;
}
.sn-sidebar-container .sn-sidebar .icon-header {
  margin-right: 5px;
  width: 16px;
  height: 16px;
  float: left;
  fill: #ffffff;
  background-size: 16px 16px;
}
.sn-sidebar-container .sn-sidebar .root_entity_icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='15' viewBox='0 0 19 15'%3E%3Cpath fill='%23A2B4CA' fill-rule='nonzero' d='M11.004 13.333H0V8l3.333-8h9.334l2.521 6.052a4.5 4.5 0 0 0-4.8 2.614H1.334V12h8.923c.173.489.428.939.748 1.333zm-1.001-2.666H2.998c-.442 0-.442-.667 0-.667h7.03a4.55 4.55 0 0 0-.025.667zM14.5 14a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7zm0 1a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9zm-.392-3.487c.478-.11.922-.207.707-.613-.655-1.238-.174-1.9.518-1.9.706 0 1.176.687.519 1.9-.222.409.239.505.707.613.414.096.441.298.441.648v.172h-3.333c0-.457-.036-.71.44-.82zm-2.108.82v-.129c0-.262.018-.414.294-.486.319-.082.615-.155.472-.46-.437-.928-.116-1.425.345-1.425.313 0 .556.227.556.646 0 1.084-.56.491-.555 1.854H12z'/%3E%3C/svg%3E%0A");
}
.sn-sidebar-container .sn-sidebar .entity_icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 15 12'%3E%3Cpath fill='%23A2B4CA' fill-rule='nonzero' d='M13.594 1.5H7.167L5.002 0H1.406C.633 0 0 .633 0 1.407v9.185C0 11.366.633 12 1.406 12h12.188c.773 0 1.406-.633 1.406-1.408V2.833c0-.774-.633-1.333-1.406-1.333z'/%3E%3C/svg%3E%0A");
}
.sn-sidebar-container .sn-sidebar-divider {
  height: 1px;
  background-color: #c0c3c5a6;
  margin: 5px 2px 0;
}
.sn-sidebar-container .sn-sidebar-order-divider {
  margin-bottom: 2px;
  background: #e8eaed;
  height: 1px;
}
.sn-sidebar-container .add-integration-container .label {
  font-weight: bold;
}
.sn-sidebar-container .sn-sidebar-entity {
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
.sn-sidebar-container .sn-sidebar-entity .integration-name {
  max-width: 150px;
  display: inline-block;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  vertical-align: bottom;
}
.sn-sidebar-container .sn-sidebar-entity .quick-nav-btn svg {
  width: 16px;
  height: 16px;
  margin-right: 5px;
  fill: #A2B4CA;
}
.sn-sidebar-container .sn-sidebar-entity .quick-nav-btn + span {
  position: relative;
  vertical-align: middle;
}
.sn-sidebar-container .sn-sidebar-entity.active .quick-nav-btn svg {
  fill: white;
}
.sn-sidebar-container .sn-sidebar-entity.active > div > .sn-li-name {
  color: #fff;
  background: #3d7fba;
  display: block;
  border-radius: 2px;
  overflow: hidden;
}
.sn-sidebar-container .sn-sidebar-entity.active > div > .sn-li-name .sd_icon {
  fill: #fff;
}
.sn-sidebar-container .sn-sidebar-entity.active > div > .sn-li-name .root_entity_icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='19' height='15' viewBox='0 0 19 15'%3E%3Cpath fill='%23FFFFFF' fill-rule='nonzero' d='M11.004 13.333H0V8l3.333-8h9.334l2.521 6.052a4.5 4.5 0 0 0-4.8 2.614H1.334V12h8.923c.173.489.428.939.748 1.333zm-1.001-2.666H2.998c-.442 0-.442-.667 0-.667h7.03a4.55 4.55 0 0 0-.025.667zM14.5 14a3.5 3.5 0 1 0 0-7 3.5 3.5 0 0 0 0 7zm0 1a4.5 4.5 0 1 1 0-9 4.5 4.5 0 0 1 0 9zm-.392-3.487c.478-.11.922-.207.707-.613-.655-1.238-.174-1.9.518-1.9.706 0 1.176.687.519 1.9-.222.409.239.505.707.613.414.096.441.298.441.648v.172h-3.333c0-.457-.036-.71.44-.82zm-2.108.82v-.129c0-.262.018-.414.294-.486.319-.082.615-.155.472-.46-.437-.928-.116-1.425.345-1.425.313 0 .556.227.556.646 0 1.084-.56.491-.555 1.854H12z'/%3E%3C/svg%3E%0A");
}
.sn-sidebar-container .sn-sidebar-entity.active > div > .sn-li-name .entity_icon {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 15 12'%3E%3Cpath fill='%23FFFFFF' fill-rule='nonzero' d='M13.594 1.5H7.167L5.002 0H1.406C.633 0 0 .633 0 1.407v9.185C0 11.366.633 12 1.406 12h12.188c.773 0 1.406-.633 1.406-1.408V2.833c0-.774-.633-1.333-1.406-1.333z'/%3E%3C/svg%3E%0A");
}
.sn-sidebar-container .sn-sidebar-entity.active > div > .sn-li-name .settings-icon {
  fill: #fff;
}
.sn-sidebar-container .sn-sidebar-entity.open > .sn-sidebar {
  display: inline-block;
}
.sn-sidebar-container .sn-sidebar-entity.open > .sn-li-name > .sn-r-arrow:after {
  content: "\f0d7";
}
.sn-sidebar-container .sn-sidebar-entity.open > .li-info > .sn-li-name > .sn-r-arrow:after {
  content: "\f0d7";
}
.sn-sidebar-container .sn-sidebar-entity.open.nobg > div > .sn-li-name {
  background: transparent;
  color: #50708a;
}
.sn-sidebar-container > .sn-sidebar {
  display: block;
}
.sn-sidebar-container .sn-sidebar-order-header {
  font-size: 14px;
  color: #264664;
  font-weight: 100;
  padding-left: 12px;
  margin: 10px 0 5px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.sn-sidebar-container .integration-label {
  display: block;
  color: #264664;
  padding-left: 8px;
  padding-bottom: 4px;
  margin-top: -4px;
  font-weight: bold;
  padding-top: 12px;
}
.sn-sidebar-container .label {
  color: #50708a;
  cursor: pointer;
  display: block;
  font-size: 13px;
  padding: 8px;
  padding-left: 22px;
  line-height: 16px;
}
.sn-sidebar-container .label:hover {
  background-color: rgba(0, 0, 0, 0.04);
}
#file-manager-html {
  height: 100%;
}
#file-manager-html #file-column {
  height: 100%;
}
#file-manager-html .fm-container {
  height: 100%;
  white-space: nowrap;
}
#file-manager-html .folder-icon {
  display: inline-block;
  vertical-align: middle;
}
#file-manager-html .folder-icon .sd_icon {
  height: 15px;
  width: 15px;
  padding-top: 2px;
  margin-right: 4px;
}
#file-manager-html .folder-icon .folder_icon {
  height: 17px;
  padding-top: 0;
  margin-right: 0;
  width: 15px;
  vertical-align: middle;
}
#file-manager-html .folder-icon svg {
  height: 12px;
  padding-top: 0;
  margin-right: 4px;
  width: 15px;
}
#file-manager-html .file-manager-view {
  height: 100%;
  margin: 0;
  background-color: #fff;
}
#file-manager-html .file-manager-view .empty-file {
  padding: 20px 0;
}
#file-manager-html .file-manager-view .bigWhiteDrpdwn {
  position: absolute;
  box-sizing: border-box;
  margin: 6px;
  box-shadow: 0px 4px 12px 0 rgba(18, 50, 79, 0.26);
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: 500;
  display: none;
  width: 150px;
}
#file-manager-html .file-manager-view .bigWhiteDrpdwn .rectangle {
  position: relative;
  width: 150px;
  z-index: 999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #ffffff;
  overflow: hidden;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
}
#file-manager-html .file-manager-view .bigWhiteDrpdwn .drpdwn-section {
  border-bottom: 1px solid #e8ecf1;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
#file-manager-html .file-manager-view .bigWhiteDrpdwn .drpdwn-section:last-child {
  border-bottom: none;
}
#file-manager-html .file-manager-view .bigWhiteDrpdwn .drpdwn-hdr {
  line-height: 15px;
  padding: 5px 16px;
  font-size: 11px;
  color: #1B344E;
  cursor: default;
}
#file-manager-html .file-manager-view .bigWhiteDrpdwn .drpdwn-ele {
  line-height: 15px;
  padding: 7px 7px 7px 16px;
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  color: #698094;
  user-select: none;
}
#file-manager-html .file-manager-view .bigWhiteDrpdwn .drpdwn-ele .head {
  width: 13px;
  height: 13px;
  float: left;
  padding-right: 6px;
}
#file-manager-html .file-manager-view .bigWhiteDrpdwn .drpdwn-ele .head svg {
  margin-top: 1px;
  fill: #3d7fba;
}
#file-manager-html .file-manager-view .bigWhiteDrpdwn .drpdwn-ele.disabled {
  opacity: 0.7;
}
#file-manager-html .file-manager-view .bigWhiteDrpdwn .drpdwn-ele:hover {
  background: #3d7fba;
  color: #ffffff;
  cursor: pointer;
}
#file-manager-html .file-manager-view .bigWhiteDrpdwn .drpdwn-ele:hover .icon,
#file-manager-html .file-manager-view .bigWhiteDrpdwn .drpdwn-ele:hover .icon-right {
  fill: #ffffff;
}
#file-manager-html .file-manager-view .bigWhiteDrpdwn .drpdwn-ele.disabled:hover {
  background: none;
  color: #5b6067;
  cursor: default;
}
#file-manager-html .file-manager-view .bigWhiteDrpdwn .drpdwn-title {
  margin-left: 24px;
}
#file-manager-html .file-manager-view .react-file-manager {
  box-sizing: border-box;
  padding: 12px 30px;
  color: #3c4043;
  display: inline-block;
  width: calc(100% - 240px);
  vertical-align: top;
  height: 100%;
}
#file-manager-html .file-manager-view .react-file-manager .new-btn-container .new-btn {
  width: 84px;
  height: 24px;
  color: white;
  background: #2da65b;
  line-height: 24px;
  text-align: center;
  border-radius: 3px;
  cursor: pointer;
  font-size: 12px;
  font-family: hel-medium, sans-serif;
  float: right;
  user-select: none;
}
#file-manager-html .file-manager-view .react-file-manager .new-btn-container .new-btn svg {
  height: 10px;
  width: 10px;
  fill: white;
  margin-right: 4px;
}
#file-manager-html .file-manager-view .react-file-manager .new-btn-container .new-btn:hover {
  background: #289250;
}
#file-manager-html .file-manager-view .react-file-manager .new-btn-container .new-btn-dropdown {
  display: none;
  top: 40px;
  right: 18px;
}
#file-manager-html .file-manager-view .react-file-manager .new-btn-container .new-btn-dropdown .drpdwn-ele.upload-popup-files-btn-container {
  padding: 0;
  width: 100%;
}
#file-manager-html .file-manager-view .react-file-manager .new-btn-container .new-btn-dropdown .drpdwn-ele.upload-popup-files-btn-container .upload-popup-files-btn {
  padding: 7px 7px 7px 16px;
}
#file-manager-html .file-manager-view .react-file-manager .new-btn-container .new-btn-dropdown .drpdwn-ele.upload-popup-folder-btn-container {
  padding: 0;
  width: 100%;
}
#file-manager-html .file-manager-view .react-file-manager .new-btn-container .new-btn-dropdown .drpdwn-ele.upload-popup-folder-btn-container .upload-popup-folder-btn {
  padding: 7px 7px 7px 16px;
}
#file-manager-html .file-manager-view .react-file-manager .new-btn-container .new-btn-dropdown .drpdwn-ele i {
  font-size: 12px;
  height: 12px;
  width: 12px;
  color: #3d7fba;
  margin-right: 5px;
}
#file-manager-html .file-manager-view .react-file-manager .new-btn-container .new-btn-dropdown .drpdwn-ele:hover i {
  color: white;
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box {
  position: absolute;
  right: 25px;
  bottom: 0px;
  background: white;
  width: 400px;
  box-sizing: border-box;
  border-radius: 5px 5px 0px 0px;
  border: 1px solid grey;
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box.hidden {
  display: none;
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box .uploader-head {
  border-radius: 4px 4px 0 0;
  display: block;
  background: #3d7fba;
  padding-left: 10px;
  cursor: pointer;
  height: 42px;
  width: 389px;
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box .uploader-head .toggle-icon {
  display: inline-block;
  float: right;
  height: 100%;
  margin-right: 10px;
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box .uploader-head .toggle-icon x-svg {
  line-height: 37px;
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box .uploader-head .toggle-icon x-svg svg {
  width: 10px;
  height: 10px;
  fill: white;
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box .uploader-head .toggle-icon.up svg {
  transform: rotate(180deg);
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box .uploader-head .uploader-label,
#file-manager-html .file-manager-view .react-file-manager .uploader-box .uploader-head .uploader-total-progress {
  color: white;
  display: inline-block;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  line-height: 40px;
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box .uploader-head .uploader-total-progress {
  width: 45px;
  text-align: right;
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box .uploader-head .upload-start-stop-btn {
  display: none;
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box .uploader-body {
  max-height: 242px;
  width: inherit;
  overflow: auto;
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box .uploader-body.hidden {
  display: none;
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box .uploader-body .batch-body {
  padding: 10px;
  border-bottom: 1px solid lightgray;
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box .uploader-body .batch-body .progress {
  display: inline-block;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 14px;
}
#file-manager-html .file-manager-view .react-file-manager .uploader-box .uploader-body .batch-body .remove {
  display: inline-block;
  color: #3d7fba;
  font-size: 14px;
  cursor: pointer;
}
#file-manager-html .file-manager-view .navigation-bar span:hover {
  color: #3d7fba;
}
#file-manager-html .file-manager-view .navigation-bar .path-elem {
  height: 16px;
  font-size: 14px;
  font-weight: normal;
  font-style: normal;
  font-stretch: normal;
  line-height: normal;
  letter-spacing: normal;
  color: #889bba;
}
#file-manager-html .file-manager-view .navigation-bar .path-elem .sn-r-arrow {
  padding-left: 10px;
  padding-right: 10px;
}
#file-manager-html .file-manager-view .navigation-bar .path-elem.active {
  color: #3d7fba;
}
#file-manager-html .file-manager-view .search-bar {
  display: flex;
  width: 160px;
  height: 14px;
  padding: 4px;
  float: right;
  align-items: center;
  border: 1px solid #ccd8e6;
  border-radius: 12px;
  margin-right: 20px;
}
#file-manager-html .file-manager-view .search-bar .search-icon {
  height: 12px;
  width: 12px;
  margin-left: 3px;
  margin-bottom: -2px;
  color: #ccd8e6;
  fill: #ccd8e6;
}
#file-manager-html .file-manager-view .search-bar input {
  border: none;
  margin-left: 10px;
  width: 100%;
}
#file-manager-html .file-manager-view .static-header {
  padding: 10px;
  border-bottom: 1px solid #e8eaed;
}
#file-manager-html .file-manager-view .static-header .name,
#file-manager-html .file-manager-view .static-header .date,
#file-manager-html .file-manager-view .static-header .size {
  cursor: pointer;
  font-size: 16px;
}
#file-manager-html .file-manager-view .static-header .owner,
#file-manager-html .file-manager-view .static-header .uploaded-date,
#file-manager-html .file-manager-view .static-header .updated-date,
#file-manager-html .file-manager-view .static-header .created-date,
#file-manager-html .file-manager-view .static-header .size {
  font-size: 16px;
  color: #889bba;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  display: inline-block;
  text-align: center;
  width: 19.3%;
}
#file-manager-html .file-manager-view .static-header .name {
  font-weight: 500;
  color: #889bba;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  display: inline-block;
  width: 40%;
}
#file-manager-html .file-manager-view .static-header .name .name-label {
  padding-left: 10px;
}
#file-manager-html .file-manager-view .static-header .menu {
  width: 2%;
}
#file-manager-html .file-manager-view .static-header i.sn-fm-sort-icon {
  position: absolute;
  margin-left: 5px;
}
#file-manager-html .file-manager-view .list-group-folder,
#file-manager-html .file-manager-view .list-group-item {
  padding: 10px 5px;
  display: flex;
  align-items: center;
  border-bottom: 1px solid #e8eaed;
  position: relative;
}
#file-manager-html .file-manager-view .list-group-folder .name,
#file-manager-html .file-manager-view .list-group-item .name,
#file-manager-html .file-manager-view .list-group-folder .date,
#file-manager-html .file-manager-view .list-group-item .date,
#file-manager-html .file-manager-view .list-group-folder .owner,
#file-manager-html .file-manager-view .list-group-item .owner {
  vertical-align: middle;
  font-size: 14px;
}
#file-manager-html .file-manager-view .list-group-folder .sn-fm-drive-icon,
#file-manager-html .file-manager-view .list-group-item .sn-fm-drive-icon {
  vertical-align: middle;
  height: 17px;
  font-size: 17px;
  color: #3d7fba;
}
#file-manager-html .file-manager-view .list-group-folder .name-container,
#file-manager-html .file-manager-view .list-group-item .name-container {
  line-height: 15px;
  width: 40%;
}
#file-manager-html .file-manager-view .list-group-folder .name-container .icon,
#file-manager-html .file-manager-view .list-group-item .name-container .icon {
  vertical-align: top;
}
#file-manager-html .file-manager-view .list-group-folder .name-container .folder-icon,
#file-manager-html .file-manager-view .list-group-item .name-container .folder-icon {
  vertical-align: middle;
}
#file-manager-html .file-manager-view .list-group-folder .owner,
#file-manager-html .file-manager-view .list-group-item .owner,
#file-manager-html .file-manager-view .list-group-folder .date,
#file-manager-html .file-manager-view .list-group-item .date {
  font-size: 14px;
  color: rgba(0, 0, 0, 0.54);
  display: inline-block;
  width: 19.3%;
  text-align: center;
}
#file-manager-html .file-manager-view .list-group-folder .name,
#file-manager-html .file-manager-view .list-group-item .name {
  padding-left: 15px;
  color: rgba(0, 0, 0, 0.72);
  font-weight: 500;
  display: inline-block;
  max-width: 80%;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#file-manager-html .file-manager-view .list-group-folder .menu,
#file-manager-html .file-manager-view .list-group-item .menu {
  width: 2%;
  padding: 5px 0;
}
#file-manager-html .file-manager-view .list-group-folder .menu svg,
#file-manager-html .file-manager-view .list-group-item .menu svg {
  height: 15px;
  width: 15px;
  fill: #3d7fba;
}
#file-manager-html .file-manager-view .list-group-folder .menu .menu-dropdown,
#file-manager-html .file-manager-view .list-group-item .menu .menu-dropdown {
  display: block;
  position: absolute;
  right: 16px;
  top: 15px;
}
#file-manager-html .file-manager-view .list-group-folder:hover,
#file-manager-html .file-manager-view .list-group-item:hover,
#file-manager-html .file-manager-view .list-group-folder.active,
#file-manager-html .file-manager-view .list-group-item.active {
  background: #e8f0fe;
  border-bottom: 1px solid #fff;
  cursor: pointer;
}
#file-manager-html .file-manager-view .list-group-folder:hover .owner,
#file-manager-html .file-manager-view .list-group-item:hover .owner,
#file-manager-html .file-manager-view .list-group-folder.active .owner,
#file-manager-html .file-manager-view .list-group-item.active .owner,
#file-manager-html .file-manager-view .list-group-folder:hover .date,
#file-manager-html .file-manager-view .list-group-item:hover .date,
#file-manager-html .file-manager-view .list-group-folder.active .date,
#file-manager-html .file-manager-view .list-group-item.active .date,
#file-manager-html .file-manager-view .list-group-folder:hover .name,
#file-manager-html .file-manager-view .list-group-item:hover .name,
#file-manager-html .file-manager-view .list-group-folder.active .name,
#file-manager-html .file-manager-view .list-group-item.active .name,
#file-manager-html .file-manager-view .list-group-folder:hover .size,
#file-manager-html .file-manager-view .list-group-item:hover .size,
#file-manager-html .file-manager-view .list-group-folder.active .size,
#file-manager-html .file-manager-view .list-group-item.active .size {
  color: #3d7fba;
}
#file-manager-html .file-manager-view .list-group-folder:first-child,
#file-manager-html .file-manager-view .list-group-item:first-child {
  border-top: 1px solid #e8eaed;
}
#file-manager-html .file-manager-view .path-elem {
  display: inline-block;
  cursor: pointer;
}
#file-manager-html .file-manager-view .navigation-icon {
  height: 12px;
  width: 12px;
  margin: 0 6px;
}
#file-manager-html .file-manager-view .icon {
  font-size: 14px;
  height: 14px;
  width: 14px;
  color: #8f8f8f;
}
#file-manager-html .file-manager-view .fa-file-text {
  color: #1D70AD;
}
#file-manager-html .file-manager-view .fa-file-word-o {
  color: #1D409D;
}
#file-manager-html .file-manager-view .fa-file-pdf-o {
  color: #dc0000;
}
#file-manager-html .file-manager-view .fa-file-excel-o {
  color: #007732;
}
#file-manager-html .file-manager-view .fa-file-powerpoint-o {
  color: #FF5A29;
}
#file-manager-html .file-manager-view .fa-envelope {
  color: #506eA9;
}
#file-manager-html .file-manager-view .fa-file-image-o {
  color: #1224ac;
}
#file-manager-html .file-manager-view .fa-envelope-open-text {
  color: #dba400;
}
#file-manager-html .file-manager-view .fa-file-csv {
  color: #007732;
}
#file-manager-html .file-manager-view .fa-file,
#file-manager-html .file-manager-view .fa-file-alt {
  color: #a9a9a9;
}
#file-manager-html .file-manager-view .fa-file-text {
  color: #808f08;
}
#file-manager-html .file-manager-view .fa-file-code {
  color: #404f80;
}
#file-manager-html .file-manager-view .fa-folder {
  color: #3d7fba;
}
#file-manager-html .file-manager-view .folder-view {
  vertical-align: top;
  width: 100%;
  margin-top: 34px;
  display: inline-block;
  height: 100%;
}
#file-manager-html .file-manager-view .list-items .empty-file {
  text-align: center;
  font-family: hel-medium, sans-serif;
  padding: 175px;
  color: #3d7fba;
}
#newdocsearch-html.temporary-file-manager .inner-wrapper .doc-holder {
  width: 100%;
}
#newdocsearch-html.temporary-file-manager .inner-wrapper .doc-holder .tickers,
#newdocsearch-html.temporary-file-manager .inner-wrapper .doc-holder .doc_title,
#newdocsearch-html.temporary-file-manager .inner-wrapper .doc-holder .date {
  display: none !important;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal-header {
  height: 54px;
  display: flex;
  align-content: center;
  justify-content: center;
  line-height: 54px;
  font-size: 18px;
  color: #527495;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  background: #f5faff;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal_body {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 14px;
  color: #264664;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal_body > .sntui-container {
  padding: 0;
  display: flex;
  flex-flow: column;
  margin-bottom: 0;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal_body > .sntui-container .heading-container {
  padding: 0;
  margin: 10px 11px 0;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal_body > .sntui-container .heading-container > .sntui-item {
  padding-left: 0;
  width: 650px;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal_body > .sntui-container .button {
  padding: 8px 24px;
  font-weight: normal;
  background: white;
  color: #3d7fba;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal_body > .sntui-container .button:hover {
  background: #e8eef7;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal_body > .sntui-container .button.active {
  background: #3d7fba;
  color: white;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal_body > .sntui-container .options-item {
  margin: 0 5px;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal_body > .sntui-container .options-item .sntui-dropdown {
  margin-top: 10px;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal_body > .sntui-container .sync-sources,
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal_body > .sntui-container .sync-owner,
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal_body > .sntui-container .sync-historical,
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal_body > .sntui-container .display_input {
  margin-top: 10px;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox > .sntui-modal_body > .sntui-container .display_input {
  margin-bottom: 10px;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox .sync-btn__container {
  display: flex;
  float: right;
  justify-content: flex-end;
  border-top: 1px solid lightgrey;
  background: #f5faff;
  user-select: none;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox .sync-btn__container .send-btn {
  padding: 8px 24px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border-radius: 3px;
  background-color: #3d7fba;
  display: inline-block;
  text-align: center;
  color: #ffffff;
  cursor: pointer;
  font-weight: normal;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox .sync-btn__container .send-btn:hover {
  background: #326b9e;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox .sync-btn__container .cancel-btn {
  padding: 8px 24px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  color: #527495;
  background: transparent;
  border: none;
  font-weight: normal;
}
.sentieo-drive-sync > .sntui-modal-popup > .sntui-modalbox .sync-btn__container .cancel-btn:hover {
  color: #2e87d8;
}
.drive-directory {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.drive-directory .sntui-folderselector {
  max-height: 200px;
  overflow: auto;
}
.drive-directory .sntui-modal-header {
  height: 54px;
  display: flex;
  align-content: center;
  justify-content: center;
  line-height: 54px;
  font-size: 18px;
  color: #527495;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  background: #f5faff;
}
.drive-directory .sntui-modal_body > .sntui-container {
  margin-bottom: 0;
  padding: 0;
}
.drive-directory .sntui-modal_body .sntui-folderselector {
  margin-bottom: 1em;
  padding: 1em;
  min-height: 200px;
  min-width: 600px;
}
.drive-directory .btn-container {
  padding: 1em;
  border-top: 1px solid lightgrey;
  background: #f5faff;
  display: flex;
  justify-content: flex-end;
}
.drive-directory .btn-container .select-btn {
  margin-right: 0;
  padding: 8px 24px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border-radius: 3px;
  background-color: #3d7fba;
  display: inline-block;
  text-align: center;
  color: #ffffff;
  cursor: pointer;
  font-weight: normal;
}
.drive-directory .btn-container .select-btn:hover {
  background: #326b9e;
}
.drive-directory .btn-container .cancel-btn {
  padding: 8px 24px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  color: #527495;
  background: transparent;
  border: none;
  font-weight: normal;
}
.drive-directory .btn-container .cancel-btn:hover {
  color: #2e87d8;
}
.hyperlink-popup {
  position: absolute;
  display: block;
  white-space: normal;
  padding: 10px;
  z-index: 1000;
  top: 100%;
  right: 0;
  font-size: 14px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: 500;
  background-color: white;
  line-height: normal;
  word-wrap: break-word;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  max-width: 600px;
}
.hyperlink-popup .hyperlink-container {
  display: inline-block;
  max-width: 400px;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  top: 3px;
  position: relative;
}
.hyperlink-popup .hyperlink-container a:link,
.hyperlink-popup .hyperlink-container a:visited {
  color: #15c;
  text-decoration: none;
}
.hyperlink-popup .buttons {
  display: inline-block;
  margin-left: 10px;
}
.hyperlink-popup .buttons .link,
.hyperlink-popup .buttons .unlink {
  cursor: pointer;
  color: #15c;
}
.note-text-popup {
  border-radius: 4px;
  background-color: #ffffff;
  box-shadow: 0 7px 14.5px 0 rgba(13, 35, 57, 0.58);
  height: 514px;
  width: 712px;
}
.note-text-popup .title {
  background-color: #f5faff;
  box-shadow: 0 1px 0 0 #d2e2f2;
  color: #527495;
  font-size: 15px;
  font-weight: 500;
  text-align: center;
  padding: 20px 0;
}
.note-text-popup .content {
  padding: 0 20px;
}
.note-text-popup .content .section {
  box-sizing: border-box;
  height: 200px;
  border: solid 1px #d2e2f2;
  overflow-y: auto;
  border-radius: 3px;
  font-size: 14px;
  padding: 10px;
  width: 100%;
  resize: none;
}
.note-text-popup .content [contentEditable=true]:empty:not(:focus):before {
  content: attr(data-text);
  color: #bbc6d5;
}
.note-text-popup .content .border {
  height: 1px;
  background-color: #d2e2f2;
  margin-top: 25px;
}
.note-text-popup .sub-header {
  padding: 20px 0;
  font-size: 14px;
  font-weight: 500;
  text-align: left;
  color: #0f283e;
}
.note-text-popup .footer {
  background-color: #f5faff;
  box-shadow: 0px -1px 0 0 #d2e2f2;
  padding: 16px;
  text-align: right;
}
.note-text-popup .footer .btn {
  cursor: pointer;
  display: inline-block;
  font-size: 14px;
  padding: 14px 0;
  text-align: center;
  width: 158px;
  color: #527495;
}
.note-text-popup .footer .btn.success {
  border-radius: 3px;
  background-color: #3d7fba;
  color: #ffffff;
}
.note-text-popup .close {
  cursor: pointer;
  font-size: 15px;
  position: absolute;
  right: 20px;
  top: 23px;
}
.note-text-popup .close .icon {
  height: 13px;
  width: 13px;
  fill: #a7bdd2;
}
.clipboard-notification-popup {
  position: absolute;
  display: block;
  white-space: normal;
  padding: 10px;
  z-index: 1000;
  top: 100%;
  right: 0;
  font-size: 13px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: 500;
  background-color: white;
  line-height: normal;
  word-wrap: break-word;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  max-width: 600px;
}
.clipboard-notification-popup a:link,
.clipboard-notification-popup a:visited {
  color: #15c;
}
.clipboardDataPopup {
  position: absolute;
  display: block;
  padding: 10px;
  z-index: 1000;
  font-size: 13px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: 500;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  height: 14px;
  border-radius: 3px;
}
.clipboardDataPopup .clipboardDataPopupText {
  display: inline-block;
  cursor: pointer;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.done.clipboardDataPopup {
  background-color: #2da65b;
  color: white;
}
.progress.clipboardDataPopup {
  background-color: #3d7fba;
  color: white;
}
#notebook-settings {
  height: 100%;
}
#notebook-settings #notebook-settings-container {
  height: 100%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container {
  height: 100%;
  display: flex;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .field .icons {
  line-height: 24px;
  position: relative;
  margin-top: 6px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView span.title.additional-options {
  margin-bottom: 6px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView input#required-field:disabled {
  cursor: not-allowed;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView .checkboxInfo {
  position: relative;
  top: -2px;
  padding-left: 4px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView .baseFontSize {
  font-size: 13px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView span.tabInputDiv {
  display: inline-grid;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView span.helpText {
  font-size: 11px;
  padding: 2px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView .row .errorMessage {
  color: red;
  font-size: 13px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView .noCategoryExistDiv {
  width: 100%;
  height: 85%;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
  background: #ffffff;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView .noCategoryExistDiv .noCategorylabel {
  margin: 20px;
  color: #3d7fba;
  font-size: 24px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView .thesis-fields #all-fields-view .all-tokens.tagList {
  overflow-y: auto;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView .thesis-fields #all-fields-view .token {
  display: flex;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView .thesis-fields #all-fields-view .name.term {
  width: 100%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView .privateTag.term {
  color: #3dbf6f;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView #active-fields .all-tokens {
  margin: 20px 0px 0px 200px;
  overflow-y: auto;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView .new-field-button.active {
  background: unset;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView .row.actionButton {
  display: flex;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView #all-fields-view {
  display: unset;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .customTagView .sntui-list {
  padding-left: 0px;
  padding-top: 0px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager {
  display: flex;
  flex-direction: column;
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .icon-edit,
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .icon-merge {
  fill: #3d7fba;
  position: relative;
  top: 1px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .message {
  color: #1E374D;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .page-info {
  font-size: 12px;
  line-height: 14px;
  display: flex;
  align-items: center;
  color: #698094;
  margin: 8px 0px 16px 0px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .mainView {
  display: flex;
  height: 100%;
  overflow-y: hidden;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .mainView.tag-pre-loading {
  display: flex;
  justify-content: center;
  padding-top: 35vh;
  font-size: 20px;
  color: #3d7fba;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftView {
  flex: 1;
  /* display: flex; */
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftView .dropDownLabel {
  font-size: 16px;
  color: #1e374d;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftView .groupDD.formInput {
  margin: 8px 0px 16px 0px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftView .leftSectionBody {
  height: 200px;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  align-items: center;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftView .leftSectionBody .noCategory-info {
  background: #E8EEF7;
  padding: 8px;
  font-size: 12px;
  color: #698094;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftView .leftSectionBody .noCategory-heading {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftView .leftSectionBody .noCategory-heading .heading1 {
  font-size: 18px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftView .leftSectionBody .noCategory-heading .heading2 {
  padding-top: 4px;
  font-size: 12px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftView .sntui-menubar {
  border: 0px !important;
  display: flex;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftView .sntui-menucontainer {
  border: 0px;
  height: 100%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftView .sntui-menucontainer .sntui-container {
  height: 95%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftView .sntui-menubar > * {
  border: 0px !important;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftView .sntui-menubar > * {
  text-align: center;
  display: flex;
  flex: 1;
  justify-content: center;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightView {
  flex: 3;
  background: rgb(255 255 255);
  margin-left: 4px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightView div#active-fields {
  height: 90%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightView .right-content {
  height: 100%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightView .noTagView {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  height: 100%;
  justify-content: center;
  color: #698094;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightView .noTagView .heading1 {
  font-size: 18px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightView .noTagView .heading2 {
  font-size: 12px;
  padding-top: 8px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightView .noTagView .noCategory-btn {
  margin-top: 40px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .sntui-menu.tabular {
  height: 100%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .sntui-menucontainer > .sntui-container {
  height: inherit;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .tabContainer.thesis-fields {
  display: flex;
  border: 0px;
  padding: 0px;
  height: 100%;
  overflow-y: hidden;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightSection {
  flex: 7;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightSection .field-header {
  display: flex;
  height: 32px;
  align-items: center;
  font-weight: normal;
  text-transform: uppercase;
  background: #F1F4F7;
  font-size: 12px;
  color: #506F8A;
  border-bottom: 0px;
  padding-right: 18px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightSection .term {
  flex: 2;
  width: unset;
  max-width: 200px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightSection .fields {
  height: 90%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightSection .fields .sntui-list {
  overflow-y: scroll;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightSection .fields .field {
  font-size: 12px;
  border-bottom: 1px solid rgb(249 249 249);
  box-sizing: border-box;
  height: 40px;
  line-height: 40px;
  color: #1E374D;
  font-weight: normal;
  display: flex;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightSection .fields .field.selected {
  background: #E0EDFF;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightSection .fields .field .sntui-checkbox.lv-value.checkbox {
  border: 1px solid #698094;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightSection .fields .field .sntui-checkbox.lv-value.checkbox .checked .fa-check {
  position: relative;
  bottom: 1px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightSection .fields .field .sntui-checkbox.lv-value.checkbox .fa-check {
  font-size: 8px;
  position: relative;
  bottom: 1px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightSection .fields .field .lighter {
  color: #506F8A;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .rightSection .fields .sntui-list {
  height: 100%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection {
  flex: 2;
  display: flex;
  flex-direction: column;
  align-items: stretch;
  overflow-y: hidden;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection span.addCategoryTagLabel {
  color: #3D7FBA;
  font-size: 12px;
  padding-bottom: 4px;
  border-bottom: 1px dashed #3D7FBA;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection span.titleLabel {
  color: #1e374d;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection.noCategory {
  justify-content: unset;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection.noCategory .leftSectionBody {
  margin-top: 50px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .leftSectionHeader {
  display: flex;
  justify-content: space-between;
  vertical-align: middle;
  margin-bottom: 8px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .cateogryTagList {
  height: auto;
  overflow-y: auto;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .categoryTagName {
  color: #1e374d;
  position: relative;
  font-size: 12px;
  padding: 9px 16px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .categoryTagName[no-group="true"] {
  display: flex;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .categoryTagName:last-child {
  margin-bottom: 20px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .categoryTagName:hover {
  background: #f5f8fd;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .categoryTagName:hover .action-category-icon {
  visibility: visible;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .categoryTagName.hovered {
  background: #f5f8fd;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .categoryTagName.hovered .action-category-icon {
  visibility: visible;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .categoryTagName .tag-group-name {
  font-size: 10px;
  color: #698094;
  font-style: italic;
  padding-top: 5px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .categoryTagName.active {
  background: rgb(224 237 255);
  border-radius: 3px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .categoryTagName .categoryAccessIcon {
  padding: 0px 4px;
  color: #698094;
  font-size: 10px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .categoryTagName .editCategoryTagPop {
  position: absolute;
  top: 25px;
  right: 0px;
  height: 30px;
  width: 80px;
  background: rgb(255 255 255);
  /* border: 2px solid; */
  z-index: 2;
  text-align: center;
  border: 1px solid rgb(224 223 223);
  line-height: 30px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .categoryTagName .action-category-icon {
  float: right;
  visibility: hidden;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .leftSection .cateogryTagList .sntui-list {
  height: 100%;
  overflow-y: auto;
  width: 100%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .sntui-list {
  padding: 0px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .term.checkboxDiv {
  width: 20px;
  max-width: 20px;
  vertical-align: middle;
  display: flex;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .term.checkboxDiv .sntui-checkbox__container {
  padding: unset;
  border: hidden;
  margin-right: 0px;
  /* width: 24px; */
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .sntui-dropdown__options {
  max-height: 180px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .dropDownUserInfo {
  display: flex;
  justify-content: start;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .versionDrpTitle {
  text-transform: capitalize;
  /* text-align: center; */
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .versionDrpTitle .fa {
  margin-left: 6px;
  color: #698094;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader {
  display: flex;
  justify-content: space-between;
  height: 56px;
  align-items: center;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader .infoitem {
  margin: 0px 16px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader .infoitem.createBtn {
  margin: 0px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader .infoitem.createBtn button {
  margin-right: 0px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader .infoitem x-svg {
  height: 12px;
  width: 12px;
  padding: 0px 4px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader .infoitem svg {
  height: 12px;
  width: 12px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader .infoitem.mergeBtn {
  display: flex;
  flex: 2;
  font-size: 12px;
  color: #1E374D;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader .infoitem.editBtn {
  display: flex;
  flex: 2;
  font-size: 12px;
  color: #1E374D;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader .sntui-input__container.sntui-input {
  width: 200px;
  height: 32px;
  box-sizing: border-box;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader .leftInfo {
  display: flex;
  justify-content: space-between;
  align-items: center;
  color: #1E374D;
  font-size: 12px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader .leftInfo .totalCount {
  font-size: 16px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader .leftInfo .totalCount span.fa.fa-chevron-right {
  position: relative;
  bottom: 1px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader .leftInfo span.fa {
  color: #506F8A;
  font-size: 10px;
  padding: 0px 10px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader .rightInfo {
  display: flex;
  justify-content: space-between;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .infoHeader .rightInfo .infoitem.searchInput {
  margin-right: 10px;
  max-height: 32px;
  box-sizing: border-box;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .tagsManager .formTitle {
  margin: 24px 0px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .createGroupTagPopup .sntui-modalbox.createGroupTagPopup {
  height: 40vh;
  padding: 0px 6px;
  position: relative;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .createGroupTagPopup .sntui-modalbox.createGroupTagPopup.deleteGroupTag {
  border: none;
  display: flex;
  flex-direction: column;
  height: unset;
  width: fit-content;
  max-width: 30%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .createGroupTagPopup .sntui-modalbox.createGroupTagPopup.deleteGroupTag .deleteTagBody {
  border: none;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .createGroupTagPopup .sntui-modalbox.createGroupTagPopup.deleteGroupTag .deleteTagBody .deleteMsg {
  margin-bottom: 16px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .createGroupTagPopup .sntui-modalbox.createGroupTagPopup.deleteGroupTag .deleteTagBody .deleteTagNames {
  color: #1e374d;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .createGroupTagPopup .sntui-modalbox.createGroupTagPopup.deleteGroupTag .actionButtons {
  display: flex;
  margin-top: 20px;
  justify-content: center;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .createGroupTagPopup span.sntui-modal-title {
  height: 5vh;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .createGroupTagPopup .sntui-modal_body {
  padding: 10px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .createGroupTagPopup .sntui-modal_body .grpTagActionBtn {
  display: flex;
  justify-content: space-between;
  width: 100%;
  position: absolute;
  bottom: 20px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .createGroupTagPopup .sntui-modal_body .grpTagActionBtn.sendRight {
  justify-content: flex-end;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .createGroupTagPopup .sntui-modal_body .rightActionBtn {
  display: flex;
  justify-content: space-between;
  padding-right: 16px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu {
  width: 100%;
  display: flex;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menubar {
  border: none;
  width: 200px;
  padding: 16px 0;
  background: #2c3545;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menubar > .ns__back-btn {
  font-size: 11px;
  color: white;
  padding: 0 16px 15px;
  cursor: pointer;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menubar > .ns__back-btn svg {
  height: 11px;
  fill: white;
  top: 1.5px;
  position: relative;
  margin-right: 2px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menubar > .sntui-item {
  color: #a6b4cb;
  padding: 3px 16px 4px;
  font-size: 14px;
  margin-bottom: 5px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menubar > .sntui-item .beta-status {
  font-size: 12px;
  color: #ffcc66;
  padding-left: 3px;
  font-style: italic;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menubar > .sntui-item:hover,
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menubar > .sntui-item.active {
  background: #28333d;
  color: white;
  cursor: pointer;
  border-radius: 0;
  font-weight: normal;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer {
  width: calc(100% - 200px);
  background-color: #f9f9f9;
  color: #698094;
  z-index: 10;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .menu-header {
  font-size: 24px;
  font-weight: 500;
  color: #264664;
  margin-bottom: 8px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .menu-subheader {
  margin-bottom: 12px;
  border-radius: 3px;
  border: solid 1px #ccd8e6;
  background-color: #f4f8fe;
  font-size: 11px;
  color: #698094;
  padding: 8px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .heading-label {
  color: #264664;
  font-weight: 500;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .label {
  max-width: 386px;
  margin: 5px 0 0 0;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns-checkbox-container {
  display: flex;
  width: 150px;
  justify-content: space-between;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns-checkbox-container .sntui-checkbox {
  margin-right: 5px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .integrations-menu {
  height: 100%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .integrations-menu .all-integrations {
  background: white;
  height: calc(100% - 104px);
  padding: 12px;
  border: 1px solid #ccd8e6;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .integration__container {
  display: flex;
  width: 544px;
  border: solid 1px #ccd8e6;
  background-color: #f4f8fe;
  padding: 16px;
  justify-content: space-between;
  font-size: 13px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .integration__container .sntui-button {
  padding: 8px 15.5px;
  width: 85px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-weight: 500;
  background: white;
  color: #3d7fba;
  margin-right: 0;
  border-radius: 0;
  font-size: 11px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .integration__container .sntui-button:not(:last-child) {
  border-right: none;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .integration__container .sntui-button.active {
  color: white;
  background: #3d7fba;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .integration__container .integration__indicator {
  width: 8px;
  height: 8px;
  background-color: #bbc6d5;
  border-radius: 1000px;
  margin-top: 12px;
  margin-right: 16px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .integration__container .integration__indicator.enabled {
  background-color: #2da65b;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .integration__container .integration__icon img {
  width: 32px;
  height: 32px;
  margin-right: 12px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .integration__container .integration__info {
  width: 369px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .integration__container .integration__info .integration__title {
  font-size: 13px;
  font-weight: 500;
  color: #264664;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .integration__container .integration__button {
  width: 114px !important;
  border-radius: 3px !important;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__preferences {
  height: 100%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__preferences > .sntui-item.active {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-weight: 500;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__preferences > .sntui-menucontainer {
  font-size: 13px;
  height: calc(100% - 110px);
  overflow: auto;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__preferences > .sntui-menucontainer [data-client-specific='Internal Research'] .sntui-button[name="all-notes"] {
  padding: 8px 0px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__preferences > .sntui-menucontainer .user-groupname-email {
  padding-top: 4.5px;
  padding-bottom: 4.5px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__preferences > .sntui-menucontainer .profile-list {
  padding: 1em 0;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__preferences > .sntui-menucontainer .email {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-weight: 500;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__preferences > .sntui-menucontainer .space-between {
  display: flex;
  justify-content: space-between;
  width: 648px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__preferences > .sntui-menucontainer .sntui-button {
  padding: 8px 15.5px;
  width: 85px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-weight: 500;
  background: white;
  color: #3d7fba;
  margin-right: 0;
  border-radius: 0;
  font-size: 11px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__preferences > .sntui-menucontainer .sntui-button:not(:last-child) {
  border-right: none;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__preferences > .sntui-menucontainer .sntui-button.active {
  color: white;
  background: #3d7fba;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories {
  font-size: 13px;
  height: 100%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .zero-note-categories {
  height: 100%;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .zero-note-categories .empty-note-categories {
  margin-bottom: 24px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories > .sntui-item.active {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-categories__container {
  height: calc(100% - 80px);
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-categories__toolbar {
  display: flex;
  justify-content: space-between;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-categories__toolbar .note-categories__create-btn {
  background: #3d7fba;
  border-radius: 2px;
  border: solid 1px #3d7fba;
  font-size: 14px;
  color: white;
  margin-bottom: 12px;
  font-weight: normal;
  padding: 10px 16px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-categories__toolbar .sntui-checkbox__container {
  width: 105px;
  height: 17px;
  background: white;
  color: #3d7fba;
  line-height: 17px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-categories__list {
  padding: unset;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__container {
  border: solid 1px #ccd8e6;
  border-bottom: none;
  color: #264664;
  display: flex;
  justify-content: space-between;
  padding: 0 16px;
  line-height: 48px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__container:last-child {
  border-bottom: solid 1px #ccd8e6;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__container .fa-check-circle {
  color: #2da65b;
  font-size: 16px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__container:hover .note-category__btn-container {
  visibility: visible;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__container .note-category__name {
  width: 300px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__container .note-category__owner {
  width: 300px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__container .note-category__visibility {
  width: 40px;
  text-align: center;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__container .note-category__btn-container {
  display: flex;
  visibility: hidden;
  width: 90px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__container .note-category__btn-container .edit-btn,
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__container .note-category__btn-container .delete-btn,
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__container .note-category__btn-container .restore-item {
  cursor: pointer;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__container .note-category__btn-container .edit-btn svg,
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__container .note-category__btn-container .delete-btn svg,
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__container .note-category__btn-container .restore-item svg {
  height: 16px;
  width: 16px;
  line-height: 48px;
  fill: #698094;
  margin-left: 28px;
  cursor: pointer;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__list-header {
  border: none;
  padding-top: 0;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__list-item {
  height: 100%;
  overflow: auto;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__edit-container {
  background: #ffffff;
  padding: 16px;
  border: solid 1px #d2e2f2;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__edit-container .heading-label {
  margin-bottom: 8px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__edit-container .error-msg {
  color: red;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__edit-container .sntui-input__container {
  border-radius: unset;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__edit-container .sntui-list {
  padding-left: unset;
  padding-right: unset;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__edit-container .btn-container {
  margin-left: 220px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__edit-container .cancel-btn,
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__edit-container .save-btn {
  width: 90px;
  height: 30px;
  border-radius: 2px;
  border: solid 1px #d2e2f2;
  padding: 4px 24px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-weight: normal;
  user-select: none;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__edit-container .cancel-btn {
  background-color: #f5faff;
  color: #527495;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__edit-container .save-btn {
  background-color: #3d7fba;
  color: white;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__edit-container .save-btn.disabled {
  pointer-events: none;
  cursor: not-allowed;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__edit-container .make-private-toggle {
  display: flex;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__edit-container .make-private-toggle .sntui-checkbox__container {
  flex-flow: unset;
  width: 400px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 12px;
  font-style: normal;
  color: #698094;
  border: none;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__edit-container .make-private-toggle .sntui-checkbox__container .sntui-checkbox {
  margin-left: 40px;
  margin-top: 5px;
  width: 14px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .note-category__sub-header {
  height: 100%;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .sntui-menu.tabular {
  height: calc(100% - 55px);
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .sntui-menu.tabular .sntui-container {
  height: calc(100% - 32px);
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__note-categories .sntui-menu.tabular .sntui-container .sntui-list.note-categories__list {
  height: calc(100% - 32px);
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__thesis-templates {
  color: #264664;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__thesis-templates .menu-subheader {
  margin-bottom: 0;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .settings-menu > .sntui-menucontainer .ns__thesis-templates .add-template {
  margin-top: 0;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .autoshare__table {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border-collapse: collapse;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .autoshare__table .group__label {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  width: 150px;
  max-width: 150px;
  text-align: center;
  padding-bottom: 10px;
  font-weight: normal;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .autoshare__table .noteCategory__label {
  padding-left: 4px;
  width: 100px;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .autoshare__table .autoshare-pref .sntui-checkbox__container {
  border: none;
  padding: 4px;
  display: flex;
  justify-content: center;
}
#notebook-settings #notebook-settings-container .notebook-settings-react-container .autoshare__table .odd {
  background: #f5faff;
}
.tag-manager-loading .loading {
  top: 35%;
  left: 50%;
}
.merge-tag-popup {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.merge-tag-popup .sntui-modal-header {
  height: 5vh;
  background: #F4F8FE;
}
.merge-tag-popup .mergeTagPopupBox {
  width: 30vw;
  height: 60vh;
  display: flex;
  flex-direction: column;
  border: 0px;
}
.merge-tag-popup .mergeTagPopupBox .mergeActionButton {
  display: flex;
  justify-content: flex-end;
}
.merge-tag-popup .mergeTagPopupBox .sntui-modal_body {
  height: 90%;
  border: 0px;
}
.merge-tag-popup .mergeTagPopupBox .mergeTagPopupBoxBody {
  display: flex;
  flex-direction: column;
  align-items: stretch;
  height: 90%;
  justify-content: space-between;
  border: 0px;
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.merge-tag-popup .mergeTagPopupBox .mergeTagPopupBoxBody .Titlelabel {
  font-size: 13px;
  color: #698094;
  margin-bottom: 12px;
}
.merge-tag-popup .mergeTagPopupBox .mergeTagPopupBoxBody .selectedTagsToMerge {
  margin-bottom: 8px;
}
.merge-tag-popup .mergeTagPopupBox .mergeTagPopupBoxBody .merging-tag-info {
  display: flex;
  margin-top: 4px;
  font-style: italic;
}
.merge-tag-popup .mergeTagPopupBox .mergeTagPopupBoxBody .tagsToMergeList {
  margin-bottom: 12px;
  overflow-y: auto;
  height: inherit;
  /* max-height: 10vh; */
}
.merge-tag-popup .mergeTagPopupBox .mergeTagPopupBoxBody .merging-tagName {
  font-size: 12px;
  color: #1E374D;
}
.merge-tag-popup .mergeTagPopupBox .mergeTagPopupBoxBody .merging-tag-info > span {
  color: #698094;
  font-size: 10px;
  padding-right: 5px;
  line-height: 10px;
  height: 10px;
}
.merge-tag-popup .mergeTagPopupBox .mergeTagPopupBoxBody .merging-tag-info > span:first-child:after {
  content: "|";
  font-size: 10px;
  padding-left: 5px;
}
.notebook .ck-editor,
.notebook .content.displayed {
  height: auto;
  box-sizing: border-box;
  padding: 12px 15px;
  min-height: 300px;
  width: 100%;
  line-height: 1.6em;
  font-size: 14px;
  color: #1e374d;
  display: flex;
}
.notebook .ck-editor .ck-editor-container,
.notebook .content.displayed .ck-editor-container {
  flex: 1 1 100%;
  word-break: break-word;
}
.notebook .ck-editor .cke_widget_image,
.notebook .content.displayed .cke_widget_image {
  margin-left: 5px;
  margin-right: 5px;
}
.notebook .ck-editor svg.icon,
.notebook .content.displayed svg.icon {
  height: 14px;
  width: 14px;
  fill: #bbc6d5;
}
.notebook .ck-editor input.add_content,
.notebook .content.displayed input.add_content,
.notebook .ck-editor input.add_tags,
.notebook .content.displayed input.add_tags {
  width: 100%;
  border: 0;
  height: 50px;
  padding: 10px 0;
  box-sizing: border-box;
}
.notebook .ck-editor #plotter_graph_open_text,
.notebook .content.displayed #plotter_graph_open_text {
  float: left;
  cursor: pointer;
  color: #3975af;
  text-decoration: underline;
}
.notebook .ck-editor #plotter_graph_open,
.notebook .content.displayed #plotter_graph_open {
  cursor: pointer;
}
.notebook .ck-editor p,
.notebook .content.displayed p {
  margin: 0px;
}
.notebook .ck-editor img,
.notebook .content.displayed img {
  max-width: 100%;
  height: auto !important;
}
.notebook .ck-editor h1,
.notebook .content.displayed h1,
.notebook .ck-editor h2,
.notebook .content.displayed h2,
.notebook .ck-editor h3,
.notebook .content.displayed h3,
.notebook .ck-editor h4,
.notebook .content.displayed h4,
.notebook .ck-editor h5,
.notebook .content.displayed h5,
.notebook .ck-editor h6,
.notebook .content.displayed h6 {
  font-weight: normal;
  margin: 0px;
}
.notebook .ck-editor cl,
.notebook .content.displayed cl {
  display: block;
  list-style-type: none;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start: 40px;
  -moz-margin-start: 0px;
  -moz-margin-end: 0px;
  -moz-padding-start: 40px;
  padding-left: 3em;
}
.notebook .ck-editor cl > li,
.notebook .content.displayed cl > li {
  background-color: #e8eef7;
  width: 85%;
  margin-bottom: 10px;
  padding: 2px 2px 2px 8px;
  text-align: left;
  border-radius: 3px;
  color: #1e374d;
  border: 1px solid #ccd8e6;
  background-image: -webkit-linear-gradient(top, rgba(250, 250, 250, 0.5), rgba(241, 241, 241, 0.5));
  background-image: -moz-linear-gradient(top, rgba(250, 250, 250, 0.5), rgba(241, 241, 241, 0.5));
}
.notebook .ck-editor cl > li:before,
.notebook .content.displayed cl > li:before {
  content: "";
  display: block;
  float: left;
  width: 1em;
  height: 1em;
  border: 2px solid #698094;
  margin: 0.1em;
  margin-left: -3em;
  line-height: 1em;
  border-radius: 3px;
  margin-top: 2px;
  cursor: pointer;
}
.notebook .ck-editor cl > li.checked,
.notebook .content.displayed cl > li.checked {
  font-style: italic;
  opacity: 0.7;
  background-color: rgba(245, 245, 245, 0.7);
  border: 1px solid rgba(228, 228, 228, 0.7);
  background-image: -webkit-linear-gradient(top, rgba(250, 250, 250, 0.7), rgba(241, 241, 241, 0.7));
  background-image: -moz-linear-gradient(top, rgba(250, 250, 250, 0.7), rgba(241, 241, 241, 0.7));
}
.notebook .ck-editor cl > li.checked:before,
.notebook .content.displayed cl > li.checked:before {
  content: '\2713';
}
.notebook .ck-editor cl > li.checked > *:not(.checked),
.notebook .content.displayed cl > li.checked > *:not(.checked) {
  font-style: normal;
}
.notebook .ck-editor.minimized {
  max-width: 796px;
  padding: 48px 96px;
  margin: 0 auto;
  border: 1px dashed #b1afaf;
  box-sizing: border-box;
}
.notebook .ck-editor.minimized .cke_widget_wrapper {
  margin: 5px 0;
}
.notebook .ck-editor.minimized .ck-editor-container {
  overflow-x: hidden;
}
.notebook .ck4.notebook-toolbar,
.notebook .ck4.comment-toolbar {
  position: relative;
  display: inline-block;
  overflow: visible;
  box-sizing: border-box;
}
.notebook .ck4.notebook-toolbar .cke_toolbar,
.notebook .ck4.comment-toolbar .cke_toolbar {
  margin: 3px 0 4px;
  padding: 3px 0;
  border-width: 0px 1px 0px 0px;
  min-height: 26px;
}
.notebook .ck4.notebook-toolbar .cke_toolbar:last-child,
.notebook .ck4.comment-toolbar .cke_toolbar:last-child {
  border-width: 0px;
}
.notebook .ck4.notebook-toolbar .cke_toolgroup,
.notebook .ck4.comment-toolbar .cke_toolgroup {
  background-color: #F9FCFF;
  margin: 0;
  border-radius: 0px;
  border-width: 0px;
}
.notebook .ck4.notebook-toolbar .cke_combo.cke_combo__font,
.notebook .ck4.comment-toolbar .cke_combo.cke_combo__font {
  padding-left: 2px;
  padding-right: 2px;
}
.notebook .ck4.notebook-toolbar .cke_combo.cke_combo__fontsize,
.notebook .ck4.comment-toolbar .cke_combo.cke_combo__fontsize {
  padding-right: 2px;
}
.notebook .ck4.notebook-toolbar .cke_combo_button,
.notebook .ck4.comment-toolbar .cke_combo_button {
  margin: 0;
  background-color: transparent;
  border: 0;
}
.notebook .ck4.notebook-toolbar .cke_button__insert-highlight_icon,
.notebook .ck4.comment-toolbar .cke_button__insert-highlight_icon {
  background-image: url('../images/insert-highlight.png') !important;
  background-position: 0 0px !important;
  background-size: 16px !important;
  margin-right: 67px;
}
.notebook .ck4.notebook-toolbar .cke_button__insert-highlight_icon:after,
.notebook .ck4.comment-toolbar .cke_button__insert-highlight_icon:after {
  content: 'Highlights';
  padding-left: 20px;
  line-height: 17px;
  color: #507a9f;
  font-weight: 600;
}
.notebook .ck4.notebook-toolbar .cke_button__copyformatting_icon,
.notebook .ck4.comment-toolbar .cke_button__copyformatting_icon {
  background: url('../images/ck-toolbar.svg') -160px 0px no-repeat !important;
}
.notebook .ck4.notebook-toolbar .cke_button__strike_icon,
.notebook .ck4.comment-toolbar .cke_button__strike_icon {
  background: url('../images/strike-through.svg') no-repeat !important;
  margin-top: 0px !important;
  zoom: 112%;
  height: 18px;
}
.notebook .ck4.notebook-toolbar .cke_chrome,
.notebook .ck4.comment-toolbar .cke_chrome {
  border-radius: 0px;
  background-color: #F9FCFF;
}
.notebook .ck4.notebook-toolbar .cke_bottom,
.notebook .ck4.comment-toolbar .cke_bottom,
.notebook .ck4.notebook-toolbar .cke_top,
.notebook .ck4.comment-toolbar .cke_top {
  background: none;
  padding: 0px;
}
.notebook .ck4.notebook-toolbar a.cke_button,
.notebook .ck4.comment-toolbar a.cke_button {
  border-radius: 2px;
  margin: 0 1px;
}
.notebook .ck4.notebook-toolbar a.cke_button:last-child,
.notebook .ck4.comment-toolbar a.cke_button:last-child {
  border-right: 0px;
}
.notebook .ck4.notebook-toolbar a.cke_button_disabled:active,
.notebook .ck4.comment-toolbar a.cke_button_disabled:active,
.notebook .ck4.notebook-toolbar a.cke_button_disabled:focus,
.notebook .ck4.comment-toolbar a.cke_button_disabled:focus,
.notebook .ck4.notebook-toolbar a.cke_button_disabled:hover,
.notebook .ck4.comment-toolbar a.cke_button_disabled:hover,
.notebook .ck4.notebook-toolbar a.cke_button_off:active,
.notebook .ck4.comment-toolbar a.cke_button_off:active,
.notebook .ck4.notebook-toolbar a.cke_button_off:focus,
.notebook .ck4.comment-toolbar a.cke_button_off:focus,
.notebook .ck4.notebook-toolbar a.cke_button_off:hover,
.notebook .ck4.comment-toolbar a.cke_button_off:hover {
  background-color: #E0F0FC;
}
.notebook .ck4.notebook-toolbar .cke_button.cke_button__tasks,
.notebook .ck4.comment-toolbar .cke_button.cke_button__tasks {
  display: none;
}
.notebook .ck4.notebook-toolbar.minimized,
.notebook .ck4.comment-toolbar.minimized {
  height: 40px;
  -webkit-transition: height 1s;
  /* Safari */
  transition: height 1s;
  overflow: hidden;
}
.notebook .ck4.notebook-toolbar.minimized .toggle-toolbar:after,
.notebook .ck4.comment-toolbar.minimized .toggle-toolbar:after {
  content: "\f142";
  color: #517BA0;
}
.notebook .ck4.notebook-toolbar.minimized .toggle-toolbar:hover,
.notebook .ck4.comment-toolbar.minimized .toggle-toolbar:hover {
  background: #E0F0FC;
}
.notebook .ck4.notebook-toolbar.maximized,
.notebook .ck4.comment-toolbar.maximized {
  height: auto;
  overflow: visible;
  -webkit-transition: height 1s;
  /* Safari */
  transition: height 1s;
}
.notebook .ck4.notebook-toolbar.maximized .cke_chrome,
.notebook .ck4.comment-toolbar.maximized .cke_chrome {
  border: 1px solid #DDD;
}
.notebook .ck4.notebook-toolbar.maximized .toggle-toolbar,
.notebook .ck4.comment-toolbar.maximized .toggle-toolbar {
  background: #92bce0;
}
.notebook .ck4.notebook-toolbar.maximized .toggle-toolbar:after,
.notebook .ck4.comment-toolbar.maximized .toggle-toolbar:after {
  content: "\f142";
  color: white;
}
.notebook .ck4.notebook-toolbar .toggle-toolbar,
.notebook .ck4.comment-toolbar .toggle-toolbar {
  display: none;
}
.notebook .ck4.notebook-toolbar.minimized .toggle-toolbar,
.notebook .ck4.comment-toolbar.minimized .toggle-toolbar,
.notebook .ck4.notebook-toolbar.maximized .toggle-toolbar,
.notebook .ck4.comment-toolbar.maximized .toggle-toolbar {
  display: block;
  position: absolute;
  top: -1px;
  right: 0;
  font-size: 16px;
  line-height: 24px;
  padding: 9px 6px;
  width: 6px;
  text-align: center;
  border-right: 1px solid #ddd;
}
.notebook .ck4.comment-toolbar {
  width: 100%;
}
.notebook .ck4.comment-toolbar .cke_button_arrow {
  transform: rotate(180deg);
}
.notebook .ck4.comment-toolbar > .cke {
  border-radius: 0 0 4px 4px;
  border: 0;
}
.notebook #comment-text:empty:not(:focus):before {
  content: attr(data-text);
}
.notebook .ck5.ck-editor :not(.minimized) {
  padding: 0px;
}
.notebook .ck5.notebook-toolbar {
  position: relative;
  display: inline-block;
  overflow: visible;
  box-sizing: border-box;
}
.notebook .ck5.notebook-toolbar .ck-toolbar > button,
.notebook .ck5.notebook-toolbar .ck-toolbar > div {
  padding: 4px 0;
  min-height: 26px;
}
.notebook .ck5.notebook-toolbar .cke_toolbar:last-child {
  border-width: 0px;
}
.notebook .ck5.notebook-toolbar.minimized {
  height: 40px;
  -webkit-transition: height 1s;
  /* Safari */
  transition: height 1s;
  overflow: hidden;
}
.notebook .ck5.notebook-toolbar.minimized .toggle-toolbar:after {
  content: "\f142";
  color: #517BA0;
}
.notebook .ck5.notebook-toolbar.minimized .toggle-toolbar:hover {
  background: #E0F0FC;
}
.notebook .ck5.notebook-toolbar.maximized {
  height: auto;
  overflow: visible;
  -webkit-transition: height 1s;
  /* Safari */
  transition: height 1s;
}
.notebook .ck5.notebook-toolbar.maximized .cke_chrome {
  border: 1px solid #DDD;
}
.notebook .ck5.notebook-toolbar.maximized .toggle-toolbar {
  background: #92bce0;
}
.notebook .ck5.notebook-toolbar.maximized .toggle-toolbar:after {
  content: "\f142";
  color: white;
}
.notebook .ck5.notebook-toolbar .toggle-toolbar {
  display: none;
}
.notebook .ck5.notebook-toolbar.minimized .toggle-toolbar,
.notebook .ck5.notebook-toolbar.maximized .toggle-toolbar {
  display: block;
  position: absolute;
  top: -1px;
  right: 0;
  font-size: 16px;
  line-height: 24px;
  padding: 9px 6px;
  width: 6px;
  text-align: center;
  border-right: 1px solid #ddd;
}
.notebook .ck5.ck-editor .note-container {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Old versions of Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
}
.notebook .thesis .ck5.notebook-toolbar > .ck-toolbar[editor-id*="ck-notebook-"] {
  display: none;
}
.ck5.ck-editor .note-container,
.ck-content .note-container {
  display: inline-block;
  width: 98%;
  margin: 1em auto;
}
#single-note-html .ck5 .ck-dropdown__panel.ck-dropdown__panel_sw {
  left: 0;
  right: unset;
}
.previousVersionModal {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.previousVersionModal .previousVersionBox {
  width: 90%;
  height: 80%;
}
.previousVersionModal .previousVersionBox span.closeIcon.fa.fa-times {
  right: 24px;
  position: absolute;
  top: 20px;
  color: #c3bebe;
}
.previousVersionModal .previousVersionBox .sntui-modal_body {
  flex-flow: column;
  height: calc(100% - 54px);
}
.previousVersionModal .previousVersionBox .sntui-modal-header {
  height: 54px;
  background: #F5FAFF;
  border-bottom: none;
}
.previousVersionModal .previousVersionBox .sntui-modal-header .sntui-modal-title {
  color: #506F8A;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.previousVersionModal .previousVersionBox .previousVersionBody {
  display: inline-flex;
  padding: 0px;
  height: calc(100% - 32px);
  margin-bottom: 0px;
  width: 100%;
  border-left: none;
  border-right: none;
}
.previousVersionModal .previousVersionBox .previousVersionBody .userIcon {
  height: 15px;
  width: 15px;
  fill: #9babc1;
  padding: 0px 4px;
  line-height: 10px;
  position: relative;
  top: 2px;
}
.previousVersionModal .previousVersionBox .previousBodyFooter {
  margin: 0px;
  padding: 10px 20px;
  height: 32px;
  background: #F5FAFF;
  border-top: none;
}
.previousVersionModal .previousVersionBox .previousBodyFooter .footerActionButton {
  display: flex;
  margin: auto;
  float: right;
}
.previousVersionModal .previousVersionBox .previousBodyFooter .btn-snt {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-weight: unset;
}
.previousVersionModal .previousVersionBox .previousBodyFooter .cancel-btn {
  border: none;
  background: transparent;
  margin-right: 0;
  padding-right: 8px;
}
.previousVersionModal .previousVersionBox .previousBodyFooter .restore-btn {
  margin-left: 16px;
}
.previousVersionModal .previousVersionBox .leftView {
  font-size: 12px;
  line-height: 14px;
  flex: 2;
  min-width: 22vw;
  display: flex;
  flex-flow: column;
  border-right: 1px solid #ccd8e6;
}
.previousVersionModal .previousVersionBox .leftView .versionDrpTitle {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-size: 12px;
  font-weight: normal;
  padding-left: 10px;
}
.previousVersionModal .previousVersionBox .leftView .dropDown {
  margin-bottom: 0px;
  border: none;
}
.previousVersionModal .previousVersionBox .leftView .dropDown .dropdown__label {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  font-size: 14px;
  color: #1E374D;
  margin-bottom: 9px;
}
.previousVersionModal .previousVersionBox .leftView .dropDown .sntui-dropdown__options {
  max-height: 350px;
}
.previousVersionModal .previousVersionBox .leftView .dropDown .sntui-dropdown__option {
  display: flex;
  align-items: center;
  padding: 10px;
}
.previousVersionModal .previousVersionBox .leftView .dropDown .sntui-dropdown__option:hover .icon-edit:before {
  color: white;
}
.previousVersionModal .previousVersionBox .leftView .dropDown .sntui-dropdown {
  width: 100%;
}
.previousVersionModal .previousVersionBox .leftView .dropDown .sntui-dropdown .sntui-dropdown__active-item {
  width: 100%;
  display: flex;
}
.previousVersionModal .previousVersionBox .leftView .dropDown .icon-edit:before {
  color: #3D7FBA;
}
.previousVersionModal .previousVersionBox .leftView .dropDown .fa-file-pdf-o:before {
  color: #dc0000;
}
.previousVersionModal .previousVersionBox .leftView .dropDown .fa-file-word-o:before {
  color: #1D409D;
}
.previousVersionModal .previousVersionBox .leftView .dropDown .fa-file-excel-o:before {
  color: #007732;
}
.previousVersionModal .previousVersionBox .leftView .dropDown .fa-file-powerpoint-o:before {
  color: #FF5A29;
}
.previousVersionModal .previousVersionBox .leftView .sntui-list {
  overflow-y: auto;
  padding: 0px;
  height: 100%;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo {
  margin: 0px;
  padding: 8px;
  border-right: 0px;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo:hover {
  background: #F4F8FE;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .versionToggleIcon {
  padding: 0 10px 0 0;
  font-size: 12px;
  line-height: 30px;
  width: 8px;
  color: #BBC6D5;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .versionToggleIcon.fa-caret-down {
  color: #3D7FBA;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo:not(:last-child) {
  border-bottom: none;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo:hover {
  cursor: pointer;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo.active {
  background: #E8EEF7;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo.active .versionAction {
  visibility: visible !important;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .versionInfo > div > * {
  display: flex;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .tileInfo {
  display: flex;
  height: inherit;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .tileInfo span.falseSpace {
  color: rgba(0, 0, 0, 0);
  visibility: hidden;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .tileInfo > * {
  margin: auto;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .tileInfo span.versionIndex {
  flex: 1;
  padding: 0px;
  font-size: 14px;
  font-weight: 500;
  color: #1E374D;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .tileInfo span.metaInfo {
  flex: 6;
  display: inline-flex;
  flex-flow: column;
  padding: 0px 10px;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .tileInfo span.metaInfo > * {
  margin: 2px 0px;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .tileInfo span.metaInfo span.versionname {
  color: #506F8A;
  font-style: italic;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .tileInfo span.metaInfo span.username {
  color: #698094;
  display: flex;
  align-items: center;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .tileInfo span.metaInfo span.username .userIcon {
  padding-left: 0;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .tileInfo span.metaInfo span.timeStamp {
  font-weight: 500;
  color: #1E374D;
  line-height: 16px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .tileInfo span.metaInfo span.current-version {
  color: #698094;
  padding-top: 1.5px;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .tileInfo span.extraInfo {
  flex: 4;
  display: flex;
  flex-direction: column;
  text-align: right;
  padding-right: 10px;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .tileInfo span.extraInfo span.location {
  color: #506F8A;
  padding-top: 2px;
}
.previousVersionModal .previousVersionBox .leftView .versionInfo .tileInfo span.extraInfo span.versionAction {
  visibility: hidden;
  line-height: 16px;
  color: #7597B5;
}
.previousVersionModal .previousVersionBox .leftView .menuPopup {
  position: absolute;
  background: #FFFFFF;
  box-shadow: 2px 4px 16px rgba(0, 0, 0, 0.24);
  height: fit-content;
  width: 180px;
  /* padding-bottom: 10px; */
  z-index: 1;
  display: flex;
  flex-direction: column;
}
.previousVersionModal .previousVersionBox .leftView .menuPopup:before {
  content: "";
  height: 0px;
  width: 0px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid white;
  bottom: 6px;
  left: 0px;
  position: relative;
  display: inline;
}
.previousVersionModal .previousVersionBox .leftView .menuPopup .menu-item {
  font-size: 14px;
  line-height: 14px;
  display: flex;
  align-items: center;
}
.previousVersionModal .previousVersionBox .leftView .menuPopup .menu-item:first-child {
  position: relative;
  bottom: 5px;
}
.previousVersionModal .previousVersionBox .leftView .menuPopup .menu-item:not(:first-child ) {
  margin-bottom: 5px;
}
.previousVersionModal .previousVersionBox .leftView .menuPopup .menu-item:hover {
  background: #E8EEF7;
}
.previousVersionModal .previousVersionBox .leftView .menuPopup .menu-item .menu-label {
  color: #1E374D;
}
.previousVersionModal .previousVersionBox .leftView .menuPopup .menu-item .menu-icon {
  height: 12px;
  fill: #3D7FBA;
  padding: 0px 12px;
}
.previousVersionModal .previousVersionBox .rightView {
  overflow: auto;
  flex: 6;
  display: flex;
  flex-flow: column;
}
.previousVersionModal .previousVersionBox .rightView .noVersionMsg {
  display: flex;
  margin: auto;
  color: #1E374D;
}
.previousVersionModal .previousVersionBox .rightView iframe#attachment_versioned_content_iframe {
  width: 100%;
  height: 100%;
  border: none;
}
.previousVersionModal .previousVersionBox .rightView .versionTitle {
  border-bottom: 1px solid #CCD8E6;
  font-size: 16px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  line-height: 20px;
  color: #2E3644;
  margin: 8px 16px 0 24px;
  padding: 8px 0;
}
.previousVersionModal .previousVersionBox .rightView .versionContent {
  overflow-y: auto;
  height: 60vh;
  margin-left: 8px;
  padding: 16px;
  flex: 1 1 100%;
  word-break: break-word;
  color: #1e374d;
}
.previousVersionModal .previousVersionBox .rightView .versionContent img {
  max-width: 100%;
  height: auto !important;
}
.previousVersionModal .previousVersionBox .rightView .versionContent p {
  margin: 0px;
}
.previousVersionModal .previousVersionBox .rightView .versionContent h1,
.previousVersionModal .previousVersionBox .rightView .versionContent h2,
.previousVersionModal .previousVersionBox .rightView .versionContent h3,
.previousVersionModal .previousVersionBox .rightView .versionContent h4,
.previousVersionModal .previousVersionBox .rightView .versionContent h5,
.previousVersionModal .previousVersionBox .rightView .versionContent h6 {
  font-weight: normal;
  margin: 0px;
}
.previousVersionModal .previousVersionBox .rightView .versionContent cl {
  display: block;
  list-style-type: none;
  -webkit-margin-before: 1em;
  -webkit-margin-after: 1em;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start: 40px;
  -moz-margin-start: 0px;
  -moz-margin-end: 0px;
  -moz-padding-start: 40px;
  padding-left: 3em;
}
.previousVersionModal .previousVersionBox .rightView .versionContent cl > li {
  background-color: #e8eef7;
  width: 85%;
  margin-bottom: 10px;
  padding: 2px 2px 2px 8px;
  text-align: left;
  border-radius: 3px;
  color: #1e374d;
  border: 1px solid #ccd8e6;
  background-image: -webkit-linear-gradient(top, rgba(250, 250, 250, 0.5), rgba(241, 241, 241, 0.5));
  background-image: -moz-linear-gradient(top, rgba(250, 250, 250, 0.5), rgba(241, 241, 241, 0.5));
}
.previousVersionModal .previousVersionBox .rightView .versionContent cl > li:before {
  content: "";
  display: block;
  float: left;
  width: 1em;
  height: 1em;
  border: 2px solid #698094;
  margin: 0.1em;
  margin-left: -3em;
  line-height: 1em;
  border-radius: 3px;
  margin-top: 2px;
  cursor: pointer;
}
.previousVersionModal .previousVersionBox .rightView .versionContent cl > li.checked {
  font-style: italic;
  opacity: 0.7;
  background-color: rgba(245, 245, 245, 0.7);
  border: 1px solid rgba(228, 228, 228, 0.7);
  background-image: -webkit-linear-gradient(top, rgba(250, 250, 250, 0.7), rgba(241, 241, 241, 0.7));
  background-image: -moz-linear-gradient(top, rgba(250, 250, 250, 0.7), rgba(241, 241, 241, 0.7));
}
.previousVersionModal .previousVersionBox .rightView .versionContent cl > li.checked:before {
  content: '\2713';
}
.previousVersionModal .previousVersionBox .rightView .versionContent cl > li.checked > *:not(.checked) {
  font-style: normal;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container {
  padding: 10px 20px 10px 0;
  border: 1px solid #E5EBF2;
  font-family: hel-regular, sans-serif;
  font-size: 14px;
  line-height: 1.5;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .highlight-header {
  padding: 0 8px 8px 8px;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .highlight-right-header {
  float: right;
  font-size: 11px;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .highlight-right-header .hl-short-link {
  margin-right: 8px;
  cursor: pointer;
  color: #3d7fba;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .highlight-right-header .external-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  padding-right: 4px;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .highlight-right-header .open-highlight-position {
  color: #3d7fba;
  margin-right: 8px;
  cursor: pointer;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .highlight-right-header .short-link-icon {
  height: 10px;
  width: 10px;
  fill: #3d7fba;
  position: relative;
  top: 2px;
  padding-right: 4px;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .highlight-right-header .owner {
  color: #3d7fba;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .highlight-right-header .date {
  color: #8C9DAF;
  padding-left: 8px;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .highlight-title {
  font-size: 15px;
  font-weight: bold;
  margin-right: 10px;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .filing-date {
  margin-right: 10px;
  font-size: 12px;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .high-tag {
  color: #852c2c;
  box-shadow: 0 1px 3px 0 rgba(30, 55, 77, 0.33);
  border-radius: 2px;
  margin-right: 8px;
  padding: 0 6px;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .annotation {
  margin-left: 8px;
  font-weight: 400;
  color: #204C74;
  font-size: 14px;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .note-text {
  margin-left: 8px;
  color: #204C74;
  font-size: 12px;
  border-left-color: #ff9999;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .highlight-comments {
  display: inline-block;
  padding-left: 12px;
  margin: 10px 0 0 8px;
  border-left: 3px solid #D8E1EC;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .highlight-comments .comments {
  padding: 4px 0;
  box-shadow: none;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .highlight-comments .comment-initials {
  display: inline-block;
  padding: 6px 0;
  width: 20px;
  height: 20px;
  float: left;
  box-sizing: border-box;
  font-size: 10px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #3d7fba;
  border: 1px solid #ccd8e6;
  border-radius: 3px;
  text-align: center;
  line-height: 7px;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .note-container .highlight-comments .content {
  color: black;
  padding-left: 8px;
  max-width: 348px;
  line-height: 20px;
  display: inline-block;
}
.previousVersionModal .previousVersionBox .rightView .versionContent table:not([border]),
.previousVersionModal .previousVersionBox .rightView .versionContent table:not([border]) td,
.previousVersionModal .previousVersionBox .rightView .versionContent table:not([border]) th {
  border: #bbc6d5 1px dotted;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .sections-container {
  margin: 0;
  font-size: 11pt;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .sections-container .section-title {
  font-style: italic;
  border-bottom: 1px solid #dee1e8;
  margin: 0;
  padding: 0 5px;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .sections-container .field-row:nth-child(odd) {
  background-color: #f5faff;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .sections-container .fields-table {
  font-size: 11pt;
  width: 100%;
  border-collapse: collapse;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .sections-container .field-cell-table {
  width: 100%;
  font-size: 9pt;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .sections-container .field-name {
  padding: 0 5px;
  text-align: left;
  overflow: hidden;
  font-weight: bold;
  text-overflow: ellipsis;
  word-break: break-word;
  color: #657c8f;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .sections-container .field-value {
  padding: 0 5px;
  text-align: right;
  color: #3d7fba;
}
.previousVersionModal .previousVersionBox .rightView .versionContent div[data-id="_default"] {
  position: unset !important;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .notebook .thesis-history .history-container {
  position: unset;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .notebook .thesis-history .history-container .right-side {
  float: unset;
  width: 100%;
}
.previousVersionModal .previousVersionBox .rightView .versionContent .notebook .thesis-history .history-container .right-side .new-thesis > .header {
  display: none;
}
.previousVersionModal .previousVersionBox .rightView .versionContent.attachment {
  margin: 0;
  padding: 0;
  overflow: hidden;
}
.c-create {
  display: none;
}
.c-create.show {
  display: block;
}
.c-create .c-create__header {
  color: #3699F2;
  font-size: 24px;
  text-align: center;
  margin: 120px 0 52px 0;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
}
.c-create .c-create__body {
  display: flex;
  justify-content: center;
  margin: 52px 0 16px 0;
}
.c-create .c-create__body .c-item {
  width: 160px;
  margin: 0 65px;
  color: #1e374d;
}
.c-create .c-create__body .c-item .c-item__box {
  display: flex;
  align-items: center;
  justify-content: center;
  background: #FFFFFF;
  height: 100px;
  border: 1px solid #ccd8e6;
  box-sizing: border-box;
  box-shadow: 0 4px 10px rgba(35, 41, 47, 0.2);
  border-radius: 3px;
  cursor: pointer;
}
.c-create .c-create__body .c-item .c-item__box:hover {
  transform: scale(1.1);
  transition: all 0.2s ease-in-out;
}
.c-create .c-create__body .c-item .c-item__box .c-item__new-note-icon {
  width: 48px;
  height: 48px;
}
.c-create .c-create__body .c-item .c-item__box .c-item__new-note-thesis {
  width: 40px;
  height: 48px;
}
.c-create .c-create__body .c-item .c-item__box .c-item__new-upload-file {
  width: 46px;
  height: 48px;
}
.c-create .c-create__body .c-item .c-item__header {
  font-size: 14px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  margin: 16px 0 8px 0;
}
.c-create .c-create__body .c-item .c-item__description {
  font-size: 12px;
  line-height: 14px;
}
.thesis .inner-header .bigWhiteDrpdwn .rectangle {
  width: 250px;
  max-height: 500px;
  overflow-y: auto;
  padding: 10px;
  color: #1e374d;
  text-transform: capitalize;
}
.thesis .inner-header .bigWhiteDrpdwn .rectangle .drpdwn-hdr {
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  border-top: 1px solid #CCD8E6;
  border-bottom: none;
  padding: 10px;
  font-weight: 500;
  color: unset;
  background: none;
  cursor: unset;
}
.thesis .inner-header .bigWhiteDrpdwn .rectangle .drpdwn-hdr:first-child {
  border: none;
}
.thesis .inner-header .bigWhiteDrpdwn .rectangle .drpdwn-hdr:hover {
  background: #E8EEF7;
}
.thesis .inner-header .bigWhiteDrpdwn .rectangle .drpdwn-ele {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  border: none;
  padding: 10px 20px;
  color: unset;
  font-weight: normal;
}
.thesis .inner-header .bigWhiteDrpdwn .rectangle .drpdwn-ele:hover {
  background: #E8EEF7;
  color: unset;
}
.thesis-note .autocomplete .autocomplete-input {
  height: 26px;
}
.thesis-note .sn-auto .autocomplete-menu {
  max-height: 400px;
}
.thesis-note .sn-auto .rm-tk {
  padding: 6px 0px 0px 0px;
}
.attachment_upload_status {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  background-color: white;
  z-index: 300000;
  position: absolute;
  bottom: 0px;
  right: 0px;
  border-top-left-radius: 5px;
}
.attachment_upload_status#attachment_upload_status_single_note {
  position: fixed;
}
.attachment_upload_status .sn-uploadstatus-header {
  background-color: #3d7fba;
  color: #ffffff;
  border-top-left-radius: 5px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  padding: 8px;
}
.attachment_upload_status .sn-uploadstatus-header .sn-uploadstatus-hdrbtn {
  float: right;
  position: relative;
  bottom: 4px;
}
.attachment_upload_status .sn-uploadstatus-header .sn-uploadstatus-hdrbtn .sn-uploadstatus-toggle,
.attachment_upload_status .sn-uploadstatus-header .sn-uploadstatus-hdrbtn .sn-uploadstatus-close {
  cursor: pointer;
  font-size: 18px;
  margin: 4px;
  display: inline;
}
.attachment_upload_status .sn-uploadstatus-header .sn-uploadstatus-hdrbtn .sn-uploadstatus-toggle {
  font-size: 24px;
  position: relative;
  bottom: 2px;
}
.attachment_upload_status .sn-uploadstatus-header .sn-uploadstatus-hdrbtn .sn-uploadstatus-close {
  position: relative;
  bottom: 4px;
}
.attachment_upload_status .sn-uploadstatus-summary {
  background-color: #F4F8FE;
  padding: 6px 10px;
  color: #698094;
}
.attachment_upload_status .sn-uploadstatus-container {
  width: 320px;
  font-size: 14px;
  border-top-left-radius: 8px;
  border-left: solid 1px #ccd8e6;
}
.attachment_upload_status .sn-uploadstatus-filelist {
  max-height: 320px;
  padding: 6px 10px;
  overflow: auto;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem {
  padding: 4px;
  display: flex;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-fileicon-cont .sn-uploadstatus-fileicon {
  top: 20%;
  position: relative;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-fileicon-cont .fa-file-text {
  color: #1D70AD;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-fileicon-cont .fa-file-word-o {
  color: #1D409D;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-fileicon-cont .fa-file-pdf-o {
  color: #dc0000;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-fileicon-cont .fa-file-excel-o {
  color: #007732;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-fileicon-cont .fa-file-powerpoint-o {
  color: #FF5A29;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-fileicon-cont .fa-envelope {
  color: #506eA9;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-fileicon-cont .fa-file-image-o {
  color: #1224ac;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-fileicon-cont .fa-envelope-open-text {
  color: #dba400;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-fileicon-cont .fa-file-csv {
  color: #007732;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-fileicon-cont .fa-file,
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-fileicon-cont .fa-file-alt {
  color: #a9a9a9;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-fileicon-cont .fa-file-text {
  color: #808f08;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-fileicon-cont .fa-file-code {
  color: #404f80;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-filedetail {
  display: inline;
  margin-left: 12px;
  max-width: 240px;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-filename {
  max-width: 240px;
  text-overflow: ellipsis;
  line-height: 15px;
  white-space: nowrap;
  overflow: hidden;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-statusicon-cont {
  margin-left: auto;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-statusicon-cont .sn-uploadstatus-statusicon {
  position: relative;
  top: 20%;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-statusicon-cont .fa-check {
  color: #2da65b;
}
.attachment_upload_status .sn-uploadstatus-filelist .sn-uploadstatus-fileitem .sn-uploadstatus-statusicon-cont .fa-times {
  color: #e81a1a;
}
.attachment_upload_status .sn-uploadstatus-file {
  padding: 4px;
}
.attachment_upload_status .sn-uploadstatus-filename {
  font-size: 13px;
  color: #1e374d;
}
.attachment_upload_status .sn-uploadstatus-filestatus {
  font-size: 11px;
  color: #506679;
}
.attachment_upload_status .sn-uploadstatus-sep {
  background-color: #ccd8e6;
  height: 1px;
}
.c-insert {
  display: none;
  height: 40px;
  position: relative;
  vertical-align: top;
  font-size: 14px;
  margin: 0;
  color: #1e374d;
  max-width: 180px;
  box-sizing: border-box;
}
.c-insert.show {
  display: inline-block;
}
.c-insert .c-insert__button {
  margin: 12px 16px;
  font-size: 14px;
  text-align: right;
  cursor: pointer;
}
.c-insert .c-insert__button .c-insert__plus-icon {
  width: 16px;
  height: 16px;
}
.c-insert .c-insert__button .c-insert__dropdown-icon {
  width: 10px;
  height: 6px;
  margin-bottom: 5px;
}
.c-insert .c-insert__list {
  display: none;
  position: absolute;
  right: 10px;
  top: 40px;
  width: 160px;
  margin: 0;
  cursor: pointer;
  list-style-type: none;
  background: #ffffff;
  box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.3);
  border-radius: 3px;
  padding: 0;
  z-index: 1;
}
.c-insert .c-insert__list.show {
  display: block;
}
.c-insert .c-insert__list li {
  padding: 8px 16px;
  height: 16px;
}
.c-insert .c-insert__list li .c-insert__highlight-icon {
  width: 15px;
  height: 16px;
}
.c-insert .c-insert__list li .c-insert__attachment-icon {
  width: 10px;
  height: 16px;
}
.c-insert .c-insert__list li .c-insert__table-icon {
  width: 16px;
  height: 12px;
}
.c-insert .c-insert__list li .c-insert__divider-icon {
  width: 16px;
  height: 14px;
}
.c-insert .c-insert__list li .c-insert__link-icon {
  width: 16px;
  height: 16px;
}
.c-insert .c-insert__list li .c-insert__blockquote-icon {
  width: 16px;
  height: 16px;
}
.c-insert .c-insert__list li .c-insert__date-icon {
  width: 16px;
  height: 16px;
  fill: #3d7fba;
}
.c-insert .c-insert__list li:hover {
  background: #e8eef7;
}
.c-insert .c-insert__list li.selected {
  background: #D4E0FA;
}
.c-insert .c-insert__list li.disabled {
  background: #ffffff;
  opacity: 0.5;
}
.c-insert .c-insert__list li.hide {
  display: none;
}
.c-insert span {
  vertical-align: top;
  margin: 0 6px;
}
.notebook-toolbar[style*="display: none;"] + .c-insert {
  display: none;
}
.notebook-toolbar .cke_button__inserthighlight,
.notebook-toolbar .cke_button__table,
.notebook-toolbar .cke_button__horizontalrule,
.notebook-toolbar .cke_button__link,
.notebook-toolbar .cke_button__blockquote,
.notebook-toolbar .cke_button__timestamp {
  display: none;
}
.note-comment-wrapper {
  position: absolute;
  width: 480px;
  flex-direction: column;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  color: #1e374d;
  z-index: 100;
  font-size: 14px;
  background: #ffffff;
  padding: 0;
  box-sizing: border-box;
  box-shadow: 2px 4px 16px rgba(0, 0, 0, 0.24);
  border-radius: 6px;
}
.note-comment-wrapper .box-title {
  font-size: 14px;
  height: 50px;
  flex-shrink: 0;
  box-sizing: border-box;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  padding: 16px;
  border-top: solid 1px #ccd8e6;
  border-bottom: solid 1px #ccd8e6;
  background: #ffffff;
  border-radius: 4px 4px 0 0;
}
.note-comment-wrapper #share_plotter {
  width: 140px;
  color: #ffffff;
  background-color: #464f5f;
  float: left;
  margin-left: 140px;
  line-height: 18px;
  font-size: 13px;
  text-align: center;
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
  border: 1px solid transparent;
  border-radius: 3px;
  cursor: pointer;
  box-sizing: border-box;
  padding: 6px 12px;
}
.note-comment-wrapper .passive_msg {
  font-size: 12px;
  color: #698094;
  text-align: justify;
  font-family: Helvetica Neue, sans-serif;
  line-height: 18px;
  padding: 12px 18px;
  background: #f9fcff;
  border-bottom: 1px solid #d4e0ea;
}
.note-comment-wrapper .comment-input {
  box-sizing: border-box;
  position: relative;
  flex-shrink: 0;
  padding: 8px;
  border-bottom: solid 1px #ccd8e6;
  border-top: solid 1px #ccd8e6;
  overflow: hidden;
}
.note-comment-wrapper .comment-input .comment-form .textoverlay-wrapper {
  width: 100% !important;
}
.note-comment-wrapper .comment-input .comment-form .textoverlay-wrapper .comment-editor {
  width: inherit !important;
  overflow: auto;
}
.note-comment-wrapper .comment-input .comment-form .comment-editor {
  min-height: 80px;
  max-height: 240px;
  overflow-x: hidden;
  margin: 0;
  font-size: 12px;
  padding: 12px 20px 12px 12px;
  box-sizing: border-box;
  border: solid 1px #ccd8e6;
}
.note-comment-wrapper .comment-input .comment-form .comment-editor:focus {
  border: 1px solid #3699F2;
}
.note-comment-wrapper .comment-input .comment-form .comment-editor img {
  max-width: 100%;
  height: auto !important;
}
.note-comment-wrapper .comment-input .post-btn,
.note-comment-wrapper .comment-input .save-btn {
  color: #ffffff;
  border-radius: 2px;
  font-size: 14px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  height: 32px;
  width: 92px;
  text-align: center;
  margin-top: 10px;
  float: right;
  background: #bbc6d5;
  cursor: not-allowed;
  border: 1px solid #ccd8e6;
}
.note-comment-wrapper .comment-input .cancel-btn {
  background: #ffffff;
  color: #3d7fba;
  border-radius: 2px;
  font-size: 14px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  height: 32px;
  width: 92px;
  text-align: center;
  margin-top: 10px;
  float: right;
  border: 1px solid #3d7fba;
  margin-right: 16px;
  cursor: pointer;
}
.note-comment-wrapper .comment-input .cancel-btn:hover {
  background: #e8eef7;
}
.note-comment-wrapper .comment-input .save-btn,
.note-comment-wrapper .comment-input .cancel-btn {
  display: none;
}
.note-comment-wrapper .comment-input .comment-info {
  color: #666;
  float: right;
  font-size: 10px;
  padding-top: 21px;
}
.note-comment-wrapper .comment-input .collapse-expand-section {
  position: absolute;
  right: 20px;
  top: 20px;
  cursor: pointer;
}
.note-comment-wrapper .comment-input .collapse-expand-section .collapse-icon,
.note-comment-wrapper .comment-input .collapse-expand-section .expand-icon {
  height: 12px;
  width: 12px;
  fill: #3d7fba;
}
.note-comment-wrapper .comment-input .collapse-expand-section .collapse-icon:hover,
.note-comment-wrapper .comment-input .collapse-expand-section .expand-icon:hover {
  fill: #326b9e;
}
.note-comment-wrapper .comment-input .collapse-expand-section .collapse-editor {
  display: inline;
}
.note-comment-wrapper .comment-input .collapse-expand-section .expand-editor {
  display: none;
}
.note-comment-wrapper .comment-input .collapse-expand-section .collapse-editor[data-snt-title]:after,
.note-comment-wrapper .comment-input .collapse-expand-section .expand-editor[data-snt-title]:after {
  top: -5px;
  right: 15px;
}
.note-comment-wrapper .comment-input.disabled {
  opacity: 0.9;
  pointer-events: none;
}
.note-comment-wrapper .comment-input.disabled .comment-editor {
  color: #999;
}
.note-comment-wrapper .comment-input.disabled .post-btn,
.note-comment-wrapper .comment-input.disabled .save-btn {
  background: #bbc6d5;
  cursor: not-allowed;
  border: 1px solid #ccd8e6;
}
.note-comment-wrapper .comment-input.edit .post-btn {
  display: none;
}
.note-comment-wrapper .comment-input.edit .save-btn,
.note-comment-wrapper .comment-input.edit .cancel-btn {
  display: block;
}
.note-comment-wrapper .comments_section {
  padding: 0;
  outline: none;
  flex-grow: 1;
  background-color: #ffffff;
  width: 100%;
  overflow-x: hidden;
}
.note-comment-wrapper .empty-commentbox-msg {
  width: 240px;
  margin: 0 auto;
  text-align: center;
  margin-top: 50px;
}
.note-comment-wrapper .empty-commentbox-msg .text {
  font-size: 14px;
  color: #698094;
  margin-top: 8px;
}
.note-comment-wrapper .comment {
  margin: 8px 12px 0 32px;
  position: relative;
  border-bottom: 1px solid #ccd8e6;
}
.note-comment-wrapper .comment .comment-icon {
  position: absolute;
  left: -22px;
  top: 2px;
  height: 14px;
  width: 16px;
  fill: #3d7fba;
}
.note-comment-wrapper .comment .thesis.comment-icon {
  fill: #6d9f6a;
  height: 13px;
}
.note-comment-wrapper .comment .fullname {
  font-size: 12px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  display: inline-block;
  margin-right: 4px;
}
.note-comment-wrapper .comment .timestamp {
  display: inline-block;
  color: #506F8A;
  font-size: 10px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  margin-left: 4px;
}
.note-comment-wrapper .comment .comment-option {
  float: right;
  cursor: pointer;
  width: 6px;
  display: none;
}
.note-comment-wrapper .comment .comment-option .more-icon {
  height: 12px;
  width: 3px;
}
.note-comment-wrapper .comment .comment_text {
  font-size: 12px;
  word-break: break-word;
  overflow-x: auto;
  overflow-y: hidden;
  margin: 8px auto;
}
.note-comment-wrapper .comment .comment_text img {
  max-width: 95%;
  height: auto !important;
  cursor: zoom-in;
}
.note-comment-wrapper .comment .comment_text img:hover {
  filter: brightness(50%);
}
.note-comment-wrapper .comment .comment_text table:not([border]),
.note-comment-wrapper .comment .comment_text table:not([border]) td,
.note-comment-wrapper .comment .comment_text table:not([border]) th {
  border: #bbc6d5 1px dotted;
}
.note-comment-wrapper .comment:hover .comment-option {
  display: block;
}
.note-comment-wrapper .comment:last-child {
  border-bottom: 0;
}
.note-comment-wrapper .comment .buttons {
  display: inline-block;
  margin-left: 12px;
}
.note-comment-wrapper .comment .buttons .btn {
  color: #3d7fba;
  font-size: 11px;
  padding: 0 3px;
  font-family: hel-medium, "Helvetica Neue", sans-serif, Roboto;
  display: none;
  cursor: pointer;
}
.note-comment-wrapper .comment .buttons .btn:hover {
  text-decoration: underline;
}
.note-comment-wrapper .comment:hover .edit-btn,
.note-comment-wrapper .comment:hover .delete-btn {
  display: inline-block;
}
.note-comment-wrapper .edit-btn,
.note-comment-wrapper .delete-btn {
  vertical-align: top;
}
.note-comment-wrapper .top-users-bar {
  background-color: #e8eef7;
  padding: 6px 12px;
  width: 100%;
  box-sizing: border-box;
  border-bottom: 1px solid #d4e0ea;
}
.note-comment-wrapper .top-users-bar .box-title {
  line-height: 28px;
  font-size: 14px;
  font-weight: bold;
  color: #698094;
}
.note-comment-wrapper .shared_users {
  display: inline-block;
}
.note-comment-wrapper .name_tag {
  margin: 10px 10px 5px 0;
  font-size: 12px;
  font-family: Helvetica Neue, sans-serif;
  padding: 6px;
  background-color: #ffffff;
  font-weight: bold;
  color: #698094;
  border: 1px solid #698094;
  border-radius: 50%;
  text-align: center;
  width: 30px;
  box-sizing: border-box;
  display: inline-block;
  line-height: 16px;
  vertical-align: middle;
}
.note-comment-wrapper .name_tag.anonymous {
  font-size: 22px;
  line-height: 22px;
  padding: 2px;
}
.note-comment-wrapper .top-users-bar .name_tag {
  cursor: pointer;
}
.note-comment-wrapper .plus-btn {
  display: inline-block;
  background-color: #464f5f;
  cursor: pointer;
}
.note-comment-wrapper .more-popup {
  display: none;
  position: fixed;
  top: 10px;
  background: #ffffff;
  box-shadow: 2px 4px 16px rgba(0, 0, 0, 0.24);
  border-radius: 8px;
  width: 180px;
}
.note-comment-wrapper .more-popup.show {
  display: block;
}
.note-comment-wrapper .more-popup:before {
  content: "";
  height: 0px;
  width: 0px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  position: absolute;
  left: calc(100% - 20px);
  right: 10px;
  top: -6px;
  display: inline;
}
.note-comment-wrapper .more-popup .menu-item {
  padding: 8px 16px;
  margin: 8px 0;
  height: 16px;
  cursor: pointer;
}
.note-comment-wrapper .more-popup .menu-item:hover {
  background: #e8eef7;
}
.note-comment-wrapper .more-popup .menu-item .edit-icon {
  fill: #3d7fba;
  height: 16px;
  width: 16px;
}
.note-comment-wrapper .more-popup .menu-item .delete-icon {
  fill: #3d7fba;
  height: 16px;
  width: 14px;
}
.note-comment-wrapper .more-popup .menu-item .menu-label {
  margin-left: 8px;
  vertical-align: top;
}
.note-comment-wrapper .comment-toolbar {
  flex-shrink: 0;
}
.note-comment-wrapper .comment-editor:before {
  content: "Type your comment..";
  position: absolute;
  left: 22px;
}
.note-comment-wrapper .mention-suggestions {
  position: fixed;
  z-index: 1;
  top: 0;
}
.note-comment-wrapper .mention-suggestions ol,
.note-comment-wrapper .mention-suggestions ul {
  box-shadow: 0 5px 12px 0 rgba(0, 22, 42, 0.65);
  margin: 0px;
  padding: 0px;
  list-style: none;
  border-radius: 3px;
  overflow: hidden;
  font-size: 11px;
}
.note-comment-wrapper .mention-suggestions ol li,
.note-comment-wrapper .mention-suggestions ul li {
  border-bottom: 1px solid #d4e0ea;
  border-radius: 3px;
}
.note-comment-wrapper .mention-suggestions ol li > div,
.note-comment-wrapper .mention-suggestions ul li > div {
  padding: 6px 12px;
  background: #ffffff;
}
.note-comment-wrapper .mention-suggestions ol li:last-child,
.note-comment-wrapper .mention-suggestions ul li:last-child {
  border-bottom: none;
}
.note-comment-wrapper .mention-suggestions ol li.active div,
.note-comment-wrapper .mention-suggestions ul li.active div {
  color: #ffffff;
  background: #3d7fba;
}
.note-comment-wrapper.collapsed .buttons,
.note-comment-wrapper.collapsed .comment-toolbar {
  display: none !important;
}
.note-comment-wrapper.collapsed .comment-input {
  padding: 0;
  border: 0;
  min-height: unset;
}
.note-comment-wrapper.collapsed .comment-input .collapse-expand-section .collapse-editor {
  display: none;
}
.note-comment-wrapper.collapsed .comment-input .collapse-expand-section .expand-editor {
  display: inline;
}
.note-comment-wrapper.collapsed .comment-editor {
  min-height: unset !important;
  overflow-x: hidden !important;
}
.note-comment-wrapper.collapsed .comment-editor:before {
  content: "Type your comment and press enter..";
  left: 14px;
}
.note-comment-wrapper.collapsed .collapse-expand-section {
  right: 12px;
  top: 12px;
}
.note-comment-wrapper.thesis {
  top: 40px;
}
.note-comment-wrapper.thesis .comment:hover .edit-btn,
.note-comment-wrapper.thesis .comment:hover .delete-btn {
  display: none;
}
.note-comment-wrapper.thesis .textcomplete-dropdown {
  display: none !important;
}
.note-comment-wrapper.disabled .comment-input .comment-editor {
  background: #dedede;
}
.note-comment-wrapper:before {
  height: 0px;
  width: 0px;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  border-bottom: 6px solid white;
  position: absolute;
  right: 82px;
  top: -4px;
  display: inline;
}
.note-comment-wrapper.editing .comment-editor:before {
  content: unset;
}
.note-comment-wrapper.editing .comment-option {
  display: none !important;
}
.note-comment-wrapper.editing .post-btn,
.note-comment-wrapper.editing .save-btn {
  background: #3d7fba;
  border: 1px solid #3d7fba;
  cursor: pointer;
}
.note-comment-wrapper.editing .post-btn:hover,
.note-comment-wrapper.editing .save-btn:hover {
  background: #326b9e;
}
#notebook-column .note-comment-wrapper {
  top: 38px;
  height: calc(100% - 46px);
  right: 5px;
}
#notebook-column .note-comment-wrapper .textcomplete-dropdown {
  bottom: 140px !important;
  left: unset !important;
  top: unset !important;
  right: 30px !important;
}
#note-column .note-comment-wrapper {
  top: 0;
  height: calc(100% - 4px);
}
#note-column .note-comment-wrapper .box-title {
  height: 42px;
  padding: 12px;
}
#note-column .note-comment-wrapper:before {
  content: unset;
}
#note-column .note-comment-wrapper .textcomplete-dropdown {
  bottom: 140px !important;
  left: unset !important;
  top: unset !important;
  right: 30px !important;
}
.thesis label.tgl-btn {
  height: 20px;
  width: 20px;
}
.thesis .settings .drpdwn-option {
  font-size: 13px !important;
}
.thesis .settings .drpdwn-option {
  display: flex !important;
  align-items: center;
}
.thesis .settings__icon-container {
  height: 22px;
}
.thesis .settings__icon {
  height: 18px;
  width: 18px;
  fill: #3d7fba;
  margin-right: 12px;
}
.thesis .type.minimize-editor {
  color: #3d7fba;
  padding: 4px 12px;
  display: flex;
  align-items: center;
}
.thesis .type.minimize-editor .toggle {
  width: 40px;
  height: 23px;
}
.thesis .toggle {
  width: 36px;
  display: inline-block;
  vertical-align: top;
  position: relative;
  top: -1px;
}
.thesis .type label.tgl-btn {
  height: 16px;
  width: 30px;
}
.thesis input#thesis-full-view {
  position: relative;
  top: 12px;
}
.thesis .thesis-tab.active.minimized {
  max-width: 796px;
  padding: 28px 66px;
  border: 1px dashed #b1afaf;
  margin: 0 auto;
  box-sizing: border-box;
}
/* Notifications start */
#ndd {
  top: 40px;
  right: 100px;
}
#ndd.no-header {
  top: 48px;
  right: 43px;
}
#ndd.no-header .sub-row {
  width: 600px;
  justify-content: normal!important;
}
#ndd {
  height: 83vh;
}
#ndd,
.push-notification-container {
  position: absolute;
  z-index: 1005;
  width: auto;
  right: 12px;
  top: 48px;
  /* Notification block start */
}
#ndd .simplebar .alert-item,
.push-notification-container .simplebar .alert-item {
  overflow: hidden;
}
#ndd .simplebar .simplebar-track .simplebar-scrollbar,
.push-notification-container .simplebar .simplebar-track .simplebar-scrollbar {
  min-height: 30px !important;
}
#ndd .triangle1,
.push-notification-container .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 278px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
#ndd .main-menu-rectangle,
.push-notification-container .main-menu-rectangle {
  background: #ffffff;
  padding-top: 2px;
  border: 1px solid #565656;
  height: 100%;
}
#ndd .open-settings,
.push-notification-container .open-settings {
  cursor: pointer;
}
#ndd .content-holder,
.push-notification-container .content-holder {
  overflow-y: auto;
  overflow-x: hidden;
}
#ndd .content-holder .doccontainer,
.push-notification-container .content-holder .doccontainer {
  height: 100%;
  overflow-x: hidden;
  position: relative;
  border-bottom-left-radius: 4px;
  border-bottom-right-radius: 4px;
}
#ndd .content-holder .doccontainer .jspHorizontalBar div,
.push-notification-container .content-holder .doccontainer .jspHorizontalBar div {
  display: none;
}
#ndd .content-holder .doccontainer .jspVerticalBar,
.push-notification-container .content-holder .doccontainer .jspVerticalBar {
  right: 10px;
  width: 4px;
  display: block!important;
}
#ndd .content-holder .doccontainer .jspVerticalBar .jspArrow,
.push-notification-container .content-holder .doccontainer .jspVerticalBar .jspArrow {
  display: none!important;
}
#ndd .content-holder .doccontainer .jspVerticalBar .jspDrag,
.push-notification-container .content-holder .doccontainer .jspVerticalBar .jspDrag {
  height: 110px!important;
  width: 4px;
  left: 4px;
  background-color: rgba(105, 128, 148, 0.55);
}
#ndd .new,
.push-notification-container .new {
  background: #E7EFF6;
}
#ndd .alert-headline .headline-title,
.push-notification-container .alert-headline .headline-title {
  color: #437FB7;
  font-size: 12px;
}
#ndd .alert-headline .headline-title .company-type,
.push-notification-container .alert-headline .headline-title .company-type {
  color: #999999;
  font-size: 11px;
}
#ndd .alert-headline .headline-title .company-name,
.push-notification-container .alert-headline .headline-title .company-name {
  margin-bottom: 3px;
}
#ndd .alert-headline .icon,
.push-notification-container .alert-headline .icon {
  float: right;
  color: #BCBCBC;
  font-size: 10px;
  margin-right: 11px;
}
#ndd .alert-headline .icon1,
.push-notification-container .alert-headline .icon1 {
  width: 45px;
  height: 45px;
}
#ndd .newalerts_page,
.push-notification-container .newalerts_page {
  cursor: pointer;
}
#ndd .newalerts_page .headline,
.push-notification-container .newalerts_page .headline {
  font-size: 13px;
  font-weight: bold;
}
#ndd .newalerts_page .left,
.push-notification-container .newalerts_page .left {
  width: 3%;
}
#ndd .newalerts_page .right,
.push-notification-container .newalerts_page .right {
  width: 97%;
}
#ndd .newalerts_page .middle-row,
.push-notification-container .newalerts_page .middle-row {
  margin-left: 5px;
  margin-right: 10px;
  margin-top: 2px;
  font-size: 12px;
}
#ndd .newalerts_page .middle-row .user-icon,
.push-notification-container .newalerts_page .middle-row .user-icon {
  margin-top: 4px;
  margin-right: 4px;
  font-size: 9px;
  color: #545454;
}
#ndd .newalerts_page .middle-row .sharedusername,
.push-notification-container .newalerts_page .middle-row .sharedusername {
  color: #545454;
  font-size: 10px;
  margin-right: 5px;
  margin-top: 2px;
}
#ndd .newalerts_page .middle-row .note-title,
.push-notification-container .newalerts_page .middle-row .note-title {
  color: #437FB7;
  margin-right: 8px;
  white-space: normal;
}
#ndd .newalerts_page .middle-row .negative,
.push-notification-container .newalerts_page .middle-row .negative {
  color: #e81a1a;
}
#ndd .newalerts_page .middle-row .positive,
.push-notification-container .newalerts_page .middle-row .positive {
  color: #2da65b;
}
#ndd .newalerts_page .middle-row .shared-by,
.push-notification-container .newalerts_page .middle-row .shared-by {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 5px;
}
#ndd .newalerts_page .middle-row .current_price,
.push-notification-container .newalerts_page .middle-row .current_price {
  font-size: 12px;
  color: #1e374d;
  margin: 0 6px;
}
#ndd .newalerts_page .middle-row .pricechange,
.push-notification-container .newalerts_page .middle-row .pricechange {
  margin-left: 5px;
}
#ndd .newalerts_page .middle-row .notepopout_alert,
.push-notification-container .newalerts_page .middle-row .notepopout_alert {
  color: #437FB7;
  margin-left: 15px;
  cursor: pointer;
}
#ndd .newalerts_page .middle-row .notepopout_alert .note-icon,
.push-notification-container .newalerts_page .middle-row .notepopout_alert .note-icon {
  margin-top: 2px;
}
#ndd .newalerts_page .middle-row .plotterpopout_alert,
.push-notification-container .newalerts_page .middle-row .plotterpopout_alert {
  color: #437FB7;
  margin-left: 15px;
  cursor: pointer;
}
#ndd .newalerts_page .middle-row .plotterpopout_alert .note-icon,
.push-notification-container .newalerts_page .middle-row .plotterpopout_alert .note-icon {
  margin-top: 2px;
}
#ndd .newalerts_page .middle-row .docpopout_alert,
.push-notification-container .newalerts_page .middle-row .docpopout_alert {
  color: #437FB7;
  margin-left: 15px;
  cursor: pointer;
}
#ndd .newalerts_page .middle-row .docpopout_alert .note-icon,
.push-notification-container .newalerts_page .middle-row .docpopout_alert .note-icon {
  margin-top: 2px;
}
#ndd .newalerts_page .timestamp,
.push-notification-container .newalerts_page .timestamp {
  font-size: 9px;
  float: left;
  clear: both;
  margin-left: 5px;
  margin-top: 2px;
  color: #545454;
}
#ndd .newalerts_page .time,
.push-notification-container .newalerts_page .time {
  font-size: 9px;
  float: left;
  margin-left: 5px;
  margin-top: 3px;
  color: #545454;
}
#ndd .newalerts_page .doc-ticker,
.push-notification-container .newalerts_page .doc-ticker {
  float: left;
  clear: both;
  margin-left: 5px;
  margin-top: 2px;
}
#ndd .newalerts_page .author,
.push-notification-container .newalerts_page .author {
  font-size: 10px;
  margin-left: 8px;
  margin-right: 2px;
  color: #595959;
  margin-top: 1px;
}
#ndd .note_plotter_doc_alert,
.push-notification-container .note_plotter_doc_alert {
  cursor: pointer;
}
#ndd .note_plotter_doc_alert .headline,
.push-notification-container .note_plotter_doc_alert .headline {
  font-size: 13px;
  font-weight: bold;
}
#ndd .note_plotter_doc_alert .left,
.push-notification-container .note_plotter_doc_alert .left {
  width: 3%;
}
#ndd .note_plotter_doc_alert .right,
.push-notification-container .note_plotter_doc_alert .right {
  width: 97%;
}
#ndd .note_plotter_doc_alert .middle-row,
.push-notification-container .note_plotter_doc_alert .middle-row {
  margin-left: 5px;
  margin-top: 2px;
  font-size: 12px;
}
#ndd .note_plotter_doc_alert .middle-row .user-icon,
.push-notification-container .note_plotter_doc_alert .middle-row .user-icon {
  margin-top: 4px;
  margin-right: 4px;
  font-size: 9px;
  color: #545454;
}
#ndd .note_plotter_doc_alert .middle-row .sharedusername,
.push-notification-container .note_plotter_doc_alert .middle-row .sharedusername {
  color: #545454;
  font-size: 10px;
  margin-right: 5px;
  margin-top: 2px;
}
#ndd .note_plotter_doc_alert .middle-row .note-title,
.push-notification-container .note_plotter_doc_alert .middle-row .note-title {
  color: #437FB7;
  margin-right: 8px;
  white-space: normal;
}
#ndd .note_plotter_doc_alert .middle-row .negative,
.push-notification-container .note_plotter_doc_alert .middle-row .negative {
  color: #E45952;
}
#ndd .note_plotter_doc_alert .middle-row .positive,
.push-notification-container .note_plotter_doc_alert .middle-row .positive {
  color: #2F8B27;
}
#ndd .note_plotter_doc_alert .middle-row .shared-by,
.push-notification-container .note_plotter_doc_alert .middle-row .shared-by {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  margin-right: 5px;
}
#ndd .note_plotter_doc_alert .middle-row .current_price,
.push-notification-container .note_plotter_doc_alert .middle-row .current_price {
  font-size: 12px;
  color: #1e374d;
  margin: 0 6px;
}
#ndd .note_plotter_doc_alert .middle-row .pricechange,
.push-notification-container .note_plotter_doc_alert .middle-row .pricechange {
  margin-left: 5px;
}
#ndd .note_plotter_doc_alert .middle-row .notepopout_alert,
.push-notification-container .note_plotter_doc_alert .middle-row .notepopout_alert {
  color: #437FB7;
  margin-left: 15px;
  cursor: pointer;
}
#ndd .note_plotter_doc_alert .middle-row .notepopout_alert .note-icon,
.push-notification-container .note_plotter_doc_alert .middle-row .notepopout_alert .note-icon {
  margin-top: 2px;
}
#ndd .note_plotter_doc_alert .middle-row .plotterpopout_alert,
.push-notification-container .note_plotter_doc_alert .middle-row .plotterpopout_alert {
  color: #437FB7;
  margin-left: 15px;
  cursor: pointer;
}
#ndd .note_plotter_doc_alert .middle-row .plotterpopout_alert .note-icon,
.push-notification-container .note_plotter_doc_alert .middle-row .plotterpopout_alert .note-icon {
  margin-top: 2px;
}
#ndd .note_plotter_doc_alert .middle-row .docpopout_alert,
.push-notification-container .note_plotter_doc_alert .middle-row .docpopout_alert {
  color: #437FB7;
  margin-left: 15px;
  cursor: pointer;
}
#ndd .note_plotter_doc_alert .middle-row .docpopout_alert .note-icon,
.push-notification-container .note_plotter_doc_alert .middle-row .docpopout_alert .note-icon {
  margin-top: 2px;
}
#ndd .note_plotter_doc_alert .timestamp,
.push-notification-container .note_plotter_doc_alert .timestamp {
  font-size: 9px;
  float: left;
  clear: both;
  margin-left: 5px;
  margin-top: 2px;
  color: #545454;
}
#ndd .note_plotter_doc_alert .time,
.push-notification-container .note_plotter_doc_alert .time {
  font-size: 9px;
  float: left;
  margin-left: 5px;
  margin-top: 2px;
  color: #545454;
}
#ndd .note_plotter_doc_alert .doc-ticker,
.push-notification-container .note_plotter_doc_alert .doc-ticker {
  float: left;
  clear: both;
  margin-left: 5px;
  margin-top: 2px;
}
#ndd .note_plotter_doc_alert .author,
.push-notification-container .note_plotter_doc_alert .author {
  font-size: 10px;
  margin-left: 8px;
  margin-right: 2px;
  color: #595959;
  margin-top: 1px;
}
#ndd .alert-type,
.push-notification-container .alert-type {
  font-size: 9px;
  color: #595959;
  margin-right: 6px;
}
#ndd .alert-middle-row,
.push-notification-container .alert-middle-row {
  margin-top: 6px;
  margin-left: 6px;
}
#ndd .alert-middle-row .value,
.push-notification-container .alert-middle-row .value {
  font-size: 10px;
  font-weight: bold;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  color: #595959;
}
#ndd .alert-middle-row .text,
.push-notification-container .alert-middle-row .text {
  font-size: 9px;
  color: #999999;
}
#ndd .price-alert-time,
.push-notification-container .price-alert-time {
  clear: both;
  color: #999999;
  font-size: 11px;
  padding-top: 2px;
  padding-left: 7px;
}
#ndd .headline-item .by-line,
.push-notification-container .headline-item .by-line {
  margin-top: 3px;
}
#ndd .by-line,
.push-notification-container .by-line {
  float: left;
  width: 97%;
  margin-top: 6px;
}
#ndd .by-line .ticker-chevrons,
.push-notification-container .by-line .ticker-chevrons {
  float: left;
}
#ndd .by-line .ticker,
.push-notification-container .by-line .ticker {
  float: left;
}
#ndd .by-line .source,
.push-notification-container .by-line .source {
  padding-right: 4px;
}
#ndd .by-line .author,
.push-notification-container .by-line .author,
#ndd .by-line .source,
.push-notification-container .by-line .source {
  float: left;
  font-size: 9px;
  color: #999999;
}
#ndd .by-line .author a,
.push-notification-container .by-line .author a {
  color: #999999;
  text-decoration: none;
}
#ndd .by-line .icon,
.push-notification-container .by-line .icon {
  float: right;
  color: #BCBCBC;
  font-size: 12px;
}
#ndd .by-line .upper-row-header,
.push-notification-container .by-line .upper-row-header {
  height: 16px;
  padding-bottom: 1px;
}
#ndd .by-line .upper-row-header .tweet-message,
.push-notification-container .by-line .upper-row-header .tweet-message {
  font-size: 12px;
  font-weight: bold;
  margin-right: 7px;
  height: 16px;
}
#ndd .by-line .upper-row-header .tweet-source,
.push-notification-container .by-line .upper-row-header .tweet-source {
  font-size: 9px;
  color: #999999;
  padding-top: 2px;
  height: 10px;
}
#ndd .by-line .upper-row-header .usernamelink,
.push-notification-container .by-line .upper-row-header .usernamelink {
  color: black;
  text-decoration: none;
}
#ndd .by-line .tweet-api,
.push-notification-container .by-line .tweet-api {
  margin-top: -18px;
  font-size: 17px;
  margin-right: 12px;
}
#ndd .by-line .tweet-api .text,
.push-notification-container .by-line .tweet-api .text {
  margin-top: 2px;
  margin-right: 8px;
  color: #595959;
}
#ndd .by-line .tweet-api .img,
.push-notification-container .by-line .tweet-api .img {
  height: 12px;
  margin-top: 3px;
  margin-right: 1px;
  outline: none;
  border: none;
}
#ndd .by-line .tweet-api .tweet-retweet,
.push-notification-container .by-line .tweet-api .tweet-retweet {
  margin-left: 7px;
  margin-right: 7px;
}
#ndd .headline-item.blue,
.push-notification-container .headline-item.blue,
#ndd .headline-item:hover,
.push-notification-container .headline-item:hover {
  border-top: 1px solid #bbb;
}
#ndd .headline-item,
.push-notification-container .headline-item {
  float: left;
  border-bottom: 1px solid #BBBBBB;
  padding-bottom: 10px;
  -moz-box-shadow: inset 0px -1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 0px -1px 1px 0px #EEEEEE;
  box-shadow: inset 0px -1px 1px 0px #EEEEEE;
}
#ndd .headline-item .headline-container,
.push-notification-container .headline-item .headline-container {
  padding: 10px 12px 0px 12px;
}
#ndd .headline-item .headline-title,
.push-notification-container .headline-item .headline-title {
  color: #437FB7;
  font-size: 12px;
  cursor: pointer;
}
#ndd .headline-item .headline-content,
.push-notification-container .headline-item .headline-content {
  padding-top: 5px;
  font-size: 11px;
  color: #232323;
}
#ndd .headline-item .headline-datestamp,
.push-notification-container .headline-item .headline-datestamp {
  color: #999999;
  font-size: 10px;
  padding-left: 12px;
  padding-top: 5px;
}
#ndd .headline-item:hover,
.push-notification-container .headline-item:hover {
  background: #FFFDE0;
}
#ndd .blue,
.push-notification-container .blue {
  background-color: #E0F0FC;
}
#ndd .blue:hover,
.push-notification-container .blue:hover {
  background-color: #FFFDE0;
}
#ndd .tweet-item.blue,
.push-notification-container .tweet-item.blue,
#ndd .tweet-item:hover,
.push-notification-container .tweet-item:hover {
  border-top: 1px solid #bbb;
}
#ndd .tweet-item,
.push-notification-container .tweet-item {
  float: left;
  padding-bottom: 10px;
  border-bottom: 1px solid #BBBBBB;
  -moz-box-shadow: inset 0px -1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 0px -1px 1px 0px #EEEEEE;
  box-shadow: inset 0px -1px 1px 0px #EEEEEE;
}
#ndd .tweet-item .tweet-full-container,
.push-notification-container .tweet-item .tweet-full-container {
  float: left;
  padding-left: 12px;
}
#ndd .tweet-item .content,
.push-notification-container .tweet-item .content {
  font-size: 11px;
  color: #232323;
}
#ndd .tweet-item .tweet-left-container,
.push-notification-container .tweet-item .tweet-left-container {
  width: 48px;
  float: left;
  height: 48px;
}
#ndd .tweet-item .tweet-left-container .tweet-profile-pic,
.push-notification-container .tweet-item .tweet-left-container .tweet-profile-pic {
  height: 48px;
  width: 48px;
  background: grey;
}
#ndd .tweet-item .tweet-right-container,
.push-notification-container .tweet-item .tweet-right-container {
  width: 245px;
  margin-left: 6px;
  float: left;
  padding-bottom: 0px;
}
#ndd .tweet-item .tweet-right-container .upper-row-header,
.push-notification-container .tweet-item .tweet-right-container .upper-row-header {
  height: 17px;
  /*width: 70%;*/
  padding-bottom: 1px;
}
#ndd .tweet-item .tweet-right-container .upper-row-header .tweet-message,
.push-notification-container .tweet-item .tweet-right-container .upper-row-header .tweet-message {
  font-size: 12px;
  font-weight: bold;
  margin-right: 7px;
  height: 16px;
  /*max-width: 60%;*/
  /*overflow: hidden;*/
  /*text-overflow: ellipsis;*/
  /*white-space: nowrap;*/
}
#ndd .tweet-item .tweet-right-container .upper-row-header .tweet-source,
.push-notification-container .tweet-item .tweet-right-container .upper-row-header .tweet-source {
  font-size: 9px;
  color: #999999;
  padding-top: 2px;
  height: 10px;
  /*padding-right: 4px;*/
  /*overflow: hidden;*/
  /*white-space: nowrap;*/
  /*text-overflow: ellipsis;*/
  /*max-width: 33%;*/
}
#ndd .tweet-item .tweet-right-container .upper-row-header .usernamelink,
.push-notification-container .tweet-item .tweet-right-container .upper-row-header .usernamelink {
  color: black;
  text-decoration: none;
}
#ndd .tweet-item .tweet-right-container .tweet-api,
.push-notification-container .tweet-item .tweet-right-container .tweet-api {
  margin-top: -18px;
  font-size: 17px;
  margin-right: 12px;
}
#ndd .tweet-item .tweet-right-container .tweet-api .text,
.push-notification-container .tweet-item .tweet-right-container .tweet-api .text {
  margin-top: 2px;
  margin-right: 8px;
  color: #595959;
}
#ndd .tweet-item .tweet-right-container .tweet-api .img,
.push-notification-container .tweet-item .tweet-right-container .tweet-api .img {
  height: 12px;
  margin-top: 3px;
  margin-right: 1px;
  outline: none;
  border: none;
}
#ndd .tweet-item .tweet-right-container .tweet-api .tweet-retweet,
.push-notification-container .tweet-item .tweet-right-container .tweet-api .tweet-retweet {
  margin-left: 7px;
  margin-right: 7px;
}
#ndd .tweet-item:hover,
.push-notification-container .tweet-item:hover {
  background: #FFFDE0;
}
#ndd .load-more,
.push-notification-container .load-more {
  /*display: none;*/
  cursor: pointer;
  float: left;
  border-bottom: 1px solid #8ABFD7;
  text-align: center;
  background-color: #D4F0FF;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4F0FF), color-stop(100%, #E3F5FF));
  background-image: -webkit-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -moz-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -ms-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -o-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: linear-gradient(to top, #D4F0FF, #E3F5FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D4F0FF, endColorstr=#E3F5FF);
  -moz-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  height: 24px;
  padding-top: 10px;
}
#ndd .load-more .load-text,
.push-notification-container .load-more .load-text {
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
  font-size: 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
#ndd .row,
.push-notification-container .row {
  height: 24px;
  font-size: 11px;
  padding-left: 6px;
  padding-right: 8px;
  padding-top: 8px;
  font-weight: bold;
  vertical-align: middle;
}
#ndd .sub-row,
.push-notification-container .sub-row {
  height: 24px;
  font-size: 11px;
  font-weight: bold;
  vertical-align: middle;
}
#ndd .sub-row #alldoc-bubble,
.push-notification-container .sub-row #alldoc-bubble,
#ndd .sub-row #alltweets-bubble,
.push-notification-container .sub-row #alltweets-bubble,
#ndd .sub-row #allpress_release-bubble,
.push-notification-container .sub-row #allpress_release-bubble,
#ndd .sub-row #allfiling-bubble,
.push-notification-container .sub-row #allfiling-bubble,
#ndd .sub-row #allnews-bubble,
.push-notification-container .sub-row #allnews-bubble,
#ndd .sub-row #allpresentation-bubble,
.push-notification-container .sub-row #allpresentation-bubble,
#ndd .sub-row #allother_documents-bubble,
.push-notification-container .sub-row #allother_documents-bubble,
#ndd .sub-row #alltranscript-bubble,
.push-notification-container .sub-row #alltranscript-bubble {
  position: relative;
  margin-right: 4px;
  z-index: 999;
}
#ndd .sub-row-content-holder,
.push-notification-container .sub-row-content-holder {
  height: 100%;
  width: auto;
  float: left;
  text-align: center;
  transform: translateY(3px);
}
#ndd .sub-row-content-holder:hover,
.push-notification-container .sub-row-content-holder:hover {
  -moz-box-shadow: inset -1px 1px 3px 0px #BCBCBC;
  -webkit-box-shadow: inset -1px 1px 3px 0px #BCBCBC;
  box-shadow: inset -1px 1px 3px 0px #BCBCBC;
}
#ndd .sub-row-content,
.push-notification-container .sub-row-content {
  padding-top: 5px;
  font-size: 9px;
  height: 19px;
  text-align: center;
  border-right: 1px solid #BCBCBC;
}
#ndd .last,
.push-notification-container .last {
  border-right: none;
}
#ndd .notification-block,
.push-notification-container .notification-block {
  border-radius: 4px;
  border: 0;
  padding-top: 0;
  box-shadow: 0 2px 12px 0 rgba(2, 42, 60, 0.65);
  font-family: Helvetica Neue, Arial, sans-serif;
}
#ndd .notification-block .row,
.push-notification-container .notification-block .row {
  height: 40px;
  box-sizing: border-box;
  padding: 12px 12px 0 12px;
  background-color: #ffffff;
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
#ndd .notification-block .row .close,
.push-notification-container .notification-block .row .close,
#ndd .notification-block .row .open-settings,
.push-notification-container .notification-block .row .open-settings {
  fill: #3d7fba;
  height: 13px;
  width: 13px;
  cursor: pointer;
}
#ndd .notification-block .row .open-settings,
.push-notification-container .notification-block .row .open-settings {
  margin-right: 12px;
}
#ndd .notification-block .row .message,
.push-notification-container .notification-block .row .message {
  line-height: 18px;
  font-size: 16px;
  font-weight: 400;
  color: #3d7fba;
}
#ndd .notification-block .sub-row,
.push-notification-container .notification-block .sub-row {
  height: 36px;
  background-color: #ffffff;
  display: flex;
  justify-content: space-around;
  border-bottom: 3px solid #d4e0ea;
}
#ndd .notification-block .sub-row .sub-row-content-holder .sub-row-content,
.push-notification-container .notification-block .sub-row .sub-row-content-holder .sub-row-content {
  height: 36px;
  box-sizing: border-box;
  padding: 9px 0;
  font-size: 12px;
  font-weight: 400;
  color: #698094;
  line-height: 18px;
  border-right: 0px;
  cursor: pointer;
  border-bottom: 3px solid #d4e0ea;
  padding-right: 8px;
  padding-left: 8px;
}
#ndd .notification-block .sub-row .sub-row-content-holder .sub-row-content .red-bubble,
.push-notification-container .notification-block .sub-row .sub-row-content-holder .sub-row-content .red-bubble {
  box-shadow: none;
  margin-left: 3px;
  border-radius: 2px;
  background: #f04848;
}
#ndd .notification-block .sub-row .sub-row-content-holder.selected-tab .sub-row-content,
.push-notification-container .notification-block .sub-row .sub-row-content-holder.selected-tab .sub-row-content {
  color: #3d7fba;
  font-weight: bold;
  border-bottom: 3px solid #3d7fba;
}
#ndd .notification-block .sub-row .sub-row-content-holder:hover,
.push-notification-container .notification-block .sub-row .sub-row-content-holder:hover {
  -webkit-box-shadow: none;
  box-shadow: none;
}
#ndd .notification-block .content-holder .loading_img,
.push-notification-container .notification-block .content-holder .loading_img {
  height: 40px;
  width: 40px;
}
#ndd .notification-block .content-holder .load-more,
.push-notification-container .notification-block .content-holder .load-more {
  height: 22px;
}
#ndd .notification-block .content-holder .notification-image,
.push-notification-container .notification-block .content-holder .notification-image {
  height: 54px;
  width: 54px;
  margin: 12px;
  border: 1px solid #d4e0ea;
  box-sizing: border-box;
  color: #3d7fba;
  border-radius: 4px;
  background-size: 48px 48px;
  background-repeat: no-repeat;
  background-position: 3px 2px;
  padding: 4px;
  display: flex;
  flex-direction: row;
  background-color: #ffffff;
  overflow: hidden;
}
#ndd .notification-block .content-holder .notification-image.imageUrl,
.push-notification-container .notification-block .content-holder .notification-image.imageUrl {
  padding: 0;
  box-sizing: content-box;
}
#ndd .notification-block .content-holder .notification-image.imageUrl img,
.push-notification-container .notification-block .content-holder .notification-image.imageUrl img {
  width: 54px;
  height: auto;
  vertical-align: super;
  max-width: 100%;
  max-height: 100%;
  align-self: center;
  white-space: nowrap;
}
#ndd .notification-block .content-holder .notification-image.initials,
.push-notification-container .notification-block .content-holder .notification-image.initials {
  font-size: 22px;
  color: #698094;
  line-height: 52px;
  text-align: center;
  padding: 0 18px;
}
#ndd .notification-block .content-holder .stream-load-more,
.push-notification-container .notification-block .content-holder .stream-load-more {
  height: 20px;
}
#ndd .notification-block .content-holder .notification-content,
.push-notification-container .notification-block .content-holder .notification-content {
  margin-top: 12px;
}
#ndd .notification-block .content-holder .notification-image.mw,
.push-notification-container .notification-block .content-holder .notification-image.mw {
  background-image: url('https://static.sentieo.com/images/mw.png');
}
#ndd .notification-block .content-holder .notification-image.bw,
.push-notification-container .notification-block .content-holder .notification-image.bw {
  background-image: url('https://static.sentieo.com/images/bw.png');
}
#ndd .notification-block .content-holder .notification-image.gn,
.push-notification-container .notification-block .content-holder .notification-image.gn,
#ndd .notification-block .content-holder .notification-image.gn_e,
.push-notification-container .notification-block .content-holder .notification-image.gn_e {
  background-image: url('https://static.sentieo.com/images/gn.png');
}
#ndd .notification-block .content-holder .notification-image.to,
.push-notification-container .notification-block .content-holder .notification-image.to {
  background-image: url('https://static.sentieo.com/images/tr.png');
}
#ndd .notification-block .content-holder .notification-image.pr_e,
.push-notification-container .notification-block .content-holder .notification-image.pr_e,
#ndd .notification-block .content-holder .notification-image.pr_a,
.push-notification-container .notification-block .content-holder .notification-image.pr_a,
#ndd .notification-block .content-holder .notification-image.pr_u,
.push-notification-container .notification-block .content-holder .notification-image.pr_u {
  background-image: url('https://static.sentieo.com/images/pr.png');
}
#ndd .notification-block .content-holder .notification-image.icon-keyword:before,
.push-notification-container .notification-block .content-holder .notification-image.icon-keyword:before,
#ndd .notification-block .content-holder .notification-image.icon-filing:before,
.push-notification-container .notification-block .content-holder .notification-image.icon-filing:before {
  font-size: 36px;
  text-align: center;
  width: 48px;
  margin-top: 4px;
}
#ndd .notification-block .content-holder .notification-image.fa-area-chart:before,
.push-notification-container .notification-block .content-holder .notification-image.fa-area-chart:before {
  font-size: 34px;
  position: relative;
  top: 2px;
  left: -2px;
}
#ndd .notification-block .content-holder .tweet-item,
.push-notification-container .notification-block .content-holder .tweet-item {
  border-bottom: 1px solid #d4e0ea;
  background: #f9fcff;
  padding-bottom: 0;
  box-shadow: none;
  width: 100%;
}
#ndd .notification-block .content-holder .tweet-item.note_plotter_doc_alert .notification-content .title,
.push-notification-container .notification-block .content-holder .tweet-item.note_plotter_doc_alert .notification-content .title {
  font-weight: normal;
  color: #9cabb8;
  margin-left: 0;
}
#ndd .notification-block .content-holder .tweet-item.note_plotter_doc_alert .notification-content .time,
.push-notification-container .notification-block .content-holder .tweet-item.note_plotter_doc_alert .notification-content .time {
  margin-top: 4px;
}
#ndd .notification-block .content-holder .tweet-item.note_plotter_doc_alert .notification-content .sharedBy,
.push-notification-container .notification-block .content-holder .tweet-item.note_plotter_doc_alert .notification-content .sharedBy {
  font-weight: bold;
  color: #333333;
}
#ndd .notification-block .content-holder .tweet-item.note_plotter_doc_alert .notification-content .left,
.push-notification-container .notification-block .content-holder .tweet-item.note_plotter_doc_alert .notification-content .left {
  width: auto;
}
#ndd .notification-block .content-holder .tweet-item.note_plotter_doc_alert .notification-content .left .ticker-chevron,
.push-notification-container .notification-block .content-holder .tweet-item.note_plotter_doc_alert .notification-content .left .ticker-chevron {
  display: inline;
  margin-right: 6px;
}
#ndd .notification-block .content-holder .tweet-item.note_plotter_doc_alert .notification-content .right,
.push-notification-container .notification-block .content-holder .tweet-item.note_plotter_doc_alert .notification-content .right {
  width: auto;
  padding-top: 3px;
}
#ndd .notification-block .content-holder .tweet-item.note-shares .notification-content .title,
.push-notification-container .notification-block .content-holder .tweet-item.note-shares .notification-content .title,
#ndd .notification-block .content-holder .tweet-item.shared-plotter .notification-content .title,
.push-notification-container .notification-block .content-holder .tweet-item.shared-plotter .notification-content .title,
#ndd .notification-block .content-holder .tweet-item.note-comments .notification-content .title,
.push-notification-container .notification-block .content-holder .tweet-item.note-comments .notification-content .title {
  font-weight: normal;
  color: #9cabb8;
  margin-left: 0;
}
#ndd .notification-block .content-holder .tweet-item.note-shares .notification-content .time,
.push-notification-container .notification-block .content-holder .tweet-item.note-shares .notification-content .time,
#ndd .notification-block .content-holder .tweet-item.shared-plotter .notification-content .time,
.push-notification-container .notification-block .content-holder .tweet-item.shared-plotter .notification-content .time,
#ndd .notification-block .content-holder .tweet-item.note-comments .notification-content .time,
.push-notification-container .notification-block .content-holder .tweet-item.note-comments .notification-content .time {
  margin-top: 4px;
}
#ndd .notification-block .content-holder .tweet-item.note-shares .notification-content .sharedBy,
.push-notification-container .notification-block .content-holder .tweet-item.note-shares .notification-content .sharedBy,
#ndd .notification-block .content-holder .tweet-item.shared-plotter .notification-content .sharedBy,
.push-notification-container .notification-block .content-holder .tweet-item.shared-plotter .notification-content .sharedBy,
#ndd .notification-block .content-holder .tweet-item.note-comments .notification-content .sharedBy,
.push-notification-container .notification-block .content-holder .tweet-item.note-comments .notification-content .sharedBy {
  font-weight: bold;
  color: #333333;
}
#ndd .notification-block .content-holder .tweet-item.note-shares .notification-content .commentBy,
.push-notification-container .notification-block .content-holder .tweet-item.note-shares .notification-content .commentBy,
#ndd .notification-block .content-holder .tweet-item.shared-plotter .notification-content .commentBy,
.push-notification-container .notification-block .content-holder .tweet-item.shared-plotter .notification-content .commentBy,
#ndd .notification-block .content-holder .tweet-item.note-comments .notification-content .commentBy,
.push-notification-container .notification-block .content-holder .tweet-item.note-comments .notification-content .commentBy {
  color: #3d7fba;
}
#ndd .notification-block .content-holder .tweet-item.note-shares .notification-content .left,
.push-notification-container .notification-block .content-holder .tweet-item.note-shares .notification-content .left,
#ndd .notification-block .content-holder .tweet-item.shared-plotter .notification-content .left,
.push-notification-container .notification-block .content-holder .tweet-item.shared-plotter .notification-content .left,
#ndd .notification-block .content-holder .tweet-item.note-comments .notification-content .left,
.push-notification-container .notification-block .content-holder .tweet-item.note-comments .notification-content .left {
  width: auto;
}
#ndd .notification-block .content-holder .tweet-item.note-shares .notification-content .left .ticker-chevron,
.push-notification-container .notification-block .content-holder .tweet-item.note-shares .notification-content .left .ticker-chevron,
#ndd .notification-block .content-holder .tweet-item.shared-plotter .notification-content .left .ticker-chevron,
.push-notification-container .notification-block .content-holder .tweet-item.shared-plotter .notification-content .left .ticker-chevron,
#ndd .notification-block .content-holder .tweet-item.note-comments .notification-content .left .ticker-chevron,
.push-notification-container .notification-block .content-holder .tweet-item.note-comments .notification-content .left .ticker-chevron {
  display: inline;
  margin-right: 6px;
}
#ndd .notification-block .content-holder .tweet-item.note-shares .notification-content .right,
.push-notification-container .notification-block .content-holder .tweet-item.note-shares .notification-content .right,
#ndd .notification-block .content-holder .tweet-item.shared-plotter .notification-content .right,
.push-notification-container .notification-block .content-holder .tweet-item.shared-plotter .notification-content .right,
#ndd .notification-block .content-holder .tweet-item.note-comments .notification-content .right,
.push-notification-container .notification-block .content-holder .tweet-item.note-comments .notification-content .right {
  width: auto;
  padding-top: 3px;
}
#ndd .notification-block .content-holder .tweet-item.note-comments .notification-content,
.push-notification-container .notification-block .content-holder .tweet-item.note-comments .notification-content {
  overflow: hidden;
  text-overflow: ellipsis;
  width: 70%;
  white-space: nowrap;
}
#ndd .notification-block .content-holder .tweet-item.note-comments .notification-content .title .note-title,
.push-notification-container .notification-block .content-holder .tweet-item.note-comments .notification-content .title .note-title {
  color: #3d7fba;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  margin-right: 8px;
  white-space: normal;
  font-weight: bold;
}
#ndd .notification-block .content-holder .tweet-item.note-comments .notification-content .middle-row .comment_text,
.push-notification-container .notification-block .content-holder .tweet-item.note-comments .notification-content .middle-row .comment_text {
  color: #233e56;
  margin-right: 8px;
  white-space: normal;
}
#ndd .notification-block .content-holder .tweet-item.blue,
.push-notification-container .notification-block .content-holder .tweet-item.blue {
  border-top: none;
}
#ndd .notification-block .content-holder .tweet-item:hover,
.push-notification-container .notification-block .content-holder .tweet-item:hover {
  background: #e8eef7;
  border-top: 0px;
}
#ndd .notification-block .content-holder .doc-ticker,
.push-notification-container .notification-block .content-holder .doc-ticker {
  clear: none;
  margin-left: 0;
  font-size: 12px;
  font-weight: normal;
  line-height: 20px;
  padding: 0 6px;
  border: 0px;
}
#ndd .notification-block .content-holder .tweet-left-container,
.push-notification-container .notification-block .content-holder .tweet-left-container {
  width: 54px;
  height: 54px;
  margin-right: 10px;
}
#ndd .notification-block .content-holder .title,
.push-notification-container .notification-block .content-holder .title,
#ndd .notification-block .content-holder .tweet-message,
.push-notification-container .notification-block .content-holder .tweet-message {
  margin: 3px 0 5px 6px;
  color: #333333;
  font-size: 13px;
  font-weight: bold;
}
#ndd .notification-block .content-holder .title .headline,
.push-notification-container .notification-block .content-holder .title .headline {
  font-weight: 700;
  font-family: Arial, sans-serif;
}
#ndd .notification-block .content-holder .tweet-source,
.push-notification-container .notification-block .content-holder .tweet-source {
  padding-top: 5px;
}
#ndd .notification-block .content-holder .middle-row,
.push-notification-container .notification-block .content-holder .middle-row {
  clear: both;
  margin-left: 0px;
  font-size: 13px;
  width: 408px;
  line-height: 18px;
  color: #3d7fba;
}
#ndd .notification-block .content-holder .middle-row .company-name,
.push-notification-container .notification-block .content-holder .middle-row .company-name {
  color: #9cabb8;
  font-size: 12px;
  max-width: 120px;
}
#ndd .notification-block .content-holder .middle-row .current_price,
.push-notification-container .notification-block .content-holder .middle-row .current_price {
  font-size: 13px;
  color: #1e374d;
}
#ndd .notification-block .content-holder .time,
.push-notification-container .notification-block .content-holder .time {
  margin-left: 0;
  font-size: 11px;
  color: #698094;
  clear: both;
  margin-bottom: 12px;
}
#ndd .notification-block .data_divider,
.push-notification-container .notification-block .data_divider {
  height: 24px;
  box-sizing: border-box;
  color: #3d7fba;
  line-height: 24px;
  padding-top: 0;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-weight: 500;
  background: #e8eef7;
  border: 0;
  font-size: 11px;
  padding-left: 12px;
  width: 100%;
  border-top: 1px solid #E6E6E6;
  border-bottom: 1px solid #B6B6B6;
  background-color: #FAFAFA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
  -moz-box-shadow: inset -4px 0px 5px -2px #eaeaea;
  -webkit-box-shadow: inset -4px 0px 5px -2px #eaeaea;
  box-shadow: inset -4px 0px 5px -2px #eaeaea;
  clear: both;
}
#ndd {
  top: 40px;
  right: 100px;
}
#ndd.ndd-bottom {
  left: 50px;
  bottom: 80px;
  top: unset;
  width: 525px;
}
.push-notification-container {
  position: absolute;
  width: auto;
  z-index: 10001;
  display: none;
}
.push-notification-container .notification-block {
  border: none;
  box-shadow: none!important;
}
.push-notification-container .notification-block .content-holder {
  width: auto;
}
.push-notification-container .notification-block .content-holder .doccontainer {
  width: auto;
}
.push-notification-container .notification-block .content-holder .doccontainer .tweet-item {
  border-radius: 6px;
  width: 516px;
  background-color: #fff;
  position: relative;
  box-sizing: border-box;
  box-shadow: 0 2px 6px 0 rgba(22, 42, 60, 0.3);
}
.push-notification-container .notification-block .content-holder .doccontainer .tweet-item .middle-row {
  width: 285px;
  word-break: break-word;
}
.push-notification-container .notification-block .content-holder .doccontainer .tweet-item .open-box {
  width: 142px;
  background-color: #e8eef7;
  height: 100%;
  position: absolute;
  right: 0;
  border-left: 1px solid #d4e0ea;
  box-sizing: border-box;
  border-top-right-radius: 6px;
  border-bottom-right-radius: 6px;
}
.push-notification-container .notification-block .content-holder .doccontainer .tweet-item .open-box .icon-2 {
  position: absolute;
  top: 0;
  right: 0;
  height: 10px;
  width: 10px;
  padding: 6px;
  background: #d4e0ea;
  fill: #698094;
  border-top-right-radius: 3px;
  margin: 0;
}
.push-notification-container .notification-block .content-holder .doccontainer .tweet-item .open-box .icon-2:hover {
  background-color: #3d7fba;
  fill: #ffffff;
}
.push-notification-container .notification-block .content-holder .doccontainer .tweet-item .open-box .tContainer:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.push-notification-container .notification-block .content-holder .doccontainer .tweet-item .open-box .tContainer {
  height: 100%;
}
.push-notification-container .notification-block .content-holder .doccontainer .tweet-item .open-box .tContainer .text-content {
  line-height: 18px;
  display: inline-block;
  color: #3d7fba;
  font-size: 13px;
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
}
.push-notification-container .notification-block .content-holder .doccontainer .tweet-item .open-box .tContainer .icon {
  height: 20px;
  width: 20px;
  fill: #9cabb8;
  margin: 0 18px 0 12px;
  position: relative;
  top: 40%;
}
.push-notification-container .notification-block .content-holder .doccontainer .tweet-item .open-box.alert_plotter .plotterpopout_alert {
  display: none;
}
.push-notification-container .notification-block .content-holder .doccontainer .tweet-item .open-box:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
@keyframes shake {
  0% {
    transform: rotate(10deg);
  }
  10% {
    transform: rotate(-10deg);
  }
  20% {
    transform: rotate(10deg);
  }
  30% {
    transform: rotate(-10deg);
  }
  40% {
    transform: rotate(10deg);
  }
  50% {
    transform: rotate(-10deg);
  }
  60% {
    transform: rotate(10deg);
  }
  70% {
    transform: rotate(-10deg);
  }
  80% {
    transform: rotate(10deg);
  }
  90% {
    transform: rotate(-10deg);
  }
  100% {
    transform: rotate(10deg);
  }
}
@keyframes processing {
  0% {
    width: 0;
  }
  10% {
    width: 4%;
  }
  20% {
    width: 8%;
  }
  30% {
    width: 12%;
  }
  40% {
    width: 16%;
  }
  50% {
    width: 20%;
  }
  60% {
    width: 0;
  }
  70% {
    width: 4%;
  }
  80% {
    width: 8%;
  }
  90% {
    width: 12%;
  }
  100% {
    width: 16%;
  }
}
#ndd .notification-block .content-holder #downloads-container .data_divider {
  height: 20px;
  line-height: 18px;
  padding-left: 10px;
  box-sizing: border-box;
  background: #e8eef7;
  border-bottom: 1px solid #b2bbc9;
  font-size: 10px;
  font-weight: 500;
  color: #3d7fba;
}
#ndd .notification-block .content-holder .notification__title {
  font-size: 14px;
  line-height: 20px;
  width: 220px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
#ndd .notification-block .content-holder .notification__title__wrapper {
  margin-top: 4px;
  float: left;
}
#ndd .notification-block .content-holder .notification__title__count {
  font-size: 10px;
}
#ndd .notification-block .content-holder .notification__subtitle {
  font-size: 10px;
  color: #698094;
  display: block;
}
#ndd .notification-block .content-holder .notification__block__head {
  height: 20px;
  line-height: 20px;
  padding-left: 10px;
  box-sizing: border-box;
  background-color: #e8eef7;
  border-bottom: 1px solid #b2bbc9;
  font-size: 10px;
  font-weight: 500;
  color: #3d7fba;
}
#ndd .notification-block .content-holder .notification__block__list-item {
  min-height: 50px;
  background-color: #f4f8fe;
  border-bottom: 1px solid #b2bbc9;
  padding: 5px 5px 5px 20px;
  box-sizing: border-box;
}
#ndd .notification-block .content-holder .notification__block__list-item.downloaded {
  background-color: white;
}
#ndd .notification-block .content-holder .notification__block__list-item.multiple .ticker-chevron {
  display: none;
}
#ndd .notification-block .content-holder .notification__block__list-item.hits .ticker-chevron {
  display: none;
}
#ndd .notification-block .content-holder .notification__block__list-item.expired {
  background-color: white;
}
#ndd .notification-block .content-holder .notification__left {
  float: left;
  width: 70%;
  height: 100%;
}
#ndd .notification-block .content-holder .notification__left .ticker-chevron {
  margin: 5px 10px 5px 0;
  float: left;
  max-width: 70px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
  box-sizing: border-box;
}
#ndd .notification-block .content-holder .notification__download__link {
  float: right;
  width: 30%;
  cursor: pointer;
}
#ndd .notification-block .content-holder .notification__download__link.success .notification__download__link-anchor {
  background-color: #3dbf6f;
}
#ndd .notification-block .content-holder .notification__download__link.expired .notification__download__link-anchor {
  background-color: #b2bbc9;
}
#ndd .notification-block .content-holder .notification__download__link.renew .notification__download__link-anchor {
  background-color: #3dbf6f;
}
#ndd .notification-block .content-holder .notification__download__link.processing .notification__download__link-anchor {
  background-color: #b2bbc9;
  pointer-events: none;
}
#ndd .notification-block .content-holder .notification__download__link.reprocessing .notification__download__link-anchor {
  background-color: #FA9428;
  pointer-events: none;
}
#ndd .notification-block .content-holder .notification__download__link.failure .notification__download__link-anchor {
  background-color: red;
  pointer-events: none;
}
#ndd .notification-block .content-holder .notification__download__link.open .notification__download__link-anchor {
  background-color: #3dbf6f;
}
#ndd .notification-block .content-holder .notification__download__link-anchor {
  width: 115px;
  height: 22px;
  line-height: 22px;
  background-color: #b2bbc9;
  text-align: center;
  font-size: 10px;
  font-weight: 500;
  color: #ffffff;
  border-radius: 4px;
  display: block;
  margin: 7px auto;
  text-decoration: none;
}
#ndd .notification-block .content-holder .notification__download__link-anchor .processing_text {
  float: left;
  margin-left: 10px;
  letter-spacing: 0.5px;
}
#ndd .notification-block .content-holder .notification__download__link-anchor .triple_dot {
  margin-left: 5px;
  letter-spacing: 2px;
  animation: processing 2s;
  animation-iteration-count: infinite;
  display: inline-block;
  float: left;
  overflow: hidden;
  text-align: left;
  font-weight: bold;
}
#notification_icon.shake {
  animation: shake 0.5s;
  animation-iteration-count: infinite;
}
/* Notifications end */
/*!
 * FullCalendar v1.6.1 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */
.fc {
  direction: ltr;
  text-align: left;
}
.fc table {
  border-collapse: collapse;
  border-spacing: 0;
}
html .fc,
.fc table {
  font-size: 1em;
}
.fc td,
.fc th {
  padding: 0;
  vertical-align: top;
}
/* Header
------------------------------------------------------------------------*/
.fc-header td {
  white-space: nowrap;
}
.fc-header-left {
  width: 25%;
  text-align: left;
}
.fc-header-center {
  text-align: center;
}
.fc-header-right {
  width: 25%;
  text-align: right;
}
.fc-header-title {
  display: inline-block;
  vertical-align: top;
}
.fc-header-title h2 {
  margin-top: 0;
  white-space: nowrap;
}
.fc .fc-header-space {
  padding-left: 10px;
}
.fc-header .fc-button {
  margin-bottom: 1em;
  vertical-align: top;
}
/* buttons edges butting together */
.fc-header .fc-button {
  margin-right: -1px;
}
.fc-header .fc-corner-right,
.fc-header .ui-corner-right {
  /* theme */
  margin-right: 0;
  /* back to normal */
}
/* button layering (for border precedence) */
.fc-header .fc-state-hover,
.fc-header .ui-state-hover {
  z-index: 2;
}
.fc-header .fc-state-down {
  z-index: 3;
}
.fc-header .fc-state-active,
.fc-header .ui-state-active {
  z-index: 4;
}
/* Content
------------------------------------------------------------------------*/
.fc-content {
  clear: both;
}
.fc-view {
  width: 100%;
  /* needed for view switching (when view is absolute) */
  overflow: hidden;
}
/* Cell Styles
------------------------------------------------------------------------*/
.fc-widget-header,
.fc-widget-content {
  /* <td>, usually */
  border: 1px solid #ddd;
}
.fc-state-highlight {
  /* <td> today cell */
  /* TODO: add .fc-today to <th> */
  background: #fcf8e3;
}
.fc-cell-overlay {
  /* semi-transparent rectangle while dragging */
  background: #bce8f1;
  opacity: 0.3;
  filter: alpha(opacity=30);
  /* for IE */
}
/* Buttons
------------------------------------------------------------------------*/
.fc-button {
  position: relative;
  display: inline-block;
  padding: 0 0.6em;
  overflow: hidden;
  height: 1.9em;
  line-height: 1.9em;
  white-space: nowrap;
  cursor: pointer;
}
.fc-state-default {
  /* non-theme */
  border: 1px solid;
}
.fc-state-default.fc-corner-left {
  /* non-theme */
  border-top-left-radius: 4px;
  border-bottom-left-radius: 4px;
}
.fc-state-default.fc-corner-right {
  /* non-theme */
  border-top-right-radius: 4px;
  border-bottom-right-radius: 4px;
}
/*
	Our default prev/next buttons use HTML entities like &lsaquo; &rsaquo; &laquo; &raquo;
	and we'll try to make them look good cross-browser.
*/
.fc-text-arrow {
  margin: 0 0.1em;
  font-size: 2em;
  font-family: "Courier New", Courier, monospace;
  vertical-align: baseline;
  /* for IE7 */
}
.fc-button-prev .fc-text-arrow,
.fc-button-next .fc-text-arrow {
  /* for &lsaquo; &rsaquo; */
  font-weight: bold;
}
/* icon (for jquery ui) */
.fc-button .fc-icon-wrap {
  position: relative;
  float: left;
  top: 50%;
}
.fc-button .ui-icon {
  position: relative;
  float: left;
  margin-top: -50%;
  *margin-top: 0;
  *top: -50%;
}
/*
  button states
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/
.fc-state-default {
  background-color: #f5f5f5;
  background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
  background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
  background-image: linear-gradient(to bottom, #ffffff, #e6e6e6);
  background-repeat: repeat-x;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
  border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
  color: #333;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.75);
  box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
  color: #333333;
  background-color: #e6e6e6;
}
.fc-state-hover {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.fc-state-down,
.fc-state-active {
  background-color: #cccccc;
  background-image: none;
  outline: 0;
  box-shadow: inset 0 2px 4px rgba(0, 0, 0, 0.15), 0 1px 2px rgba(0, 0, 0, 0.05);
}
.fc-state-disabled {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  box-shadow: none;
}
/* Global Event Styles
------------------------------------------------------------------------*/
.fc-rtl .fc-event {
  text-align: right;
}
.fc-event-inner {
  width: 100%;
  height: 100%;
  overflow: hidden;
  /*cursor: pointer;*/
}
.confirmed_earning {
  cursor: pointer;
}
.confirmed_done {
  cursor: pointer;
}
.fc-event-time,
.fc-event-title {
  padding: 0 1px;
  text-transform: uppercase;
}
.fc .ui-resizable-handle {
  display: block;
  position: absolute;
  z-index: 99999;
  overflow: hidden;
  /* hacky spaces (IE6/7) */
  font-size: 300%;
  /* */
  line-height: 50%;
  /* */
}
/* Horizontal Events
------------------------------------------------------------------------*/
.fc-event-hori {
  border-width: 1px 0;
  margin-bottom: 1px;
}
.fc-ltr .fc-event-hori.fc-event-start,
.fc-rtl .fc-event-hori.fc-event-end {
  border-left-width: 1px;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
}
.fc-ltr .fc-event-hori.fc-event-end,
.fc-rtl .fc-event-hori.fc-event-start {
  border-right-width: 1px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
}
/* resizable */
.fc-event-hori .ui-resizable-e {
  top: 0           !important;
  /* importants override pre jquery ui 1.7 styles */
  right: -3px !important;
  width: 7px       !important;
  height: 100%     !important;
  cursor: e-resize;
}
.fc-event-hori .ui-resizable-w {
  top: 0           !important;
  left: -3px !important;
  width: 7px       !important;
  height: 100%     !important;
  cursor: w-resize;
}
.fc-event-hori .ui-resizable-handle {
  _padding-bottom: 14px;
  /* IE6 had 0 height */
}
/* Reusable Separate-border Table
------------------------------------------------------------*/
table.fc-border-separate {
  border-collapse: separate;
}
.fc-border-separate th,
.fc-border-separate td {
  border-width: 1px 0 0 1px;
}
.fc-border-separate th.fc-last,
.fc-border-separate td.fc-last {
  border-right-width: 1px;
}
.fc-border-separate tr.fc-last th,
.fc-border-separate tr.fc-last td {
  border-bottom-width: 1px;
}
.fc-border-separate tbody tr.fc-first td,
.fc-border-separate tbody tr.fc-first th {
  border-top-width: 0;
}
/* Month View, Basic Week View, Basic Day View
------------------------------------------------------------------------*/
.fc-grid th {
  text-align: center;
}
.fc .fc-week-number {
  width: 22px;
  text-align: center;
}
.fc .fc-week-number div {
  padding: 0 2px;
}
.fc-grid .fc-day-number {
  float: right;
  padding: 0 2px;
}
.fc-grid .fc-other-month .fc-day-number {
  opacity: 0.3;
  filter: alpha(opacity=30);
  /* for IE */
  /* opacity with small font can sometimes look too faded
	   might want to set the 'color' property instead
	   making day-numbers bold also fixes the problem */
}
.fc-grid .fc-day-content {
  clear: both;
  padding: 2px 2px 1px;
  /* distance between events and day edges */
}
/* event styles */
.fc-grid .fc-event-time {
  font-weight: bold;
}
/* right-to-left */
.fc-rtl .fc-grid .fc-day-number {
  float: left;
}
.fc-rtl .fc-grid .fc-event-time {
  float: right;
}
/* Agenda Week View, Agenda Day View
------------------------------------------------------------------------*/
.fc-agenda table {
  border-collapse: separate;
}
.fc-agenda-days th {
  text-align: center;
}
.fc-agenda .fc-agenda-axis {
  width: 50px;
  padding: 0 4px;
  vertical-align: middle;
  text-align: right;
  white-space: nowrap;
  font-weight: normal;
}
.fc-agenda .fc-week-number {
  font-weight: bold;
}
.fc-agenda .fc-day-content {
  padding: 2px 2px 1px;
}
/* make axis border take precedence */
.fc-agenda-days .fc-agenda-axis {
  border-right-width: 1px;
}
.fc-agenda-days .fc-col0 {
  border-left-width: 0;
}
/* all-day area */
.fc-agenda-allday th {
  border-width: 0 1px;
}
.fc-agenda-allday .fc-day-content {
  min-height: 34px;
  /* TODO: doesnt work well in quirksmode */
  _height: 34px;
}
/* divider (between all-day and slots) */
.fc-agenda-divider-inner {
  height: 2px;
  overflow: hidden;
}
.fc-widget-header .fc-agenda-divider-inner {
  background: #eee;
}
/* slot rows */
.fc-agenda-slots th {
  border-width: 1px 1px 0;
}
.fc-agenda-slots td {
  border-width: 1px 0 0;
  background: none;
}
.fc-agenda-slots td div {
  height: 20px;
}
.fc-agenda-slots tr.fc-slot0 th,
.fc-agenda-slots tr.fc-slot0 td {
  border-top-width: 0;
}
.fc-agenda-slots tr.fc-minor th,
.fc-agenda-slots tr.fc-minor td {
  border-top-style: dotted;
}
.fc-agenda-slots tr.fc-minor th.ui-widget-header {
  *border-top-style: solid;
  /* doesn't work with background in IE6/7 */
}
/* Vertical Events
------------------------------------------------------------------------*/
.fc-event-vert {
  border-width: 0 1px;
}
.fc-event-vert.fc-event-start {
  border-top-width: 1px;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.fc-event-vert.fc-event-end {
  border-bottom-width: 1px;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}
.fc-event-vert .fc-event-time {
  white-space: nowrap;
  font-size: 10px;
}
.fc-event-vert .fc-event-inner {
  position: relative;
  z-index: 2;
}
.fc-event-vert .fc-event-bg {
  /* makes the event lighter w/ a semi-transparent overlay  */
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: #fff;
  opacity: 0.25;
  filter: alpha(opacity=25);
}
.fc .ui-draggable-dragging .fc-event-bg,
.fc-select-helper .fc-event-bg {
  display: none\9;
  /* for IE6/7/8. nested opacity filters while dragging don't work */
}
/* resizable */
.fc-event-vert .ui-resizable-s {
  bottom: 0        !important;
  /* importants override pre jquery ui 1.7 styles */
  width: 100%      !important;
  height: 8px      !important;
  overflow: hidden !important;
  line-height: 8px !important;
  font-size: 11px  !important;
  font-family: monospace;
  text-align: center;
  cursor: s-resize;
}
.fc-agenda .ui-resizable-resizing {
  /* TODO: better selector */
  _overflow: hidden;
}
.event-popup {
  position: absolute;
  width: 300px;
  height: 100px;
  top: 50%;
  margin-left: -150px;
  margin-top: -50px;
  background-color: #d4e1ed;
  left: 50%;
  z-index: 9;
  border-radius: 5px;
  border: 1px solid #bcbcbc;
}
.event-title {
  font-size: 12px;
  margin: auto;
  width: 75px;
  margin-top: 10px;
  margin-bottom: 10px;
}
.event-popup .close {
  float: right;
  /*margin: 12px 10px 0px 0px;*/
  cursor: pointer;
  position: absolute;
  top: 12px;
  right: 10px;
}
#event-input {
  height: 85%;
  margin-top: 3%;
}
#event-input #event-name {
  display: block;
  height: 26%;
  width: 86%;
  margin: 2% 2%;
}
#event-input .event-text {
  white-space: nowrap;
  width: 82%;
  overflow: hidden;
  text-overflow: ellipsis;
  margin: auto;
  margin-top: 7%;
  font-size: 14px;
  padding: 4px;
  border-radius: 3px;
  background-color: white;
  border: 1px solid #f4a460;
}
#event-input #event-submit {
  text-align: center;
  margin: auto;
  width: 30%;
  margin-top: 5%;
  display: block;
}
#event-delete {
  text-align: center;
  margin: auto;
  margin-top: 5%;
  display: block;
  font-size: 12px;
}
/*Note events css*/
.event-wrapper {
  position: relative;
}
.event-wrapper .note-wrap {
  position: absolute;
  background: #fff;
  /*left: 310px;*/
  /*top: 22px;*/
  z-index: 9;
  border: 1px solid #e6e6e6;
  border-radius: 3px;
  max-width: 170px;
  width: 170px;
}
.event-wrapper .note {
  font-size: 13px;
  font-family: Helvetica Neue, Arial, sans-serif;
  color: #3d7fba;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  border-bottom: 1px solid #ebebeb;
  padding: 6px;
}
.event-wrapper .add-note {
  overflow: hidden;
  color: #3d7fba;
  display: inline-block;
  padding: 6px;
  width: 158px;
  cursor: pointer;
  font-family: Helvetica Neue, Arial, sans-serif;
}
.event-wrapper .icon-add {
  width: 16px;
}
.event-wrapper .plain-text {
  color: #3d7fba;
  font-size: 13px;
  margin-left: 12px;
  float: left;
}
.hover-cls:hover,
.hover-cls:hover .plain-text {
  cursor: pointer;
  color: #fff;
  background: #3d7fba;
}
/*#event-delete,#edit-event{*/
/*text-align: center;*/
/*margin: auto;*/
/*width: 30%;*/
/*margin-top: 5%;*/
/*margin-left: 10%;*/
/*display: inline;*/
/*}*/
/*!
 * FullCalendar v2.2.1 Stylesheet
 * Docs & License: http://arshaw.com/fullcalendar/
 * (c) 2013 Adam Shaw
 */
.fc {
  direction: ltr;
  text-align: left;
}
.fc-rtl {
  text-align: right;
}
body .fc {
  /* extra precedence to overcome jqui */
  font-size: 1em;
}
/* Colors
--------------------------------------------------------------------------------------------------*/
.fc-unthemed th,
.fc-unthemed td,
.fc-unthemed hr,
.fc-unthemed thead,
.fc-unthemed tbody,
.fc-unthemed .fc-row,
.fc-unthemed .fc-popover {
  border-color: #ccd8e6;
}
.fc-unthemed .fc-popover {
  background-color: #fff;
}
.fc-unthemed hr,
.fc-unthemed .fc-popover .fc-header {
  background: #eee;
}
.fc-unthemed .fc-popover .fc-header .fc-close {
  color: #666;
}
.fc-unthemed .fc-today {
  background: #e8eef7;
}
.fc-highlight {
  /* when user is selecting cells */
  background: #bce8f1;
  opacity: 0.3;
  filter: alpha(opacity=30);
  /* for IE */
}
.fc-bgevent {
  /* default look for background events */
  background: #8fdf82;
  opacity: 0.3;
  filter: alpha(opacity=30);
  /* for IE */
}
.fc-nonbusiness {
  /* default look for non-business-hours areas */
  /* will inherit .fc-bgevent's styles */
  background: #ccc;
}
/* Icons (inline elements with styled text that mock arrow icons)
--------------------------------------------------------------------------------------------------*/
.fc-icon {
  display: inline-block;
  font-size: 1.5em;
  line-height: 0.2em;
  height: 0.2em;
  /* will make the total height 1em */
  font-family: hel-medium, sans-serif;
}
.fc-icon-left-single-arrow:after {
  content: "\02039";
}
.fc-icon-right-single-arrow:after {
  content: "\0203A";
}
.fc-icon-left-double-arrow:after {
  content: "\000AB";
}
.fc-icon-right-double-arrow:after {
  content: "\000BB";
}
.fc-icon-x:after {
  content: "\000D7";
}
/* Buttons (styled <button> tags, normalized to work cross-browser)
--------------------------------------------------------------------------------------------------*/
.fc button {
  /* force height to include the border and padding */
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  /* dimensions */
  margin: 0;
  height: 1.8em;
  padding: 0 0.6em;
  /* text & cursor */
  font-size: 1em;
  /* normalize */
  white-space: nowrap;
  cursor: pointer;
}
/* Firefox has an annoying inner border */
.fc button::-moz-focus-inner {
  margin: 0;
  padding: 0;
}
.fc-state-default {
  /* non-theme */
  border: 1px solid;
}
.fc-state-default.fc-corner-left {
  /* non-theme */
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.fc-state-default.fc-corner-right {
  /* non-theme */
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
/* icons in buttons */
.fc button .fc-icon {
  /* non-theme */
  position: relative;
  margin: 0 0.1em;
}
/*
  button states
  borrowed from twitter bootstrap (http://twitter.github.com/bootstrap/)
*/
.fc-state-default {
  background-color: #f5f5f5;
  border-color: #e6e6e6 #e6e6e6 #bfbfbf;
}
.fc-state-hover,
.fc-state-down,
.fc-state-active,
.fc-state-disabled {
  color: #333333;
  background-color: #e6e6e6;
}
.fc-state-hover {
  color: #333333;
  text-decoration: none;
  background-position: 0 -15px;
  -webkit-transition: background-position 0.1s linear;
  -moz-transition: background-position 0.1s linear;
  -o-transition: background-position 0.1s linear;
  transition: background-position 0.1s linear;
}
.fc-state-down,
.fc-state-active {
  background-color: #cccccc;
  background-image: none;
}
.fc-state-disabled {
  cursor: default;
  background-image: none;
  opacity: 0.65;
  filter: alpha(opacity=65);
  box-shadow: none;
}
/* Buttons Groups
--------------------------------------------------------------------------------------------------*/
.fc-button-group {
  display: inline-block;
}
/*
every button that is not first in a button group should scootch over one pixel and cover the
previous button's border...
*/
.fc .fc-button-group > * {
  /* extra precedence b/c buttons have margin set to zero */
  float: left;
  margin: 0 0 0 -1px;
}
.fc .fc-button-group > :first-child {
  /* same */
  margin-left: 0;
}
/* Popover
--------------------------------------------------------------------------------------------------*/
.fc-popover {
  position: absolute;
  box-shadow: 0 2px 6px rgba(0, 0, 0, 0.15);
}
.fc-popover .fc-header {
  padding: 2px 4px;
}
.fc-popover .fc-header .fc-title {
  margin: 0 2px;
}
.fc-popover .fc-header .fc-close {
  cursor: pointer;
}
.fc-ltr .fc-popover .fc-header .fc-title,
.fc-rtl .fc-popover .fc-header .fc-close {
  float: left;
}
.fc-rtl .fc-popover .fc-header .fc-title,
.fc-ltr .fc-popover .fc-header .fc-close {
  float: right;
}
/* unthemed */
.fc-unthemed .fc-popover {
  border-width: 1px;
  border-style: solid;
}
.fc-unthemed .fc-popover .fc-header .fc-close {
  font-size: 25px;
  margin-top: 4px;
}
/* jqui themed */
.fc-popover > .ui-widget-header + .ui-widget-content {
  border-top: 0;
  /* where they meet, let the header have the border */
}
/* Misc Reusable Components
--------------------------------------------------------------------------------------------------*/
.fc hr {
  height: 0;
  margin: 0;
  padding: 0 0 2px;
  /* height is unreliable across browsers, so use padding */
  border-style: solid;
  border-width: 1px 0;
}
.fc-clear {
  clear: both;
}
.fc-bg,
.fc-bgevent-skeleton,
.fc-highlight-skeleton,
.fc-helper-skeleton {
  /* these element should always cling to top-left/right corners */
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.fc-bg {
  bottom: 0;
  /* strech bg to bottom edge */
}
.fc-bg table {
  height: 100%;
  /* strech bg to bottom edge */
}
/* Tables
--------------------------------------------------------------------------------------------------*/
.fc table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
  border-spacing: 0;
  font-size: 14px;
  /* normalize cross-browser */
  font-family: hel-regular, sans-serif;
}
.fc th,
.fc td {
  /*border-style: solid;*/
  border-width: 1px;
  padding: 0;
  vertical-align: top;
}
.fc th {
  text-align: center;
  padding-top: 4px;
  padding-bottom: 4px;
}
.fc td.fc-today {
  border-style: double;
  /* overcome neighboring borders */
}
/* Fake Table Rows
--------------------------------------------------------------------------------------------------*/
.fc .fc-row {
  /* extra precedence to overcome themes w/ .ui-widget-content forcing a 1px border */
  /* no visible border by default. but make available if need be (scrollbar width compensation) */
  border-style: solid;
  border-width: 0;
}
.fc-row table {
  /* don't put left/right border on anything within a fake row.
	   the outer tbody will worry about this */
  border-left: 0 hidden transparent;
  border-right: 0 hidden transparent;
  /* no bottom borders on rows */
  border-bottom: 0 hidden transparent;
}
.fc-row:first-child table {
  border-top: 0 hidden transparent;
  /* no top border on first row */
}
/* Day Row (used within the header and the DayGrid)
--------------------------------------------------------------------------------------------------*/
.fc-row {
  position: relative;
}
.fc-row .fc-bg {
  z-index: 1;
}
/* highlighting cells & background event skeleton */
.fc-row .fc-bgevent-skeleton,
.fc-row .fc-highlight-skeleton {
  bottom: 0;
  /* stretch skeleton to bottom of row */
}
.fc-row .fc-bgevent-skeleton table,
.fc-row .fc-highlight-skeleton table {
  height: 100%;
  /* stretch skeleton to bottom of row */
}
.fc-row .fc-highlight-skeleton td,
.fc-row .fc-bgevent-skeleton td {
  border-color: transparent;
}
.fc-row .fc-bgevent-skeleton {
  z-index: 2;
}
.fc-row .fc-highlight-skeleton {
  z-index: 3;
}
/*
row content (which contains day/week numbers and events) as well as "helper" (which contains
temporary rendered events).
*/
.fc-row .fc-content-skeleton {
  position: relative;
  z-index: 4;
  padding-bottom: 2px;
  /* matches the space above the events */
}
.fc-row .fc-helper-skeleton {
  z-index: 5;
}
.fc-row .fc-content-skeleton td,
.fc-row .fc-helper-skeleton td {
  /* see-through to the background below */
  background: none;
  /* in case <td>s are globally styled */
  border-color: transparent;
  /* don't put a border between events and/or the day number */
  border-bottom: 0;
}
.fc-row .fc-content-skeleton tbody td,
.fc-row .fc-helper-skeleton tbody td {
  /* don't put a border between event cells */
  border-top: 0;
}
/* Scrolling Container
--------------------------------------------------------------------------------------------------*/
.fc-scroller {
  /* this class goes on elements for guaranteed vertical scrollbars */
  overflow-y: scroll;
  overflow-x: hidden;
}
.fc-scroller > * {
  /* we expect an immediate inner element */
  position: relative;
  /* re-scope all positions */
  width: 100%;
  /* hack to force re-sizing this inner element when scrollbars appear/disappear */
  overflow: hidden;
  /* don't let negative margins or absolute positioning create further scroll */
}
/* Global Event Styles
--------------------------------------------------------------------------------------------------*/
.fc-event {
  font-family: hel-regular, sans-serif;
  position: relative;
  /* for resize handle and other inner positioning */
  display: block;
  /* make the <a> tag block */
  font-size: 12px;
  /*line-height: 1.3;*/
  border-radius: 0px;
  box-sizing: border-box;
  border: 1px solid #ccd8e6;
  /* default BORDER color */
  /*background-color: #3a87ad; /!* default BACKGROUND color *!/*/
  font-weight: normal;
  /* undo jqui's ui-widget-header bold */
}
/*.fc-event.after{*/
/*background:#3dbf6f;*/
/*}*/
/*.fc-event.before{*/
/*background:#eaaa3f;*/
/*}*/
/*.fc-event.undetermined{*/
/*background:#6f97bc;*/
/*}*/
/* overpower some of bootstrap's and jqui's styles on <a> tags */
.fc-event,
.fc-event:hover,
.ui-widget .fc-event {
  color: #fff;
  /* default TEXT color */
  text-decoration: none;
  /* if <a> has an href */
}
.fc-event:hover {
  opacity: 0.7;
  color: #000000;
}
.fc-event:hover .fc-release {
  display: none;
}
.fc-event[href],
.fc-event.fc-draggable {
  cursor: pointer;
  /* give events with links and draggable events a hand mouse pointer */
}
.fc-event .fc-title {
  display: inline-block;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap ;
  width: 50%;
  text-align: left;
  padding: 0 4px;
  box-sizing: border-box;
  text-transform: uppercase;
  font-size: 13px;
}
.fc-event .fc-release {
  display: inline-block;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap ;
  width: 50%;
  text-align: right;
  padding: 0 4px;
  box-sizing: border-box;
  text-transform: lowercase;
}
.fc-event .fc-info .icon-info {
  fill: #000000;
  height: 14px;
  display: inline-block;
  cursor: pointer;
}
.fc-event .fc-info {
  display: none;
  float: right;
  padding-right: 5px;
}
.fc-event:hover .fc-info {
  display: inline-block;
}
.fc-event .fc-open .icon-open {
  fill: #000000;
  height: 14px;
  display: inline-block;
  cursor: pointer;
}
.fc-event .fc-open {
  display: none;
  float: right;
  padding-right: 10px;
}
.fc-event:hover .fc-open {
  display: inline-block;
}
.fc-not-allowed,
.fc-not-allowed .fc-event {
  /* to override an event's custom cursor */
  cursor: not-allowed;
}
/* DayGrid events
----------------------------------------------------------------------------------------------------
We use the full "fc-day-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
.fc-day-grid-event {
  /*margin: 2px 2px 0;  spacing between events and edges */
  padding: 4px;
  border-bottom: 1px solid #ccd8e6;
}
/* events that are continuing to/from another week. kill rounded corners and butt up against edge */
.fc-ltr .fc-day-grid-event.fc-not-start,
.fc-rtl .fc-day-grid-event.fc-not-end {
  margin-left: 0;
  border-left-width: 0;
  padding-left: 1px;
  /* replace the border with padding */
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.fc-ltr .fc-day-grid-event.fc-not-end,
.fc-rtl .fc-day-grid-event.fc-not-start {
  margin-right: 0;
  border-right-width: 0;
  padding-right: 1px;
  /* replace the border with padding */
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.fc-day-grid-event > .fc-content {
  /* force events to be one-line tall */
  white-space: nowrap;
  overflow: hidden;
}
.fc-day-grid-event .fc-time {
  font-weight: bold;
}
/* resize handle (outside of fc-content, so can go outside of bounds) */
.fc-day-grid-event .fc-resizer {
  position: absolute;
  top: 0;
  bottom: 0;
  width: 7px;
}
.fc-ltr .fc-day-grid-event .fc-resizer {
  right: -3px;
  cursor: e-resize;
}
.fc-rtl .fc-day-grid-event .fc-resizer {
  left: -3px;
  cursor: w-resize;
}
/* Event Limiting
--------------------------------------------------------------------------------------------------*/
/* "more" link that represents hidden events */
a.fc-more {
  margin: 1px 3px;
  font-size: 0.85em;
  cursor: pointer;
  text-decoration: none;
}
a.fc-more:hover {
  text-decoration: underline;
}
.fc-limited {
  /* rows and cells that are hidden because of a "more" link */
  display: none;
}
/* popover that appears when "more" link is clicked */
.fc-day-grid .fc-row {
  z-index: 1;
  /* make the "more" popover one higher than this */
}
.fc-more-popover {
  z-index: 2;
  width: 220px;
}
.fc-more-popover .fc-event-container {
  padding: 10px;
}
/* Toolbar
--------------------------------------------------------------------------------------------------*/
.fc-toolbar {
  text-align: center;
  margin-bottom: 0.5em;
}
.fc-toolbar .fc-left {
  float: left;
}
.fc-toolbar .fc-right {
  float: right;
}
.fc-toolbar .fc-center {
  display: inline-block;
}
/* the things within each left/right/center section */
.fc .fc-toolbar > * > * {
  /* extra precedence to override button border margins */
  float: left;
  margin-left: 0.75em;
}
/* the first thing within each left/center/right section */
.fc .fc-toolbar > * > :first-child {
  /* extra precedence to override button border margins */
  margin-left: 0;
}
/* title text */
.fc-toolbar h2 {
  margin: 0;
  font-family: hel-regular, sans-serif;
  font-size: 22px;
}
/* button layering (for border precedence) */
.fc-toolbar button {
  position: relative;
}
.fc-toolbar .fc-state-hover,
.fc-toolbar .ui-state-hover {
  z-index: 2;
}
.fc-toolbar .fc-state-down {
  z-index: 3;
}
.fc-toolbar .fc-state-active,
.fc-toolbar .ui-state-active {
  z-index: 4;
}
.fc-toolbar button:focus {
  z-index: 5;
}
/* View Structure
--------------------------------------------------------------------------------------------------*/
/* undo twitter bootstrap's box-sizing rules. normalizes positioning techniques */
/* don't do this for the toolbar because we'll want bootstrap to style those buttons as some pt */
.fc-view-container *,
.fc-view-container *:before,
.fc-view-container *:after {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box;
}
.fc-view,
.fc-view > table {
  /* so dragged elements can be above the view's main element */
  position: relative;
  z-index: 1;
}
/* BasicView
--------------------------------------------------------------------------------------------------*/
/* day row structure */
.fc-basicWeek-view .fc-content-skeleton,
.fc-basicDay-view .fc-content-skeleton {
  /* we are sure there are no day numbers in these views, so... */
  padding-top: 1px;
  /* add a pixel to make sure there are 2px padding above events */
  padding-bottom: 1em;
  /* ensure a space at bottom of cell for user selecting/clicking */
}
.fc-basic-view tbody .fc-row {
  min-height: 4em;
  /* ensure that all rows are at least this tall */
}
/* a "rigid" row will take up a constant amount of height because content-skeleton is absolute */
.fc-row.fc-rigid {
  overflow: hidden;
}
.fc-row.fc-rigid .fc-content-skeleton {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
/* week and day number styling */
.fc-basic-view .fc-week-number,
.fc-basic-view .fc-day-number {
  padding: 0 2px;
}
.fc-basic-view td.fc-week-number span,
.fc-basic-view td.fc-day-number {
  padding-top: 2px;
  padding-bottom: 2px;
}
.fc-basic-view .fc-week-number {
  text-align: center;
}
.fc-basic-view .fc-week-number span {
  /* work around the way we do column resizing and ensure a minimum width */
  display: inline-block;
  min-width: 1.25em;
}
.fc-ltr .fc-basic-view .fc-day-number {
  text-align: right;
}
.fc-rtl .fc-basic-view .fc-day-number {
  text-align: left;
}
.fc-day-number.fc-other-month {
  opacity: 0.3;
  filter: alpha(opacity=30);
  /* for IE */
  /* opacity with small font can sometimes look too faded
	   might want to set the 'color' property instead
	   making day-numbers bold also fixes the problem */
}
/* AgendaView all-day area
--------------------------------------------------------------------------------------------------*/
.fc-agenda-view .fc-day-grid {
  position: relative;
  z-index: 2;
  /* so the "more.." popover will be over the time grid */
}
.fc-agenda-view .fc-day-grid .fc-row {
  min-height: 3em;
  /* all-day section will never get shorter than this */
}
.fc-agenda-view .fc-day-grid .fc-row .fc-content-skeleton {
  padding-top: 1px;
  /* add a pixel to make sure there are 2px padding above events */
  padding-bottom: 1em;
  /* give space underneath events for clicking/selecting days */
}
/* TimeGrid axis running down the side (for both the all-day area and the slot area)
--------------------------------------------------------------------------------------------------*/
.fc .fc-axis {
  /* .fc to overcome default cell styles */
  vertical-align: middle;
  padding: 0 4px;
  white-space: nowrap;
}
.fc-ltr .fc-axis {
  text-align: right;
}
.fc-rtl .fc-axis {
  text-align: left;
}
.ui-widget td.fc-axis {
  font-weight: normal;
  /* overcome jqui theme making it bold */
}
/* TimeGrid Structure
--------------------------------------------------------------------------------------------------*/
.fc-time-grid-container,
.fc-time-grid {
  /* so slats/bg/content/etc positions get scoped within here */
  position: relative;
  z-index: 1;
}
.fc-time-grid {
  min-height: 100%;
  /* so if height setting is 'auto', .fc-bg stretches to fill height */
}
.fc-time-grid table {
  /* don't put outer borders on slats/bg/content/etc */
  border: 0 hidden transparent;
}
.fc-time-grid > .fc-bg {
  z-index: 1;
}
.fc-time-grid .fc-slats,
.fc-time-grid > hr {
  /* the <hr> AgendaView injects when grid is shorter than scroller */
  position: relative;
  z-index: 2;
}
.fc-time-grid .fc-bgevent-skeleton,
.fc-time-grid .fc-content-skeleton {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
}
.fc-time-grid .fc-bgevent-skeleton {
  z-index: 3;
}
.fc-time-grid .fc-highlight-skeleton {
  z-index: 4;
}
.fc-time-grid .fc-content-skeleton {
  z-index: 5;
}
.fc-time-grid .fc-helper-skeleton {
  z-index: 6;
}
/* TimeGrid Slats (lines that run horizontally)
--------------------------------------------------------------------------------------------------*/
.fc-slats td {
  height: 1.5em;
  border-bottom: 0;
  /* each cell is responsible for its top border */
}
.fc-slats .fc-minor td {
  border-top-style: dotted;
}
.fc-slats .ui-widget-content {
  /* for jqui theme */
  background: none;
  /* see through to fc-bg */
}
/* TimeGrid Highlighting Slots
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-highlight-container {
  /* a div within a cell within the fc-highlight-skeleton */
  position: relative;
  /* scopes the left/right of the fc-highlight to be in the column */
}
.fc-time-grid .fc-highlight {
  position: absolute;
  left: 0;
  right: 0;
  /* top and bottom will be in by JS */
}
/* TimeGrid Event Containment
--------------------------------------------------------------------------------------------------*/
.fc-time-grid .fc-event-container,
.fc-time-grid .fc-bgevent-container {
  /* a div within a cell within the fc-bgevent-skeleton */
  position: relative;
}
.fc-ltr .fc-time-grid .fc-event-container {
  /* space on the sides of events for LTR (default) */
  margin: 0 2.5% 0 2px;
}
.fc-rtl .fc-time-grid .fc-event-container {
  /* space on the sides of events for RTL */
  margin: 0 2px 0 2.5%;
}
.fc-time-grid .fc-event,
.fc-time-grid .fc-bgevent {
  position: absolute;
  z-index: 1;
  /* scope inner z-index's */
}
.fc-time-grid .fc-bgevent {
  /* background events always span full width */
  left: 0;
  right: 0;
}
/* TimeGrid Event Styling
----------------------------------------------------------------------------------------------------
We use the full "fc-time-grid-event" class instead of using descendants because the event won't
be a descendant of the grid when it is being dragged.
*/
.fc-time-grid-event.fc-not-start {
  /* events that are continuing from another day */
  /* replace space made by the top border with padding */
  border-top-width: 0;
  padding-top: 1px;
  /* remove top rounded corners */
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.fc-time-grid-event.fc-not-end {
  /* replace space made by the top border with padding */
  border-bottom-width: 0;
  padding-bottom: 1px;
  /* remove bottom rounded corners */
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
}
.fc-time-grid-event {
  overflow: hidden;
  /* don't let the bg flow over rounded corners */
}
.fc-time-grid-event > .fc-content {
  /* contains the time and title, but no bg and resizer */
  position: relative;
  z-index: 2;
  /* above the bg */
}
.fc-time-grid-event .fc-time,
.fc-time-grid-event .fc-title {
  padding: 0 1px;
}
.fc-time-grid-event .fc-time {
  font-size: 0.85em;
  white-space: nowrap;
}
.fc-time-grid-event .fc-bg {
  z-index: 1;
  background: #fff;
  opacity: 0.25;
  filter: alpha(opacity=25);
  /* for IE */
}
/* short mode, where time and title are on the same line */
.fc-time-grid-event.fc-short .fc-content {
  /* don't wrap to second line (now that contents will be inline) */
  white-space: nowrap;
}
.fc-time-grid-event.fc-short .fc-time,
.fc-time-grid-event.fc-short .fc-title {
  /* put the time and title on the same line */
  display: inline-block;
  vertical-align: top;
}
.fc-time-grid-event.fc-short .fc-time span {
  display: none;
  /* don't display the full time text... */
}
.fc-time-grid-event.fc-short .fc-time:before {
  content: attr(data-start);
  /* ...instead, display only the start time */
}
.fc-time-grid-event.fc-short .fc-time:after {
  content: "\000A0-\000A0";
  /* seperate with a dash, wrapped in nbsp's */
}
.fc-time-grid-event.fc-short .fc-title {
  font-size: 0.85em;
  /* make the title text the same size as the time */
  padding: 0;
  /* undo padding from above */
}
/* resizer */
.fc-time-grid-event .fc-resizer {
  position: absolute;
  z-index: 3;
  /* above content */
  left: 0;
  right: 0;
  bottom: 0;
  height: 8px;
  overflow: hidden;
  line-height: 8px;
  font-size: 11px;
  font-family: monospace;
  text-align: center;
  cursor: s-resize;
}
.fc-time-grid-event .fc-resizer:after {
  content: "=";
}
.event-modal {
  /*visibility: hidden;*/
  color: #1e374d;
  font-family: hel-regular, sans-serif;
  text-align: left;
  position: fixed;
  padding: 0 0 4px 0;
  /*top: -5px;*/
  /*left: 110%;*/
  z-index: 1;
  font-size: 14px;
  border-radius: 3px;
  background: #ffffff;
  overflow: hidden;
  width: 200px;
  /*height:300px;*/
  -webkit-box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.4);
  box-shadow: 0 0 7px 1px rgba(0, 0, 0, 0.4);
}
.event-modal .event-ticker {
  font-size: 16px;
  text-align: center;
  text-transform: uppercase;
  display: block;
  padding: 4px;
  color: #ffffff;
  background: #1e374d;
  overflow: hidden;
  -ms-text-overflow: ellipsis;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.event-modal .event-date {
  display: inline-block;
  padding: 4px;
  margin-top: 4px;
}
.event-modal .event-quarter {
  padding: 4px;
}
.event-modal .event-time {
  padding: 4px;
}
.event-modal .event-source {
  text-transform: capitalize;
  padding: 4px;
}
.event-modal .event-meet {
  font-size: 12px;
  padding: 4px;
}
.event-modal .event-status {
  padding: 4px;
}
.event-modal .event-status .msg {
  font-family: hel-medium, sans-serif;
  text-transform: uppercase;
  /*color:#2da65b;*/
}
.event-modal .event-status .icon-done {
  height: 16px;
  fill: #2da65b;
  position: absolute;
  margin-left: 2px;
}
.event-modal .event-status .icon-confirmed {
  height: 16px;
  fill: #2da65b;
  position: absolute;
  margin-left: 2px;
}
#task-html #task-left-nav {
  margin: 5px;
  width: 18%;
  height: 100%;
  background-color: #999ab5;
  display: inline-block;
  vertical-align: top;
}
#task-html #task-list {
  margin: 5px;
  height: 500px;
  height: 100%;
  width: 35%;
  display: inline-block;
  overflow: auto;
}
#task-html #task-details {
  margin: 5px;
  height: 800px;
  width: 30%;
  display: inline-block;
  vertical-align: top;
}
#task-html .task-list-item {
  background-color: #999ab5;
  border-radius: 3px;
  margin: 10px;
  padding: 5px;
}
#task-html .task-list-item-title {
  font-size: 20px;
  color: #506f8a;
}
#task-html #task-project-select-popup {
  width: 160px;
  background-color: #999ab5;
  color: #506f8a;
  text-align: center;
  border-radius: 6px;
  padding: 8px 0;
  position: absolute;
  z-index: 1;
}
#task-html .task-project-list-element {
  background-color: #0f1058;
  margin: 4px;
  padding: 4px;
  border-radius: 5px;
}
#task-html .task-project-list-element:hover {
  background-color: #999ab5;
  margin: 5px;
  padding: 3px;
  border-radius: 3px;
}
#task-html .task-project-list-element p,
#task-html .task-project-list-element button {
  display: inline;
  margin: 4px;
  padding: 4px;
}
#task-html #task-project-select-button {
  background: #999ab5;
  border-color: #999ab5;
  border-radius: 3px;
  font-size: 18px;
  color: #FFF;
}
#task-html #project-detail {
  background: #4060A0;
  border-radius: 3px;
  color: #FFF;
  margin: 4px;
  padding: 2px;
}
#task-html .task-tag {
  font-size: 12px;
  background: #4060A0;
  display: inline;
  padding: 0px 2px 0px 2px;
  border-radius: 2px;
  margin: 1px;
}
#task-html #project-detail h2,
#task-html #project-detail p {
  border-bottom: #506f8a;
  border-bottom-style: solid;
  color: #FFF;
  margin: 4px;
  padding: 4px;
}
#task-html .task-input {
  display: block;
  width: 100%;
  font-family: sans-serif;
  margin-top: 3px;
  border-left: none;
  border-top: none;
  border-right: none;
  border-bottom: 1px dashed #506f8a;
  padding-bottom: 0px;
}
#task-html textarea {
  height: auto;
}
#task-html #task-left-nav {
  margin: 5px;
  width: 20%;
  height: 100%;
  background-color: #0f1058;
}
#task-html .container {
  margin: 5px;
  border: 1px solid #999ab5;
  padding: 2px;
  overflow: auto;
}
#task-html .task-tag label {
  font-size: 5px;
  background-color: #4060A0;
  color: #FFF;
  float: right;
  margin: 3px;
  padding: 2px;
  border-radius: 2px;
}
#task-html .task-head.container * {
  border: 1px solid #999ab5;
}
#task-html .template {
  display: none;
}
#broker_research_main_container {
  min-width: 1200px;
  /* To avoid overlapping elements in small size device like mobile. */
  height: 100%;
  overflow-y: auto;
  /* width */
  /* Track */
  /* Handle */
  /* Handle on hover */
  /* Style the tab */
  /* Style the buttons inside the tab */
  /* Change background color of buttons on hover */
  /* Create an active/current tablink class */
  /* Style the tab content */
  /* Create a column layout with Flexbox */
  /* Left column (menu) */
  /* Right column (page content) */
  /* Style the search box */
  /* Submit button */
  /* Error Message */
  /* shake error for error message */
  /* searchSelect component */
  /* Editable input fields */
}
#broker_research_main_container ::-webkit-scrollbar {
  width: 8px;
}
#broker_research_main_container ::-webkit-scrollbar-track {
  box-shadow: inset 0 0 5px grey;
  border-radius: 5px;
}
#broker_research_main_container ::-webkit-scrollbar-thumb {
  background: grey;
  border-radius: 5px;
}
#broker_research_main_container ::-webkit-scrollbar-thumb:hover {
  background: #3d7fba;
}
#broker_research_main_container .tab {
  overflow: hidden;
  border: 1px solid #d4e0ea;
  background-color: #f8fbff;
}
#broker_research_main_container .tab button {
  background-color: inherit;
  float: left;
  border: none;
  outline: none;
  cursor: pointer;
  color: black;
  padding: 14px 16px;
  transition: 0.3s;
  font-size: 17px;
}
#broker_research_main_container .tab button:hover {
  color: white;
  background-color: #6caae2;
}
#broker_research_main_container .tab button.active {
  color: white;
  background-color: #3d7fba;
}
#broker_research_main_container .tabcontent {
  display: none;
  padding: 6px 12px;
  border: 1px solid #ccc;
  border-top: none;
}
#broker_research_main_container .row {
  display: flex;
}
#broker_research_main_container .left {
  flex: 35%;
  padding: 15px 0;
}
#broker_research_main_container .left h2 {
  padding-left: 8px;
}
#broker_research_main_container .right {
  flex: 65%;
  padding: 15px;
}
#broker_research_main_container #mySearch {
  width: 100%;
  font-size: 18px;
  padding: 11px;
  border: 1px solid #ddd;
}
#broker_research_main_container #dropDown {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
#broker_research_main_container #dropDown li div {
  cursor: pointer;
  padding: 2px;
  text-decoration: none;
  color: black;
  display: block;
}
#broker_research_main_container #dropDown li div:hover {
  background-color: #eee;
}
#broker_research_main_container .select {
  position: relative;
  padding-top: 15px;
  padding-left: 7px;
  padding-bottom: 15px;
  height: 25px;
}
#broker_research_main_container .userlist {
  padding: 3px;
  text-align: left;
}
#broker_research_main_container .submit {
  margin-top: 18px;
  color: white;
  border: 1px solid #3d7fba;
  padding: 8px;
  position: relative;
  width: 120px;
  text-align: center;
  cursor: pointer;
  background: #3d7fba;
  height: 48px;
  font-size: 16px;
  font-family: Helvetica Neue, Arial, sans-serif;
  border-radius: 3px;
}
#broker_research_main_container .fontTitle {
  font-size: 18px;
}
#broker_research_main_container .zIndex {
  z-index: 10;
}
#broker_research_main_container .marginLeft {
  margin-left: 150px;
}
#broker_research_main_container .paddingLeft {
  padding-left: 150px;
}
#broker_research_main_container .error {
  color: red;
  animation: shake 0.1s;
  animation-iteration-count: 4;
}
@keyframes shake {
  0% {
    transform: translate(-5px, 0px);
  }
  100% {
    transform: translate(5px, 0px);
  }
}
#broker_research_main_container .hide {
  display: none;
}
#broker_research_main_container table {
  border-collapse: collapse;
  width: 70%;
}
#broker_research_main_container td,
#broker_research_main_container th {
  border: 1px solid #dddddd;
  text-align: left;
  padding: 8px;
}
#broker_research_main_container tr:nth-child(even) {
  background-color: #dddddd;
}
#broker_research_main_container tr:nth-child(even) input {
  background-color: #dddddd;
}
#broker_research_main_container .searchSelect.main {
  text-align: left;
  padding: 10px;
  position: absolute;
  width: 200px;
  background-color: white;
  border: 1px solid rgba(34, 36, 38, 0.15);
  border-radius: 0.3em;
}
#broker_research_main_container .searchSelect.main.expanded {
  z-index: 10;
}
#broker_research_main_container .searchSelect.input {
  border: none;
  outline: none;
  width: calc(100% - 15px);
}
#broker_research_main_container .searchSelect.dropDown {
  z-index: 10;
  position: relative;
  font-size: 14px;
  max-height: 400px;
  overflow-x: auto;
  display: none;
}
#broker_research_main_container .searchSelect.dropDown.expanded {
  display: block;
}
#broker_research_main_container .inputField {
  border: none;
  border-bottom: 2px solid #999999;
  outline: none;
  text-align: left;
  width: 150px;
}
#broker_research_main_container .cPointer {
  cursor: pointer;
}
#broker_research_main_container .textAC {
  text-align: center;
}
#broker_research_main_container .addheight {
  height: 150px;
}
.sm--container {
  height: 100%;
}
.sm--container .heading {
  font-size: 16px;
  text-transform: capitalize;
  padding: 16px;
  color: #3D7FBA;
}
.sm--container .heading .fa {
  padding-right: 10px;
}
.sm--container .addNewEntity {
  text-align: center;
  padding: 5px;
  display: inline-flex;
  justify-content: center;
  align-items: center;
  width: fit-content;
  margin-left: 35%;
}
.sm--container [objtype="security"].titleText:before {
  content: 'S';
  border: 1px solid #698094;
  padding: 0 5px;
  margin-right: 5px;
}
.sm--container [objtype="entity"].titleText:before {
  content: 'E';
  border: 1px solid #698094;
  padding: 0 5px;
  margin-right: 5px;
}
.sm--container [objtype="quote"].titleText:before {
  content: 'Q';
  border: 1px solid #698094;
  padding: 0 5px;
  margin-right: 5px;
}
.sm--container .sntui-checkbox__container {
  border: transparent;
  cursor: default ;
}
.sm--container .sm--actionButton {
  background: #E8EEF7;
  border-radius: 3px;
  font-size: 13px;
  line-height: 16px;
  letter-spacing: -0.233333px;
  color: #3699F2;
  padding: 4px;
}
.sm--container .sm--companyName.truncate {
  font-size: 14px;
  line-height: 20px;
}
.sm--container .sntui-container.quoteContainer,
.sm--container .sntui-container.matchingPane {
  height: 85%;
  border-color: transparent;
  overflow: hidden;
}
.sm--container .sntui-container.quoteContainer span.symbl,
.sm--container .sntui-container.matchingPane span.symbl {
  margin-left: 0px;
}
.sm--container .sntui-container.matchingPane {
  height: 80%;
}
.sm--container .matchingPane .sntui-container {
  height: 100%;
  display: inline-flex;
  flex-direction: column;
  width: 100%;
}
.sm--container .sm--companyName {
  padding-left: 0px;
  width: 100%;
}
.sm--container span.symbl {
  padding: 2px 10px;
  background: #3D7FBA;
  color: white;
  margin: 0px 10px;
  position: relative;
  top: -1px;
  text-transform: uppercase;
  border-radius: 3px;
  font-size: 12px;
}
.sm--container .quoteInfoAction {
  color: #393939;
}
.sm--container .quoteInfoAction > span:hover {
  color: #4999e0;
  cursor: pointer;
}
.sm--container .sntui-container {
  padding-top: 0px;
}
.sm--container .pageTitle {
  padding: 16px;
  display: block;
  padding-left: 0px;
  padding-top: 0px;
}
.sm--container .pageTitle span.titleLabel {
  color: #3D7FBA;
  padding-left: 10px;
}
.sm--container .sm--entityTree {
  font-size: 14px;
  overflow: auto;
  height: 100%;
}
.sm--container .sm--entityTree .title:hover {
  background: #e6f0ff;
}
.sm--container .sm--crudView {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: flex-start;
  align-content: stretch;
  align-items: flex-start;
  height: 90%;
  border: 1px solid #CCD8E6;
}
.sm--container .sm--searchView {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100%;
  height: 100%;
  background: #F4F8FE;
  border: 1px solid #ccd8e6;
  overflow: hidden;
}
.sm--container .sm--searchView ul.autocomplete-list {
  width: 100%;
}
.sm--container .sm--searchView .autocomplete {
  width: 100%;
}
.sm--container .sm--searchView .autocomplete.sn-auto {
  box-sizing: border-box;
  border: 1px solid #BBC6D5;
  width: 100%;
  line-height: 40px;
  height: 40px;
}
.sm--container .sm--searchView .sm--landingPageContainer {
  overflow: auto;
  width: 100%;
  height: 100%;
  display: flex;
  flex-flow: column;
  justify-content: center;
}
.sm--container .sm--searchView .sm--label {
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-style: normal;
  font-weight: normal;
  font-size: 20px;
  text-align: center;
  color: #3d7fba;
  margin-bottom: 44px;
}
.sm--container .sm--searchView .sm--autoComplete {
  width: 50%;
  margin: 0px auto;
  top: 40%;
  border-radius: 4px;
  background: white;
}
.sm--container .sm--searchView .entity-preview {
  width: max-content;
  margin: 0 auto;
  margin-top: 16px;
}
.sm--container .sm--searchView .entity-preview .pagination-label {
  padding: 10px 0;
  color: #3d7fba;
  font-size: 16px;
  text-align: center;
}
.sm--container .sm--searchView .autocomplete-menu-wrapper {
  width: 400px;
  max-height: 305px;
  z-index: 1000;
  position: absolute;
  min-width: 284px;
  margin: 2px 0 0;
  list-style: none;
  font-size: 14px;
  overflow-y: scroll;
  text-align: left;
  background-color: #fff;
  top: unset;
  left: unset;
}
.sm--container .sm--searchView .autocomplete-input input {
  width: 100%;
  height: 40px;
  padding: 0 4px;
  border: none;
  background: transparent;
}
.sm--container .sm--searchView .autocomplete-input .dont-escape.query-input:focus {
  outline: none;
}
.sm--container .sm--searchView .autocomplete-input.input-expanded {
  overflow: visible;
  height: 100% !important;
}
.sm--container .sm--searchView .autocomplete-input.input-expanded .expanded-list {
  height: 100%;
  padding: 5px 3px;
}
.sm--container .sm--searchView .autocomplete-input.input-expanded .expanded-list .li__textarea {
  margin: 5px;
}
.sm--container .sm--searchView .help-icon {
  display: none;
}
.sm--container .sm--searchView .rm-tk {
  vertical-align: baseline;
  display: inline-block;
  font: normal normal normal 12px/1 sentieo, sans-serif !important;
  cursor: pointer;
  position: absolute;
  top: 1px;
  box-sizing: border-box;
  left: auto;
  right: 4px;
  height: 24px;
  padding: 5px 0;
  background: transparent;
  margin-top: 6px;
}
.sm--container .sm--searchView .ticker-input.ticker-ac {
  width: 95%;
  height: 24px;
  position: absolute !important;
}
.sm--container .sm--searchView .ticker-input.ticker-ac > div > div {
  min-width: unset !important;
}
.sm--container .sm--searchView .autocomplete-list__tokens {
  padding-left: 2px;
}
.sm--container .sm--searchView .autocomplete-list .more-items {
  margin-top: 2px;
  border-radius: 2px;
  font-size: 12px;
  height: 19px;
}
.sm--container .sm--searchView .autocomplete-list .li__token {
  display: flex;
}
.sm--container .sm--searchView .text-token {
  margin: 0 2px;
}
.sm--container .quoteContainer {
  overflow: hidden;
}
.sm--container .quoteContainer .lv-container {
  width: 90%;
  margin: 0px auto;
}
.sm--container .quoteContainer .lv-container .lv-value.dropdown {
  height: 26px;
}
.sm--container .quoteContainer .lv-container .lv-value.dropdown .sntui-dropdown__header {
  padding: 0;
  align-items: center;
  min-height: inherit;
  height: 24px;
}
.sm--container .quoteContainer .lv-container .lv-value.dropdown .sntui-dropdown__active-item {
  width: 100%;
  padding: 0 5px;
}
.sm--container .quoteContainer .lv-container .lv-value.dropdown .sntui-icon.fa-sort-desc {
  padding-right: 5px;
  height: 16px;
}
.sm--container .pane.entityTreeView {
  background: #F4F8FE;
  order: 0;
  flex: 3;
  max-width: 30%;
}
.sm--container .pane.entityTreeView span.fa.fa-caret-down,
.sm--container .pane.entityTreeView span.fa.fa-caret-right {
  padding: 0px 10px;
  margin-right: 0px!important;
}
.sm--container .pane.entityTreeView .noborder {
  height: 90%;
}
.sm--container .pane.entityTreeView .rowTitle {
  display: flex;
}
.sm--container .pane.entityTreeView .rowTitle .titleText {
  flex: 28;
}
.sm--container .pane.entityTreeView span.addQuote {
  float: right;
  position: relative;
  top: -34px;
  right: 10px;
}
.sm--container .pane.entityTreeView .title.active {
  background: #e8eef7;
  margin-left: -8px;
}
.sm--container .pane.entityTreeView .title.active .extraAction {
  float: right;
  padding: 10px;
  flex: 2;
}
.sm--container .pane.entityTreeView .sntui-fileitem > * {
  line-height: 32px;
  cursor: pointer;
}
.sm--container .pane {
  height: 100%;
  background: white;
  border-right: 1px solid #CCD8E6;
}
.sm--container .pane.clientEntityInfoList {
  flex: 4;
  max-width: 30vw;
}
.sm--container .pane.clientEntityInfoList .editErrorMsg {
  padding: 4px 0px;
  color: #f04848;
  font-size: 12px;
}
.sm--container .pane.clientEntityInfoList .sentieo-company-info {
  width: 100%;
  padding: 0px 0px 10px 0px;
  display: flex;
}
.sm--container .pane.clientEntityInfoList .quoteInfoAction > * {
  font-size: 14px;
  padding: 0px 20px;
  padding-right: 0px;
}
.sm--container .pane.clientEntityInfoList .quoteContainer > .sntui-checkbox__container {
  padding-left: 0px;
  padding-right: 0px;
}
.sm--container .pane.clientEntityInfoList .quoteContainer > .sntui-checkbox__container .sntui-checkbox {
  display: none!important;
}
.sm--container .pane.sentieoEntityInfoList.alternative_matches .sntui-container {
  height: 100%;
  display: flex;
  flex-direction: column;
}
.sm--container .pane.sentieoEntityInfoList.alternative_matches .sntui-container.matchingPane {
  overflow-y: auto;
  display: flex;
  flex-direction: column;
  flex: 1;
  height: 80%;
  overflow-x: hidden;
}
.sm--container .pane.sentieoEntityInfoList.alternative_matches .sntui-container.matchingPane.searchPane {
  height: 72%;
  overflow-x: hidden;
}
.sm--container .pane.sentieoEntityInfoList.alternative_matches .sntui-container.matchingPane > .sntui-container {
  min-height: 35%;
  margin-bottom: 20px;
}
.sm--container .pane.sentieoEntityInfoList {
  flex: 4;
  max-width: 30vw;
}
.sm--container .pane.sentieoEntityInfoList .heading {
  padding-left: 4px;
  padding-bottom: 8px;
}
.sm--container .pane.sentieoEntityInfoList .heading .fa {
  padding-right: 4px;
  font-size: 12px;
}
.sm--container .pane.sentieoEntityInfoList .subHeading {
  font-size: 12px;
  padding: 0px 0px 12px 16px;
}
.sm--container .pane.sentieoEntityInfoList .subHeading.empty {
  padding-bottom: 8px;
}
.sm--container .pane.sentieoEntityInfoList .sm--noData {
  height: 80%;
  justify-content: center;
  text-align: center;
  vertical-align: middle;
  display: flex;
  flex-direction: column;
}
.sm--container .pane.sentieoEntityInfoList .rm-tk {
  right: 10%;
  top: -2px;
  position: absolute;
  background: transparent;
  left: unset;
}
.sm--container .pane.sentieoEntityInfoList .autocomplete-menu-wrapper {
  top: unset;
  left: unset;
  width: calc(27%);
  margin-left: 16px;
}
.sm--container .pane.sentieoEntityInfoList .footerForPerfect {
  display: flex;
  justify-content: space-between;
  margin: auto;
  width: 80%;
}
.sm--container .pane.sentieoEntityInfoList.perfect_matches .sntui-checkbox {
  visibility: hidden;
}
.sm--container .pane.sentieoEntityInfoList .suggetionTxt {
  padding: 4px;
  display: flex;
  justify-content: center;
  font-size: 12px;
  color: grey;
}
.sm--container .pane.sentieoEntityInfoList ul.autocomplete-list {
  width: 100%;
}
.sm--container .pane.sentieoEntityInfoList .autocomplete {
  margin-bottom: 10px;
}
.sm--container .pane.sentieoEntityInfoList .autocomplete.sn-auto {
  box-sizing: border-box;
  border: 0;
  width: 100%;
}
.sm--container .pane.sentieoEntityInfoList .autocomplete-input {
  width: 90%;
  margin: 0px 16px;
  height: 32px;
  position: relative;
  border: 1px solid #BBC6D5;
  box-sizing: border-box;
  border-radius: 3px;
}
.sm--container .pane.sentieoEntityInfoList input.dont-escape.query-input {
  border: transparent;
  width: 100%;
}
.sm--container .pane.sentieoEntityInfoList input.dont-escape.query-input:focus {
  outline: unset;
}
.sm--container .pane.sentieoEntityInfoList .footerForAlternative {
  display: flex;
  width: 80%;
  margin: auto;
  justify-content: space-between;
}
.sm--container .pane.sentieoEntityInfoList .footerForAlternative > * {
  margin: 0px 10px;
}
.sm--container .pane.sentieoEntityInfoList .footerForAlternative .btnLink {
  background: #3D7FBA;
  border-radius: 2px;
  padding: 2px 25px;
  text-align: right;
}
.sm--container .pane.sentieoEntityInfoList .footerForAlternative .btnLink.btnCancelLink.hand {
  background: #fafafa;
}
.sm--container .pane.sentieoEntityInfoList .footerForAlternative .btnLink.btnCancelLink.hand > span {
  color: #000000;
}
.sm--container .pane.sentieoEntityInfoList .footerForAlternative .btnLink > span {
  font-weight: 500;
  font-size: 14px;
  line-height: 18px;
  text-align: center;
  color: #FFFFFF;
}
.sm--container .pane.sentieoEntityInfoList ul.autocomplete-list {
  margin: unset;
}
.sm--container .pane.sentieoEntityInfoList .help-icon {
  display: none;
}
.sm--container .pane.sentieoEntityInfoList .autocomplete .ticker-input > div > div {
  display: inline-flex;
  overflow: unset!important;
  width: 100%;
}
.sm--container .pane.sentieoEntityInfoList .sntui-container {
  border-color: transparent;
  margin: 0px;
  padding: 0px;
}
.sm--container .pane.sentieoEntityInfoList .sntui-checkbox__container {
  padding-left: 16px;
}
.sm--container .pane.sentieoEntityInfoList .sentieo-company-info {
  padding-bottom: 10px;
  margin-left: 10px;
}
.sm--container .pane.sentieoEntityInfoList .sntui-checkbox {
  position: relative;
  top: -4px;
  min-width: 16px;
}
.sm--container .pane.sentieoEntityInfoList span.toggleMatchView {
  padding: 4px 10px;
}
.sm--container .pane.sentieoEntityInfoList span.toggleMatchView.unlink {
  color: grey;
}
.sm--container .pane.sentieoEntityInfoList .lv-container {
  height: 90%;
  width: 80%;
  margin: auto;
  padding: 0px;
}
.sm--container .pane.sentieoEntityInfoList .sntui-checkbox__container {
  border-color: transparent;
}
.sm--container .sec-popup {
  background: #FFFFFF;
  box-shadow: 0px 4px 12px rgba(0, 0, 0, 0.2);
  border-radius: 2px;
  position: absolute;
  padding: 10px 15px;
}
.sm--container .sec-popup:before {
  content: '';
  position: absolute;
  right: 10px;
  top: -10px;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
}
.sm--container .sec-popup .sec-popup-item {
  color: #3D7FBA;
  height: 20px;
  padding: 2px 0px;
  font-family: hel-regular, "Helvetica Neue", sans-serif, Roboto;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 16px;
  letter-spacing: -0.233333px;
  text-decoration-line: underline;
}
.sm--container .action-item {
  padding: 4px 10px;
}
.sm--container .action-item.active {
  border-bottom: 2px solid #3d7fb9;
}
.sm--container .action-item.right-border {
  border-right: 2px solid;
  padding-right: 20px;
  margin-right: 10px;
}
.sm--container .mergerContainer {
  display: inline-flex;
  width: 100%;
  justify-content: space-between;
  padding: 0px;
  border: none;
  height: 300px;
}
.sm--container .mergerContainer > .mrgr-auto {
  height: 40px;
}
.sm--container .mergerContainer button {
  display: flex;
  text-align: center;
  flex-direction: column;
  justify-content: center;
  margin-top: 4px;
}
.sm--container .mergerContainer .mrgr-auto.sm--autoComplete {
  width: 35%;
  margin-right: 15px;
}
.sm--container .sm-front-page-action {
  display: inline-flex;
  width: 100%;
  justify-content: center;
  margin: 50px 0px 20px 0px;
}
.sm--container .help-icon {
  display: none;
}
.sm--container .sentieoEntityInfoList[objtype='entity'] .searchManually,
.sm--container .sentieoEntityInfoList[objtype='security'] .searchManually {
  visibility: hidden;
}
.sm--container .sentieoEntityInfoList[objtype='entity'] .sntui-checkbox,
.sm--container .sentieoEntityInfoList[objtype='security'] .sntui-checkbox {
  visibility: hidden;
}
.sm--exit--popup .escMessage {
  width: 30vw;
  height: 10vh;
}
.sm--exit--popup .actionBtns {
  padding: 10px 0px;
}
.entity-explorer {
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
  background: #f1f5fa;
  position: relative;
  height: 100%;
}
.entity-explorer .entity-explorer-header {
  height: 74px;
  padding: 10px;
  box-sizing: border-box;
  background: #f1f5fa;
}
.entity-explorer .entity-explorer-header .title {
  color: #1e374d;
  font-size: 18px;
  line-height: 18px;
}
.entity-explorer .entity-explorer-header .desc {
  margin-top: 4px;
  color: #889bba;
  font-size: 12px;
  line-height: 16px;
}
.entity-explorer .entity-explorer-content {
  height: calc(100% - 70px);
}
.entity-explorer .entity-explorer-content .create-view-entity {
  width: 100%;
  height: 100%;
}
.entity-explorer .entity-explorer-content .create-view-entity .leftPane,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane {
  width: 220px;
  height: 100%;
  float: left;
  padding: 0px 10px 10px;
  box-sizing: border-box;
  background: #f1f5fa;
}
.entity-explorer .entity-explorer-content .create-view-entity .leftPane .container,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container {
  background: #ffffff;
  width: 100%;
  height: 100%;
  border-radius: 3px;
}
.entity-explorer .entity-explorer-content .create-view-entity .leftPane .container .title {
  color: #1E374D;
  font-size: 14px;
  font-weight: 400;
  padding: 0 8px;
  line-height: 40px;
  border-bottom: 1px solid #CCD8E6;
}
.entity-explorer .entity-explorer-content .create-view-entity .leftPane .container .content {
  padding: 0 8px;
  padding: 8px;
}
.entity-explorer .entity-explorer-content .create-view-entity .leftPane .container .content .list-item {
  background: #ffffff;
  line-height: 12px;
  cursor: pointer;
  border-radius: 2px;
  color: #506F8A;
  height: 24px;
  padding: 6px 8px;
  box-sizing: border-box;
  font-size: 12px;
  margin: 4px 0 0 0;
}
.entity-explorer .entity-explorer-content .create-view-entity .leftPane .container .content .list-item:hover {
  background: #E0EDFF;
}
.entity-explorer .entity-explorer-content .create-view-entity .leftPane .container .content .list-item.selected {
  background: #E0EDFF;
}
.entity-explorer .entity-explorer-content .create-view-entity .leftPane .container .content .list-item div {
  padding: 0px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane {
  width: calc(100% - 220px);
  padding-left: 0;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container {
  height: 100%;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .create-entity {
  width: 220px;
  text-align: center;
  height: 200px;
  padding: 100px 100px 0 100px;
  margin: auto auto;
  color: #698094;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .create-entity .title {
  font-size: 18px;
  font-weight: 400;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .create-entity .sub-title {
  font-size: 12px;
  text-align: center;
  margin-top: 8px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .create-entity .action {
  margin-top: 16px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .create-entity .action button {
  width: 104px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails {
  height: 100%;
  color: #1E374D;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header {
  height: 24px;
  padding: 8px;
  border-bottom: 1px solid #CCD8E6;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .header-item {
  display: inline-block;
  float: right;
  line-height: 24px;
  font-size: 14px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .entity-name {
  margin: 0px;
  float: left;
  flex-shrink: unset;
  font-weight: 400;
  display: inline-block;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .ultimate-parent {
  float: left;
  line-height: 24px;
  margin-left: 8px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .ultimate-parent input {
  float: left;
  margin: 6px 4px;
  cursor: pointer;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .ultimate-parent label {
  font-size: 12px;
  cursor: pointer;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .search-entity {
  display: none;
  width: 240px;
  height: 24px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .search-entity .search-query-box {
  height: 24px;
  margin: 0px;
  cursor: pointer;
  font-size: 12px;
  width: 100%;
  box-sizing: border-box;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .search-entity .search-icon {
  height: auto;
  font-size: 12px;
  position: absolute;
  top: 2px;
  left: 4px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .search-entity .search-icon .icon {
  margin-top: 5px;
  width: 10px;
  height: 10px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .search-entity .close-icon {
  display: none;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .create-entity {
  width: auto;
  margin-right: 7px;
  height: auto;
  padding: 0;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .delete-entity .btn {
  background: transparent;
  border: 0px;
  color: #E81A1A;
  font-size: 12px;
  margin-right: 8px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .delete-entity .btn .icon {
  width: 14px;
  height: 14px;
  fill: #E81A1A;
  margin-right: 4px;
  display: inline-block;
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width= '15px' height= '15px' fill = 'red' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.527,8.45h-9.092V4.926c0-1.636-1.33-2.926-2.967-2.926h-6.941c-1.635,0-2.965,1.29-2.965,2.926V8.45 H8.471c-0.713,0-1.291,0.579-1.291,1.292c0,0.714,0.578,1.292,1.291,1.292h1.291v32.378C9.887,44.809,10.957,46,12.35,46H35.65 c1.393,0,2.465-1.203,2.588-2.588V11.034h1.289c0.714,0,1.293-0.578,1.293-1.292C40.818,9.027,40.24,8.45,39.527,8.45z M20.146,4.926c0-0.211,0.172-0.383,0.383-0.383h6.941c0.211,0,0.383,0.172,0.383,0.383V8.45h-7.707V4.926L20.146,4.926z M34.635,43.406L12.35,43.412V11.034H35.65v32.378C36.541,43.482,34.68,43.406,34.635,43.406z M20.116,20.111 c-0.716,0-1.294,0.58-1.294,1.293v14.241c0,0.713,0.578,1.295,1.294,1.295c0.715,0,1.294-0.582,1.294-1.295V21.404 C21.411,20.691,20.832,20.111,20.116,20.111z M27.883,20.111c-0.715,0-1.294,0.58-1.294,1.293v14.241 c0,0.713,0.578,1.295,1.294,1.295c0.717,0,1.295-0.582,1.295-1.295V21.404C29.178,20.691,28.6,20.111,27.883,20.111z'%3E%3C/path%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-size: 10px 10px;
  background-position: 0px 2px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .delete-entity .btn .text {
  display: inline-block;
  height: 14px;
  vertical-align: bottom;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .header .delete-entity .btn:hover {
  background: rgba(232, 26, 26, 0.1);
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content {
  height: calc(100% - 65px);
  overflow: hidden;
  overflow-x: auto;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body {
  min-width: 1034px;
  height: 40px;
  color: #506F8A;
  font-size: 12px;
  font-weight: 700;
  line-height: 40px;
  background: #F5F5F5;
  text-align: left;
  text-indent: 8px;
  border-bottom: 1px solid #E9E9E9;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .entity-name,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .entity-name {
  flex-shrink: unset;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .entity-name .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .entity-name .icon {
  width: 10px;
  height: 10px;
  padding: 2px;
  fill: #3d7fba;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .entity-name .initials,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .entity-name .initials {
  color: #889BBA;
  font-weight: 400;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .expand-collapse,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .expand-collapse,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .select-all,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .select-all,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .edit-row,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .edit-row,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .add-row,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .add-row,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .delete-row,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .delete-row {
  width: 30px;
  height: 40px;
  cursor: pointer;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .expand-collapse input,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .expand-collapse input,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .select-all input,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .select-all input,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .edit-row input,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .edit-row input,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .add-row input,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .add-row input,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .delete-row input,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .delete-row input {
  margin: 0px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .map_unmap,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .map_unmap {
  width: 50px;
  height: 40px;
  color: #3d7fba;
  text-decoration: underline;
  cursor: pointer;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .expand-collapse,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .expand-collapse {
  cursor: pointer;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .expand-collapse .collapse,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .expand-collapse .collapse,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .expand-collapse .expand,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .expand-collapse .expand {
  display: none;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .expand-collapse .collapse .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .expand-collapse .collapse .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .expand-collapse .expand .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .expand-collapse .expand .icon {
  width: 10px;
  fill: #3d7fba;
  height: 10px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .expand-collapse.expended .expand,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .expand-collapse.expended .expand {
  display: block;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .expand-collapse.collapsed .collapse,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .expand-collapse.collapsed .collapse {
  display: block;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .entity-type,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .entity-type {
  width: 96px;
  height: 40px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .entity-status,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .entity-status {
  width: 76px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .entity-categories,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .entity-categories {
  width: 128px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .nest-under,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .nest-under {
  width: 120px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .mapped-with,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .mapped-with {
  width: 136px;
  cursor: pointer;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .col,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .col {
  display: inline-block;
  text-overflow: ellipsis;
  white-space: nowrap;
  float: left;
  flex-shrink: 0;
  overflow: hidden;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body {
  height: calc(100% - 41px);
  overflow-y: auto;
  overflow-x: hidden;
  font-weight: 400;
  background: #ffffff;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block {
  height: auto;
  width: 100%;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-head,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-item {
  height: 40px;
  width: 100%;
  display: flex;
  border-bottom: 1px solid #E9E9E9;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-head .entity-name,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-item .entity-name {
  flex-grow: 1;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-head .edit-row,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-item .edit-row,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-head .add-row,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-item .add-row,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-head .delete-row,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-item .delete-row {
  cursor: default;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-head .edit-row .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-item .edit-row .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-head .add-row .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-item .add-row .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-head .delete-row .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-item .delete-row .icon {
  width: 12px;
  height: 12px;
  fill: #3d7fba;
  margin-top: 15px;
  margin-left: 8px;
  display: none;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-head:hover,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-item:hover {
  background: #E0EDFF;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-head:hover .edit-row .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-item:hover .edit-row .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-head:hover .add-row .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-item:hover .add-row .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-head:hover .delete-row .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .list-item:hover .delete-row .icon {
  display: block;
  cursor: pointer;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .entity-name,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .mapped-with {
  color: #3d7fba;
  position: relative;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .entity-name .loading,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .mapped-with .loading {
  display: inline-block;
  width: 40px;
  height: 40px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .entity-name .loading .loading-spinner,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .mapped-with .loading .loading-spinner {
  top: unset;
  right: 0%;
  bottom: 7px !important;
  left: unset;
  position: absolute;
  width: 24px !important;
  height: 24px !important;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .entity-name .loading .loading-spinner .uil-default-css,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .mapped-with .loading .loading-spinner .uil-default-css {
  left: 0px;
  transform: scale(0.1) !important;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .new-block {
  width: calc(100% - 30px);
  margin-left: 30px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .new-block .list-head {
  display: flex;
  width: 100%;
  border-bottom: 1px solid #E9E9E9;
  border-left: 1px solid #E9E9E9;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .new-block .list-head .entity-name {
  flex-shrink: unset;
  flex-grow: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .new-block .list-item {
  margin-left: 30px;
  width: calc(100% - 30px);
  border-left: 1px solid #E9E9E9;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .new-block .new-block .list-item .entity-name {
  flex-shrink: unset;
  flex-grow: 1;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .add-row .icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' width='16px' height='16px' fill='%233d7fba' class='home drop-down-icon fl'%3E%3Cpath d='M42.334,20.333H27.668V5.667C27.668,3.641,26.025,2,24,2c-2.024,0-3.667,1.642-3.667,3.667v14.667H5.667 C3.642,20.333,2,21.975,2,24c0,2.025,1.643,3.667,3.667,3.667h14.667v14.666C20.333,44.357,21.976,46,24,46 c2.025,0,3.667-1.643,3.667-3.666V27.668h14.666C44.359,27.668,46,26.025,46,24C46,21.975,44.359,20.333,42.334,20.333z'/%3E%3C/svg%3E");
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .edit-row .icon {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' class='icon' data-id='' title='' style='width: 30px; height: 30px;'%3E%3Cpath clip-rule='evenodd' d='M1.91667 1.91667V10.0833H10.0833V6H11.25V10.0833C11.25 10.725 10.725 11.25 10.0833 11.25H1.91667C1.26917 11.25 0.75 10.725 0.75 10.0833V1.91667C0.75 1.275 1.26917 0.75 1.91667 0.75H6V1.91667H1.91667ZM11.117 1.94324L10.0553 0.881574C9.96456 0.790833 9.85114 0.75 9.73317 0.75C9.61521 0.75 9.50178 0.79537 9.41558 0.881574L8.5853 1.71185L10.2867 3.41324L11.117 2.58296C11.2939 2.40602 11.2939 2.12019 11.117 1.94324ZM3.08187 8.9166V7.21521L8.09984 2.19724L9.80123 3.89863L4.78326 8.9166H3.08187ZM3.98929 8.00922H4.4067L8.51725 3.89867L8.09985 3.48126L3.98929 7.59182V8.00922Z' fill='%233D7FBA'%3E%3C/path%3E%3C/svg%3E");
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .delete-row .icon {
  background: url("data:image/svg+xml,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width= '15px' height= '15px' fill = 'red' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.527,8.45h-9.092V4.926c0-1.636-1.33-2.926-2.967-2.926h-6.941c-1.635,0-2.965,1.29-2.965,2.926V8.45 H8.471c-0.713,0-1.291,0.579-1.291,1.292c0,0.714,0.578,1.292,1.291,1.292h1.291v32.378C9.887,44.809,10.957,46,12.35,46H35.65 c1.393,0,2.465-1.203,2.588-2.588V11.034h1.289c0.714,0,1.293-0.578,1.293-1.292C40.818,9.027,40.24,8.45,39.527,8.45z M20.146,4.926c0-0.211,0.172-0.383,0.383-0.383h6.941c0.211,0,0.383,0.172,0.383,0.383V8.45h-7.707V4.926L20.146,4.926z M34.635,43.406L12.35,43.412V11.034H35.65v32.378C36.541,43.482,34.68,43.406,34.635,43.406z M20.116,20.111 c-0.716,0-1.294,0.58-1.294,1.293v14.241c0,0.713,0.578,1.295,1.294,1.295c0.715,0,1.294-0.582,1.294-1.295V21.404 C21.411,20.691,20.832,20.111,20.116,20.111z M27.883,20.111c-0.715,0-1.294,0.58-1.294,1.293v14.241 c0,0.713,0.578,1.295,1.294,1.295c0.717,0,1.295-0.582,1.295-1.295V21.404C29.178,20.691,28.6,20.111,27.883,20.111z'%3E%3C/path%3E%3C/svg%3E");
  fill: #e81a1a;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .add-row .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .edit-row .icon,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-body .delete-row .icon {
  background-repeat: no-repeat;
  background-size: 12px 12px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head {
  display: flex;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .entity-name {
  flex-grow: 1;
  cursor: pointer;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .entity-name .sort {
  padding: 0 6px;
  vertical-align: middle;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .entity-name .sort .icon {
  padding: 0px;
  width: 12px;
  height: 12px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 12px 12px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .entity-name .sort .icon.up {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' fill='%233d7fba' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' width='48px' height='48px' viewBox='0 0 48 48' enable-background='new 0 0 48 48' xml:space='preserve'%3E%3Cpath d='M38.85,15.606L26.125,2.883c-0.001-0.001-0.002-0.004-0.004-0.005c-0.022-0.022-0.048-0.037-0.07-0.058 c-0.121-0.114-0.247-0.222-0.386-0.314c-0.082-0.055-0.171-0.093-0.257-0.14c-0.086-0.046-0.168-0.099-0.26-0.136 c-0.104-0.043-0.214-0.069-0.322-0.1c-0.08-0.023-0.156-0.054-0.238-0.071c-0.388-0.077-0.789-0.077-1.177,0 c-0.078,0.015-0.149,0.045-0.225,0.066c-0.113,0.032-0.227,0.059-0.336,0.104c-0.085,0.035-0.161,0.084-0.242,0.127 c-0.092,0.049-0.187,0.09-0.275,0.149c-0.117,0.079-0.222,0.173-0.327,0.267c-0.041,0.037-0.088,0.064-0.127,0.104L9.15,15.606 c-1.172,1.172-1.171,3.072,0,4.243c1.172,1.171,3.071,1.172,4.243,0L21,12.242V43c0,1.657,1.343,3,3,3c1.656,0,3-1.343,3-3V12.243 l7.607,7.606c1.172,1.172,3.07,1.171,4.242,0C40.02,18.677,40.021,16.778,38.85,15.606z'/%3E%3C/svg%3E%0A");
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .content .table-head .entity-name .sort .icon.down {
  background-image: url("data:image/svg+xml,%3Csvg version='1.1' id='Layer_1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' x='0px' y='0px' fill='%233d7fba' width='48px' height='48px' viewBox='0 0 48 48' enable-background='new 0 0 48 48' xml:space='preserve'%3E%3Cpath d='M38.85,28.15c-1.173-1.172-3.072-1.172-4.244,0l-7.606,7.606L27,5c0-1.657-1.343-3-3-3c-1.656,0-3,1.343-3,3h-0.001v30.757 l-7.606-7.606c-1.172-1.172-3.071-1.17-4.243,0c-1.17,1.173-1.172,3.072,0,4.244l12.726,12.725c0.14,0.141,0.295,0.266,0.46,0.376 c0.069,0.047,0.145,0.078,0.217,0.118c0.099,0.055,0.194,0.114,0.3,0.157c0.094,0.039,0.193,0.062,0.29,0.091 c0.09,0.026,0.176,0.062,0.27,0.08c0.188,0.037,0.379,0.056,0.57,0.057c0.006,0,0.011,0.002,0.017,0.002h0 c0.197,0,0.394-0.021,0.588-0.06c0.078-0.016,0.15-0.045,0.226-0.066c0.113-0.032,0.227-0.06,0.336-0.104 c0.083-0.035,0.157-0.083,0.236-0.125c0.095-0.049,0.191-0.092,0.28-0.151c0.128-0.086,0.242-0.188,0.355-0.291 c0.032-0.029,0.068-0.05,0.1-0.081L38.85,32.393C40.021,31.221,40.02,29.322,38.85,28.15z'/%3E%3C/svg%3E%0A");
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .footer {
  background: #F5F5F5;
  height: 24px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .footer .pagination {
  float: right;
  font-size: 12px;
  line-height: 24px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .footer .pagination .sentieo-dropdown-container {
  border: 0px;
  width: 40px;
  background: transparent;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .footer .pagination .sentieo-dropdown-container .dropdown-head {
  padding-right: 20px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .footer .pagination .sentieo-dropdown-container .dropdown-head:after {
  background-color: transparent;
  border: 0;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .footer .pagination .nav-icons .prev-page,
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .footer .pagination .nav-icons .next-page {
  height: 10px;
  width: 10px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .footer .mapping-suggestion .entity-mapping-popup {
  width: 80%;
  height: 80%;
  position: fixed;
  top: 20px;
}
.entity-explorer .entity-explorer-content .create-view-entity .rightPane .container .existsEntityDetails .footer .mapping-suggestion .entity-mapping-popup .content-wrapper {
  height: calc(100% - 120px);
}
.entity-explorer .entity-explorer-content .edit-entity {
  height: 100%;
  background: #ffffff;
  margin: 0 auto;
  width: calc(100% - 20px);
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.entity-explorer .entity-explorer-content .edit-entity__detail {
  width: 100%;
  height: 100%;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__header {
  width: 100%;
  height: 40px;
  box-sizing: border-box;
  border-bottom: 1px solid #CCD8E6;
  line-height: 40px;
  padding: 0 10px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__header .header-item {
  display: inline-block;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__header .header-item button {
  display: block;
  margin-top: 8px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__header .back-button button,
.entity-explorer .entity-explorer-content .edit-entity__detail__header .discard-changes button {
  border: 0px;
  width: auto;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__header .back-button .icon-arrow-back,
.entity-explorer .entity-explorer-content .edit-entity__detail__header .discard-changes .icon-arrow-back {
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' class='icon' data-id='' title='' style='width: 30px; height: 30px;' fill='%233d7fba'%3E%3Cpath d='M43,21L43,21l-30.757-0.001l7.606-7.606c1.172-1.172,1.171-3.071,0-4.243c-1.172-1.17-3.071-1.172-4.243,0L2.883,21.874 c-0.001,0.001-0.004,0.003-0.005,0.004c-0.023,0.023-0.039,0.051-0.062,0.076c-0.112,0.119-0.219,0.243-0.31,0.379 c-0.06,0.089-0.103,0.186-0.152,0.279c-0.041,0.079-0.089,0.153-0.124,0.236c-0.049,0.119-0.08,0.242-0.113,0.364 C2.1,23.278,2.073,23.34,2.06,23.408c-0.079,0.391-0.078,0.794,0,1.185c0.01,0.053,0.032,0.101,0.045,0.151 c0.035,0.139,0.072,0.276,0.127,0.41c0.025,0.06,0.062,0.113,0.09,0.172c0.058,0.116,0.113,0.233,0.187,0.344 c0.053,0.079,0.12,0.146,0.18,0.22c0.063,0.077,0.117,0.159,0.189,0.231L15.606,38.85c1.172,1.172,3.071,1.17,4.243,0 c1.171-1.173,1.172-3.072,0-4.244l-7.607-7.606L43,27c1.657,0,3-1.343,3-3C46,22.344,44.657,21,43,21z'%3E%3C/path%3E%3C/svg%3E");
  width: 14px;
  vertical-align: top;
  height: 14px;
  display: inline-block;
  background-repeat: no-repeat;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__header .back-button .text,
.entity-explorer .entity-explorer-content .edit-entity__detail__header .discard-changes .text {
  vertical-align: middle;
  margin-left: 6px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__header .discard-changes button {
  margin-right: 12px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container {
  padding: 16px 0px;
  height: calc(100% - 56px);
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container {
  width: 344px;
  height: 100%;
  border-right: 1px solid #CCD8E6;
  display: inline-block;
  vertical-align: top;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .expand-collapse-buttons {
  font-size: 12px;
  padding: 0 0 12px 8px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .expand-collapse-buttons .button {
  cursor: pointer;
  display: inline-block;
  padding: 0 5px;
  color: #889BBA;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .expand-collapse-buttons .collapse-all {
  border-right: 1px solid #CCD8E6;
  padding-left: 0;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .expand-collapse-buttons.collapsed .collapse-all {
  color: #3d7fba;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .expand-collapse-buttons.expanded .expand-all {
  color: #3d7fba;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information {
  font-size: 12px;
  height: calc(100% - 27px);
  padding: 0 8px;
  overflow: auto;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .col {
  display: none;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .entity-name,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .entity-type,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .expand-collapse {
  display: inline-block;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .expand-collapse {
  cursor: pointer;
  height: 15px;
  width: 20px;
  float: left;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .expand-collapse .collapse,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .expand-collapse .expand {
  display: none;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .expand-collapse .collapse .icon,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .expand-collapse .expand .icon {
  width: 10px;
  fill: #3d7fba;
  height: 10px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .expand-collapse.expended .expand {
  display: block;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .expand-collapse.collapsed .collapse {
  display: block;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .new-block .new-block {
  margin-left: 15px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .new-block .entity-type {
  width: 70px;
  padding-right: 15px;
  float: left;
  overflow: hidden;
  text-align: right;
  box-sizing: border-box;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .new-block .list-head,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .new-block .list-item {
  padding: 5px 0px 5px 10px;
  line-height: 16px;
  height: 16px;
  margin-bottom: 8px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .new-block .list-head:hover,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .new-block .list-item:hover {
  background: #E0EDFF;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .left-container .entity-information .new-block .entity-name {
  width: calc(100% - 92px);
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  float: left;
  color: #1E374D;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container {
  overflow: auto;
  width: calc(100% - 350px);
  display: inline-block;
  vertical-align: top;
  height: 100%;
  padding: 0 16px;
  box-sizing: border-box;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component {
  padding: 16px 0px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-title {
  color: #1E374D;
  font-size: 12px;
  font-weight: 700;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail {
  border-bottom: 1px solid #CCD8E6;
  padding-bottom: 16px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option {
  height: 40px;
  margin-top: 15px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .label,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .label,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .label,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .input-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .input-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .input-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .parent-name,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .parent-name,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .parent-name,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .under-parent,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .under-parent,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .under-parent,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .dropdown-title,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .dropdown-title,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .dropdown-title {
  display: inline-block;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .label .sentieo-dropdown-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .label .sentieo-dropdown-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .label .sentieo-dropdown-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .input-container .sentieo-dropdown-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .input-container .sentieo-dropdown-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .input-container .sentieo-dropdown-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .parent-name .sentieo-dropdown-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .parent-name .sentieo-dropdown-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .parent-name .sentieo-dropdown-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .under-parent .sentieo-dropdown-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .under-parent .sentieo-dropdown-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .under-parent .sentieo-dropdown-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .dropdown-title .sentieo-dropdown-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .dropdown-title .sentieo-dropdown-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .dropdown-title .sentieo-dropdown-container {
  width: 400px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .label,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .label,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .label,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .parent-name,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .parent-name,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .parent-name,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .dropdown-title,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .dropdown-title,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .dropdown-title {
  vertical-align: top;
  width: 126px;
  width: 180px;
  font-size: 12px;
  font-weight: 400;
  line-height: 24px;
  height: 24px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .label .help-msg,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .label .help-msg,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .label .help-msg,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .parent-name .help-msg,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .parent-name .help-msg,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .parent-name .help-msg,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .dropdown-title .help-msg,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .dropdown-title .help-msg,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .dropdown-title .help-msg {
  height: 24px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .entity-category-dropdown .dropdown_menu_header,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .entity-category-dropdown .dropdown_menu_header,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .entity-category-dropdown .dropdown_menu_header {
  display: none;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .item .error-msg,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .error-msg,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .dropdown-option .error-msg {
  font-size: 10px;
  height: 10px;
  margin-top: 3px;
  font-weight: 500;
  color: #E81A1A;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .nested-under {
  height: 40px;
  margin-top: 15px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .input-label-component .input-container,
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .nested-under .input-container {
  height: 24px;
  margin-top: 0;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .entity-type-status .entity-type {
  display: none;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .add-more {
  padding: 8px 0px 8px 0px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .add-more .sentieo-dropdown-container {
  margin-top: 0px;
  width: 400px;
  display: block;
  border: 0;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .add-more .sentieo-dropdown-container .dropdown-head {
  width: 100px;
  color: #3D7FBA;
  font-weight: 600;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .add-more .sentieo-dropdown-container .dropdown-head::after {
  border: 0px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .add-more .sentieo-dropdown-container .multiselect-withsearch {
  width: 255px;
  margin-left: 140px;
  margin-top: -24px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .add-more .sentieo-dropdown-container .multiselect-withsearch .main-overlay {
  display: none;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .component-detail .add-more .sentieo-dropdown-container .multiselect-withsearch .available-options {
  max-height: 200px;
  overflow-x: hidden;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .inner-entities {
  padding-top: 16px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .inner-entities .info {
  color: #1E374D;
  font-weight: 400;
  font-size: 14px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .inner-entities .entity-count {
  height: 24px;
  background: #F5F5F5;
  border-radius: 2px;
  color: #506F8A;
  font-size: 12px;
  font-weight: 700;
  line-height: 24px;
  margin-top: 16px;
  text-indent: 8px;
}
.entity-explorer .entity-explorer-content .edit-entity__detail__container .right-container .entity-component .inner-entities .entity-component {
  padding-left: 16px;
}
.input-label-component {
  margin-top: 15px;
  height: 60px;
}
.input-label-component .label {
  margin: 0px !important;
  font-size: 12px;
  color: #506f8a;
  font-weight: 700;
  height: 15px;
}
.input-label-component .label .help-msg {
  width: 15px;
  height: 15px;
  display: inline-block;
  margin-left: 4px;
  cursor: pointer;
  background: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 48 48' class='icon' data-id='' title='' style='width: 30px; height: 30px;fill:%233d7fba;'%3E%3Cpath d='M24,2C11.85,2,2,11.85,2,24s9.85,22,22,22s22-9.85,22-22S36.15,2,24,2z M24,42.48C13.794,42.48,5.52,34.206,5.52,24 S13.794,5.52,24,5.52S42.48,13.794,42.48,24S34.206,42.48,24,42.48z'%3E%3C/path%3E%3Cg%3E%3Cpath d='M15.562,19.523c0-1.352,0.203-2.58,0.607-3.686c0.405-1.105,0.995-2.051,1.77-2.837c0.772-0.786,1.707-1.394,2.799-1.824 c1.094-0.43,2.316-0.645,3.668-0.645c1.13,0,2.18,0.165,3.15,0.497s1.817,0.812,2.543,1.438c0.724,0.626,1.295,1.406,1.713,2.34 c0.418,0.935,0.627,1.99,0.627,3.17c0,0.859-0.094,1.603-0.276,2.229c-0.185,0.626-0.431,1.167-0.737,1.621 c-0.308,0.455-0.656,0.859-1.05,1.216s-0.787,0.707-1.18,1.05c-0.468,0.393-0.896,0.774-1.289,1.143 c-0.394,0.367-0.737,0.779-1.032,1.233c-0.295,0.455-0.521,0.989-0.682,1.603c-0.16,0.615-0.239,1.363-0.239,2.248h-3.979 c0-1.08,0.055-1.994,0.166-2.744c0.109-0.749,0.289-1.406,0.533-1.973c0.246-0.563,0.547-1.062,0.903-1.492 c0.356-0.428,0.778-0.853,1.271-1.271c0.394-0.344,0.769-0.664,1.125-0.958c0.354-0.295,0.674-0.619,0.957-0.977 c0.282-0.356,0.504-0.756,0.663-1.198s0.239-0.97,0.239-1.584c0-0.737-0.129-1.369-0.387-1.897 c-0.258-0.527-0.571-0.951-0.939-1.271c-0.367-0.319-0.762-0.554-1.18-0.7s-0.786-0.221-1.105-0.221 c-1.522,0-2.646,0.498-3.371,1.492c-0.726,0.996-1.088,2.328-1.088,3.998H15.562L15.562,19.523z M21.42,32.861h4.938v4.605H21.42 V32.861L21.42,32.861z'%3E%3C/path%3E%3C/g%3E%3C/svg%3E");
  background-size: 12px 12px;
  background-repeat: no-repeat;
  background-position-y: center;
}
.input-label-component .label .__react_component_tooltip {
  font-size: 11px;
  padding: 8px;
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.input-label-component .label span {
  float: left;
  height: 15px;
}
.input-label-component .input-container {
  box-sizing: border-box;
  height: 24px;
  width: 434px;
  margin-top: 8px;
}
.input-label-component .input-container input {
  width: 400px;
  border: 1px solid #CCD8E6;
  border-radius: 2px;
  height: 20px;
  padding: 0px;
  font-size: 12px;
  text-indent: 8px;
}
.input-label-component .input-container input:disabled {
  background: #F5F5F5;
  border: 1px solid #F5F5F5;
  color: #1E374D;
}
.input-label-component .input-container .delete-row {
  padding-left: 18px;
}
.input-label-component .input-container .delete-row .icon {
  width: 12px;
  height: 12px;
  vertical-align: middle;
  fill: #E81A1A;
  cursor: pointer;
}
.input-label-component .error-msg {
  font-size: 10px;
  height: 10px;
  margin-top: 3px;
  font-weight: 500;
  color: #E81A1A;
}
.input-label-component:first-of-type {
  margin-top: 0px;
}
.input-label-component.invalid .label {
  color: #E81A1A;
}
.input-label-component.invalid .input-container input {
  border: 1px solid #E81A1A;
}
.input-label-component.checkbox-container input {
  width: 14px;
  height: 14px;
  float: left;
  margin: 4px;
  border: 0px;
}
.input-label-component.checkbox-container label {
  cursor: pointer;
  line-height: 22px;
  color: #506F8A;
  font-size: 12px;
  margin-left: 4px;
}
.sntui-container .entity-explorer {
  margin: -16px;
}
.entity-mapping-popup .content-wrapper {
  overflow: auto;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup {
  height: calc(100% - 32px);
  margin: 16px 0px;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion {
  box-sizing: border-box;
  width: 316px;
  border-right: 1px solid #CCD8E6;
  height: 100%;
  display: inline-block;
  vertical-align: top;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .searchbox {
  margin: 0 16px 16px;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch {
  font-family: Lato, sans-serif;
  color: #1E374D;
  font-size: 12px;
  width: 100%;
  height: calc(100% - 54px);
  overflow: auto;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item {
  padding: 16px 16px;
  margin: 0px 16px;
  width: 283px;
  box-sizing: border-box;
  vertical-align: top;
  border-bottom: 1px solid #CCD8E6;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .item-name {
  height: 14px;
  width: 251px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .item-name input {
  margin: 0;
  vertical-align: top;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .item-name span {
  margin-left: 8px;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .entity-name,
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .matched-by {
  padding-left: 22px;
  width: 228px;
  margin-top: 16px;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .entity-name .leftcol,
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .matched-by .leftcol {
  width: 70px;
  color: #506F8A;
  display: inline-block;
  vertical-align: top;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .entity-name .rightcol,
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .matched-by .rightcol {
  display: inline-block;
  margin-left: 22px;
  width: 136px;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .entity-name .rightcol .row,
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .matched-by .rightcol .row {
  width: 100%;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
  margin-top: 8px;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .entity-name .rightcol .row .cat-name,
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .matched-by .rightcol .row .cat-name {
  color: #889BBA;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .entity-name .rightcol .row .cat-value,
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .matched-by .rightcol .row .cat-value {
  margin-left: 4px;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .entity-name .rightcol .row:first-of-type,
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item .matched-by .rightcol .row:first-of-type {
  margin-top: 0px;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item:hover,
.entity-mapping-popup .content-wrapper .quote-mapping-popup .searchWithSuggesstion .potentialMatch .potential-match.item.active {
  background: #E0EDFF;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .quotesInfo {
  padding: 0px 16px;
  display: inline-block;
  width: calc(100% - 348px);
  height: 100%;
  overflow: auto;
  color: #1E374D;
  font-family: Lato, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .quotesInfo .main-info-container,
.entity-mapping-popup .content-wrapper .quote-mapping-popup .quotesInfo .other-info-container {
  border-bottom: 1px solid #CCD8E6;
  padding-bottom: 16px;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .quotesInfo .main-info-container .title,
.entity-mapping-popup .content-wrapper .quote-mapping-popup .quotesInfo .other-info-container .title {
  color: #1E374D;
  font-size: 14px;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .quotesInfo .main-info-container .info,
.entity-mapping-popup .content-wrapper .quote-mapping-popup .quotesInfo .other-info-container .info {
  font-size: 12px;
  padding: 0px 8px;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .quotesInfo .main-info-container .info .row,
.entity-mapping-popup .content-wrapper .quote-mapping-popup .quotesInfo .other-info-container .info .row {
  margin-top: 16px;
  width: 100%;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .quotesInfo .main-info-container .info .row .left-col,
.entity-mapping-popup .content-wrapper .quote-mapping-popup .quotesInfo .other-info-container .info .row .left-col {
  display: inline-block;
  vertical-align: top;
  color: #506F8A;
  width: 115px;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .quotesInfo .main-info-container .info .row .right-col,
.entity-mapping-popup .content-wrapper .quote-mapping-popup .quotesInfo .other-info-container .info .row .right-col {
  display: inline-block;
  width: calc(100% - 115px);
  padding-left: 16px;
  box-sizing: border-box;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
.entity-mapping-popup .content-wrapper .quote-mapping-popup .quotesInfo .other-info-container {
  padding: 16px 0px;
}
.generic-sntio-popup {
  width: 800px;
  position: absolute;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  background: #FFFFFF;
  box-shadow: 0px 2px 12px rgba(9, 33, 55, 0.255095);
  border-radius: 4px;
  z-index: 100;
}
.generic-sntio-popup .header-wrapper {
  height: 64px;
  width: 100%;
  background: #F5FAFF;
  box-shadow: inset 0px -1px 0px #CCD8E6;
  align-items: center;
  border-radius: 4px 4px 0 0;
  display: flex;
}
.generic-sntio-popup .header-wrapper .title {
  font-size: 16px;
  color: #506F8A;
  text-align: center;
  width: 100%;
  line-height: 64px;
}
.generic-sntio-popup .header-wrapper .icon-clear {
  text-align: right;
  cursor: pointer;
  font-size: 12px;
  position: absolute;
  right: 20px;
}
.generic-sntio-popup .content-wrapper {
  height: 200px;
}
.generic-sntio-popup .footer-wrapper {
  display: block;
  height: 24px;
  border-top: 1px solid #CCD8E6;
  padding: 16px 16px;
  bottom: 0px;
}
.generic-sntio-popup .footer-wrapper .info-footer {
  float: left;
}
.generic-sntio-popup .footer-wrapper .footer-button {
  text-align: center;
  float: right;
  display: inline-block;
  border-radius: 2px;
  color: #3d7fba;
  background: transparent;
}
.generic-sntio-popup .footer-wrapper .footer-button .btn-secondary {
  border: 0px;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup {
  height: auto;
  top: 20px;
  bottom: auto;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .header-wrapper .icon-clear {
  display: none;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper {
  height: 350px;
  overflow: auto;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper {
  width: 100%;
  height: 100%;
  overflow: auto;
  position: relative;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-options-wrapper .title {
  color: #506F8A;
  font-size: 14px;
  padding: 16px 0 0px 16px;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-options-wrapper .container .tile {
  width: 180px;
  height: 120px;
  position: relative;
  font-size: 12px;
  display: inline-block;
  float: left;
  margin: 16px 0 16px 16px;
  background: #FFFFFF;
  border: 1px solid #CCD8E6;
  box-sizing: border-box;
  border-radius: 4px;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-options-wrapper .container .tile .check-option {
  padding: 12px 8px 0px;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-options-wrapper .container .tile .check-option input {
  margin: 0px;
  padding: 0px;
  float: left;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-options-wrapper .container .tile .check-option label {
  font-weight: 700;
  color: #3d7fba;
  margin-left: 4px;
  display: inline-block;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-options-wrapper .container .tile .description {
  padding: 10px 12px 0px;
  font-size: 12px;
  color: #889BBA;
  line-height: 12px;
  font-weight: 400;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-options-wrapper .container .tile .footer-desc {
  height: 16px;
  position: absolute;
  width: 100%;
  background: #F4F8FE;
  bottom: 0px;
  border-radius: 0px 0px 4px 4px;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-options-wrapper .container .tile.active {
  border: 1px solid #3D7FBA;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-options-wrapper .container .tile.active .footer-desc {
  background: #E0EDFF;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper {
  padding: 16px;
  min-height: 638px;
  overflow: hidden;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .item {
  margin-top: 15px;
  height: 60px;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .dropdown-option {
  font-size: 12px;
  color: #506f8a;
  font-weight: 700;
  height: 60px;
  margin-top: 15px;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .dropdown-option .error-msg {
  font-size: 10px;
  height: 10px;
  margin-top: 3px;
  font-weight: 500;
  color: #E81A1A;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .generic-msg {
  line-height: 30px;
  position: absolute;
  top: 0;
  right: 10px;
  font-size: 12px;
  height: 30px;
  margin-top: 3px;
  font-weight: 500;
  color: #E81A1A;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .entity-type-status .item {
  margin-top: 0px;
  width: 208px;
  display: inline-block;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .entity-type-status .item .input-container {
  width: 200px;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .entity-type-status .dropdown-option {
  margin-top: 0px;
  display: inline-block;
  vertical-align: top;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .parent-name {
  color: #506F8A;
  font-weight: 700;
  font-size: 12px;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .sentieo-dropdown-container {
  margin-top: 8px;
  width: 400px;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .under-parent .sentieo-dropdown-container .dropdown-items-container {
  width: 100%;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .under-parent .sentieo-dropdown-container .dropdown-items-container .available-options .sentieo-dropdown__item {
  width: auto;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .under-parent.entity-category-dropdown .sentieo-dropdown-container .dropdown-items-container .dropdown_menu_header {
  display: none;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .under-parent.entity-category-dropdown .sentieo-dropdown-container .dropdown-items-container .main-overlay {
  display: none;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .under-parent.invalid .sentieo-dropdown-container {
  border-color: #E81A1A;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .add-more {
  padding: 21px 0px 14px 0px;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .add-more .sentieo-dropdown-container {
  margin-top: 0px;
  width: 400px;
  display: block;
  border: 0;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .add-more .sentieo-dropdown-container .dropdown-head {
  width: 100px;
  color: #3D7FBA;
  font-weight: 600;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .add-more .sentieo-dropdown-container .dropdown-head::after {
  border: 0px;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .add-more .sentieo-dropdown-container .multiselect-withsearch {
  width: 255px;
  margin-left: 140px;
  margin-top: -24px;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .add-more .sentieo-dropdown-container .multiselect-withsearch .main-overlay {
  display: none;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .content-wrapper .inner-component-wrapper .entity-details-wrapper .add-more .sentieo-dropdown-container .multiselect-withsearch .available-options {
  max-height: 200px;
  overflow-x: hidden;
}
.create-new-entity .new-entitiy-popup .entity-explorer-popup .oneStepBack .btn {
  background: #ffffff;
  color: #3d7fba;
}
/*!
 *  Font Awesome 4.3.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */
@font-face {
  font-family: 'FontAwesome';
  src: url('../styles/fonts/fontawesome-webfont.eot?v=4.3.0');
  src: url('../styles/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../styles/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../styles/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../styles/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../styles/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
.fa {
  display: inline-block;
  font: normal normal normal 14px/1 FontAwesome;
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  transform: translate(0, 0);
}
.fa-lg {
  font-size: 1.33333333em;
  line-height: 0.75em;
  vertical-align: -15%;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-fw {
  width: 1.28571429em;
  text-align: center;
}
.fa-ul {
  padding-left: 0;
  margin-left: 2.14285714em;
  list-style-type: none;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  position: absolute;
  left: -2.14285714em;
  width: 2.14285714em;
  top: 0.14285714em;
  text-align: center;
}
.fa-li.fa-lg {
  left: -1.85714286em;
}
.fa-border {
  padding: 0.2em 0.25em 0.15em;
  border: solid 0.08em #eee;
  border-radius: 0.1em;
}
.pull-right {
  float: right;
}
.pull-left {
  float: left;
}
.fa.pull-left {
  margin-right: 0.3em;
}
.fa.pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
  animation: fa-spin 2s infinite linear;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
  animation: fa-spin 1s infinite steps(8);
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
.fa-rotate-90 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
  -webkit-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
  -webkit-transform: rotate(270deg);
  -ms-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
  -webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);
}
.fa-flip-vertical {
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
  -webkit-transform: scale(1, -1);
  -ms-transform: scale(1, -1);
  transform: scale(1, -1);
}
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none;
}
.fa-stack {
  position: relative;
  display: inline-block;
  width: 2em;
  height: 2em;
  line-height: 2em;
  vertical-align: middle;
}
.fa-stack-1x,
.fa-stack-2x {
  position: absolute;
  left: 0;
  width: 100%;
  text-align: center;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-glass:before {
  content: "\f000";
}
.fa-music:before {
  content: "\f001";
}
.fa-search:before {
  content: "\f002";
}
.fa-envelope-o:before {
  content: "\f003";
}
.fa-heart:before {
  content: "\f004";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-o:before {
  content: "\f006";
}
.fa-user:before {
  content: "\f007";
}
.fa-film:before {
  content: "\f008";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-check:before {
  content: "\f00c";
}
.fa-remove:before,
.fa-close:before,
.fa-times:before {
  content: "\f00d";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-signal:before {
  content: "\f012";
}
.fa-gear:before,
.fa-cog:before {
  content: "\f013";
}
.fa-trash-o:before {
  content: "\f014";
}
.fa-home:before {
  content: "\f015";
}
.fa-file-o:before {
  content: "\f016";
}
.fa-clock-o:before {
  content: "\f017";
}
.fa-road:before {
  content: "\f018";
}
.fa-download:before {
  content: "\f019";
}
.fa-arrow-circle-o-down:before {
  content: "\f01a";
}
.fa-arrow-circle-o-up:before {
  content: "\f01b";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-play-circle-o:before {
  content: "\f01d";
}
.fa-rotate-right:before,
.fa-repeat:before {
  content: "\f01e";
}
.fa-refresh:before {
  content: "\f021";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-lock:before {
  content: "\f023";
}
.fa-flag:before {
  content: "\f024";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-print:before {
  content: "\f02f";
}
.fa-camera:before {
  content: "\f030";
}
.fa-font:before {
  content: "\f031";
}
.fa-bold:before {
  content: "\f032";
}
.fa-italic:before {
  content: "\f033";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-list:before {
  content: "\f03a";
}
.fa-dedent:before,
.fa-outdent:before {
  content: "\f03b";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-video-camera:before {
  content: "\f03d";
}
.fa-photo:before,
.fa-image:before,
.fa-picture-o:before {
  content: "\f03e";
}
.fa-pencil:before {
  content: "\f040";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-tint:before {
  content: "\f043";
}
.fa-edit:before,
.fa-pencil-square-o:before {
  content: "\f044";
}
.fa-share-square-o:before {
  content: "\f045";
}
.fa-check-square-o:before {
  content: "\f046";
}
.fa-arrows:before {
  content: "\f047";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-play:before {
  content: "\f04b";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-eject:before {
  content: "\f052";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-times-circle-o:before {
  content: "\f05c";
}
.fa-check-circle-o:before {
  content: "\f05d";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-mail-forward:before,
.fa-share:before {
  content: "\f064";
}
.fa-expand:before {
  content: "\f065";
}
.fa-compress:before {
  content: "\f066";
}
.fa-plus:before {
  content: "\f067";
}
.fa-minus:before {
  content: "\f068";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-warning:before,
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-plane:before {
  content: "\f072";
}
.fa-calendar:before {
  content: "\f073";
}
.fa-random:before {
  content: "\f074";
}
.fa-comment:before {
  content: "\f075";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-arrows-v:before {
  content: "\f07d";
}
.fa-arrows-h:before {
  content: "\f07e";
}
.fa-bar-chart-o:before,
.fa-bar-chart:before {
  content: "\f080";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-key:before {
  content: "\f084";
}
.fa-gears:before,
.fa-cogs:before {
  content: "\f085";
}
.fa-comments:before {
  content: "\f086";
}
.fa-thumbs-o-up:before {
  content: "\f087";
}
.fa-thumbs-o-down:before {
  content: "\f088";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-heart-o:before {
  content: "\f08a";
}
.fa-sign-out:before {
  content: "\f08b";
}
.fa-linkedin-square:before {
  content: "\f08c";
}
.fa-thumb-tack:before {
  content: "\f08d";
}
.fa-external-link:before {
  content: "\f08e";
}
.fa-sign-in:before {
  content: "\f090";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-upload:before {
  content: "\f093";
}
.fa-lemon-o:before {
  content: "\f094";
}
.fa-phone:before {
  content: "\f095";
}
.fa-square-o:before {
  content: "\f096";
}
.fa-bookmark-o:before {
  content: "\f097";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-facebook-f:before,
.fa-facebook:before {
  content: "\f09a";
}
.fa-github:before {
  content: "\f09b";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-hdd-o:before {
  content: "\f0a0";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-hand-o-right:before {
  content: "\f0a4";
}
.fa-hand-o-left:before {
  content: "\f0a5";
}
.fa-hand-o-up:before {
  content: "\f0a6";
}
.fa-hand-o-down:before {
  content: "\f0a7";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-group:before,
.fa-users:before {
  content: "\f0c0";
}
.fa-chain:before,
.fa-link:before {
  content: "\f0c1";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-cut:before,
.fa-scissors:before {
  content: "\f0c4";
}
.fa-copy:before,
.fa-files-o:before {
  content: "\f0c5";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-save:before,
.fa-floppy-o:before {
  content: "\f0c7";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-navicon:before,
.fa-reorder:before,
.fa-bars:before {
  content: "\f0c9";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-plus:before {
  content: "\f0d5";
}
.fa-money:before {
  content: "\f0d6";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-unsorted:before,
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-down:before,
.fa-sort-desc:before {
  content: "\f0dd";
}
.fa-sort-up:before,
.fa-sort-asc:before {
  content: "\f0de";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-linkedin:before {
  content: "\f0e1";
}
.fa-rotate-left:before,
.fa-undo:before {
  content: "\f0e2";
}
.fa-legal:before,
.fa-gavel:before {
  content: "\f0e3";
}
.fa-dashboard:before,
.fa-tachometer:before {
  content: "\f0e4";
}
.fa-comment-o:before {
  content: "\f0e5";
}
.fa-comments-o:before {
  content: "\f0e6";
}
.fa-flash:before,
.fa-bolt:before {
  content: "\f0e7";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-paste:before,
.fa-clipboard:before {
  content: "\f0ea";
}
.fa-lightbulb-o:before {
  content: "\f0eb";
}
.fa-exchange:before {
  content: "\f0ec";
}
.fa-cloud-download:before {
  content: "\f0ed";
}
.fa-cloud-upload:before {
  content: "\f0ee";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-bell-o:before {
  content: "\f0a2";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cutlery:before {
  content: "\f0f5";
}
.fa-file-text-o:before {
  content: "\f0f6";
}
.fa-building-o:before {
  content: "\f0f7";
}
.fa-hospital-o:before {
  content: "\f0f8";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-mobile-phone:before,
.fa-mobile:before {
  content: "\f10b";
}
.fa-circle-o:before {
  content: "\f10c";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-circle:before {
  content: "\f111";
}
.fa-mail-reply:before,
.fa-reply:before {
  content: "\f112";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-folder-o:before {
  content: "\f114";
}
.fa-folder-open-o:before {
  content: "\f115";
}
.fa-smile-o:before {
  content: "\f118";
}
.fa-frown-o:before {
  content: "\f119";
}
.fa-meh-o:before {
  content: "\f11a";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-keyboard-o:before {
  content: "\f11c";
}
.fa-flag-o:before {
  content: "\f11d";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-code:before {
  content: "\f121";
}
.fa-mail-reply-all:before,
.fa-reply-all:before {
  content: "\f122";
}
.fa-star-half-empty:before,
.fa-star-half-full:before,
.fa-star-half-o:before {
  content: "\f123";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-crop:before {
  content: "\f125";
}
.fa-code-fork:before {
  content: "\f126";
}
.fa-unlink:before,
.fa-chain-broken:before {
  content: "\f127";
}
.fa-question:before {
  content: "\f128";
}
.fa-info:before {
  content: "\f129";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-shield:before {
  content: "\f132";
}
.fa-calendar-o:before {
  content: "\f133";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-ticket:before {
  content: "\f145";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-minus-square-o:before {
  content: "\f147";
}
.fa-level-up:before {
  content: "\f148";
}
.fa-level-down:before {
  content: "\f149";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-pencil-square:before {
  content: "\f14b";
}
.fa-external-link-square:before {
  content: "\f14c";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-toggle-down:before,
.fa-caret-square-o-down:before {
  content: "\f150";
}
.fa-toggle-up:before,
.fa-caret-square-o-up:before {
  content: "\f151";
}
.fa-toggle-right:before,
.fa-caret-square-o-right:before {
  content: "\f152";
}
.fa-euro:before,
.fa-eur:before {
  content: "\f153";
}
.fa-gbp:before {
  content: "\f154";
}
.fa-dollar:before,
.fa-usd:before {
  content: "\f155";
}
.fa-rupee:before,
.fa-inr:before {
  content: "\f156";
}
.fa-cny:before,
.fa-rmb:before,
.fa-yen:before,
.fa-jpy:before {
  content: "\f157";
}
.fa-ruble:before,
.fa-rouble:before,
.fa-rub:before {
  content: "\f158";
}
.fa-won:before,
.fa-krw:before {
  content: "\f159";
}
.fa-bitcoin:before,
.fa-btc:before {
  content: "\f15a";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-text:before {
  content: "\f15c";
}
.fa-sort-alpha-asc:before {
  content: "\f15d";
}
.fa-sort-alpha-desc:before {
  content: "\f15e";
}
.fa-sort-amount-asc:before {
  content: "\f160";
}
.fa-sort-amount-desc:before {
  content: "\f161";
}
.fa-sort-numeric-asc:before {
  content: "\f162";
}
.fa-sort-numeric-desc:before {
  content: "\f163";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-youtube-square:before {
  content: "\f166";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-youtube-play:before {
  content: "\f16a";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-adn:before {
  content: "\f170";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitbucket-square:before {
  content: "\f172";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-long-arrow-down:before {
  content: "\f175";
}
.fa-long-arrow-up:before {
  content: "\f176";
}
.fa-long-arrow-left:before {
  content: "\f177";
}
.fa-long-arrow-right:before {
  content: "\f178";
}
.fa-apple:before {
  content: "\f179";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-android:before {
  content: "\f17b";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-trello:before {
  content: "\f181";
}
.fa-female:before {
  content: "\f182";
}
.fa-male:before {
  content: "\f183";
}
.fa-gittip:before,
.fa-gratipay:before {
  content: "\f184";
}
.fa-sun-o:before {
  content: "\f185";
}
.fa-moon-o:before {
  content: "\f186";
}
.fa-archive:before {
  content: "\f187";
}
.fa-bug:before {
  content: "\f188";
}
.fa-vk:before {
  content: "\f189";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-arrow-circle-o-right:before {
  content: "\f18e";
}
.fa-arrow-circle-o-left:before {
  content: "\f190";
}
.fa-toggle-left:before,
.fa-caret-square-o-left:before {
  content: "\f191";
}
.fa-dot-circle-o:before {
  content: "\f192";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-turkish-lira:before,
.fa-try:before {
  content: "\f195";
}
.fa-plus-square-o:before {
  content: "\f196";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-slack:before {
  content: "\f198";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-institution:before,
.fa-bank:before,
.fa-university:before {
  content: "\f19c";
}
.fa-mortar-board:before,
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-pied-piper:before {
  content: "\f1a7";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-spoon:before {
  content: "\f1b1";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-automobile:before,
.fa-car:before {
  content: "\f1b9";
}
.fa-cab:before,
.fa-taxi:before {
  content: "\f1ba";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-file-pdf-o:before {
  content: "\f1c1";
}
.fa-file-word-o:before {
  content: "\f1c2";
}
.fa-file-excel-o:before {
  content: "\f1c3";
}
.fa-file-powerpoint-o:before {
  content: "\f1c4";
}
.fa-file-photo-o:before,
.fa-file-picture-o:before,
.fa-file-image-o:before {
  content: "\f1c5";
}
.fa-file-zip-o:before,
.fa-file-archive-o:before {
  content: "\f1c6";
}
.fa-file-sound-o:before,
.fa-file-audio-o:before {
  content: "\f1c7";
}
.fa-file-movie-o:before,
.fa-file-video-o:before {
  content: "\f1c8";
}
.fa-file-code-o:before {
  content: "\f1c9";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-life-bouy:before,
.fa-life-buoy:before,
.fa-life-saver:before,
.fa-support:before,
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-circle-o-notch:before {
  content: "\f1ce";
}
.fa-ra:before,
.fa-rebel:before {
  content: "\f1d0";
}
.fa-ge:before,
.fa-empire:before {
  content: "\f1d1";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-wechat:before,
.fa-weixin:before {
  content: "\f1d7";
}
.fa-send:before,
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-send-o:before,
.fa-paper-plane-o:before {
  content: "\f1d9";
}
.fa-history:before {
  content: "\f1da";
}
.fa-genderless:before,
.fa-circle-thin:before {
  content: "\f1db";
}
.fa-header:before {
  content: "\f1dc";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-sliders:before {
  content: "\f1de";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-soccer-ball-o:before,
.fa-futbol-o:before {
  content: "\f1e3";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-newspaper-o:before {
  content: "\f1ea";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bell-slash-o:before {
  content: "\f1f7";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-eyedropper:before {
  content: "\f1fb";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-area-chart:before {
  content: "\f1fe";
}
.fa-pie-chart:before {
  content: "\f200";
}
.fa-line-chart:before {
  content: "\f201";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-bus:before {
  content: "\f207";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-cc:before {
  content: "\f20a";
}
.fa-shekel:before,
.fa-sheqel:before,
.fa-ils:before {
  content: "\f20b";
}
.fa-meanpath:before {
  content: "\f20c";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-diamond:before {
  content: "\f219";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-venus:before {
  content: "\f221";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-facebook-official:before {
  content: "\f230";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-server:before {
  content: "\f233";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-hotel:before,
.fa-bed:before {
  content: "\f236";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-train:before {
  content: "\f238";
}
.fa-subway:before {
  content: "\f239";
}
.fa-medium:before {
  content: "\f23a";
}
/*!
 * Font Awesome Free 5.13.0 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fab,
.fad,
.fal,
.far,
.fas {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1;
}
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -0.0667em;
}
.fa-xs {
  font-size: 0.75em;
}
.fa-sm {
  font-size: 0.875em;
}
.fa-1x {
  font-size: 1em;
}
.fa-2x {
  font-size: 2em;
}
.fa-3x {
  font-size: 3em;
}
.fa-4x {
  font-size: 4em;
}
.fa-5x {
  font-size: 5em;
}
.fa-6x {
  font-size: 6em;
}
.fa-7x {
  font-size: 7em;
}
.fa-8x {
  font-size: 8em;
}
.fa-9x {
  font-size: 9em;
}
.fa-10x {
  font-size: 10em;
}
.fa-fw {
  text-align: center;
  width: 1.25em;
}
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0;
}
.fa-ul > li {
  position: relative;
}
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit;
}
.fa-border {
  border: 0.08em solid #eee;
  border-radius: 0.1em;
  padding: 0.2em 0.25em 0.15em;
}
.fa-pull-left {
  float: left;
}
.fa-pull-right {
  float: right;
}
.fa.fa-pull-left,
.fab.fa-pull-left,
.fal.fa-pull-left,
.far.fa-pull-left,
.fas.fa-pull-left {
  margin-right: 0.3em;
}
.fa.fa-pull-right,
.fab.fa-pull-right,
.fal.fa-pull-right,
.far.fa-pull-right,
.fas.fa-pull-right {
  margin-left: 0.3em;
}
.fa-spin {
  -webkit-animation: fa-spin 2s linear infinite;
  animation: fa-spin 2s linear infinite;
}
.fa-pulse {
  -webkit-animation: fa-spin 1s steps(8) infinite;
  animation: fa-spin 1s steps(8) infinite;
}
@-webkit-keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
@keyframes fa-spin {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  to {
    -webkit-transform: rotate(1turn);
    transform: rotate(1turn);
  }
}
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  -webkit-transform: rotate(270deg);
  transform: rotate(270deg);
}
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  -webkit-transform: scaleX(-1);
  transform: scaleX(-1);
}
.fa-flip-vertical {
  -webkit-transform: scaleY(-1);
  transform: scaleY(-1);
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical,
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
}
.fa-flip-both,
.fa-flip-horizontal.fa-flip-vertical {
  -webkit-transform: scale(-1);
  transform: scale(-1);
}
:root .fa-flip-both,
:root .fa-flip-horizontal,
:root .fa-flip-vertical,
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270 {
  -webkit-filter: none;
  filter: none;
}
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2.5em;
}
.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%;
}
.fa-stack-1x {
  line-height: inherit;
}
.fa-stack-2x {
  font-size: 2em;
}
.fa-inverse {
  color: #fff;
}
.fa-500px:before {
  content: "\f26e";
}
.fa-accessible-icon:before {
  content: "\f368";
}
.fa-accusoft:before {
  content: "\f369";
}
.fa-acquisitions-incorporated:before {
  content: "\f6af";
}
.fa-ad:before {
  content: "\f641";
}
.fa-address-book:before {
  content: "\f2b9";
}
.fa-address-card:before {
  content: "\f2bb";
}
.fa-adjust:before {
  content: "\f042";
}
.fa-adn:before {
  content: "\f170";
}
.fa-adobe:before {
  content: "\f778";
}
.fa-adversal:before {
  content: "\f36a";
}
.fa-affiliatetheme:before {
  content: "\f36b";
}
.fa-air-freshener:before {
  content: "\f5d0";
}
.fa-airbnb:before {
  content: "\f834";
}
.fa-algolia:before {
  content: "\f36c";
}
.fa-align-center:before {
  content: "\f037";
}
.fa-align-justify:before {
  content: "\f039";
}
.fa-align-left:before {
  content: "\f036";
}
.fa-align-right:before {
  content: "\f038";
}
.fa-alipay:before {
  content: "\f642";
}
.fa-allergies:before {
  content: "\f461";
}
.fa-amazon:before {
  content: "\f270";
}
.fa-amazon-pay:before {
  content: "\f42c";
}
.fa-ambulance:before {
  content: "\f0f9";
}
.fa-american-sign-language-interpreting:before {
  content: "\f2a3";
}
.fa-amilia:before {
  content: "\f36d";
}
.fa-anchor:before {
  content: "\f13d";
}
.fa-android:before {
  content: "\f17b";
}
.fa-angellist:before {
  content: "\f209";
}
.fa-angle-double-down:before {
  content: "\f103";
}
.fa-angle-double-left:before {
  content: "\f100";
}
.fa-angle-double-right:before {
  content: "\f101";
}
.fa-angle-double-up:before {
  content: "\f102";
}
.fa-angle-down:before {
  content: "\f107";
}
.fa-angle-left:before {
  content: "\f104";
}
.fa-angle-right:before {
  content: "\f105";
}
.fa-angle-up:before {
  content: "\f106";
}
.fa-angry:before {
  content: "\f556";
}
.fa-angrycreative:before {
  content: "\f36e";
}
.fa-angular:before {
  content: "\f420";
}
.fa-ankh:before {
  content: "\f644";
}
.fa-app-store:before {
  content: "\f36f";
}
.fa-app-store-ios:before {
  content: "\f370";
}
.fa-apper:before {
  content: "\f371";
}
.fa-apple:before {
  content: "\f179";
}
.fa-apple-alt:before {
  content: "\f5d1";
}
.fa-apple-pay:before {
  content: "\f415";
}
.fa-archive:before {
  content: "\f187";
}
.fa-archway:before {
  content: "\f557";
}
.fa-arrow-alt-circle-down:before {
  content: "\f358";
}
.fa-arrow-alt-circle-left:before {
  content: "\f359";
}
.fa-arrow-alt-circle-right:before {
  content: "\f35a";
}
.fa-arrow-alt-circle-up:before {
  content: "\f35b";
}
.fa-arrow-circle-down:before {
  content: "\f0ab";
}
.fa-arrow-circle-left:before {
  content: "\f0a8";
}
.fa-arrow-circle-right:before {
  content: "\f0a9";
}
.fa-arrow-circle-up:before {
  content: "\f0aa";
}
.fa-arrow-down:before {
  content: "\f063";
}
.fa-arrow-left:before {
  content: "\f060";
}
.fa-arrow-right:before {
  content: "\f061";
}
.fa-arrow-up:before {
  content: "\f062";
}
.fa-arrows-alt:before {
  content: "\f0b2";
}
.fa-arrows-alt-h:before {
  content: "\f337";
}
.fa-arrows-alt-v:before {
  content: "\f338";
}
.fa-artstation:before {
  content: "\f77a";
}
.fa-assistive-listening-systems:before {
  content: "\f2a2";
}
.fa-asterisk:before {
  content: "\f069";
}
.fa-asymmetrik:before {
  content: "\f372";
}
.fa-at:before {
  content: "\f1fa";
}
.fa-atlas:before {
  content: "\f558";
}
.fa-atlassian:before {
  content: "\f77b";
}
.fa-atom:before {
  content: "\f5d2";
}
.fa-audible:before {
  content: "\f373";
}
.fa-audio-description:before {
  content: "\f29e";
}
.fa-autoprefixer:before {
  content: "\f41c";
}
.fa-avianex:before {
  content: "\f374";
}
.fa-aviato:before {
  content: "\f421";
}
.fa-award:before {
  content: "\f559";
}
.fa-aws:before {
  content: "\f375";
}
.fa-baby:before {
  content: "\f77c";
}
.fa-baby-carriage:before {
  content: "\f77d";
}
.fa-backspace:before {
  content: "\f55a";
}
.fa-backward:before {
  content: "\f04a";
}
.fa-bacon:before {
  content: "\f7e5";
}
.fa-bahai:before {
  content: "\f666";
}
.fa-balance-scale:before {
  content: "\f24e";
}
.fa-balance-scale-left:before {
  content: "\f515";
}
.fa-balance-scale-right:before {
  content: "\f516";
}
.fa-ban:before {
  content: "\f05e";
}
.fa-band-aid:before {
  content: "\f462";
}
.fa-bandcamp:before {
  content: "\f2d5";
}
.fa-barcode:before {
  content: "\f02a";
}
.fa-bars:before {
  content: "\f0c9";
}
.fa-baseball-ball:before {
  content: "\f433";
}
.fa-basketball-ball:before {
  content: "\f434";
}
.fa-bath:before {
  content: "\f2cd";
}
.fa-battery-empty:before {
  content: "\f244";
}
.fa-battery-full:before {
  content: "\f240";
}
.fa-battery-half:before {
  content: "\f242";
}
.fa-battery-quarter:before {
  content: "\f243";
}
.fa-battery-three-quarters:before {
  content: "\f241";
}
.fa-battle-net:before {
  content: "\f835";
}
.fa-bed:before {
  content: "\f236";
}
.fa-beer:before {
  content: "\f0fc";
}
.fa-behance:before {
  content: "\f1b4";
}
.fa-behance-square:before {
  content: "\f1b5";
}
.fa-bell:before {
  content: "\f0f3";
}
.fa-bell-slash:before {
  content: "\f1f6";
}
.fa-bezier-curve:before {
  content: "\f55b";
}
.fa-bible:before {
  content: "\f647";
}
.fa-bicycle:before {
  content: "\f206";
}
.fa-biking:before {
  content: "\f84a";
}
.fa-bimobject:before {
  content: "\f378";
}
.fa-binoculars:before {
  content: "\f1e5";
}
.fa-biohazard:before {
  content: "\f780";
}
.fa-birthday-cake:before {
  content: "\f1fd";
}
.fa-bitbucket:before {
  content: "\f171";
}
.fa-bitcoin:before {
  content: "\f379";
}
.fa-bity:before {
  content: "\f37a";
}
.fa-black-tie:before {
  content: "\f27e";
}
.fa-blackberry:before {
  content: "\f37b";
}
.fa-blender:before {
  content: "\f517";
}
.fa-blender-phone:before {
  content: "\f6b6";
}
.fa-blind:before {
  content: "\f29d";
}
.fa-blog:before {
  content: "\f781";
}
.fa-blogger:before {
  content: "\f37c";
}
.fa-blogger-b:before {
  content: "\f37d";
}
.fa-bluetooth:before {
  content: "\f293";
}
.fa-bluetooth-b:before {
  content: "\f294";
}
.fa-bold:before {
  content: "\f032";
}
.fa-bolt:before {
  content: "\f0e7";
}
.fa-bomb:before {
  content: "\f1e2";
}
.fa-bone:before {
  content: "\f5d7";
}
.fa-bong:before {
  content: "\f55c";
}
.fa-book:before {
  content: "\f02d";
}
.fa-book-dead:before {
  content: "\f6b7";
}
.fa-book-medical:before {
  content: "\f7e6";
}
.fa-book-open:before {
  content: "\f518";
}
.fa-book-reader:before {
  content: "\f5da";
}
.fa-bookmark:before {
  content: "\f02e";
}
.fa-bootstrap:before {
  content: "\f836";
}
.fa-border-all:before {
  content: "\f84c";
}
.fa-border-none:before {
  content: "\f850";
}
.fa-border-style:before {
  content: "\f853";
}
.fa-bowling-ball:before {
  content: "\f436";
}
.fa-box:before {
  content: "\f466";
}
.fa-box-open:before {
  content: "\f49e";
}
.fa-box-tissue:before {
  content: "\f95b";
}
.fa-boxes:before {
  content: "\f468";
}
.fa-braille:before {
  content: "\f2a1";
}
.fa-brain:before {
  content: "\f5dc";
}
.fa-bread-slice:before {
  content: "\f7ec";
}
.fa-briefcase:before {
  content: "\f0b1";
}
.fa-briefcase-medical:before {
  content: "\f469";
}
.fa-broadcast-tower:before {
  content: "\f519";
}
.fa-broom:before {
  content: "\f51a";
}
.fa-brush:before {
  content: "\f55d";
}
.fa-btc:before {
  content: "\f15a";
}
.fa-buffer:before {
  content: "\f837";
}
.fa-bug:before {
  content: "\f188";
}
.fa-building:before {
  content: "\f1ad";
}
.fa-bullhorn:before {
  content: "\f0a1";
}
.fa-bullseye:before {
  content: "\f140";
}
.fa-burn:before {
  content: "\f46a";
}
.fa-buromobelexperte:before {
  content: "\f37f";
}
.fa-bus:before {
  content: "\f207";
}
.fa-bus-alt:before {
  content: "\f55e";
}
.fa-business-time:before {
  content: "\f64a";
}
.fa-buy-n-large:before {
  content: "\f8a6";
}
.fa-buysellads:before {
  content: "\f20d";
}
.fa-calculator:before {
  content: "\f1ec";
}
.fa-calendar:before {
  content: "\f133";
}
.fa-calendar-alt:before {
  content: "\f073";
}
.fa-calendar-check:before {
  content: "\f274";
}
.fa-calendar-day:before {
  content: "\f783";
}
.fa-calendar-minus:before {
  content: "\f272";
}
.fa-calendar-plus:before {
  content: "\f271";
}
.fa-calendar-times:before {
  content: "\f273";
}
.fa-calendar-week:before {
  content: "\f784";
}
.fa-camera:before {
  content: "\f030";
}
.fa-camera-retro:before {
  content: "\f083";
}
.fa-campground:before {
  content: "\f6bb";
}
.fa-canadian-maple-leaf:before {
  content: "\f785";
}
.fa-candy-cane:before {
  content: "\f786";
}
.fa-cannabis:before {
  content: "\f55f";
}
.fa-capsules:before {
  content: "\f46b";
}
.fa-car:before {
  content: "\f1b9";
}
.fa-car-alt:before {
  content: "\f5de";
}
.fa-car-battery:before {
  content: "\f5df";
}
.fa-car-crash:before {
  content: "\f5e1";
}
.fa-car-side:before {
  content: "\f5e4";
}
.fa-caravan:before {
  content: "\f8ff";
}
.fa-caret-down:before {
  content: "\f0d7";
}
.fa-caret-left:before {
  content: "\f0d9";
}
.fa-caret-right:before {
  content: "\f0da";
}
.fa-caret-square-down:before {
  content: "\f150";
}
.fa-caret-square-left:before {
  content: "\f191";
}
.fa-caret-square-right:before {
  content: "\f152";
}
.fa-caret-square-up:before {
  content: "\f151";
}
.fa-caret-up:before {
  content: "\f0d8";
}
.fa-carrot:before {
  content: "\f787";
}
.fa-cart-arrow-down:before {
  content: "\f218";
}
.fa-cart-plus:before {
  content: "\f217";
}
.fa-cash-register:before {
  content: "\f788";
}
.fa-cat:before {
  content: "\f6be";
}
.fa-cc-amazon-pay:before {
  content: "\f42d";
}
.fa-cc-amex:before {
  content: "\f1f3";
}
.fa-cc-apple-pay:before {
  content: "\f416";
}
.fa-cc-diners-club:before {
  content: "\f24c";
}
.fa-cc-discover:before {
  content: "\f1f2";
}
.fa-cc-jcb:before {
  content: "\f24b";
}
.fa-cc-mastercard:before {
  content: "\f1f1";
}
.fa-cc-paypal:before {
  content: "\f1f4";
}
.fa-cc-stripe:before {
  content: "\f1f5";
}
.fa-cc-visa:before {
  content: "\f1f0";
}
.fa-centercode:before {
  content: "\f380";
}
.fa-centos:before {
  content: "\f789";
}
.fa-certificate:before {
  content: "\f0a3";
}
.fa-chair:before {
  content: "\f6c0";
}
.fa-chalkboard:before {
  content: "\f51b";
}
.fa-chalkboard-teacher:before {
  content: "\f51c";
}
.fa-charging-station:before {
  content: "\f5e7";
}
.fa-chart-area:before {
  content: "\f1fe";
}
.fa-chart-bar:before {
  content: "\f080";
}
.fa-chart-line:before {
  content: "\f201";
}
.fa-chart-pie:before {
  content: "\f200";
}
.fa-check:before {
  content: "\f00c";
}
.fa-check-circle:before {
  content: "\f058";
}
.fa-check-double:before {
  content: "\f560";
}
.fa-check-square:before {
  content: "\f14a";
}
.fa-cheese:before {
  content: "\f7ef";
}
.fa-chess:before {
  content: "\f439";
}
.fa-chess-bishop:before {
  content: "\f43a";
}
.fa-chess-board:before {
  content: "\f43c";
}
.fa-chess-king:before {
  content: "\f43f";
}
.fa-chess-knight:before {
  content: "\f441";
}
.fa-chess-pawn:before {
  content: "\f443";
}
.fa-chess-queen:before {
  content: "\f445";
}
.fa-chess-rook:before {
  content: "\f447";
}
.fa-chevron-circle-down:before {
  content: "\f13a";
}
.fa-chevron-circle-left:before {
  content: "\f137";
}
.fa-chevron-circle-right:before {
  content: "\f138";
}
.fa-chevron-circle-up:before {
  content: "\f139";
}
.fa-chevron-down:before {
  content: "\f078";
}
.fa-chevron-left:before {
  content: "\f053";
}
.fa-chevron-right:before {
  content: "\f054";
}
.fa-chevron-up:before {
  content: "\f077";
}
.fa-child:before {
  content: "\f1ae";
}
.fa-chrome:before {
  content: "\f268";
}
.fa-chromecast:before {
  content: "\f838";
}
.fa-church:before {
  content: "\f51d";
}
.fa-circle:before {
  content: "\f111";
}
.fa-circle-notch:before {
  content: "\f1ce";
}
.fa-city:before {
  content: "\f64f";
}
.fa-clinic-medical:before {
  content: "\f7f2";
}
.fa-clipboard:before {
  content: "\f328";
}
.fa-clipboard-check:before {
  content: "\f46c";
}
.fa-clipboard-list:before {
  content: "\f46d";
}
.fa-clock:before {
  content: "\f017";
}
.fa-clone:before {
  content: "\f24d";
}
.fa-closed-captioning:before {
  content: "\f20a";
}
.fa-cloud:before {
  content: "\f0c2";
}
.fa-cloud-download-alt:before {
  content: "\f381";
}
.fa-cloud-meatball:before {
  content: "\f73b";
}
.fa-cloud-moon:before {
  content: "\f6c3";
}
.fa-cloud-moon-rain:before {
  content: "\f73c";
}
.fa-cloud-rain:before {
  content: "\f73d";
}
.fa-cloud-showers-heavy:before {
  content: "\f740";
}
.fa-cloud-sun:before {
  content: "\f6c4";
}
.fa-cloud-sun-rain:before {
  content: "\f743";
}
.fa-cloud-upload-alt:before {
  content: "\f382";
}
.fa-cloudscale:before {
  content: "\f383";
}
.fa-cloudsmith:before {
  content: "\f384";
}
.fa-cloudversify:before {
  content: "\f385";
}
.fa-cocktail:before {
  content: "\f561";
}
.fa-code:before {
  content: "\f121";
}
.fa-code-branch:before {
  content: "\f126";
}
.fa-codepen:before {
  content: "\f1cb";
}
.fa-codiepie:before {
  content: "\f284";
}
.fa-coffee:before {
  content: "\f0f4";
}
.fa-cog:before {
  content: "\f013";
}
.fa-cogs:before {
  content: "\f085";
}
.fa-coins:before {
  content: "\f51e";
}
.fa-columns:before {
  content: "\f0db";
}
.fa-comment:before {
  content: "\f075";
}
.fa-comment-alt:before {
  content: "\f27a";
}
.fa-comment-dollar:before {
  content: "\f651";
}
.fa-comment-dots:before {
  content: "\f4ad";
}
.fa-comment-medical:before {
  content: "\f7f5";
}
.fa-comment-slash:before {
  content: "\f4b3";
}
.fa-comments:before {
  content: "\f086";
}
.fa-comments-dollar:before {
  content: "\f653";
}
.fa-compact-disc:before {
  content: "\f51f";
}
.fa-compass:before {
  content: "\f14e";
}
.fa-compress:before {
  content: "\f066";
}
.fa-compress-alt:before {
  content: "\f422";
}
.fa-compress-arrows-alt:before {
  content: "\f78c";
}
.fa-concierge-bell:before {
  content: "\f562";
}
.fa-confluence:before {
  content: "\f78d";
}
.fa-connectdevelop:before {
  content: "\f20e";
}
.fa-contao:before {
  content: "\f26d";
}
.fa-cookie:before {
  content: "\f563";
}
.fa-cookie-bite:before {
  content: "\f564";
}
.fa-copy:before {
  content: "\f0c5";
}
.fa-copyright:before {
  content: "\f1f9";
}
.fa-cotton-bureau:before {
  content: "\f89e";
}
.fa-couch:before {
  content: "\f4b8";
}
.fa-cpanel:before {
  content: "\f388";
}
.fa-creative-commons:before {
  content: "\f25e";
}
.fa-creative-commons-by:before {
  content: "\f4e7";
}
.fa-creative-commons-nc:before {
  content: "\f4e8";
}
.fa-creative-commons-nc-eu:before {
  content: "\f4e9";
}
.fa-creative-commons-nc-jp:before {
  content: "\f4ea";
}
.fa-creative-commons-nd:before {
  content: "\f4eb";
}
.fa-creative-commons-pd:before {
  content: "\f4ec";
}
.fa-creative-commons-pd-alt:before {
  content: "\f4ed";
}
.fa-creative-commons-remix:before {
  content: "\f4ee";
}
.fa-creative-commons-sa:before {
  content: "\f4ef";
}
.fa-creative-commons-sampling:before {
  content: "\f4f0";
}
.fa-creative-commons-sampling-plus:before {
  content: "\f4f1";
}
.fa-creative-commons-share:before {
  content: "\f4f2";
}
.fa-creative-commons-zero:before {
  content: "\f4f3";
}
.fa-credit-card:before {
  content: "\f09d";
}
.fa-critical-role:before {
  content: "\f6c9";
}
.fa-crop:before {
  content: "\f125";
}
.fa-crop-alt:before {
  content: "\f565";
}
.fa-cross:before {
  content: "\f654";
}
.fa-crosshairs:before {
  content: "\f05b";
}
.fa-crow:before {
  content: "\f520";
}
.fa-crown:before {
  content: "\f521";
}
.fa-crutch:before {
  content: "\f7f7";
}
.fa-css3:before {
  content: "\f13c";
}
.fa-css3-alt:before {
  content: "\f38b";
}
.fa-cube:before {
  content: "\f1b2";
}
.fa-cubes:before {
  content: "\f1b3";
}
.fa-cut:before {
  content: "\f0c4";
}
.fa-cuttlefish:before {
  content: "\f38c";
}
.fa-d-and-d:before {
  content: "\f38d";
}
.fa-d-and-d-beyond:before {
  content: "\f6ca";
}
.fa-dailymotion:before {
  content: "\f952";
}
.fa-dashcube:before {
  content: "\f210";
}
.fa-database:before {
  content: "\f1c0";
}
.fa-deaf:before {
  content: "\f2a4";
}
.fa-delicious:before {
  content: "\f1a5";
}
.fa-democrat:before {
  content: "\f747";
}
.fa-deploydog:before {
  content: "\f38e";
}
.fa-deskpro:before {
  content: "\f38f";
}
.fa-desktop:before {
  content: "\f108";
}
.fa-dev:before {
  content: "\f6cc";
}
.fa-deviantart:before {
  content: "\f1bd";
}
.fa-dharmachakra:before {
  content: "\f655";
}
.fa-dhl:before {
  content: "\f790";
}
.fa-diagnoses:before {
  content: "\f470";
}
.fa-diaspora:before {
  content: "\f791";
}
.fa-dice:before {
  content: "\f522";
}
.fa-dice-d20:before {
  content: "\f6cf";
}
.fa-dice-d6:before {
  content: "\f6d1";
}
.fa-dice-five:before {
  content: "\f523";
}
.fa-dice-four:before {
  content: "\f524";
}
.fa-dice-one:before {
  content: "\f525";
}
.fa-dice-six:before {
  content: "\f526";
}
.fa-dice-three:before {
  content: "\f527";
}
.fa-dice-two:before {
  content: "\f528";
}
.fa-digg:before {
  content: "\f1a6";
}
.fa-digital-ocean:before {
  content: "\f391";
}
.fa-digital-tachograph:before {
  content: "\f566";
}
.fa-directions:before {
  content: "\f5eb";
}
.fa-discord:before {
  content: "\f392";
}
.fa-discourse:before {
  content: "\f393";
}
.fa-disease:before {
  content: "\f7fa";
}
.fa-divide:before {
  content: "\f529";
}
.fa-dizzy:before {
  content: "\f567";
}
.fa-dna:before {
  content: "\f471";
}
.fa-dochub:before {
  content: "\f394";
}
.fa-docker:before {
  content: "\f395";
}
.fa-dog:before {
  content: "\f6d3";
}
.fa-dollar-sign:before {
  content: "\f155";
}
.fa-dolly:before {
  content: "\f472";
}
.fa-dolly-flatbed:before {
  content: "\f474";
}
.fa-donate:before {
  content: "\f4b9";
}
.fa-door-closed:before {
  content: "\f52a";
}
.fa-door-open:before {
  content: "\f52b";
}
.fa-dot-circle:before {
  content: "\f192";
}
.fa-dove:before {
  content: "\f4ba";
}
.fa-download:before {
  content: "\f019";
}
.fa-draft2digital:before {
  content: "\f396";
}
.fa-drafting-compass:before {
  content: "\f568";
}
.fa-dragon:before {
  content: "\f6d5";
}
.fa-draw-polygon:before {
  content: "\f5ee";
}
.fa-dribbble:before {
  content: "\f17d";
}
.fa-dribbble-square:before {
  content: "\f397";
}
.fa-dropbox:before {
  content: "\f16b";
}
.fa-drum:before {
  content: "\f569";
}
.fa-drum-steelpan:before {
  content: "\f56a";
}
.fa-drumstick-bite:before {
  content: "\f6d7";
}
.fa-drupal:before {
  content: "\f1a9";
}
.fa-dumbbell:before {
  content: "\f44b";
}
.fa-dumpster:before {
  content: "\f793";
}
.fa-dumpster-fire:before {
  content: "\f794";
}
.fa-dungeon:before {
  content: "\f6d9";
}
.fa-dyalog:before {
  content: "\f399";
}
.fa-earlybirds:before {
  content: "\f39a";
}
.fa-ebay:before {
  content: "\f4f4";
}
.fa-edge:before {
  content: "\f282";
}
.fa-edit:before {
  content: "\f044";
}
.fa-egg:before {
  content: "\f7fb";
}
.fa-eject:before {
  content: "\f052";
}
.fa-elementor:before {
  content: "\f430";
}
.fa-ellipsis-h:before {
  content: "\f141";
}
.fa-ellipsis-v:before {
  content: "\f142";
}
.fa-ello:before {
  content: "\f5f1";
}
.fa-ember:before {
  content: "\f423";
}
.fa-empire:before {
  content: "\f1d1";
}
.fa-envelope:before {
  content: "\f0e0";
}
.fa-envelope-open:before {
  content: "\f2b6";
}
.fa-envelope-open-text:before {
  content: "\f658";
}
.fa-envelope-square:before {
  content: "\f199";
}
.fa-envira:before {
  content: "\f299";
}
.fa-equals:before {
  content: "\f52c";
}
.fa-eraser:before {
  content: "\f12d";
}
.fa-erlang:before {
  content: "\f39d";
}
.fa-ethereum:before {
  content: "\f42e";
}
.fa-ethernet:before {
  content: "\f796";
}
.fa-etsy:before {
  content: "\f2d7";
}
.fa-euro-sign:before {
  content: "\f153";
}
.fa-evernote:before {
  content: "\f839";
}
.fa-exchange-alt:before {
  content: "\f362";
}
.fa-exclamation:before {
  content: "\f12a";
}
.fa-exclamation-circle:before {
  content: "\f06a";
}
.fa-exclamation-triangle:before {
  content: "\f071";
}
.fa-expand:before {
  content: "\f065";
}
.fa-expand-alt:before {
  content: "\f424";
}
.fa-expand-arrows-alt:before {
  content: "\f31e";
}
.fa-expeditedssl:before {
  content: "\f23e";
}
.fa-external-link-alt:before {
  content: "\f35d";
}
.fa-external-link-square-alt:before {
  content: "\f360";
}
.fa-eye:before {
  content: "\f06e";
}
.fa-eye-dropper:before {
  content: "\f1fb";
}
.fa-eye-slash:before {
  content: "\f070";
}
.fa-facebook:before {
  content: "\f09a";
}
.fa-facebook-f:before {
  content: "\f39e";
}
.fa-facebook-messenger:before {
  content: "\f39f";
}
.fa-facebook-square:before {
  content: "\f082";
}
.fa-fan:before {
  content: "\f863";
}
.fa-fantasy-flight-games:before {
  content: "\f6dc";
}
.fa-fast-backward:before {
  content: "\f049";
}
.fa-fast-forward:before {
  content: "\f050";
}
.fa-faucet:before {
  content: "\f905";
}
.fa-fax:before {
  content: "\f1ac";
}
.fa-feather:before {
  content: "\f52d";
}
.fa-feather-alt:before {
  content: "\f56b";
}
.fa-fedex:before {
  content: "\f797";
}
.fa-fedora:before {
  content: "\f798";
}
.fa-female:before {
  content: "\f182";
}
.fa-fighter-jet:before {
  content: "\f0fb";
}
.fa-figma:before {
  content: "\f799";
}
.fa-file:before {
  content: "\f15b";
}
.fa-file-alt:before {
  content: "\f15c";
}
.fa-file-archive:before {
  content: "\f1c6";
}
.fa-file-audio:before {
  content: "\f1c7";
}
.fa-file-code:before {
  content: "\f1c9";
}
.fa-file-contract:before {
  content: "\f56c";
}
.fa-file-csv:before {
  content: "\f6dd";
}
.fa-file-download:before {
  content: "\f56d";
}
.fa-file-excel:before {
  content: "\f1c3";
}
.fa-file-export:before {
  content: "\f56e";
}
.fa-file-image:before {
  content: "\f1c5";
}
.fa-file-import:before {
  content: "\f56f";
}
.fa-file-invoice:before {
  content: "\f570";
}
.fa-file-invoice-dollar:before {
  content: "\f571";
}
.fa-file-medical:before {
  content: "\f477";
}
.fa-file-medical-alt:before {
  content: "\f478";
}
.fa-file-pdf:before {
  content: "\f1c1";
}
.fa-file-powerpoint:before {
  content: "\f1c4";
}
.fa-file-prescription:before {
  content: "\f572";
}
.fa-file-signature:before {
  content: "\f573";
}
.fa-file-upload:before {
  content: "\f574";
}
.fa-file-video:before {
  content: "\f1c8";
}
.fa-file-word:before {
  content: "\f1c2";
}
.fa-fill:before {
  content: "\f575";
}
.fa-fill-drip:before {
  content: "\f576";
}
.fa-film:before {
  content: "\f008";
}
.fa-filter:before {
  content: "\f0b0";
}
.fa-fingerprint:before {
  content: "\f577";
}
.fa-fire:before {
  content: "\f06d";
}
.fa-fire-alt:before {
  content: "\f7e4";
}
.fa-fire-extinguisher:before {
  content: "\f134";
}
.fa-firefox:before {
  content: "\f269";
}
.fa-firefox-browser:before {
  content: "\f907";
}
.fa-first-aid:before {
  content: "\f479";
}
.fa-first-order:before {
  content: "\f2b0";
}
.fa-first-order-alt:before {
  content: "\f50a";
}
.fa-firstdraft:before {
  content: "\f3a1";
}
.fa-fish:before {
  content: "\f578";
}
.fa-fist-raised:before {
  content: "\f6de";
}
.fa-flag:before {
  content: "\f024";
}
.fa-flag-checkered:before {
  content: "\f11e";
}
.fa-flag-usa:before {
  content: "\f74d";
}
.fa-flask:before {
  content: "\f0c3";
}
.fa-flickr:before {
  content: "\f16e";
}
.fa-flipboard:before {
  content: "\f44d";
}
.fa-flushed:before {
  content: "\f579";
}
.fa-fly:before {
  content: "\f417";
}
.fa-folder:before {
  content: "\f07b";
}
.fa-folder-minus:before {
  content: "\f65d";
}
.fa-folder-open:before {
  content: "\f07c";
}
.fa-folder-plus:before {
  content: "\f65e";
}
.fa-font:before {
  content: "\f031";
}
.fa-font-awesome:before {
  content: "\f2b4";
}
.fa-font-awesome-alt:before {
  content: "\f35c";
}
.fa-font-awesome-flag:before {
  content: "\f425";
}
.fa-font-awesome-logo-full:before {
  content: "\f4e6";
}
.fa-fonticons:before {
  content: "\f280";
}
.fa-fonticons-fi:before {
  content: "\f3a2";
}
.fa-football-ball:before {
  content: "\f44e";
}
.fa-fort-awesome:before {
  content: "\f286";
}
.fa-fort-awesome-alt:before {
  content: "\f3a3";
}
.fa-forumbee:before {
  content: "\f211";
}
.fa-forward:before {
  content: "\f04e";
}
.fa-foursquare:before {
  content: "\f180";
}
.fa-free-code-camp:before {
  content: "\f2c5";
}
.fa-freebsd:before {
  content: "\f3a4";
}
.fa-frog:before {
  content: "\f52e";
}
.fa-frown:before {
  content: "\f119";
}
.fa-frown-open:before {
  content: "\f57a";
}
.fa-fulcrum:before {
  content: "\f50b";
}
.fa-funnel-dollar:before {
  content: "\f662";
}
.fa-futbol:before {
  content: "\f1e3";
}
.fa-galactic-republic:before {
  content: "\f50c";
}
.fa-galactic-senate:before {
  content: "\f50d";
}
.fa-gamepad:before {
  content: "\f11b";
}
.fa-gas-pump:before {
  content: "\f52f";
}
.fa-gavel:before {
  content: "\f0e3";
}
.fa-gem:before {
  content: "\f3a5";
}
.fa-genderless:before {
  content: "\f22d";
}
.fa-get-pocket:before {
  content: "\f265";
}
.fa-gg:before {
  content: "\f260";
}
.fa-gg-circle:before {
  content: "\f261";
}
.fa-ghost:before {
  content: "\f6e2";
}
.fa-gift:before {
  content: "\f06b";
}
.fa-gifts:before {
  content: "\f79c";
}
.fa-git:before {
  content: "\f1d3";
}
.fa-git-alt:before {
  content: "\f841";
}
.fa-git-square:before {
  content: "\f1d2";
}
.fa-github:before {
  content: "\f09b";
}
.fa-github-alt:before {
  content: "\f113";
}
.fa-github-square:before {
  content: "\f092";
}
.fa-gitkraken:before {
  content: "\f3a6";
}
.fa-gitlab:before {
  content: "\f296";
}
.fa-gitter:before {
  content: "\f426";
}
.fa-glass-cheers:before {
  content: "\f79f";
}
.fa-glass-martini:before {
  content: "\f000";
}
.fa-glass-martini-alt:before {
  content: "\f57b";
}
.fa-glass-whiskey:before {
  content: "\f7a0";
}
.fa-glasses:before {
  content: "\f530";
}
.fa-glide:before {
  content: "\f2a5";
}
.fa-glide-g:before {
  content: "\f2a6";
}
.fa-globe:before {
  content: "\f0ac";
}
.fa-globe-africa:before {
  content: "\f57c";
}
.fa-globe-americas:before {
  content: "\f57d";
}
.fa-globe-asia:before {
  content: "\f57e";
}
.fa-globe-europe:before {
  content: "\f7a2";
}
.fa-gofore:before {
  content: "\f3a7";
}
.fa-golf-ball:before {
  content: "\f450";
}
.fa-goodreads:before {
  content: "\f3a8";
}
.fa-goodreads-g:before {
  content: "\f3a9";
}
.fa-google:before {
  content: "\f1a0";
}
.fa-google-drive:before {
  content: "\f3aa";
}
.fa-google-play:before {
  content: "\f3ab";
}
.fa-google-plus:before {
  content: "\f2b3";
}
.fa-google-plus-g:before {
  content: "\f0d5";
}
.fa-google-plus-square:before {
  content: "\f0d4";
}
.fa-google-wallet:before {
  content: "\f1ee";
}
.fa-gopuram:before {
  content: "\f664";
}
.fa-graduation-cap:before {
  content: "\f19d";
}
.fa-gratipay:before {
  content: "\f184";
}
.fa-grav:before {
  content: "\f2d6";
}
.fa-greater-than:before {
  content: "\f531";
}
.fa-greater-than-equal:before {
  content: "\f532";
}
.fa-grimace:before {
  content: "\f57f";
}
.fa-grin:before {
  content: "\f580";
}
.fa-grin-alt:before {
  content: "\f581";
}
.fa-grin-beam:before {
  content: "\f582";
}
.fa-grin-beam-sweat:before {
  content: "\f583";
}
.fa-grin-hearts:before {
  content: "\f584";
}
.fa-grin-squint:before {
  content: "\f585";
}
.fa-grin-squint-tears:before {
  content: "\f586";
}
.fa-grin-stars:before {
  content: "\f587";
}
.fa-grin-tears:before {
  content: "\f588";
}
.fa-grin-tongue:before {
  content: "\f589";
}
.fa-grin-tongue-squint:before {
  content: "\f58a";
}
.fa-grin-tongue-wink:before {
  content: "\f58b";
}
.fa-grin-wink:before {
  content: "\f58c";
}
.fa-grip-horizontal:before {
  content: "\f58d";
}
.fa-grip-lines:before {
  content: "\f7a4";
}
.fa-grip-lines-vertical:before {
  content: "\f7a5";
}
.fa-grip-vertical:before {
  content: "\f58e";
}
.fa-gripfire:before {
  content: "\f3ac";
}
.fa-grunt:before {
  content: "\f3ad";
}
.fa-guitar:before {
  content: "\f7a6";
}
.fa-gulp:before {
  content: "\f3ae";
}
.fa-h-square:before {
  content: "\f0fd";
}
.fa-hacker-news:before {
  content: "\f1d4";
}
.fa-hacker-news-square:before {
  content: "\f3af";
}
.fa-hackerrank:before {
  content: "\f5f7";
}
.fa-hamburger:before {
  content: "\f805";
}
.fa-hammer:before {
  content: "\f6e3";
}
.fa-hamsa:before {
  content: "\f665";
}
.fa-hand-holding:before {
  content: "\f4bd";
}
.fa-hand-holding-heart:before {
  content: "\f4be";
}
.fa-hand-holding-medical:before {
  content: "\f95c";
}
.fa-hand-holding-usd:before {
  content: "\f4c0";
}
.fa-hand-holding-water:before {
  content: "\f4c1";
}
.fa-hand-lizard:before {
  content: "\f258";
}
.fa-hand-middle-finger:before {
  content: "\f806";
}
.fa-hand-paper:before {
  content: "\f256";
}
.fa-hand-peace:before {
  content: "\f25b";
}
.fa-hand-point-down:before {
  content: "\f0a7";
}
.fa-hand-point-left:before {
  content: "\f0a5";
}
.fa-hand-point-right:before {
  content: "\f0a4";
}
.fa-hand-point-up:before {
  content: "\f0a6";
}
.fa-hand-pointer:before {
  content: "\f25a";
}
.fa-hand-rock:before {
  content: "\f255";
}
.fa-hand-scissors:before {
  content: "\f257";
}
.fa-hand-sparkles:before {
  content: "\f95d";
}
.fa-hand-spock:before {
  content: "\f259";
}
.fa-hands:before {
  content: "\f4c2";
}
.fa-hands-helping:before {
  content: "\f4c4";
}
.fa-hands-wash:before {
  content: "\f95e";
}
.fa-handshake:before {
  content: "\f2b5";
}
.fa-handshake-alt-slash:before {
  content: "\f95f";
}
.fa-handshake-slash:before {
  content: "\f960";
}
.fa-hanukiah:before {
  content: "\f6e6";
}
.fa-hard-hat:before {
  content: "\f807";
}
.fa-hashtag:before {
  content: "\f292";
}
.fa-hat-cowboy:before {
  content: "\f8c0";
}
.fa-hat-cowboy-side:before {
  content: "\f8c1";
}
.fa-hat-wizard:before {
  content: "\f6e8";
}
.fa-hdd:before {
  content: "\f0a0";
}
.fa-head-side-cough:before {
  content: "\f961";
}
.fa-head-side-cough-slash:before {
  content: "\f962";
}
.fa-head-side-mask:before {
  content: "\f963";
}
.fa-head-side-virus:before {
  content: "\f964";
}
.fa-heading:before {
  content: "\f1dc";
}
.fa-headphones:before {
  content: "\f025";
}
.fa-headphones-alt:before {
  content: "\f58f";
}
.fa-headset:before {
  content: "\f590";
}
.fa-heart:before {
  content: "\f004";
}
.fa-heart-broken:before {
  content: "\f7a9";
}
.fa-heartbeat:before {
  content: "\f21e";
}
.fa-helicopter:before {
  content: "\f533";
}
.fa-highlighter:before {
  content: "\f591";
}
.fa-hiking:before {
  content: "\f6ec";
}
.fa-hippo:before {
  content: "\f6ed";
}
.fa-hips:before {
  content: "\f452";
}
.fa-hire-a-helper:before {
  content: "\f3b0";
}
.fa-history:before {
  content: "\f1da";
}
.fa-hockey-puck:before {
  content: "\f453";
}
.fa-holly-berry:before {
  content: "\f7aa";
}
.fa-home:before {
  content: "\f015";
}
.fa-hooli:before {
  content: "\f427";
}
.fa-hornbill:before {
  content: "\f592";
}
.fa-horse:before {
  content: "\f6f0";
}
.fa-horse-head:before {
  content: "\f7ab";
}
.fa-hospital:before {
  content: "\f0f8";
}
.fa-hospital-alt:before {
  content: "\f47d";
}
.fa-hospital-symbol:before {
  content: "\f47e";
}
.fa-hospital-user:before {
  content: "\f80d";
}
.fa-hot-tub:before {
  content: "\f593";
}
.fa-hotdog:before {
  content: "\f80f";
}
.fa-hotel:before {
  content: "\f594";
}
.fa-hotjar:before {
  content: "\f3b1";
}
.fa-hourglass:before {
  content: "\f254";
}
.fa-hourglass-end:before {
  content: "\f253";
}
.fa-hourglass-half:before {
  content: "\f252";
}
.fa-hourglass-start:before {
  content: "\f251";
}
.fa-house-damage:before {
  content: "\f6f1";
}
.fa-house-user:before {
  content: "\f965";
}
.fa-houzz:before {
  content: "\f27c";
}
.fa-hryvnia:before {
  content: "\f6f2";
}
.fa-html5:before {
  content: "\f13b";
}
.fa-hubspot:before {
  content: "\f3b2";
}
.fa-i-cursor:before {
  content: "\f246";
}
.fa-ice-cream:before {
  content: "\f810";
}
.fa-icicles:before {
  content: "\f7ad";
}
.fa-icons:before {
  content: "\f86d";
}
.fa-id-badge:before {
  content: "\f2c1";
}
.fa-id-card:before {
  content: "\f2c2";
}
.fa-id-card-alt:before {
  content: "\f47f";
}
.fa-ideal:before {
  content: "\f913";
}
.fa-igloo:before {
  content: "\f7ae";
}
.fa-image:before {
  content: "\f03e";
}
.fa-images:before {
  content: "\f302";
}
.fa-imdb:before {
  content: "\f2d8";
}
.fa-inbox:before {
  content: "\f01c";
}
.fa-indent:before {
  content: "\f03c";
}
.fa-industry:before {
  content: "\f275";
}
.fa-infinity:before {
  content: "\f534";
}
.fa-info:before {
  content: "\f129";
}
.fa-info-circle:before {
  content: "\f05a";
}
.fa-instagram:before {
  content: "\f16d";
}
.fa-instagram-square:before {
  content: "\f955";
}
.fa-intercom:before {
  content: "\f7af";
}
.fa-internet-explorer:before {
  content: "\f26b";
}
.fa-invision:before {
  content: "\f7b0";
}
.fa-ioxhost:before {
  content: "\f208";
}
.fa-italic:before {
  content: "\f033";
}
.fa-itch-io:before {
  content: "\f83a";
}
.fa-itunes:before {
  content: "\f3b4";
}
.fa-itunes-note:before {
  content: "\f3b5";
}
.fa-java:before {
  content: "\f4e4";
}
.fa-jedi:before {
  content: "\f669";
}
.fa-jedi-order:before {
  content: "\f50e";
}
.fa-jenkins:before {
  content: "\f3b6";
}
.fa-jira:before {
  content: "\f7b1";
}
.fa-joget:before {
  content: "\f3b7";
}
.fa-joint:before {
  content: "\f595";
}
.fa-joomla:before {
  content: "\f1aa";
}
.fa-journal-whills:before {
  content: "\f66a";
}
.fa-js:before {
  content: "\f3b8";
}
.fa-js-square:before {
  content: "\f3b9";
}
.fa-jsfiddle:before {
  content: "\f1cc";
}
.fa-kaaba:before {
  content: "\f66b";
}
.fa-kaggle:before {
  content: "\f5fa";
}
.fa-key:before {
  content: "\f084";
}
.fa-keybase:before {
  content: "\f4f5";
}
.fa-keyboard:before {
  content: "\f11c";
}
.fa-keycdn:before {
  content: "\f3ba";
}
.fa-khanda:before {
  content: "\f66d";
}
.fa-kickstarter:before {
  content: "\f3bb";
}
.fa-kickstarter-k:before {
  content: "\f3bc";
}
.fa-kiss:before {
  content: "\f596";
}
.fa-kiss-beam:before {
  content: "\f597";
}
.fa-kiss-wink-heart:before {
  content: "\f598";
}
.fa-kiwi-bird:before {
  content: "\f535";
}
.fa-korvue:before {
  content: "\f42f";
}
.fa-landmark:before {
  content: "\f66f";
}
.fa-language:before {
  content: "\f1ab";
}
.fa-laptop:before {
  content: "\f109";
}
.fa-laptop-code:before {
  content: "\f5fc";
}
.fa-laptop-house:before {
  content: "\f966";
}
.fa-laptop-medical:before {
  content: "\f812";
}
.fa-laravel:before {
  content: "\f3bd";
}
.fa-lastfm:before {
  content: "\f202";
}
.fa-lastfm-square:before {
  content: "\f203";
}
.fa-laugh:before {
  content: "\f599";
}
.fa-laugh-beam:before {
  content: "\f59a";
}
.fa-laugh-squint:before {
  content: "\f59b";
}
.fa-laugh-wink:before {
  content: "\f59c";
}
.fa-layer-group:before {
  content: "\f5fd";
}
.fa-leaf:before {
  content: "\f06c";
}
.fa-leanpub:before {
  content: "\f212";
}
.fa-lemon:before {
  content: "\f094";
}
.fa-less:before {
  content: "\f41d";
}
.fa-less-than:before {
  content: "\f536";
}
.fa-less-than-equal:before {
  content: "\f537";
}
.fa-level-down-alt:before {
  content: "\f3be";
}
.fa-level-up-alt:before {
  content: "\f3bf";
}
.fa-life-ring:before {
  content: "\f1cd";
}
.fa-lightbulb:before {
  content: "\f0eb";
}
.fa-line:before {
  content: "\f3c0";
}
.fa-link:before {
  content: "\f0c1";
}
.fa-linkedin:before {
  content: "\f08c";
}
.fa-linkedin-in:before {
  content: "\f0e1";
}
.fa-linode:before {
  content: "\f2b8";
}
.fa-linux:before {
  content: "\f17c";
}
.fa-lira-sign:before {
  content: "\f195";
}
.fa-list:before {
  content: "\f03a";
}
.fa-list-alt:before {
  content: "\f022";
}
.fa-list-ol:before {
  content: "\f0cb";
}
.fa-list-ul:before {
  content: "\f0ca";
}
.fa-location-arrow:before {
  content: "\f124";
}
.fa-lock:before {
  content: "\f023";
}
.fa-lock-open:before {
  content: "\f3c1";
}
.fa-long-arrow-alt-down:before {
  content: "\f309";
}
.fa-long-arrow-alt-left:before {
  content: "\f30a";
}
.fa-long-arrow-alt-right:before {
  content: "\f30b";
}
.fa-long-arrow-alt-up:before {
  content: "\f30c";
}
.fa-low-vision:before {
  content: "\f2a8";
}
.fa-luggage-cart:before {
  content: "\f59d";
}
.fa-lungs:before {
  content: "\f604";
}
.fa-lungs-virus:before {
  content: "\f967";
}
.fa-lyft:before {
  content: "\f3c3";
}
.fa-magento:before {
  content: "\f3c4";
}
.fa-magic:before {
  content: "\f0d0";
}
.fa-magnet:before {
  content: "\f076";
}
.fa-mail-bulk:before {
  content: "\f674";
}
.fa-mailchimp:before {
  content: "\f59e";
}
.fa-male:before {
  content: "\f183";
}
.fa-mandalorian:before {
  content: "\f50f";
}
.fa-map:before {
  content: "\f279";
}
.fa-map-marked:before {
  content: "\f59f";
}
.fa-map-marked-alt:before {
  content: "\f5a0";
}
.fa-map-marker:before {
  content: "\f041";
}
.fa-map-marker-alt:before {
  content: "\f3c5";
}
.fa-map-pin:before {
  content: "\f276";
}
.fa-map-signs:before {
  content: "\f277";
}
.fa-markdown:before {
  content: "\f60f";
}
.fa-marker:before {
  content: "\f5a1";
}
.fa-mars:before {
  content: "\f222";
}
.fa-mars-double:before {
  content: "\f227";
}
.fa-mars-stroke:before {
  content: "\f229";
}
.fa-mars-stroke-h:before {
  content: "\f22b";
}
.fa-mars-stroke-v:before {
  content: "\f22a";
}
.fa-mask:before {
  content: "\f6fa";
}
.fa-mastodon:before {
  content: "\f4f6";
}
.fa-maxcdn:before {
  content: "\f136";
}
.fa-mdb:before {
  content: "\f8ca";
}
.fa-medal:before {
  content: "\f5a2";
}
.fa-medapps:before {
  content: "\f3c6";
}
.fa-medium:before {
  content: "\f23a";
}
.fa-medium-m:before {
  content: "\f3c7";
}
.fa-medkit:before {
  content: "\f0fa";
}
.fa-medrt:before {
  content: "\f3c8";
}
.fa-meetup:before {
  content: "\f2e0";
}
.fa-megaport:before {
  content: "\f5a3";
}
.fa-meh:before {
  content: "\f11a";
}
.fa-meh-blank:before {
  content: "\f5a4";
}
.fa-meh-rolling-eyes:before {
  content: "\f5a5";
}
.fa-memory:before {
  content: "\f538";
}
.fa-mendeley:before {
  content: "\f7b3";
}
.fa-menorah:before {
  content: "\f676";
}
.fa-mercury:before {
  content: "\f223";
}
.fa-meteor:before {
  content: "\f753";
}
.fa-microblog:before {
  content: "\f91a";
}
.fa-microchip:before {
  content: "\f2db";
}
.fa-microphone:before {
  content: "\f130";
}
.fa-microphone-alt:before {
  content: "\f3c9";
}
.fa-microphone-alt-slash:before {
  content: "\f539";
}
.fa-microphone-slash:before {
  content: "\f131";
}
.fa-microscope:before {
  content: "\f610";
}
.fa-microsoft:before {
  content: "\f3ca";
}
.fa-minus:before {
  content: "\f068";
}
.fa-minus-circle:before {
  content: "\f056";
}
.fa-minus-square:before {
  content: "\f146";
}
.fa-mitten:before {
  content: "\f7b5";
}
.fa-mix:before {
  content: "\f3cb";
}
.fa-mixcloud:before {
  content: "\f289";
}
.fa-mixer:before {
  content: "\f956";
}
.fa-mizuni:before {
  content: "\f3cc";
}
.fa-mobile:before {
  content: "\f10b";
}
.fa-mobile-alt:before {
  content: "\f3cd";
}
.fa-modx:before {
  content: "\f285";
}
.fa-monero:before {
  content: "\f3d0";
}
.fa-money-bill:before {
  content: "\f0d6";
}
.fa-money-bill-alt:before {
  content: "\f3d1";
}
.fa-money-bill-wave:before {
  content: "\f53a";
}
.fa-money-bill-wave-alt:before {
  content: "\f53b";
}
.fa-money-check:before {
  content: "\f53c";
}
.fa-money-check-alt:before {
  content: "\f53d";
}
.fa-monument:before {
  content: "\f5a6";
}
.fa-moon:before {
  content: "\f186";
}
.fa-mortar-pestle:before {
  content: "\f5a7";
}
.fa-mosque:before {
  content: "\f678";
}
.fa-motorcycle:before {
  content: "\f21c";
}
.fa-mountain:before {
  content: "\f6fc";
}
.fa-mouse:before {
  content: "\f8cc";
}
.fa-mouse-pointer:before {
  content: "\f245";
}
.fa-mug-hot:before {
  content: "\f7b6";
}
.fa-music:before {
  content: "\f001";
}
.fa-napster:before {
  content: "\f3d2";
}
.fa-neos:before {
  content: "\f612";
}
.fa-network-wired:before {
  content: "\f6ff";
}
.fa-neuter:before {
  content: "\f22c";
}
.fa-newspaper:before {
  content: "\f1ea";
}
.fa-nimblr:before {
  content: "\f5a8";
}
.fa-node:before {
  content: "\f419";
}
.fa-node-js:before {
  content: "\f3d3";
}
.fa-not-equal:before {
  content: "\f53e";
}
.fa-notes-medical:before {
  content: "\f481";
}
.fa-npm:before {
  content: "\f3d4";
}
.fa-ns8:before {
  content: "\f3d5";
}
.fa-nutritionix:before {
  content: "\f3d6";
}
.fa-object-group:before {
  content: "\f247";
}
.fa-object-ungroup:before {
  content: "\f248";
}
.fa-odnoklassniki:before {
  content: "\f263";
}
.fa-odnoklassniki-square:before {
  content: "\f264";
}
.fa-oil-can:before {
  content: "\f613";
}
.fa-old-republic:before {
  content: "\f510";
}
.fa-om:before {
  content: "\f679";
}
.fa-opencart:before {
  content: "\f23d";
}
.fa-openid:before {
  content: "\f19b";
}
.fa-opera:before {
  content: "\f26a";
}
.fa-optin-monster:before {
  content: "\f23c";
}
.fa-orcid:before {
  content: "\f8d2";
}
.fa-osi:before {
  content: "\f41a";
}
.fa-otter:before {
  content: "\f700";
}
.fa-outdent:before {
  content: "\f03b";
}
.fa-page4:before {
  content: "\f3d7";
}
.fa-pagelines:before {
  content: "\f18c";
}
.fa-pager:before {
  content: "\f815";
}
.fa-paint-brush:before {
  content: "\f1fc";
}
.fa-paint-roller:before {
  content: "\f5aa";
}
.fa-palette:before {
  content: "\f53f";
}
.fa-palfed:before {
  content: "\f3d8";
}
.fa-pallet:before {
  content: "\f482";
}
.fa-paper-plane:before {
  content: "\f1d8";
}
.fa-paperclip:before {
  content: "\f0c6";
}
.fa-parachute-box:before {
  content: "\f4cd";
}
.fa-paragraph:before {
  content: "\f1dd";
}
.fa-parking:before {
  content: "\f540";
}
.fa-passport:before {
  content: "\f5ab";
}
.fa-pastafarianism:before {
  content: "\f67b";
}
.fa-paste:before {
  content: "\f0ea";
}
.fa-patreon:before {
  content: "\f3d9";
}
.fa-pause:before {
  content: "\f04c";
}
.fa-pause-circle:before {
  content: "\f28b";
}
.fa-paw:before {
  content: "\f1b0";
}
.fa-paypal:before {
  content: "\f1ed";
}
.fa-peace:before {
  content: "\f67c";
}
.fa-pen:before {
  content: "\f304";
}
.fa-pen-alt:before {
  content: "\f305";
}
.fa-pen-fancy:before {
  content: "\f5ac";
}
.fa-pen-nib:before {
  content: "\f5ad";
}
.fa-pen-square:before {
  content: "\f14b";
}
.fa-pencil-alt:before {
  content: "\f303";
}
.fa-pencil-ruler:before {
  content: "\f5ae";
}
.fa-penny-arcade:before {
  content: "\f704";
}
.fa-people-arrows:before {
  content: "\f968";
}
.fa-people-carry:before {
  content: "\f4ce";
}
.fa-pepper-hot:before {
  content: "\f816";
}
.fa-percent:before {
  content: "\f295";
}
.fa-percentage:before {
  content: "\f541";
}
.fa-periscope:before {
  content: "\f3da";
}
.fa-person-booth:before {
  content: "\f756";
}
.fa-phabricator:before {
  content: "\f3db";
}
.fa-phoenix-framework:before {
  content: "\f3dc";
}
.fa-phoenix-squadron:before {
  content: "\f511";
}
.fa-phone:before {
  content: "\f095";
}
.fa-phone-alt:before {
  content: "\f879";
}
.fa-phone-slash:before {
  content: "\f3dd";
}
.fa-phone-square:before {
  content: "\f098";
}
.fa-phone-square-alt:before {
  content: "\f87b";
}
.fa-phone-volume:before {
  content: "\f2a0";
}
.fa-photo-video:before {
  content: "\f87c";
}
.fa-php:before {
  content: "\f457";
}
.fa-pied-piper:before {
  content: "\f2ae";
}
.fa-pied-piper-alt:before {
  content: "\f1a8";
}
.fa-pied-piper-hat:before {
  content: "\f4e5";
}
.fa-pied-piper-pp:before {
  content: "\f1a7";
}
.fa-pied-piper-square:before {
  content: "\f91e";
}
.fa-piggy-bank:before {
  content: "\f4d3";
}
.fa-pills:before {
  content: "\f484";
}
.fa-pinterest:before {
  content: "\f0d2";
}
.fa-pinterest-p:before {
  content: "\f231";
}
.fa-pinterest-square:before {
  content: "\f0d3";
}
.fa-pizza-slice:before {
  content: "\f818";
}
.fa-place-of-worship:before {
  content: "\f67f";
}
.fa-plane:before {
  content: "\f072";
}
.fa-plane-arrival:before {
  content: "\f5af";
}
.fa-plane-departure:before {
  content: "\f5b0";
}
.fa-plane-slash:before {
  content: "\f969";
}
.fa-play:before {
  content: "\f04b";
}
.fa-play-circle:before {
  content: "\f144";
}
.fa-playstation:before {
  content: "\f3df";
}
.fa-plug:before {
  content: "\f1e6";
}
.fa-plus:before {
  content: "\f067";
}
.fa-plus-circle:before {
  content: "\f055";
}
.fa-plus-square:before {
  content: "\f0fe";
}
.fa-podcast:before {
  content: "\f2ce";
}
.fa-poll:before {
  content: "\f681";
}
.fa-poll-h:before {
  content: "\f682";
}
.fa-poo:before {
  content: "\f2fe";
}
.fa-poo-storm:before {
  content: "\f75a";
}
.fa-poop:before {
  content: "\f619";
}
.fa-portrait:before {
  content: "\f3e0";
}
.fa-pound-sign:before {
  content: "\f154";
}
.fa-power-off:before {
  content: "\f011";
}
.fa-pray:before {
  content: "\f683";
}
.fa-praying-hands:before {
  content: "\f684";
}
.fa-prescription:before {
  content: "\f5b1";
}
.fa-prescription-bottle:before {
  content: "\f485";
}
.fa-prescription-bottle-alt:before {
  content: "\f486";
}
.fa-print:before {
  content: "\f02f";
}
.fa-procedures:before {
  content: "\f487";
}
.fa-product-hunt:before {
  content: "\f288";
}
.fa-project-diagram:before {
  content: "\f542";
}
.fa-pump-medical:before {
  content: "\f96a";
}
.fa-pump-soap:before {
  content: "\f96b";
}
.fa-pushed:before {
  content: "\f3e1";
}
.fa-puzzle-piece:before {
  content: "\f12e";
}
.fa-python:before {
  content: "\f3e2";
}
.fa-qq:before {
  content: "\f1d6";
}
.fa-qrcode:before {
  content: "\f029";
}
.fa-question:before {
  content: "\f128";
}
.fa-question-circle:before {
  content: "\f059";
}
.fa-quidditch:before {
  content: "\f458";
}
.fa-quinscape:before {
  content: "\f459";
}
.fa-quora:before {
  content: "\f2c4";
}
.fa-quote-left:before {
  content: "\f10d";
}
.fa-quote-right:before {
  content: "\f10e";
}
.fa-quran:before {
  content: "\f687";
}
.fa-r-project:before {
  content: "\f4f7";
}
.fa-radiation:before {
  content: "\f7b9";
}
.fa-radiation-alt:before {
  content: "\f7ba";
}
.fa-rainbow:before {
  content: "\f75b";
}
.fa-random:before {
  content: "\f074";
}
.fa-raspberry-pi:before {
  content: "\f7bb";
}
.fa-ravelry:before {
  content: "\f2d9";
}
.fa-react:before {
  content: "\f41b";
}
.fa-reacteurope:before {
  content: "\f75d";
}
.fa-readme:before {
  content: "\f4d5";
}
.fa-rebel:before {
  content: "\f1d0";
}
.fa-receipt:before {
  content: "\f543";
}
.fa-record-vinyl:before {
  content: "\f8d9";
}
.fa-recycle:before {
  content: "\f1b8";
}
.fa-red-river:before {
  content: "\f3e3";
}
.fa-reddit:before {
  content: "\f1a1";
}
.fa-reddit-alien:before {
  content: "\f281";
}
.fa-reddit-square:before {
  content: "\f1a2";
}
.fa-redhat:before {
  content: "\f7bc";
}
.fa-redo:before {
  content: "\f01e";
}
.fa-redo-alt:before {
  content: "\f2f9";
}
.fa-registered:before {
  content: "\f25d";
}
.fa-remove-format:before {
  content: "\f87d";
}
.fa-renren:before {
  content: "\f18b";
}
.fa-reply:before {
  content: "\f3e5";
}
.fa-reply-all:before {
  content: "\f122";
}
.fa-replyd:before {
  content: "\f3e6";
}
.fa-republican:before {
  content: "\f75e";
}
.fa-researchgate:before {
  content: "\f4f8";
}
.fa-resolving:before {
  content: "\f3e7";
}
.fa-restroom:before {
  content: "\f7bd";
}
.fa-retweet:before {
  content: "\f079";
}
.fa-rev:before {
  content: "\f5b2";
}
.fa-ribbon:before {
  content: "\f4d6";
}
.fa-ring:before {
  content: "\f70b";
}
.fa-road:before {
  content: "\f018";
}
.fa-robot:before {
  content: "\f544";
}
.fa-rocket:before {
  content: "\f135";
}
.fa-rocketchat:before {
  content: "\f3e8";
}
.fa-rockrms:before {
  content: "\f3e9";
}
.fa-route:before {
  content: "\f4d7";
}
.fa-rss:before {
  content: "\f09e";
}
.fa-rss-square:before {
  content: "\f143";
}
.fa-ruble-sign:before {
  content: "\f158";
}
.fa-ruler:before {
  content: "\f545";
}
.fa-ruler-combined:before {
  content: "\f546";
}
.fa-ruler-horizontal:before {
  content: "\f547";
}
.fa-ruler-vertical:before {
  content: "\f548";
}
.fa-running:before {
  content: "\f70c";
}
.fa-rupee-sign:before {
  content: "\f156";
}
.fa-sad-cry:before {
  content: "\f5b3";
}
.fa-sad-tear:before {
  content: "\f5b4";
}
.fa-safari:before {
  content: "\f267";
}
.fa-salesforce:before {
  content: "\f83b";
}
.fa-sass:before {
  content: "\f41e";
}
.fa-satellite:before {
  content: "\f7bf";
}
.fa-satellite-dish:before {
  content: "\f7c0";
}
.fa-save:before {
  content: "\f0c7";
}
.fa-schlix:before {
  content: "\f3ea";
}
.fa-school:before {
  content: "\f549";
}
.fa-screwdriver:before {
  content: "\f54a";
}
.fa-scribd:before {
  content: "\f28a";
}
.fa-scroll:before {
  content: "\f70e";
}
.fa-sd-card:before {
  content: "\f7c2";
}
.fa-search:before {
  content: "\f002";
}
.fa-search-dollar:before {
  content: "\f688";
}
.fa-search-location:before {
  content: "\f689";
}
.fa-search-minus:before {
  content: "\f010";
}
.fa-search-plus:before {
  content: "\f00e";
}
.fa-searchengin:before {
  content: "\f3eb";
}
.fa-seedling:before {
  content: "\f4d8";
}
.fa-sellcast:before {
  content: "\f2da";
}
.fa-sellsy:before {
  content: "\f213";
}
.fa-server:before {
  content: "\f233";
}
.fa-servicestack:before {
  content: "\f3ec";
}
.fa-shapes:before {
  content: "\f61f";
}
.fa-share:before {
  content: "\f064";
}
.fa-share-alt:before {
  content: "\f1e0";
}
.fa-share-alt-square:before {
  content: "\f1e1";
}
.fa-share-square:before {
  content: "\f14d";
}
.fa-shekel-sign:before {
  content: "\f20b";
}
.fa-shield-alt:before {
  content: "\f3ed";
}
.fa-shield-virus:before {
  content: "\f96c";
}
.fa-ship:before {
  content: "\f21a";
}
.fa-shipping-fast:before {
  content: "\f48b";
}
.fa-shirtsinbulk:before {
  content: "\f214";
}
.fa-shoe-prints:before {
  content: "\f54b";
}
.fa-shopify:before {
  content: "\f957";
}
.fa-shopping-bag:before {
  content: "\f290";
}
.fa-shopping-basket:before {
  content: "\f291";
}
.fa-shopping-cart:before {
  content: "\f07a";
}
.fa-shopware:before {
  content: "\f5b5";
}
.fa-shower:before {
  content: "\f2cc";
}
.fa-shuttle-van:before {
  content: "\f5b6";
}
.fa-sign:before {
  content: "\f4d9";
}
.fa-sign-in-alt:before {
  content: "\f2f6";
}
.fa-sign-language:before {
  content: "\f2a7";
}
.fa-sign-out-alt:before {
  content: "\f2f5";
}
.fa-signal:before {
  content: "\f012";
}
.fa-signature:before {
  content: "\f5b7";
}
.fa-sim-card:before {
  content: "\f7c4";
}
.fa-simplybuilt:before {
  content: "\f215";
}
.fa-sistrix:before {
  content: "\f3ee";
}
.fa-sitemap:before {
  content: "\f0e8";
}
.fa-sith:before {
  content: "\f512";
}
.fa-skating:before {
  content: "\f7c5";
}
.fa-sketch:before {
  content: "\f7c6";
}
.fa-skiing:before {
  content: "\f7c9";
}
.fa-skiing-nordic:before {
  content: "\f7ca";
}
.fa-skull:before {
  content: "\f54c";
}
.fa-skull-crossbones:before {
  content: "\f714";
}
.fa-skyatlas:before {
  content: "\f216";
}
.fa-skype:before {
  content: "\f17e";
}
.fa-slack:before {
  content: "\f198";
}
.fa-slack-hash:before {
  content: "\f3ef";
}
.fa-slash:before {
  content: "\f715";
}
.fa-sleigh:before {
  content: "\f7cc";
}
.fa-sliders-h:before {
  content: "\f1de";
}
.fa-slideshare:before {
  content: "\f1e7";
}
.fa-smile:before {
  content: "\f118";
}
.fa-smile-beam:before {
  content: "\f5b8";
}
.fa-smile-wink:before {
  content: "\f4da";
}
.fa-smog:before {
  content: "\f75f";
}
.fa-smoking:before {
  content: "\f48d";
}
.fa-smoking-ban:before {
  content: "\f54d";
}
.fa-sms:before {
  content: "\f7cd";
}
.fa-snapchat:before {
  content: "\f2ab";
}
.fa-snapchat-ghost:before {
  content: "\f2ac";
}
.fa-snapchat-square:before {
  content: "\f2ad";
}
.fa-snowboarding:before {
  content: "\f7ce";
}
.fa-snowflake:before {
  content: "\f2dc";
}
.fa-snowman:before {
  content: "\f7d0";
}
.fa-snowplow:before {
  content: "\f7d2";
}
.fa-soap:before {
  content: "\f96e";
}
.fa-socks:before {
  content: "\f696";
}
.fa-solar-panel:before {
  content: "\f5ba";
}
.fa-sort:before {
  content: "\f0dc";
}
.fa-sort-alpha-down:before {
  content: "\f15d";
}
.fa-sort-alpha-down-alt:before {
  content: "\f881";
}
.fa-sort-alpha-up:before {
  content: "\f15e";
}
.fa-sort-alpha-up-alt:before {
  content: "\f882";
}
.fa-sort-amount-down:before {
  content: "\f160";
}
.fa-sort-amount-down-alt:before {
  content: "\f884";
}
.fa-sort-amount-up:before {
  content: "\f161";
}
.fa-sort-amount-up-alt:before {
  content: "\f885";
}
.fa-sort-down:before {
  content: "\f0dd";
}
.fa-sort-numeric-down:before {
  content: "\f162";
}
.fa-sort-numeric-down-alt:before {
  content: "\f886";
}
.fa-sort-numeric-up:before {
  content: "\f163";
}
.fa-sort-numeric-up-alt:before {
  content: "\f887";
}
.fa-sort-up:before {
  content: "\f0de";
}
.fa-soundcloud:before {
  content: "\f1be";
}
.fa-sourcetree:before {
  content: "\f7d3";
}
.fa-spa:before {
  content: "\f5bb";
}
.fa-space-shuttle:before {
  content: "\f197";
}
.fa-speakap:before {
  content: "\f3f3";
}
.fa-speaker-deck:before {
  content: "\f83c";
}
.fa-spell-check:before {
  content: "\f891";
}
.fa-spider:before {
  content: "\f717";
}
.fa-spinner:before {
  content: "\f110";
}
.fa-splotch:before {
  content: "\f5bc";
}
.fa-spotify:before {
  content: "\f1bc";
}
.fa-spray-can:before {
  content: "\f5bd";
}
.fa-square:before {
  content: "\f0c8";
}
.fa-square-full:before {
  content: "\f45c";
}
.fa-square-root-alt:before {
  content: "\f698";
}
.fa-squarespace:before {
  content: "\f5be";
}
.fa-stack-exchange:before {
  content: "\f18d";
}
.fa-stack-overflow:before {
  content: "\f16c";
}
.fa-stackpath:before {
  content: "\f842";
}
.fa-stamp:before {
  content: "\f5bf";
}
.fa-star:before {
  content: "\f005";
}
.fa-star-and-crescent:before {
  content: "\f699";
}
.fa-star-half:before {
  content: "\f089";
}
.fa-star-half-alt:before {
  content: "\f5c0";
}
.fa-star-of-david:before {
  content: "\f69a";
}
.fa-star-of-life:before {
  content: "\f621";
}
.fa-staylinked:before {
  content: "\f3f5";
}
.fa-steam:before {
  content: "\f1b6";
}
.fa-steam-square:before {
  content: "\f1b7";
}
.fa-steam-symbol:before {
  content: "\f3f6";
}
.fa-step-backward:before {
  content: "\f048";
}
.fa-step-forward:before {
  content: "\f051";
}
.fa-stethoscope:before {
  content: "\f0f1";
}
.fa-sticker-mule:before {
  content: "\f3f7";
}
.fa-sticky-note:before {
  content: "\f249";
}
.fa-stop:before {
  content: "\f04d";
}
.fa-stop-circle:before {
  content: "\f28d";
}
.fa-stopwatch:before {
  content: "\f2f2";
}
.fa-stopwatch-20:before {
  content: "\f96f";
}
.fa-store:before {
  content: "\f54e";
}
.fa-store-alt:before {
  content: "\f54f";
}
.fa-store-alt-slash:before {
  content: "\f970";
}
.fa-store-slash:before {
  content: "\f971";
}
.fa-strava:before {
  content: "\f428";
}
.fa-stream:before {
  content: "\f550";
}
.fa-street-view:before {
  content: "\f21d";
}
.fa-strikethrough:before {
  content: "\f0cc";
}
.fa-stripe:before {
  content: "\f429";
}
.fa-stripe-s:before {
  content: "\f42a";
}
.fa-stroopwafel:before {
  content: "\f551";
}
.fa-studiovinari:before {
  content: "\f3f8";
}
.fa-stumbleupon:before {
  content: "\f1a4";
}
.fa-stumbleupon-circle:before {
  content: "\f1a3";
}
.fa-subscript:before {
  content: "\f12c";
}
.fa-subway:before {
  content: "\f239";
}
.fa-suitcase:before {
  content: "\f0f2";
}
.fa-suitcase-rolling:before {
  content: "\f5c1";
}
.fa-sun:before {
  content: "\f185";
}
.fa-superpowers:before {
  content: "\f2dd";
}
.fa-superscript:before {
  content: "\f12b";
}
.fa-supple:before {
  content: "\f3f9";
}
.fa-surprise:before {
  content: "\f5c2";
}
.fa-suse:before {
  content: "\f7d6";
}
.fa-swatchbook:before {
  content: "\f5c3";
}
.fa-swift:before {
  content: "\f8e1";
}
.fa-swimmer:before {
  content: "\f5c4";
}
.fa-swimming-pool:before {
  content: "\f5c5";
}
.fa-symfony:before {
  content: "\f83d";
}
.fa-synagogue:before {
  content: "\f69b";
}
.fa-sync:before {
  content: "\f021";
}
.fa-sync-alt:before {
  content: "\f2f1";
}
.fa-syringe:before {
  content: "\f48e";
}
.fa-table:before {
  content: "\f0ce";
}
.fa-table-tennis:before {
  content: "\f45d";
}
.fa-tablet:before {
  content: "\f10a";
}
.fa-tablet-alt:before {
  content: "\f3fa";
}
.fa-tablets:before {
  content: "\f490";
}
.fa-tachometer-alt:before {
  content: "\f3fd";
}
.fa-tag:before {
  content: "\f02b";
}
.fa-tags:before {
  content: "\f02c";
}
.fa-tape:before {
  content: "\f4db";
}
.fa-tasks:before {
  content: "\f0ae";
}
.fa-taxi:before {
  content: "\f1ba";
}
.fa-teamspeak:before {
  content: "\f4f9";
}
.fa-teeth:before {
  content: "\f62e";
}
.fa-teeth-open:before {
  content: "\f62f";
}
.fa-telegram:before {
  content: "\f2c6";
}
.fa-telegram-plane:before {
  content: "\f3fe";
}
.fa-temperature-high:before {
  content: "\f769";
}
.fa-temperature-low:before {
  content: "\f76b";
}
.fa-tencent-weibo:before {
  content: "\f1d5";
}
.fa-tenge:before {
  content: "\f7d7";
}
.fa-terminal:before {
  content: "\f120";
}
.fa-text-height:before {
  content: "\f034";
}
.fa-text-width:before {
  content: "\f035";
}
.fa-th:before {
  content: "\f00a";
}
.fa-th-large:before {
  content: "\f009";
}
.fa-th-list:before {
  content: "\f00b";
}
.fa-the-red-yeti:before {
  content: "\f69d";
}
.fa-theater-masks:before {
  content: "\f630";
}
.fa-themeco:before {
  content: "\f5c6";
}
.fa-themeisle:before {
  content: "\f2b2";
}
.fa-thermometer:before {
  content: "\f491";
}
.fa-thermometer-empty:before {
  content: "\f2cb";
}
.fa-thermometer-full:before {
  content: "\f2c7";
}
.fa-thermometer-half:before {
  content: "\f2c9";
}
.fa-thermometer-quarter:before {
  content: "\f2ca";
}
.fa-thermometer-three-quarters:before {
  content: "\f2c8";
}
.fa-think-peaks:before {
  content: "\f731";
}
.fa-thumbs-down:before {
  content: "\f165";
}
.fa-thumbs-up:before {
  content: "\f164";
}
.fa-thumbtack:before {
  content: "\f08d";
}
.fa-ticket-alt:before {
  content: "\f3ff";
}
.fa-times:before {
  content: "\f00d";
}
.fa-times-circle:before {
  content: "\f057";
}
.fa-tint:before {
  content: "\f043";
}
.fa-tint-slash:before {
  content: "\f5c7";
}
.fa-tired:before {
  content: "\f5c8";
}
.fa-toggle-off:before {
  content: "\f204";
}
.fa-toggle-on:before {
  content: "\f205";
}
.fa-toilet:before {
  content: "\f7d8";
}
.fa-toilet-paper:before {
  content: "\f71e";
}
.fa-toilet-paper-slash:before {
  content: "\f972";
}
.fa-toolbox:before {
  content: "\f552";
}
.fa-tools:before {
  content: "\f7d9";
}
.fa-tooth:before {
  content: "\f5c9";
}
.fa-torah:before {
  content: "\f6a0";
}
.fa-torii-gate:before {
  content: "\f6a1";
}
.fa-tractor:before {
  content: "\f722";
}
.fa-trade-federation:before {
  content: "\f513";
}
.fa-trademark:before {
  content: "\f25c";
}
.fa-traffic-light:before {
  content: "\f637";
}
.fa-trailer:before {
  content: "\f941";
}
.fa-train:before {
  content: "\f238";
}
.fa-tram:before {
  content: "\f7da";
}
.fa-transgender:before {
  content: "\f224";
}
.fa-transgender-alt:before {
  content: "\f225";
}
.fa-trash:before {
  content: "\f1f8";
}
.fa-trash-alt:before {
  content: "\f2ed";
}
.fa-trash-restore:before {
  content: "\f829";
}
.fa-trash-restore-alt:before {
  content: "\f82a";
}
.fa-tree:before {
  content: "\f1bb";
}
.fa-trello:before {
  content: "\f181";
}
.fa-tripadvisor:before {
  content: "\f262";
}
.fa-trophy:before {
  content: "\f091";
}
.fa-truck:before {
  content: "\f0d1";
}
.fa-truck-loading:before {
  content: "\f4de";
}
.fa-truck-monster:before {
  content: "\f63b";
}
.fa-truck-moving:before {
  content: "\f4df";
}
.fa-truck-pickup:before {
  content: "\f63c";
}
.fa-tshirt:before {
  content: "\f553";
}
.fa-tty:before {
  content: "\f1e4";
}
.fa-tumblr:before {
  content: "\f173";
}
.fa-tumblr-square:before {
  content: "\f174";
}
.fa-tv:before {
  content: "\f26c";
}
.fa-twitch:before {
  content: "\f1e8";
}
.fa-twitter:before {
  content: "\f099";
}
.fa-twitter-square:before {
  content: "\f081";
}
.fa-typo3:before {
  content: "\f42b";
}
.fa-uber:before {
  content: "\f402";
}
.fa-ubuntu:before {
  content: "\f7df";
}
.fa-uikit:before {
  content: "\f403";
}
.fa-umbraco:before {
  content: "\f8e8";
}
.fa-umbrella:before {
  content: "\f0e9";
}
.fa-umbrella-beach:before {
  content: "\f5ca";
}
.fa-underline:before {
  content: "\f0cd";
}
.fa-undo:before {
  content: "\f0e2";
}
.fa-undo-alt:before {
  content: "\f2ea";
}
.fa-uniregistry:before {
  content: "\f404";
}
.fa-unity:before {
  content: "\f949";
}
.fa-universal-access:before {
  content: "\f29a";
}
.fa-university:before {
  content: "\f19c";
}
.fa-unlink:before {
  content: "\f127";
}
.fa-unlock:before {
  content: "\f09c";
}
.fa-unlock-alt:before {
  content: "\f13e";
}
.fa-untappd:before {
  content: "\f405";
}
.fa-upload:before {
  content: "\f093";
}
.fa-ups:before {
  content: "\f7e0";
}
.fa-usb:before {
  content: "\f287";
}
.fa-user:before {
  content: "\f007";
}
.fa-user-alt:before {
  content: "\f406";
}
.fa-user-alt-slash:before {
  content: "\f4fa";
}
.fa-user-astronaut:before {
  content: "\f4fb";
}
.fa-user-check:before {
  content: "\f4fc";
}
.fa-user-circle:before {
  content: "\f2bd";
}
.fa-user-clock:before {
  content: "\f4fd";
}
.fa-user-cog:before {
  content: "\f4fe";
}
.fa-user-edit:before {
  content: "\f4ff";
}
.fa-user-friends:before {
  content: "\f500";
}
.fa-user-graduate:before {
  content: "\f501";
}
.fa-user-injured:before {
  content: "\f728";
}
.fa-user-lock:before {
  content: "\f502";
}
.fa-user-md:before {
  content: "\f0f0";
}
.fa-user-minus:before {
  content: "\f503";
}
.fa-user-ninja:before {
  content: "\f504";
}
.fa-user-nurse:before {
  content: "\f82f";
}
.fa-user-plus:before {
  content: "\f234";
}
.fa-user-secret:before {
  content: "\f21b";
}
.fa-user-shield:before {
  content: "\f505";
}
.fa-user-slash:before {
  content: "\f506";
}
.fa-user-tag:before {
  content: "\f507";
}
.fa-user-tie:before {
  content: "\f508";
}
.fa-user-times:before {
  content: "\f235";
}
.fa-users:before {
  content: "\f0c0";
}
.fa-users-cog:before {
  content: "\f509";
}
.fa-usps:before {
  content: "\f7e1";
}
.fa-ussunnah:before {
  content: "\f407";
}
.fa-utensil-spoon:before {
  content: "\f2e5";
}
.fa-utensils:before {
  content: "\f2e7";
}
.fa-vaadin:before {
  content: "\f408";
}
.fa-vector-square:before {
  content: "\f5cb";
}
.fa-venus:before {
  content: "\f221";
}
.fa-venus-double:before {
  content: "\f226";
}
.fa-venus-mars:before {
  content: "\f228";
}
.fa-viacoin:before {
  content: "\f237";
}
.fa-viadeo:before {
  content: "\f2a9";
}
.fa-viadeo-square:before {
  content: "\f2aa";
}
.fa-vial:before {
  content: "\f492";
}
.fa-vials:before {
  content: "\f493";
}
.fa-viber:before {
  content: "\f409";
}
.fa-video:before {
  content: "\f03d";
}
.fa-video-slash:before {
  content: "\f4e2";
}
.fa-vihara:before {
  content: "\f6a7";
}
.fa-vimeo:before {
  content: "\f40a";
}
.fa-vimeo-square:before {
  content: "\f194";
}
.fa-vimeo-v:before {
  content: "\f27d";
}
.fa-vine:before {
  content: "\f1ca";
}
.fa-virus:before {
  content: "\f974";
}
.fa-virus-slash:before {
  content: "\f975";
}
.fa-viruses:before {
  content: "\f976";
}
.fa-vk:before {
  content: "\f189";
}
.fa-vnv:before {
  content: "\f40b";
}
.fa-voicemail:before {
  content: "\f897";
}
.fa-volleyball-ball:before {
  content: "\f45f";
}
.fa-volume-down:before {
  content: "\f027";
}
.fa-volume-mute:before {
  content: "\f6a9";
}
.fa-volume-off:before {
  content: "\f026";
}
.fa-volume-up:before {
  content: "\f028";
}
.fa-vote-yea:before {
  content: "\f772";
}
.fa-vr-cardboard:before {
  content: "\f729";
}
.fa-vuejs:before {
  content: "\f41f";
}
.fa-walking:before {
  content: "\f554";
}
.fa-wallet:before {
  content: "\f555";
}
.fa-warehouse:before {
  content: "\f494";
}
.fa-water:before {
  content: "\f773";
}
.fa-wave-square:before {
  content: "\f83e";
}
.fa-waze:before {
  content: "\f83f";
}
.fa-weebly:before {
  content: "\f5cc";
}
.fa-weibo:before {
  content: "\f18a";
}
.fa-weight:before {
  content: "\f496";
}
.fa-weight-hanging:before {
  content: "\f5cd";
}
.fa-weixin:before {
  content: "\f1d7";
}
.fa-whatsapp:before {
  content: "\f232";
}
.fa-whatsapp-square:before {
  content: "\f40c";
}
.fa-wheelchair:before {
  content: "\f193";
}
.fa-whmcs:before {
  content: "\f40d";
}
.fa-wifi:before {
  content: "\f1eb";
}
.fa-wikipedia-w:before {
  content: "\f266";
}
.fa-wind:before {
  content: "\f72e";
}
.fa-window-close:before {
  content: "\f410";
}
.fa-window-maximize:before {
  content: "\f2d0";
}
.fa-window-minimize:before {
  content: "\f2d1";
}
.fa-window-restore:before {
  content: "\f2d2";
}
.fa-windows:before {
  content: "\f17a";
}
.fa-wine-bottle:before {
  content: "\f72f";
}
.fa-wine-glass:before {
  content: "\f4e3";
}
.fa-wine-glass-alt:before {
  content: "\f5ce";
}
.fa-wix:before {
  content: "\f5cf";
}
.fa-wizards-of-the-coast:before {
  content: "\f730";
}
.fa-wolf-pack-battalion:before {
  content: "\f514";
}
.fa-won-sign:before {
  content: "\f159";
}
.fa-wordpress:before {
  content: "\f19a";
}
.fa-wordpress-simple:before {
  content: "\f411";
}
.fa-wpbeginner:before {
  content: "\f297";
}
.fa-wpexplorer:before {
  content: "\f2de";
}
.fa-wpforms:before {
  content: "\f298";
}
.fa-wpressr:before {
  content: "\f3e4";
}
.fa-wrench:before {
  content: "\f0ad";
}
.fa-x-ray:before {
  content: "\f497";
}
.fa-xbox:before {
  content: "\f412";
}
.fa-xing:before {
  content: "\f168";
}
.fa-xing-square:before {
  content: "\f169";
}
.fa-y-combinator:before {
  content: "\f23b";
}
.fa-yahoo:before {
  content: "\f19e";
}
.fa-yammer:before {
  content: "\f840";
}
.fa-yandex:before {
  content: "\f413";
}
.fa-yandex-international:before {
  content: "\f414";
}
.fa-yarn:before {
  content: "\f7e3";
}
.fa-yelp:before {
  content: "\f1e9";
}
.fa-yen-sign:before {
  content: "\f157";
}
.fa-yin-yang:before {
  content: "\f6ad";
}
.fa-yoast:before {
  content: "\f2b1";
}
.fa-youtube:before {
  content: "\f167";
}
.fa-youtube-square:before {
  content: "\f431";
}
.fa-zhihu:before {
  content: "\f63f";
}
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px;
}
.sr-only-focusable:active,
.sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto;
}
@font-face {
  font-family: "Font Awesome 5 Brands";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(../styles/fonts/fa-brands-400.eot);
  src: url(../styles/fonts/fa-brands-400.eot?#iefix) format("embedded-opentype"), url(../styles/fonts/fa-brands-400.woff2) format("woff2"), url(../styles/fonts/fa-brands-400.woff) format("woff"), url(../styles/fonts/fa-brands-400.ttf) format("truetype"), url(../styles/fonts/fa-brands-400.svg#fontawesome) format("svg");
}
.fab {
  font-family: "Font Awesome 5 Brands";
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 400;
  font-display: block;
  src: url(../styles/fonts/fa-regular-400.eot);
  src: url(../styles/fonts/fa-regular-400.eot?#iefix) format("embedded-opentype"), url(../styles/fonts/fa-regular-400.woff2) format("woff2"), url(../styles/fonts/fa-regular-400.woff) format("woff"), url(../styles/fonts/fa-regular-400.ttf) format("truetype"), url(../styles/fonts/fa-regular-400.svg#fontawesome) format("svg");
}
.fab,
.far {
  font-weight: 400;
}
@font-face {
  font-family: "Font Awesome 5 Free";
  font-style: normal;
  font-weight: 900;
  font-display: block;
  src: url(../styles/fonts/fa-solid-900.eot);
  src: url(../styles/fonts/fa-solid-900.eot?#iefix) format("embedded-opentype"), url(../styles/fonts/fa-solid-900.woff2) format("woff2"), url(../styles/fonts/fa-solid-900.woff) format("woff"), url(../styles/fonts/fa-solid-900.ttf) format("truetype"), url(../styles/fonts/fa-solid-900.svg#fontawesome) format("svg");
}
.fa,
.far,
.fas {
  font-family: "Font Awesome 5 Free";
}
.fa,
.fas {
  font-weight: 900;
}
@font-face {
  font-family: "sentieo";
  src: url("../styles/fonts/sentieo.eot");
  src: url("../styles/fonts/sentieo.eot?#iefix") format("embedded-opentype"), url("../styles/fonts/sentieo.woff") format("woff"), url("../styles/fonts/sentieo.ttf") format("truetype"), url("../styles/fonts/sentieo.svg#sentieo") format("svg");
  font-weight: normal;
  font-style: normal;
}
[data-icon]:before {
  font-family: "sentieo", sans-serif !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
  font-family: "sentieo", sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.icon-attach:before {
  content: "\e000";
}
.icon-external-link:before {
  content: "\e001";
}
.icon-note:before {
  content: "\e002";
}
.icon-reply:before {
  content: "\e003";
}
.icon-retweet:before {
  content: "\e004";
}
.icon-star:before {
  content: "\e005";
}
.icon-watch:before {
  content: "\e006";
}
.icon-wm-tick:before {
  content: "\e007";
}
.icon-trash:before {
  content: "\e008";
}
.icon-tick:before {
  content: "\e009";
}
.icon-align-middle:before {
  content: "\e00b";
}
.icon-align-right:before {
  content: "\e00c";
}
.icon-clearformat:before {
  content: "\e00d";
}
.icon-format-left:before {
  content: "\e00f";
}
.icon-italic:before {
  content: "\e010";
}
.icon-bold:before {
  content: "\e011";
}
.icon-underline:before {
  content: "\e012";
}
.icon-bulletpoint:before {
  content: "\e00e";
}
.icon-checklist:before {
  content: "\e014";
}
.icon-justify:before {
  content: "\e015";
}
.icon-snip-next:before {
  content: "\e016";
}
.icon-table:before {
  content: "\e018";
}
.icon-midline:before {
  content: "\e019";
}
.icon-select:before {
  content: "\e01a";
}
.icon-cut:before {
  content: "\e01b";
}
.icon-copylink:before {
  content: "\e01c";
}
.icon-numbered-list:before {
  content: "\e013";
}
.icon-clear:before {
  content: "\e01d";
}
.icon-filling:before {
  content: "\e01e";
}
.icon-color:before {
  content: "\e020";
}
.icon-sort-all:before {
  content: "\e01f";
}
.icon-sort-down:before {
  content: "\e022";
}
.icon-menu-menu:before {
  content: "\e023";
}
.icon-lp-drag:before {
  content: "\e024";
}
.icon-lp-remove:before {
  content: "\e025";
}
.icon-annotate:before {
  content: "\e026";
}
.icon-hl:before {
  content: "\e027";
}
.icon-sort-up:before {
  content: "\e021";
}
.icon-angle-up:before {
  content: "\e028";
}
.icon-angle-right:before {
  content: "\e029";
}
.icon-angle-left:before {
  content: "\e02a";
}
.icon-angle-down:before {
  content: "\e02b";
}
.icon-undo:before {
  content: "\e02c";
}
.icon-pen:before {
  content: "\e02d";
}
.icon-onenote:before {
  content: "\e02e";
}
.icon-menu-plotter:before {
  content: "\e02f";
}
.icon-sentieo-logo-gray:before {
  content: "\e030";
}
.icon-evernote:before {
  content: "\e031";
}
.icon-clip:before {
  content: "\e032";
}
.icon-delete:before {
  content: "\e00a";
}
.icon-table-cloud:before {
  content: "\e033";
}
.icon-table-compare:before {
  content: "\e034";
}
.icon-table-excel:before {
  content: "\e035";
}
.icon-table-hist:before {
  content: "\e036";
}
.icon-table-hl:before {
  content: "\e037";
}
.icon-export-table:before {
  content: "\e038";
}
.icon-invite:before {
  content: "\e039";
}
.icon-chat:before {
  content: "\e03a";
}
.icon-settings-o:before {
  content: "\e03b";
}
.icon-setting:before {
  content: "\e03c";
}
.icon-row-col:before {
  content: "\e03d";
}
.icon-row-exp:before {
  content: "\e03e";
}
.icon-save-sm:before {
  content: "\e03f";
}
.icon-menu-comparable:before {
  content: "\e040";
}
.icon-menu-screener:before {
  content: "\e041";
}
.icon-save:before {
  content: "\e042";
}
.icon-hourglass:before {
  content: "\e043";
}
.icon-team:before {
  content: "\e044";
}
.icon-exceltable:before {
  content: "\e045";
}
.icon-bookmark:before {
  content: "\e046";
}
.icon-download:before {
  content: "\e047";
}
.icon-mail:before {
  content: "\e048";
}
.icon-label-marker:before {
  content: "\e049";
}
.icon-label-marker-left:before {
  content: "\e04a";
}
.icon-android-bookmark:before {
  content: "\e04b";
}
.icon-marker:before {
  content: "\e04c";
}
.icon-snip-prev:before {
  content: "\e017";
}
.icon-bookmark-o:before {
  content: "\e04d";
}
.icon-bookmark-f:before {
  content: "\e04e";
}
.icon-redlining-final:before {
  content: "\e04f";
}
.icon-calendar-check-o:before {
  content: "\e050";
}
.icon-file-text-o:before {
  content: "\e052";
}
.icon-edit:before {
  content: "\e051";
}
.icon-tour:before {
  content: "\e053";
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v23/S6u-w4BMUTPHjxsIPy-v.ttf) format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI9w2PHA.ttf) format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v23/S6u8w4BMUTPHjxswWw.ttf) format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI5wqPHA.ttf) format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v23/S6u_w4BMUTPHjxsI3wiPHA.ttf) format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v23/S6u8w4BMUTPHh30wWw.ttf) format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh7USew8.ttf) format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v23/S6uyw4BMUTPHvxk.ttf) format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh6UVew8.ttf) format('truetype');
}
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url(https://fonts.gstatic.com/s/lato/v23/S6u9w4BMUTPHh50Xew8.ttf) format('truetype');
}
@font-face {
  font-family: 'FontAwesome';
  src: url('../styles/fonts/fontawesome-webfont.eot?v=4.3.0');
  src: url('../styles/fonts/fontawesome-webfont.eot?#iefix&v=4.3.0') format('embedded-opentype'), url('../styles/fonts/fontawesome-webfont.woff2?v=4.3.0') format('woff2'), url('../styles/fonts/fontawesome-webfont.woff?v=4.3.0') format('woff'), url('../styles/fonts/fontawesome-webfont.ttf?v=4.3.0') format('truetype'), url('../styles/fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*Below is the css for icon fonts*/
@font-face {
  font-family: 'icomoon';
  src: url('../styles/fonts/icomoon.eot');
  src: url('../styles/fonts/icomoon.eot?#iefix') format('embedded-opentype'), url('../styles/fonts/icomoon.svg#icomoon') format('svg'), url('../styles/fonts/icomoon.woff') format('woff'), url('../styles/fonts/icomoon.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'hel-regular';
  src: url('../styles/fonts/hl-regular.woff');
  font-weight: regular;
  font-style: normal;
}
@font-face {
  font-family: 'hel-regular';
  src: url('../styles/fonts/hl-medium.woff');
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'hel-medium';
  src: url('../styles/fonts/sf-medium.woff2');
}
@font-face {
  font-family: 'hel-light';
  src: url('../styles/fonts/hl-light.woff');
}
@font-face {
  font-family: 'hel-bold';
  src: url('../styles/fonts/hl-medium.woff');
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 100;
  src: local('IBM Plex Sans Thin'), local('IBMPlexSans-Thin'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX-KVElMYYaJe8bpLHnCwDKjbLuGqZJW9XjDlN8.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 100;
  src: local('IBM Plex Sans Thin'), local('IBMPlexSans-Thin'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX-KVElMYYaJe8bpLHnCwDKjbLuE6ZJW9XjDlN8.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 100;
  src: local('IBM Plex Sans Thin'), local('IBMPlexSans-Thin'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX-KVElMYYaJe8bpLHnCwDKjbLuGKZJW9XjDlN8.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 100;
  src: local('IBM Plex Sans Thin'), local('IBMPlexSans-Thin'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX-KVElMYYaJe8bpLHnCwDKjbLuGaZJW9XjDlN8.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 100;
  src: local('IBM Plex Sans Thin'), local('IBMPlexSans-Thin'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX-KVElMYYaJe8bpLHnCwDKjbLuF6ZJW9XjDg.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 200;
  src: local('IBM Plex Sans ExtraLight'), local('IBMPlexSans-ExtraLight'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjR7_AIxsdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 200;
  src: local('IBM Plex Sans ExtraLight'), local('IBMPlexSans-ExtraLight'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjR7_AIVsdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 200;
  src: local('IBM Plex Sans ExtraLight'), local('IBMPlexSans-ExtraLight'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjR7_AI5sdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 200;
  src: local('IBM Plex Sans ExtraLight'), local('IBMPlexSans-ExtraLight'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjR7_AI9sdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 200;
  src: local('IBM Plex Sans ExtraLight'), local('IBMPlexSans-ExtraLight'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjR7_AIFsdP3pBms.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 300;
  src: local('IBM Plex Sans Light'), local('IBMPlexSans-Light'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjXr8AIxsdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 300;
  src: local('IBM Plex Sans Light'), local('IBMPlexSans-Light'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjXr8AIVsdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 300;
  src: local('IBM Plex Sans Light'), local('IBMPlexSans-Light'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjXr8AI5sdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 300;
  src: local('IBM Plex Sans Light'), local('IBMPlexSans-Light'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjXr8AI9sdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 300;
  src: local('IBM Plex Sans Light'), local('IBMPlexSans-Light'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjXr8AIFsdP3pBms.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  src: local('IBM Plex Sans'), local('IBMPlexSans'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYXgKVElMYYaJe8bpLHnCwDKhdzeFaxOedfTDw.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  src: local('IBM Plex Sans'), local('IBMPlexSans'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYXgKVElMYYaJe8bpLHnCwDKhdXeFaxOedfTDw.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  src: local('IBM Plex Sans'), local('IBMPlexSans'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYXgKVElMYYaJe8bpLHnCwDKhd7eFaxOedfTDw.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  src: local('IBM Plex Sans'), local('IBMPlexSans'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYXgKVElMYYaJe8bpLHnCwDKhd_eFaxOedfTDw.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 400;
  src: local('IBM Plex Sans'), local('IBMPlexSans'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYXgKVElMYYaJe8bpLHnCwDKhdHeFaxOedc.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  src: local('IBM Plex Sans Medium'), local('IBMPlexSans-Medium'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjSL9AIxsdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  src: local('IBM Plex Sans Medium'), local('IBMPlexSans-Medium'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjSL9AIVsdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  src: local('IBM Plex Sans Medium'), local('IBMPlexSans-Medium'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjSL9AI5sdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  src: local('IBM Plex Sans Medium'), local('IBMPlexSans-Medium'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjSL9AI9sdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 500;
  src: local('IBM Plex Sans Medium'), local('IBMPlexSans-Medium'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjSL9AIFsdP3pBms.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  src: local('IBM Plex Sans SemiBold'), local('IBMPlexSans-SemiBold'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjQ76AIxsdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  src: local('IBM Plex Sans SemiBold'), local('IBMPlexSans-SemiBold'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjQ76AIVsdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  src: local('IBM Plex Sans SemiBold'), local('IBMPlexSans-SemiBold'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjQ76AI5sdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  src: local('IBM Plex Sans SemiBold'), local('IBMPlexSans-SemiBold'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjQ76AI9sdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 600;
  src: local('IBM Plex Sans SemiBold'), local('IBMPlexSans-SemiBold'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjQ76AIFsdP3pBms.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* cyrillic-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 700;
  src: local('IBM Plex Sans Bold'), local('IBMPlexSans-Bold'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjWr7AIxsdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0460-052F, U+1C80-1C88, U+20B4, U+2DE0-2DFF, U+A640-A69F, U+FE2E-FE2F;
}
/* cyrillic */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 700;
  src: local('IBM Plex Sans Bold'), local('IBMPlexSans-Bold'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjWr7AIVsdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0400-045F, U+0490-0491, U+04B0-04B1, U+2116;
}
/* vietnamese */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 700;
  src: local('IBM Plex Sans Bold'), local('IBMPlexSans-Bold'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjWr7AI5sdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0102-0103, U+0110-0111, U+1EA0-1EF9, U+20AB;
}
/* latin-ext */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 700;
  src: local('IBM Plex Sans Bold'), local('IBMPlexSans-Bold'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjWr7AI9sdP3pBmtF8A.woff2) format('woff2');
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: 'IBM Plex Sans';
  font-style: normal;
  font-weight: 700;
  src: local('IBM Plex Sans Bold'), local('IBMPlexSans-Bold'), url(https://fonts.gstatic.com/s/ibmplexsans/v3/zYX9KVElMYYaJe8bpLHnCwDKjWr7AIFsdP3pBms.woff2) format('woff2');
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
#dark-theme #new-main-menu .main-menu-rectangle {
  border: 1px solid #2E3645;
  border-radius: 4px;
  box-shadow: 2px 4px 16px rgba(0, 0, 0, 0.24);
  background: #1E2226;
  font-weight: 500;
}
#dark-theme #new-main-menu .main-menu-rectangle .left-container-v2,
#dark-theme #new-main-menu .main-menu-rectangle .right-container-v2 {
  background: #2E3645;
}
#dark-theme #new-main-menu .main-menu-rectangle .left-container-v2 .menu-item-v2,
#dark-theme #new-main-menu .main-menu-rectangle .right-container-v2 .menu-item-v2 {
  border-bottom: 1px solid #1E2226;
  height: 44px;
  box-sizing: border-box;
}
#dark-theme #new-main-menu .main-menu-rectangle .left-container-v2 .menu-item-v2:last-child,
#dark-theme #new-main-menu .main-menu-rectangle .right-container-v2 .menu-item-v2:last-child {
  border-bottom: 0px;
}
#dark-theme #new-main-menu .main-menu-rectangle .left-container-v2 .menu-item-v2:hover,
#dark-theme #new-main-menu .main-menu-rectangle .right-container-v2 .menu-item-v2:hover {
  background: #1E2226;
}
#dark-theme #new-main-menu .main-menu-rectangle .left-container-v2 .menu-item-v2 .popout_new_window,
#dark-theme #new-main-menu .main-menu-rectangle .right-container-v2 .menu-item-v2 .popout_new_window {
  background: none;
  margin-left: 8px;
}
#dark-theme #new-main-menu .main-menu-rectangle .left-container-v2 .menu-item-v2 .popout_new_window .icon,
#dark-theme #new-main-menu .main-menu-rectangle .right-container-v2 .menu-item-v2 .popout_new_window .icon {
  width: 16px;
  height: 16px;
}
#dark-theme #new-main-menu .main-menu-rectangle .left-container-v2 .menu-item-v2.big,
#dark-theme #new-main-menu .main-menu-rectangle .right-container-v2 .menu-item-v2.big {
  line-height: 24px;
  padding: 16px;
  height: 56px;
  box-sizing: border-box;
}
#dark-theme #new-main-menu .main-menu-rectangle .left-container-v2 .menu-item-v2.big .icon-header,
#dark-theme #new-main-menu .main-menu-rectangle .right-container-v2 .menu-item-v2.big .icon-header {
  width: 24px;
  height: 24px;
  background-size: 24px 24px;
}
#dark-theme #new-main-menu .main-menu-rectangle .left-container-v2 .search-bottom,
#dark-theme #new-main-menu .main-menu-rectangle .right-container-v2 .search-bottom {
  border-bottom: 4px solid #1E2226;
}
#dark-theme #new-main-menu .main-menu-rectangle .left-container-v2 {
  border-bottom-left-radius: 4px;
  border-top-left-radius: 4px;
}
#dark-theme #new-main-menu .main-menu-rectangle .right-container-v2 {
  border-left: 1px solid #1E2226;
  border-bottom-right-radius: 4px;
  border-top-right-radius: 4px;
}
#dark-theme #header-html {
  /* Menu holde */
}
#dark-theme #header-html #menuholder {
  background-color: #2E3645;
  height: 100%;
  box-sizing: border-box;
}
#dark-theme #header-html #menuholder .menu-button .menu-menu {
  display: none;
}
#dark-theme #header-html #menuholder #menu-left {
  border-right: none;
}
#dark-theme #header-html #menuholder #menu-left .menubutton-css {
  width: 48px;
}
#dark-theme #header-html #menuholder .sentieo-new-logo {
  margin: 9px 0;
  margin-top: 9px;
}
#dark-theme #header-html #menu-middle .all-tab-holder .left-icon {
  height: 16px;
  width: 16px;
  background-size: 16px 16px;
  background-repeat: no-repeat;
}
#dark-theme #header-html #menu-middle .tab-persistent {
  height: 36px;
  margin-top: 8px;
  padding: 0 6px !important;
  font-size: unset;
}
#dark-theme #header-html #menu-middle .tab-persistent .home {
  height: 16px;
  margin-top: 10px;
}
#dark-theme #header-html #menu-middle .tab-persistent .home .icon {
  fill: #FFFFFF;
  height: 16px;
  width: 16px;
  background-size: 16px 16px;
  background-repeat: no-repeat;
}
#dark-theme #header-html #menu-middle .tab-persistent .pin {
  margin-top: 10px;
}
#dark-theme #header-html #menu-middle .tab-persistent .icon-menu-stream {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff'  width='16px' height='16px'%3E%3Cpath d='M43.165,6.948H4.75C2.471,6.948,2,8.719,2,9.699v27.262c0,2.26,1.846,4.091,4.124,4.091h35.751 c2.277,0,4.125-1.831,4.125-4.091V9.764C46.001,7.802,44.54,6.948,43.165,6.948z M43.801,37.746c0,0.753-0.342,1.1-1.1,1.1h-37.4 c-0.759,0-1.1-0.348-1.1-1.1V9.145h39.6V37.746z M8.602,34.441h13.199v-11H8.602V34.441z M39.4,13.537H8.6v5.527H39.4V13.537z M26.2,25.643h13.2v-2.201H26.2V25.643z M26.2,30.041h13.2v-2.199H26.2V30.041z M26.2,34.441h13.2v-2.2H26.2V34.441z'%3E%3C/path%3E%3C/svg%3E");
}
#dark-theme #header-html #menu-middle .tab-persistent .icon-menu-notebook {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' width='16px' height='16px' fill='%23ffffff'  xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.559,2H10.536C8.525,2,7.648,3.498,7.648,4.908v6.107H5.723c-0.812,0-1.469,0.506-1.469,1.133 c0,0.625,0.657,1.133,1.469,1.133h1.926v5.639H5.714c-0.812,0-1.469,0.508-1.469,1.135c0,0.625,0.657,1.133,1.469,1.133h1.935 v5.635H5.721c-0.812,0-1.47,0.508-1.47,1.134c0,0.627,0.658,1.134,1.47,1.134h1.928v5.629H5.721c-0.812,0-1.47,0.508-1.47,1.135 c0,0.625,0.658,1.133,1.47,1.133h1.928v6.193c0,2.336,1.816,2.82,2.822,2.82h29.088c2.318,0,4.196-1.895,4.196-4.23V6.23 C43.755,3.895,41.876,2,39.559,2z M9.902,43.743v-6.759h1.906c0.812,0,1.469-0.506,1.469-1.133c0-0.625-0.657-1.134-1.469-1.134 H9.902v-5.629h1.906c0.812,0,1.469-0.507,1.469-1.134c0-0.626-0.657-1.135-1.469-1.135H9.902v-5.633h1.9 c0.812,0,1.469-0.508,1.469-1.135c0-0.625-0.656-1.133-1.469-1.133h-1.9v-5.639h1.91c0.812,0,1.469-0.508,1.469-1.133 c0-0.627-0.657-1.133-1.469-1.133h-1.91v-6.76h20.301v39.487H9.902z M41.492,42.615c0,0.777-0.357,1.128-1.129,1.128h-7.893 V4.256h7.893c0.771,0,1.129,0.35,1.129,1.128V42.615z'%3E%3C/path%3E%3C/svg%3E");
}
#dark-theme #header-html #menu-middle .tab-persistent .icon-thesis-db {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' %3E%3Cpath d='M24,5.667c10.107,0,18.333,8.224,18.333,18.333c0,10.107-8.226,18.333-18.333,18.333C13.891,42.333,5.667,34.107,5.667,24 C5.667,13.891,13.891,5.667,24,5.667z M24,2C11.869,2,2,11.869,2,24c0,12.132,9.869,22,22,22c12.132,0,22-9.868,22-22 C46,11.869,36.132,2,24,2z M38.706,19.587c-0.261-0.782-0.576-1.547-0.947-2.276l-4.499,2.027c0.397,0.721,0.717,1.485,0.949,2.277 L38.706,19.587z M15.654,17.93c0.498-0.648,1.062-1.234,1.686-1.754l-3.465-3.607c-0.602,0.539-1.168,1.127-1.684,1.755 L15.654,17.93z M18.799,15.154c0.695-0.405,1.432-0.727,2.196-0.959L19.1,9.486c-0.752,0.261-1.488,0.582-2.197,0.959 L18.799,15.154z M13.74,21.784c0.222-0.798,0.527-1.566,0.912-2.292l-4.527-1.956c-0.361,0.737-0.667,1.508-0.913,2.292 L13.74,21.784z M31.036,10.417c-0.709-0.376-1.448-0.694-2.198-0.951l-1.88,4.718c0.767,0.229,1.504,0.547,2.202,0.951 L31.036,10.417z M35.807,14.322c-0.519-0.627-1.082-1.217-1.684-1.754l-3.467,3.606c0.623,0.519,1.186,1.107,1.684,1.755 L35.807,14.322z M25.188,8.714c-0.4-0.03-0.802-0.048-1.189-0.048c-0.389,0-0.79,0.018-1.191,0.048v5.104 c0.396-0.047,0.797-0.069,1.191-0.069s0.796,0.022,1.189,0.069V8.714z M24,33.979c-2.372,0-4.295-1.922-4.295-4.293 c0-1.619,0.896-3.028,2.218-3.762L24,16.189l2.077,9.732c1.323,0.732,2.218,2.143,2.218,3.76 C28.295,32.057,26.372,33.979,24,33.979z'%3E%3C/path%3E%3C/svg%3E");
}
#dark-theme #header-html #menu-middle .tab-persistent .icon-menu-search {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' fill='%23ffffff' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M45.594,43.651L32.283,30.205c2.48-2.983,3.975-6.821,3.975-11.013C36.258,9.697,28.59,2,19.131,2 C9.673,2,2.005,9.697,2.005,19.192c0,9.494,7.667,17.191,17.126,17.191c4.298,0,8.226-1.589,11.232-4.214l13.293,13.427 c0.535,0.537,1.402,0.537,1.938,0S46.129,44.188,45.594,43.651z M19.131,33.658c-7.958,0-14.409-6.478-14.409-14.466 c0-7.989,6.451-14.465,14.409-14.465c7.958,0,14.408,6.476,14.408,14.465C33.539,27.183,27.09,33.658,19.131,33.658z'%3E%3C/path%3E%3C/svg%3E");
}
#dark-theme #header-html #menu-middle .tab-non-active {
  color: #FFFFFF;
  background-color: #1E2226;
}
#dark-theme #header-html #menu-middle .tab-non-active svg {
  fill: #FFFFFF;
}
#dark-theme #header-html #menu-middle .tab-non-active .close-icon {
  color: #FFFFFF;
}
#dark-theme #header-html #menu-middle .fixed_tab {
  background: #1E2226;
}
#dark-theme #header-html #menu-middle .tab-active {
  color: #2E3645;
  background-color: #FFFFFF;
}
#dark-theme #header-html #menu-middle .tab-active svg {
  fill: #2E3645;
}
#dark-theme #header-html #menu-middle .tab-active .close-icon {
  color: #2E3645;
}
#dark-theme #header-html #menu-middle .tab-active .icon-menu-stream {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' xmlns='http://www.w3.org/2000/svg' fill='%232E3645'  width='16px' height='16px'%3E%3Cpath d='M43.165,6.948H4.75C2.471,6.948,2,8.719,2,9.699v27.262c0,2.26,1.846,4.091,4.124,4.091h35.751 c2.277,0,4.125-1.831,4.125-4.091V9.764C46.001,7.802,44.54,6.948,43.165,6.948z M43.801,37.746c0,0.753-0.342,1.1-1.1,1.1h-37.4 c-0.759,0-1.1-0.348-1.1-1.1V9.145h39.6V37.746z M8.602,34.441h13.199v-11H8.602V34.441z M39.4,13.537H8.6v5.527H39.4V13.537z M26.2,25.643h13.2v-2.201H26.2V25.643z M26.2,30.041h13.2v-2.199H26.2V30.041z M26.2,34.441h13.2v-2.2H26.2V34.441z'%3E%3C/path%3E%3C/svg%3E");
}
#dark-theme #header-html #menu-middle .tab-active .icon-menu-notebook {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' width='16px' height='16px' fill='%232E3645'  xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M39.559,2H10.536C8.525,2,7.648,3.498,7.648,4.908v6.107H5.723c-0.812,0-1.469,0.506-1.469,1.133 c0,0.625,0.657,1.133,1.469,1.133h1.926v5.639H5.714c-0.812,0-1.469,0.508-1.469,1.135c0,0.625,0.657,1.133,1.469,1.133h1.935 v5.635H5.721c-0.812,0-1.47,0.508-1.47,1.134c0,0.627,0.658,1.134,1.47,1.134h1.928v5.629H5.721c-0.812,0-1.47,0.508-1.47,1.135 c0,0.625,0.658,1.133,1.47,1.133h1.928v6.193c0,2.336,1.816,2.82,2.822,2.82h29.088c2.318,0,4.196-1.895,4.196-4.23V6.23 C43.755,3.895,41.876,2,39.559,2z M9.902,43.743v-6.759h1.906c0.812,0,1.469-0.506,1.469-1.133c0-0.625-0.657-1.134-1.469-1.134 H9.902v-5.629h1.906c0.812,0,1.469-0.507,1.469-1.134c0-0.626-0.657-1.135-1.469-1.135H9.902v-5.633h1.9 c0.812,0,1.469-0.508,1.469-1.135c0-0.625-0.656-1.133-1.469-1.133h-1.9v-5.639h1.91c0.812,0,1.469-0.508,1.469-1.133 c0-0.627-0.657-1.133-1.469-1.133h-1.91v-6.76h20.301v39.487H9.902z M41.492,42.615c0,0.777-0.357,1.128-1.129,1.128h-7.893 V4.256h7.893c0.771,0,1.129,0.35,1.129,1.128V42.615z'%3E%3C/path%3E%3C/svg%3E");
}
#dark-theme #header-html #menu-middle .tab-active .icon-thesis-db {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' xmlns='http://www.w3.org/2000/svg' fill='%232E3645' %3E%3Cpath d='M24,5.667c10.107,0,18.333,8.224,18.333,18.333c0,10.107-8.226,18.333-18.333,18.333C13.891,42.333,5.667,34.107,5.667,24 C5.667,13.891,13.891,5.667,24,5.667z M24,2C11.869,2,2,11.869,2,24c0,12.132,9.869,22,22,22c12.132,0,22-9.868,22-22 C46,11.869,36.132,2,24,2z M38.706,19.587c-0.261-0.782-0.576-1.547-0.947-2.276l-4.499,2.027c0.397,0.721,0.717,1.485,0.949,2.277 L38.706,19.587z M15.654,17.93c0.498-0.648,1.062-1.234,1.686-1.754l-3.465-3.607c-0.602,0.539-1.168,1.127-1.684,1.755 L15.654,17.93z M18.799,15.154c0.695-0.405,1.432-0.727,2.196-0.959L19.1,9.486c-0.752,0.261-1.488,0.582-2.197,0.959 L18.799,15.154z M13.74,21.784c0.222-0.798,0.527-1.566,0.912-2.292l-4.527-1.956c-0.361,0.737-0.667,1.508-0.913,2.292 L13.74,21.784z M31.036,10.417c-0.709-0.376-1.448-0.694-2.198-0.951l-1.88,4.718c0.767,0.229,1.504,0.547,2.202,0.951 L31.036,10.417z M35.807,14.322c-0.519-0.627-1.082-1.217-1.684-1.754l-3.467,3.606c0.623,0.519,1.186,1.107,1.684,1.755 L35.807,14.322z M25.188,8.714c-0.4-0.03-0.802-0.048-1.189-0.048c-0.389,0-0.79,0.018-1.191,0.048v5.104 c0.396-0.047,0.797-0.069,1.191-0.069s0.796,0.022,1.189,0.069V8.714z M24,33.979c-2.372,0-4.295-1.922-4.295-4.293 c0-1.619,0.896-3.028,2.218-3.762L24,16.189l2.077,9.732c1.323,0.732,2.218,2.143,2.218,3.76 C28.295,32.057,26.372,33.979,24,33.979z'%3E%3C/path%3E%3C/svg%3E");
}
#dark-theme #header-html #menu-middle .tab-active .icon-menu-search {
  background-image: url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 48 48' class='icon' data-id='' title='' width='16px' height='16px' fill='%232E3645' xmlns='http://www.w3.org/2000/svg' %3E%3Cpath d='M45.594,43.651L32.283,30.205c2.48-2.983,3.975-6.821,3.975-11.013C36.258,9.697,28.59,2,19.131,2 C9.673,2,2.005,9.697,2.005,19.192c0,9.494,7.667,17.191,17.126,17.191c4.298,0,8.226-1.589,11.232-4.214l13.293,13.427 c0.535,0.537,1.402,0.537,1.938,0S46.129,44.188,45.594,43.651z M19.131,33.658c-7.958,0-14.409-6.478-14.409-14.466 c0-7.989,6.451-14.465,14.409-14.465c7.958,0,14.408,6.476,14.408,14.465C33.539,27.183,27.09,33.658,19.131,33.658z'%3E%3C/path%3E%3C/svg%3E");
}
#dark-theme #header-html #menu-middle .sentieotab {
  border-radius: 4px 4px 0px 0px;
  box-shadow: none;
  height: 36px;
  margin-top: 6px;
  padding: 0 8px;
}
#dark-theme #header-html #menu-middle .sentieotab .tab-content-holder {
  margin-top: 10px;
  height: 16px;
}
#dark-theme #header-html #menu-middle .sentieotab #notebook-notification {
  margin-top: 10px !important;
}
#dark-theme #header-html #menu-middle #minimized-tab {
  box-shadow: none;
  color: #FFFFFF;
}
#dark-theme #header-html #minimized-drop-down-container .main-menu-rectangle .header-tab {
  background: #2E3645;
  color: #FFFFFF !important;
}
#dark-theme #header-html #minimized-drop-down-container .main-menu-rectangle .header-tab .left-icon {
  fill: #FFFFFF;
}
#dark-theme #header-html #minimized-drop-down-container .main-menu-rectangle .header-tab .close-icon {
  color: #FFFFFF;
}
#dark-theme #header-html #minimized-drop-down-container .main-menu-rectangle .header-tab:hover {
  background: #1E2226;
}
#dark-theme #header-html #menuholder #ask-outer {
  background-color: #2E3645;
}
#dark-theme #header-html #menuholder #ask-outer #ask-question {
  font-size: 12px;
  color: #889BBA;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-weight: normal;
  font-style: normal;
  line-height: 24px;
  height: 24px;
  margin-top: 8px;
}
#dark-theme #header-html #menuholder #ask-outer input::-webkit-input-placeholder {
  font-style: normal;
}
#dark-theme #header-html #menuholder #ask-outer input::-ms-input-placeholder {
  /* Internet Explorer 10+ */
  font-style: normal;
}
#dark-theme #header-html #menuholder #ask-outer input::-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  font-style: normal;
}
#dark-theme #header-html #menuholder #ask-outer .graph_search_form {
  border: 0;
  border-bottom: 1px solid #fff;
  border-radius: 0;
  margin: 0;
  box-sizing: border-box;
  height: 32px;
  background: none;
}
#dark-theme #header-html #menuholder #ask-outer .graph_search_form #frozen-tickers {
  height: 32px;
  color: #889BBA;
}
#dark-theme #header-html #menuholder #ask-outer .graph_search_form #frozen-tickers .fticker {
  margin: 4px 0px 0px 2px;
  padding: 0px;
  line-height: 24px;
  height: 24px;
  margin-top: 8px;
  padding-left: 2px;
}
#dark-theme #header-html #menuholder #ask-outer .graph_search_form .short-icon {
  position: absolute;
  height: 12px;
  width: 12px;
  top: 12px;
  right: 2px;
  border: 1px solid #FFFFFF;
  box-sizing: border-box;
  border-radius: 2px;
  font-family: Helvetica Neue, Arial, sans-serif;
  font-style: normal;
  font-weight: 500;
  font-size: 13px;
  line-height: 6px;
  color: #FFFFFF;
  mix-blend-mode: normal;
  opacity: 0.8;
  text-align: center;
}
#dark-theme #header-html #menuholder #ask-outer .graph_search_form.focused {
  border-bottom: 1.5px solid #3D7FBA;
}
#dark-theme #header-html #menuholder #ask-outer hr {
  position: absolute;
  bottom: -5px;
  width: 200px;
  margin-left: 0px;
  margin-right: 30px;
  left: 3px;
  color: #fff;
  background: #fff;
  border: 1px solid #fff;
  border-radius: 2px;
}
:root {
  /* Helper variables to avoid duplication in the colors. */
  --sentieo-primary: #3d7fba;
  /* sentieo primary */
}
#dark-theme {
  --sentieo-primary: #3d7fba;
}
/*! Social start */
#tweetsearch-html-new {
  min-width: 895px;
}
#tweetsearch-html-new .flex-grid {
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
#tweetsearch-html-new * {
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  font-family: Helvetica Neue, sans-serif;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  outline: none;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#tweetsearch-html-new .fa {
  font-family: FontAwesome, sans-serif !important;
}
#tweetsearch-html-new #sentieo_logo,
#tweetsearch-html-new #saved-search-load-button,
#tweetsearch-html-new .docsearch_updates .search-row,
#tweetsearch-html-new .docsearch_updates .doc-row,
#tweetsearch-html-new .docsearch_updates .latest-row,
#tweetsearch-html-new .main-search-box .search-box-holder .query-input,
#tweetsearch-html-new .left-main-col .column-sub-header,
#tweetsearch-html-new .sq-icon {
  box-sizing: content-box;
}
#tweetsearch-html-new button,
#tweetsearch-html-new .btn {
  background-color: transparent;
  border: 2px solid #3d7fba;
  padding: 6px 12px;
  border-radius: 3px;
  font-size: 12px;
  font-weight: 500;
}
#tweetsearch-html-new button:hover,
#tweetsearch-html-new .btn:hover {
  color: #ffffff;
  background-color: #3d7fba;
}
#tweetsearch-html-new a,
#tweetsearch-html-new button {
  text-decoration: none;
  color: #3d7fba;
  cursor: pointer;
}
#tweetsearch-html-new .page-inner {
  padding-top: 10px;
  padding-right: 0px;
}
#tweetsearch-html-new .doc.container p:first-child {
  font-weight: bolder;
  font-size: 16px;
}
#tweetsearch-html-new .page-inner {
  width: 100%;
  padding-left: 0px;
  height: 110px;
}
#tweetsearch-html-new .page-inner .top-row {
  float: left;
  height: 100px;
  width: 100%;
}
#tweetsearch-html-new .page-inner .top-row .search-controls-right {
  height: inherit;
  overflow: hidden;
}
#tweetsearch-html-new .page-inner .top-row .search-controls-right #tweetsearchgraph,
#tweetsearch-html-new .page-inner .top-row .search-controls-right .sentiment_graph {
  width: 98%;
  height: 100px;
  float: left;
}
#tweetsearch-html-new .page-inner .search-form {
  float: left;
  margin-left: 20px;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left {
  width: 480px;
  height: inherit;
  float: left;
  margin-bottom: 9px;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .input-box-row {
  float: left;
  width: 100%;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .input-box-row ul {
  padding: 0px;
  margin-left: 20px;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .input-box-row #ticker-search-box-holder {
  width: 175px;
  float: left;
  height: 32px;
  margin-top: 15px;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .input-box-row #ticker-search-box-holder .search-input-box {
  width: 126px;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .input-box-row #ticker-search-box-holder #ticker-explain {
  /*z-index:1005;*/
  position: absolute;
  top: 63px;
  left: 10px;
  z-index: 9;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .input-box-row #ticker-search-box-holder #ticker-explain .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 45px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .input-box-row #ticker-search-box-holder #ticker-explain .ticker-explain-main {
  color: #30506E;
  font-size: 11px;
  padding: 15px;
  width: 150px;
  position: relative;
  /*z-index:999;*/
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #fffde0;
  border: 1px solid #30506E;
  -webkit-box-shadow: #BCBCBC 2px 2px 3px 0px;
  -moz-box-shadow: #BCBCBC 2px 2px 3px 0px;
  box-shadow: #BCBCBC 2px 2px 3px 0px;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .input-box-row #query-search-box-holder {
  width: 250px;
  float: left;
  height: 32px;
  margin-left: 15px;
  margin-top: 15px;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .input-box-row #query-search-box-holder #query-explain {
  /*z-index:1005;*/
  position: absolute;
  top: 63px;
  left: 200px;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .input-box-row #query-search-box-holder #query-explain .triangle1 {
  width: 0px;
  height: 0px;
  position: relative;
  z-index: 101;
  width: 0;
  height: 0;
  margin-left: 45px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506E transparent;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .input-box-row #query-search-box-holder #query-explain .query-explain-main {
  color: #30506E;
  font-size: 11px;
  padding: 15px;
  width: 180px;
  position: relative;
  z-index: 999;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #fffde0;
  border: 1px solid #30506E;
  -webkit-box-shadow: #BCBCBC 2px 2px 3px 0px;
  -moz-box-shadow: #BCBCBC 2px 2px 3px 0px;
  box-shadow: #BCBCBC 2px 2px 3px 0px;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .input-box-row #query-search-box-holder .search-input-box {
  width: 85%;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .toggle-box-row {
  float: left;
  margin-top: 10px;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .toggle-box-row .sensitivity-controls {
  font-size: 10px;
  float: left;
  font-weight: normal;
  border: 1px solid #BCBCBC;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 5px;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .toggle-box-row .sensitivity-controls .toggle-title {
  float: left;
  margin-top: 5px;
  margin-right: 10px;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .toggle-box-row .sensitivity-controls .switch {
  width: 90px;
  float: left;
  color: transparent;
  border: 1px solid #234266;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #234266), color-stop(100%, #386FA4));
  background-image: -webkit-linear-gradient(top, #234266, #386FA4);
  background-image: -moz-linear-gradient(top, #234266, #386FA4);
  background-image: -ms-linear-gradient(top, #234266, #386FA4);
  background-image: -o-linear-gradient(top, #234266, #386FA4);
  background-image: linear-gradient(to top, #234266, #386FA4);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#234266, endColorstr=#386FA4);
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .toggle-box-row .synonym-controls {
  font-size: 10px;
  float: left;
  font-weight: normal;
  border: 1px solid #BCBCBC;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  padding: 5px;
  margin-left: 10px;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .toggle-box-row .synonym-controls .toggle-title {
  float: left;
  margin-top: 5px;
  margin-right: 10px;
}
#tweetsearch-html-new .page-inner .search-form .search-controls-left .toggle-box-row .synonym-controls .switch {
  width: 60px;
  float: left;
  color: transparent;
  border: 1px solid #234266;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #234266), color-stop(100%, #386FA4));
  background-image: -webkit-linear-gradient(top, #234266, #386FA4);
  background-image: -moz-linear-gradient(top, #234266, #386FA4);
  background-image: -ms-linear-gradient(top, #234266, #386FA4);
  background-image: -o-linear-gradient(top, #234266, #386FA4);
  background-image: linear-gradient(to top, #234266, #386FA4);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#234266, endColorstr=#386FA4);
}
#tweetsearch-html-new .top-header {
  height: 108px;
  background-color: #e8eef7;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  border-bottom: 2px solid #bbc6d5;
  position: fixed;
  left: 0;
  right: 0;
  z-index: 300;
}
#tweetsearch-html-new input[type=checkbox] {
  visibility: hidden;
}
#tweetsearch-html-new .checkbox {
  width: 24px;
  overflow: hidden;
}
#tweetsearch-html-new .checkbox span {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background-color: #e8eef7;
}
#tweetsearch-html-new .checkbox label {
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  border-radius: 3px;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #d4e0ea;
}
#tweetsearch-html-new .checkbox label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 3px;
  background: transparent;
  top: 2px;
  left: 2px;
  border: 2px solid #3d7fba;
  border-top: none;
  border-right: none;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
#tweetsearch-html-new .checkbox label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.3;
}
#tweetsearch-html-new .checkbox input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
#tweetsearch-html-new .checkbox input[type=checkbox]:checked span {
  background-color: #3d7fba;
}
#tweetsearch-html-new .active .checkbox label {
  background-color: #1e374d;
  border: 1px solid #1e374d;
}
#tweetsearch-html-new .active .checkbox span {
  background-color: #3d7fba;
}
#tweetsearch-html-new .active .checkbox label:after {
  border-color: #ffffff;
}
#tweetsearch-html-new select {
  color: #698094;
  cursor: pointer;
}
#tweetsearch-html-new select.sort {
  background-repeat: no-repeat;
  background-size: 8px 10px, 9px 5px;
  background-position: 8px center, 93% center;
  padding-left: 20px !important;
}
#tweetsearch-html-new select.sort:hover {
  border-color: #3d7fba;
}
#tweetsearch-html-new select.sort:focus {
  border-color: #d4e0ea !important;
}
#tweetsearch-html-new .menu-overlay {
  display: none;
  position: absolute;
  background-color: #ffffff;
  color: #1e374d;
  min-width: 330px;
  top: 30px;
  left: 0;
  z-index: 300;
  box-shadow: 0 12px 30px 0 rgba(22, 42, 60, 0.65);
  overflow: hidden;
  border-radius: 2px;
}
#tweetsearch-html-new .menu-overlay .menu-head {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  background-color: #f9fcff;
  border-bottom: 1px solid #d4e0ea;
  padding: 8px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
#tweetsearch-html-new .menu-overlay .menu-head .clear-input-field .icon {
  position: absolute;
  left: 232px;
  font-size: 9px;
  top: 19px;
  padding: 0px;
  margin: 0px;
  fill: #3d7fba;
  width: 9px;
  height: auto;
}
#tweetsearch-html-new .menu-overlay .menu-head input,
#tweetsearch-html-new .menu-overlay .menu-head select {
  width: auto;
  flex-grow: 1;
  margin-right: 8px;
  max-width: 240px;
}
#tweetsearch-html-new .menu-overlay .menu-head input {
  padding-right: 20px;
}
#tweetsearch-html-new .menu-overlay .menu-head select {
  max-width: 160px;
}
#tweetsearch-html-new .menu-overlay .menu-head .select-options {
  position: absolute;
  right: 16px;
  align-self: flex-end;
}
#tweetsearch-html-new .menu-overlay .menu-head .select-options a {
  margin-left: 8px;
  padding-left: 15px;
  line-height: 34px;
  background-repeat: no-repeat;
  background-size: 11px;
  background-position: center left;
  position: relative;
}
#tweetsearch-html-new .menu-overlay .menu-head .select-options a .icon {
  width: 9px;
  height: auto;
  fill: #3d7fba;
  margin-right: 4px;
}
#tweetsearch-html-new .menu-overlay .menu-head .select-options a:nth-child(1):before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 1px;
  padding: 0px;
  margin: 0px;
}
#tweetsearch-html-new .menu-overlay .menu-head .select-options a:nth-child(2):before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 2px;
  padding: 0px;
  margin: 0px;
}
#tweetsearch-html-new .menu-overlay .sidebar-body {
  border: none !important;
  margin-top: 48px;
}
#tweetsearch-html-new .menu-overlay .sidebar-body div:hover {
  background-color: #ffffff;
}
#tweetsearch-html-new .menu-overlay .sidebar-body div.full {
  background-color: #e8eef7;
  color: #3d7fba;
  border-color: rgba(47, 89, 128, 0.9);
  -webkit-box-shadow: 1px 0px 0px 0px rgba(47, 89, 128, 0.9);
  -moz-box-shadow: 1px 0px 0px 0px rgba(47, 89, 128, 0.9);
  box-shadow: 1px 0px 0px 0px rgba(47, 89, 128, 0.9);
  z-index: 200;
}
#tweetsearch-html-new .menu-overlay .sidebar-body div.full p {
  color: #3d7fba;
}
#tweetsearch-html-new .menu-overlay .sidebar-body div.full .checkbox span {
  background-color: #3d7fba;
}
#tweetsearch-html-new .menu-overlay .sidebar-body div.full .checkbox label {
  background-color: #1e374d;
  border-color: #1e374d;
}
#tweetsearch-html-new .menu-overlay .sidebar-body div.full .checkbox label:after {
  border-color: #ffffff;
}
#tweetsearch-html-new .menu-overlay .sidebar-body div.full:hover {
  background-color: #ffffff;
}
#tweetsearch-html-new .menu-overlay .sidebar-body div.tab-active {
  background-color: #ffffff;
  border-right: 1px solid #ffffff;
  -webkit-box-shadow: 1px 0px 0px 0px #ffffff;
  -moz-box-shadow: 1px 0px 0px 0px #ffffff;
  box-shadow: 1px 0px 0px 0px #ffffff;
}
#tweetsearch-html-new .menu-overlay .sidebar-body div.tab-active p {
  font-weight: 500;
  color: #1e374d;
}
#tweetsearch-html-new .menu-overlay .menu-sidebar {
  position: absolute;
  background-color: #f9fcff;
  border-right: 1px solid #d4e0ea;
  width: 227px;
  top: 0;
  bottom: 0;
  left: 0;
  overflow-y: auto;
}
#tweetsearch-html-new .menu-overlay .menu-sidebar .select-options {
  border: none;
  height: 48px;
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  z-index: 200;
  background-color: #f9fcff;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  align-content: center;
  padding: 0 16px;
  justify-content: flex-end;
}
#tweetsearch-html-new .menu-overlay .menu-sidebar .select-options a {
  line-height: 48px;
  background-repeat: no-repeat;
  background-size: 11px;
  background-position: center left;
  margin-left: 10px;
  padding-left: 15px;
  position: relative;
}
#tweetsearch-html-new .menu-overlay .menu-sidebar .select-options a:nth-child(1):before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 19px;
  padding: 0px;
  margin: 0px;
}
#tweetsearch-html-new .menu-overlay .menu-sidebar .select-options a:nth-child(2):before {
  position: absolute;
  left: 0px;
  font-size: 9px;
  top: 19px;
  padding: 0px;
  margin: 0px;
}
#tweetsearch-html-new .menu-overlay .menu-sidebar div {
  position: relative;
  line-height: 11px;
  border-top: 1px solid #d4e0ea;
  border-bottom: 1px solid #d4e0ea;
  margin-bottom: -1px;
}
#tweetsearch-html-new .menu-overlay .menu-sidebar div .checkbox {
  position: absolute;
  top: 0;
  bottom: 0;
}
#tweetsearch-html-new .menu-overlay .menu-sidebar div .checkbox label {
  top: 9px;
  left: 5px;
  margin-top: 4px;
}
#tweetsearch-html-new .menu-overlay .menu-sidebar div p {
  display: inline-block;
  font-size: 13px;
  color: #698094;
  padding: 11px 0;
  margin-left: 32px;
  font-weight: 400;
  line-height: 16px;
}
#tweetsearch-html-new .menu-overlay .menu-sidebar div p span {
  font-size: 11px;
}
#tweetsearch-html-new .menu-overlay .menu-body {
  overflow-y: auto;
}
#tweetsearch-html-new .menu-overlay .menu-footer {
  background-color: #f9fcff;
  padding: 8px;
  border-top: 1px solid #d4e0ea;
  text-align: right;
}
#tweetsearch-html-new .menu-overlay .menu-footer button {
  padding-left: 24px;
  padding-right: 24px;
}
#tweetsearch-html-new .social-search-controls {
  max-width: 620px;
  width: 620px;
  height: 108px;
  font-size: 0;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
#tweetsearch-html-new .social-search-controls input,
#tweetsearch-html-new .social-search-controls select {
  border-radius: 2px;
  border: 1px solid #bbc6d5;
  font-size: 14px;
  padding: 8px;
  background-color: #ffffff;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}
#tweetsearch-html-new .social-search-controls input,
#tweetsearch-html-new .social-search-controls select {
  padding: 0 8px 1px 8px;
  height: 36px;
  width: 100%;
}
#tweetsearch-html-new .social-search-controls input:focus,
#tweetsearch-html-new .social-search-controls select:focus {
  border-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .query-wrapper {
  width: 100%;
  height: 40px;
  position: relative;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  padding: 8px 0px 0px 8px;
  justify-content: space-between;
}
#tweetsearch-html-new .social-search-controls .ticker-input {
  width: 188px;
  background: #fff;
  border: 1px solid #bbc6d5;
  /*css for autocomplete*/
  position: relative;
  flex-grow: 1;
  margin-right: 8px;
}
#tweetsearch-html-new .social-search-controls .ticker-input input {
  width: 143px;
  border: none;
  height: 32px;
  position: relative;
  top: -6px;
  padding-left: 0;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper {
  width: 170px;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .noisy-long-list {
  height: 32px;
  padding: 6px 0px 6px 5px;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .noisy-long-list .noisy-long-token {
  font-size: 13px;
  line-height: 22px;
  height: 22px;
  background: #3d7fba;
  border: 0px;
  color: #fff;
  margin-right: 5px;
  display: inline-flex;
  align-items: center;
  padding: 0 4px!important;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .noisy-long-list .noisy-long-token .token-text {
  font-weight: 600;
  margin-right: 4px;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .noisy-long-list .noisy-long-token .rm-tk {
  vertical-align: baseline;
  display: inline-block;
  font: normal normal normal 12px/1 sentieo, sans-serif !important;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .noisy-long-list .noisy-long-token.greeny {
  background: #3d7fba;
  border: 1px solid #3d7fba;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .noisy-long-list .noisy-long-token.cyano {
  background: #2EB8E6;
  border: 1px solid #2EB8E6;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .noisy-long-list .noisy-long-token.spotlight {
  color: #3d7fba;
  border: 1px solid #3d7fba;
  background: #fff;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .noisy-long-list .noisy-long-token.cyano.spotlight {
  color: #2EB8E6;
  border: 1px solid #2EB8E6;
  background: #fff;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .noisy-long-list .noisy-long-token.greeny.spotlight {
  color: #3d7fba;
  border: 1px solid #3d7fba;
  background: #fff;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .suggest-wrapper {
  width: 494px;
  left: -1px;
  top: 30px;
  margin-top: 6px;
  border-radius: 2px;
  overflow: hidden;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .suggest-wrapper li {
  width: auto;
  padding: 4px 8px;
  display: block;
  box-sizing: border-box;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .suggest-wrapper li.selected .newDocCompName,
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .suggest-wrapper li.selected .newBigDocCompName {
  color: #ffffff;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .suggest-wrapper li .newDocTicker,
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .suggest-wrapper li .newDocTickerInt,
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .suggest-wrapper li .newBigDocDebtTicker {
  width: 100px;
  text-align: center;
  margin-right: 8px;
  font-size: 12px;
  line-height: 21px;
  height: 21px;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .suggest-wrapper li .newDocCompName,
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .suggest-wrapper li .newBigDocCompName {
  font-size: 12px;
  line-height: 21px;
  height: 21px;
  color: #698094;
  width: 360px;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .suggest-wrapper li:hover .newBigDocCompName,
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .suggest-wrapper li:hover .newDocCompName {
  color: #fff;
}
#tweetsearch-html-new .social-search-controls .ticker-input .noisy-long-wrapper .suggest-wrapper li.selected {
  background: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .ticker-input .clear-icon {
  margin: 10px 6px 10px 0;
}
#tweetsearch-html-new .social-search-controls .ticker-input .clear-icon .icon {
  height: 10px;
  width: 10px;
  fill: #1e374d;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp {
  position: absolute;
  display: none;
  left: 0;
  top: 36px;
  width: 280px;
  border-radius: 2px;
  background-color: #ffffff;
  z-index: 300;
  box-shadow: 0px 3px 7px 0px rgba(30, 55, 77, 0.35);
  font-size: 12px;
  color: #698094;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .head,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .head {
  background-color: #f9fcff;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  padding: 4px 8px;
  font-size: 10px;
  color: #698094;
  text-transform: uppercase;
  font-weight: 500;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .set,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .set,
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists {
  cursor: pointer;
  padding: 4px 8px;
  border-bottom: 1px solid #d4e0ea;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .set:hover,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .set:hover,
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists:hover,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists:hover,
#tweetsearch-html-new .social-search-controls .ticker-input .history .set.selected,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .set.selected,
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists.selected,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists.selected {
  background-color: #3d7fba;
  color: #ffffff;
  border-color: #3d7fba;
  -webkit-box-shadow: 0px -1px 0px 0px #3d7fba;
  -moz-box-shadow: 0px -1px 0px 0px #3d7fba;
  box-shadow: 0px -1px 0px 0px #3d7fba;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .set:hover:before,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .set:hover:before,
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists:hover:before,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists:hover:before,
#tweetsearch-html-new .social-search-controls .ticker-input .history .set.selected:before,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .set.selected:before,
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists.selected:before,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists.selected:before,
#tweetsearch-html-new .social-search-controls .ticker-input .history .set:hover:after,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .set:hover:after,
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists:hover:after,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists:hover:after,
#tweetsearch-html-new .social-search-controls .ticker-input .history .set.selected:after,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .set.selected:after,
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists.selected:after,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists.selected:after {
  color: #ffffff;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .set:hover .ticker-small,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .set:hover .ticker-small,
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists:hover .ticker-small,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists:hover .ticker-small,
#tweetsearch-html-new .social-search-controls .ticker-input .history .set.selected .ticker-small,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .set.selected .ticker-small,
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists.selected .ticker-small,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists.selected .ticker-small {
  background-color: #ffffff;
  color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .set,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .set {
  padding: 2px 8px;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .set .ticker-small,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .set .ticker-small {
  margin-top: 2px;
  margin-bottom: 2px;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists {
  font-size: 12px;
  color: #698094;
  background-repeat: no-repeat;
  background-size: 16px 12px, 5px 9px;
  background-position: 8px center, 262px center;
  padding-left: 28px;
  line-height: 22px;
  position: relative;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists:before,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists:before {
  color: #3d7fba;
  position: absolute;
  left: 7px;
  font-size: 16px;
  top: 7px;
  padding: 0px;
  margin: 0px;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists:after,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists:after {
  content: 'n';
  color: #3d7fba;
  position: absolute;
  right: 7px;
  font-size: 16px;
  top: 7px;
  padding: 0px;
  margin: 0px;
  font-family: "sentieo", sans-serif !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists .watchlist-menu,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists .watchlist-menu {
  display: none;
  position: absolute;
  right: -241px;
  top: 0px;
  width: 240px;
  color: #698094;
  background-color: #ffffff;
  box-shadow: 0px 3px 7px 0px rgba(30, 55, 77, 0.35);
  border-radius: 2px;
  overflow: auto;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists .watchlist-menu p,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists .watchlist-menu p {
  padding: 4px 8px;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists .watchlist-menu p:hover,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists .watchlist-menu p:hover,
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists .watchlist-menu p.selected,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists .watchlist-menu p.selected {
  background-color: #e8eef7;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists:hover .watchlist-menu,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists:hover .watchlist-menu {
  display: block;
  max-height: 250px;
  overflow-y: auto;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists:hover:before,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists:hover:before {
  color: #ffffff;
}
#tweetsearch-html-new .social-search-controls .ticker-input .history .watchlists:hover:after,
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .watchlists:hover:after {
  color: #ffffff;
}
#tweetsearch-html-new .social-search-controls .ticker-input .autocomp .ticker-small {
  width: 60px;
  text-align: center;
  margin-right: 8px;
}
#tweetsearch-html-new .social-search-controls .query {
  position: relative;
  width: 298px;
}
#tweetsearch-html-new .social-search-controls .query .error-msg {
  font-size: 10px;
  float: right;
  position: absolute;
  top: 4px;
  left: 157px;
  width: 140px;
  color: #E45952;
  line-height: 12px;
  background-color: white;
}
#tweetsearch-html-new .social-search-controls .query #message-prompt {
  position: absolute;
  top: 25px;
  left: 10px;
  z-index: 2;
}
#tweetsearch-html-new .social-search-controls .query #message-prompt .triangle1 {
  position: relative;
  z-index: 101;
  width: 0px;
  height: 0px;
  margin-left: 3px;
  border-style: solid;
  border-width: 0 6px 6px 6px;
  border-color: transparent transparent #30506e transparent;
}
#tweetsearch-html-new .social-search-controls .query #message-prompt .content {
  background: #3d7fba;
  border: 1px solid #28629A;
  border-radius: 3px;
  -webkit-box-shadow: #28629A 0px 0px 6px 1px;
  -moz-box-shadow: #28629A 0px 0px 6px 1px;
  box-shadow: #28629A 0px 0px 6px 1px;
  color: white;
  font-size: 11px;
  padding: 8px;
  width: 295px;
  padding-bottom: 13px;
}
#tweetsearch-html-new .social-search-controls .query #message-prompt .content .row1 {
  font-weight: bold;
  font-size: 12px;
}
#tweetsearch-html-new .social-search-controls .query #message-prompt .content .row {
  margin-bottom: 6px;
}
#tweetsearch-html-new .social-search-controls .query #message-prompt .content .row:last-child {
  margin-bottom: 0px;
}
#tweetsearch-html-new .social-search-controls .query #message-prompt .content .row4 {
  background-color: #DBE5EF;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #DBE5EF), color-stop(100%, #C9D3DF));
  background-image: -webkit-linear-gradient(top, #DBE5EF, #C9D3DF);
  background-image: -moz-linear-gradient(top, #DBE5EF, #C9D3DF);
  background-image: -ms-linear-gradient(top, #DBE5EF, #C9D3DF);
  background-image: -o-linear-gradient(top, #DBE5EF, #C9D3DF);
  background-image: linear-gradient(to top, #DBE5EF, #C9D3DF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#DBE5EF, endColorstr=#C9D3DF);
  color: black;
  border: 1px solid #28629A;
  padding: 8px 15px 8px 15px;
  border-radius: 3px;
  margin-right: 2px;
  cursor: pointer;
  width: 30px;
  margin-left: 216px;
  margin-top: 11px;
  box-sizing: content-box;
}
#tweetsearch-html-new .social-search-controls .query #message-prompt .content .row-close {
  height: 7px;
  color: black;
  cursor: pointer;
}
#tweetsearch-html-new .social-search-controls .query #message-prompt .content .row-close span {
  float: right;
  font: normal normal normal 14px/1 FontAwesome, sans-serif !important;
}
#tweetsearch-html-new .social-search-controls .query input {
  background-repeat: no-repeat;
  background-size: 16px;
  background-position: 8px;
  padding-left: 28px;
  float: right;
}
#tweetsearch-html-new .social-search-controls .query .search-icon {
  margin-top: 9px;
  margin-left: 6px;
  color: #698094;
  position: absolute;
}
#tweetsearch-html-new .social-search-controls .query .search-icon .icon {
  height: 18px;
  width: 18px;
  fill: #698094;
}
#tweetsearch-html-new .social-search-controls .query span.help {
  display: block;
  position: absolute;
  font-size: 11px;
  color: #ffffff;
  background-color: #3d7fba;
  height: 16px;
  width: 16px;
  top: 16px;
  right: 0px;
  text-align: center;
  line-height: 16px;
  padding: 0;
  font-weight: 600;
  border-top-left-radius: 3px;
  border-bottom-right-radius: 2px;
  box-shadow: none;
  overflow-y: visible;
  cursor: pointer;
}
#tweetsearch-html-new .social-search-controls .query span.help:hover {
  background-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .query .help {
  display: none;
  background-color: #ffffff;
  font-size: 14px;
  padding: 16px 0;
  position: absolute;
  top: 32px;
  z-index: 300;
  border-radius: 2px;
  box-shadow: 0px 3px 7px 0px rgba(30, 55, 77, 0.35);
  width: 430px;
  height: 83vh;
  max-height: 760px;
  overflow-y: scroll;
}
#tweetsearch-html-new .social-search-controls .query .help h2 {
  margin: 0 0 20px 24px;
  font-weight: 400;
  font-size: 16px;
  color: #698094;
}
#tweetsearch-html-new .social-search-controls .query .help h3 {
  font-size: 12px;
}
#tweetsearch-html-new .social-search-controls .query .help h3 span {
  background-color: #e8eef7;
  padding: 2px 6px;
  border-radius: 2px;
}
#tweetsearch-html-new .social-search-controls .query .help p {
  font-size: 12px;
  margin: 7px 0 0 0;
  color: #698094;
}
#tweetsearch-html-new .social-search-controls .query .help p span {
  background-color: #e8eef7;
  padding: 2px 4px;
  border-radius: 2px;
  font-weight: 600;
  color: #1e374d;
}
#tweetsearch-html-new .social-search-controls .query .help div {
  border-top: 1px solid #d4e0ea;
  padding: 12px 24px 12px 24px;
}
#tweetsearch-html-new .social-search-controls .query .help .example {
  text-transform: uppercase;
  color: #698094;
  font-weight: 600;
  font-size: 10px;
  margin: 0;
  border: none;
  padding: 0;
}
#tweetsearch-html-new .social-search-controls .query .help .example p {
  border: 1px solid #d4e0ea;
  border-radius: 2px;
  padding: 2px 6px;
  color: #1e374d;
  text-transform: none;
  font-weight: 400;
  display: inline-block;
  margin: 5px 0 0 8px;
}
#tweetsearch-html-new .social-search-controls .query .help .example p span {
  font-weight: 600;
  background-color: transparent;
}
#tweetsearch-html-new .social-search-controls .query .help .example p .no-pad {
  padding-left: 0px;
  padding-right: 0px;
}
#tweetsearch-html-new .social-search-controls .query-error {
  border-color: red;
}
#tweetsearch-html-new .social-search-controls .query-error:focus {
  border-color: red;
}
#tweetsearch-html-new .social-search-controls .controls {
  width: auto;
  height: 32px;
  padding: 8px;
}
#tweetsearch-html-new .social-search-controls .controls button {
  height: 32px;
  background-color: transparent;
  border: transparent;
  border-radius: 2px;
  margin-right: 2px;
}
#tweetsearch-html-new .social-search-controls .controls button .icon {
  font-size: 16px;
}
#tweetsearch-html-new .social-search-controls .controls button:hover {
  border: 2px solid #3d7fba;
  background-color: #f9fcff;
  color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .controls .save {
  padding: 6px;
  width: 32px;
}
#tweetsearch-html-new .social-search-controls .controls .open {
  border: 2px solid transparent;
  width: 32px;
  padding: 6px;
}
#tweetsearch-html-new .social-search-controls .controls .settings {
  border: 2px solid transparent;
  width: 32px;
  padding: 6px;
}
#tweetsearch-html-new .social-search-controls .controls .settings.active {
  background-color: #f9fcff;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu {
  position: relative;
  font-size: 12px;
  z-index: 301;
  left: 70px;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay {
  position: absolute;
  background-color: #ffffff;
  color: #1e374d;
  min-width: 250px;
  top: 0px;
  left: -3px;
  z-index: 300;
  box-shadow: none;
  overflow: hidden;
  border-radius: 2px;
  border: 1px solid #d4e0ea;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-head {
  color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-head button {
  flex-grow: 1;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-head button:nth-child(1) {
  margin-right: 8px;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-head input {
  margin-top: 8px;
  display: none;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body {
  margin-top: 32px;
  overflow-y: auto;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .synonym-search {
  padding: 0px;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .synonym-search .synonym_checkbox_outer {
  height: 26px;
  padding: 4px 4px 4px 32px;
  margin: 8px 8px 0px 8px;
  border: 1px solid #ccd8e6;
  position: relative;
  display: flex;
  flex-flow: row wrap;
  border-radius: 2px;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .synonym-search .synonym_checkbox_outer.active {
  border-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .synonym-search .synonym_checkbox_outer.active input.checkbox span {
  background-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .synonym-search .synonym_checkbox_outer .checkbox {
  height: 24px;
  width: 24px;
  position: absolute;
  background-color: #e8eef7;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .synonym-search .synonym_checkbox_outer .checkbox .synonym_checkbox {
  width: auto;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .synonym-search .synonym_checkbox_outer .checkbox label {
  top: 5px;
  left: 4px;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .synonym-search .synonym_checkbox_outer .checkbox label:hover {
  text-overflow: inherit;
  overflow: visible;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .synonym-search .description {
  padding: 8px;
  font-size: 14px;
  color: #698094;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings {
  padding: 8px;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .snippet-len-name,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .snippet-len-name,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .redline_name,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .redline_name {
  padding: 8px;
  color: #698094;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .snippet-len-radio,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .snippet-len-radio,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .redline_radio,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .redline_radio {
  display: flex;
  flex-flow: row wrap;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .snippet-len-radio .items,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .snippet-len-radio .items,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .redline_radio .items,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .redline_radio .items {
  display: inline-block;
  height: 14px;
  width: 14px;
  position: relative;
  flex: 1;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .snippet-len-radio .items .radio-button,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .snippet-len-radio .items .radio-button,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .redline_radio .items .radio-button,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .redline_radio .items .radio-button {
  height: 14px;
  width: 14px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .snippet-len-radio .items .radio-button label,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .snippet-len-radio .items .radio-button label,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .redline_radio .items .radio-button label,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .redline_radio .items .radio-button label {
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #ccd8e6;
  border-radius: 50px;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .snippet-len-radio .items .radio-button label:hover::after,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .snippet-len-radio .items .radio-button label:hover::after,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .redline_radio .items .radio-button label:hover::after,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .redline_radio .items .radio-button label:hover::after {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  background-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .snippet-len-radio .items .radio-button label:after,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .snippet-len-radio .items .radio-button label:after,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .redline_radio .items .radio-button label:after,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .redline_radio .items .radio-button label:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  top: 2px;
  left: 2px;
  border-radius: 6px;
  background-color: transparent;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .snippet-len-radio .items input[type=radio],
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .snippet-len-radio .items input[type=radio],
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .redline_radio .items input[type=radio],
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .redline_radio .items input[type=radio] {
  visibility: hidden;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .snippet-len-radio .items input[type=radio]:checked + label:after,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .snippet-len-radio .items input[type=radio]:checked + label:after,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .redline_radio .items input[type=radio]:checked + label:after,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .redline_radio .items input[type=radio]:checked + label:after {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  background-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .snippet-len-radio .items h5,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .snippet-len-radio .items h5,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .snippet-len .redline_radio .items h5,
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .redline_settings .redline_radio .items h5 {
  margin-left: 14px;
  font-size: 12px;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .sensitivity-set .description {
  padding: 8px;
  font-size: 14px;
  color: #698094;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body .sensitivity-set .sen-name {
  padding: 8px 0px 8px;
  color: #698094;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-body div {
  padding: 0 8px;
}
#tweetsearch-html-new .social-search-controls .controls .settings-menu .menu-overlay .menu-footer button {
  border: 2px solid #3d7fba;
  background-color: #f9fcff;
  color: #3d7fba;
  cursor: pointer;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper {
  height: 32px;
  margin-left: 8px;
  pointer-events: none;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filters {
  height: 100%;
  border-radius: 2px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter {
  height: 32px;
  padding: 0 20px;
  display: inline-block;
  font-size: 12px;
  line-height: 32px;
  border: 1px solid #bbc6d5;
  border-right: transparent;
  flex-grow: 1;
  color: #698094;
  background-color: #ffffff;
  cursor: pointer;
  position: relative;
  /*toDO - for windows only */
  /*&.filter-source {
              max-width: 67px;
            }
            &.filter-sector {
              max-width: 64px;
            }
            &.filter-size {
              max-width: 52px;
            }
            &.filter-doctype {
              max-width: 80px;
            }
            &.filter-trending {
              max-width: 74px;
            }
            &.filter-ticker {
              max-width: 61px;
            }
            &.filter-social-reach {
//              max-width: 63px;
            }*/
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter .icon-down,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter .icon-angle-up {
  height: 8px;
  width: 8px;
  fill: #698094;
  position: absolute;
  top: 12px;
  right: 6px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings {
  max-width: 33px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-head button {
  flex-grow: 1;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-head button:nth-child(1) {
  margin-right: 8px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-head input {
  margin-top: 0px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body {
  margin-top: 48px;
  max-height: 55vh;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body div {
  padding: 0 8px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body div span.default {
  margin-left: 3px;
  padding: 2px 4px;
  text-transform: uppercase;
  border: 1px solid #d4e0ea;
  border-radius: 4px;
  font-size: 10px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body div:hover {
  background-color: #e8eef7;
  color: #1e374d;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body div:hover .hover_wrapper {
  display: inline-block;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body .default-filter:hover .hover_wrapper .make_default {
  display: none;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body .filter-item {
  overflow: hidden;
  line-height: 36px;
  position: relative;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body .filter-item .filter-name {
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  float: left;
  max-width: 140px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body .filter-item .default {
  padding: 0px 4px;
  display: inline;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body .filter-item .hover_wrapper {
  position: absolute;
  right: 0px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body .filter-item .hover_wrapper .make_default {
  display: inline-block;
  height: 28px;
  line-height: 24px;
  margin: 4px 0px;
  color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body .filter-item .hover_wrapper .icon-trash {
  display: inline-block;
  line-height: 28px;
  margin: 4px 0px;
  border: 2px solid #3d7fba;
  color: #3d7fba;
  border-radius: 3px;
  border-top-right-radius: 0px;
  border-bottom-right-radius: 0px;
  padding: 0px 4px;
  height: 28px;
  margin-left: 6px;
  float: right;
  position: relative;
  width: 32px;
  text-align: center;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body .filter-item .hover_wrapper .icon-trash:before {
  font-weight: 500;
  font-size: 16px;
  position: relative;
  top: 4px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body .filter-item .hover_wrapper .icon-edit {
  display: inline-block;
  line-height: 28px;
  margin: 4px 0px;
  border: 2px solid #3d7fba;
  color: #3d7fba;
  border-radius: 3px;
  border-left: 0px;
  border-top-left-radius: 0px;
  border-bottom-left-radius: 0px;
  padding: 0px 4px;
  height: 28px;
  float: right;
  position: relative;
  width: 32px;
  text-align: center;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body .filter-item .hover_wrapper .icon-edit:before {
  font-weight: 500;
  font-size: 16px;
  position: relative;
  top: 4px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-settings .menu-overlay .menu-body .filter-item .hover_wrapper .items:hover {
  color: #fff;
  background-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay {
  width: 658px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body {
  margin: 49px 0 0px 0;
  padding-bottom: 8px;
  height: 300px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  align-content: flex-start;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .checkbox {
  width: 24px;
  position: absolute;
  background-color: #e8eef7;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .checkbox input {
  width: auto;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .checkbox label {
  top: 12px;
  left: 4px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body h5 {
  line-height: 16px;
  font-size: 12px;
  display: inline-block;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body h5 span:not(.text) {
  font-size: 11px;
  color: #698094;
  font-weight: 400;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body h5 span.text {
  max-width: 185px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body h5 span.filter-count {
  vertical-align: top;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div {
  height: 42px;
  padding: 4px 4px 4px 32px;
  margin: 8px 0 0px 8px;
  border: 1px solid #d4e0ea;
  position: relative;
  display: flex;
  flex-flow: row wrap;
  border-radius: 2px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.active {
  border-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.active .checkbox {
  background-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.active .checkbox input[type=checkbox]:checked {
  border-color: #1e374d;
  color: #ffffff;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .news-wrapper {
  height: auto;
  border: 0px;
  padding: 0px;
  margin: 0px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .news-wrapper .items {
  display: inline-block;
  display: table;
  height: 30px;
  width: 169px;
  position: relative;
  flex: 1;
  border: 0px;
  padding: 4px 4px 4px 4px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .news-wrapper .items .radio-button {
  height: 28px;
  width: 14px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .news-wrapper .items .radio-button label {
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 6px;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #ccd8e6;
  border-radius: 50px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .news-wrapper .items .radio-button label:hover::after {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  background-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .news-wrapper .items .radio-button label:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  top: 2px;
  left: 2px;
  border-radius: 6px;
  background-color: transparent;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .news-wrapper .items input[type=radio] {
  visibility: hidden;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .news-wrapper .items input[type=radio]:checked + label:after {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  background-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .news-wrapper .items h5 {
  margin-left: 14px;
  font-size: 12px;
  line-height: 18px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.sector,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.region,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.ef-wrapper,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.non-ef-wrapper,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.globalSearch,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.tickers,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.trending,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.size {
  padding: 0;
  border: none;
  width: inherit;
  height: inherit;
  margin: 0;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.ef-wrapper,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.non-ef-wrapper {
  display: block;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.non-ef-wrapper {
  background: #bbc6d5;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body p {
  font-size: 11px;
  line-height: 16px;
  display: inline-block;
  padding-right: 6px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body p span {
  font-weight: 600;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.tickers,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.globalSearch,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.trending {
  display: block;
  height: 100%;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.tickers .item,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.globalSearch .item,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.trending .item {
  float: left;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.globalSearch {
  display: none;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body div.region {
  height: 100%;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .region,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .sector,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .filing-wrapper {
  display: inline-block;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .region .item,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .sector .item,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter .menu-overlay .menu-body .filing-wrapper .item {
  display: inline-block;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter .menu-head {
  margin-left: 227px;
  background-color: #ffffff;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter .menu-body {
  margin-left: 227px;
  overflow-y: auto;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter .menu-body div {
  width: 280px;
  height: 26px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter .menu-body div .checkbox {
  height: 24px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter .menu-body div .checkbox label {
  top: 5px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-size .menu-overlay,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-sector .menu-overlay,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-source .menu-overlay,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-overlay {
  min-width: auto;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-size .menu-head,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-sector .menu-head,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-source .menu-head,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-head {
  margin-left: 0;
  background-color: #f9fcff;
  height: 48px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-size .menu-body,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-sector .menu-body,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-source .menu-body,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-body {
  margin-left: 0;
  height: auto;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-size .menu-body div,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-sector .menu-body div,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-source .menu-body div,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-body div {
  margin: 8px 8px 0px 8px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-size .menu-overlay .menu-body {
  height: 300px;
  overflow: auto;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-sector .menu-overlay {
  min-width: 225px;
  width: auto;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-sector .menu-overlay h5 {
  display: inline-flex;
  max-width: 100%;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-sector .menu-overlay h5 span.text {
  max-width: none;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-source .menu-overlay {
  width: 206px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-doctype .menu-overlay {
  width: 960px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-doctype .menu-body {
  width: 756px;
  align-content: flex-start;
  display: block;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-doctype .menu-body .filing-wrapper {
  width: 718px;
  height: auto;
  padding: 24px 0 8px 0px;
  overflow: hidden;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-doctype .menu-body .filing-wrapper .head {
  height: 24px;
  line-height: 24px;
  padding-left: 24px;
  background-color: #e8eef7;
  width: 100%;
  max-width: 100%;
  display: block;
  position: absolute;
  top: 0;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-doctype .menu-body .filing-wrapper div {
  width: 169px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-doctype .menu-body .filing-wrapper.selected {
  border-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-doctype .menu-body .filing-wrapper.selected div {
  border-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-doctype .menu-body .filing-wrapper.selected div .checkbox label {
  background-color: #1e374d;
  border-color: #1e374d;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-doctype .menu-body .filing-wrapper.selected div .checkbox label:after {
  border-color: #ffffff;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-doctype .menu-body .filing-wrapper.selected div .checkbox span {
  background-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-doctype .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label {
  background-color: #1e374d;
  border-color: #1e374d;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-doctype .menu-body .filing-wrapper.selected .checkbox:nth-child(1) label:after {
  border-color: #ffffff;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-doctype .menu-body .filing-wrapper.selected .head:nth-child(2) {
  background-color: #3d7fba;
  color: #ffffff;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
  border-right: 1px solid #bbc6d5;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-overlay {
  width: auto;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-body {
  margin-top: 0;
  height: auto;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-body .social-reach {
  border: 0px;
  padding: 0px;
  margin: 0px;
  height: auto;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-body .social-reach .social-reach-name {
  display: none;
  border: 0px;
  padding: 0px;
  color: #698094;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-body .social-reach .social-reach-radio {
  margin: 0px;
  padding: 8px 0px;
  height: auto;
  border: 0px;
  display: flex;
  flex-flow: row wrap;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-body .social-reach .social-reach-radio .items {
  display: inline-block;
  height: 14px;
  width: 14px;
  position: relative;
  flex: 1;
  border: 0px;
  padding: 0px 8px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-body .social-reach .social-reach-radio .items .radio-button {
  height: 14px;
  width: 14px;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  overflow: hidden;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-body .social-reach .social-reach-radio .items .radio-button label {
  cursor: pointer;
  position: absolute;
  width: 14px;
  height: 14px;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 700;
  background-color: #ffffff;
  border: 1px solid #ccd8e6;
  border-radius: 50px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-body .social-reach .social-reach-radio .items .radio-button label:hover::after {
  opacity: 0.3;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  background-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-body .social-reach .social-reach-radio .items .radio-button label:after {
  opacity: 0;
  content: '';
  position: absolute;
  width: 8px;
  height: 8px;
  top: 2px;
  left: 2px;
  border-radius: 6px;
  background-color: transparent;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-body .social-reach .social-reach-radio .items input[type=radio] {
  visibility: hidden;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-body .social-reach .social-reach-radio .items input[type=radio]:checked + label:after {
  opacity: 1;
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  background-color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter.filter-social-reach .menu-body .social-reach .social-reach-radio .items h5 {
  margin-left: 14px;
  font-size: 12px;
  display: block;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-size .menu-overlay {
  width: 607px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-trending .menu-overlay {
  width: 600px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-ticker .menu-body .item {
  width: 154px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-ticker .save_watchlist,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-trending .save_watchlist {
  margin-right: 8px;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-ticker .all_text,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-trending .all_text {
  color: #3d7fba;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-ticker .all_text:hover,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-trending .all_text:hover {
  color: #000000;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-ticker .menu-body .item h5 span.text,
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-trending .menu-body .item h5 span.text {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  display: inline-block;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-active {
  background-color: #3d7fba;
  border-color: #3d7fba;
  -webkit-box-shadow: 1px 0px 0px 0px #3d7fba;
  -moz-box-shadow: 1px 0px 0px 0px #3d7fba;
  box-shadow: 1px 0px 0px 0px #3d7fba;
  color: #ffffff;
}
#tweetsearch-html-new .social-search-controls .filters-wrapper .filter.filter-active .icon-down {
  fill: #ffffff;
}
#tweetsearch-html-new .social-search-controls .sub-controls {
  height: 18px;
  width: 80%;
  padding-left: 8px;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
  padding-top: 2px;
  position: relative;
}
#tweetsearch-html-new .social-search-controls .sub-controls a {
  display: none;
  font-size: 12px;
}
#tweetsearch-html-new .social-search-controls .sub-controls a:hover span {
  text-decoration: underline;
  line-height: 14px;
}
#tweetsearch-html-new .social-search-controls .sub-controls .clear-circle {
  position: relative;
  top: -1px;
  max-width: 110px;
}
#tweetsearch-html-new .social-search-controls .sub-controls .clear-circle .icon {
  height: 12px;
  width: 12px;
  fill: #3d7fba;
  padding-top: 2px;
  margin-right: 3px;
}
#tweetsearch-html-new .social-search-controls .sub-controls .save {
  padding-left: 17px;
}
#tweetsearch-html-new .social-search-controls .sub-controls .save-filter {
  display: inline;
  position: relative;
  top: -1px;
  max-width: 110px;
  margin: 0px 12px;
}
#tweetsearch-html-new .social-search-controls .sub-controls .save-filter .icon {
  height: 12px;
  width: 12px;
  fill: #3d7fba;
  padding-top: 2px;
  margin-right: 3px;
}
#tweetsearch-html-new .social-search-controls .sub-controls .synonym-wrapper {
  position: relative;
}
#tweetsearch-html-new .social-search-controls .sub-controls .synonym-wrapper .synonym-search-words {
  display: none;
  float: left;
  color: #666;
  font-size: 12px;
  position: relative;
  top: -1px;
}
#tweetsearch-html-new .social-search-controls .sub-controls .synonym-wrapper .synonym-search-words .word-with-synonyms {
  color: #3d7fba;
  padding-right: 2px;
  margin-right: 6px;
  cursor: pointer;
  font-weight: 700;
}
#tweetsearch-html-new .social-search-controls .sub-controls .synonym-wrapper .search-query-tooltip {
  display: none;
  position: absolute;
  top: 95px;
  left: 125px;
  z-index: 200;
  background-color: #e8eef7;
  border: 2px solid #8092ac;
  border-radius: 4px;
  padding: 18px 0 18px 18px;
  padding-bottom: 0px;
  width: 318px;
  /*overflow-y:auto;*/
}
#tweetsearch-html-new .social-search-controls .sub-controls .synonym-wrapper .search-query-tooltip > div .syn-content {
  padding-right: 18px;
}
#tweetsearch-html-new .social-search-controls .sub-controls .synonym-wrapper .search-query-tooltip .syn_text {
  font-size: 14px;
  font-family: "Helvetica Neue", Arial, sans-serif;
  font-weight: bold;
  color: #8092ac;
  text-align: center;
  padding-bottom: 12px;
  line-height: 18px;
}
#tweetsearch-html-new .social-search-controls .sub-controls .synonym-wrapper .search-query-tooltip .title {
  font-size: 14px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  color: #8092ac;
  line-height: 18px;
}
#tweetsearch-html-new .social-search-controls .sub-controls .synonym-wrapper .search-query-tooltip .title-desc {
  font-size: 12px;
  color: #8092ac;
  line-height: 18px;
  border-bottom: 1px solid #8092ac;
  padding-bottom: 6px;
}
#tweetsearch-html-new .social-search-controls .sub-controls .synonym-wrapper .search-query-tooltip .syn-content {
  overflow-y: auto;
  max-height: 230px;
  margin-bottom: 66px;
}
#tweetsearch-html-new .social-search-controls .sub-controls .synonym-wrapper .search-query-tooltip .terms {
  width: 100%;
  padding-top: 6px;
}
#tweetsearch-html-new .social-search-controls .sub-controls .synonym-wrapper .search-query-tooltip .terms .header {
  text-decoration: underline;
  width: 100%;
  color: #8092ac;
  font-size: 14px;
  font-family: Arial, sans-serif;
  line-height: 18px;
  font-weight: bold;
}
#tweetsearch-html-new .social-search-controls .sub-controls .synonym-wrapper .search-query-tooltip .terms tr {
  float: left;
  width: 50%;
  line-height: 18px;
  font-size: 12px;
  color: #8092ac;
}
#tweetsearch-html-new .social-search-controls .sub-controls .synonym-wrapper .search-query-tooltip .terms tr td.syn_options {
  max-width: 145px;
  overflow: hidden;
  word-break: break-word;
}
#tweetsearch-html-new .social-search-controls .sub-controls .synonym-wrapper .search-query-tooltip .footer {
  clear: both;
  position: absolute;
  bottom: 0px;
  background-color: #7e91ad;
  color: #fff;
  font-size: 12px;
  line-height: 18px;
  width: 314px;
  font-family: Arial, sans-serif;
  margin-left: -18px;
  padding: 6px 18px;
}
#tweetsearch-html-new .social-search-controls .quick-toggles {
  font-size: 7px;
  padding: 8px 8px 8px 22px;
  position: absolute;
  top: 40px;
}
#tweetsearch-html-new .social-search-controls .quick-toggles .toggle,
#tweetsearch-html-new .social-search-controls .quick-toggles .label {
  display: inline-block;
  float: left;
}
#tweetsearch-html-new .social-search-controls .quick-toggles p {
  font-size: 11.3px;
  line-height: 19px;
  margin: -2px 0 2px 4px;
  color: #3d7fba;
  font-weight: 500;
  min-width: 50px;
}
#tweetsearch-html-new .period-selection {
  flex-grow: 1;
  height: 106px;
  background-color: #ffffff;
  position: relative;
}
#tweetsearch-html-new .period-selection .axis-left,
#tweetsearch-html-new .period-selection .axis-right {
  width: 28px;
  background-color: #f9fcff;
  position: absolute;
  top: 0;
  bottom: 0;
  font-size: 11px;
  font-weight: 500;
  z-index: 500;
}
#tweetsearch-html-new .period-selection .axis-left {
  display: none;
  left: 0;
}
#tweetsearch-html-new .period-selection .axis-left p {
  -webkit-transform: rotate(-90deg);
  -moz-transform: rotate(-90deg);
  -o-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  color: #3d7fba;
  text-align: center;
  position: absolute;
  left: -40px;
  right: 60px;
  width: 106px;
  height: 28px;
  bottom: 40px;
  top: 39px;
  line-height: 28px;
}
#tweetsearch-html-new .period-selection .axis-right {
  right: 0;
  display: none;
}
#tweetsearch-html-new .period-selection .axis-right p {
  -webkit-transform: rotate(90deg);
  -moz-transform: rotate(90deg);
  -o-transform: rotate(90deg);
  -ms-transform: rotate(90deg);
  transform: rotate(90deg);
  color: #e81a1a;
  text-align: center;
  position: absolute;
  left: -40px;
  right: 60px;
  width: 106px;
  height: 28px;
  bottom: 40px;
  top: 39px;
  line-height: 28px;
}
#tweetsearch-html-new .period-selection #tweetsearchgraph {
  position: absolute;
  height: 106px;
}
#tweetsearch-html-new .period-selection #tweetsearchgraph .hc-label {
  background-color: #f9fcff;
  font-size: 11px;
  font-weight: 500;
  color: #3d7fba;
  width: 115px;
  float: left;
  text-align: center;
  padding-top: 7px;
  padding-bottom: 7px;
}
#tweetsearch-html-new .period-selection .graph-controls {
  padding: 4px 0 0 34px;
  z-index: 300;
  position: absolute;
  box-sizing: border-box;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-flow: row wrap;
  -webkit-flex-flow: row wrap;
  flex-flow: row wrap;
}
#tweetsearch-html-new .period-selection .graph-controls .graph-settings {
  position: absolute;
  background-color: #ffffff;
  box-shadow: 0px 1px 2px 0px rgba(30, 55, 77, 0.35);
  font-size: 12px;
  width: 150px;
  border-radius: 2px;
  left: 37px;
  top: 28px;
  padding: 4px 0;
  font-weight: 400;
}
#tweetsearch-html-new .period-selection .graph-controls .graph-settings a {
  display: block;
  padding: 4px 16px;
  color: #698094;
  background-repeat: no-repeat;
  background-size: 14px;
  background-position: 8px center;
  padding-left: 28px;
  position: relative;
}
#tweetsearch-html-new .period-selection .graph-controls .graph-settings a .icon {
  height: 16px;
  width: 16px;
  fill: #698094;
  position: absolute;
  left: 6px;
  top: 2px;
  padding: 0px;
  margin: 0px;
}
#tweetsearch-html-new .period-selection .graph-controls .graph-settings a.active {
  color: #3d7fba;
}
#tweetsearch-html-new .period-selection .graph-controls .graph-settings a.active .icon {
  fill: #3d7fba;
}
#tweetsearch-html-new .period-selection .graph-controls .graph-settings a:hover {
  color: white;
  background: #3d7fba;
}
#tweetsearch-html-new .period-selection .graph-controls .graph-settings a:hover .icon {
  fill: #ffffff;
}
#tweetsearch-html-new .period-selection .graph-controls button {
  height: 20px;
  width: 20px;
  padding: 0;
  background-color: #ffffff;
  border: none;
  box-shadow: 0px 1px 2px 0px rgba(30, 55, 77, 0.35);
  margin: 2px 3px;
  display: inline-block;
  background-repeat: no-repeat;
  background-size: 20px;
  background-position: center;
}
#tweetsearch-html-new .period-selection .graph-controls button .icon {
  height: 12px;
  width: 12px;
  fill: #3d7fba;
}
#tweetsearch-html-new .period-selection .graph-controls button:hover {
  background-color: #3d7fba;
  color: #ffffff;
}
#tweetsearch-html-new .period-selection .graph-controls button:hover .icon {
  fill: #ffffff;
}
#tweetsearch-html-new .period-selection .graph-controls button:nth-child(3) {
  width: auto;
  padding: 0 8px 0 22px;
  background-position: 2px center;
  position: relative;
  line-height: 20px;
}
#tweetsearch-html-new .period-selection .graph-controls button:nth-child(3) .icon {
  position: absolute;
  top: 3px;
  left: 6px;
  height: 14px;
  margin-right: 3px;
}
#tweetsearch-html-new .period-selection .graph-controls button:nth-child(4) {
  font-weight: 600;
  font-size: 13px;
}
#tweetsearch-html-new .period-selection .graph-selection {
  position: absolute;
  left: 230px;
  right: 188px;
  top: 0;
  bottom: 0;
  z-index: 200;
}
#tweetsearch-html-new .period-selection .graph-selection div {
  position: absolute;
  background-size: 5px 10px;
  background-repeat: no-repeat;
  background-position: center;
  width: 13px;
  height: 22px;
  box-shadow: 0px 1px 2px 0px rgba(30, 55, 77, 0.35);
  background-color: #ffffff;
  top: 42%;
  border-radius: 3px;
  cursor: pointer;
}
#tweetsearch-html-new .period-selection .graph-selection div:nth-child(1) {
  left: -7px;
}
#tweetsearch-html-new .period-selection .graph-selection div:nth-child(2) {
  right: -7px;
}
#tweetsearch-html-new .left-main-col {
  width: 250px;
  float: left;
  height: 100%;
  top: 108px;
  position: relative;
}
#tweetsearch-html-new .left-main-col .column {
  float: left;
  height: inherit;
  width: 100%;
  border: 1px solid #BCBCBC;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
#tweetsearch-html-new .left-main-col .column .jspVerticalBar {
  display: none;
  z-index: 9;
  position: absolute;
  top: 0;
  right: 0;
  width: 16px;
  height: 100%;
  margin-right: -8px !important;
}
#tweetsearch-html-new .left-main-col .column #date-holders {
  margin: 10px 0 10px 5px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BDBDBD;
  -moz-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  box-shadow: inset 1px 1px 1px 0px #EEEEEE;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F3F3F3));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: -o-linear-gradient(top, #FAFAFA, #F3F3F3);
  background-image: linear-gradient(to top, #FAFAFA, #F3F3F3);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F3F3F3);
  cursor: pointer;
  float: left;
  font-size: 10px;
}
#tweetsearch-html-new .left-main-col .column #date-holders .col {
  width: 38px;
  float: left;
  border-right: 1px solid #BDBDBD;
  text-align: center;
  line-height: 29px;
}
#tweetsearch-html-new .left-main-col .column #date-holders .col:hover {
  background-color: #F3F3F3;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F3F3F3), color-stop(100%, #E1E1E1));
  background-image: -webkit-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -moz-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -ms-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -o-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: linear-gradient(to top, #F3F3F3, #E1E1E1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F3F3F3, endColorstr=#E1E1E1);
}
#tweetsearch-html-new .left-main-col .column #date-holders .selected {
  background: #F3F3F3;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F3F3F3), color-stop(100%, #E1E1E1));
  background-image: -webkit-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -moz-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -ms-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: -o-linear-gradient(top, #F3F3F3, #E1E1E1);
  background-image: linear-gradient(to top, #F3F3F3, #E1E1E1);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F3F3F3, endColorstr=#E1E1E1);
}
#tweetsearch-html-new .left-main-col .column #date-holders .last-col {
  border-right: none;
}
#tweetsearch-html-new .left-main-col .column #filters-menu {
  float: left;
  width: 100%;
  padding: 0px;
}
#tweetsearch-html-new .left-main-col .column #filters-menu #filter-social-drop label {
  line-height: 18px;
  vertical-align: top;
}
#tweetsearch-html-new .left-main-col .column #filters-menu #filter-social-drop .items {
  margin-top: 5px;
  width: 75px;
}
#tweetsearch-html-new .left-main-col .column #filters-menu .filter-group {
  float: left;
  width: 240px;
  margin-top: 5px;
  margin-left: 5px;
  padding-bottom: 1px;
  color: #666666;
  height: inherit;
  cursor: pointer;
}
#tweetsearch-html-new .left-main-col .column #filters-menu .filter-group .filter-title {
  padding: 3px;
  font-size: 12px;
  background-color: #FAFAFA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
}
#tweetsearch-html-new .left-main-col .column #filters-menu .filter-group .filter-title i {
  margin-right: 15px;
}
#tweetsearch-html-new .left-main-col .column #filters-menu .filter-group .filter-active {
  background-color: #F6F6F6;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #F6F6F6), color-stop(100%, #D6D6D6));
  background-image: -webkit-linear-gradient(top, #F6F6F6, #D6D6D6);
  background-image: -moz-linear-gradient(top, #F6F6F6, #D6D6D6);
  background-image: -ms-linear-gradient(top, #F6F6F6, #D6D6D6);
  background-image: -o-linear-gradient(top, #F6F6F6, #D6D6D6);
  background-image: linear-gradient(to top, #F6F6F6, #D6D6D6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#F6F6F6, endColorstr=#D6D6D6);
}
#tweetsearch-html-new .left-main-col .column #filters-menu .filter-group .items {
  display: none;
  float: left;
  font-size: 9px;
}
#tweetsearch-html-new .left-main-col .column #filters-menu .filter-group .items .header {
  border-bottom: dashed 1px #d0e4f7;
  margin: 0px 0px 5px 0px;
}
#tweetsearch-html-new .left-main-col .column #filters-menu .filter-group .items .header span {
  margin-left: 35px;
}
#tweetsearch-html-new .left-main-col .column #filters-menu .filter-group .items .col {
  float: left;
  margin-left: 4px;
  width: 110px;
}
#tweetsearch-html-new .left-main-col .column #filters-menu .filter-group .items .col .item {
  height: 15px;
}
#tweetsearch-html-new .left-main-col .column #filters-menu .filter-group .items .col .item .filter-item-label {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#tweetsearch-html-new .left-main-col .column #filters-menu .filter-group .items .submitquery input {
  font-size: 12px;
  float: right;
  padding: 2px 6px 2px 6px;
  margin: 0 10px 5px 0px;
}
#tweetsearch-html-new .left-main-col .column .column-sub-header {
  float: left;
  width: 100%;
  height: 15px;
  padding: 5px;
  background-color: #FAFAFA;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FAFAFA), color-stop(100%, #F6F6F6));
  background-image: -webkit-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -moz-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -ms-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: -o-linear-gradient(top, #FAFAFA, #F6F6F6);
  background-image: linear-gradient(to top, #FAFAFA, #F6F6F6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#FAFAFA, endColorstr=#F6F6F6);
  border-bottom: 1px solid #BCBCBC;
  font-size: 12px;
}
#tweetsearch-html-new .left-main-col .column .trending-container {
  float: left;
  width: 100%;
}
#tweetsearch-html-new .left-main-col .column .trending-container .trending-item {
  cursor: pointer;
  padding: 4px 10px;
  font-size: 9px;
  border-bottom: 1px solid #BCBCBC;
}
#tweetsearch-html-new .mr5 {
  margin-right: 5px !important;
}
#tweetsearch-html-new .mid-main-col {
  width: 100%;
  float: left;
  height: 87%;
  overflow-x: hidden;
  top: 108px;
  position: relative;
}
#tweetsearch-html-new .mid-main-col .bottom-row {
  width: 100%;
  height: 100%;
  overflow-y: hidden;
  min-width: 900px;
  background: #e8eef7;
}
#tweetsearch-html-new .mid-main-col .bottom-row .v2_option {
  display: none !important;
}
#tweetsearch-html-new .mid-main-col .bottom-row .sticker {
  float: left;
}
#tweetsearch-html-new .mid-main-col .bottom-row .sticker .ticker-chevron {
  background: #fff;
  color: #3d7fba;
}
#tweetsearch-html-new .mid-main-col .bottom-row em {
  font-style: normal;
  background: #ffff70;
}
#tweetsearch-html-new .mid-main-col .bottom-row .highlightKeyword {
  background: #ffff9e;
}
#tweetsearch-html-new .mid-main-col .bottom-row .tweet-results {
  width: 350px;
  background: #fff;
}
#tweetsearch-html-new .mid-main-col .bottom-row .news-results {
  min-width: 460px;
  width: 40%;
  background: #fff;
}
#tweetsearch-html-new .mid-main-col .bottom-row .news-results .headline {
  width: 100% !important;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column {
  float: left;
  height: inherit;
  border-left: 1px solid #BCBCBC;
  border-bottom: 1px solid #BCBCBC;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .content-holder {
  overflow: auto;
  width: 100%;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .content-holder .content {
  display: block;
  max-height: unset;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .content-holder .doc {
  height: 100%;
  position: relative;
  -o-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .content-holder .doc .tt {
  font-size: 15px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .content-holder .indoc_jhighlight {
  background: #FF3;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column #doc-loading {
  position: absolute;
  top: 50%;
  right: 50%;
  display: none;
  width: 100px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-header {
  width: 100%;
  height: 27px;
  line-height: 27px;
  background-color: #fff;
  border-bottom: 1px solid #d4e0ea;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-header .tickers {
  float: left;
  padding: 7px 5px;
  font-size: 12px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-header .title {
  float: left;
  padding: 0px 8px;
  font-size: 12px;
  color: #3d7fba;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-header .title .count {
  font-weight: 600;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-header .doc_title {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-header .date {
  float: left;
  padding: 5px;
  font-size: 12px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-header .button-with-borders {
  -webkit-box-shadow: #EBEBEB 1px 0px 0px 0px;
  -moz-box-shadow: #EBEBEB 1px 0px 0px 0px;
  box-shadow: #EBEBEB 1px 0px 0px 0px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-header .img-hide {
  float: left;
  font-size: 9px;
  width: 30px;
  border-right: 1px solid #B6B6B6;
  border-left: 0px;
  padding-top: 1px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-header .button {
  border-left: 1px solid #B6B6B6;
  float: right;
  width: 27px;
  height: 100%;
  text-align: center;
  cursor: pointer;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-header .button .icon {
  margin-top: 6px;
  color: #595959;
  font-size: 12px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-header .button:hover {
  -moz-box-shadow: inset 0px 0px 3px 0px #BCBCBC;
  -webkit-box-shadow: inset 0px 0px 3px 0px #BCBCBC;
  box-shadow: inset 0px 0px 3px 0px #BCBCBC;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-header .result-tab {
  width: 25%;
  padding: 5px 0px 5px 0px;
  border-left: 1px solid #BCBCBC;
  text-align: center;
  float: left;
  font-size: 10px;
  height: 15px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header {
  width: 100%;
  height: 22px;
  background: #E8E8E8;
  border-bottom: 1px solid #BCBCBC;
  -moz-box-shadow: inset 0px 1px 1px 0px #ffffff;
  -webkit-box-shadow: inset 0px 1px 1px 0px #ffffff;
  box-shadow: inset 0px 1px 1px 0px #ffffff;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .ticker {
  padding-left: 3px;
  width: 42px;
  border-right: 1px solid #b6b6b6;
  cursor: pointer;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .type {
  padding-left: 3px;
  cursor: pointer;
  width: 67px;
  /*width:83px;*/
  border-right: 1px solid #b6b6b6;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .date {
  padding-left: 3px;
  cursor: pointer;
  /*width:42px;*/
  width: 49px;
  border-right: 1px solid #b6b6b6;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .pgs {
  padding-left: 3px;
  width: 23px;
  border-right: 1px solid #b6b6b6;
  cursor: pointer;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .hits {
  padding-left: 3px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .data-row {
  padding-top: 0px;
  padding-bottom: 0px;
  border-bottom: none;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .data-row .date {
  margin-top: 0px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .data-row .sentiment {
  border-right: none;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .data-row .data {
  width: 25%;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .data-row .col:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #CCCCCC), color-stop(100%, #E6E6E6));
  background-image: -webkit-linear-gradient(top, #CCCCCC, #E6E6E6);
  background-image: -moz-linear-gradient(top, #CCCCCC, #E6E6E6);
  background-image: -ms-linear-gradient(top, #CCCCCC, #E6E6E6);
  background-image: -o-linear-gradient(top, #CCCCCC, #E6E6E6);
  background-image: linear-gradient(to top, #CCCCCC, #E6E6E6);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#CCCCCC, endColorstr=#E6E6E6);
  -moz-box-shadow: inset 0px 0px 3px 0px #BCBCBC;
  -webkit-box-shadow: inset 0px 0px 3px 0px #BCBCBC;
  box-shadow: inset 0px 0px 3px 0px #BCBCBC;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .data-row:hover {
  background: none;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .entry {
  height: 18px;
  padding-top: 4px;
  color: #000;
  font-size: 9px;
  padding-left: 1px;
  float: left;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .entry .ticker-chevron {
  padding: 1px 2px 1px 2px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .arrow-holder {
  float: right;
  height: 15px;
  padding-top: 7px;
  padding-right: 2px;
  font-size: 5px;
  color: transparent;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .active {
  color: #777777;
}
#tweetsearch-html-new .mid-main-col .bottom-row .column .column-sub-header .no-border {
  border-right: 1px solid transparent;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder {
  min-width: 344px;
  border-left: none;
  border-right: 1px solid #BCBCBC;
  overflow-y: auto;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .ticker-chevron {
  padding: 0px 4px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .headline-item .by-line {
  margin-top: 3px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .by-line {
  float: left;
  /*width:310px;*/
  width: 100%;
  margin-top: 6px;
  padding-top: 5px;
  padding-bottom: 2px;
  min-height: 15px;
  /*
            .tri2{
                float:right;
                margin-top:10px;
                width: 0;
                height: 0;
                border-bottom: 7px solid #d0e4f7;
                border-left: 7px solid transparent;
                border-right: 7px solid transparent;
            }

*/
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .by-line .ticker-chevrons {
  float: left;
  margin-left: 5px;
  max-width: 65%;
  overflow: hidden;
  overflow-wrap: break-word;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .by-line .ticker-chevrons .ticker-chevron {
  padding: 0 6px !important;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .by-line .ticker {
  float: left;
  margin-left: 5px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .by-line .ticker .ticker-chevron {
  padding: 0 6px !important;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .by-line .source {
  padding-right: 4px;
  font-size: 9px;
  color: #999999;
  float: left;
  line-height: 18px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .by-line .author_outer {
  float: right;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .by-line .author_outer .author,
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .by-line .author_outer .source {
  float: right;
  font-size: 9px;
  color: #999999;
  margin-right: 6px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .by-line .author a {
  color: #999999;
  text-decoration: none;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .by-line .icon {
  float: right;
  color: #BCBCBC;
  font-size: 12px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .by-line .upper-row-header {
  height: 16px;
  /*width: 70%;*/
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .by-line .tweet-api {
  margin-top: -18px;
  font-size: 17px;
  margin-right: 12px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .by-line .tweet-api .img {
  height: 12px;
  margin-top: 3px;
  margin-right: 1px;
  outline: none;
  border: none;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .headline-item {
  float: left;
  width: 100%;
  border-top: none;
  border-bottom: 1px solid #BCBCBC;
  /*                    &:hover{
                        .sq-icon{
                           background:#b4c5d5;
                        }
                        .tri{
                            border-top: 16px solid #b4c5d5;
                        }
                    }*/
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .headline-item .corner-design {
  width: 100%;
  height: 16px;
  margin-bottom: -16px;
  /*
                        .tri{
                           float:right;
                           width: 0;
                           height: 0;
                           border-left: 16px solid transparent;
                           border-top: 16px solid #d0e4f7;
                        }
                        */
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .headline-item .corner-design .sq-icon {
  float: right;
  width: 10px;
  height: 10px;
  padding: 3px;
  font-size: 10px;
  margin-right: 3px;
  color: #666666;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .headline-item .headline-container {
  padding: 10px 12px 0px 12px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .headline-item .headline-title-wrapper {
  padding: 0 40px 0 0;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .headline-item .headline-title-wrapper .headline-title {
  color: #437FB7;
  font-size: 12px;
  cursor: pointer;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .headline-item .headline-title-wrapper .headline-title a {
  color: #437FB7;
  text-decoration: none;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .headline-item .headline-content {
  padding-top: 5px;
  font-size: 11px;
  color: #232323;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .headline-item .headline-datestamp {
  color: #999999;
  font-size: 10px;
  padding-left: 12px;
  padding-top: 5px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .headline-item:hover {
  background: #e8eef7;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .blue {
  background-color: #E0F0FC;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .blue:hover {
  background-color: #FFFDE0;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item.blue,
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item:hover {
  /*border-top: 1px solid #bbb;*/
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item {
  width: 100%;
  border-bottom: 1px solid #BCBCBC;
  -moz-box-shadow: inset 0px -1px 1px 0px #EEEEEE;
  -webkit-box-shadow: inset 0px -1px 1px 0px #EEEEEE;
  box-shadow: inset 0px -1px 1px 0px #EEEEEE;
  padding-top: 10px;
  padding-bottom: 10px;
  min-height: 40px;
  overflow-x: hidden;
  position: relative;
  /*                    &:hover{
                    border-bottom:1px solid #b4c5d5;
                    border-top:1px solid #b4c5d5;
                        /*
                        .icon{
                            background:#b4c5d5;
                        }
                        .tri3{
                            border-top:8px solid #b4c5d5;
                            border-right: 8px solid #b4c5d5;
                        }
                    }*/
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .time-holder {
  width: 100%;
  height: 16px;
  margin-bottom: -15px;
  /*
                        .tri3{
                            border-top: 8px solid #d0e4f7;//#2c557b;
                            border-left: 8px solid transparent;
                            border-right: 8px solid #d0e4f7;
                            border-bottom: 8px solid transparent;
                            float:right;
                        }
                       */
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .time-holder .author,
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .time-holder .source {
  float: right;
  font-size: 10px;
  line-height: 12px;
  color: #999999;
  padding: 2px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .time-holder .author a,
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .time-holder .source a {
  text-decoration: none;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .time-holder .icon {
  float: right;
  font-size: 10px;
  height: 10px;
  padding: 3px;
  margin-right: 3px;
  color: #666666;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .tweet-full-container {
  padding-left: 6px;
  padding-right: 10px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .content {
  line-height: 14px;
  font-size: 11px;
  color: #000000;
  max-height: 60px;
  text-overflow: -o-ellipsis-lastline;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  margin-bottom: 5px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .tweet-left-container {
  float: left;
  height: 48px;
  width: 48px;
  margin-right: 5px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .tweet-left-container .tweet-profile-pic {
  height: 48px;
  width: 48px;
  background: grey;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .tweet-right-container {
  margin-left: 55px;
  padding-left: 1px;
  padding-right: 6px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .tweet-right-container .upper-row-header {
  height: 17px;
  padding-bottom: 1px;
  box-sizing: content-box;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .tweet-right-container .ticker-chevrons .ticker-chevron {
  margin-right: 5px !important;
  cursor: pointer;
  font-family: Helvetica Neue, sans-serif;
  font-size: 9px;
  text-align: center;
  color: #ffffff;
  background-color: #3d7fba;
  border-radius: 3px;
  border: 1px solid #3d7fba;
  text-transform: uppercase;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  display: inline-block;
  padding: 0 6px;
  line-height: 16px;
  white-space: nowrap;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .tweet-right-container .author_outer .author {
  color: #999;
  display: block;
  font-size: 9px;
  line-height: 18px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item .tweet-right-container .author_outer .author a {
  color: #999999;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .tweet-item:hover {
  background: #e8eef7;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row {
  height: 15px;
  padding-top: 5px;
  padding-bottom: 5px;
  border-bottom: 1px solid #BCBCBC;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .col {
  float: left;
  font-size: 10px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .col .header-title {
  font-size: 9px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .col .entry {
  margin-left: 1px;
  white-space: nowrap;
  overflow: hidden;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .col .entry .ticker-chevron {
  float: left;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .col .doc-fetch-link {
  cursor: pointer;
  padding-right: 10px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .col .ticker-company-link {
  cursor: pointer;
  padding: 1px 3px 1px 3px;
  width: 26px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .index-number {
  width: 7%;
  font-size: 9px;
  margin-top: 1px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .ticker {
  width: 46px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .type {
  width: 68px;
  /*width:88px;*/
  color: #437FB7;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .date {
  /*width:43px;*/
  width: 45px;
  font-size: 9px;
  margin-top: 1px;
  color: #A0A0A0;
  margin-left: 6px;
  cursor: pointer;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .hits {
  width: 0px;
  text-align: center;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .pgs {
  width: 24px;
  font-size: 9px;
  text-align: left;
  margin-left: 12px;
  cursor: pointer;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .hts {
  margin-left: 1px;
  cursor: pointer;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .score {
  margin-left: 1px;
  cursor: pointer;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row .popouticon {
  width: 14px;
  color: #437FB7;
  cursor: pointer;
  float: right;
  margin-right: 5px;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .data-row:hover {
  background: #FFFDE0;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .selected-row {
  /*background:#eff2f7;*/
  background-color: #ebebff;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .doc-load-more,
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .doc-end-result {
  /*display: none;*/
  float: left;
  width: 100%;
  cursor: pointer;
  height: 36px;
  border-top: 1px solid #8ABFD7;
  border-bottom: 1px solid #8ABFD7;
  text-align: center;
  background-color: #D4F0FF;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #D4F0FF), color-stop(100%, #E3F5FF));
  background-image: -webkit-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -moz-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -ms-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: -o-linear-gradient(top, #D4F0FF, #E3F5FF);
  background-image: linear-gradient(to top, #D4F0FF, #E3F5FF);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#D4F0FF, endColorstr=#E3F5FF);
  -moz-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0px 5px -2px #EAEAEA;
  box-shadow: inset -4px 0px 5px -2px #EAEAEA;
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .doc-load-more .load-text,
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .doc-end-result .load-text {
  font-family: Helvetica Neue, sans-serif;
  font-weight: bold;
  font-size: 10px;
  padding-top: 10px;
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
#tweetsearch-html-new .mid-main-col .bottom-row .results-holder .doc-end-result {
  cursor: auto;
}
#tweetsearch-html-new .mid-main-col .bottom-row .doc-holder {
  overflow-y: auto;
  width: 300px;
  float: left;
  position: relative;
}
#tweetsearch-html-new .mid-main-col .bottom-row .doc-holder .trending-item {
  cursor: pointer;
  padding: 4px 10px;
  font-size: 9px;
  border-bottom: 1px solid #BCBCBC;
}
/*! Social end */
#main-streamlaunch-container {
  background: white;
  width: 100%;
  overflow: hidden;
}
#main-streamlaunch-container .main-content {
  display: block;
  height: inherit;
}
#main-streamlaunch-container .main-content:after {
  content: "";
  display: block;
  clear: both;
}
#main-streamlaunch-container .buttons-container {
  width: 300px;
  float: left;
  height: 80px;
}
#main-streamlaunch-container .buttons-container .grey-button {
  margin: 20px;
  font-size: 12px;
  width: 70px;
}
#main-streamlaunch-container .buttons-container .grey-button span {
  width: 100%;
  margin: auto;
}
#main-streamlaunch-container #stream-search-box-holder {
  width: 93%;
  margin: 5px 3%;
  overflow: visible;
}
#main-streamlaunch-container #stream-search-box-holder li .clear-icon .icon {
  font-size: 12px;
}
#main-streamlaunch-container #stream-search-box-holder .newAutocomplete input {
  text-transform: uppercase;
  line-height: 16px;
  padding: 1px 0;
  margin-top: 1px;
  width: 140px;
}
#main-streamlaunch-container #stream-search-box-holder .newAutocomplete ::-webkit-input-placeholder {
  text-transform: initial;
}
#main-streamlaunch-container #stream-search-box-holder .newAutocomplete :-moz-placeholder {
  text-transform: initial;
}
#main-streamlaunch-container #stream-search-box-holder .newAutocomplete ::-moz-placeholder {
  text-transform: initial;
}
#main-streamlaunch-container #stream-search-box-holder .newAutocomplete :-ms-input-placeholder {
  text-transform: none;
}
#main-streamlaunch-container #stream-search-box-holder .newAutocomplete .docCompName {
  width: 196px;
  line-height: 18px;
  margin-left: 6px;
  padding: 0;
}
#main-streamlaunch-container #stream-search-box-holder .newAutocomplete .suggest-wrapper {
  width: 264px;
  margin-left: -3px;
  border: 0;
  box-shadow: 1px 2px 6px -2px #1e374d;
}
#main-streamlaunch-container #stream-search-box-holder .newAutocomplete .suggest-wrapper li {
  padding: 6px 0 6px 6px;
  box-sizing: border-box;
}
#main-streamlaunch-container #stream-search-box-holder .newAutocomplete .suggest-wrapper li .docTicker,
#main-streamlaunch-container #stream-search-box-holder .newAutocomplete .suggest-wrapper li .docDebtTicker,
#main-streamlaunch-container #stream-search-box-holder .newAutocomplete .suggest-wrapper li .docTickerInt {
  width: 44px;
  padding: 2px 4px;
}
#main-streamlaunch-container #stream-search-box-holder.search-box-holder {
  border: 2px solid #d4e0ea;
  height: 32px;
}
#main-streamlaunch-container #stream-search-box-holder.search-box-holder .search-watchlist-button {
  background: #ffffff;
  border-right: 1px solid #d4e0ea;
  color: #3d7fba;
}
#main-streamlaunch-container #stream-search-box-holder.search-box-holder .search-watchlist-button .icon {
  height: 18px;
  width: 18px;
  fill: #3d7fba;
}
#main-streamlaunch-container #stream-search-box-holder.search-box-holder .ticker-tokenizer-box {
  width: 200px;
}
#main-streamlaunch-container #stream-search-box-holder.search-box-holder .ticker-tokenizer-box .before-autocomplete {
  height: 30px;
  line-height: 30px;
  width: 100%;
  border: 1px;
  text-indent: 5px;
}
#main-streamlaunch-container #left-content-launchpad {
  z-index: 999;
  float: left;
  max-width: 282px;
  min-width: 259px;
  background: #e8eef7;
  height: inherit;
  /*overflow-y:scroll;*/
  /*overflow-x:hidden;*/
  overflow: visible;
}
#main-streamlaunch-container #left-content-launchpad .watchlist-check {
  display: block;
  float: left;
  width: 4px;
  height: 10px;
  margin: -1px 0 0 0;
  position: relative;
}
#main-streamlaunch-container #left-content-launchpad .watchlist-check label {
  margin-left: 0;
  cursor: pointer;
  position: absolute;
  width: 10px;
  height: 10px;
  top: 0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  border: 1px solid #BCBCBC;
  background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #ffffff), color-stop(100%, #ffffff));
  background-image: -webkit-linear-gradient(top, #ffffff, #ffffff);
  background-image: -moz-linear-gradient(top, #ffffff, #ffffff);
  background-image: -ms-linear-gradient(top, #ffffff, #ffffff);
  background-image: -o-linear-gradient(top, #ffffff, #ffffff);
  background-image: linear-gradient(to top, #ffffff, #ffffff);
  filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, startColorstr=#ffffff, endColorstr=#ffffff);
}
#main-streamlaunch-container #left-content-launchpad .watchlist-check label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
  filter: alpha(opacity=0);
  opacity: 0;
  content: '';
  position: absolute;
  width: 6px;
  height: 6px;
  top: 2px;
  left: 2px;
  background-color: #437FB7;
}
#main-streamlaunch-container #left-content-launchpad .watchlist-check label:hover::after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
  filter: alpha(opacity=30);
  opacity: 0.3;
}
#main-streamlaunch-container #left-content-launchpad .watchlist-check input[type=checkbox]:checked + label:after {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
  filter: alpha(opacity=100);
  opacity: 1;
}
#main-streamlaunch-container #left-content-launchpad #add-target-selector {
  padding: 8px;
}
#main-streamlaunch-container #left-content-launchpad #add-target-selector .select2-container {
  width: 100%;
  color: #fff;
}
#main-streamlaunch-container #left-content-launchpad #add-target-selector .select2-container div {
  background: #1e374d;
}
#main-streamlaunch-container #left-content-launchpad #add-target-selector .select2-container div b {
  margin-top: 3px;
}
#main-streamlaunch-container #left-content-launchpad #add-target-selector .select2-container a.select2-choice {
  background: #1e374d;
  line-height: 18px;
  padding: 6px 12px 5px;
  box-shadow: none;
  border: 1px solid #1e374d;
}
#main-streamlaunch-container #left-content-launchpad #add-target-selector .select2-container span {
  color: #fff;
}
#main-streamlaunch-container #left-content-launchpad #ticker-watchlist {
  position: relative;
  border-top: 2px solid #d4e0ea;
  overflow-x: hidden !important;
  overflow-y: hidden !important;
  width: 100%;
}
#main-streamlaunch-container #left-content-launchpad #ticker-watchlist .jspPane {
  max-width: 277px;
}
#main-streamlaunch-container #left-content-launchpad #ticker-watchlist .jspVerticalBar {
  right: 1px;
  width: 4px;
  display: block !important;
}
#main-streamlaunch-container #left-content-launchpad #ticker-watchlist .jspVerticalBar .jspArrow {
  display: none !important;
}
#main-streamlaunch-container #left-content-launchpad #ticker-watchlist .jspVerticalBar .jspDrag {
  height: 110px;
  width: 4px;
  background-color: rgba(105, 128, 148, 0.55);
  margin: 0;
}
#main-streamlaunch-container #left-content-launchpad #st-all-companies,
#main-streamlaunch-container #left-content-launchpad #st-all-watchlists {
  display: none;
}
#main-streamlaunch-container #left-content-launchpad .inset-container {
  font-family: Helvetica Neue, Arial, sans-serif;
  float: left;
  -moz-user-select: none;
  -khtml-user-select: none;
  -webkit-user-select: none;
  -o-user-select: none;
  width: 100%;
  color: #3d7fba;
  background-color: #ffffff;
  border-bottom: 1px solid #d4e0ea;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .edit-span {
  float: left;
  font-size: 12px;
  margin-right: 12px;
  margin-top: 4px;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .header-container {
  height: 24px;
  width: 100%;
  padding-top: 6px;
  background: #eef1f4;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .header-container .header-text {
  width: 70%;
  float: left;
  color: #3d7fba;
  font-weight: 500;
  font-size: 12px;
  padding-left: 6px;
  line-height: 18px;
  text-transform: uppercase;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .header-container .header-expand-collapse .icon {
  height: 12px;
  width: 12px;
  padding-right: 8px;
  margin-top: 4px;
  fill: #698094;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .header-container .header-expand-collapse .icon:hover {
  fill: #3d7fba;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .watchlist_allticker {
  font-family: Helvetica Neue, Arial, sans-serif;
  border-bottom: 0;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .watchlist_allticker .list-item {
  font-size: 12px;
  line-height: 18px;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .watchlist_allticker .list-item:hover {
  background: #e8eef7;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .subheader-container {
  overflow: hidden;
  height: 18px;
  padding-top: 4px;
  padding-left: 6px;
  padding-right: 6px;
  border-bottom: 1px solid #BCBCBC;
  font-family: Helvetica Neue, sans-serif;
  background-color: #F6F6F6;
  -moz-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  -webkit-box-shadow: inset -4px 0 5px -2px #EAEAEA;
  box-shadow: inset -4px 0 5px -2px #EAEAEA;
  color: #595959;
  font-size: 9px;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .subheader-container .subheader-ticker {
  float: left;
  /*width:20%;*/
  width: 21%;
  text-align: center;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .subheader-container .subheader-quickstat {
  float: left;
  width: 0%;
  text-align: right;
  height: 0;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .subheader-container .subheader-percent {
  float: right;
  text-align: right;
  width: 20%;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .subheader-container .subheader-chng {
  float: right;
  text-align: right;
  width: 20%;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .subheader-container .subheader-price {
  float: right;
  text-align: right;
  /*width:20%;*/
  width: 19%;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .subheader-container .subheader-pe {
  float: right;
  text-align: right;
  width: 20%;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .subheader-container .subheader-arrow {
  font-size: 6px;
  margin-left: 1px;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .subheader-container .subheader-arrow:hover {
  cursor: pointer;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container-selected,
#main-streamlaunch-container #left-content-launchpad .inset-container .active_ticker {
  font-weight: bold;
  background-color: #3d7fba;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container-selected .item-name,
#main-streamlaunch-container #left-content-launchpad .inset-container .active_ticker .item-name,
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container-selected .item-number,
#main-streamlaunch-container #left-content-launchpad .inset-container .active_ticker .item-number {
  color: #ffffff !important;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container-selected .list-ticker,
#main-streamlaunch-container #left-content-launchpad .inset-container .active_ticker .list-ticker {
  background: #ffffff !important;
  color: #3d7fba !important;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container-selected .list-pe,
#main-streamlaunch-container #left-content-launchpad .inset-container .active_ticker .list-pe {
  color: #ffffff !important;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container-selected .list-change,
#main-streamlaunch-container #left-content-launchpad .inset-container .active_ticker .list-change {
  color: #ffffff;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container-selected .list-percent,
#main-streamlaunch-container #left-content-launchpad .inset-container .active_ticker .list-percent {
  color: #ffffff;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container-selected .list-price,
#main-streamlaunch-container #left-content-launchpad .inset-container .active_ticker .list-price {
  color: #ffffff;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .fol_rec_watchlist {
  border-bottom: 1px solid #2e3644 !important;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container.recent_watchlist .list-item,
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container.followed_watchlist .list-item,
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container.fol_rec_watchlist .list-item {
  padding-left: 1px;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container {
  width: 100%;
  font-family: Helvetica Neue, Arial, sans-serif;
  cursor: pointer;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item {
  height: 18px;
  padding: 6px 6px;
  font-size: 12px;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item .list-ticker {
  float: left;
  /*width:20%;*/
  width: 19%;
  color: #ffffff;
  background: #3d7fba;
  text-align: center;
  border-radius: 2px;
  line-height: 18px;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item .list-percent,
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item .list-change {
  float: right;
  text-align: right;
  width: 20%;
  line-height: 18px;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item .list-change {
  width: 19%;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item .list-chng {
  float: right;
  text-align: right;
  width: 20%;
  line-height: 18px;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item .list-price {
  float: right;
  text-align: right;
  width: 19%;
  margin-right: 3px;
  line-height: 18px;
  overflow: hidden;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item .list-pe {
  /*width:20%;*/
  width: 19%;
  color: #3d7fba;
  float: right;
  line-height: 18px;
  text-align: right;
  padding-right: 5px;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item .list-quickstat {
  display: none;
  float: left;
  width: 10%;
  text-align: center;
  margin-top: 2px;
  font-size: 9px;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item .watchlist-name {
  width: 70%;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item .item-name {
  margin-left: 10px;
  float: left;
  color: #3d7fba;
  line-height: 18px;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item .item-name:last-child {
  border-bottom: none;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item .item-number {
  float: right;
  /*color: #2F8B27;*/
  padding-right: 6px;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item .stock-price {
  padding-right: 10px;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item .selected {
  text-decoration: underline;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container .list-item:hover {
  background: #e8eef7;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .list-item-container:last-child {
  border-bottom: none;
}
#main-streamlaunch-container #left-content-launchpad .inset-container .outer_sub_watchlist {
  border-bottom: 2px solid #d4e0ea;
}
#main-streamlaunch-container #right-content-launchpad {
  position: relative;
  height: 100%;
  float: left;
  overflow-y: hidden;
  background: white;
  border: 1px solid #d4e0ea;
  box-sizing: border-box;
  width: 100%;
  /*border-left: 1px solid #DEDEDE;*/
  /*border-right: 1px solid #DEDEDE;*/
}
#main-streamlaunch-container #right-content-launchpad .di-va {
  display: inline-block;
  vertical-align: top;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header {
  height: 30px;
  padding: 8px;
  border-bottom: 1px solid #d4e0ea;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .left-menu-toggle-btn.open .expand {
  display: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .left-menu-toggle-btn.close .collapse {
  display: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .icon-wrap {
  height: 30px;
  width: 30px;
  border-radius: 6px;
  cursor: pointer;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .icon-wrap .icon {
  fill: #3d7fba;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .icon-wrap:hover {
  background: #3d7fba;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .icon-wrap:hover .icon {
  fill: #ffffff;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .label-icon-wrap {
  height: 18px;
  padding: 4px;
  border: 2px solid #3d7fba;
  border-radius: 4px;
  white-space: nowrap;
  cursor: pointer;
  color: #3d7fba;
  font-size: 12px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .label-icon-wrap .icon-space {
  display: inline-block;
  vertical-align: top;
  height: 18px;
  width: 18px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .label-icon-wrap .icon-space .icon {
  fill: #3d7fba;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .label-icon-wrap .label-space {
  display: inline-block;
  vertical-align: top;
  line-height: 18px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .label-icon-wrap:hover {
  background: #3d7fba;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .label-icon-wrap:hover .icon-space .icon {
  fill: #ffffff;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .label-icon-wrap:hover .label-space {
  color: #ffffff;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .toggle,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .label {
  display: inline-block;
  vertical-align: top;
  font-size: 8px;
  padding: 6px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .toggle .label-tag,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .label .label-tag {
  font-size: 10px;
  line-height: 16px;
  display: inline-block;
  vertical-align: top;
  color: #3d7fba;
  padding-left: 4px;
  cursor: pointer;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .left-menu-toggle-btn {
  display: inline-block;
  vertical-align: top;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl {
  display: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl:after,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl:before,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl *,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl *:after,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl *:before,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl + .tgl-btn {
  box-sizing: border-box;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl::selection,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl:after::selection,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl:before::selection,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl *::selection,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl *:after::selection,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl *:before::selection,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl + .tgl-btn::selection {
  background: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl + .tgl-btn {
  outline: 0;
  display: inline-block;
  position: relative;
  cursor: pointer;
  user-select: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl + .tgl-btn:after,
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl + .tgl-btn:before {
  position: relative;
  display: block;
  content: "";
  width: 44%;
  height: 100%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl + .tgl-btn:after {
  left: 0;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl + .tgl-btn:before {
  display: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl:checked + .tgl-btn:after {
  left: 56%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl-light + .tgl-btn {
  background: #a5b3c7;
  border-radius: 12px;
  padding: 2px;
  transition: all 0.4s ease;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl-light + .tgl-btn:after {
  border-radius: 50%;
  background: #ffffff;
  transition: all 0.2s ease;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .tgl-light:checked + .tgl-btn {
  background: #3d7fba;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .title-holder {
  display: inline-block;
  vertical-align: top;
  line-height: 28px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .search-ticker-box {
  border: 2px solid #d4e0ea;
  float: right;
  margin: -3px 0 0 10px;
  width: 264px;
  height: 32px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .search-ticker-box .ticker-tokenizer-box {
  border: none;
  width: 98%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .search-ticker-box .ticker-tokenizer-box input {
  line-height: 16px;
  margin-top: 1px;
  width: 100%;
  border: none;
  box-sizing: border-box;
  padding: 6px 0 0 6px;
  text-transform: uppercase;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .search-ticker-box .ticker-tokenizer-box.noisy-long-wrapper input {
  padding: 0;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .search-ticker-box .ticker-tokenizer-box .noisy-long-list {
  width: 98%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-header .search-ticker-box .ticker-tokenizer-box .noisy-long-list input {
  width: 100%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical {
  font-size: 11px;
  overflow-y: auto;
  padding-top: 30px;
  box-sizing: border-box;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .vertical-wrapper {
  width: 33%;
  float: left;
  margin-right: 0.5%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .vertical-wrapper:last-child {
  margin-right: 0px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical table {
  width: 100%;
  table-layout: fixed;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical table th {
  text-align: right;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical table th.ticker,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical table th.ticker-cell {
  width: 50px;
  text-align: center;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical table th.chart,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical table th.chart-cell {
  width: 55px;
  text-align: center;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical table th.stck_para-cell,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical table th.finc_para-cell {
  text-align: right;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .table-header {
  position: fixed;
  max-width: 100%;
  height: 30px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .table-header tbody {
  display: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .table-body .vertical-wrapper {
  margin-top: -30px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .table-body tr {
  min-height: 28px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .table-body thead {
  visibility: hidden;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .table-body thead th {
  max-height: 0;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .table-body .title-cell {
  width: 50px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .table-body .chart-cell {
  width: 55px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .table-body .chart-container {
  height: 28px;
  width: 55px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .table-body td.field-cell {
  font-size: 9px;
  text-align: right;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal {
  overflow-x: auto;
  white-space: nowrap;
  box-sizing: border-box;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .vertical-wrapper {
  min-height: 26px;
  display: inline-block;
  vertical-align: top;
  border-right: 1px solid #d4e0ea;
  font-size: 11px;
  min-width: 18vw;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .vertical-wrapper:last-child {
  border-right: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table {
  width: 100%;
  table-layout: fixed;
  border-collapse: collapse;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table thead {
  font-size: 11px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th {
  text-align: right;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th.ticker,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th.ticker-cell {
  width: 50px;
  text-align: center;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th.chart,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th.chart-cell {
  width: 55px;
  text-align: center;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th.stck_para-cell,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th.finc_para-cell {
  text-align: right;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th {
  padding: 0px;
  text-transform: capitalize;
  line-height: 30px;
  font-weight: 500;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th p {
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
  line-height: 30px;
  display: inline;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table td {
  border-left: 0;
  border-right: 0;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th {
  position: relative;
  cursor: pointer;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th:after {
  position: absolute;
  background: #f9fcff;
  opacity: 0.7;
  top: 0px;
  right: 0px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th.asc:after {
  content: '\25b2';
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th.desc:after {
  content: '\25bc';
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table th:last-child,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal table td:last-child {
  padding-right: 6px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-header {
  max-width: 100%;
  min-height: 26px;
  box-sizing: border-box;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-header .vertical-wrapper {
  background: #f9fcff;
  border-bottom: 1px solid #d4e0ea;
  color: #698094;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-header tbody {
  display: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body tr {
  min-height: 28px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body thead {
  visibility: hidden;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .group-title-cell {
  padding-left: 6px;
  padding-right: 6px;
  line-height: 18px;
  border-left: 1px solid #3d7fba;
  font-weight: 600;
  font-size: 12px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .group-title-cell .group-title {
  width: 80%;
  display: inline-block;
  text-overflow: ellipsis;
  overflow: hidden;
  white-space: nowrap;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .group-title-cell .edit-btn {
  color: #3d7fba;
  cursor: pointer;
  font-size: 10px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .group-title-cell .delete-btn {
  cursor: pointer;
  color: #698094;
  margin-left: 6px;
  font-size: 16px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .add-ticker-cell {
  padding-left: 6px;
  padding-right: 6px;
  background: #ffffff;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .add-ticker-cell .add-ticker-input {
  border: none;
  outline: none;
  line-height: 18px;
  font-size: 12px;
  margin-left: 6px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .add-ticker-cell ::-webkit-input-placeholder {
  color: #d4e0ea;
  font-size: 12px;
  font-weight: 300;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .add-ticker-cell :-moz-placeholder {
  color: #d4e0ea;
  font-size: 12px;
  font-weight: 300;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .add-ticker-cell ::-moz-placeholder {
  color: #d4e0ea;
  font-size: 12px;
  font-weight: 300;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .add-ticker-cell :-ms-input-placeholder {
  color: #d4e0ea;
  font-size: 12px;
  font-weight: 300;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .add-ticker-cell .add-ticker-input:focus {
  outline: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .add-ticker-cell .add-ticker {
  width: 18px;
  height: 18px;
  text-align: center;
  line-height: 18px;
  font-size: 18px;
  cursor: pointer;
  display: inline-block;
  color: #3d7fba;
  font-weight: bold;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .add-ticker-cell .wrapper .add-ticker-input {
  width: 240px;
  display: inline-block;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .add-ticker-cell .wrapper .add-ticker-input .noisy-long-list {
  width: 100%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .add-ticker-cell .wrapper .add-ticker-input .noisy-long-list input {
  width: 100%;
  line-height: 20px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .add-ticker-cell .wrapper .add-ticker-input .suggest-wrapper .suggest li {
  display: block;
  height: 31px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .add-ticker-cell .wrapper .btn-holder .add-ticker {
  line-height: 26px;
  height: 32px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .title-cell {
  width: 50px;
  padding-left: 6px;
  padding-right: 6px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .title-cell .ticker-chevron {
  padding: 0 3px;
  font-size: 10px;
  line-height: 13px;
  font-weight: 600;
  width: 35px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .chart-cell {
  width: 55px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .chart-container {
  max-height: 28px;
  height: 24px;
  width: 55px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body tbody td {
  border-bottom: 1px solid #d4e0ea;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body tbody tr:nth-child(odd) {
  background: #f9fcff;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body table.ord tbody td {
  border-bottom: 1px solid #d4e0ea;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body table.ord tbody tr:nth-child(odd) {
  background: #f5f5f5;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body td.field-cell {
  font-size: 10.5px;
  text-align: right;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: 500;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body td.field-cell.neg[data-id*="_change"] {
  color: #e81a1a;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body td.field-cell.pos[data-id*="_change"] {
  color: #2da65b;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body td.field-cell2 {
  font-size: 12.5px;
  text-align: right;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-weight: 500;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body td.field-cell2.neg[data-id*="_change"] {
  color: #e81a1a;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body td.field-cell2.pos[data-id*="_change"] {
  color: #2da65b;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body td.width-cell {
  font-size: 15px;
  text-align: right;
  width: 200px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper .edit-table {
  display: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit {
  position: relative;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit table {
  display: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table {
  border: 1px solid #3d7fba;
  width: 100%;
  display: block;
  box-sizing: border-box;
  margin-bottom: -1px;
  margin-top: -1px;
  z-index: 999;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row {
  width: 100%;
  height: 100%;
  display: table;
  vertical-align: middle;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row .wrapper {
  height: 28px;
  padding: 1px;
  border-bottom: 1px solid #d4e0ea;
  display: table-cell;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row .wrapper .name-holder .comp-ticker .ticker-chevron {
  width: 35px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row .icon {
  height: 16px;
  width: 16px;
  font-size: 16px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row .btn-holder {
  padding: 6px 3px;
  cursor: pointer;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row .name-holder {
  padding: 5px 3px 3px;
  display: flex;
  align-items: center;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row .name-holder .comp-ticker {
  display: inline-block;
  width: 50px;
  margin-right: 6px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row .name-holder .comp-name {
  text-transform: uppercase;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row .undo-delete-ticker {
  display: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row .delete-ticker {
  color: #e81a1a;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.add-ticker-row {
  opacity: 0.5;
  pointer-events: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.add-ticker-row .wrapper {
  padding-left: 6px;
  padding-right: 6px;
  background: #ffffff;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.add-ticker-row .add-ticker-input {
  border: none;
  outline: none;
  line-height: 18px;
  font-size: 12px;
  margin-left: 6px;
  margin-top: 5px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.add-ticker-row ::-webkit-input-placeholder {
  color: #d4e0ea;
  font-size: 12px;
  font-weight: 300;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.add-ticker-row :-moz-placeholder {
  color: #d4e0ea;
  font-size: 12px;
  font-weight: 300;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.add-ticker-row ::-moz-placeholder {
  color: #d4e0ea;
  font-size: 12px;
  font-weight: 300;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.add-ticker-row :-ms-input-placeholder {
  color: #d4e0ea;
  font-size: 12px;
  font-weight: 300;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.add-ticker-row .add-ticker-input:focus {
  outline: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.add-ticker-row .add-ticker {
  width: 16px;
  height: 16px;
  text-align: center;
  line-height: 16px;
  font-size: 16px;
  cursor: pointer;
  display: inline-block;
  color: #3d7fba;
  font-weight: bold;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .psuedo-row.deleted .undo-delete-ticker {
  display: inline;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row:nth-child(odd) {
  background: #f9fcff;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row:nth-child(even) {
  background: #ffffff;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row:nth-child(odd).title-row,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.title-row {
  background: #e8eef7;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row:nth-child(odd).title-row input,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.title-row input {
  height: 16px;
  padding: 1px 1px;
  border: 2px solid #d4e0ea;
  border-radius: 3px;
  margin: 3px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row:nth-child(odd).title-row .btn-holder,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.title-row .btn-holder {
  padding: 3px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row:nth-child(odd).title-row .btn-holder .btn,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.title-row .btn-holder .btn {
  text-align: center;
  height: 20px;
  border: 1px solid #e8eef7;
  display: inline-block;
  border-radius: 3px;
  line-height: 20px;
  cursor: pointer;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row:nth-child(odd).title-row .btn-holder .save-edit,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.title-row .btn-holder .save-edit {
  width: 64px;
  background: #3d7fba;
  color: #ffffff;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row:nth-child(odd).title-row .btn-holder .cancel-edit,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.title-row .btn-holder .cancel-edit {
  width: 48px;
  background: transparent;
  color: #698094;
  margin-right: 4px;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row:nth-child(odd).title-row .btn-holder .cancel-edit:hover,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.title-row .btn-holder .cancel-edit:hover {
  border: 1px solid #698094;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row:nth-child(odd).deleted,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.deleted {
  background: #e8eef7;
  font-style: italic;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row:nth-child(odd).deleted .undo-delete-ticker,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.deleted .undo-delete-ticker {
  display: inline;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row:nth-child(odd).deleted .delete-ticker,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .table-body .table-wrapper.edit .edit-table .pseudo-row.deleted .delete-ticker {
  display: none;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .wrapper.wrap1 .vertical-wrapper,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .wrapper.wrap1 .vertical-wrapper {
  width: 100%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .wrapper.wrap2 .vertical-wrapper,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .wrapper.wrap2 .vertical-wrapper {
  width: 50%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .wrapper.wrap3 .vertical-wrapper,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .wrapper.wrap3 .vertical-wrapper {
  width: 33.3%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .wrapper.wrap4 .vertical-wrapper,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .wrapper.wrap4 .vertical-wrapper {
  width: 25%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .wrapper.wrap5 .vertical-wrapper,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .wrapper.wrap5 .vertical-wrapper {
  width: 20%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .wrapper.wrap2x .vertical-wrapper,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .wrapper.wrap2x .vertical-wrapper {
  width: 200%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .wrapper.wrap3x .vertical-wrapper,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .wrapper.wrap3x .vertical-wrapper {
  width: 300%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .wrapper.wrap4x .vertical-wrapper,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .wrapper.wrap4x .vertical-wrapper {
  width: 400%;
}
#main-streamlaunch-container #right-content-launchpad .launchpad-board.vertical .wrapper.wrap5x .vertical-wrapper,
#main-streamlaunch-container #right-content-launchpad .launchpad-board.horizontal .wrapper.wrap5x .vertical-wrapper {
  width: 500%;
}
#main-streamlaunch-container .watchToken {
  /* background: #807000; */
  padding: 2px 3px;
  background: #3D7FBA;
  border: 1px solid #3D7FBA;
}
#main-streamlaunch-container .watchName {
  color: #3D7FBA;
}
#main-streamlaunch-container .noisy-long-token.watchy {
  background: #3cb300;
  border: 1px solid #3cb300;
}
#main-streamlaunch-container .noisy-long-token.watchy.spotlight {
  background: #fff;
}
#main-streamlaunch-container .selected {
  background: #3d7fba;
  color: #fff;
}
#main-streamlaunch-container .selected .watchToken {
  padding: 2px 3px;
  background: #fff;
  color: #3d7fba;
  border: 1px solid #fff;
}
#main-streamlaunch-container .selected .watchName {
  color: #fff;
}
#main-streamlaunch-container .show_hide_chart {
  margin-right: 50px;
}
#main-streamlaunch-container .show_hide_chart label:first-child {
  color: #3d7fba;
  line-height: 32px;
  height: 32px;
  font-size: 12px;
}
#main-streamlaunch-container .show_hide_chart .toggle .tgl-btn {
  height: 20px;
  width: 40px;
}
#crypto-comps-container {
  height: 100%;
  font-family: Helvetica Neue, sans-serif;
  background: #f8f8f8;
}
#crypto-comps-container .crypto-search-box:before {
  content: "\f002";
  font-family: FontAwesome, sans-serif !important;
  font-size: 12px;
  position: absolute;
  left: 20px;
  line-height: 52px;
}
#crypto-comps-container #crypto-search {
  box-sizing: border-box;
  font-size: 16px;
  padding: 18px 32px 18px 66px;
  width: 100%;
  border: none;
  outline: none;
}
#crypto-comps-container #crypto-table .crypto-table__head__row-wrapper {
  background-color: #f5f7fa;
  height: 38px;
  line-height: 38px;
  font-size: 14px;
  color: #93979e;
}
#crypto-comps-container #crypto-table .crypto-table__head .sorted_cell {
  font-weight: 900;
  color: black;
}
#crypto-comps-container #crypto-table .crypto-table__head .table_head_cell {
  cursor: pointer;
  display: inline-block;
  text-align: right;
  padding: 0 20px;
  box-sizing: border-box;
}
#crypto-comps-container #crypto-table .crypto-table__head .table_head_cell#index {
  width: 8%;
  text-align: left;
}
#crypto-comps-container #crypto-table .crypto-table__head .table_head_cell#currency {
  text-align: left;
  width: 16%;
}
#crypto-comps-container #crypto-table .crypto-table__head .table_head_cell#market_cap {
  width: 16%;
}
#crypto-comps-container #crypto-table .crypto-table__head .table_head_cell#close {
  width: 12%;
}
#crypto-comps-container #crypto-table .crypto-table__head .table_head_cell#high {
  width: 8%;
}
#crypto-comps-container #crypto-table .crypto-table__head .table_head_cell#change {
  width: 8%;
}
#crypto-comps-container #crypto-table .crypto-table__head .table_head_cell#dayVolume {
  width: 14%;
}
#crypto-comps-container #crypto-table .crypto-table__head .table_head_cell#availableSupply {
  text-align: right;
  width: 18%;
  padding-right: 40px;
}
#crypto-comps-container #crypto-table .crypto-table__body {
  height: 520px;
  overflow-y: auto;
}
#crypto-comps-container #crypto-table .crypto-table__body__row-wrapper {
  background-color: white;
  height: 58px;
  font-size: 14px;
  color: #404853;
}
#crypto-comps-container #crypto-table .crypto-table__body .table_row_cell {
  display: inline-block;
  padding: 12px 20px;
  box-sizing: border-box;
}
#crypto-comps-container #crypto-table .crypto-table__body .table_row_cell:after {
  content: "\f05a";
  font-family: FontAwesome, sans-serif !important;
  padding-left: 5px;
}
#crypto-comps-container #crypto-table .crypto-table__body .table_row_cell.crypto-table__index:after,
#crypto-comps-container #crypto-table .crypto-table__body .table_row_cell.crypto-table__currency:after {
  content: '';
}
#crypto-comps-container #crypto-table .crypto-table__index {
  width: 8%;
  padding: 0 12px;
  text-align: left;
}
#crypto-comps-container #crypto-table .crypto-table__currency {
  font-weight: 650;
  width: 16%;
  text-align: left;
}
#crypto-comps-container #crypto-table .crypto-table__market_cap {
  width: 16%;
  text-align: right;
}
#crypto-comps-container #crypto-table .crypto-table__close {
  width: 12%;
  text-align: right;
}
#crypto-comps-container #crypto-table .crypto-table__high {
  width: 8%;
  text-align: right;
}
#crypto-comps-container #crypto-table .crypto-table__change {
  width: 8%;
  text-align: right;
}
#crypto-comps-container #crypto-table .crypto-table__dayVolume {
  width: 14%;
  text-align: right;
}
#crypto-comps-container #crypto-table .crypto-table__availableSupply {
  text-align: right;
  width: 18%;
  padding-right: 40px;
  position: relative;
}
#crypto-comps-container #crypto-table .crypto-table__availableSupply .supply_bar {
  display: inline-block;
  position: absolute;
  height: 6px;
  border-radius: 4px;
  background-color: #D1E3F6;
  float: right;
  overflow: hidden;
  width: 80%;
  bottom: 0;
  right: 20px;
}
#crypto-comps-container #crypto-table .crypto-table__availableSupply .supply_bar__progress {
  position: absolute;
  display: inline-block;
  width: 0;
  background: linear-gradient(to right, #2e87d8, #336EA6);
  height: 100%;
  transition: width 2s;
  left: 0;
}
#crypto-comps-container .crypto_info_tooltip {
  position: fixed;
  z-index: 1000;
  font-size: 10px;
  white-space: pre;
  border-radius: 6px;
  overflow-y: auto;
  background: #ffffff;
  padding: 10px;
  box-shadow: 0 6px 30px 0 rgba(0, 22, 42, 0.65);
  text-align: left;
  color: #698094;
}
#crypto-comps-container .crypto_info_tooltip__wrapper {
  margin-bottom: 5px;
}
#crypto-comps-container .crypto_info_tooltip__head {
  color: #0e3150;
  font-size: 14px;
  font-weight: 500;
  text-align: center;
}
#crypto-comps-container .crypto_info_tooltip h3 {
  margin: 0;
  line-height: 20px;
}
#crypto-comps-container .crypto_info_tooltip__data {
  margin: 0;
  font-weight: 500;
  float: right;
  text-align: right;
  color: #3d7fba;
  margin-left: 15px;
}
#crypto-comps-container .crypto_info_tooltip__data--negative {
  color: #e81a1a;
}
#crypto-comps-container .crypto_info_tooltip__data--positive {
  color: #2da65b;
}
