html {
    font-family: 'Roboto', sans-serif;
    -webkit-font-smoothing: antialiased;
    user-select:none;
  }

body {
  background-color: #efefef;
  color: #3C4858;
  margin: 0 0 0 0;
  overflow-x: hidden;
  /*overflow-y: scroll !important; */
  overflow-y: scroll;
  font-family: Roboto, Helvetica, Arial, sans-serif;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.5em;
}
.seekerMain {
  margin-top: 95px;
}

small {
    font-size: 80%;
}

h1 {
    font-size: 48px;
    line-height: 1.15em;
    font-weight: 100;
}

h2 {
    font-size: 32px;
    font-weight: 300;
    line-height: 1.5em;
}

h3 {
    font-size: 20px;
    line-height: 1.4em;
    margin: 4px 0px;
    font-weight: 400;
}

h4 {
    font-size: 18px;
    line-height: 1.5em;
    font-weight: 400;
    margin-top: 4px;
    margin-bottom: 4px;
}

h5 {
    font-size: 16px;
    line-height: 1.4em;
    margin-bottom: 15px;
    font-weight: 300;
}

h6 {
    font-size: 16px;
    margin: 0;
    font-weight: 400;
}

p {
    font-size: 14px;
    margin-top: 0;
    margin-bottom: 0;
    font-weight: 400;
    white-space: normal;
}

.small {
    font-size: 0.750rem;
    font-weight: 500;
    margin-top: 0;
    margin-bottom: 0;
}

.validationErrorText {
  font-size: 11px;
  font-weight: 100;
  color: red;
  margin-top: -16px;
}


  
  body, html, #app{
    height: 100%;
  }

a {
  color: #0288d1;
  text-decoration: none !important;
}
  
  a:hover {
    text-decoration: underline;
  }
  
  .m-b-15 {
    margin-bottom: 15px;
  }

.m-t-14 {
    margin-top: 14px;
}

.text-center{
    text-align:center;
}
.span {
  font-size:14px;
}

.scrollMargin{
    scroll-margin-top: 100px;
}
/*--- Global Scrollbar ---*/
::-webkit-scrollbar {
  width: 10px; /* for vertical scrollbars */
  height: 10px; /* for horizontal scrollbars */
}
*::-webkit-scrollbar {
    background: transparent;
}
::-webkit-scrollbar-thumb {
  background: #ccc !important;
  border-radius: 25px;
}
/*--- Global Chrome autocomplete ---*/
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active {
  transition: background-color 5000s ease-in-out 0s;
}


/* Table Updates */

.ReactTable .rt-table {
    max-height: 600px;
    overflow-y: scroll;
}

.ReactTable .rt-tbody {
    overflow-x: hidden !important;
}

.ReactTable .rt-resizable-header {
  padding: 6px 24px !important;
  -webkit-box-shadow: none !important;
  box-shadow: none !important;
}

.ReactTable .rt-resizer:before {
  display: inline-block;
  position: absolute;
  right: 25px;
  top: 3px;
  height: 18px;
  width: 18px;
  color: transparent;
  content: '.';
  background-size: 18px 18px;
  background-repeat: no-repeat;
  opacity: 0.87;
}

.ReactTable .rt-thead .rt-header-pivot {
    border-right-color: rgba(0,0,0,0.05) !important;
}

.ReactTable .rt-thead .rt-header-pivot:before {
    display: none;
    border-right-color: rgba(0,0,0,0.05);
}

.ReactTable .rt-thead .rt-header-pivot:after {
    visibility: hidden;
    border-right-color: rgba(0,0,0,0.05);
}

.ReactTable .rt-resizable-header-content:after {
    position: absolute;
    right: 8px;
    top: 3px;
    height: 18px;
    width: 18px;
    z-index: 120;
    color: transparent;
    content: '.';
}

.frozen > div:before {
  background-image: none !important;
}

