@font-face {
  font-family: 'ITCAvantGardeStd';
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Bk.eot");
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Bk.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Bk.svg#ITCAvantGardeStd-Bk") format("svg"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Bk.ttf") format("truetype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Bk.woff") format("woff"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Bk.woff2") format("woff2");
  font-weight: 400;
  font-style: normal; }
@font-face {
  font-family: 'ITCAvantGardeStd';
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-BkObl.eot");
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-BkObl.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-BkObl.svg#ITCAvantGardeStd-BkObl") format("svg"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-BkObl.ttf") format("truetype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-BkObl.woff") format("woff"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-BkObl.woff2") format("woff2");
  font-weight: 400;
  font-style: italic; }
@font-face {
  font-family: 'ITCAvantGardeStd';
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Md.eot");
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Md.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Md.svg#ITCAvantGardeStd-Md") format("svg"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Md.ttf") format("truetype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Md.woff") format("woff"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Md.woff2") format("woff2");
  font-weight: 500;
  font-style: normal; }
@font-face {
  font-family: 'ITCAvantGardeStd';
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-MdObl.eot");
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-MdObl.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-MdObl.svg#ITCAvantGardeStd-MdObl") format("svg"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-MdObl.ttf") format("truetype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-MdObl.woff") format("woff"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-MdObl.woff2") format("woff2");
  font-weight: 500;
  font-style: italic; }
@font-face {
  font-family: 'ITCAvantGardeStd';
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Demi.eot");
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Demi.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Demi.svg#ITCAvantGardeStd-Demi") format("svg"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Demi.ttf") format("truetype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Demi.woff") format("woff"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-Demi.woff2") format("woff2");
  font-weight: 600;
  font-style: normal; }
@font-face {
  font-family: 'ITCAvantGardeStd';
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-DemiObl.eot");
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-DemiObl.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-DemiObl.svg#ITCAvantGardeStd-DemiObl") format("svg"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-DemiObl.ttf") format("truetype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-DemiObl.woff") format("woff"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-DemiObl.woff2") format("woff2");
  font-weight: 600;
  font-style: italic; }
@font-face {
  font-family: 'ITCAvantGardeStd Condensed';
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-MdCn.eot");
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-MdCn.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-MdCn.svg#ITCAvantGardeStd-MdCn") format("svg"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-MdCn.ttf") format("truetype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-MdCn.woff") format("woff"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-MdCn.woff2") format("woff2");
  font-weight: 500;
  font-style: normal; }
@font-face {
  font-family: 'ITCAvantGardeStd Condensed';
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-BoldCn.eot");
  src: url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-BoldCn.eot?#iefix") format("embedded-opentype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-BoldCn.svg#ITCAvantGardeStd-BoldCn") format("svg"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-BoldCn.ttf") format("truetype"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-BoldCn.woff") format("woff"), url("/wp-content/themes/wp-bootstrap-child-patient/fonts/ITCAvantGardeStd-BoldCn.woff2") format("woff2");
  font-weight: 700;
  font-style: normal; }


body {
	-webkit-text-size-adjust: none;
	-moz-text-size-adjust: none;
	-ms-text-size-adjust: none;
	text-size-adjust: none;
}

h1, h2, h3, h4, h5, h6, p, label {
	font-family: 'ITCAvantGardeStd';
	line-height: 1.2
}

h1, h2 {
	text-transform: uppercase;
	font-weight: 700;
	line-height: 1.2;
	margin: 0 0 0.5rem;
}

h1 {
	font-size: 31px;
	font-weight: 600;
	margin: 0;
}

h2 {
	font-size: 16px;
	margin-top: 0;
	color: #24241b;
}

h3 {
	font-size: 31px;
	margin: 0;
	color: #252225;
}

p {
	font-size: 23px;
	font-weight: 500;
}

.nowrap {
	white-space: nowrap !important;
}

.align-center {
	align-items: center;
}

.mt-0 {
	margin-top: 0 !important;
}

.mb-0 {
	margin-bottom: 0 !important;
}

.sq-container {
	width: 1135px;
	/* margin: 0 auto; */
	margin: 0 auto 0 50px;
}

.sq-container .row {
	width: 100%;
	display: flex;
	flex-direction: row;
}

.dashed-underline {
	border-bottom: 1px dashed #5b5c5e;
}

#sq-control-area {
	display: flex;
	flex-direction: row;
}

#sq-control-area button {
	white-space: nowrap;
}

