.sidebar .widget { text-align: justify; text-shadow: 1px 1px 1px #e6e6e6; background: rgba(0,0,0,0.03); box-shadow: inset 0 1px 1px rgba(0,0,0,0.15), 0 1px 1px rgba(255,255,255,0.35); padding: 10px; border-radius: 3px; margin-bottom: 50px; -webkit-transition-duration: .50s; } .sidebar .widget:hover { background: #fff; color: #666666; box-shadow: 1px 1px 1px #b8b8b8; -webkit-transition-duration: .50s; } .sidebar .widget h2 { height: 30px; width: 253px; padding: 25px 5px 0px 2px; color: #87a7e8; text-shadow: 1px 1px 1px #fff; text-align: center; background: url(http://3.bp.blogspot.com/-EJp8zg6UHS8/U-YrrSDcnDI/AAAAAAAAVt4/MSrmzV8wtA4/s1600/ribbonA1.png) repeat; margin: -60px -5px 10px -10px; opacity: 0.6; } .sidebar .widget h2:hover { opacity: 1; letter-spacing: 2px; color: #c99e53; text-shadow: 1px 1px 1px #fff; background: url(http://4.bp.blogspot.com/-2nxj2ekWMTQ/U-YrsDmSIpI/AAAAAAAAVuA/0n1KW86d7Pg/s1600/ribbonA2.png) repeat; -webkit-transition-duration: .50s; }