* {
   box-sizing: border-box;
   -moz-box-sizing: border-box;
   -webkit-box-sizing: border-box;
}

.ImageCategory {
    margin: 20px 0 0 0;
    position: relative;
}
.ImageCategory .title {
    color: #fff;
    font: bold 16px/24px arial;
    height: 35px;
    text-transform: uppercase;
    width: 100%;
}
.ImageCategory img {
    display: block;
    height: 125px;
    margin-bottom: 15px;
    width: 178px;
    border-radius: 10px;
    border: 4px solid #FFF;
}
.ImageCategory .LibraryItem > a:hover {
    color: #fff;
}
.ImageCategory .LibraryItem > a {
    display: inline-block;
    font: 14px arial;
    color: #f0f0f0;
    text-align: center;
    width: 100%;
}
.ImageCategory .LibraryItem {text-align: left;margin-right: 15px;display: inline-table;}
.ImageCategory .LibraryList {
    padding: 20px 0 0;
    width: 104%;
}
.ImageCategory .LibraryCategoryPager {
    cursor: pointer;
    margin: 10px;
    text-align: right;
    color: #f0f0f0;
    width: 95%;
}
.ImageCategory .LibraryCategoryPager a {
    cursor: pointer;
    font: 13px arial;
    padding: 0 2px;
    color: #f0f0f0;
}
.ImageCategory .LibraryCategoryPager .CurrentPage {
    cursor: pointer;
    font: 16px arial;
    padding: 0 2px;
    color: #f0f0f0;
}
