/* Basic sample */

body{
	overflow:hidden;
	background-color:#232B36;
	margin:0;
	padding:0;
}

/* .flipbook-viewport{
	overflow:hidden;
	width:100%;
	height:100%;
} */
/*
.flipbook-viewport .container{
	position:absolute;
	top:50%;
	left:50%;
	margin:auto;
} */
/*
.flipbook-viewport .flipbook{
	width:461px;
	height:600px;
	left: unset;
	right: unset;
} */

.flipbook-viewport .page{
	width:461px;
	height:600px;
	background-color:white;
	background-repeat:no-repeat;
	background-size:contain;
    background-position: center;
}


.flipbook-viewport .page img{
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	margin:0;
}


.flipbook-viewport .shadow{
	-webkit-transition: -webkit-box-shadow 0.5s;
	-moz-transition: -moz-box-shadow 0.5s;
	-o-transition: -webkit-box-shadow 0.5s;
	-ms-transition: -ms-box-shadow 0.5s;
	-webkit-box-shadow:0 0 20px rgba(0,0,0,0.2);
	-moz-box-shadow:0 0 20px rgba(0,0,0,0.2);
	-o-box-shadow:0 0 20px rgba(0,0,0,0.2);
	-ms-box-shadow:0 0 20px rgba(0,0,0,0.2);
	box-shadow:0 0 20px rgba(0,0,0,0.2);
}

#flipbook > div:nth-child(4) > div > div::before,
#flipbook > div:nth-child(6) > div > div::before {
  content: "";
  position: absolute;
  top: 0;
  left: 100%;
  width: 0;
  z-index:99999999;
  height: 100%;
  border-left: 3px solid rgba(0,0,0,.3);
  border-right: 0px solid transparent;
  box-shadow: 0px 0 15px 5px rgba(0, 0, 0, .3);
  transform: translateX(-50%);
  transition: opacity .81s ease-in-out;
  opacity:.6;
}
#flipbook > div:nth-child(5) > div > div::before,
#flipbook > div:nth-child(7) > div > div::before {
  content: "";
  position: absolute;
  top: 0;
  right:100%;
  width: 0;
  z-index:99999999;
  height: 100%;
  border-left: 0px solid rgba(0,0,0,.3);
  border-right: 3px solid transparent;
  box-shadow: 0px 0 15px 5px rgba(0, 0, 0, .3);
  transform: translateX(-50%);
  transition: opacity .81s ease-in-out;
  opacity:.6;
}

.sheet-music-single-version.no-options::after {
    display:none;
   }