.ReactTable .rt-th .rt-resizer:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmIwZjhiZTkwLCAyMDIxLzEyLzE1LTIxOjI1OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NzgyQUVCNURDRkM0MTFFQzlBRTA5ODdGQjU2RUJBNDciIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NzgyQUVCNUVDRkM0MTFFQzlBRTA5ODdGQjU2RUJBNDciPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo3ODJBRUI1QkNGQzQxMUVDOUFFMDk4N0ZCNTZFQkE0NyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo3ODJBRUI1Q0NGQzQxMUVDOUFFMDk4N0ZCNTZFQkE0NyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PkzL3wAAAAQHSURBVHja7Jz7T9RAEMfbO/B4+MIHvkCCDzAqmhPhPPnJf91EXopEUNBE1KBGiUESFCMcWL8DY4IELke3051td5JJE3rtzn663Z397pYwiqLAW3wreAQeoFVrMrk4DEOxwNC1nMThLj/klyjrm2BZ8RkYXSwEEDG14fAIXuI/bcEfo7wVbQDVvcKoDL0VD3fBIyvCqzjX6vvA+vCoSVfgx/c53QJ/gN8UPcCDjfq8c3XOd8DvM2gPcE/ru4rDlQZ+egl+0wP8H955HO4c4pJ+XNPjAe7Ao/5uiAb1Q15axrVncw0QAFp4xG2OGXsF9ziaS4A8mlbhbQa3OcLpTXOuAHLieo9HVVM7xhALeWqBNIp2J3i/M9Qn5gIgWsplHG4I3LoH976eaYCo4Gl+daXsNsq4mEmAqFg7TcWEy6RUaAhldWQKII+S1T0CgZSlKjwUUoBXTyCQshaG2JSFFkgCQaeFAZIE2WFp4aEg3PquNSgQSBnNsW85CRDwSJYaUDDf70MsvU4BZIFgOIZAINaNIKZOJwCyQDASUyCQbCjDEsJDIWF4Rc711K1dsPAwghhLKgGyQDAIPxXoNUrmK0kKD0m2QBrtugL9lqjwUEio9ZG83h+4YyQ89KkAyAJBOXDPSHjosgqQBYJq4O4em0FT4cG04mUe3Vy1Ig981gCeCNy3VpsA32cA4GeTi413Z/E2tHZH4f2GL1sFmAXL1PY218wD9AA9QA/QA/TmAXqAHmA+zWjlnjN4UnhLjta/BqcvoCIrAIMdOavX8Ub0Af7c1ivcnYG38ILNPnAlAwDXbAKchm84DK9m8voaAwzD8CcOY/A/DsKjgeMZ6rBqNY1BAMumT9GSzSD2LyryQASyiMMbh+C9Q8wL2hLpV/CPDsBbgr9QNxNheZ9e5e+K4f2ATyLWSB1Ahkif5o/DfymEtw5/ghhrqufCCJBWukY5RdBi9GDHEFviD1ZETODUYNJkjpmwTSMmka5FTI1BwNRZzyqAN89ZQuAUQIb4llIGi/Bo18G8ZAFp6IGUMny1AG+FZxqB0wA5ZXgKX00RHg0Wo5wVBK63wIBTh1FOJaRtk+GlUVZ6kj6nEOPCwkPEiXJqrT3VNREWHqYk+1uUkWp/m/qiEipI8+XXArdewL1TH/FtrcrNJSw8UM45Y6MiVgAmLDysJi0QuNAC/wkPNDKbrEls8BzX2rzb6sI6Kr4NIKbwsMXpyprNOljfmWAgPExJCQROAdwlPBxmEJjDNZ80xK5mbwyvUTSShiwKpUFuA9wlPCzVOb+9Aqjp6wBVADkVmThAeKDBYhy/UbUGrW57GwBt7iM81DhdWVcXr9YPbfgLqAF+yLOSI661f8Ttze9Q9QBt218BBgDDQkePsdDWuQAAAABJRU5ErkJggg==);
}

