
.ImageCategory .title {
    background: #daefff none repeat scroll 0 0;
    color: #1b7fcf;
    display: inline-block;
    font: bold 14px/30px cursive;
    padding-left: 15px;
    text-transform: uppercase;
    width: 98%;
}
.ImageCategory {
    margin: 10px 0;
    position: relative;
}
.ImageCategory img {
    display: block;
    height: 110px;
    margin-bottom: 5px;
    width: 160px;
}
.ImageCategory .LibraryItem {
    padding: 5px 1px;
}
.ImageCategory .LibraryItem > a:hover {
    color: #0064C8;
}
.ImageCategory .LibraryItem > a {
    font: 14px cursive;
}
.ImageCategory .LibraryList {
    background: #fff none repeat scroll 0 0;
    padding: 0;
    text-align: center;
}
.ImageCategory .LibraryCategoryPager {
    cursor: pointer;
    margin: 10px;
    text-align: right;
}
.ImageCategory .LibraryCategoryPager .CurrentPage {
    cursor: pointer;
    font: bold 14px arial;
    padding: 0 2px;
}
.ImageCategory .LibraryCategoryPager .PageLink {
    font: 12px arial;
    padding: 0 2px;
}
@media only screen and (max-width: 768px){
   .ImageCategory .LibraryItem {
    width: 23vw !important;
    margin: 0;
    padding: 0;
} 
    .ImageCategory img {
    width: 100%;
    height: 20vw !important;
}
}
