/* IE11 fallback: Please consider using an up to date modern web browser if you're still using Internet Explorer. There are many advantages to doing so. This website will look much better for example. Visit whatbrowser.org for more information. */
@media screen and (min-width: 0\0) { 
  body {overflow-x:hidden}
  .text-widespace{word-spacing:0}/*index*/
  .grid-15__11-1-3, .grid-15__1-9-1-3-1, .grid-15__15, .grid-15__3-1-7-1-3, .grid-15__1-6-1-6-1, .grid-15__2r, .grid-15__9-1-5, .grid-15__3-3-9, .grid-15__10-1-4, .grid-15__5-5-5, .subgrid-15__1r, .grid-15__1r, .grid-15__3-3-8-1, .grid-1fr__x7, .grid-15__3r, .grid-15__7-1-7, .subgrid-15__2r, .grid-15__3-1-11{display:flex;flex-wrap:wrap}
  .grid-15__3-1-11 .col-11-11{flex:1;order:1;margin-right:5em}/*xography*/
  .grid-15__3-1-11 .col-31-11{flex:4;order:2}/*xography*/
  .grid-15__3-9-3 {justify-content:center;width:37em}/*credits*/
  .subgrid-15__2r div{margin-right:1em;margin-bottom:1em}/*updates*/
  .subgrid-15__2r{padding:1em 0 0 0}/*updates*/
  .theme-pleasure{background-position:center top;background-image:url("/img/bg/pleasure.png");background-size: 100% auto}
  .theme-heart{background-position:center top;background-image:url("/img/bg/bg_hearts.png");background-size: 100% auto}

  .grid-15__7-1-7 .col-11-11{flex:1;margin-right:3em}/*thought*/
  .grid-15__7-1-7 .col-31-11{flex:1}/*thought*/
  #links main{margin-top:8em}/*links*/

  .col-all{width:100%}
  .grid-1fr__x7{justify-content:flex-start}/*events*/
  .grid-1fr__x7 div{width:7.5em;margin-right:1em;margin-bottom:1em}/*events*/
  .grid-1fr__x7 div:nth-of-type(7n+0) {margin-right:0em}/*events*/

  .grid-15__3-3-8-1 .col-11-11{order:1;width:11em;margin-right:13em}/*publication*/
  .grid-15__3-3-8-1 .col-31-11{order:2;width:31em}/*publication*/


  .grid-15__3r{justify-content:flex-start;} /*series*/
  .grid-order__early, .grid-order__late{width:11em;margin-right:1em} /*series*/
  .grid-order__late:nth-of-type(5n+3), .grid-order__early:nth-of-type(5n+2){margin-right:0em;} /*series*/
  .grid-order__mid{width:55em} /*series*/

  #videography-video #video-title {order:1;width:47em;margin-left:12em;margin-bottom:1em;}
  #videography-video #video-title .col-all{margin-left:0em;}
  #videography-video #video-title .col-video__title{margin-left:11em;}

  #videography-video .col-video__sidebar{order:2; width:11em; margin-right:1em;margin-top:3em;}/*video sidebar*/
  #videography-video .grid-15__1r {justify-content:flex-end;}/*video thumbs*/
  #videography-video .subgrid-15__1r {order:3; width:47em;}/*video thumbs*/
  #videography-video .subgrid-15__1r .col-video__s{width:15em;margin-right:1em;}/*video*/
  #videography-video .subgrid-15__1r .col-video__l{margin-left:11em;}/*video*/

  #videography-video .col-video__s:nth-of-type(3n+1){margin-right:0;}/*video*/
  #videography-video .subgrid-15__1r .text-title__small{margin-bottom:1em;}


  .grid-15__3r div{padding-right:1em;padding-bottom:1em;} /*article*/
  .grid-15__3r div:nth-of-type(5n+0){padding-right:0em;} /*article*/
  #article-images .grid-15__3r{padding-bottom:0;} /*article*/
  #details .col-11-11, #details .col-21-11, #details .col-31-11{flex:1;} /*article*/


  #search .grid-15__10-1-4 {justify-content:flex-end;} /*search*/
  #search .col-31-11 { width:15em; order:2; } /*search*/
  #search .col-11-11 { width:44em; order:1;padding-right:5em;} /*search*/
  #search .subgrid-15__2r div{ width:6.5em} /*search*/

  #title .grid-15__3-3-9 {display:block;position:relative} /*release title*/
  #title .grid-15__3-3-9 .col-11-11{width:11em;margin-right:12em;height:5em} /*release title*/
  #title .grid-15__3-3-9 .col-12-11{width:23em;margin-top:8em} /*release title*/
  #title .grid-15__3-3-9 .col-31-11{width:35em;position:absolute;top:2em;right:0} /*release title*/
  #info .col-11-11{ width:35em;margin-right:5em;} /*release sec2*/
  #info .col-31-11{ width:19em;} /*release sec2*/
  #info .grid-15__9-1-5 {justify-content:flex-end;} /*release sec2*/
  #related .grid-15__2r div, #artwork .grid-15__2r div{ margin-right:1em;margin-bottom:1em;} /*release artwork*/
  #artwork .grid-15__2r, #related .grid-15__2r {padding-bottom:0;} /*release artwork*/
  #artwork .grid-15__2r div, #related .grid-15__2r div{width:7em;} /*release artwork*/
  #artwork .grid-15__2r .col-all, #related .grid-15__2r .col-all{width:100%;} /*release artwork*/
  #tracklisting .grid-15__1-6-1-6-1 .col-21-21{width:23em;margin-left:4em;} /*release tracklisting*/
  #tracklisting .grid-15__1-6-1-6-1 .col-41-21{width:23em;margin-left:5em;} /*release tracklisting*/
  #links .grid-15__1-6-1-6-1 .col-21-21{width:23em;margin-left:4em;} /*release tracklisting*/
  #links .grid-15__1-6-1-6-1 .col-41-21{width:23em;margin-left:5em;} /*release tracklisting*/
  #info .grid-15__3-3-8-1 .col-11-11 {width:11em;margin-right:13em;} /*release ltd*/
  #info .grid-15__3-3-8-1 .col-31-11 {width:31em;} /*release ltd*/
  #sleevenotes h3{padding-bottom:1em;} /*release*/

  .col-33-xx{order:1;width:39em;margin-left:16em;} /*song title*/
  .col-31-xx{order:3;width:27em;margin-right:5em;margin-top:1em;} /*song lyric*/
  .col-xx-13{order:2;width:11em;margin-right:5em;margin-top:4em;} /*song nav*/
  .col-51-xx{order:4;width:11em;margin-top:1em;} /*song mixes*/

  main#images1 .col-x3-xx{width:11em;margin-right:1em;} /*images1*/
  main#images1 .col-x3-xx:nth-of-type(5n+0){margin-right:0;} /*images1*/
  main#images1 .grid-15__1r{align-items:flex-end;} /*images1*/

  div#images2 .col-x5-xx{width:19em;margin-right:1em;margin-bottom:1em;} /*images2*/
  div#images2 .col-x4-xx{width:15em;margin-right:1em;margin-bottom:1em;} /*images2*/
  div#images2 .col-x7-xx{width:29em;margin-bottom:1em;} /*images2*/
  div#images2 .grid-15__1r {align-items:flex-end;} /*images2*/
  div#images2 .img-even.f { width: 50%;} /*images2*/

  section#images3 .col-41-11{order:2;width:11em;} /*images3*/
  section#images3 .col-21-11{order:1;width:35em;margin-left:5em;margin-right:5em;} /*images3*/
  section#images3 .col-31-11{order:2;width:11em;} /*images3*/
  section#images3 .col-11-11{order:1;width:43em;margin-right:5em;} /*images3*/
  .column-4{column-width:14em;column-gap:1em;}

  #ShadowBox td {padding:0;}
}

