/* Scss Document */
form {
  background-color: #ecf0f1; }
  form .form-group label {
    background-color: #f1c40f;
    padding: .8rem;
    display: block;
    margin-bottom: 1.5rem; }
    form .form-group label span.req {
      background-color: #c00;
      color: #FFFFFF;
      font-size: .8rem;
      padding: .2rem .3rem; }
  form .form-group .form-control {
    margin-bottom: 1.5rem; }
  form .privacy h3 {
    color: #FFFFFF;
    padding: 1rem 0;
    font-size: 1.2rem;
    background-color: #34495e; }
  form .privacy .privacy_text {
    text-align: left;
    width: 100%;
    height: 150px;
    overflow: scroll;
    border: #CCCCCC solid 1px;
    background-color: #FFFFFF; }
  form .privacy .privacy_check {
    text-align: left;
    width: 90%;
    margin: 1rem 0; }
  form .auto_tel {
    text-decoration: none !important;
    color: #FFFFFF !important; }