#sq-print-area {
	/* pointer-events: none; */
	position: absolute;
	top: 40px;
	width: 1275px;
	height: 1650px;
	/*left: -918px; */ /* hiding area outside the viewport */
	/* border: 1px solid black; */
	overflow: hidden;
	background-color: white;
}
/* HEADER  */
#sq-print-area-header {
	width: 100%;
	height: 137px;
	background-color: #EEEEF1;
	color: #252225;
	position: relative;
}
#sq-print-area-header .row {
	width: 100%;
	height: 137px;
	display: flex;
	justify-content: space-between;
	flex-direction: row;
}
#sq-print-area-header #sq-header-logo {
	/* flex-basis: 24%;
	padding-top: 28px; */
}
#sq-print-area-header #sq-header-logo img {
	width: 197px;
	height: auto;
}
#sq-print-area-header #sq-header-title {
	/* flex-basis: 66%;
	padding: 6px 10px 0; */
	padding-right: 107px;
}
#sq-print-area-header .gradient-border {
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	height: 8px;
	background: linear-gradient(to right, #F47423, #EE3042);
}

/* MAIN CONTENT */
#print-area-content {
	padding-top: 15px;
}

#print-area-content #sq-pdf-intro {
	margin-bottom: 50px;
}

/* #print-area-content .contact-team {
	color: #706D6F;
    font-size: 19px;
    margin-top: 0.5rem;
} */

#print-area-content hr.sq-hr-dark {
	margin-bottom: 27px;
	border: none;
	border-bottom: 1px solid #24241b;
}

#print-area-content hr.sq-hr-light {
	margin-top: 50px;
	margin-bottom: 50px;
	border: none;
	border-bottom: 1px solid #252225;
}

#print-area-content .sq-question-divider {
	width: 100%;
	height: 56px;
}

#print-area-content #sq-pdf-question-1 {
	/* height: 155px; */
}
#print-area-content #sq-pdf-question-2 {
	/* height: 246px; */
}
#print-area-content #sq-pdf-question-3 {
	/* height: 127px; */
}
#print-area-content #sq-pdf-question-4 {
	/* height: 157px; */
}
#print-area-content #sq-pdf-question-5 {
	/* height: 172px; */
	/* height: 252px; */
	/* margin-bottom: 10px; */
}
#print-area-content #sq-pdf-additional-notes {
	/* height: 123px; */
	height: 170px;
}

#print-area-content .sq-pdf-question .sq-pdf-question-icon {
	width: 90px;
	min-width: 90px;
}

#print-area-content .sq-pdf-question .sq-pdf-question-icon img {
	width: 100%;
	height: auto;
}

#print-area-content .sq-pdf-question .sq-pdf-question-content {
	flex-grow: 1;
	/* padding-left: 33px; */
}

#print-area-content .sq-pdf-question .sq-pdf-question-content .response {
	/* max-width: 628px; */
}

#print-area-content .sq-pdf-question .sq-pdf-question-content .response .dashed-underline {
	max-width: 1100px;
}

#print-area-content .sq-pdf-question .row .col {
	flex-grow: 1;
}

#print-area-content .sq-pdf-question p {
	color: #706D6F;
	margin-bottom: 11px;
}

#print-area-content .sq-pdf-question p.multi-line {
	line-height: 2;
}

#print-area-content .sq-pdf-question .sq-pdf-checkbox {
	display: inline-block;
	width: 13px;
	height: 13px;
	margin-right: 11px;
	background: url("/wp-content/plugins/symptom-quiz/public/images/sq-checkbox.png") no-repeat;
	background-size: contain;
}

#print-area-content .sq-pdf-question .highlighted {
	color: #FF8235;
	font-weight: 700;
	/* position: relative; */
}

/* #print-area-content .sq-pdf-question .highlighted::before {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	border-bottom: 1px solid #FF8235;
} */

#print-area-content #sq-pdf-additional-notes .highlighted::before,
#print-area-content .sq-pdf-question .response .highlighted::before {
	display: none;
}

/* IE and Edge specific styling */
#sq-print-area.ie-edge #print-area-content .sq-pdf-question .highlighted {
	border-bottom: 1px solid #454574;
}
/* #sq-print-area.edge #print-area-content .sq-pdf-question .highlighted::before {
	display: none;
} */

#sq-print-area.ie-edge #print-area-content #sq-pdf-additional-notes .highlighted,
#sq-print-area.ie-edge #print-area-content .sq-pdf-question .response .highlighted {
	border-bottom: none;
}
/* End IE and Edge specific styling */

#print-area-content.pediatric .sq-pdf-question #sq-pdf-body-chart {
	width: 215px;
}

#print-area-content.adult .sq-pdf-question #sq-pdf-body-chart {
	width: 166px;
	margin-top: -50px;
	margin-right: 0px;
}

#print-area-content .sq-pdf-question #sq-pdf-body-chart img,
#print-area-content .sq-pdf-question #sq-pdf-body-chart svg {
	width: 100%;
	height: auto;
}


