.case_theme_thumb1 .tp-thumb { 
      opacity:1
  }
.case_theme_thumb1 .tp-thumb-img-wrap {
  border-radius:##radius##;
  padding:##border##px;
  display:inline-block;
  background-color:##bg##;
  width:100%;
  height:100%;
  position:relative;
  margin:0px;
  box-sizing:border-box;
    transition:all 0.3s;
    -webkit-transition:all 0.3s;
}
.case_theme_thumb1 .tp-thumb-image {
   padding:##border##px; 
   border-radius:##radius##;
   display:block;
   box-sizing:border-box;
   position:relative;
    -webkit-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25);
  -moz-box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25);
  box-shadow: inset 5px 5px 10px 0px rgba(0,0,0,0.25);
 }  


.case_theme_thumb1 .tp-thumb.rs-touchhover .tp-thumb-img-wrap,
.case_theme_thumb1 .tp-thumb.selected .tp-thumb-img-wrap {
  

  background: -moz-linear-gradient(top, ##ht## 0%, ##hb## 100%);
  background: -webkit-gradient(left top, left bottom, color-stop(0%, ##ht##, color-stop(100%, ##hb##)));
  background: -webkit-linear-gradient(top, ##ht## 0%, ##hb## 100%);
  background: -o-linear-gradient(top, ##ht## 0%, ##hb## 100%);
  background: -ms-linear-gradient(top, ##ht## 0%, ##hb## 100%);
  background: linear-gradient(to bottom, ##ht## 0%, ##hb## 100%);
 }

