.group:after{height:auto;content:".";visibility:hidden;clear:both;display:block}* html .group{height:1%}:first-child+html .group{min-height:0}.stack{position:relative;width:inherit;float:left;z-index:10}.stack img{height:100%;border:5px solid #fff;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4);border-radius:3px;vertical-align:bottom}.stack:last-of-type{margin-right:0}.stack:after,.stack:before{height:100%;border:10px solid #fff;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;transition:all .3s ease-out;content:"";position:absolute;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.4);-moz-box-shadow:0 1px 4px rgba(0,0,0,.4);box-shadow:0 1px 4px rgba(0,0,0,.4);border-radius:3px;left:0;width:100%}.stack:before{top:4px;z-index:-10}.stack:after{top:8px;z-index:-20}.stack.rotated:before{-webkit-transform:rotate(6deg);-moz-transform:rotate(6deg);transform:rotate(6deg);-webkit-transform-origin:left bottom left;-moz-transform-origin:left bottom left;transform-origin:left bottom left}.stack.rotated:after{-webkit-transform:rotate(12deg);-moz-transform:rotate(12deg);transform:rotate(12deg);-webkit-transform-origin:left bottom left;-moz-transform-origin:left bottom left;transform-origin:left bottom left}.stack.twisted:before{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg)}.stack.twisted:after{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg)}.stack.rotated-left:before{-webkit-transform:rotate(-4deg);-moz-transform:rotate(-4deg);transform:rotate(-4deg);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;transform-origin:bottom left}.stack.rotated-left:after{-webkit-transform:rotate(-8deg);-moz-transform:rotate(-8deg);transform:rotate(-8deg);-webkit-transform-origin:bottom left;-moz-transform-origin:bottom left;transform-origin:bottom left}.stack.rotated-right:before{-webkit-transform:rotate(4deg);-moz-transform:rotate(4deg);transform:rotate(4deg);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;transform-origin:bottom right}.stack.rotated-right:after{-webkit-transform:rotate(8deg);-moz-transform:rotate(8deg);transform:rotate(8deg);-webkit-transform-origin:bottom right;-moz-transform-origin:bottom right;transform-origin:bottom right}.stack:hover:after,.stack:hover:before{-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);transform:rotate(0deg)}