#BTP {
  display: none; 
  position: fixed; 
  bottom: 5px; 
  right: 5px; 
  z-index: 9999; 
  cursor: pointer; 
  padding: 5px; 
  border-radius: 10px; 
  font-size: 20px;
  opacity:0.5;
}

#BTP:hover {
   opacity:1;
}
.table-cust th{
background:linear-gradient(to bottom, #323232 0%, #3F3F3F 40%, #1C1C1C 150%), linear-gradient(to top, rgba(255,255,255,0.40) 0%, rgba(0,0,0,0.25) 200%) !important;
padding:10px;
vertical-align: middle;
}
.table-cust td{
padding:10px;
vertical-align: middle;
word-break: break-word;
}
.card{box-shadow: rgba(0, 0, 0, 0.19) 0px 10px 20px, rgba(0, 0, 0, 0.23) 0px 6px 6px;}
.card{box-shadow: rgba(0, 0, 0, 0.4) 10px 10px 4px,  rgba(0, 0, 0, 0.2) -1px -1px 0px inset, rgba(0, 0, 0, 0.2) 2px 1px 0px inset;}
.card-body-profile {box-shadow:rgba(0, 0, 0, 0.45) 0px 25px 20px -20px; padding:0px;}
{/literal}
.card-img-solo {
  border: 2px;
  border-radius: 15px;
  object-fit:contain; 
}
.card-list-mobile {
  margin: 0px;
  top:auto;  
}
.card-img-top-cust{
   object-fit:cover;    

}
.card-img-top-cust:hover{
    transform: scale(1.01,1.01);

}
.ratingemoji{
	font-size:30px;
	opacity:0.7;
	margin-top:-10px;
}
.ratingemoji:hover{
	cursor:pointer;	
	opacity:1;
	text-decoration:none;
}


.badge-grey{
	background: rgba(34, 66, 110, 0.6) !important;
	background: rgba(47, 50, 52, 0.8) !important;    
}
.badge-grey-alt{
	border:1px solid #1c1c1c !important;
}
.badge-gold-alt, .badge-gold, .badge-silver, .badge-bronze{
	text-shadow:none;
	font-weight:650 !important;	
}
.nav-link-header{
    padding:20px 50px 20px 50px;
}
.btn-primary-nav{
    font-size:24px; 
    position:absolute; 
    z-index:999;
    padding:20px;
    opacity:0.5;
    top:calc(50% - 39px);  
    overflow:hidden;
}
.btn-primary-nav:hover{
    opacity:1;
}
.btn-primary-nav-left{
    left:0px; 
}
.btn-primary-nav-right{
    right:0px; 
}


