.examples-container { max-width: 1200px; margin: 0 auto; } .examples h2 { background: none repeat scroll 0 0 #35af6d; color: #ffffff; padding: 0.5em 1em; } .examples h3 { color: #35af6d; } .examples .t { font-size: 75px; margin: .1em; } .examples .t i:first-child { text-shadow: 0 0 3px rgba(0, 0, 0, 0.3); transition: 1s ease text-shadow; } .examples .signContainer { display: inline-block; padding: .5em .5em 1.5em; } .examples .signContainer .label { position: absolute; display: none; } .examples .signContainer:hover .t i:first-child { text-shadow: none; } .examples .signContainer:hover .label { display: block; } .examples .categoryContainer { padding: 0 10px; }