@import "client/common";

#session-master-mix-dialog {
  width:1100px;
  height:466px;

  #master-tracks {
    position: absolute;
    bottom: 50px;
    top: 120px;
    width: 100%;
    padding-right: 20px;
    @include border_box_sizing;
  }
  .dialog-inner {
    padding: 10px 20px;
    width:100%;
    box-sizing:border-box;

    p.notice {
      line-height:125%;
    }

    h2 {
      font-size:24px;
      font-weight:600;
    }
  }

  .session-my-tracks, .session-other-tracks, .session-media-tracks, .session-category-controls {
    @include border_box_sizing;
    float: left;
    width: 25%;
    padding: 15px;
    height: 100%;
    margin-bottom: 15px;
    color:$ColorTextTypical;
    overflow:hidden;
    position:relative;
  }

  .session-tracks-scroller {
    overflow-x: hidden;
    overflow-y: auto;
    width: 100%;
    padding: 0 15px 0 15px;
    @include border_box_sizing;
    left: 0;
    right: 0;
    bottom:0;
    position:absolute;
    top: 40px;
    border-right: 1px solid #4c4c4c;
    margin-top:10px;
  }

  .close-button {
    position:absolute;
    margin:0 0 0 -30px;
    bottom:10px;
    left: 50%;
  }
}