
/* Hide Submit Button */
.form-submit-button {
    display: none !important;
  }
  
  /* Hide Print Button */
  #print-preview {
    display: none !important;
  }
  /* Hiding Language dropdown*/
  
  #form-element-wrapper_4{
      visibility: hidden !important;
    }
#form-element-wrapper_2{
    display: none;
}
    /* TO CONTROL SCREEN SCROLL*/
.form-section, .form-item {
    display: block;
    overflow: hidden;
    padding-left: inherit;
    padding-bottom: 16px;
}

/* Styling Phone numbers only*/ 
.header_container {
    display: flex
;
    justify-content: space-between;
    column-gap: 30px !important;
}
.divTableRow {
    display: table-row;

}

.divTableCellN {
    display: table-cell;
    padding-top: 6px;
    padding-right: 3px;
}
.blank-line1 {
    display: inline-block;
    border-bottom: 2px solid black;
    width: 220px;
    height: 17px;
}
:lang(ar).blank-line1,
:lang(fa).blank-line1 {
    display: inline-block;
    border-bottom: 2px solid black;
    width: 220px;
    height: 16px;
}
:lang(ar).grid-form2 
 {
    display: grid
;
    grid-template-columns: 6% 58% 28%;
    align-items: center;
    gap: 10px;
}
:lang(fa).grid-form2 
 {
    display: grid
;
    grid-template-columns: 10% 58% 28%;
    align-items: center;
    gap: 10px;
}
.blanklinecallout {
    display: inline-block;
    margin-left: 5px;
    font-style: italic;
}
.blanklinecallout {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

/*-------------------------------------------*/
.grid-form {
    display: grid
;
    grid-template-columns: auto 1fr auto 1fr;
    align-items: center;
    gap: 10px;

}
.start-text, .middle-text1

 {
    white-space: nowrap;
}
.start-text, .middle-text

 {
    white-space: nowrap;
}

:lang(km).middle-text

 {
    white-space: normal;
}
.line-container {
    display: flex
;
    flex-direction: column;
    align-items: center;
    position: relative;
        justify-content: center;
}
.work-start-line {
    border-bottom: 2px solid black;
    height:35px;
    width:355px;
}

.work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width:293px;
}
:lang(ar).work-start-line,
:lang(fa) .work-start-line{
    border-bottom: 2px solid black;
    height: 43px;
    width: 355px;
}
:lang(fil).grid-form1 {
    display: grid
;
    grid-template-columns: 14% 36% 10% 34% 8%;
    align-items: center;
    gap: 10px;
}

