#complaint-section
{
  background-color: skyblue;
  margin-top: 110px;
  background: linear-gradient(#00d7dd82, #0f96b8), url(../img/313.jpg);
  background-repeat: no-repeat;
  background-size: cover;
  /* background: fixed; */
}


#complaint-section .complaint-form
{
background-color: whitesmoke;
  padding: 25px;
  border-radius: 10px;
  width: 52%;
  margin: auto;
}

#complaint-section .complaint-form input[type="text"]
{
  height: 50px;
}
#complaint-section .complaint-form input[type="text"]:focus
{
  border-bottom: 3px solid skyblue;
}
#complaint-section .complaint-form input:focus
{
  transform: translate(0, 0.0rem)!important;
}
#complaint-section .complaint-form input[type="checkbox"]
{
  height: 15px;
    /* font-size: 27px; */
    width: 18px;
}
#complaint-section .complaint-form textarea:focus
{
  transform: translate(0, 0.0rem)!important;
}
#complaint-section .btn-holder
{
  text-align: center;
}
  
#complaint-section .btn-holder .complaint-btn
{

  background-color:#32a832!important;
  padding: 12px 25px;
  color: white;
  margin:0;

}
#complaint-section .btn-holder .complaint-btn:hover
{
  background: #12b812!important;
}

.issue-area
{
  height: 42px;
/* border: none; */
border-bottom: 2px solid skyblue;
width: 65%;
margin-left: 6px;
margin-top: 10px;
}
.patient  .issue-area
{
  width: 65%!important;
}

@media (max-width: 991px)
{
    .complaint-form
    {
        width: 100%!important;
    }
}