page-uploaddoc {
  .sign_up_wrapper{
    width: 100%;
    text-align:center;
    h4{
      text-align:left;
      color: #282828;
      font-size: 39px;
      font-weight:300;
      margin-top: 15px;
    }
    hr{
      width: 20px;
      border:2px solid #282828;
      margin-left: 0 !important;
      height:0px;
      border-radius:20px;
      margin-top: 10px;
    }

    .upload_doc_list{
      padding-top: 20px;
      .list{
        .item {
          padding-left: 0px;
          padding-right:0px;
          .item-inner{
            border:none;
            padding-top: 0px !important;
            padding-bottom: 0px !important;
            .label {
              margin: 0px;
              .upload_doc_circle{
                width:55px;
                height:55px;
                border:2px solid #000000;
                border-radius:50%;
                float: left;
                background: url("../assets/imgs/doc.png");
                background-position:center;
                background-repeat: no-repeat;
                background-size: 30px;
                img{
                  width:100%;
                  height:100%;
                  border-radius:50%;
                  object-fit: cover;
                  object-position: center;
                }
              }
              .upload_doc_detail{
                width:calc(100% - 55px);
                float: left;
                color: #282828;
                font-size: 20px;
                padding: 15px;
                padding-left: 20px;
                font-weight: 500;
              }
            }
          }
        }
        .radio {
          margin-right: 0px;
        }
        .radio-icon{
          width: 50px;
          height: 50px;
          border:none;
          .radio-inner{
            left:0px;
            top:0px;
            width:100%;
            height:100%;
            background: url("../assets/imgs/check.png") !important;
            background-position:center !important;
            background-repeat: no-repeat !important;
            background-size:20px !important;
          }
        }
        .item-radio-checked{
          .upload_doc_circle{
            border:2px solid #0aa89a !important;
            background: url("../assets/imgs/doc_check.png") !important;
            background-position:center !important;
            background-repeat: no-repeat !important;
            background-size: 30px !important;
          }
        }
      }
    }
    p{
      color: #737270;
      font-size: 16px;
      text-align: left;
      padding-top: 0px;
    }
  }


  .btn_primary{
    width:100%;
    border-radius: 20px;
    height: 45px;
    font-size: 16px;
    letter-spacing: 2px;
  }
}
