
/* CSS Document */
.vListBkMain {
  width: 57.300vw;
  height: 41.666vw;
  position: absolute;
  left: 21.35vw;
}
.vListBkSub {
  position: relative;
  width: 100%;
  height: auto;
}
.vListBkCell {
  width: 100%;
  height: 5.88vw;
  background: #888;
  margin-bottom: 0.75vw;
  z-index: 1;
  position: relative;
  transform: perspective (50px) translate3d(0, 0, 0);
  background: rgba(0, 0, 0, 0.7);
}
.vListBkPic {
  height: 100%;
  width: 200px;
  position: relative;
  background: #000;
  margin-right: 1.04vw;
  float: left;
}
.vListBktitle {
  height: 100%;
  line-height: 5.88vw;
  vertical-align: middle;
  margin-left: 4.562vw;
  font-size: 1.875VW;
  font-family: _light;
  position: relative;
  display: inline-block;
  letter-spacing: 0.2vw;
    z-index: 2;
}
.vListBktextBoxPreview {
  height: 100%;
  line-height: 5.88vw;
  vertical-align: middle;
  /*margin-left: 4.562vw;*/
  position: relative;
}
.vListBktitlePreview {
  height: 50%;
  width: 100%;
  font-size: 1.3VW;
  font-family: _light;
  letter-spacing: 0.2vw;
}
.vListBkArrow {
  height: 100%;
  line-height: 5.666vw;
  vertical-align: middle;
  right: 2vw;
  font-size: 2vw;
  font-family: _bold;
  position: absolute;
  top: 0;
    z-index: 2;
}
.vListBkBlankDiv {
  width: 100%;
  height: 2vw;
  position: relative;
}
.vLisBkCellSelect {
    
    transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.575) !important;
	-webkit-transition: all 500ms cubic-bezier(0.175, 0.885, 0.32, 1.575) !important;
    
    
  -webkit-transition: transform 250ms cubic-bezier(0.175, 0.7, 0.2, 1.3) !important;
  -moz-transition: transform 250ms cubic-bezier(0.175, 0.7, 0.2, 1.3) !important;
  -o-transition: transform 250ms cubic-bezier(0.175, 0.7, 0.2, 1.3) !important;
  transition: transform 250ms cubic-bezier(0.175, 0.7, 0.2, 1.3) !important;
  box-shadow: 0px 0.52vw 1.82 0.15vw rgba(0, 0, 0, 1);
  transform: perspective(2.60vw) translate3d(0, -0.15vw, 0.39vw) ;
  z-index: 10;
    border-bottom: 1px solid rgba(0,0,0,0.9);
 /* Permalink - use to edit and share this gradient: https://colorzilla.com/gradient-editor/#232323+0,161616+13,070707+29,000000+52,070707+81,161616+94,212121+100&0.9+0,0.9+100 */
background: -moz-linear-gradient(-45deg,  rgba(35,35,35,0.9) 0%, rgba(22,22,22,0.9) 13%, rgba(7,7,7,0.9) 29%, rgba(0,0,0,0.9) 52%, rgba(7,7,7,0.9) 81%, rgba(22,22,22,0.9) 94%, rgba(33,33,33,0.9) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(-45deg,  rgba(35,35,35,0.9) 0%,rgba(22,22,22,0.9) 13%,rgba(7,7,7,0.9) 29%,rgba(0,0,0,0.9) 52%,rgba(7,7,7,0.9) 81%,rgba(22,22,22,0.9) 94%,rgba(33,33,33,0.9) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(135deg,  rgba(35,35,35,0.9) 0%,rgba(22,22,22,0.9) 13%,rgba(7,7,7,0.9) 29%,rgba(0,0,0,0.9) 52%,rgba(7,7,7,0.9) 81%,rgba(22,22,22,0.9) 94%,rgba(33,33,33,0.9) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e6232323', endColorstr='#e6212121',GradientType=1 ); /* IE6-9 fallback on horizontal gradient */
    

}
.vListBkBorderSelect {
  position: absolute;
  top: 0;
  width: 2px;
  height: 100%;
  z-index: 1;
  display: none;
  right: 0;
}
.vListBkBorderPicSelect {
  position: absolute;
  top: 0;
  width: 2px;
  height: 100%;
  z-index: 1;
  display: none;
  right: 0;
}
.chevron::before {
  border-style: solid;
  border-width: 0.25em 0.25em 0 0;
  content: '';
  display: inline-block;
  height: 0.45em;
  left: 0.15em;
  position: absolute;
  top: 0.15em;
  transform: rotate(-45deg);
  vertical-align: top;
  width: 0.45em;
  color: #fff
}
.chevron.right:before {
  left: 0;
  transform: rotate(45deg);
}
.nextScene{
    transform: translate3d(-70vw,0,0);
}