/* Hide Submit Button */
.form-submit-button {
    display: none !important;
  }
  
  /* Hide Print Button */
  #print-preview {
    display: none !important;
  }
  /* TO CONTROL SCREEN SCROLL*/
  .form-section, .form-item {
  display: block;
  overflow: hidden;
  padding-left: inherit;
  padding-bottom: 16px;
  }
  
  
  #form-element-wrapper_2{ display:none;}
  
  
  /* Hiding Language dropdown*/
  
  #form-element-wrapper_1{
    visibility: hidden !important;
  }
  .UniquePhoneTable  { 

    width: 47%; 

    

} 

  

.divTableRowUnique { 

    display: table-row; 

} 

  

.divTableCellUnique { 

    display: table-cell; 

    width: 65%; 

    padding: 2px; 

     vertical-align: bottom; 

} 

:lang(fa).divTableCellUnique, 

:lang(ar).divTableCellUnique { 

     display: table-cell; 

    width: 65%; 

    padding: 2px; 

    vertical-align: baseline; 

} 
  /*CSS for Date*/
  
  .divTableCellN {
    display: inline-flex;
    padding-top: 6px;
    padding-right: 3px;
    
  }  
  
  .mailDate{width:40%;margin-bottom: 15px;}
  .blank-line1 {
  display: inline-block; 
  border-bottom: 1px solid black;
  width:150px;
  }
  
  .blank-line {
      width: 375px;
      display: inline-block;
      border-bottom: 1px solid #000;
      margin-bottom: 15px;
  }
  
  .blanklinecallout {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  margin: -1px;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  border: 0;
  }
  :lang(fa).jtext,
  :lang(ar).jtext{
      display:block;
      margin-top:-25px;
      padding-left: 40px ;
      margin-right: 40px;
      }
  .jtext {
      display:block;
      margin-top:-21px;
      padding-left: 40px ;
      margin-right: 40px;
      }
   ul,ol{margin-right:20px;}
  
  
  /* css for EDD logo*/
  
  .header_container {
    display: flex;
    justify-content: space-between;
    column-gap: 30px !important;
  }
  
  .phonenumbers {
      width: 43%;
  }
  
  .divTableRow {
      display: table-row;
  }
  .divTableCellP {
      display: table-cell;
  width: 58%;
  vertical-align: bottom;
      padding: 2px;
  }
  .info-box{
      width:47%;
    margin-bottom:20px;
  }
  .Mailing {
      display: inline-block;
      width: 100%;
  }
  .divTableCellN {
      display: table-cell;
      padding-top: 6px;
      padding-right: 15px;
      width:48%;
      
  }
  .divTableCellM {
      display: table-cell;
      padding-top: 6px;
      padding-right: 15px;
      width:52%;
  }
  .line2 {
      display: inline-block; 
      border-bottom: 1.5px solid black;
      width: 76%; height:20px;
     }
     :lang(ar).line2, :lang(fa).line2{
        height:11px;
     }
  
     @media only screen and (max-width: 768px)
     { 
  .header_container {
      flex-direction: column;
      justify-content: center;
      align-items: center !important;
      
  }.UniquePhoneTable  { 

    width: 100%; 

} 

  

.divTableCellUnique{ 

    width:65%; 

} 

 
  .info-box {
    width: auto; /* Full width on smaller screens */
    text-align: center;
}

.divTableCellN, 
.divTableCellM {
    display: block; /* Stack rows instead of using table-cell */
    width: 100%; /* Full width for better readability */
    padding-right: 0;
    text-align: center;
    white-space: normal;
}
  
  .phonenumbers{width:80%;}
  .divTableCellP{
      width:57%;
  }
  
   .address{
    margin-right:-158px;
   }
   .divTableCell {
    display: table-cell;
    padding: 3px;
    width: 55%;
  }
  
  .line2{
      width:100%;
  }
  }
  
  
  @media only screen and (min-width: 768px) and (max-width: 768px) and (min-height: 1024px) and (max-height: 1024px) {
    
    .header_container {
      flex-direction: column;
      justify-content: center;
      align-items: center !important;
      
    }
       .UniquePhoneTable  { 

             width: 55%; 

             margin-inline-start: 12%;; 

         } 

    .divTableCellUnique{ 

    width:65%; 

}
    .phonenumbers{width:40%;}
    .divTableCell {
    display: table-cell;
    padding: 3px;
    width: 57%;
    }
    .mailDate {
      width: 28%;
  }
  .info-box {
    width: auto; /* Full width on smaller screens */
    text-align: center;
}

.divTableCellN, 
.divTableCellM {
    display: block; /* Stack rows instead of using table-cell */
    width: 100%; /* Full width for better readability */
    padding-right: 0;
    text-align: center;
    white-space: normal;
}
  
    }

    @media screen and (max-device-width: 821px) and (max-device-height: 1181px) and (min-device-width: 819px) and (min-device-height: 1179px) {
        .divTableCellN {
            display: table-cell;
            padding-top: 6px;
            padding-right: 15px;
            width: 59%;
        }
        .line2{
            width:100%;
        }
    }