div.ccm-block-page-list-page-entry-grid-thumbnail-hover {
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    -moz-transition: opacity 0.2s;
    -ms-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
}

div.ccm-block-page-list-page-entry-grid-thumbnail a {
    position: relative;
    display: table;
}

div.ccm-block-page-list-page-entry-grid-thumbnail-hover {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,0.7);
    z-index: 2;
}

div.ccm-block-page-list-page-entry-grid-thumbnail a:hover
div.ccm-block-page-list-page-entry-grid-thumbnail-hover {
    opacity: 1;
}

div.ccm-block-page-list-page-entry-grid-thumbnail-title-wrapper {
    display: table;
    width: 100%;
    height: 100%;
}

div.ccm-block-page-list-page-entry-grid-thumbnail-title {
    display: table-cell;
    width: 100%;
    text-align: center;
    height: 100%;
    vertical-align: middle;
    text-align: center;
    color: #fff;
}

div.ccm-block-page-list-page-entry-grid-thumbnail-title i {
    display: none;
}

.blog-list-items .image-thumbnail img {
    height: 214px;
    width: 362px;
}

.wrapper-thumbanail {
    background: rgb(242,242,242);
    margin: 10px;
    /* height: 410px; */
}
.wrapper-thumbanail div {
    margin-right: 20px;
    margin-left: 20px;
}
.wrapper-thumbanail .title{
    padding-top: 20px;
}
.wrapper-thumbanail .image-thumbnail{
    padding-top: 10px;
    padding-bottom: 15px;
}
.wrapper-thumbanail .page-list-description{
    padding-top: 10px;
}
.wrapper-thumbanail .read-more{
    padding-top: 10px;
}

.blog-list-items.col-md-6 {
    height: 430px;
}
#page-title h1{
    color: rgba(152, 152, 152);
}
.blog-list-items .read-more a{
    color: rgb(231, 133, 0)!important;
    font-size: 14px;
}
.blog-list-items .page-list-description{
    font-size:12px;
}

.wrapper-thumbanail .share-this {
    position: absolute;
    bottom: 20px;
    right: 0px;
}
.pull-left-read_more {
    float: left!important;
}
/* @media (min-width:769px) and (max-width:1024px){
    .wrapper-thumbanail {
        height: 429px;
    }
}
@media (min-width:600px) and (max-width:768px){
    .wrapper-thumbanail {
        height: 380px;
    }
}
@media (max-width:320px){
    .wrapper-thumbanail {
        height: 430px;
    }
} */



