#gallery { text-align: center; width: 1000px; margin: 10px auto; } #gallery img { width: 300px; -webkit-transition-duration: 0.6s; -moz-transition-duration: 0.6s; -o-transition-duration: 0.6s; opacity: 0.6; z-index: 1; margin: 0; position: relative; } #gallery img:hover { -webkit-transform: scale( 1.5 ); -moz-transform: scale( 1.5 ); -o-transform: scale( 1.5 ); box-shadow: 0px 0px 25px gray; -webkit-box-shadow: 0px 0px 25px gray; -moz-box-shadow: 0px 0px 25px gray; opacity: 5; z-index: 10; }