.ReactTable .rt-th.-sort-asc .rt-resizer:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmIwZjhiZTkwLCAyMDIxLzEyLzE1LTIxOjI1OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6RjI5RTIzMUNDRkM0MTFFQzlFNjc5NTgxRkJGOEY4MjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6RjI5RTIzMURDRkM0MTFFQzlFNjc5NTgxRkJGOEY4MjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpGMjlFMjMxQUNGQzQxMUVDOUU2Nzk1ODFGQkY4RjgyMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpGMjlFMjMxQkNGQzQxMUVDOUU2Nzk1ODFGQkY4RjgyMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PibhghoAAARwSURBVHja7J3bSxZBGMZ3TTMrOtg5yrIyiBIrL4qQgiC6MKIDBCVUFBWFF1IQYXkhnbsMuoj6B4LotquuwkOWSZp2QMMsMRETNMNj2/PqGxlm6Tc7p/3mhR8j6rf7zrOzO+88s5YfBIHnIvZIcBI4AbVGosiHfd+XlhgeLbPQZPFFfo1ztUk8V7RGIDo0Fc1hcBfcA6fwvdmeocnGjKR8EkEe6Ah+Rw8oACnGaWCSgDimD3aAxmB0tIMDYJITcOyOZIOqYOyoB9tIaCfg6E6sBI+D/0cZyHQC/tmBheB+MP54BJY5AYeTnwGKwWAwsbgN5sW1gDjGFHASdAcTjwFQCKbHpYA0m4L9oC2IPbrAUZAUjwLmgPeBeDSDXJAQNwLis2vB0yC8qAWb40JAfC4NPAzCjycgQ7WAStfCOOEcNGfBPgmH3w4u4hyLI2lnoWPT0BwDZ8jIkXQaMiDyVRoPCYrEo1lyL40QkCTxVHRhzoEjsowH5QLyupVur6tgpoI+TQZFYDc5O1EYgRvBTZCm8NGUCq6DrWEbD0oFRPKreORlabA608EtkGmlgBBvAZpCsFOjX5wNaJ2dbpWAZBCgOU0PcwNM9z3gPHKab4WAZBCgOURJe+bsuZwgwjAepArIdnsuuAxSPHOC8roAaEsg2eQRuIVnv7meeUGj7xo9k0WMB2kCIql1nGCGZ27QxHYDbDJKQLbXi0GOZ36sAVeQ82ojBJRsEMgKWhkVIfclWgVkg+A4lyy2RR4oEDUeREfgLnBJskEg03jIBweFDiJozVeB9Z7d8REs1zUC0zz7I1XnLXwnAgI+0HYL0/uB9D4LvlxhqXgtoITmQ20CRiEi94KlTeEEdAI6AZ2ATkAXTkAnoKUhtHPPBSjZ98mW9r8ftImsRERffdjgDW9g2xyN4KWuW3hpBO7CRTqfgR0RELBbp4BkqPZZLF6/yO0rLKDv+9/QlIEfFopHE8cL9KFTaxmDBNpFr6KmqEbuLUbUgUikCc07i8T7gJwbTCuka8EnC8RrBa+MW4mwO0238leDxesCFcg1ME5AFnEQTTn4bqB4vaAEOfYbvRZGgj1oSrlEMCXowpYht9AvrBQzgUuDCpE1ZshRhZykPFqkuTFImB7WNQaI94arBM8qAVnEeioZNIrXTALKPIEKP5BKhi8axOvglYZntYBcMjwHnQrFo8milKsCz/YR6HHpUMqlhOwYYPFUnEudpc8lRLlk4yHgQlnZaFe6J8LGQ6XM5y3OofR5q3xTCR2k9fJbCYduwLGVz/i6duXqQjYeqOas1tERLQKGbDx0hm0Q2DACfxkPNDOL7En08RpX27pb68Y6Oj4kQIzGwyCXK906+6D9zQQB46FSlkFglYAjjIeJTAJ1+MxnE3I35t0Y3qMYTxnSJKkMslvAEcZD6z9+PrQDaNLL7UYJyKXIszGMB5osyvE7Ru1BG/d6GwQa+Ivx0M/lSq9x+Zr6dyL8D3Fn8kWukTnjCmng/jOCiN3CTsA4i58CDABx+JjYHzzl2wAAAABJRU5ErkJggg==);
}

