.flipboard {
    background-color: #fff;
    margin: 0 auto;
    margin-top:20px;
    overflow: hidden;
    position: relative;
    display: block;
    box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
    -webkit-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.15);
}

.viewport {
    overflow:hidden;
    margin: 0 auto;
    -webkit-transform: translateZ(0);
}

.flipsnap:after {
    content:'';
    display:block;
    clear:both;
    height:0;
}

.flipsnap .item {
    float:left;
}

.flipsnap .item p {
    position:relative;
    margin-top:20px;
}

.flipsnap img {
    width:100%;
}