:lang(Vi).grid-form1 {
    display: grid
;
    grid-template-columns: 14% 33% 14% 33% 1%;
    align-items: center;
    gap: 10px;
}
.placeholder {
    display: flex
;
    justify-content: space-around;
    width: 100%;
    margin-left: -107px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
    white-space: nowrap;
}
.placeholder1 {
    display: flex
;
    justify-content: space-around;
    width: 100%;
    margin-left: -107px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
    white-space: nowrap;
    text-align: center;
}
ul,ol{margin-right:26px;}
.info-table {
    display: grid
;
    grid-template-columns: 17% 45% 26% 11%;
    gap: 0.5rem;
    align-items: center;
    padding: 15px;

    padding-bottom: 15px;
}
.line6 {
    /* flex-grow: 1; */
    border-bottom: 1.5px solid #000;
    /* margin-left: -113px; */
    margin-bottom: -15px;
    margin-right: 5px;
}
.grid-form1 {
    display: grid
;
    grid-template-columns: auto 1fr auto 1fr auto;
    align-items: center;
    gap: 10px;
    padding-top:15px;
}
:lang(km).work-start-line1 {
    border-bottom: 2px solid black;
    height: 25px;
    width: 136px;
}
.work-start-line1 {
    border-bottom: 2px solid black;
    height: 43px;
    width: 136px;
}
.grid-form2{
    display: grid
;
    grid-template-columns: 12% 58% 28%;
    align-items: center;
    gap: 10px;
}
.work-start-line3 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 450px;
}
:lang(hy).start-text, :lang(hy).middle-text {
    white-space: nowrap;
   /* margin-top: -12px !important;*/
}
:lang(hy).grid-form2 {
    display: grid
;
    grid-template-columns: 12% 58% 25%;
    align-items: center;
    gap: 10px;
}
:lang(hy).work-start-line3 {
    border-bottom: 2px solid black;
    height: 50px;
    width: 475px;
}
:lang(hy).placeholder {
    display: flex
;
    justify-content: space-around;
    width: 100%;
    margin-left: -107px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
    /* white-space: nowrap; */
}
:lang(hi).placeholder1 {
    display: flex
;
    justify-content: space-around;
    width: 100%;
    margin-left: -84px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
    white-space: nowrap;
}
:lang(hi).work-start-line1 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 204px;
}
:lang(fil).placeholder {
    display: flex
;
    justify-content: space-around;
    width: 100%;
    margin-left: -75px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
     white-space: normal;
     text-align: center;
}
:lang(km).work-start-line{
    border-bottom: 2px solid black;
    height: 55px;
    width: 236px;
}
:lang(th).work-start-line1 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 195px;
}
:lang(th).placeholder1 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    /* margin-left: -107px; */
    /* margin-right: -80px; */
    margin-top: 2px;
    gap: 16px;
    white-space: nowrap;
    text-align: center;
}
:lang(th).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 308px;
}
:lang(pa)   .placeholder1 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    /* margin-left: -107px; */
    /* margin-right: -80px; */
    margin-top: 2px;
    gap: 16px;
    white-space: nowrap;
    text-align: center;
}
:lang(pa).work-start-line1 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 170px;
}
:lang(Vi).work-start-line {
    border-bottom: 2px solid black;
    height: 55px;
    width: 239px;
}
:lang(Vi).work-start-line1 {
    border-bottom: 2px solid black;
    height: 29px;
    width: 136px;
}
:lang(fil).work-start-line3 {
    border-bottom: 2px solid black;
    height: 60px;
    width: 390px;
}
:lang(fil).grid-form2 {
    display: grid
;
    grid-template-columns: 12% 48% 28%;
    align-items: center;
    gap: 10px;
}
:lang(Vi).work-start-line3 {
    border-bottom: 2px solid black;
    height: 62px;
    width: 325px;
}


:lang(ru).placeholder {
    display: flex
;
    justify-content: space-around;
    width: 100%;
    margin-left: -81px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
    white-space: nowrap;
}
:lang(ru) .grid-form2 {
    display: grid
;
    grid-template-columns: 15% 56% 28%;
    align-items: center;
    gap: 10px;
}
/*---------------------------------------*/

.table-row {
    display: flex
;
    width: 100%;
    border-top: 2px solid black;
    margin-top:20px;
}
.table-row1{
    display: flex
;
    width: 90%;
    border-top: 2px solid black;
    margin-top:20px;
}
.table-cell1 {
    flex: 1;
    padding: 4px;
    font-weight: normal;
    white-space: nowrap;
    padding-bottom: 15px;
    min-width: 240px;
    max-width: 300px;
    margin-top:-5px;
   
}
.table-cell2 {
    flex: 1;
    padding: 4px;
    font-weight: normal;
    padding-bottom: 15px;
    margin-left: -7px;
     margin-top:-5px;
         text-align: center;
         white-space: nowrap;
}
.table-cell3 {
    flex: 1;
    padding: 4px;
    font-weight: normal;
    white-space: nowrap;
    padding-bottom: 5px;
    min-width: 100px;
    max-width: 200px;
     margin-top:-5px;
         text-align: center;
}
    


