.ImageCategory {
        background: #fff none repeat scroll 0 0;
        margin-top: 30px;
        position: relative;
}
.ImageCategory .title {
          height: 40px;
}
.ImageCategory .title span{
       background-color: #2a7f49;
    border-radius: 40px;
    box-shadow: 0 5px 10px #888;
    color: #fff;
    font: bold 15px arial;
    padding: 10px 25px;
    text-transform: uppercase;
}

.ImageCategory .title span a{
        color: #fff;
}

.ImageCategory img {
        object-fit: cover;
        height: 170px;
        width: 100%!important;
        margin-bottom: 10px;
}
.LibraryCategoryControl {
}
.LibraryCategoryControl .HeaderBox {
    margin-bottom: 20px;
    padding-top: 20px;
    display: none;
}
.LibraryCategoryControl .LibraryList {
}
.LibraryList .LibraryItem {
    text-align: center;
    vertical-align: top;
    width: 260px;
        padding: 5px;
}
.LibraryCategoryControl .LibraryList .LibraryItem .ItemImage {
    border: 3px solid #FFFFFF;
    height: 120px;
    transition: all 1s ease 0s;
    width: 150px;
}
.LibraryCategoryControl .LibraryList .LibraryItem .ItemImage:hover {
    border: 3px solid #444444;
    height: 120px;
    width: 150px;
}
.LibraryCategoryControl .LibraryCategoryPager .aspNetDisabled {
}
.ImageCategory .LibraryList {
      background: #f4f4f4;
        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;
}
.ImageCategory .LibraryItem > a:hover {
        color: #dc3545;
}
.ImageCategory .LibraryItem > a {
        padding-top:10px;
        font-size: 14px;
        color: #444;
}
/*For desktop*/
