div.ccm-page .cg-left-right-thumb-card img {
  height: 160px
}

div.ccm-page .ccm-block-page-list-title a h3,
div.ccm-page .ccm-block-page-list-title a h4 {
  color: #fff
}

div.ccm-page .ccm-block-page-list-title a h3:hover,
div.ccm-page .ccm-block-page-list-title a h4:hover {
  color: #006fd8
}

div.ccm-page .card-body {
  padding-left: 0px;
  padding-right: 0px;
  padding-top: 24px
}

@media (min-width: 992px) {
  div.ccm-page .card-body {
    padding-top: 0px;
    padding-left: 24px;
    padding-right: 24px
    }
}

div.ccm-page .ref-image-size {
    width: 100%
    }
    
@media (min-width: 576px) {
    div.ccm-page .ref-image-size {
    width: 234px
    }
}    
  
@media (min-width: 768px) {
    div.ccm-page .ref-image-size {
    width: 324px
    }
}
    
@media (min-width: 992px) {
    div.ccm-page .ref-image-size {
    width: 150px
    }
}

@media (min-width: 1200px) {
    div.ccm-page .ref-image-size {
    width: 200px
    }
}

@media (min-width: 1400px) {
    div.ccm-page .ref-image-size {
    width: 220px
    }
}