.table-cell4 {
    flex: 1;
    padding: 4px;
    font-weight: normal;
    padding-bottom: 15px;
     margin-top:-5px;
         text-align: center;
}
:lang(hy) .placeholder {
    display: flex
;
    justify-content: space-around;
    width: 100%;
    margin-left: -107px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(hy).table-cell2 {
    flex: 1;
    padding: 4px;
    font-weight: normal;
    padding-bottom: 15px;
    margin-left: -7px;
    margin-top: -5px;
    text-align: center;
    white-space: normal;
}
/*-----------------------------------*/
.grid-form5{
    display: grid
;
    grid-template-columns: 70% 26%;
    align-items:baseline;
    gap: 10px;
}
.work-start-line5{
    border-bottom: 2px solid black;
    height: 35px;
    width: 400px;
}

:lang(ar).placeholder,
:lang(fa).placeholder {
    display: flex
;
    justify-content: space-around;
    width: 100%;
    margin-left: -107px;
    margin-right: -80px;
    margin-top: -3px;
    gap: 16px;
    white-space: nowrap;
}

:lang(ar).placeholder1,
:lang(fa).placeholder1 {
       display: flex
;
    justify-content: space-around;
    width: 100%;
    margin-left: -107px;
    margin-right: -80px;
    margin-top: -3px;
    gap: 16px;
    white-space: nowrap;
    text-align: center;
}
.grid-form6{
    display: grid
;
    grid-template-columns: 20% 28%;
    align-items: center;
    gap: 10px;
}

.work-start-line6{
    border-bottom: 2px solid black;
    height: 43px;
    width: 400px;
}
/*----------------------------------------------------------*/
.divTableCellborder {
    width: 100%;  box-sizing: border-box;
    margin-bottom: 20px;
    text-align: center;
    margin-top: 20px;
    background: lightgray;
}
/*----------------------------------------*/
table, td {
    border: 2px solid #000;
  }
   table {
    width: 100%;}

    .dollar{
        margin-inline-start:5px;
    }
      /* Note row (2nd row) styling */
  tr:nth-child(2) td:first-child {
   
    border:2 px solid black;
  }

 
  /* Remove the top border only above the first row (header) */
  tr:first-child td {
    border-top: none;
 
    border-bottom: none;
    border-left: none;
    border-right: none;
    padding-bottom:5px;
  }

  /* Remove the top border for the second row (note row) as well */
  tr:nth-child(2) td {
   /* border-top: none;
    border-left: none;
    border-right: none;*/
    padding-bottom:5px;
  }

  /* Draw only the outer top border of the table manually */
  table {
border: 2px solid #000;
    border-top: none;
    border-left: none;
    border-right: none;
  }
  :lang(fa).grid-form {
    display: grid
;
    grid-template-columns: auto 1fr 13% 1fr;
    align-items: center;
    gap: 10px;
}
  :lang(fa) .work-start-line1 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 150px;
}
/*-------------------------------------------*/
.comment-box {
  width: 99%;
  border: 2px solid #000;
  min-height: 400px;
   position: relative;}



.table-container {
    width: 100%;
}

  :lang(ar).divTableCellborder,
  :lang(fa) .divTableCellborder {
    width: 100%;
    box-sizing: border-box;
    margin-bottom: 20px;
    text-align: center !important;
    margin-top: 20px;
    background: lightgray;
} 
:lang(ar)tr:first-child td ,
:lang(fa)tr:first-child td{
    border-top: none;
    border-bottom: none;
    border-left: none;
    border-right: none;
    text-align: start;
}
:lang(ar).work-start-line3 ,
:lang(fa).work-start-line3 {
    border-bottom: 2px solid black;
    height: 34px;
    width: 450px;
}
:lang(ar).work-start-line2,
:lang(fa).work-start-line2 {
    border-bottom: 2px solid black;
    height: 13px;
    width: 293px;
}
:lang(hi)
    .grid-form2 {
    display: grid
;
    grid-template-columns: 5% 58% 28%;
    align-items: center;
    gap: 10px;
}

