body{
    font-family: system-ui, -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Oxygen, Ubuntu, Cantarell, 'Open Sans', 'Helvetica Neue', sans-serif;
}

a {
    color: #007bff !important;
    text-decoration: none;
    cursor: pointer;
}
input{
    padding: 10px 20px 10px 10px;
    border: 1px solid lightgrey;
    border-radius: 4px;
}
button{
    margin-top: 20px;
    padding: 10px 20px 10px 20px;
    color: white;
    border: none;
    border-radius: 4px;
    cursor: pointer;
    background-color: #3f60a0;
}
.label{
    font-weight: 700;
    
}
select{
    padding: 10px 20px 10px 10px;
    border: 1px solid lightgrey;
    border-radius: 4px;
}
.align_left{
    text-align: left;
}

.btn_abc{
    background-color: #ffbd59 !important;
     color: black!important;
      font-weight: 600!important;
      transition: all 0.8s!important;
}
.btn_abc:hover{
    color: white!important;
    background-color: black!important ;
}
.rad{
    height: 100%; 
    border: 0px solid black;
/* border-radius */
-webkit-border-radius: 20px;
-moz-border-radius: 20px;
border-radius: 20px;
/* box-shadow */
-webkit-box-shadow: rgba(0,0,0,0.8) 0px 0 10px;
-moz-box-shadow: rgba(0,0,0,0.8) 0 0 10px;
box-shadow: rgb(0 0 0 / 14%) 0 0 10px;

}
.rsen {
    margin-bottom:-7px;
    height: 25px;
    width: 25px;
    background-color: #ff7fe354;
    border-radius: 50%;
    display: inline-block;
  }
  .rblue {
    margin-bottom:-7px;
    height: 25px;
    width: 25px;
    background-color: #1724d854;
    border-radius: 50%;
    display: inline-block;
  }