#justForPadding > div > div.page-top.padding-bottom-0
{
display:none
}


#form-element-wrapper_5,
#form-element-wrapper_6,
#form-element-wrapper_7
{
width: 33% !important;
min-width:30% !important;

}

#form-element-wrapper_16
{
width: 66% !important;
min-width:66% !important;
}

#form-element-wrapper_52
{
width: 25% !important;
min-width:25% !important;
margin: 3px;
}


#form-element-wrapper_8,
#form-element-wrapper_9,
#form-element-wrapper_10
{
width: 33% !important;
min-width:33% !important;
margin: 0px;
}

#form-element-wrapper_166,
#form-element-wrapper_65,
#form-element-wrapper_154,
#form-element-wrapper_66,
#form-element-wrapper_186,

#form-element-wrapper_37,
#form-element-wrapper_108,
#form-element-wrapper_122,
#form-element-wrapper_129,

#form-element-wrapper_167,
#form-element-wrapper_106,
#form-element-wrapper_107,
#form-element-wrapper_157,
#form-element-wrapper_187,

#form-element-wrapper_171,
#form-element-wrapper_113,
#form-element-wrapper_114,
#form-element-wrapper_159,
#form-element-wrapper_188,

#form-element-wrapper_115,
#form-element-wrapper_159,
#form-element-wrapper_112,
#form-element-wrapper_113,
#form-element-wrapper_114,
#form-element-wrapper_115,

#form-element-wrapper_169,
#form-element-wrapper_120,
#form-element-wrapper_121,
#form-element-wrapper_161,
#form-element-wrapper_189,


#form-element-wrapper_170,
#form-element-wrapper_127,
#form-element-wrapper_128,
#form-element-wrapper_164,
#form-element-wrapper_190

{
width: 19% !important;
min-width: 19% !important;
margin: 0px;
}


#form-element-wrapper_104,
#form-element-wrapper_134,
#form-element-wrapper_137,
#form-element-wrapper_144,
#form-element-wrapper_140,
#form-element-wrapper_193,
#form-element-wrapper_194,
#form-element-wrapper_196,
#form-element-wrapper_197,
#form-element-wrapper_198,
#form-element-wrapper_153,
#form-element-wrapper_158,
#form-element-wrapper_160,
#form-element-wrapper_163,
#form-element-wrapper_165
{
display: none;
}

#form-element-wrapper_105, #form-element-wrapper_63, #form-element-wrapper_112, #form-element-wrapper_119, #form-element-wrapper_126
{
    margin: 4px;
}
.workflowContent .formFieldWrapper.align-block-30, .workflowContent .formFieldWrapper.align-block
{
vertical-align: top;
}/***************************************** FORM SETTINGS START HERE ****************************************/
/*Form Top and Right Navigation Settings */
/* Date: 2024.10.18  Version : 1.0 - Initial Version */ 


.page-head,
.page-footer,
.infoSection,
.workflowRightTab {
  display: none !important;
}

#workflow-wrapper:not(.embed):not(.registered-embed) {
  min-height: 0px;
}

#divWorkflowContent {
  width: 90%;
  height: 100% !important;
  min-height: 100% !important;
}

div#workflow-background-wrapper {
  min-width: 90% !important;
  border: 0px;
}

/* center form, get rid of line on right border, add shadow */
#workflow-background-wrapper {
  float: none !important;
  margin: auto !important;
  border-right: none !important;
  box-shadow: 0px 0px 10px 10px rgba(0, 0, 0, 0.2) !important;
}

/* add background color and padding so that it's visible above/below form */
#workflow-wrapper,
#divWorkflowContent,
.page-content {
  background-color: rgba(28, 109, 178) !important;
}

/* adjust page padding */
#workflow-wrapper,
#divWorkflowContent {
  padding: 0px 0px !important;
}

html,
body {
  background: rgba(28, 109, 178) !important;
}

div.page-wrap {
  padding-bottom: 0 !important;
}


/***************************************** FORM SETTINGS END HERE ******************************************/

 /*Hide print button - This block of code will hide the print button , use this as per form specific requirements */
#print-preview {
  display: none !important;
}  

/***************************************** FORM FIELD SETTINGS START HERE *************************************/

 /*Main Heading or Title of the Form */
.dhsHeading {
    vertical-align: top !important;
    font-size: 20px; 
    font-weight: bold;   
    text-align: center;  
}

/*SubHeading */
.dhsSubHeading1 {
    vertical-align: top !important;
    font-size: 16px; 
    font-weight: bold;  
    text-align: center;

}

/*SubHeading */
.dhsSubHeading2 {
    vertical-align: top !important;
    font-size: 14px;  
    font-weight: bold; 
    text-align: center;

}

/*Instructions in the title area - Style Italic */
.dhsInstructions1 {
    vertical-align: top !important;
    font-size: 14px;
    font-weight: bold;  
    font-style: italic;  
    text-align: justify;

}

/*Instructions in the title area - Style Normal */
.dhsInstructions2 {
    vertical-align: top !important;
    font-size: 14px;
    font-weight: bold;  
    font-style: normal;  
    text-align: justify;

}

/* Instructions under the Title area */
.dhsInstructions3 {
    vertical-align: top !important;
    font-size: 14px; 
    text-align: justify;  

}

/* Form field Labels Styles - Applies Automatically to form field labels only  */
.form-label {
   font-weight: bold;  
}


/* Heading form field Styles - Applies Automatically to Section Headings */
.workflowContent .formFieldWrapper.heading-wrapper h3,
.form-element-wrapper[data-type="heading"]
  .heading-label-wrapper
  .editable-text,
.form-element-wrapper[data-type="heading"] .heading-label-wrapper input,
.page-content .workflowContent .formFieldWrapper.heading-wrapper h3 {
  color: #2A7AC1 !important;
  border-color: #2A7AC1 !important;
  font-family: Roboto;
  font-style: bold;
  font-size: 16px;
}
/***************************************** FORM FIELD SETTINGS END HERE *************************************/