/* Hide Submit  and Print Button */
.form-submit-button {
  display: none !important;
}

#print-preview {
    display: none !important;
}

/* Hiding Language dropdown*/

#form-element-wrapper_20 {
    visibility: hidden !important; }


  .header_container {
    display: flex;
    justify-content: space-between;
    column-gap: 30px !important;
}

.L1left {
    padding-top: 20px;
    padding-left: 10px;
    padding-bottom: 1px;
    float: left;
    width: 50%;
}

ul,ol{margin-right:25px;}

  	/* Styling Phone numbers only*/ 
	.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; 
    } 
/* --------------------------------------------- */

.phonenumbers {
    width: 40%;
}
.L1right {
    padding-top: 20px;
    width: 47%;
}
ol,ul{
    margin-inline-end:20px;
}
.mailDate{margin-top:20px;}
.divTable{ display: table; width:100%;}
.divTableBody { display: table-row-group;}
.divTableRow {
	display: table-row;
}
.divTableCellK {
	display: table-cell;
	border: 0px solid #ddd;
	padding: 2px;
    
}
.divTableCell {
	display: table-cell;
	border: 0px solid #ddd;
	padding: 2px;
    padding-bottom: 5px;
}

.divTableCellM {
	display: table-cell;
	padding-right: 20px;
}
.divTableCellP {
	display: table-cell;
width: 56%;
    vertical-align: bottom;
	padding: 2px;
}
.divTableCellN {
    display: table-cell;
    padding-top: 6px;
    padding-right: 15px;
    width: 52%;
}
.Mailing {
    display: inline-block;
    width: 100%;
}

.divTable1{ display: table;
padding-left: 35px; }

.divTableCell1 {
	display: table-cell;
	padding-left: 10px;
}

.blanklinecallout {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    border: 0;
}

.divTableCellA{
display: table-cell;
    padding-top: 6px;
    padding-inline-end: 15px;
    width: 80%;
    vertical-align: bottom;
}
.divTableCellB{
display: table-cell;
    padding-top: 6px;
    padding-inline-end: 15px;
    width: 20%;
       vertical-align: bottom;
}


@media screen and (max-device-width: 768px) {
   
    .header_container {
        flex-direction: column;
        justify-content: center;
        align-items: center !important;
    }

        /* Styling Phone numbers only*/
	.UniquePhoneTable  { 
	    width: 100%; 
	} 
	  
	.divTableCellUnique{ 
	    width:65%; 
  } 
/* --------------------------------------------- */

  .phonenumbers{width:83%;}
    .L1left {
      padding-left: 1px !important;
      width: auto !important;
      text-align:center;
    }
    .Left1 {
        padding-left: 1px !important;
        width: auto !important;
        text-align:center;
      }
  
    .L1right {
      padding-right: 20px !important;
      width: auto !important;
      
    }
  .mailDate{    margin-top: -10px;

    margin-left: -10px;}
  .divTableCellA{
    width:60%;
  }
  .divTableCellB{
    width:35%;
  }

}
  
  @media only screen and (min-width: 768px) and (max-height: 1024px)  {

    /* Styling Phone numbers only*/
	   .UniquePhoneTable  { 
	        width: 55%; 
	        margin-inline-start: 12%; 
	  } 
	   .divTableCellUnique { 
	        width:65%; 
    } 
 /* --------------------------------------------- */

    .phonenumbers {
        
        width: 40%;
    }
  
  }