.popupmainbx { 
    background: rgb(0 0 0 / 50%); 
    position: fixed;
    z-index: 999; 
    width: 100%; 
    height: 100%; 
    top: 0; 
    left: 0; 
    padding: 20px; 
    display: none; 
    overflow: scroll; 
    margin-top: 80px;
  }
  .modal-subbx { 
    margin: 0 auto; 
    width: 50%; 
    background: #fff; 
    border-radius: 10px; 
    margin-top: 2%; 
  }
  .modalheadbx { 
    padding: 23px 15px 14px; 
    display: flex; 
    border-bottom: 0 solid #e8e8e8;
  }
  .close { 
    width: 30px; 
    height: 30px; 
    font-size: 1.5rem;
    border-radius: 4px; 
    float: right;
    text-align: center; 
    line-height: 20px; 
    border: 0 solid #000; 
    background: #ffff; 
    color: #333; 
    font-weight: 500; 
  }
  .modalheadbx h2 {
     width: calc(100% - 32px); 
     font-weight: 600;
     letter-spacing: 0.33px; 
     margin-bottom: 0; 
     color: #6200c2; 
     font-size: 1.5rem; 
     padding: 0; 
     text-align: center; 
  }
  .modal-body{ padding: 0 1.5rem 1.5rem; }
  .modal-body ul{ list-style: int;  }
  
  .modal-body a.appdownbtn { padding: 10px 20px; background: #6200c2; color: #fff; border-radius: 4px; text-transform: uppercase; }
  .popupmainbx p, .popupmainbx ul li { font-size: 14px; margin-bottom: 0.2rem; line-height: 1.5; }
  .popupmainbx ul, .popupmainbx ul li { list-style: decimal; }
  .popupmainbx ul li a:hover{ color:#6200c2; }
  .popupmainbx h5{ font-size: 16px; font-weight: 400;color: #333; margin: 1rem 0; }
  dl, ol, ul {
    margin-top: 0;
    margin-bottom: 1rem;
    padding-left: 20px;
  }
  .mail-text{
  
        color: #6200c2;
        text-decoration: none;
        background-color: transparent;
        font-weight: 700;
  
  }
  .tradofina-alert-heighlight {
    position: fixed;
    top: 0;
    left: 0;
    padding-top: 8px;
    width: 100%;
    background: #F0FDFA;
    z-index: 9999;
    text-align: center;
    font-size: 14px;
    color: #000;
    line-height: 30px;
  }
  
.sticky {
  position: sticky;
  top: 0;
  z-index: 999;
}
.rufilo-msg{
  margin-top: 10px;
}
@media only screen and (max-width: 767px){

    .popupmainbx .modal-subbx{ width: 100%;margin-top: 40px; }

    .tradofina-alert-heighlight {
      line-height: 20px;
      /* margin-bottom: 10px; */
    }
}