 
   .tooltip-text {
    position: absolute;
    top: -40px;
    left: -50%; 
    z-index: 2;
    width: 100px;
    color: white;
    font-size: 12px;
    background-color: #192733;
    border-radius: 10px;
    padding: 10px 15px 10px 15px;
  }
  
  #fade {
    opacity: 0;
    transition: opacity 0.5s;
  }
  
  #delay {
    opacity: 0;
    transition: opacity 0.2s;
    transition-delay: 1s;
  }
  
  .hover-text:hover #fade { opacity: 1; }
  .hover-text:hover #delay { opacity: 1; }
  
  
  .hover-text {
    position: relative;
    display: inline-block;
    margin: 40px;
    font-family: Arial;
    text-align: center;
  }
.float-sm-right{
    float: right;
  }
    table {  
        border-collapse: collapse;  
    }  
    .scll {
        font-weight: normal;
        font-size: 5px;
        }
    .tdhead {
          font-size: 18px !important;
          font-weight: bold;
        }
        .sml-font{
            font-size: 10px;
            color: blue;
            font-weight: bold;
        }
    body {
    background-color: #f1f5f9;
    }

    .header-fixed {
        position: fixed;
        top: 0;
        width: 100%;
        height: 50px;
        color: #ffffff;
        background: url(../img/sony_logo.png) no-repeat black left center;
        background-position-x: 20px;
        z-index: 999; }
        .header-fixed div {
          margin-top: 10px;
          cursor: pointer; }
          .header-fixed div span {
            margin: 0 50px;
            vertical-align: middle; }
      
      .header {
        position: absolute;
        width: 100%;
        height: 50px;
        color: #ffffff;
        background: url(../img/sony_logo.png) no-repeat black left center;
        background-position-x: 20px; }
        .header + .row {
          margin-top: 50px; }
      
        .inline{   
            display: inline-block;   
            float: right;   
            margin: 20px 0px;   
        }   
         
        input {   
            height: 34px;   
        }   
  
    .pagination {   
        display: inline-block;  
        align-content: center;
    }   
    .pagination a {   
        
        font-size:14px;   
        color: black;   
        float: left;   
        padding: 8px 14px;   
        text-decoration: none;   
        border:1px solid rgb(195, 193, 193);   
    }   
    .pagination a.active {   
            background-color: rgb(179, 182, 184);
    }   
    .pagination a:hover:not(.active) {   
        background-color: rgb(179, 182, 184);   
    }   
    .pinput {
   
        border: 0px  !important;
        height: 20px;
        width: 160px;
        font-size : 15px;
        background: transparent;
        outline: none;
    }  

    .pg {
       
        align-content: center; /* Can be changed in the live sample */
    }

    button {
        background-color: #f1f5f9;
        border: none;
        color: #0c0c0c;
        text-align: center;
        text-decoration: none;
        display: inline-block;
        font-size: 16px;
        }
.listheading{
            font-size:18px;
            font-weight: bold;
        }

a {
    text-decoration:none !important;
    color: black;
}
a:hover {

    text-decoration:none !important;
    color:rgb(56, 56, 56);
}
.frmcontrol{
   
    display: inline !important;
   
    padding: 0.375rem 0.75rem;
    font-size: 1rem;
    font-weight: 400;
    line-height: 1.5;
    color: #212529;
    background-color: #fff;
    background-clip: padding-box;
    border: 1px solid #ced4da;
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none;
    border-radius: 0.375rem;
    transition: border-color .15s ease-in-out,box-shadow .15s ease-in-out;
    
    }