@media screen and (min-width: 0\0) and (min-width: 768px) { .text-pagetitle__container { writing-mode: tb-rl !important; } }/* deprecated */

/* Edge fallback: Microsoft Edge fallback until it support CSS Grid Layout sufficiently */
@supports (-ms-ime-align: auto) { 
  /*body { overflow-x: hidden; }*/
  /*.theme-pleasure { background-position: center top; background-image: url("/img/bg/pleasure.png");     background-size: 100% auto; }*/
.column-4{column-width:100px; /*fixes column width bug*/ }
#ShadowBox td {padding:0;}
}

/* iOS 9 fallback */
@supports not (display: grid) {
  body {overflow-x:hidden}
  .text-widespace{word-spacing:0}/*index*/
  .grid-15__11-1-3, .grid-15__1-9-1-3-1, .grid-15__15, .grid-15__3-1-7-1-3, .grid-15__1-6-1-6-1, .grid-15__2r, .grid-15__9-1-5, .grid-15__3-3-9, .grid-15__10-1-4, .grid-15__5-5-5, .subgrid-15__1r, .grid-15__1r, .grid-15__3-3-8-1, .grid-1fr__x7, .grid-15__3r, .grid-15__7-1-7, .subgrid-15__2r, .grid-15__3-1-11{display:flex;flex-wrap:wrap}
  .grid-15__3-1-11 .col-11-11{flex:1;order:1;margin-right:5em}/*xography*/
  .grid-15__3-1-11 .col-31-11{flex:4;order:2}/*xography*/
  .grid-15__3-9-3 {justify-content:center;width:37em}/*credits*/
  .subgrid-15__2r div{margin-right:1em;margin-bottom:1em}/*updates*/
  .subgrid-15__2r{padding:1em 0 0 0}/*updates*/
  .theme-pleasure{background-position:center top;background-image:url("/img/bg/pleasure.png");background-size: 100% auto}
  .theme-heart{background-position:center top;background-image:url("/img/bg/bg_hearts.png");background-size: 100% auto}

  .grid-15__7-1-7 .col-11-11{flex:1;margin-right:3em}/*thought*/
  .grid-15__7-1-7 .col-31-11{flex:1}/*thought*/
  #links main{margin-top:8em}/*links*/

  .col-all{width:100%}
  .grid-1fr__x7{justify-content:flex-start}/*events*/
  .grid-1fr__x7 div{width:7.5em;margin-right:1em;margin-bottom:1em}/*events*/
  .grid-1fr__x7 div:nth-of-type(7n+0) {margin-right:0em}/*events*/

  .grid-15__3-3-8-1 .col-11-11{order:1;width:11em;margin-right:13em}/*publication*/
  .grid-15__3-3-8-1 .col-31-11{order:2;width:31em}/*publication*/


  .grid-15__3r{justify-content:flex-start;} /*series*/
  .grid-order__early, .grid-order__late{width:11em;margin-right:1em} /*series*/
  .grid-order__late:nth-of-type(5n+3), .grid-order__early:nth-of-type(5n+2){margin-right:0em;} /*series*/
  .grid-order__mid{width:55em} /*series*/

  #videography-video #video-title {order:1;width:47em;margin-left:12em;margin-bottom:1em;}
  #videography-video #video-title .col-all{margin-left:0em;}
  #videography-video #video-title .col-video__title{margin-left:11em;}

  #videography-video .col-video__sidebar{order:2; width:11em; margin-right:1em;margin-top:3em;}/*video sidebar*/
  #videography-video .grid-15__1r {justify-content:flex-end;}/*video thumbs*/
  #videography-video .subgrid-15__1r {order:3; width:47em;}/*video thumbs*/
  #videography-video .subgrid-15__1r .col-video__s{width:15em;margin-right:1em;}/*video*/
  #videography-video .subgrid-15__1r .col-video__l{margin-left:11em;}/*video*/

  #videography-video .col-video__s:nth-of-type(3n+1){margin-right:0;}/*video*/
  #videography-video .subgrid-15__1r .text-title__small{margin-bottom:1em;}


  .grid-15__3r div{padding-right:1em;padding-bottom:1em;} /*article*/
  .grid-15__3r div:nth-of-type(5n+0){padding-right:0em;} /*article*/
  #article-images .grid-15__3r{padding-bottom:0;} /*article*/
  #details .col-11-11, #details .col-21-11, #details .col-31-11{flex:1;} /*article*/


  #search .grid-15__10-1-4 {justify-content:flex-end;} /*search*/
  #search .col-31-11 { width:15em; order:2; } /*search*/
  #search .col-11-11 { width:44em; order:1;padding-right:5em;} /*search*/
  #search .subgrid-15__2r div{ width:6.5em} /*search*/

  #title .grid-15__3-3-9 {display:block;position:relative} /*release title*/
  #title .grid-15__3-3-9 .col-11-11{width:11em;margin-right:12em;height:5em} /*release title*/
  #title .grid-15__3-3-9 .col-12-11{width:23em;margin-top:8em} /*release title*/
  #title .grid-15__3-3-9 .col-31-11{width:35em;position:absolute;top:2em;right:0} /*release title*/
  #info .col-11-11{ width:35em;margin-right:5em;} /*release sec2*/
  #info .col-31-11{ width:19em;} /*release sec2*/
  #info .grid-15__9-1-5 {justify-content:flex-end;} /*release sec2*/
  #related .grid-15__2r div, #artwork .grid-15__2r div{ margin-right:1em;margin-bottom:1em;} /*release artwork*/
  #artwork .grid-15__2r, #related .grid-15__2r {padding-bottom:0;} /*release artwork*/
  #artwork .grid-15__2r div, #related .grid-15__2r div{width:7em;} /*release artwork*/
  #artwork .grid-15__2r .col-all, #related .grid-15__2r .col-all{width:100%;} /*release artwork*/
  #tracklisting .grid-15__1-6-1-6-1 .col-21-21{width:23em;margin-left:4em;} /*release tracklisting*/
  #tracklisting .grid-15__1-6-1-6-1 .col-41-21{width:23em;margin-left:5em;} /*release tracklisting*/
  #links .grid-15__1-6-1-6-1 .col-21-21{width:23em;margin-left:4em;} /*release tracklisting*/
  #links .grid-15__1-6-1-6-1 .col-41-21{width:23em;margin-left:5em;} /*release tracklisting*/
  #info .grid-15__3-3-8-1 .col-11-11 {width:11em;margin-right:13em;} /*release ltd*/
  #info .grid-15__3-3-8-1 .col-31-11 {width:31em;} /*release ltd*/
  #sleevenotes h3{padding-bottom:1em;} /*release*/

  .col-33-xx{order:1;width:39em;margin-left:16em;} /*song title*/
  .col-31-xx{order:3;width:27em;margin-right:5em;margin-top:1em;} /*song lyric*/
  .col-xx-13{order:2;width:11em;margin-right:5em;margin-top:4em;} /*song nav*/
  .col-51-xx{order:4;width:11em;margin-top:1em;} /*song mixes*/

  main#images1 .col-x3-xx{width:11em;margin-right:1em;} /*images1*/
  main#images1 .col-x3-xx:nth-of-type(5n+0){margin-right:0;} /*images1*/
  main#images1 .grid-15__1r{align-items:flex-end;} /*images1*/

  div#images2 .col-x5-xx{width:19em;margin-right:1em;margin-bottom:1em;} /*images2*/
  div#images2 .col-x4-xx{width:15em;margin-right:1em;margin-bottom:1em;} /*images2*/
  div#images2 .col-x7-xx{width:29em;margin-bottom:1em;} /*images2*/
  div#images2 .grid-15__1r {align-items:flex-end;} /*images2*/
  div#images2 .img-even.f { width: 50%;} /*images2*/

  section#images3 .col-41-11{order:2;width:11em;} /*images3*/
  section#images3 .col-21-11{order:1;width:35em;margin-left:5em;margin-right:5em;} /*images3*/
  section#images3 .col-31-11{order:2;width:11em;} /*images3*/
  section#images3 .col-11-11{order:1;width:43em;margin-right:5em;} /*images3*/
  .column-4{column-width:14em;column-gap:1em;}

  #ShadowBox td {padding:0;}
}

/* Safari fallback */
@media not all and (min-resolution:.001dpcm) { @supports (-webkit-appearance:none) {
.img-sleeve, .img-release__image1, .img-responsive{-webkit-mask:unset!important} }}
