.gallery li, .gallery .slick-slide{
    float: left;
}

DIV.gallery.slick-slider {
    margin: 10px 0 0 0;
}
DIV.gallery.slick-slider .vertical {
    margin: 0;
}
DIV.gallery.slick-slider .slick-slide{
    margin: 0;
}
DIV.gallery.slick-slider .slick-slide img{
    width: 100%;
    height: auto;
}
DIV.gallery.slick-slider .slick-slide{
    min-width: 150px;
    min-height: 150px;
}
DIV.gallery.slick-slider .slick-slide img{
    height: auto;
    width: 100%;
    border: none;
    border-radius: 0;
}
.slick-slide a:hover .imageInfo{
    visibility:visible;
    opacity:0.7;
    transition-delay:0s;
}
.slick-slide .imageInfo {
    visibility: hidden;
    opacity: 0;
    transition: visibility 0s linear 0.5s, opacity 0.5s linear;
    margin-top: -65px;
    height: 65px;
    width: 100%;
    overflow: hidden;
    text-align: left;
    padding: 5px 10px;
}
.slick-slide .imageInfo div{
    text-align: center;
}

.touch DIV.gallery.slick-slider .slick-slide .imageInfo{
    visibility:visible;
    opacity:0.7;
}

DIV.slick-slide SPAN.username {
    overflow: hidden;
    max-width: 135px;
    display: block;
}

DIV.gallery DIV.slick-slide A IMG, .sliderFriends IMG, .sliderFavorites IMG {
    -moz-border-radius: 0;
    -webkit-border-radius: 0;
    border-radius: 0;
    height: 100px;
}
UL.gallery LI {
    min-width: 180px;
    min-height: 180px;
    max-width: 200px;
    max-height: 200px;
    text-align: left;
    margin: 0;
}
UL.gallery LI A IMG{
    height: 200px;
    width: 200px;
    border: none;
}
.message-number{
    display: none;
}
.sent-msg img{
    max-width: 200px;
}

@media only screen and (max-width:480px){
    .sent-msg img{
        max-width: 100px;
    }
}