:lang(km).placeholder {
    display: flex
;
    justify-content: space-around;
    width: 83%;
    margin-left: -107px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(km).grid-form2 {
    display: grid
;
    grid-template-columns: 5% 59% 31%;
    align-items: center;
    gap: 10px;
}
:lang(km).work-start-line3 {
    border-bottom: 2px solid black;
    height: 57px;
    width: 460px;
}
:lang(km).work-start-line6 {
    border-bottom: 2px solid black;
    height: 57px;
    width: 420px;
}
:lang(Vi).work-start-line6 {
    border-bottom: 2px solid black;
    height: 55px;
    width: 420px;
}
:lang(fil).work-start-line6 {
    border-bottom: 2px solid black;
    height: 60px;
    width: 400px;
}
:lang(km).work-start-line5 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 420px;
}
:lang(zh-CN) .grid-form {
    display: grid
;
    grid-template-columns: auto 44% 9% 1fr;
    align-items: center;
    gap: 10px;
}
:lang(zh-CN) .work-start-line1 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 330px;
}
:lang(zh-CN).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 336px;
}
:lang(zh-CN).work-start-line3 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 600px;
}
:lang(zh-CN).grid-form2 {
    display: grid
;
    grid-template-columns: 6% 76% 31%;
    align-items: center;
    gap: 10px;
}
:lang(fil).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 290px;
}
:lang(zh-TW).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 333px;
}
:lang(zh-TW) .work-start-line1 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 333px;
}
:lang(ru).placeholder1 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    /* margin-left: -107px; */
    /* margin-right: -80px; */
    margin-top: 2px;
    gap: 16px;
    white-space: nowrap;
    text-align: center;
}
:lang(ru).work-start-line1 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 175px;
}
:lang(zh-TW) .grid-form2 {
    display: grid
;
    grid-template-columns: 3% 83% 13%;
    align-items: center;
    gap: 10px;
}
:lang(zh-TW) .work-start-line3 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 600px;
}
:lang(Vi).placeholder {
    display: flex
;
    justify-content: space-evenly;
    width: 74%;

    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
.work-start-line7 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 136px;
}
:lang(ar).start-text, 
:lang(fa).start-text {
    white-space: nowrap;
 
}
/*.work-start-line6 {
    border-bottom: 2px solid black;
    height: 63px;
    width: 400px;
}*/
:lang(ru).work-start-line6 {
    border-bottom: 2px solid black;
    height: 43px;
    width: 400px;
}
:lang(zh-TW).work-start-line6 {
    border-bottom: 2px solid black;
    height: 43px;
    width: 400px;
}
.table-cell5{
    margin-inline-start:5px;
}
.MailDateBlock {
    text-align: end;
}
:lang(ar).MailDateBlock,
:lang(fa).MailDateBlock {
    text-align: end !important;
}
:lang(ja).work-start-line3 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 552px;
}
:lang(ja).grid-form2 {
    display: grid
;
    grid-template-columns: 5% 72% 23%;
    align-items: center;
    gap: 10px;
}
:lang(pa).work-start-line3 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 515px !important;
}
:lang(pa).grid-form2 {
    display: grid
;
    grid-template-columns: 7% 65% 26%;
    align-items: center;
    gap: 10px;
}
:lang(th).grid-form2 {
    display: grid
;
    grid-template-columns: 9% 58% 28%;
    align-items: center;
    gap: 10px;
}
:lang(ja).work-start-line1 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 245px;
}
:lang(ja).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 320px;
}
.work-start-line14 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 355px;
}
:lang(Vi).grid-form2 {
    display: grid
;
    grid-template-columns: 7% 45% 49%;
    align-items: center;
    gap: 10px;
}
:lang(km).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 322px;
}
@media only screen and (max-width: 768px)
{
   .header_container {
   flex-direction: column;
   justify-content: center;
   align-items: center !important;

}
:lang(pa).grid-form2 {
    display: grid
;
    grid-template-columns: auto 1fr auto;
    align-items: center;
    gap: 10px;
}
:lang(th).grid-form2 {
    display: grid
;
    grid-template-columns: auto 1fr auto;
    align-items: center;
    gap: 10px;
}
:lang(ja).grid-form2 {
    display: grid
;
    grid-template-columns: auto 1fr auto;
    align-items: center;
    gap: 10px;
}
:lang(km).work-start-line6 {
    border-bottom: 2px solid black;
    height: 57px;
    width:100%;
}
.work-start-line7 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 100%;
}
.work-start-line6 {
    border-bottom: 2px solid black;
    height: 43px;
    width: 100%;
}
:lang(ar).grid-form2 {
    display: grid
;
    grid-template-columns: auto 1fr auto;
    align-items: center;
    gap: 10px;
}
:lang(fil).work-start-line6 {
    border-bottom: 2px solid black;
    height: 60px;
    width:100%;
}
:lang(ru).work-start-line6 {
    border-bottom: 2px solid black;
    height: 43px;
    width: 100%;
}
:lang(zh-TW).work-start-line6 {
    border-bottom: 2px solid black;
    height: 43px;
    width: 100%;
}
:lang(Vi).middle-text,
:lang(km).middle-text

 {
    white-space:nowrap;
}
:lang(Vi).work-start-line6 {
    border-bottom: 2px solid black;
    height: 55px;
    width: 100%;
}
:lang(hy).work-start-line3 {
    border-bottom: 2px solid black;
    height: 50px;
    width: 422px;
}
.divTableCellN {
    display: table-cell;
    padding-top: 6px;
    padding-right: 3px;
    align-content: end;
}
.table-container

 {
        overflow-x: auto;
    }
    .grid-form2

 {
    display: grid
;
    grid-template-columns: auto 1fr auto;
    align-items: center;
    gap: 10px;
}
    .table-row {
        display: flex
;
        width: 100% !important;
    }
    .Declare{
        width:260%;
    }
    .grid-form5 {
    display: grid
;
    grid-template-columns: auto;
    align-items: baseline;
    gap: 10px;
}

