.dashboard.container {
  margin-top: 15px;
  background-color: white; }
  .dashboard.container .site {
    margin-left: 15px; }
  .dashboard.container .overall.dashboard .date .calendar {
    margin-left: 10px;
    margin-right: 10px;
    float: left;
    width: 30px;
    height: 40px;
    background-image: url("../images/calendar.png");
    background-repeat: no-repeat; }
    .dashboard.container .overall.dashboard .date .calendar .cal_text {
      display: inline-block;
      position: relative;
      top: 15px;
      text-align: center;
      width: 30px; }
  .dashboard.container .overall.dashboard .date .text {
    top: 2px; }
  .dashboard.container .overall.dashboard .funds img {
    width: 50px;
    float: left;
    margin-right: 5px; }
  .dashboard.container .overall.dashboard .goal img {
    width: 50px;
    float: left;
    margin-right: 5px; }
  .dashboard.container .overall.dashboard .trending img {
    width: 50px;
    float: left;
    margin-right: 5px; }
  .dashboard.container .overall.dashboard .trending .ui.popup {
    min-width: 300px; }

.office.background.container {
  position: absolute;
  width: 1000px;
  height: 600px;
  background-image: url("../images/office_background.png"); }
  .office.background.container .guide {
    position: absolute;
    bottom: 10px; }
  .office.background.container .ui.segment.message {
    position: absolute;
    margin-top: 0px;
    left: 150px;
    top: 10px;
    width: 820px; }

.ui.accordion .title {
  font-weight: bold; }

.ui.icon.right.floated {
  float: right; }

.main.container {
  margin: 8px; }

body {
  background-color: #6DBCC4; }

.ui.label.support {
  margin-top: 10px; }
  .ui.label.support .detail {
    margin-top: 3px; }

.ui.spaced.item {
  padding-left: 5px;
  padding-right: 5px; }

.popup.link {
  color: teal;
  text-decoration: underline; }

.guide.message {
  position: absolute;
  right: 10px;
  bottom: 10px;
  width: 400px; }
  .guide.message .guide {
    height: 150px;
    float: left;
    margin-bottom: 0px; }

.splash.background.container {
  position: absolute;
  left: -80px;
  width: 1000px;
  height: 600px;
  background-image: url("../images/desk_background.png"); }
  .splash.background.container .bubble {
    background-image: url("../images/splash_speech.png");
    position: absolute;
    width: 245px;
    height: 100px; }
    .splash.background.container .bubble img {
      float: left;
      margin: 8px;
      height: 50px; }
    .splash.background.container .bubble .comment {
      position: absolute;
      margin: 8px;
      margin-right: 15px; }
  .splash.background.container #bubble1 {
    top: 270px;
    left: 110px; }
  .splash.background.container #bubble2 {
    top: 165px;
    left: 89px; }
  .splash.background.container #bubble3 {
    top: 85px;
    left: 175px; }
  .splash.background.container #bubble4 {
    top: 10px;
    left: 219px; }
  .splash.background.container #bubble5 {
    background-image: url("../images/splash_speech_flipped.png");
    top: 30px;
    left: 500px; }
    .splash.background.container #bubble5 img {
      margin-left: 20px; }
  .splash.background.container #bubble6 {
    background-image: url("../images/splash_speech_flipped.png");
    top: 100px;
    left: 640px; }
    .splash.background.container #bubble6 img {
      margin-left: 20px; }
  .splash.background.container #bubble7 {
    background-image: url("../images/splash_speech_flipped.png");
    top: 175px;
    left: 670px; }
    .splash.background.container #bubble7 img {
      margin-left: 20px; }
  .splash.background.container #bubble8 {
    background-image: url("../images/splash_speech_flipped.png");
    top: 270px;
    left: 630px; }
    .splash.background.container #bubble8 img {
      margin-left: 20px; }

[aria-hidden="true"] {
  display: none; }

.extra.content.dark {
  color: black !important; }

.ui.header .ui.label {
  margin-left: 0px;
  margin-top: 4px; }

.scrolling.articles {
  padding: 10px;
  height: 350px;
  position: relative; }

.scrolling.profiles {
  padding: 10px;
  height: 250px;
  position: relative; }

.scrolling.groups {
  padding: 10px;
  height: 250px;
  position: relative; }

.max500 {
  height: 500px;
  position: relative; }

.ui.tag.label {
  margin-bottom: 4px; }

.ui.fixed.sticky.dashboard {
  background: white; }

.label.heat1 {
  opacity: .1; }

.label.heat2 {
  opacity: .2; }

.label.heat3 {
  opacity: .3; }

.label.heat4 {
  opacity: .4; }

.label.heat5 {
  opacity: .5; }

.label.heat6 {
  opacity: .6; }

.label.heat7 {
  opacity: .7; }

.label.heat8 {
  opacity: .8; }

.ui.label.red.opacity9 {
  opacity: .9; }

.label.heat10 {
  opacity: 1; }

/*# sourceMappingURL=fitmi-admin.css.map */