
  
          .authr-tltp {
            max-width: 100%;                       
            justify-content: center;
           
          }

 .tltp-inner .usr-desc {
    font-size: 14px;
}

.left-box span.entry-author-name {
    padding: 20px 0;
}
		
		
		.authr-tltp-bx .tltp-inner{
			border-color: #ddd;
    		padding: 2rem 1.5rem 1.25rem !important;
    		text-align: left;
    		background-color: #fff;
		    border: 1px solid #ddd;
		    padding: 50px;
		    margin-top: 5px;
		    z-index: 2;
		    overflow: hidden;
            display:block;
		}
           .authr-tltp-bx .tltp-inner:before{
			content: "";
		    position: absolute;
		    width: 10px;
		    height: 10px;
		    background-color: #fff;
		    border-top: 1px solid #ddd;
		    border-left: 1px solid #ddd;              
		    z-index: 3;
		    top: 0;
            left: 50px;
		    transform: rotate(45deg);
             display:block;
               		
		}
		
		.user-im-nm{
			display: grid;
		    grid-template-columns: 1fr 2fr;
		    gap: 10px;
		    align-items: center;
		}
		.user-im img{
			max-width: 85px; 
    		border-radius: 100%;
             display:block;
		}
		.user-nm .nm{
			margin-bottom: 0.25rem;
		    width: 100%;
		    font-family: "Libre Baskerville",Verdana,Arial,sans-serif;
		    font-size: 1.2rem;
		    text-transform: none;
             display:block;
		}
		.jb-ttl{
			font-size: 14px;
		}
		.usr-desc p{
			font-size: 14px;
		    margin-top: 10px;
		    padding-bottom: 0.9rem;
		    margin-bottom: 0;
		}
		.mntl-author-tooltip__bottom {
		    border-top: 0.0625rem solid #ccc;
		    padding-top: 0.8rem;
		    font-size: 14px;
			margin-top: 0.7rem;
		}
		.authr-tltp-bx .user-nm {
			margin-bottom: 0.6rem;
		}
        .usr-social{
            font-size: 14px;
            
          }



.authr-tltp {
		  	   
			display:none;	
            max-width:400px;
		    min-width: 300px; 
           
          
		} 





.authr-tltp-bx{
   display: none; 
   color: black;
   position: absolute;
    max-width:300px;
    min-width: 100px; 
     z-index: 2;
     cursor:pointer;
    visibility: visible !important; 
    top: 32px !important;
}
/*
.author-info:hover .authr-tltp-bx {
    display: block;   
}
 */




/*
.entry-author-link:hover .authr-tltp-bx {
   display: block; 
  
} */

/*
  .left-box:hover .authr-tltp-bx {
   display: block; 
  
} 

*/


/*
.authr-tltp-bx {
		    position: absolute;
		    
		    background-color: #fff;
		    pointer-events: none;
		    z-index: 2;
		    opacity: 0;
		    transition: opacity .2s ease-in-out;
		    color: initial;
		    visibility: hidden;
			display: block !important;
		    max-width: 400px;
		    min-width: 300px;
		}*/