/*
Author       : Sreejith Mohanan
Acct#Q1057- Advanced Rheumatology Associates
Bug:#1781
*/

@import url("https://tl.hellohealth.com/forms/hhformstyles.css");


.formsimponi-dmark div > div {
  background-image: url("https://tl.hellohealth.com/forms/1057/form_image1.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.formsimponi-dmark .signature-pad-body {
  width: 490px !important;
  height: 400px !important;
  max-width: 600px !important;
  max-height: 401px !important;
}
.formsimponi-dmark div .signature-pad-footer {
  display: none;
}

@media only screen and (max-width: 576px) {
  .formsimponi-dmark div > div {
    width: 100%;
  }
}



.formactemra-dmark div > div {
  background-image: url("https://tl.hellohealth.com/forms/1057/form_image1.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.formactemra-dmark .signature-pad-body {
  width: 490px !important;
  height: 400px !important;
  max-width: 600px !important;
  max-height: 400px !important;
}
.formactemra-dmark .signature-pad-footer {
  display: none;
}

@media only screen and (max-width: 576px) {
  .formactemra-dmark div > div {
    width: 100%;
  }
}




.formrituxan-dmark div > div {
  background-image: url("https://tl.hellohealth.com/forms/1057/form_image1.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.formrituxan-dmark .signature-pad-body {
  width: 490px !important;
  height: 400px !important;
  max-width: 600px !important;
  max-height: 400px !important;
}
.formrituxan-dmark .signature-pad-footer {
  display: none;
}

@media only screen and (max-width: 576px) {
  .formrituxan-dmark div > div {
    width: 100%;
  }
}





.formremicade-dmark div > div {
  background-image: url("https://tl.hellohealth.com/forms/1057/form_image1.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.formremicade-dmark .signature-pad-body {
  width: 490px !important;
  height: 400px !important;
  max-width: 600px !important;
  max-height: 400px !important;
}
.formremicade-dmark .signature-pad-footer {
  display: none;
}

@media only screen and (max-width: 576px) {
  .formremicade-dmark div > div {
    width: 100%;
  }
}






.formorencia-dmark div > div {
  background-image: url("https://tl.hellohealth.com/forms/1057/form_image1.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.formorencia-dmark .signature-pad-body {
  width: 490px !important;
  height: 400px !important;
  max-width: 600px !important;
  max-height: 400px !important;
}
.formorencia-dmark .signature-pad-footer {
  display: none;
}

@media only screen and (max-width: 576px) {
  .formorencia-dmark div > div {
    width: 100%;
  }
}



.formcimzia-dmark div > div {
  background-image: url("https://tl.hellohealth.com/forms/1057/form_image1.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.formcimzia-dmark .signature-pad-body {
  width: 490px !important;
  height: 400px !important;
  max-width: 600px !important;
  max-height: 400px !important;
}
.formcimzia-dmark .signature-pad-footer {
  display: none;
}

@media only screen and (max-width: 576px) {
  .formcimzia-dmark div > div {
    width: 100%;
  }
}





.formnpacket-dmark div > div {
  background-image: url("https://tl.hellohealth.com/forms/1057/form_image2.png");
  background-repeat: no-repeat;
  background-size: content;
}

.formnpacket-dmark .signature-pad-body {
  width: 500px !important;
  height: 1100px !important;
  max-width: 500px !important;
  max-height: 1100px !important;
}
.formnpacket-dmark .signature-pad-footer {
  display: none;
}

@media only screen and (max-width: 900px) {
  .formnpacket-dmark div > div {
    width: 100%;
  }
}







.formcdai-dmark div > div {
  background-image: url("https://tl.hellohealth.com/forms/1057/form_image2.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.formcdai-dmark .signature-pad-body {
  width: 306px !important;
  height: 702px !important;
  
}

.formcdai-dmark .signature-pad-footer {
  display: none;
}

@media only screen and (max-width: 700px) {
  .formcdai-dmark div > div {
    width: 100%;
  }
}
/* End of #1781 */




/*
Acct#16011: - HH Client Onboarding - Forms creation
Bug:#1670
*/

/* p-mark Diagram */

.followup-pmark div > div {
  background-image:url("https://tl.hellohealth.com/forms/16011/newpatientaperwork.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.followup-pmark .signature-pad-body {
  width: 450px !important;
  height: 400px !important;
  max-width: 450px !important;
  max-height: 400px !important;
}
.followup-pmark div .signature-pad-footer {
  display: none;
}

@media only screen and (max-width: 576px){
  .followup-pmark div > div{
    width: 100%;
  }
  } 

  /* End of #1670 */

/* Bug #1826 - @Author: Omar Fayadh D   Date:13_09_2023
  Acct# 16544 - THRIVE INTEGRATIVE HEALTH - Client forms creation.
  */

.carImage div>div {
  background-image: url("https://tl.hellohealth.com/forms/16544/accidenthistory.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}

.carImage .signature-pad-body {
  width: 450px !important;
  height: 400px !important;
  max-width: 450px !important;
  max-height: 400px !important;
}

.carImage div .signature-pad-footer {
  display: none;
}


.bodyImage div>div {
  background-image: url("https://tl.hellohealth.com/forms/16544/injuryhistory.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.bodyImage .signature-pad-body {
  width: 450px !important;
  height: 400px !important;
  max-width: 450px !important;
  max-height: 400px !important;
}

.bodyImage div .signature-pad-footer {
  display: none;
}

/* 
End Bug #1826 
Acct# 16544 - THRIVE INTEGRATIVE HEALTH - Client forms creation.
  */
  
  /* form_sgnature_asterisk_hide */ 

 .fa-asterisk:before{
    display: none;
  }




/*
Author       : Sreejith Mohanan
Acct# 16593 - Insight Health - Client forms creation.
Bug:#1885
*/

.totalCount div input{
  border: none !important;
  background-color: #f7f7f7 !important;
  font-weight: bold !important;
  font-size: 25px !important;
  margin-top: 4px !important;
  padding-top: 5px !important;
  color: #0075ff !important;
}

.totalScore div h4{
margin-top: 19px !important;
}

 /* End of #1885 
Acct# 16593 - Insight Health - Client forms creation.
*/

/*
Author       : Sreejith Mohanan
Acct#1013: - HH Client On-Site_Forms creation
*/
.onsiteBodyImage div > div {
  background-image:url("https://tl.hellohealth.com/forms/Q1013/q1013_form_image.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.onsiteBodyImage .signature-pad-body {
  width: 450px !important;
  height: 400px !important;
  max-width: 450px !important;
  max-height: 400px !important;
}
.onsiteBodyImage div .signature-pad-footer {
  display: none;
}

@media only screen and (max-width: 576px){
  .onsiteBodyImage div > div{
    width: 100%;
  }
  } 
 
 /* End of Acct#1013: - HH Client On-Site_Forms creation
  */

.chiropracticDiagram div > div {
  background-image: url("https://tl.hellohealth.com/forms/C1944/C1944_form_image.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.chiropracticDiagram .signature-pad-body {
  width: 450px !important;
  height: 400px !important;
  max-width: 450px !important;
  max-height: 400px !important;
}
.chiropracticDiagram div .signature-pad-footer {
  display: none;
}

@media only screen and (max-width: 576px) {
  .chiropracticDiagram div > div {
    width: 100%;
  }
}
 /* End of Acct#13881: - HH Client On-Site_Forms creation
  */
.exosomesDiagram div > div {
  background-image: url("https://tl.hellohealth.com/forms/13881/13881_forms.png");
  background-repeat: no-repeat;
  background-size: cover;
}

.exosomesDiagram .signature-pad-body {
  width: 450px !important;
  height: 400px !important;
  max-width: 450px !important;
  max-height: 400px !important;
}
.exosomesDiagram div .signature-pad-footer {
  display: none;
}

@media only screen and (max-width: 576px) {
  .exosomesDiagram div > div {
    width: 100%;
  }
}

/*
Author       : Aby Joseph
Acct#4508: - HH Client PAIN DRAWING Forms creation
Updated by Sreejith - Make pain drawing image responsive @05Aug25
*/
.painDrawingImage {
  position: relative;
  width: 100%;
  max-width: 630px;
  margin: auto;
}

.painDrawingImage::before {
  content: "";
  display: block;
  padding-top: 79.37%; 
}

.painDrawingImage div > div {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url("https://tl.hellohealth.com/forms/4508/4508_pain_drawing.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.painDrawingImage .signature-pad-body {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  max-height: none !important;
}

.painDrawingImage .signature-pad-footer {
  display: none;
}


 /* End of Acct#4508: - HH Client PAIN DRAWING Forms creation
  */

/*
Author       : Aby Joseph
Acct#16659: - Form: Genesis Health Patient Registration Form Draft
*/

.GenesisDiagram div > div {
background-image: url("https://tl.hellohealth.com/forms/16659/16659_form_IMG.png");
background-repeat: no-repeat;
background-size: cover;
}

.GenesisDiagram .signature-pad-body {
width: 346px !important;
height: 246px !important;
max-width: 446px !important;
max-height: 346px !important;
background-size: cover;
}
.GenesisDiagram div .signature-pad-footer {
display: none;
}

@media only screen and (max-width: 576px) {
.GenesisDiagram div > div {
width: 100%;
}
}
 /* End of Acct#16659: - Form: Genesis Health Patient Registration Form Draft
  */

/*
Author       : Aby Joseph
Acct#17374 : - Form: Annual_Wellness_Visits
*/

.AnnualDiagram {
position: relative;
width: 100%;
height : 155px;
margin: auto;
}

.AnnualDiagram::before {
content: "";
display: block;
padding-top: 79.37%;
}

.AnnualDiagram div > div {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-image: url("https://tl.hellohealth.com/forms/17374/17374_170925_form2.png");
background-repeat: no-repeat;
background-size: contain;
background-position: center;
}

.AnnualDiagram .signature-pad-body {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
max-width: none !important;
max-height: none !important;
}

.AnnualDiagram .signature-pad-footer {
display: none;
}

#second img:

.AnnualDiagram2 {
position: relative;
width: 100%;
height :250px;
margin: auto;
}

.AnnualDiagram2::before {
content: "";
display: block;
padding-top: 79.37%;
}

.AnnualDiagram2 div > div {
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
background-image: url("https://tl.hellohealth.com/forms/17374/17374_170925_form3.png");
background-repeat: no-repeat;
background-size: contain;
background-position: center;
}

.AnnualDiagram2 .signature-pad-body {
position: absolute;
top: 0;
left: 0;
width: 100% !important;
height: 100% !important;
max-width: none !important;
max-height: none !important;
}

.AnnualDiagram2 .signature-pad-footer {
display: none;
}

 /* End of Acct#17374 : - Form: Annual_Wellness_Visits
  */

/*
Author       : Aby Joseph
Acct#7115: - HH Client Forms creation
Updated by Anandhu - Make new pt paperwork for all image responsive @17Nov25
*/
.left-foot-img {
  position: relative;
  width: 100%;
  max-width: 630px;
  margin: auto;
}

.left-foot-img::before {
  content: "";
  display: block;
  padding-top: 79.37%; 
}

.left-foot-img div > div {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url("https://tl.hellohealth.com/forms/7115/LeftFoot.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.left-foot-img .signature-pad-body {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  max-height: none !important;
}

.left-foot-img .signature-pad-footer {
  display: none;
}


 /* End of Acct#7115: - HH Client Forms creation
  */

/*
Author       : Aby Joseph
Acct#7115: - HH Client Forms creation
Updated by Anandhu - Make new pt paperwork for all image responsive @17Nov25
*/
.right-foot-img {
  position: relative;
  width: 100%;
  max-width: 630px;
  margin: auto;
}

.right-foot-img::before {
  content: "";
  display: block;
  padding-top: 79.37%; 
}

.right-foot-img div > div {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-image: url("https://tl.hellohealth.com/forms/7115/RightFoot.png");
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center;
}

.right-foot-img .signature-pad-body {
  position: absolute;
  top: 0;
  left: 0;
  width: 100% !important;
  height: 100% !important;
  max-width: none !important;
  max-height: none !important;
}

.right-foot-img .signature-pad-footer {
  display: none;
}

.golsboro-7115 table {
table-layout: auto !important;
}
 /* End of Acct#7115: - HH Client Forms creation
  */

.rotate-90 {
    transform: rotate(-90deg) !important;
    transform-origin: right bottom !important;
    width: max-content !important;
}

/*
Author : Aby Joseph
Acct#17446: - HH Client Forms creation
Updated by Aby - Adult ADHD Scale (Ericka) @02Dec25
*/
.table td:has(.formio-component.cell-highlight-gray-17446){
background-color: #dee2e6;
}

.cell-highlight-gray-17446 {
background: #dee2e6 !important;
}
/* End of Acct#17446: - HH Client Forms creation
*/



