@import 'common.css.scss';

#findSession {

  .paginate-wait {
    margin:auto;
    text-align:center;
    vertical-align:bottom;
    line-height:32px;
    .spinner-small {
      display:inline-block;
      vertical-align:top;
    }
  }

  th, td { margin: 4px; padding:4px; }

  .content .spinner {
    overflow: auto;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
  }

  .content-wrapper {
    padding-left:35px;
    padding-top:10px;
  }

  .content-body-scroller {
    height:inherit;
    position:relative;
    display:block;
    overflow:auto
  }

  .session-filter {
    width:100%;
    padding-top: 11px;
    padding-bottom: 11px;
    background-color:#4c4c4c;
    min-height:20px;
    overflow-x:visible;
    vertical-align:middle;
  }

  .session-filter select {
    background-color:#c5c5c5;
    border:none;
    -webkit-box-shadow: inset 2px 2px 3px 0px #888;
    box-shadow: inset 2px 2px 3px 0px #888;
    color:#666;
  }

  .session-filter .language {
    float: left;
    margin-left: 10px;
  }

  #sessions-none-found {
    color:#CCCCCC;
    display:none;
    overflow: none;
    margin: auto;
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    text-align:center;
    height:20px;
  }

  .btn-next {
    display:none;
  }

  .end-of-list {
    margin-top:0;
  }

  .latency-value {
    @include border-radius(2px);
  }

  .action-links {
    a { margin-top:10px; }
  }

  .listen-link-details {
    position:relative;
    left:6px;

    &.statusing {
      left:0;
    }
  }

  .listen-detail-hover {
    margin-left:5px;
    margin-top:0 !important;
    color: #fc0;
    display:none;
  }

  .join-link {
    position:relative;
    left:-3px;
  }
  .join-link-text {
    position:relative;
    left:6px;
  }

  .rsvp-link {
    position:relative;
    left:0px;
  }
  .rsvp-link-text {
    position:relative;
    left:6px;
  }
}