/* FOOTER */
#print-area-footer {
	width: 100%;
	height: 120px;
	padding-top:18px;
	position: absolute;
	bottom: 0;
	background-color: #201E20;
	color: white;
}
#print-area-footer .row {
	width: 100%;
	height: 120px;
	display: flex;
	flex-direction: row;
	justify-content: space-between;
}
#print-area-footer #sq-footer-text {
	padding-left: 46.5px;
}
#print-area-footer #sq-footer-logo {
	padding-right: 50px;
	padding-bottom: 25px;
}
#print-area-footer #sq-footer-text p {
	font-family: 'ITCAvantGardeStd Condensed';
	font-weight: 400;
	font-size: 14.3px;
	/* letter-spacing: -0.06px; */
	max-width: 743px;
	color: white;
}
#print-area-footer #sq-footer-logo img {
	width: 200px;
	height: auto;
}




/* Question 1 styling */
#sq-pdf-question-1 .sq-pdf-question-content p span.all-the-time,
#sq-pdf-question-1 .sq-pdf-question-content p span.somewhat,
#sq-pdf-question-1 .sq-pdf-question-content p span.not-at-all {
	display: none;
}
#sq-pdf-question-1 .sq-pdf-question-content.all-the-time p span.all-the-time,
#sq-pdf-question-1 .sq-pdf-question-content.somewhat p span.somewhat,
#sq-pdf-question-1 .sq-pdf-question-content.not-at-all p span.not-at-all {
	display: inline;
}

/* Qusetion 2 styling */
/* SVG Styling */
#sq-ped-body.head #Head.st0,
#sq-ped-body.teeth-jaw #Teeth_x2F_jaw.st0,
#sq-ped-body.neck #Throat.st0,
#sq-ped-body.shoulders #shoulders .st0,
#sq-ped-body.arms #arms .st0,
#sq-ped-body.hands-wrists #hands .st0,
#sq-ped-body.spine #spine.st0,
#sq-ped-body.torso #torso .st0,
#sq-ped-body.hips #Hip.st0,
#sq-ped-body.legs #legs .st0,
#sq-ped-body.knees #knees .st0,
#sq-ped-body.feet #feet .st0 {
	fill: #5C5685;
}

/* Question 4 styling */
#sq-pdf-question-4 .sq-pdf-question-content .response-additional-issues span.have,
#sq-pdf-question-4 .sq-pdf-question-content .response-additional-issues span.have-not,
#sq-pdf-question-4 .sq-pdf-question-content .response-checkin-frequency.not-applicable,
#sq-pdf-question-4 .sq-pdf-question-content .response-checkin-frequency span.weekly,
#sq-pdf-question-4 .sq-pdf-question-content .response-checkin-frequency span.monthly,
#sq-pdf-question-4 .sq-pdf-question-content .response-checkin-frequency span.every-3-months,
#sq-pdf-question-4 .sq-pdf-question-content .response-checkin-frequency span.every-6-months,
#sq-pdf-question-4 .sq-pdf-question-content .response-checkin-frequency span.every-year,
#sq-pdf-question-4 .sq-pdf-question-content .response-most-recent-checkin span.never,
#sq-pdf-question-4 .sq-pdf-question-content .response-most-recent-checkin.never span.last,
#sq-pdf-question-4 .sq-pdf-question-content .response-most-recent-checkin span.within-3-months,
#sq-pdf-question-4 .sq-pdf-question-content .response-most-recent-checkin span.within-year,
#sq-pdf-question-4 .sq-pdf-question-content .response-most-recent-checkin span.more-than-year {
	display: none;
}
#sq-pdf-question-4 .sq-pdf-question-content .response-additional-issues.yes span.have,
#sq-pdf-question-4 .sq-pdf-question-content .response-additional-issues.no span.have-not,
#sq-pdf-question-4 .sq-pdf-question-content .response-additional-issues.not-applicable span.have-not,
#sq-pdf-question-4 .sq-pdf-question-content .response-checkin-frequency.weekly span.weekly,
#sq-pdf-question-4 .sq-pdf-question-content .response-checkin-frequency.monthly span.monthly,
#sq-pdf-question-4 .sq-pdf-question-content .response-checkin-frequency.every-3-months span.every-3-months,
#sq-pdf-question-4 .sq-pdf-question-content .response-checkin-frequency.every-6-months span.every-6-months,
#sq-pdf-question-4 .sq-pdf-question-content .response-checkin-frequency.every-year span.every-year,
#sq-pdf-question-4 .sq-pdf-question-content .response-most-recent-checkin.never span.never,
#sq-pdf-question-4 .sq-pdf-question-content .response-most-recent-checkin.within-3-months span.within-3-months,
#sq-pdf-question-4 .sq-pdf-question-content .response-most-recent-checkin.within-year span.within-year,
#sq-pdf-question-4 .sq-pdf-question-content .response-most-recent-checkin.more-than-year span.more-than-year {
	display: inline;
}
