#wowslider-container.drop-shadow { position:relative; -webkit-box-shadow:0 1px 15px rgba(0, 0, 0, 0.6), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 15px rgba(0, 0, 0, 0.6), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 15px rgba(0, 0, 0, 0.6), 0 0 40px rgba(0, 0, 0, 0.1) inset; }

#wowslider-container.drop-shadow:before,
#wowslider-container.drop-shadow:after { content:""; position:absolute; z-index:-2; }
#wowslider-container.simple { -webkit-box-shadow:0 5px 15px rgba(0, 0, 0, 0.8); -moz-box-shadow:0 5px 15px rgba(0, 0, 0, 0.8); box-shadow:0 5px 15px rgba(0, 0, 0, 0.8); }
/* Lifted corners */

#wowslider-container.lifted { -moz-border-radius:4px; border-radius:4px; }

#wowslider-container.lifted:before,
#wowslider-container.lifted:after { bottom:15px; left:10px; width:50%; height:20%; max-width:300px; max-height:100px; -webkit-box-shadow:0 15px 20px rgba(0, 0, 0, 0.8); -moz-box-shadow:0 15px 20px rgba(0, 0, 0, 0.8); box-shadow:0 15px 20px rgba(0, 0, 0, 0.8); -webkit-transform:rotate(-3deg); -moz-transform:rotate(-3deg); -ms-transform:rotate(-3deg); -o-transform:rotate(-3deg); transform:rotate(-3deg); }

#wowslider-container.lifted:after { right:10px; left:auto; -webkit-transform:rotate(3deg); -moz-transform:rotate(3deg); -ms-transform:rotate(3deg); -o-transform:rotate(3deg); transform:rotate(3deg); }

/* Curled corners */
#wowslider-container.curled { -moz-border-radius:0 0 10% 10% / 0 0 6px 6px; border-radius:0 0 120px 120px / 0 0 6px 6px; }

#wowslider-container.curled:before,
#wowslider-container.curled:after { bottom:12px; left:10px; width:50%; height:55%; max-width:200px; max-height:100px; -webkit-box-shadow:0 8px 18px rgba(0, 0, 0, 0.6); -moz-box-shadow:0 8px 18px rgba(0, 0, 0, 0.6); box-shadow:0 8px 18px rgba(0, 0, 0, 0.6); -webkit-transform:skew(-8deg) rotate(-3deg); -moz-transform:skew(-8deg) rotate(-3deg); -ms-transform:skew(-8deg) rotate(-3deg); -o-transform:skew(-8deg) rotate(-3deg); transform:skew(-8deg) rotate(-3deg); }

#wowslider-container.curled:after { right:10px; left:auto; -webkit-transform:skew(8deg) rotate(3deg); -moz-transform:skew(8deg) rotate(3deg); -ms-transform:skew(8deg) rotate(3deg); -o-transform:skew(8deg) rotate(3deg); transform:skew(8deg) rotate(3deg); }

/* Perspective */

#wowslider-container.perspective:before { left:80px; bottom:5px; width:50%; height:35%; max-width:200px; max-height:50px; -webkit-box-shadow:-80px 0 8px rgba(0, 0, 0, 0.4); -moz-box-shadow:-80px 0 8px rgba(0, 0, 0, 0.4); box-shadow:-80px 0 8px rgba(0, 0, 0, 0.4); -webkit-transform:skew(50deg); -moz-transform:skew(50deg); -ms-transform:skew(50deg); -o-transform:skew(50deg); transform:skew(50deg); -webkit-transform-origin:0 100%; -moz-transform-origin:0 100%; -ms-transform-origin:0 100%; -o-transform-origin:0 100%; transform-origin:0 100%; }

#wowslider-container.perspective:after { display:none; }

/* Raised shadow - no pseudo-elements needed */

#wowslider-container.raised { -webkit-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow: 0 15px 10px -10px rgba(0, 0, 0, 0.5), 0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; }

/* Curved shadows */

#wowslider-container.curved:before { top:10px; bottom:10px; left:0; right:50%; -webkit-box-shadow:0 0 30px rgba(0,0,0,0.9); -moz-box-shadow:0 0 30px rgba(0,0,0,0.9); box-shadow:0 0 30px rgba(0,0,0,0.9); -moz-border-radius:10px / 100px; border-radius:10px / 100px; }

#wowslider-container.curved-vt-2:before { right:0; }

#wowslider-container.curved-hz-1:before { top:50%; bottom:0; left:10px; right:10px; -moz-border-radius:100px / 10px; border-radius:100px / 10px; }

#wowslider-container.curved-hz-2:before { top:0; bottom:0; left:10px; right:10px; -moz-border-radius:100px / 10px; border-radius:100px / 10px; }

/* Rotated box */

#wowslider-container.rotated { -webkit-box-shadow:none; -moz-box-shadow:none; box-shadow:none; -webkit-transform:rotate(-3deg); -moz-transform:rotate(-3deg); -ms-transform:rotate(-3deg); -o-transform:rotate(-3deg); transform:rotate(-3deg); }

#wowslider-container.rotated > :first-child:before { content:""; position:absolute; z-index:-1; top:0; bottom:0; left:0; right:0; background:#fff; -webkit-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; -moz-box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; box-shadow:0 1px 4px rgba(0, 0, 0, 0.3), 0 0 40px rgba(0, 0, 0, 0.1) inset; }