/*.gray-field-form .form-control::-webkit-input-placeholder {*/
/*      color: #9B9B9B;*/
/*      line-height: 20px !important;*/
/*      font-style: italic;*/
/*    }*/

     .critical-claims-form .form-control::-webkit-input-placeholder { /* WebKit, Blink, Edge */
      color: #9B9B9B;
      line-height: 20px !important;
      font-style: italic;
    }
    .critical-claims-form .form-control:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
      color: #9B9B9B;
      line-height: 20px !important;
      font-style: italic;
    }
    .critical-claims-form .form-control::-moz-placeholder { /* Mozilla Firefox 19+ */
      color: #9B9B9B;
      line-height: 20px !important;
      font-style: italic;
    }
    .critical-claims-form .form-control:-ms-input-placeholder { /* Internet Explorer 10-11 */
      color: #9B9B9B;
      line-height: 20px !important;
      font-style: italic;
    }


    .critical-claims-form .gray-field-form .household-group {
        margin-bottom: 25px;
        padding-left: 8px;
        padding-right: 8px;
    }
    
    .critical-claims-form .focus-border {
        border-color: #66afe9;
        outline: 0;
        -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
        box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgba(102, 175, 233, .6);
    }
    
    .critical-claims-form .data-input-box {
        width: 100vw !important;
        color: #9B9B9B;
        line-height: 20px !important;
        font-style: italic;
    }
    
    /*.critical-claims-form .gray-field-form .household-label {*/
    /*    display: none;*/
    /*}*/
    
    /*@media only screen and (max-width: 600px) {*/
    /* .critical-claims-form .gray-field-form .household-label {*/
    /*    display: block;*/
    /*  }*/
    /*}*/
    
     .critical-claims-form .gray-field-form .household-group input[type="date"]:before {
        content: attr(placeholder) !important;
        color: #aaa;
        margin-right: 0.5em;
      }
     .critical-claims-form .gray-field-form .household-group input[type="date"]:focus:before,
     .critical-claims-form  .gray-field-form .household-groupinput[type="date"]:valid:before {
        content: "";
      }
      
      .critical-claims-form #state {
          text-transform: uppercase;
      }
      
      
     .critical-claims-form #btn_submit {
          border-radius: 5px;
      }
      
      .critical-claims-form .error-container {
        display: none;
        color: #B94A48;
        background-color: #F2DEDE;
        border: 2px solid #EED3D7;
        border-radius: 4px;
        text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
      }
      
      .critical-claims-form .error-container .error-messages {
        margin: 0;
        padding: 10px 0;
        color: #B94A48;
        text-shadow: 0 1px 0 rgba(255, 255, 255, 0.5);
      }
      
      .ui-datepicker {
          z-index: 1000 !important;
      }