.card-holder {
position: fixed; width: 0px; overflow: visible;
}
.card-wrapper {
display: inline-block; float: right; clear: both;
}
.card {
position: relative; left: 32px; padding: 16px 32px 16px 64px; margin: 8px; x-box-shadow: 0 0 8px 0px rgba(0, 0, 0, 0.5); box-shadow: 8px 0 8px -8px rgba(0, 0, 0, 0.5); background: #fff; transition: all 0.3s ease-in-out 0.1s;
}
.card:hover {
position: relative; left: 100%; margin-left: -32px; box-shadow: 0 -8px 8px -8px rgba(0, 0, 0, 0.5), 0 8px 8px -8px rgba(0, 0, 0, 0.5); transition: all 0.3s ease-in-out;
}
.card-content {
display: inline-block; color: #fff; font-family: 'Droid Sans', sans-serif; font-size: 16px; font-weight: bold; white-space: nowrap;
}
.bg-01 { background: #539770; } .bg-02 { background: #4B7D74; } .bg-03 { background: #8DC2BC; } .bg-04 { background: #EDD6B4; } .bg-05 { background: #BE7467; } .bg-06 { background: #E2AE63; }