/* line 5, artists.scss */
.artist .clip {
  position: absolute;
  width: 0px;
  height: 0px;
  border-style: solid;
  border-width: 0 40px 20px 0;
  z-index: 0;
  border-color: transparent #720000 transparent transparent;
  line-height: 0px;
  _border-color: black #720000 black black;
  _filter: progid:DXImageTransform.Microsoft.Chroma(color='#000000');
}
/* line 18, artists.scss */
.artist .clip + img {
  padding-left: 39px;
}
/* line 22, artists.scss */
.artist h3 {
  background-color: #a80000;
  font: 16px ProximaNovaThin;
  padding: 13px 15px 5px 15px;
  text-transform: uppercase;
  display: inline-block;
  margin: 20px 0 0 0;
  min-width: 100px;
  text-decoration: none;
  color: white;
}
/* line 33, artists.scss */
.artist h3 a {
  color: inherit;
}
/* line 38, artists.scss */
.artist .description {
  font-family: ProximaNovaReg;
  padding-right: 2em;
}

/* line 46, artists.scss */
.show .artist {
  background-color: #f6f6f6;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=0, startColorstr='#FFF6F6F6', endColorstr='#FFB5B5B5');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #f6f6f6), color-stop(100%, #b5b5b5));
  background-image: -webkit-linear-gradient(top, #f6f6f6 0%, #b5b5b5 100%);
  background-image: -moz-linear-gradient(top, #f6f6f6 0%, #b5b5b5 100%);
  background-image: -o-linear-gradient(top, #f6f6f6 0%, #b5b5b5 100%);
  background-image: linear-gradient(top, #f6f6f6 0%, #b5b5b5 100%);
  padding: 0 10px;
}
/* line 51, artists.scss */
.show .description {
  padding: 1ex 20px 0 55px;
}

/* line 59, artists.scss */
.index .artist > .row > div {
  margin-left: -5px;
}
/* line 64, artists.scss */
.index .content h2 {
  margin-bottom: 5px;
}
/* line 68, artists.scss */
.index ul {
  list-style: none;
  margin: 0;
  padding: 0;
}
/* line 72, artists.scss */
.index ul li {
  margin: 0;
}
/* line 77, artists.scss */
.index .artist {
  margin-top: 20px;
}
/* line 79, artists.scss */
.index .artist .text {
  background-color: #cacaca;
  *zoom: 1;
  filter: progid:DXImageTransform.Microsoft.gradient(gradientType=1, startColorstr='#FFFFFFFF', endColorstr='#FFB6B6B5');
  background-image: -webkit-gradient(linear, 0% 50%, 100% 50%, color-stop(0px, #cfcfcf), color-stop(40px, #b2b2b2), color-stop(41px, #cacaca), color-stop(100%, #cacaca));
  background-image: -webkit-linear-gradient(left, #cfcfcf 0px, #b2b2b2 40px, #cacaca 41px, #cacaca 100%);
  background-image: -moz-linear-gradient(left, #cfcfcf 0px, #b2b2b2 40px, #cacaca 41px, #cacaca 100%);
  background-image: -o-linear-gradient(left, #cfcfcf 0px, #b2b2b2 40px, #cacaca 41px, #cacaca 100%);
  background-image: linear-gradient(left, #cfcfcf 0px, #b2b2b2 40px, #cacaca 41px, #cacaca 100%);
  margin: 0;
  padding: 0;
  color: #333333;
}
/* line 88, artists.scss */
.index .artist .image {
  background-color: white;
  padding: 0;
}
/* line 93, artists.scss */
.index .artist .description {
  margin-left: 45px;
  padding: 10px 5px 0;
  height: 130px;
  text-overflow: ellipsis;
  overflow: hidden;
}
/* line 101, artists.scss */
.index .artist a:hover {
  text-decoration: none;
}

@media screen and (min-width: 768px) {
  /* line 110, artists.scss */
  .show .artist {
    padding: 0 0 10px 5px;
  }
  /* line 112, artists.scss */
  .show .artist .description {
    padding: 53px 20px 0 0;
  }
}
/* line 125, artists.scss */
.biography .row.content {
  min-height: 500px;
}
