body {
  font-family: 'Arbutus Slab', serif;
  font-size:13px;
  line-height: 1.4;
  margin:0;
  padding:0;
  background-color: #fff;
  /*background:#eee url(../images/billie_holiday.png) repeat 0 0;*/
}
h1, h2, h3 {
  margin:0;
  padding:0;
}
a {
  text-decoration: none;
  color:#67A893;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
a:hover {
  color: #86dbc0;
}
a.home {
  color: inherit;
}
a.home:hover {
  color: #fff;
}
ul {
  list-style-type: none;
  padding: 0;
}
table {
  width:100%;
}
th, td {
  text-align: left;
}
body {
  background-image: url(data:image/png;base64,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);
}
.loading {
  background: transparent url(../images/loading_light.gif) 50% 50% no-repeat;
}
.toolbar,
.sidebar,
.player {
  background-image: url(data:image/png;base64,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);
}
.animate {
  -webkit-transition: all 0.5s ease;
  -moz-transition: all 0.5s ease;
  -o-transition: all 0.5s ease;
  transition: all 0.5s ease;
}
#description {
  display: none;
}
.no-js #description {
  display: block;
  margin:0 auto;
  width: 500px;
  padding:20px;
}
/* Layout */
#app {
  position: absolute;
  top:0;
  right:0;
  bottom:0;
  left:0;
}
#main {
  position: fixed;
  top: 0;
  right: 360px;
  bottom: 0;
  left: 0;
}
#mainPlayer {
  position: absolute;
  z-index: -100;
  opacity: 0;
  top: 0;
  left: 0;
}
.sidebar {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  width: 360px;
}
.toolbar,
.sidebar header {
  position: absolute;
  top:0;
  right:0;
  left:0;
  height: 30px;
  padding: 10px 20px;
}
.plot,
.sidebar .content {
  position:absolute;
  top:50px;
  right:0;
  left:0;
  bottom:50px;
  padding:0 20px;
}
.sidebar .content {
  overflow-y: scroll;
}
.player,
.sidebar footer {
  height: 50px;
  position: absolute;
  bottom: 0;
  left: 0;
  right: 0;
  padding:0 10px;
}
.sidebar .spotify-player {
  position: absolute;
  bottom: 0;
  left:-15px;
}
.sidebar footer {
  height:33px;
  padding: 7px 15px 10px 15px;
}

/* Sidebar panel */
.sidebar {
    background-color:#1D1E24;
    color:#999;
    box-shadow: 10px 0px 15px -10px rgba(0,0,0,0.8) inset;
    text-shadow: 1px 1px 3px #000;
}
.sidebar header,
.sidebar footer {
  background:rgba(0,0,0,0.5);
}
.sidebar h1 {
  font-size: 25px;
  font-weight: bold;
  line-height: 25px;
  text-transform: lowercase;
  font-variant: small-caps;
}
.sidebar h1 span {
  opacity: 0.7;
  font-size: 14px;
  font-style: italic;
  display: block;
  position: absolute;
  top: 11px;
  right: 8px;
  border-left: 1px solid rgba(255, 255, 255, 0.2);
  padding-left: 5px;
}
.sidebar .content {
  padding:5px 20px;
}

/* Sidebar: Meta */
.sidebar h2 {
  font-style: italic;
  opacity: 0.8;
}
.track-title,
.track-artist {
  color:#e4e4e4;
  font-style: normal;
}
.track-year {
  font-style: italic;
}
.track-summary {
  position: relative;
  display: block;
}
.track-social {
  display: block;
  position: absolute;
  top:0;
  right:0;
}
.track-audio-summary {
}
.track-audio-summary th {
  opacity: 0.6;
  font-style: italic;
}
.track-audio-summary th,
.track-audio-summary td {
  border-left: 1px solid rgba(255,255,255,0.05);
  padding-left: 8px;
}
.track-audio-summary th:first-child,
.track-audio-summary td:first-child {
  border-left: none;
  padding-left: 0;
}
.track-audio-metrics table {
  border-collapse:separate;
  border-spacing:4px;
  margin-left: -4px;
}
.bar {
  width:190px;
  background: rgba(255,255,255,0.1);
  position: relative;
}
.bar span {
  display: block;
  background: rgba(255,255,255,0.6);
  position: absolute;
  top:0;
  left:0;
  bottom: 0;
}

/* Sidebar: Related tracks */
.track-related li {
  position: relative;
  line-height: 20px;
  padding-top: 6px;
  margin-top:6px;
  border-top: 1px solid rgba(255,255,255,0.05);
}
.track-related li .buttons {
  position: absolute;
  top:2px;
  right:2px;
}

