.input-container {
    display: flex;
    width: 100%;
  }

  .warninput {
    border: 1px solid #f80f07;
    background:#f3cecd !important;
    color:#242424 !important;
  }
  .warninput:hover {
    border: 1px solid #ec1300;
  }
  .warninput:focus {
    border: 1px solid #f80f07;
    box-shadow: 0px 0px 1px 2px #ec1300;
  }
  .warnicon{
    display:none;
    color:#f80f07;
    text-align: center;
    cursor:pointer;
    margin-left:-30px;
    margin-top:9px;
  }
  .sussinput {
    border: 1px solid #009688;
    background:#00968842  !important;
    color:#242424 !important;
  }
  .sussinput:hover {
    border: 1px solid #05776d;
  }
  .sussinput:focus {
    border: 1px solid #009688;
    box-shadow: 0px 0px 1px 2px #009688;
  }
  .sussicon{
    display:none;
    color:#009688;
    text-align: center;
    cursor:pointer;
    margin-left:-30px;
    margin-top:9px;
  }

  .form-control {
    font-size: 15px !important;
  }

  .errmsg{
    position:relative;
    display:block;
    width:100%;
    top:-15px;
    left:-12px;
  }
  input, textarea
  {
    margin-bottom:0;
  }

  #pass
  {
      color:red;
      font-size:12px;
      margin-left: 14px;
  }

  #pass1
  {
      color:red;
      font-size:12px;
      margin-left: 14px;
  }
#username
  {
      color:red;
      font-size:12px;
      margin-left: 14px;
  }
  #uname1
  {
      color:red;
      margin-left: 14px;
      font-size:12px;
  }
  #userphn
  {
      color:red;
      margin-left: 14px;
      font-size:12px;
  }
  .info_circle{
    margin-left: 12px;
  }