.work-start-line5 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 100%;
}

.placeholder1 {
    display: flex
;
    justify-content: space-around;
    width: 100%;
    margin-left: -86px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
    white-space: nowrap;
    text-align: center;
}
:lang(hi) .grid-form2 {
    display: grid
;
    grid-template-columns: auto 1fr auto;
    align-items: center;
    gap: 10px;
}
:lang(fa).grid-form2 {
    display: grid
;
    grid-template-columns: auto 1fr auto;
    align-items: center;
    gap: 10px;
}
.grid-form6 {
    display: grid
;
    grid-template-columns: auto;
    align-items: center;
    gap: 10px;
}
:lang(hy).grid-form2 {
    display: grid
;
    grid-template-columns: 40% 137% 85%;
    align-items: center;
    gap: 10px;
}
:lang(km).grid-form {
    display: grid
;
    grid-template-columns: auto auto 111% auto;
    align-items: center;
    gap: 10px;
}
:lang(km).grid-form2 {
    display: grid
;
    grid-template-columns: auto auto 76%;
    align-items: center;
    gap: 10px;
}
:lang(km).work-start-line3 {
    border-bottom: 2px solid black;
    height: 61px;
    width: 450px;
}
:lang(km).work-start-line5 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 355px;
}
:lang(zh-CN) .grid-form {
    display: grid
;
    grid-template-columns: auto auto auto auto;
    align-items: center;
    gap: 10px;
}
:lang(zh-CN) .work-start-line1 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 333px;
}
:lang(zh-CN).grid-form2 {
    display: grid
;
    grid-template-columns: 15% 174% 26%;
    align-items: center;
    gap: 10px;
}
:lang(Vi).placeholder13 {
    display: flex
;
    justify-content: space-evenly;
    width: 80%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(zh-CN).work-start-line3 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 505px;
}
:lang(fil).grid-form2 {
    display: grid
;
    grid-template-columns: 31% 127% 28%;
    align-items: center;
    gap: 10px;
}
:lang(fil).placeholder {
    display: flex
;
    justify-content: space-around;
    width: 82%;
    margin-left: -87px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(fa).grid-form {
    display: grid
;
    grid-template-columns: auto 1fr auto 1fr;
    align-items: center;
    gap: 10px;
}
:lang(zh-TW) .grid-form2 {
    display: grid
;
    grid-template-columns: 19% 195% 13%;
    align-items: center;
    gap: 10px;
}
:lang(Vi).grid-form {
    display: grid
;
    grid-template-columns: auto 1fr auto 1fr;
    align-items: center;
    gap: 10px;
}
:lang(Vi).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 270px;
}
:lang(Vi).grid-form2 {
        display: grid
;
        grid-template-columns: auto 1fr auto;
        align-items: center;
        gap: 10px;
    }
    :lang(Vi).placeholder {
           display: flex
;
        justify-content: space-evenly;
        width: 83%;
        /* margin-left: -107px; */
        /* margin-right: -80px; */
        margin-top: 2px;
        gap: 16px;
        white-space: normal;
        text-align: center;
    }
