.item {
    display: block;
    margin: 1em 0 3em;
    clear: both;
}

.item img {
    margin: 0 16px 16px 0;
    box-shadow: 0 0 16px 4px #000;
    float: left;
}

.item a {
    border: none;
}

.item h3 {
    display: inline;
}

.item p {
    padding: 8px;
}

.section {
    margin: 0;
    padding: 2em 0 0;
    clear: both;
}

#android .item img {
    width: 240px;
}

#websites .item img {
    width: 320px;
}

#sysadmin .item img {
    width: 320px;
}

@media (max-width: 650px) {
    #android img, #websites img, #sysadmin img {
        display: block;
        float: none;
        clear: both;
        margin: 1em auto;
    }
}
