body {
  overflow-x: hidden;
}
.hair-cross {
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
}
#stage .arrow.left .outer,
#stylefinder .arrow.left .outer,
.gallery-container .arrow.left .outer {
  border-right: 1px solid #404040;
  border-top: 1px solid #404040;
  margin: -10px 0 0 36px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=-0.7071067811865475, M12=0.7071067811865476, M21=-0.7071067811865476, M22=-0.7071067811865475, SizingMethod='auto expand')";
}
#stage .arrow.left .outer .inner,
#stylefinder .arrow.left .outer .inner,
.gallery-container .arrow.left .outer .inner {
  border-right: 2px solid #fff;
  border-top: 2px solid #fff;
}
#stage .arrow.right .outer,
#stylefinder .arrow.right .outer,
.gallery-container .arrow.right .outer {
  border-right: 1px solid #404040;
  border-top: 1px solid #404040;
  margin: -10px 0 0 -6px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
}
#stage .arrow.right .outer .inner,
#stylefinder .arrow.right .outer .inner,
.gallery-container .arrow.right .outer .inner {
  border-right: 2px solid #fff;
  border-top: 2px solid #fff;
}
#stage .arrow button,
#stylefinder .arrow button,
.gallery-container .arrow button {
  -pie-background: rgba(255, 255, 255, 0);
  behavior: url('/premium/file/pie/pie.htc');
  -pie-lazy-init: true;
  -pie-poll: false;
}
#stage .arrow button:hover,
#stylefinder .arrow button:hover,
.gallery-container .arrow button:hover {
  -pie-background: rgba(255, 255, 255, 0.15);
}
#stage .slide .hotspots .spot .circle {
  -pie-background: rgba(255, 255, 255, 0.35);
  box-shadow: 0 0 60px 0 rgba(0, 0, 0, 0.2);
  behavior: url('/premium/file/pie/pie.htc');
  -pie-lazy-init: true;
  -pie-poll: false;
}
#stage .slide .hotspots .spot .circle .inner {
  z-index: 10000000;
  behavior: url('/premium/file/pie/pie.htc');
  -pie-lazy-init: true;
  -pie-poll: false;
}
#stage .slide .hotspots .spot .line45 {
  display: none;
}
#stage .slide .hotspots .spot .line45.show {
  display: block;
}
#stage .slide .hotspots .spot .line45.bl {
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";
  left: -32px;
  top: 6px;
}
#stage .slide .hotspots .spot .line45.br {
  left: 7px;
  top: 6px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
}
#stage .slide .hotspots .spot .line45.tl {
  left: -32px;
  bottom: 30px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
}
#stage .slide .hotspots .spot .line45.tr {
  left: 7px;
  bottom: 30px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";
}
#stage .slide .hotspots .spot .line45.new.bl {
  left: -33px;
  top: 10px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";
}
#stage .slide .hotspots .spot .line45.new.br {
  left: 8px;
  top: 10px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
}
#stage .slide .hotspots .spot .line45.new.tl {
  left: -33px;
  bottom: 32px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
}
#stage .slide .hotspots .spot .line45.new.tr {
  left: 8px;
  bottom: 32px;
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865483, M12=0.7071067811865467, M21=-0.7071067811865467, M22=0.7071067811865483, SizingMethod='auto expand')";
}
#stage .slide .hotspots .spot .spotbox .btn-hide {
  -pie-background: rgba(255, 255, 255, 0);
  behavior: url('/premium/file/pie/pie.htc');
  -pie-lazy-init: true;
  -pie-poll: false;
}
.sub-nav {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";
}
.sub-nav.in-collision {
  -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)" !important;
}
.sub-nav.movein {
  -ms-filter: "";
}
.sub-nav.fixed {
  -ms-filter: "";
}
form input[type='password'] {
  font-family: sans-serif;
}
form .input-wrap input ~ label {
  display: block;
}
form .close-overlay {
  -ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.7071067811865474, M12=-0.7071067811865477, M21=0.7071067811865477, M22=0.7071067811865474, SizingMethod='auto expand')";
}
#stylefinder .image-row .img-ct {
  font-size: 12px;
}
#dropdown {
  visibility: hidden;
}