:lang(ru).grid-form {
    display: grid
;
    grid-template-columns: auto 1fr 63% 1fr;
    align-items: center;
    gap: 10px;
}
:lang(ru) .grid-form2 {
    display: grid
;
    grid-template-columns: 35% 154% 28%;
    align-items: center;
    gap: 10px;
}
:lang(ru).placeholder {
    display: flex
;
    justify-content: space-around;
    width: 94%;
    margin-left: -81px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(ru).work-start-line3 {
    border-bottom: 2px solid black;
    height: 58px;
    width: 450px;
}
.gross-table{
    overflow-x: auto;
    width:100%;
}
}



    /* Media query for iPad mini */

    @media only screen 
    and (min-device-width: 768px) 
    and (max-device-width: 768px) 
    and (min-device-height: 1024px) 
    and (max-device-height: 1024px) 
    and (-webkit-min-device-pixel-ratio: 1) 
    
    {
        .header_container {
            flex-direction: column;
            justify-content: center;
            align-items: center !important;
         }
         .Declare {
        width: 120%;
    }
    :lang(ar).work-start-line, :lang(fa) .work-start-line {
    border-bottom: 2px solid black;
    height: 38px;
    width: 355px;
}
    :lang(hy).placeholder13 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(ja).placeholder13 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(km).placeholder13 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(fil).placeholder13 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(Vi).placeholder13 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(ru).placeholder13 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
           :lang(km).work-start-line6 {
        border-bottom: 2px solid black;
        height: 66px !important;
        width: 355px;
    }
            :lang(zh-CN).work-start-line6 {
        border-bottom: 2px solid black;
        height: 45px;
        width: 385px;
    }
    :lang(zh-TW) .work-start-line3 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 562px;
}
    .grid-form5 {
    display: grid
;
    grid-template-columns: 70% 26%;
    align-items: baseline;
    gap: 10px;
}
.work-start-line5 {
        border-bottom: 2px solid black;
        height: 35px;
        width: 385px;
    }
    .work-start-line6 {
    border-bottom: 2px solid black;
    height: 66px;
    width: 385px;
}
:lang(fa).grid-form {
    display: grid
;
    grid-template-columns: auto 1fr auto 1fr;
    align-items: center;
    gap: 10px;
}
.grid-form6 {
    display: grid
;
    grid-template-columns: 20% 28%;
    align-items: center;
    gap: 10px;
}
:lang(ja)    .work-start-line6 {
        border-bottom: 2px solid black;
        height: 66px;
        width: 365px;
    }
    :lang(ja).work-start-line5 {
        border-bottom: 2px solid black;
        height: 35px;
        width: 365px;
    }
    :lang(hi)    .work-start-line6 {
        border-bottom: 2px solid black;
        height: 47px;
        width: 385px;
    }
 
:lang(hy)  .work-start-line6 {
        border-bottom: 2px solid black;
        height: 47px;
        width: 365px;
    }
    :lang(hy)   .work-start-line5{
        border-bottom: 2px solid black;
        height: 35px;
        width: 365px;
    }
    :lang(fil).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 286px;
}
:lang(fil).grid-form1 {
    display: grid
;
    grid-template-columns: 14% 40% 14% 42% 8%;
    align-items: center;
    gap: 10px;
}
:lang(fil).work-start-line3 {
    border-bottom: 2px solid black;
    height: 60px;
    width: 315px;
}
:lang(fil).grid-form2 {
    display: grid
;
    grid-template-columns: 12% 60% 28%;
    align-items: center;
    gap: 10px;
}
:lang(fil).placeholder {
    display: flex
;
    justify-content: space-around;
    width: 69%;
    margin-left: -75px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
    white-space: pre-wrap;
    text-align: center;
}
:lang(fil) .work-start-line6 {
        border-bottom: 2px solid black;
        height: 63px;
        width: 360px;
    }
    :lang(fil) .work-start-line5{
        border-bottom: 2px solid black;
        height: 35px;
        width: 360px;
    }
    :lang(zh-TW)    .work-start-line1 {
        border-bottom: 2px solid black;
        height: 35px;
        width: 260px;
    }
    :lang(zh-TW).Declare {
        width: 110%;
    }
    :lang(Vi).placeholder {
        display: flex
;
        justify-content: space-around;
        /* width: 130%; */
         margin-left:-62px;
        /* margin-right: -80px; */
        margin-top: 2px;
        gap: 16px;
        white-space: normal;
    }
