.new-bullet-bar.tparrows {
  cursor:pointer;
  background:rgba(255,255,255,1);
  min-width:80px;
  min-height:80px;
  position:absolute;
  display:block;
  z-index:100;
  border-radius:0px;   
}

.new-bullet-bar.tparrows:before {
  font-family: \"revicons\";
  font-size:20px;
  color:#2d3032;
  display:block;
  line-height: 80px;
  text-align: center;    
  z-index:2;
  position:relative;
}
.new-bullet-bar.tparrows.tp-leftarrow:before {
  content: \"\\e824\";
}
.new-bullet-bar.tparrows.tp-rightarrow:before {
  content: \"\\e825\";
}

.new-bullet-bar .tp-title-wrap { 
  position:absolute;
  z-index:1;
  display:inline-block;
  background:#000;
  background:rgba(0,0,0,0.5);
  min-height:80px;
  line-height:80px;
  top:0px;
  margin-left:0px;
  border-radius:0px;
  overflow:hidden; 
  transition: opacity 0.6s;
  -webkit-transition:opacity 0.6s;
  -moz-transition:opacity 0.6s;
  -webkit-transform: scale(0);
  -moz-transform: scale(0);
  transform: scale(0);  
  visibility:hidden;
  opacity:0;
}

.new-bullet-bar.tparrows:hover .tp-title-wrap{
  -webkit-transform: scale(1);
  -moz-transform: scale(1);
  transform: scale(1);
  opacity:1;
  visibility:visible;
}

.new-bullet-bar.tparrows:hover:before {
  color:#fff;
}
        
 .new-bullet-bar.tp-rightarrow .tp-title-wrap { 
   right:0px;
   -webkit-transform-origin:100% 50%;
  border-radius:0px;
width: 160px;
height: 100px; 
margin-top:-10px;
margin-right:-40px;
-webkit-box-shadow: 0px 10px 30px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 10px 30px 0px rgba(0,0,0,0.35);
box-shadow: 0px 10px 30px 0px rgba(0,0,0,0.35);
 }


.new-bullet-bar.tp-leftarrow .tp-title-wrap { 
     left:0px;
   -webkit-transform-origin:100% 50%;
  border-radius:0px;
width: 160px;
height: 100px;
margin-top:-10px;
margin-left:-40px;
-webkit-box-shadow: 0px 10px 30px 0px rgba(0,0,0,0.35);
-moz-box-shadow: 0px 10px 30px 0px rgba(0,0,0,0.35);
box-shadow: 0px 10px 30px 0px rgba(0,0,0,0.35);
}

.new-bullet-bar .tp-arr-imgholder {
  width:100%;
  height:100%;
  position:absolute;
  top:0px;
  left:0px;
  background-position:center center;
  background-size:cover;
    }
    
 .new-bullet-bar .tp-arr-img-over {
   width:100%;
  height:100%;
  position:absolute;
  top:0px;
  left:0px;
   background:#000;
   background:rgba(0,0,0,0.25);
        }