#rev_slider_1_1 .metis .tp-bullet { 
    opacity:1;
    width:50px;
    height:50px;    
    padding:3px;
    background-color:rgba(0, 0, 0,0.25);
    margin:0px;
    box-sizing:border-box;
    transition:all 0.3s;
    -webkit-transition:all 0.3s;
    border-radius:50%;
  }

#rev_slider_1_1 .metis .tp-bullet-image {

   border-radius:50%;
   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);
  width:100%;
  height:100%;
  background-size:cover;
  background-position:center center;
 }  
#rev_slider_1_1 .metis .tp-bullet-title { 
     position:absolute; 
     bottom:50px;
     margin-bottom:10px;
     display:inline-block;
     left:50%;
     background:#000;
     background:rgba(0, 0, 0,0.75);
     color:rgb(255, 255, 255);
     padding:10px 30px;
     border-radius:4px;
   -webkit-border-radius:4px;
     opacity:0;
      transition:all 0.3s;
    -webkit-transition:all 0.3s;
    transform: translatez(0.001px) translatex(-50%) translatey(14px);
    transform-origin:50% 100%;
    -webkit-transform: translatez(0.001px) translatex(-50%) translatey(14px);
    -webkit-transform-origin:50% 100%;
    opacity:0;
    white-space:nowrap;
 }

#rev_slider_1_1 .metis .tp-bullet:hover .tp-bullet-title {
     transform:rotatex(0deg) translatex(-50%);
    -webkit-transform:rotatex(0deg) translatex(-50%);
    opacity:1;
}

#rev_slider_1_1 .metis .tp-bullet.selected,
#rev_slider_1_1 .metis .tp-bullet:hover  {
background: -moz-linear-gradient(top,  rgba(255, 255, 255, 1) 0%, rgba(119, 119, 119, 1) 100%);
background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(255, 255, 255, 1)), color-stop(100%, rgba(119, 119, 119, 1)));
background: -webkit-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(119, 119, 119, 1) 100%);
background: -o-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(119, 119, 119, 1) 100%);
background: -ms-linear-gradient(top, rgba(255, 255, 255, 1) 0%, rgba(119, 119, 119, 1) 100%);
background: linear-gradient(to bottom, rgba(255, 255, 255, 1) 0%, rgba(119, 119, 119, 1) 100%);
  }
#rev_slider_1_1 .metis .tp-bullet-title:after {
    content:" ";
    position:absolute;
    left:50%;
    margin-left:-8px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 8px 8px 0 8px;
    border-color: rgba(0, 0, 0,0.75) transparent transparent transparent;
    bottom:-8px;
   }



/* VERTICAL RIGHT */
#rev_slider_1_1 .metis.nav-dir-vertical.nav-pos-hor-right .tp-bullet-title { 
   margin-bottom:0px; top:50%; right:50px; left:auto; bottom:auto; margin-right:10px;  transform: translateX(-10px) translateY(-50%);-webkit-transform: translateX(-10px) translateY(-50%); 
}  
#rev_slider_1_1 .metis.nav-dir-vertical.nav-pos-hor-right .tp-bullet-title:after { 
  border-width: 10px 0 10px 10px;
  border-color:  transparent transparent transparent rgba(0, 0, 0,0.75) ;
  right:-10px;
  left:auto;  
  bottom:auto;
  top:10px;    
}


#rev_slider_1_1 .metis.nav-dir-vertical.nav-pos-hor-right .tp-bullet:hover .tp-bullet-title{
   transform:translateY(-50%) translateX(0px);
  -webkit-transform:translateY(-50%) translateX(0px);
}

/* VERTICAL LEFT && CENTER*/
#rev_slider_1_1 .metis.nav-dir-vertical.nav-pos-hor-left .tp-bullet-title,
#rev_slider_1_1 .metis.nav-dir-vertical.nav-pos-hor-center .tp-bullet-title { 
   margin-bottom:0px; top:50%; left:50px; right:auto; bottom:auto; margin-left:10px;  transform: translateX(10px) translateY(-50%);-webkit-transform: translateX(10px) translateY(-50%); 
}  
#rev_slider_1_1 .metis.nav-dir-vertical.nav-pos-hor-left .tp-bullet-title:after,
#rev_slider_1_1 .metis.nav-dir-vertical.nav-pos-hor-center .tp-bullet-title:after { 
  border-width: 10px 10px 10px 0;
  border-color:  transparent rgba(0, 0, 0,0.75)  transparent transparent ;
  left:-2px;
  right:auto;  
  bottom:auto;
  top:10px;    
}


#rev_slider_1_1 .metis.nav-dir-vertical.nav-pos-hor-left .tp-bullet:hover .tp-bullet-title,
#rev_slider_1_1 .metis.nav-dir-vertical.nav-pos-hor-center .tp-bullet:hover .tp-bullet-title{
   transform:translateY(-50%) translateX(0px);
  -webkit-transform:translateY(-50%) translateX(0px);
}


/* HORIZONTAL TOP */
#rev_slider_1_1 .metis.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-title { 
   margin-bottom:0px; top:50px; left:50%; bottom:auto; margin-top:10px; right:auto; transform: translateX(-50%) translateY(10px);-webkit-transform: translateX(-50%) translateY(10px); 
}  
#rev_slider_1_1 .metis.nav-dir-horizontal.nav-pos-ver-top .tp-bullet-title:after { 
  border-width: 0 10px 10px 10px;
  border-color:  transparent transparent rgba(0, 0, 0,0.75) transparent;
  right:auto;
  left:50%;
  margin-left:-10px;
  bottom:auto;
  top:-10px;
    
}


#rev_slider_1_1 .metis.nav-dir-horizontal.nav-pos-ver-top .tp-bullet:hover .tp-bullet-title{
   transform:translateX(-50%) translatey(0px);
  -webkit-transform:translateX(-50%) translatey(0px);
}
