1div.tiles { 2 background: #E8E8E8; 3 display: block; 4 padding: 0.5em; 5 text-align: center; 6} 7 8div.tile { 9 background: #FFF; 10 display: inline-block; 11 padding: 0.5em; 12 margin: 0.5em; 13 width: 10em; 14 min-height: 15em; 15 text-align: center; 16 vertical-align: middle; 17} 18 19div.tile a { 20 min-height: 2em; 21} 22 23div.tile p { 24 margin: 0 ! important; 25 display: block; 26 min-height: 0; 27} 28 29 30div.tile div.img { 31 display: table-cell; 32 vertical-align: middle; 33 width: 9em; 34 height: 9em; 35} 36 37div.tile div.img * { 38 vertical-align: middle; 39} 40/*\*//*/ 41div.tile div.img { 42 display: block; 43} 44div.tile div.img span { 45 display: inline-block; 46 height: 100%; 47 width: 1px; 48} 49/**/ 50 51div.tile div.img img { 52 max-height: 9em; 53 max-width: 9em; 54} 55