/* Login/Register Layout */
.auth-section{
  /* border: 1px solid #C6BCBC !important; */
}

.login-block{
  border: none !important;
}

.register-block{
  border: none !important;
}

form button{
  background-color: #FF9600 !important;
  border: 1px solid #FF9600 !important;
  color: #ffffff !important;
}

form button:hover{
  background-color: #FF9600 !important;
  border: 1px solid #FF9600 !important;
  color: #ffffff !important;
}

.form-control, .form-select, form input[type="text"]{
  background-color: #ffffff !important;
  border: 1px solid #69727d !important;
  color: #7A7A7A !important;
  font-family: "Rubik", Sans-serif;
  font-weight: 400;
  border-radius: 3px;
  padding: .5rem 1rem;
  font-size: 15px;
  line-height: 1.4;
  min-height: 40px;
}

form label{
  color: #000000CF !important;
  font-family: "Rubik", Sans-serif;
  font-weight: 400;
  font-size: 15px;
  line-height: 1;
}

.nav-tabs .nav-link{
  background-color: #ffffff;
  color: #510808 !important;
  border: 1px solid #510808 !important;
}

.nav-tabs .nav-link.active{
  background-color: #510808;
  color: #ffffff !important;
  border: 1px solid #510808 !important;
}

.tab-content{
    border: 1px solid #510808 !important;
    margin-top: -1px;
}

.doc-view, .logout-btn{
  background-color: #ffffff;
  color: #510808 !important;
  border: 1px solid #510808 !important;
}

.doc-view:hover, .logout-btn:hover{
  background-color: #510808;
  color: #ffffff !important;
  border: 1px solid #510808 !important;
}

.required_field{
  color: red;
}

.vr-line {
  border-left: 1px solid #510808;
  height: 100%;
}