:lang(Vi) .grid-form {
    display: grid
;
    grid-template-columns: auto 1fr auto 1fr;
    align-items: center;
    gap: 10px;
}
:lang(Vi).grid-form1 {
    display: grid
;
    grid-template-columns: 19% 43% 23% 31% 1%;
    align-items: center;
    gap: 10px;
}
:lang(Vi)
    .grid-form2 {
        display: grid
;
        grid-template-columns: auto 1fr auto;
        align-items: center;
        gap: 10px;
    }
    :lang(Vi).work-start-line3 {
    border-bottom: 2px solid black;
    height: 57px;
    width: 314px;
}
  :lang(Vi).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 269px;
}
  :lang(hy).grid-form2 {
    display: grid
;
    grid-template-columns: 12% 70% 25%;
    align-items: center;
    gap: 10px;
}
:lang(ru).work-start-line3 {
    border-bottom: 2px solid black;
    height: 60px;
    width: 436px;
}
:lang(ru) .grid-form2 {
    display: grid
;
    grid-template-columns: 18% 66% 28%;
    align-items: center;
    gap: 10px;
}
:lang(ru).placeholder {
    display: flex
;
    justify-content: space-around;
    width: 100%;
    margin-left: -81px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
}

    .work-start-line1 {
        border-bottom: 2px solid black;
        height: 35px;
        width: 136px;
    }
    :lang(km).grid-form {
    display: grid
;
    grid-template-columns: auto 1fr auto 1fr;
    align-items: center;
    gap: 10px;
}
:lang(km).grid-form2 {
    display: grid
;
    grid-template-columns: auto 1fr auto;
    align-items: center;
    gap: 10px;
}
:lang(km).work-start-line6 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 355px;
}
:lang(km)    .work-start-line7 {
        border-bottom: 2px solid black;
        height: 35px;
        width: 136px;
    }
    :lang(zh-CN).grid-form2 {
        display: grid
;
        grid-template-columns: 7% 78% 26%;
        align-items: center;
        gap: 10px;
    }
        :lang(zh-CN) .grid-form {
        display: grid
;
        grid-template-columns: auto 1fr auto 1fr;
        align-items: center;
        gap: 10px;
    }
        .work-start-line7 {
        border-bottom: 2px solid black;
        height: 35px;
        width: 136px;
    }
        :lang(zh-TW) .grid-form2 {
        display: grid
;
        grid-template-columns: 8% 84% 13%;
        align-items: center;
        gap: 10px;
    }
    :lang(zh-TW).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 291px;
}
:lang(ru).grid-form {
        display: grid
;
        grid-template-columns: auto 1fr auto 1fr;
        align-items: center;
        gap: 10px;
    }
        :lang(ru).work-start-line6 {
        border-bottom: 2px solid black;
        height: 65px;
        width: 383px;
    }
        :lang(Vi).work-start-line6 {
        border-bottom: 2px solid black;
        height: 60px;
        width: 383px;
    }
        :lang(zh-TW).work-start-line6 {
        border-bottom: 2px solid black;
        height: 43px;
        width: 383px;
    }
    :lang(th)    .work-start-line6 {
        border-bottom: 2px solid black;
        height: 45px;
        width: 385px;
    }
}


    @media screen and (max-device-width: 821px)