.ReactTable .rt-th.-sort-desc .rt-resizer:before {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFAAAABQCAYAAACOEfKtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyVpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDcuMS1jMDAwIDc5LmIwZjhiZTkwLCAyMDIxLzEyLzE1LTIxOjI1OjE1ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgMjMuMiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MDIzOTI3QkVDRkM1MTFFQ0JFOTVFOUZEM0JCMEI4ODYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MDIzOTI3QkZDRkM1MTFFQ0JFOTVFOUZEM0JCMEI4ODYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowMjM5MjdCQ0NGQzUxMUVDQkU5NUU5RkQzQkIwQjg4NiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowMjM5MjdCRENGQzUxMUVDQkU5NUU5RkQzQkIwQjg4NiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhBKgOkAAARjSURBVHja7J1JaBRBFIa7ZxKzusQlikYlLonEjZjNMSh4iIpBMSAh8aYokrvoWRE856LgURGNJy9RPHjQi1HBQwiIF4NrcAkukSiGZPwf8w5xmIwzXVVdVT314FHopKtefamuV/V3TcdPJpOes+AWcwgcQK1WJHKx7/vKAsPUsgjFdv4lj6CtzwrbCs5A6GJFABFTOYq98BL+r2n4I7T31TSAxt3C6AzdFbtmwSOLwxP4rMzNgdnh0ZBugy/I8HEpfCd+Ju4Azm005y3P8nkVvJlBO4Bpo289inU5/OgqeIMD+C+8FSi25XFJPa5Z6wCm4NF810JJPc9LG3HtsoIGCAClnHGLA8behjoqCxIgZ9MEvFygmnm8vCkuKIC8cN3BWVXU5jPEWCGNQMqiqyXWt5TmxIIAiJGyBsUmBVWvRd0bIw0QHVzCt64q24I2VkYSIDpWQVsxxW3SUqgFbVVFCiBnyUSaQKDKQhUeYiHAyyYQqLJShlgUhRFIAkG1hgRJgmyrauEhpnj0bchRIFBltMfebCVAwCNZaqsB+/06xFJrFUAWCFoDCATKphHEVG0FQBYI2gMKBCoHSqsK4SEmGV6c13rGPbtg4aEdMZYYCZAFgib4Ys9co8V8m0zhQeYIpGxX45lvUoWHmKTRR/J6vWePkfBQZwRAFggaPfuMhIcarQBZIEh49p6xaRIVHkQ73sjZzVaLc+LTBnChZ7+V6QQ4GgGA70UuFj6dxcfQKiyF9xs+rhVgFCxSx9tsMwfQAXQAHUAH0JkD6AA6gIVpQk/u+aF1p5c6+G2jfYHf8VJf5AkfIOw2/Kjlg4gAdmnZC8MmPTOfwOVj373UMRAtc+CLCExjH3QmkePwCYvh0R10QhtA3/eHUfTCpyyENwPvQx+GtC5jEMAginMWAryI2K8J91+WoIp6rqI4ZQm8AcTeMyt2IwDSP+7B9xsO7wl8N2KfMgogB1LJATYYCu8NvDn99QHGSPoI7CeKg/BPBsL7Bj8g+90L0vfCCPA1ikO8RDDF/sB7EJv0dasSMQGBPkVxUmSPKdHo/jyLmO6rqFyZGoOAb6K4ZADAy4ilX1k/VT8XRv0DKLo1wXsA70Ccyf/EaDRAUnweeqkvVodpL+EtiHEihxjNBcgB0hnCZ/DakOB9ZHhvc4zPvDkwDTSdP+nkpYRq+wXvyhWesUkkA0RaQhxTLDyQQHAabT0Oq1+hPhNBx2ird4aXFirsAtq4Hu4iCfd/UBdo80pSvt3QwUDL8TYWHu7S1kqVQJAvQKOz8BxByxIeRjnjjouMQCvmwAzCQwd8TKCaH/DDIvCsSiIZINIDnSMBhQcSCLpRx4jenbaGJJIhhl74dB4JYwbeZwQDEwByJ87nAbDfmEFkCkDuyK0c4A3Kfg9ClAAWw4eywBtW8TqTyADkzlTBX2WANybjy4GyARp3vI1fdZwuPEyyQPDOtHiNG4Gz4toDf8637T5TGfjujxFYvJB2AJ15fwUYAPL4B5VKZ0z2AAAAAElFTkSuQmCC);
}

