  .card-image a {
    display: block;
  }

  .card-image {
    box-shadow: 0 16px 38px -12px rgba(0, 0, 0, 0.56), 0 4px 25px 0 rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2);

    overflow: hidden;
    position: relative;
    height: auto;
    
    -webkit-transform: translate(0, 0);
    -ms-transform: translate(0, 0);


    transition: all 300ms cubic-bezier(0.34, 1.61, 0.7, 1);
    transform: translate(0, 0);
  }

  .card-image img {
    float: left;
    width: 100%;
    height: 100%;
    vertical-align: middle;
    margin: 0 !important;
    border-radius: 3px;
  }
  #slider_blog_text{
    padding: 12px 3px 5px 10px;  
  }



#slider_blog_text span{
  border-radius: 3px;
    font-size: 11px;
    line-height: 1.5rem;
    background: #029fd8;
    padding: 5px auto;
    margin-top: 0px;
    padding: 1px 15px;
    vertical-align: middle;
    color: #fff;
    float: right;
    font-weight: 600;
    text-align: right;
    box-shadow: 0 1px 3px rgba(0,0,0,0.12), 0 1px 2px rgba(0,0,0,0.24);
    transition: all 0.3s cubic-bezier(.25,.8,.25,1);
}

#slider_blog_text ul {
  margin-bottom: 15px;
}

#slider_blog_text li{
  list-style: none;
  line-height: 1.2rem;   
  margin-left: -20px;
  font-size: 12px;
}







/* BEGIN: Recent Posts Widget CSS */

#recent_posts_widget{
  width: 100%;
}


ul#side-rcnt-thumb-post-list {
  list-style: none;
  margin: 0;
  padding: 0;
  /* margin-top: -15px; */
}

#side-rcnt-thumb-post-list li {
  /* margin: 15px 15px; */
  overflow: hidden;
  /* border-bottom: 1px solid #ccc; */
  /* padding-top: 15px; */
  padding: 5px 10px;
  position: relative;
  min-height: 76px;
}




.srtpl-l {
float: left;
margin-right: 15px;
}

.srtpl-a {
display: block;
outline: 0!important;
font-weight: 400;
}

#side-rcnt-thumb-post-list img {
max-width: 100%;
width: auto\9;
height: auto;
vertical-align: middle;
border: 0;
-ms-interpolation-mode: bicubic;
}

.srtpl-r {
margin-left: 90px;
}


.srtpl-n {
display: block;
color: #343534;
line-height: 1.2;
font-weight: 600;
font-size: 13px;
  outline: 0!important;
text-decoration: none;
  font-family: "Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;
}

/* END: Recent Posts Widget CSS */