/* Siderbar: footer */
.logos a {
  display: inline-block;
  margin-right: 4px;
  opacity: 0.5;
  -webkit-transition: all 0.5s linear;
  -moz-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.logos a:hover {
  opacity:1;
  -webkit-transition: all 0.5s linear;
  -moz-transition: all 0.5s linear;
  -o-transition: all 0.5s linear;
  transition: all 0.5s linear;
}
.logos a:last-child {
  margin-right: 0;
}
.logos a span {
  display: block;
  width:0;
  text-indent: -99999px;
}
.logos .echonest {
  background: transparent url(../images/icons.png) -137px 0 no-repeat;
  width: 128px;
  height: 35px;
}
.logos .soundcloud {
  background: transparent url(../images/icons.png) -277px 0 no-repeat;
  width: 67px;
  height: 38px;
}
.logos .sevendigital {
  background: transparent url(../images/icons.png) -360px 0 no-repeat;
  width: 108px;
  height: 35px;
}

/* Toolbar */
.toolbar {
  background-color: #535663;
  color:#eee;
  text-align: center;
  border-bottom:1px solid #ccc;
  padding: 10px 5px;
}
.filters .filter {
  display: inline-block;
  margin-right:10px;
}
.filters label {
  font-size: 14px;
  line-height: 28px;
  vertical-align: middle;
}
.filters .select2-container {
  width:160px;
  text-align: left;
}

@media screen and (max-width: 1024px) {
  .filters .select2-container {
    width:auto;
  }
}

/* Plot */
.scatterplot {
  height:100%;
  width:100%;
}
.plot h2 {
  width:100%;
  text-align: center;
  color:#333;
  text-shadow: 0 1px 3px rgba(0, 0, 0, 0.3);
}
/* SVG */
.axis path,
.axis line {
  fill: none;
  shape-rendering: crispEdges;
}
.tick {
  stroke: #ccc;
}
.axis.x path {
  stroke: #ccc;
}
.axis.x .tick {
  stroke:none;
}
.active {
  fill: #ff0 !important;
  stroke:#222;
}
.dot {
  cursor: pointer;
}

/* Player */
.player {
  background-color:#535663;
}
.player .slider {
    top:18px;
    bottom:20px;
    left:64px;
    right: 48px;
    position: absolute;
}
.player .soundcloud-container {
    position: absolute;
    top: 0;
    left: -1000px;
}
.player .play-pause {
    width: 40px;
    height: 40px;
    background: transparent url(../images/play.png) no-repeat 0 0;
    margin: 4px;
    float: left;
}
.player.playing .play-pause {
    background: transparent url(../images/pause.png) no-repeat 0 0;
}
.player .year {
    float: right;
    color: orange;
    margin-right: 20px
}

/* Section */
.section {
  position: relative;
  border-top:1px solid rgba(255,255,255,0.1);
  margin-top:10px;
  padding-top: 10px;
}

/* Buttons */
.align-right {
  float:right;
}
.align-left {
  float:left;
}
.button {
  background-color: rgba(255,255,255,0.2);
  text-shadow: 1px 1px 3px #000;
  color:#aaa;
  padding:2px 3px 3px 3px;
  border-radius: 4px;
  display: inline-block;
  text-transform: lowercase;
  font-variant: small-caps;
  font-size: 13px;
  font-weight: bold;
  line-height: 20px;
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.button:hover {
  background-color: rgba(255,255,255,0.8);
  text-shadow: 1px 1px 3px #fff;
  color:#222;
}

.socialcount-small > li {
  border-radius: 4px;
  background-color: rgba(255,255,255,0.2);
  -webkit-transition: all 0.2s linear;
  -moz-transition: all 0.2s linear;
  -o-transition: all 0.2s linear;
  transition: all 0.2s linear;
}
.socialcount-small > li:hover {
  background-color: rgba(255,255,255,0.5);
  text-shadow: 1px 1px 3px #fff;
  color:#222;
}
.socialcount-small > li > a {
  padding-left: 5px;
  padding-right: 5px;
}
.socialcount-small > li > a > span {
   opacity: 0.5;
}
.socialcount-small > li:hover > a > span {
   opacity: 1;
}
/* Icons */
.icon {
  display: inline-block;
  position: relative;
}
.icon span {
  padding-left:20px;
}
.icon span::before {
  content:"";
  display: inline-block;
  position: absolute;
  left:2px;
  top:2px;
  width:20px;
  height:20px;
  background-color: transparent;
  background-image: url(../images/icons.png);
  background-repeat: no-repeat;
}
.spotify span::before {
  background-position: 1px 0;
}
.spotify:hover span::before {
  background-position: 1px -42px;
}
.sevendigital span::before {
  background-position: -55px 0;
}
.sevendigital:hover span:before {
  background-position: -55px -42px;
}
.tomahawk span::before {
  background-position: -102px 0;
}
.tomahawk:hover span::before {
  background-position: -102px -42px;
}

.no-text span {
  display: block;
  padding-left: 20px;
  width:0;
  text-indent: -99999px;
}

/* Bootstrap tooltips */
.tooltip {
  position: absolute;
  z-index: 1030;
  display: block;
  padding: 5px;
  font-size: 11px;
  opacity: 0;
  filter: alpha(opacity=0);
  visibility: visible;
}

.tooltip.in {
  opacity: 0.8;
  filter: alpha(opacity=80);
}

.tooltip.top {
  margin-top: -3px;
}

.tooltip.right {
  margin-left: 3px;
}

.tooltip.bottom {
  margin-top: 3px;
}

.tooltip.left {
  margin-left: -3px;
}

.tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  color: #ffffff;
  text-align: center;
  text-decoration: none;
  background-color: #000000;
  -webkit-border-radius: 4px;
     -moz-border-radius: 4px;
          border-radius: 4px;
}

.tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid;
}

.tooltip.top .tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-top-color: #000000;
  border-width: 5px 5px 0;
}

.tooltip.right .tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-right-color: #000000;
  border-width: 5px 5px 5px 0;
}

.tooltip.left .tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-left-color: #000000;
  border-width: 5px 0 5px 5px;
}

.tooltip.bottom .tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-bottom-color: #000000;
  border-width: 0 5px 5px;
}
