/* For narrow screens, show only one column. */
@media only handheld, screen and (max-width: 586px) {
    .post-list li {
        width: 100%;
        height: 100%;
    }
    .post-tile {
        width: 100%;
        height: 100%;
        text-align: center;
    }
    .post-preview-img {
        max-width: 100%;
        max-height: 100%;
        box-shadow: none;
    }
    .post-label {
        display: none;
        padding-left: 10px;
        padding-right: 10px;
        max-width: 150px;
        box-shadow: none;
    }
    .dragitem {
        margin-bottom: 5px;
    }
    a:hover .post-preview-img {
        box-shadow: none;
    }
    a:hover div.post-label {
        box-shadow: none;
    }
}