.stock-main-sc{
     margin-bottom: 80px;
}
.attention-sc{
    position: relative;
    z-index: -1;
}

.footer-bg{
    position: relative;
    z-index: 0;
}

.excellence-inner h3:hover, .sign-icons p:hover{
  text-decoration: underline;
  cursor: pointer;
}

   .excellence-inner img:hover{
    cursor:pointer;
    width: 55% !important; 
}
 .sign-icons img:hover{
    cursor:pointer;
    width: 90% !important; 
 }




/** Market Equity Inner page pagination **/

 .pgntn_div {

    float: right;

 }

 .pagination {

    margin: 10px 0 20px;

}

.pagination li {width:50px; text-align: center;}
.disabled {font-size: 18px;}

.pagination li span{

    cursor: pointer;

}

.pagination > li:first-child > a, .pagination > li:first-child > span, .pagination > li:last-child > a, .pagination > li:last-child > span, .pagination > li:nth-child(2) > a, .pagination > li:nth-last-child(2) > a {

    color: #005b84;

    font-weight: 700;

    line-height: 42px;

}

.gainer-losers-block .pagination li.active {

    background: #003b74;

    border: 1px solid #003b74;

    color: #fff;

    width: 40px;

	  height: 40px;

	  border-radius: 24px;

	  margin-top: 3px;

	  margin-left: 2px;

   /* padding-left: 7pxd

    padding-right: 20px;*/
    text-align: center;

     padding-top: 1px; 

     line-height: 35px;
    

}



.gainer-losers-block .pagination li a{
   /* padding-left: 7px;
    padding-right: 20px;*/
    text-align: center;
    padding-top: 1px;
    width: 40px !important;
    height: 40px !important;
    line-height: 35px !important;
}


/** Company Information Indices **/
    .cmp-profile-box1 span, .cmp-profile-box2 span, .cmp-profile-box3 span{
        padding-right: 15px;
    } 
    .cmp-search-pnl{
        max-width: 100%;
        position: relative;
        margin-right: 10px;
    }
    .cmp-search-pnl input{
        border: 1px solid #000;
        padding: 7px 10px;
        border-radius: 50px;
        width: 100%;
        font-size: 14px;
        background-color: transparent;
        color: #000;
    }
    .cmp-search-pnl .search-img{
        position: absolute;
        right: 1px;
        top: -1px;
    }

    /* .has-error
    {
       color: #d43d3d;      
       font-family: 'Inter-Regular'!important;      
    }
      
    .has-error .form-control, .has-error .form-control:focus, .has-error button
    {      
        box-shadow: none;      
        border-color: #d43d3d!important;      
        border-width: 2px!important;      
    } */

    #datepickerExpDate, .disableField{

        pointer-events: none;
      
        background: #e3e3e3;
      
      }



 