.singlePicture {
    background-color: grey;
    background-color: rgba(0, 0, 0, 0.2);
    width: 656px;
    margin: auto;
    margin-bottom: 25px;
    margin-top: 25px;
    border-radius: 25px;
    box-shadow: 5px 5px 20px grey;
    text-align: center;
}

#picture {
    margin-left: 25px;
    margin-right: 25px;
    margin-top: 25px;
    border: 3px solid rgba(0, 0, 0, 0.5);
    opacity: 1.0 !important;
    max-width: 600px;
    max-height: 650px;
}

#pictureName {
    width: 606px;
    color: white;
    text-align: center;
    margin: 10px auto;
}

#pictureCategory {
    width: 300px;
    color: white;
    text-align: left;
    margin-left: 28px;
    float: left;
}

.pictureDescriptionText {
    opacity: 0.7;
}

#pictureState {
    width: 300px;
    color: white;
    text-align: right;
    float: left;
}

#clear {
    height:15px;
    clear: both;
}