.bridge-navigation .tp-thumb {
  opacity:1;
  -webkit-perspective: 600px;
  perspective: 600px;
}
.bridge-navigation .tp-thumb .tp-thumb-title {
    font-size:##title-font-size##px;
    position:absolute;
    margin-top:-10px;
    color:rgba(##title-color##);
    display:block;
    z-index:1000;
    background-color:rgba(##title-bg##);
    padding:5px 10px; 
    bottom:0px;
    left:0px;
    width:100%;
  box-sizing:border-box;
    text-align:center;
    overflow:hidden;
    white-space:nowrap;
    transition:all 0.3s;
    -webkit-transition:all 0.3s;
    transform:rotatex(90deg) translatez(0.001px);
    transform-origin:50% 100%;
    -webkit-transform:rotatex(90deg) translatez(0.001px);
    -webkit-transform-origin:50% 100%;
    opacity:0;
 }
.bridge-navigation .tp-thumb.rs-touchhover .tp-thumb-title {
  	 transform:rotatex(0deg);
    -webkit-transform:rotatex(0deg);
    opacity:1;
}