and (max-device-height: 1181px)
and (min-device-width: 819px)
and (min-device-height: 1179px) {

.work-start-line {
    border-bottom: 2px solid black;
    height: 35px;
    width: 308px;
}
:lang(ar).placeholder1, :lang(fa).placeholder1 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;

    margin-top: -3px;
    gap: 16px;
    white-space: nowrap;
    text-align: center;
}
:lang(hy) .placeholder {
    display: flex
;
    justify-content: space-around;
    width: 93%;
    margin-left: -107px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(hy).grid-form2 {
    display: grid
;
    grid-template-columns: 10% 57% 25%;
    align-items: center;
    gap: 10px;
}
:lang(hy).work-start-line3 {
    border-bottom: 2px solid black;
    height: 50px;
    width: 415px;
}

.grid-form2 {
    display: grid
;
    grid-template-columns: 13% 55% 28%;
    align-items: center;
    gap: 10px;
}
.work-start-line3 {
    border-bottom: 2px solid black;
    height: 60px;
    width: 394px;
}
.placeholder {
    display: flex
;
    justify-content: space-around;
    width: 88%;
    margin-left: -107px;
    margin-right: -80px;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(ar).grid-form2,
:lang(fa).grid-form2 {
        display: grid
;
        grid-template-columns: 9% 67% 28%;
        align-items: center;
        gap: 10px;
    }
    :lang(fil)    .work-start-line {
        border-bottom: 2px solid black;
        height: 35px;
        width: 290px;
    }
    :lang(fil).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 250px;
}
:lang(fa).grid-form {
    display: grid
;
    grid-template-columns: auto 1fr auto 1fr;
    align-items: center;
    gap: 10px;
}
:lang(fil).work-start-line3 {
    border-bottom: 2px solid black;
    height: 60px;
    width: 324px;
}
:lang(fil).grid-form2 {
    display: grid
;
    grid-template-columns: 11% 45% 28%;
    align-items: center;
    gap: 10px;
}
:lang(fil).table-cell2 {
    flex: 1;
    padding: 4px;
    font-weight: normal;
    padding-bottom: 15px;
    margin-left: -7px;
    margin-top: -5px;
    text-align: center;
   white-space:normal;
}
:lang(hy).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 263px;
}
.work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 266px;
}
:lang(ar).work-start-line2, :lang(fa).work-start-line2 {
    border-bottom: 2px solid black;
    height: 13px;
    width: 289px;
}
:lang(fil).work-start-line6 {
    border-bottom: 2px solid black;
    height: 60px;
    width: 400px;
}
:lang(Vi).work-start-line6 {
    border-bottom: 2px solid black;
    height: 67px;
    width: 400px;
}
:lang(ar)    .placeholder,
:lang(fa)    .placeholder  {
        display: flex
;
        justify-content: space-around;
        width: 97%;
        margin-left: -107px;
        margin-right: -80px;
        margin-top: 2px;
        gap: 16px;
        white-space: normal;
        text-align: center;
    }
    .work-start-line6 {
    border-bottom: 2px solid black;
    height: 62px;
    width: 400px;
}
:lang(hi) .grid-form2 {
    display: grid
;
    grid-template-columns: 7% 56% 34%;
    align-items: center;
    gap: 10px;
}
:lang(hi).work-start-line3 {
        border-bottom: 2px solid black;
        height: 35px;
        width: 394px;
    }
    :lang(ja).grid-form2

 {
    display: grid
;
    grid-template-columns: 7% 76% 14%;
    align-items: center;
    gap: 10px;
}
:lang(km).grid-form2 {
    display: grid
;
    grid-template-columns: 6% 63% 31%;
    align-items: center;
    gap: 10px;
}
:lang(zh-CN).work-start-line3 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 545px;
}
:lang(zh-TW) .work-start-line3 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 560px;
}
:lang(zh-TW).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 293px;
}
:lang(zh-CN).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 296px;
}
:lang(pa).work-start-line3 {
    border-bottom: 2px solid black;
    height: 35px;
    width: 465px !important;
}
    :lang(hy).placeholder13 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(ja).placeholder13 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}

:lang(th).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 280px;
}
:lang(km).placeholder13 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(fil).placeholder13 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(Vi).placeholder13 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(ru).placeholder13 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
:lang(km).middle-text {
    white-space: nowrap;
}
:lang(km).work-start-line {
    border-bottom: 2px solid black;
    height: 55px;
    width: 190px;
}
:lang(km).work-start-line2 {
    border-bottom: 2px solid black;
    height: 20px;
    width: 294px;
}
:lang(Vi)    .work-start-line2 {
        border-bottom: 2px solid black;
        height: 20px;
        width: 240px;
    }
    :lang(Vi):lang(Vi).grid-form2 {
    display: grid
;
    grid-template-columns: 7% 39% 49%;
    align-items: center;
    gap: 10px;
}
:lang(Vi).work-start-line3 {
    border-bottom: 2px solid black;
    height: 76px;
    width: 230px;
}
:lang(Vi).placeholder {
    display: flex
;
    justify-content: space-evenly;
    width: 80%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
}

 .address-ltr1
{

    direction: ltr !important; 

    unicode-bidi: embed; 

    white-space: nowrap; 

    display: inline-block; 

  } 
.placeholder12 {
    display: flex
;
    justify-content: space-evenly;
    width: 100%;
   /* margin-left: -107px;
    margin-right: -80px;*/
    margin-top: 2px;
    gap: 16px;
    white-space:normal;
    text-align: center;
}
.placeholder5 {
    display: flex
;
    justify-content:space-evenly;
    width: 75%;
    /*margin-left: -67px;
    margin-right: -80px;*/
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}
.placeholder13 {
    display: flex
;
    justify-content:space-evenly;
    width: 100%;
    /*margin-left: -107px;
    margin-right: -80px;*/
    margin-top: 2px;
    gap: 16px;
    white-space: nowrap;
    text-align: center;
}
:lang(Vi).placeholder5 {
    display: flex
;
    justify-content: space-evenly;
    width: 74%;
    margin-top: 2px;
    gap: 16px;
    white-space: normal;
    text-align: center;
}