.ReactTable .rt-thead.-filters {
  box-shadow: 0 5px 15px 7px rgb(0 0 0 / 20%) !important;
}

.ReactTable .rt-thead {
  box-shadow: 0 5px 15px 7px rgb(0 0 0 / 20%) !important;
}

.ReactTable .rt-thead.-header {
  background-color: #60899b;
  color: #ffffff;
  font-size: 13px;
  font-weight: 500;
  padding: 5px 0 5px 0;
}

  .ReactTable .rt-thead .rt-resizable-header-content {
    white-space: pre-line !important;
    word-wrap: initial;
  }

.ReactTable .rt-thead.-filters {
    background-color: #6C9AAD;
}

.ReactTable .rt-td {
  white-space: pre-line !important;
  word-wrap: initial;
}

.customizeTbl div.rt-td {
  align-self: center;
}

.MuiButton-textPrimary {
  color: #0288d1 !important;
}

.actionIcon:hover, .actionIcon button:hover {
  color: #0288d1;
}
.hideColTbl .rt-thead.-filters .rt-th:nth-child(-n+2) {
  display: none;
}

/*--- Global Snackbar ---*/


.MuiAlert-filledSuccess {
    color: white !important;
    background-color: #388e3c !important;
}

.MuiAlert-filledInfo {
    color: white !important;
    background-color: #0288d1 !important;
}

.MuiAlert-filledWarning {
    color: white !important;
    background-color: #ea7600 !important;
}

.MuiAlert-filledError {
    color: white !important;
    background-color: #f44336 !important;
}

/*--- Full screen dialogs ---*/

.ss-insight-dialog-appbar {
    background-color: #0288d1 !important;
}

.ss-vendor-portal-dialog-appbar {
  background-color: #512da8 !important;
}

.ss-vendor-manager-dialog-appbar {
  background-color: #107B40 !important;
}

.ss-dialog-header {
    font-size: 20px;
    font-weight: 500;
    margin-top: 8px;
    margin-bottom: 8px;
}

/*--- Dimension App Bar ---*/

.ss-insight-dimension-appbar {
    background-color: white !important;
    color: #0288d1 !important;
}

.tabHeaderDimension .Mui-selected {
    color: #0288d1 !important;
}

.tabHeaderDimension .MuiTabs-indicator {
    background-color: #0288d1;
}


.ss-text-input label.Mui-focused {
    color: #0288d1;
}

.ss-text-input .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline {
    border-color: #0288d1;
}

.ss-text-input .MuiInput-root.Mui-focused {
  border-color: #0288d1;
  
}

.ss-text-input .MuiInput-underline:after {
  border-bottom: 2px solid #0288d1;
}

/*--- dark ---*/
.ss-text-input-dark .MuiOutlinedInput-inputMultiline {
  color: #fff;
}

.ss-text-input-dark label.Mui-focused {
  color: #fff;
}
.ss-text-input-dark .MuiInputLabel-outlined .MuiOutlinedInput-notchedOutline,
.ss-text-input-dark .MuiInputLabel-outlined {
  color: #c0c0c0;
}
.ss-text-input-dark .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline {
  border-color: #fff;
}
.ss-text-input-dark .MuiOutlinedInput-notchedOutline {
  border-color: #c0c0c0;
}
/*
.ss-text-input-dark .MuiOutlinedInput-notchedOutline:hover {
  border-color: #fff;
}
  */
.ss-text-input-dark .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline {
  border-color: #fff;
}

.ss-text-input-dark .MuiOutlinedInput-inputMultiline {
  color: #fff;
}

.react-tel-input {
  margin: 0px 8px !important;
  width: auto !important;
}

.react-tel-input .form-control {
  width: 100% !important;
  height: 56px !important;
}

.ReactVirtualized__Table__row {
  width: 100%
}

.green-circle {
  width: 23px;
  height: 23px;
  background-color: #388e3c;
  border-radius: 50%;
  display: flex;
  align-items: center;
  justify-content: center;
  color: white;
  margin-right: 4px;
  min-width: 23px;
  border: 1px solid white;
}
.green-circle::before {
  content: "F";
  font-size: 13px;
}
