@media screen{.respquestionnaire #hxqtnr *,.respquestionnaire .questionsContainer *{max-width:none;-webkit-tap-highlight-color:transparent;}}@media screen{.respquestionnaire .card:not(.popupInstructions):not(.contact-information-content):not(.other-information-content):not(.helptip):not(.relationship-content):not(.groupRulerCard):not(.tripcard):not(.groupOptions):not(.theysee),.respquestionnaire .cardlist.selectable.selectionMade .card{margin:.5rem 0;}}@media screen and (max-width:333px){.respquestionnaire .card .buttonList .button{font-size:1em;}}.respquestionnaire .cardlist[class*=column] .card,.respquestionnaire .cardlist[class*=column] .innercard{display:block;width:100%;}.respquestionnaire #hxqnrresponsepreview .cardlist[class*=column] .card{margin:.25rem 0;}.respquestionnaire .lb_overlay{box-shadow:inset 0 0 2rem 0 rgba(0,0,0,.75);}.respquestionnaire .component.Popup{border-radius:6px;box-shadow:0 10px 50px 0 rgba(0,0,0,.75);left:1rem;max-width:100vw;-webkit-transform:translateZ(0);-webkit-perspective:1000;min-width:75vw;}.respquestionnaire .component.Popup .inlineloading.withsources{display:inline-block;}.respquestionnaire .component.Popup.textlessTitle .content{padding-top:.5rem;}.respquestionnaire .component.Popup.medium p{margin:.25rem 0;}.respquestionnaire .component.Popup:not(.externaljumppopup)>div#calendar{box-sizing:border-box;margin:0;}.respquestionnaire .component.Popup.lookupcontainer{padding-right:0;overflow-wrap:break-word;}.respquestionnaire .component.Popup.lookupcontainer>div{box-sizing:border-box;width:auto;}.respquestionnaire .component.Popup .titlebar{border-radius:6px 6px 0 0;}.respquestionnaire .component.Popup.textlessTitle .titlebar{padding:0 1rem;}.respquestionnaire .component.Popup.timeoutwarning .content{margin:0 0 0 -1rem;}.tvmode .respquestionnaire #hxqtnr .button,.tvmode .respquestionnaire #hxqtnr input,.tvmode .respquestionnaire #hxqtnr select,.tvmode .respquestionnaire #hxqtnr span.readOnlyInput,.tvmode .respquestionnaire #hxqtnr textarea,.tvmode .respquestionnaire .questionsContainer .button,.tvmode .respquestionnaire .questionsContainer input,.tvmode .respquestionnaire .questionsContainer select,.tvmode .respquestionnaire .questionsContainer span.readOnlyInput,.tvmode .respquestionnaire .questionsContainer textarea{padding:.1em .25em;}.respquestionnaire #hxqtnr .section .content label[for]+input.phoneentry,.respquestionnaire .questionsContainer .section .content label[for]+input.phoneentry{min-width:10rem;width:10rem;}.respquestionnaire #hxqtnr input:disabled,.respquestionnaire #hxqtnr textarea:disabled,.respquestionnaire .questionsContainer input:disabled,.respquestionnaire .questionsContainer textarea:disabled{opacity:1;}.respquestionnaire #hxqtnr input[type=image],.respquestionnaire .questionsContainer input[type=image]{background:none;border:none;display:inherit;font-size:1em;padding:0;width:auto;}.respquestionnaire #hxqtnr input.buttoncheck+label.buttoncheck,.respquestionnaire #hxqtnr label.togglebutton[for],.respquestionnaire .questionsContainer input.buttoncheck+label.buttoncheck,.respquestionnaire .questionsContainer label.togglebutton[for]{padding:.75rem;max-width:100%;margin-bottom:.25rem;}.respquestionnaire #hxqtnr .buttoncheck.disclaimer input.buttoncheck+label.buttoncheck,.respquestionnaire #hxqtnr .buttoncheck.pullback input.buttoncheck+label.buttoncheck,.respquestionnaire .questionsContainer .buttoncheck.disclaimer input.buttoncheck+label.buttoncheck,.respquestionnaire .questionsContainer .buttoncheck.pullback input.buttoncheck+label.buttoncheck{text-align:center;}.respquestionnaire #hxqtnr .floatingButtonContainer,.respquestionnaire .questionsContainer .floatingButtonContainer{bottom:0;left:0;overflow-y:scroll;padding:0 1rem env(safe-area-inset-bottom);position:fixed;z-index:3;}.respquestionnaire #hxqtnr .button.floating,.respquestionnaire .questionsContainer .button.floating{box-shadow:0 3px 6px rgba(0,0,0,.2);-webkit-transform:translateZ(0);}@media screen and (max-width:768px){.respquestionnaire #hxqtnr .button.floating,.respquestionnaire .questionsContainer .button.floating{width:100%;}}.respquestionnaire #hxqtnr .button.floating:not([disabled]):not(.disabled),.respquestionnaire .questionsContainer .button.floating:not([disabled]):not(.disabled){box-shadow:0 3px 6px rgba(0,0,0,.2),inset 0 -2px 0 0 rgba(0,0,0,.2);}.respquestionnaire #hxqtnr .hasFloatingNavigation,.respquestionnaire .questionsContainer .hasFloatingNavigation{margin-bottom:3.5rem;padding-bottom:env(safe-area-inset-bottom);position:relative;}@media screen and (max-width:768px){.respquestionnaire #hxqtnr .buttoncheck,.respquestionnaire .questionsContainer .buttoncheck{display:block;width:100%;}}.respquestionnaire #hxqtnr .buttoncheck.button,.respquestionnaire .questionsContainer .buttoncheck.button{padding:0;}.respquestionnaire #hxqtnr .buttoncheck input,.respquestionnaire .questionsContainer .buttoncheck input{margin-top:-1px;}.respquestionnaire #hxqtnr .section .content .buttoncheck,.respquestionnaire .questionsContainer .section .content .buttoncheck{display:block;width:100%;}.respquestionnaire #hxqtnr .formbuttons .button.buttoncheck,.respquestionnaire .questionsContainer .formbuttons .button.buttoncheck{margin:0;}.respquestionnaire #hxqtnr .buttoncheck label.buttoncheck,.respquestionnaire #hxqtnr p.buttoncheck.pullback label.buttoncheck,.respquestionnaire .questionsContainer .buttoncheck label.buttoncheck,.respquestionnaire .questionsContainer p.buttoncheck.pullback label.buttoncheck{border-radius:.25em;font-size:1em;padding:.75rem;}.respquestionnaire #hxqtnr p.buttoncheck.disclaimer,.respquestionnaire #hxqtnr p.buttoncheck.pullback,.respquestionnaire .questionsContainer p.buttoncheck.disclaimer,.respquestionnaire .questionsContainer p.buttoncheck.pullback{background-color:#246fb5;color:#fff;padding:0;line-height:inherit;font-size:1.2rem;height:2.5em;white-space:nowrap;}@media print{.respquestionnaire #hxqtnr p.buttoncheck.disclaimer,.respquestionnaire #hxqtnr p.buttoncheck.pullback,.respquestionnaire .questionsContainer p.buttoncheck.disclaimer,.respquestionnaire .questionsContainer p.buttoncheck.pullback{border:1px solid #767676;padding-top:calc(.375rem - 1px);padding-bottom:calc(.375rem - 1px);}.mobile .respquestionnaire #hxqtnr p.buttoncheck.disclaimer,.mobile .respquestionnaire #hxqtnr p.buttoncheck.pullback,.mobile .respquestionnaire .questionsContainer p.buttoncheck.disclaimer,.mobile .respquestionnaire .questionsContainer p.buttoncheck.pullback{padding-top:calc(.75rem - 1px);padding-bottom:calc(.75rem - 1px);}}.darkmode .respquestionnaire #hxqtnr p.buttoncheck.disclaimer,.darkmode .respquestionnaire #hxqtnr p.buttoncheck.pullback,.darkmode .respquestionnaire .questionsContainer p.buttoncheck.disclaimer,.darkmode .respquestionnaire .questionsContainer p.buttoncheck.pullback{border:2px solid #92b7da;color:#fff;background-color:#0b2136;}.respquestionnaire #hxqtnr p.buttoncheck.disclaimer:active,.respquestionnaire #hxqtnr p.buttoncheck.disclaimer:hover,.respquestionnaire #hxqtnr p.buttoncheck.pullback:active,.respquestionnaire #hxqtnr p.buttoncheck.pullback:hover,.respquestionnaire .questionsContainer p.buttoncheck.disclaimer:active,.respquestionnaire .questionsContainer p.buttoncheck.disclaimer:hover,.respquestionnaire .questionsContainer p.buttoncheck.pullback:active,.respquestionnaire .questionsContainer p.buttoncheck.pullback:hover{background-color:#1f5e9a;}.darkmode .respquestionnaire #hxqtnr p.buttoncheck.disclaimer:active,.darkmode .respquestionnaire #hxqtnr p.buttoncheck.disclaimer:hover,.darkmode .respquestionnaire #hxqtnr p.buttoncheck.pullback:active,.darkmode .respquestionnaire #hxqtnr p.buttoncheck.pullback:hover,.darkmode .respquestionnaire .questionsContainer p.buttoncheck.disclaimer:active,.darkmode .respquestionnaire .questionsContainer p.buttoncheck.disclaimer:hover,.darkmode .respquestionnaire .questionsContainer p.buttoncheck.pullback:active,.darkmode .respquestionnaire .questionsContainer p.buttoncheck.pullback:hover{background-color:#1c578d;border-color:transparent;}.tvmode .respquestionnaire #hxqtnr p.buttoncheck.disclaimer:active,.tvmode .respquestionnaire #hxqtnr p.buttoncheck.disclaimer:focus,.tvmode .respquestionnaire #hxqtnr p.buttoncheck.disclaimer:hover,.tvmode .respquestionnaire #hxqtnr p.buttoncheck.pullback:active,.tvmode .respquestionnaire #hxqtnr p.buttoncheck.pullback:focus,.tvmode .respquestionnaire #hxqtnr p.buttoncheck.pullback:hover,.tvmode .respquestionnaire .questionsContainer p.buttoncheck.disclaimer:active,.tvmode .respquestionnaire .questionsContainer p.buttoncheck.disclaimer:focus,.tvmode .respquestionnaire .questionsContainer p.buttoncheck.disclaimer:hover,.tvmode .respquestionnaire .questionsContainer p.buttoncheck.pullback:active,.tvmode .respquestionnaire .questionsContainer p.buttoncheck.pullback:focus,.tvmode .respquestionnaire .questionsContainer p.buttoncheck.pullback:hover{background-color:#1f5e9a;}.tvmode.darkmode .respquestionnaire #hxqtnr p.buttoncheck.disclaimer:active,.tvmode.darkmode .respquestionnaire #hxqtnr p.buttoncheck.disclaimer:focus,.tvmode.darkmode .respquestionnaire #hxqtnr p.buttoncheck.disclaimer:hover,.tvmode.darkmode .respquestionnaire #hxqtnr p.buttoncheck.pullback:active,.tvmode.darkmode .respquestionnaire #hxqtnr p.buttoncheck.pullback:focus,.tvmode.darkmode .respquestionnaire #hxqtnr p.buttoncheck.pullback:hover,.tvmode.darkmode .respquestionnaire .questionsContainer p.buttoncheck.disclaimer:active,.tvmode.darkmode .respquestionnaire .questionsContainer p.buttoncheck.disclaimer:focus,.tvmode.darkmode .respquestionnaire .questionsContainer p.buttoncheck.disclaimer:hover,.tvmode.darkmode .respquestionnaire .questionsContainer p.buttoncheck.pullback:active,.tvmode.darkmode .respquestionnaire .questionsContainer p.buttoncheck.pullback:focus,.tvmode.darkmode .respquestionnaire .questionsContainer p.buttoncheck.pullback:hover{background-color:#1c578d;border-color:transparent;}@media screen and (max-width:768px){.respquestionnaire #hxqtnr p.buttoncheck.disclaimer,.respquestionnaire #hxqtnr p.buttoncheck.pullback,.respquestionnaire .questionsContainer p.buttoncheck.disclaimer,.respquestionnaire .questionsContainer p.buttoncheck.pullback{transition:all .2s ease;}}@media screen and (max-width:768px){.respquestionnaire #hxqtnr p.buttoncheck.pullback:not(.hidden)~.formbuttons,.respquestionnaire .questionsContainer p.buttoncheck.pullback:not(.hidden)~.formbuttons{margin-top:-3.35rem;}.respquestionnaire #hxqtnr p.buttoncheck.pullback.checked,.respquestionnaire .questionsContainer p.buttoncheck.pullback.checked{background-color:transparent;box-shadow:none;border-radius:4px 0 0 4px;color:transparent;overflow:hidden;width:2em;}.respquestionnaire #hxqtnr p.buttoncheck.pullback.checked .buttoncheck.required .requiredStar:after,.respquestionnaire .questionsContainer p.buttoncheck.pullback.checked .buttoncheck.required .requiredStar:after{background:none;}}.respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled,.respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled>.buttoncheck,.respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled,.respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled>.buttoncheck{cursor:default;}.respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled,.respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled:active,.respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled:focus,.respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled:hover,.respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled>.buttoncheck,.respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled>.buttoncheck:active,.respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled>.buttoncheck:focus,.respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled>.buttoncheck:hover,.respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled,.respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled:active,.respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled:focus,.respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled:hover,.respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled>.buttoncheck,.respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled>.buttoncheck:active,.respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled>.buttoncheck:focus,.respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled>.buttoncheck:hover{background-color:#dbdbdb;border:none;box-shadow:none;color:#565656;text-decoration:none;transform:none;}.darkmode .respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled,.darkmode .respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled:active,.darkmode .respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled:focus,.darkmode .respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled:hover,.darkmode .respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled>.buttoncheck,.darkmode .respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled>.buttoncheck:active,.darkmode .respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled>.buttoncheck:focus,.darkmode .respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled>.buttoncheck:hover,.darkmode .respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled,.darkmode .respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled:active,.darkmode .respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled:focus,.darkmode .respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled:hover,.darkmode .respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled>.buttoncheck,.darkmode .respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled>.buttoncheck:active,.darkmode .respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled>.buttoncheck:focus,.darkmode .respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled>.buttoncheck:hover{background-color:hsla(0,0%,100%,.2);color:hsla(0,0%,100%,.6);}.tvmode:not(.hideFocus) .respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled>.buttoncheck[class]:focus,.tvmode:not(.hideFocus) .respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled[class]:focus,.tvmode:not(.hideFocus) .respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled>.buttoncheck[class]:focus,.tvmode:not(.hideFocus) .respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled[class]:focus{outline:4px solid #fff;transform:scale(1.05);}@media (max-width:970px){.tvmode:not(.hideFocus) .respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled>.buttoncheck[class]:focus,.tvmode:not(.hideFocus) .respquestionnaire #hxqtnr p.buttoncheck.pullback.unchecked.disabled[class]:focus,.tvmode:not(.hideFocus) .respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled>.buttoncheck[class]:focus,.tvmode:not(.hideFocus) .respquestionnaire .questionsContainer p.buttoncheck.pullback.unchecked.disabled[class]:focus{outline:3px solid #fff;}}.respquestionnaire #hxqtnr .buttoncheck,.respquestionnaire .questionsContainer .buttoncheck{border:1px solid #dbdbdb;}.respquestionnaire .section .flexboxLayout>div:not(.header){display:flex;flex-wrap:wrap;margin-left:-.4rem;width:calc(100% + .4rem);}.respquestionnaire .section .flexboxLayout .tbContainer{display:inline-block;flex-grow:1;margin:0 0 .2rem .4rem;min-width:calc(50% - .4rem);width:auto;}.respquestionnaire .section .flexboxLayout .tbContainer.jqHidden{display:none;}.respquestionnaire .section .flexboxLayout .answers .tbContainer{display:inline-block;flex-grow:1;margin:0 0 .2rem;min-width:calc(50% - .4rem);width:100%;}.respquestionnaire .section.questionsContainer .flexboxLayout>.buttonList>.tbContainer{display:inline-flex;margin:0;}@media screen and (min-width:333px){.respquestionnaire .section .flexboxLayout .tbContainer{flex-basis:100%;}.respquestionnaire .section.questionsContainer .questiongroup .cardlist>.card.withButton>.group-yes-no-answers>.group-yes-no-buttons{width:100%;margin-left:.4rem;}.respquestionnaire .section.questionsContainer .questiongroup .cardlist>.card>.group-yes-no-answers>.group-yes-no-buttons>.tbContainer{margin:0 .2rem 0 0;}}@media screen and (max-width:349px){.respquestionnaire #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer>.button.pattern,.respquestionnaire #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer>.button.pattern{width:100%;margin:0;}}@media screen and (min-width:350px) and (max-width:449px){.respquestionnaire #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer>.button.pattern,.respquestionnaire #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer>.button.pattern{width:calc(50% - .2rem);}}@media screen and (min-width:450px) and (max-width:599px){.respquestionnaire #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer>.button.pattern,.respquestionnaire #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer>.button.pattern{width:calc(33% - .2rem);}}@media screen and (min-width:600px){.respquestionnaire #content.hasSidebar .section.questionsContainer .question.drawing>.answers.drawingcontainer>.drawingtools>.imagecontainer,.respquestionnaire #content .section.questionsContainer .question.drawing>.answers.drawingcontainer>.drawingtools>.imagecontainer{margin:auto;width:calc(50% - .2rem);}.respquestionnaire .section.questionsContainer .question.drawing>.answers.drawingcontainer>.drawingtools>.imagecontainer>.imgCanvas{width:100%;}.respquestionnaire .section.questionsContainer .question.drawing>.answers.drawingcontainer>.drawingtools>.allbuttons{width:calc(50% - .2rem);margin-top:auto;margin-bottom:auto;}}@media screen and (max-width:333px){.respquestionnaire .section.questionsContainer>.cardlist>.card>.group-yes-no-answers>.group-yes-no-buttons{margin-left:.4rem;}.respquestionnaire .section.questionsContainer>.cardlist>.card>.group-yes-no-answers>.group-yes-no-buttons>.tbContainer{margin:0;}.respquestionnaire .qnr-container .section.questionsContainer>.question.flexboxLayout>.answers>.tbContainer,.respquestionnaire .qnr-container .section.questionsContainer>.time-with-units-buttons.flexboxLayout>.tbContainer,.respquestionnaire[data-ua=iOS] .section .flexboxLayout .tbContainer{flex-basis:100%;}}.respquestionnaire .section .flexboxLayout .numeric .tbContainer{min-width:calc(20% - .4rem);}.respquestionnaire .section .flexboxLayout>.tbContainer{min-width:calc(50% - .2rem);}.respquestionnaire .section .flexboxLayout>.tbContainer:first-child{margin-left:0;}.respquestionnaire .section .flexboxLayout .tbContainer label.togglebutton{margin:0;width:100%;word-break:normal;}.respquestionnaire .section .question.SINGLEROW>div{display:block;}.respquestionnaire .section .question.SINGLEROW .togglebutton{margin-bottom:.5rem;}.respquestionnaire .section .question.SINGLECOLUMN .tbContainer input,.respquestionnaire .section .question.SINGLECOLUMN .tbContainer label{width:100%;}.respquestionnaire .qnr-container fieldset[data-display-style=SINGLECOLUMN] .question-choice-span,.respquestionnaire .qnr-container fieldset[data-display-style=SINGLECOLUMN] .question-choice-span label{width:100%;margin:0;}.respquestionnaire .qnr-container .answers{margin:0 0 .5rem;width:auto;}.respquestionnaire .question-prompt>.qnr-pre-text{display:block;}.respquestionnaire .qnr-pre-text+.qnr-prompt-text{display:inline-block;}.respquestionnaire .qnr-spinner{position:fixed;left:0;}.respquestionnaire #main{box-shadow:none;display:inline-block;margin-left:0;overflow:hidden;padding:0 .5rem .5rem;width:100%;}.respquestionnaire body.MOBackgroundOverride,.respquestionnaire body.MOBackgroundOverride #footer,.respquestionnaire body.MOBackgroundOverride #main{background-color:#f0f5fa;}.respquestionnaire .MOBackgroundOverride .section h2.header{margin-bottom:0;margin-top:1rem;}.respquestionnaire .subway{border:none;box-shadow:none;border-radius:0;font-size:1.1em;overflow-x:scroll;padding:1em 1.2em .4em;position:relative;text-align:center;min-height:7em;width:calc(100% + 2rem);margin:0 0 0 -2.2%;white-space:nowrap;-webkit-overflow-scrolling:touch;}.respquestionnaire .subway.noScrolling{overflow-x:hidden;}.respquestionnaire .subway .line{margin-bottom:-.333em;top:calc(2.25rem + .325em);}.respquestionnaire .subway .line:after,.respquestionnaire .subway .line:before{content:"";display:inline-block;height:.333em;width:4.25em;}.respquestionnaire .subway .line .trainrail{margin-bottom:.667em;}.respquestionnaire .subway .showMobile{display:inline-block!important;}.respquestionnaire .subway .line .trainrail.compact,.respquestionnaire .subway .stops .trainstop,.respquestionnaire .subway .trainstop.compact:not(.prelogin){padding:0 .3em;white-space:normal;width:9em;max-width:100%;}.respquestionnaire .subway .trainstop,.respquestionnaire .subway .trainstop.compact:not(.prelogin){-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;}.respquestionnaire .stops .trainstop span.trainstation{border-radius:.5em;height:1em;width:1em;}.respquestionnaire .stops .trainstop span.description{vertical-align:top;}.respquestionnaire .trainstop a{-webkit-tap-highlight-color:transparent;}.respquestionnaire .subway .line,.respquestionnaire .subway .line .trainrail{height:.333em;}.respquestionnaire .subway.scrollable .nav{display:none;}@supports (font:-apple-system-body){.respquestionnaire #calendar table tbody td>span,.respquestionnaire #calendar table tbody td a,.respquestionnaire #calendar table tbody td button{width:65%!important;padding:0!important;}}.respquestionnaire .calendarshield{position:fixed;top:0;left:0;margin:0;padding:0;height:100%;width:100%;z-index:3000;background-color:rgba(0,0,0,.4);cursor:pointer;}.respquestionnaire #calendar{max-width:95%;transform:translate(-50%,-50%);}.respquestionnaire #calendar .calendarflexbox{display:flex;flex-direction:column;max-height:95vh;max-width:100%;position:relative;z-index:3001;}.respquestionnaire #calendar .calendarwrapper{display:flex;flex-direction:column;max-height:100%;}@media screen and (min-height:426px){.respquestionnaire #calendar .calendarwrapper{overflow:auto;}}.respquestionnaire #calendar .calendarheader{min-width:0;overflow-wrap:anywhere;}.respquestionnaire #calendar .calendarfooter{min-width:0;}.respquestionnaire #calendar table td{font-size:1rem;padding:6.933px;}.respquestionnaire #calendar table tbody td>span,.respquestionnaire #calendar table tbody td a,.respquestionnaire #calendar table tbody td button{height:100%;line-height:1.25rem;width:100%;}.respquestionnaire #calendar table tbody td.hi a,.respquestionnaire #calendar table tbody td.hi button{background-color:#246fb5;width:fit-content;height:fit-content;padding-left:5px;padding-right:5px;}.respquestionnaire #calendar table td#calcancel button{height:fit-content;}.respquestionnaire .section .content>.stackable,.respquestionnaire .stackable{display:block;box-shadow:none;}.respquestionnaire .stackable colgroup,.respquestionnaire .stackable thead{display:none;}.respquestionnaire .stackable tbody,.respquestionnaire .stackable tbody th.ques,.respquestionnaire .stackable tr,.respquestionnaire table.stackable tbody tr td{display:block;border:none;background:transparent;padding:0;height:auto;}.respquestionnaire table.stackable tbody tr{border-bottom:1px solid #ccc;}.respquestionnaire table.stackable tbody tr:last-child{border-bottom:none;}.respquestionnaire .stackable.withCellLabels .primary{font-size:1.1em;font-weight:700;margin-bottom:.5rem;}.respquestionnaire .stackable.withCellLabels tr,.respquestionnaire .stackable.withCellLabels tr.header td{padding:.5rem 0;}.respquestionnaire .stackable.withCellLabels tr.header{padding:0;}.respquestionnaire .stackable.withCellLabels tr.header td{border:none;}.respquestionnaire .stackable.withCellLabels td{color:inherit;}.respquestionnaire .stackable.withCellLabels .prompt{color:#363636;margin:0 .5rem .1rem 0;display:inline-block;}.respquestionnaire .Popup .buttons .button img{display:none;}.respquestionnaire .section .fieldCheckRadio>.answers>select,.respquestionnaire .section .question.standardNumeric input[type=text],.respquestionnaire .section .question.standardText input[type=text],.respquestionnaire .section .subsquestion input[type=text],.respquestionnaire .section [class*=question] textarea,.respquestionnaire .section [class*=question] textarea.halfwidth{display:block;margin:0 0 .75em;max-width:100%;width:100%;}.respquestionnaire .section .question.date.withCalendar input,.respquestionnaire .section .question.date.withCalendar select,.respquestionnaire .section .question.date.withCalendar textarea{min-width:0;}.respquestionnaire .section [class*=question].fieldDate input.date.withCalendar,.respquestionnaire .section [class*=question] input.date.withCalendar{display:inline-block;margin-right:.25em;width:100%;}.respquestionnaire .section [class*=question].fieldDate input.date.withCalendar~.calendar{margin-bottom:.75em;}@media only screen and (max-width:768px){.respquestionnaire .section.questionsContainer .question.address>.answers,.respquestionnaire .section.questionsContainer .question.dropdown>.answers,.respquestionnaire .section.questionsContainer .question.standardNumeric>.answers,.respquestionnaire .section.questionsContainer .question.standardText>.answers,.respquestionnaire .section.questionsContainer .questionGroupRulerStyle .question.questiongroupitem.address>.answers,.respquestionnaire .section.questionsContainer .questionGroupRulerStyle .question.questiongroupitem.dropdown>.answers,.respquestionnaire .section.questionsContainer .questionGroupRulerStyle .question.questiongroupitem.standardNumeric>.answers,.respquestionnaire .section.questionsContainer .questionGroupRulerStyle .question.questiongroupitem.standardText>.answers{width:100%;}}@media only screen and (min-width:769px){.respquestionnaire .section.questionsContainer .question.uploadQuestion .upload--file-name{max-width:none;}}.respquestionnaire .dtSelWrapper input,.respquestionnaire [class] [class] .dtSelWrapper input{display:inline-block;margin:0 .2rem 0 0;width:6em!important;}.respquestionnaire #main #questionnaireForm,.respquestionnaire #main #questionnaireform{float:none;}.respquestionnaire .section.qnr-container .expiredquestionnaire,.respquestionnaire .section.qnr-container .hqainvalid,.respquestionnaire .section.qnr-container .noquestions{width:2.5rem;padding:0;}.respquestionnaire .qnr-bedside-container{padding:.5rem;}.respquestionnaire .section.questionsContainer legend.required:after,.respquestionnaire .section.questionsContainer legend span.question-prompt.required:before{display:none!important;}.respquestionnaire .section.questionsContainer .flexboxLayout>.helptext{display:block;margin-left:0;}.respquestionnaire .section.questionsContainer .answers .card>.buttonList>.tbContainer label[for]{padding:.5rem;}.respquestionnaire .section.questionsContainer .questiongroup .cardlist>legend{padding-top:0;}.respquestionnaire .section.questionsContainer .questiongroup.promptlessgroup .cardlist>legend{padding:0;}.respquestionnaire .section.questionsContainer .questiongroup.promptlessgroup .cardlist>.card{width:100%;margin-right:0;}.respquestionnaire .section.questionsContainer .questiongroup.tablelayout{border:0;}.respquestionnaire .section.questionsContainer .questiongroup:not(.promptlessgroup):not(.nohelptext) *{max-width:100%;}.respquestionnaire .section.questionsContainer .questiongroup .cardlist>.card>.group-yes-no-answers{width:calc(100% - .4rem);margin-bottom:0;}.respquestionnaire .section.questionsContainer .questiongroup .cardlist>.card>.group-yes-no-answers>legend{text-align:left;padding-left:.4rem;padding-top:.2rem;margin:0;}.respquestionnaire .section.questionsContainer .questiongroup .cardlist>.card>.group-yes-no-answers>.group-yes-no-buttons{display:flex;flex-wrap:wrap;width:calc(100% + .2rem);}.respquestionnaire .section.questionsContainer .questiongroup .cardlist>.card>.group-yes-no-answers>.group-yes-no-buttons>.tbContainer{display:inline-flex;flex-grow:1;}.respquestionnaire .section.questionsContainer .question.flexboxLayout.customList>.answers,.respquestionnaire .section.questionsContainer .question.flexboxLayout.YN>.answers{width:calc(100% + .4rem);margin-left:-.2rem;display:flex;}.respquestionnaire .section.questionsContainer .question.flexboxLayout.customList>.answers>.tbContainer,.respquestionnaire .section.questionsContainer .question.flexboxLayout.YN>.answers>.tbContainer{display:inline-flex;margin-left:.2rem;margin-right:0;width:100%;flex-grow:1;}.respquestionnaire .section.questionsContainer .answers .card .tbContainer label[for],.respquestionnaire .section.questionsContainer .question .answers .tbContainer label[for]{margin:0 .2rem .2rem 0;border-width:1px;border-style:solid;text-align:left;justify-content:left;}.respquestionnaire .section.questionsContainer .question.questionGroupAsList.flexboxLayout>.answers:not(.inputparent){margin:0 .2rem 0 -.2rem;width:calc(100% + .4rem);}.respquestionnaire .section.questionsContainer .question.questionGroupAsList.flexboxLayout>.answers:not(.inputparent)>.tbContainer{display:inline-flex;margin:0 0 .2rem .2rem;width:100%;}.respquestionnaire .section.questionsContainer legend>label,.respquestionnaire .section.questionsContainer legend>span{width:100%;}.respquestionnaire .section.questionsContainer legend.required>label{width:calc(100% - .625rem);}.respquestionnaire .section.questionsContainer .question .qnr-pre-text+.question-prompt{margin:.25rem 0;padding:0;}.respquestionnaire .qnr-form #qnr-posttext.posttext{font-weight:lighter;margin-left:.5rem;margin-right:.5rem;width:auto;}.respquestionnaire .section .cardlist .answers{display:inline-block;}.respquestionnaire .section.questionsContainer .cardlist>.card{padding:0;}.respquestionnaire .section .question .answers.inputparent{margin-left:0;width:100%;}.respquestionnaire .section .question.date.withCalendar .answers.inputparent{display:flex;flex-wrap:wrap;}.respquestionnaire .section .question.date.withCalendar .answers.inputparent input{flex:1;}.respquestionnaire .section .question.date.withCalendar .answers button.calendar{margin:0 0 0 .5rem;}.respquestionnaire .section.questionsContainer .question.flexboxLayout .answers{margin:0;flex-wrap:wrap;}.respquestionnaire .section.questionsContainer .question .time-with-units-buttons.flexboxLayout .tbContainer{display:inline-flex;margin:0 0 .2rem .2rem;width:100%;}.respquestionnaire .section .questiongroup:not(.tablelayout) .question,.respquestionnaire .section.questionsContainer .questiongroup:not(.tablelayout) .question{margin:0 0 .5rem 1.75rem;max-width:calc(100% - 1.75rem);}@media print{.respquestionnaire .section.questionsContainer .question.date .answers input{display:inline-block!important;}}.respquestionnaire .section.questionsContainer .question.timeWithUnits .answers input[type=text]{width:100%;}@media print{.respquestionnaire .section.questionsContainer .question.timeWithUnits .answers input[type=text]{display:inline-block!important;}}.respquestionnaire .section.questionsContainer .question .answers .time-with-units-buttons{display:flex;flex-wrap:wrap;margin:0 -.2rem;width:calc(100% + .4rem);}.respquestionnaire .section.questionsContainer .questiongroup.promptlessgroup .question{margin-left:0;max-width:100%;}.respquestionnaire .section.questionsContainer .covidcardimg{width:75%;}.respquestionnaire .section.questionsContainer .question.drawing>.answers>.drawingtools{margin-left:0;width:100%;}.respquestionnaire .section.questionsContainer .question.drawing>.answers>.drawingtools .patternscontainer{display:flex;flex-wrap:wrap;margin-right:-.2rem;width:calc(100% + .2rem);}.respquestionnaire #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.imagecontainer,.respquestionnaire #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.imagecontainer{padding:0;margin-left:auto;margin-right:auto;width:calc(100% - 3rem);}.respquestionnaire #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.editdrawingbuttons>.button,.respquestionnaire #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_4>.button,.respquestionnaire #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_7>.button,.respquestionnaire #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_10>.button,.respquestionnaire #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer>.button,.respquestionnaire #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.editdrawingbuttons>.button,.respquestionnaire #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_4>.button,.respquestionnaire #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_7>.button,.respquestionnaire #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_10>.button,.respquestionnaire #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer>.button{width:calc(50% - .2rem);margin:0 .2rem .2rem 0;flex-grow:1;}@media screen and (max-width:349px){.respquestionnaire #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_4>.button,.respquestionnaire #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_7>.button,.respquestionnaire #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_10>.button,.respquestionnaire #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer>.button,.respquestionnaire #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_4>.button,.respquestionnaire #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_7>.button,.respquestionnaire #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_10>.button,.respquestionnaire #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer>.button{width:100%;}}.respquestionnaire .drawingcontainer .patternscontainer .pattern>.image+span{margin-top:.5rem;}.respquestionnaire .section.questionsContainer .question.drawing>.answers>.drawingtools .editdrawingbuttons{width:calc(100% + .2rem);margin-right:-.2rem;display:flex;flex-wrap:wrap;}.respquestionnaire .section.questionsContainer .question.drawing>.answers .commentsection{width:100%;margin-left:0;padding:0;}.respquestionnaire .section.questionsContainer .question.drawing>.answers .commentsection>textarea{margin-bottom:.25rem;margin-top:.25rem;}.respquestionnaire .section.questionsContainer .question.drawing>.answers.drawingcontainer>.commentsection>.messagedisplay,.respquestionnaire .section.questionsContainer .question.drawing>.answers.drawingcontainer>.messagedisplay{margin:0;}.respquestionnaire .section.questionsContainer .question.drawing>.answers.drawingcontainer>.commentsection .drawingcomment+textarea:not(.invalid)+.messagedisplay+.messagedisplay{margin-left:-100%;}.respquestionnaire .section.questionsContainer>.question.accordion{margin:-.25rem -.25rem 1rem;padding:calc(.25rem - 1px) calc(.25rem - 1px) 0;width:calc(100% + .5rem);max-width:calc(100% + .5rem);}.respquestionnaire .section.questionsContainer>.question.accordion.accordion-expanding:not(.accordion-hiding),.respquestionnaire .section.questionsContainer>.question.accordion.accordion-show{box-shadow:0 1px 5px -1px rgba(0,0,0,.4);}.respquestionnaire .section.questionsContainer>.question.accordion>.accordion-heading{padding-top:0;padding-bottom:.5rem;}.respquestionnaire .section.questionsContainer>.question.accordion>.accordion-heading>.radioContainer>.answers{width:calc(100% + .4rem);margin-left:-.2rem;display:flex;flex-wrap:wrap;}.respquestionnaire .section.questionsContainer>.question.accordion>.accordion-heading>.radioContainer>.answers>.tbContainer{display:inline-flex;margin:0 0 .2rem .2rem;width:100%;flex-grow:1;}.respquestionnaire .section.questionsContainer>.question.accordion>.accordion-heading>.radioContainer>.answers>.tbContainer>label.togglebutton[for]{width:100%;}.respquestionnaire .section.questionsContainer>.question.accordion .accordion-body{margin-left:0;width:100%;}.respquestionnaire .section.questionsContainer>.question.accordion .accordion-body .question{padding:0;width:100%;}.respquestionnaire .section.questionsContainer>.question.accordion .accordion-body .question.address .answers,.respquestionnaire .section.questionsContainer>.question.accordion .accordion-body .question.dropdown .answers,.respquestionnaire .section.questionsContainer>.question.accordion .accordion-body .question.standardNumeric .answers,.respquestionnaire .section.questionsContainer>.question.accordion .accordion-body .question.standardText .answers{width:100%;}.respquestionnaire .section.questionsContainer>.question.accordion .accordion-body .question.flexboxLayout .answers:not(.inputparent){width:calc(100% + .4rem);margin-left:-.2rem;display:flex;}.respquestionnaire .section.questionsContainer>.question.accordion .accordion-body .question.flexboxLayout .answers:not(.inputparent)>.tbContainer{display:inline-flex;margin-left:.2rem;margin-right:0;width:100%;flex-grow:1;}.respquestionnaire .section.questionsContainer>.question.accordion .accordion-body .question.flexboxLayout .answers:not(.inputparent)>.tbContainer>label.togglebutton[for]{width:100%;}.respquestionnaire .section.questionsContainer>.question.accordion .accordion-body .question.flexboxLayout .answers:not(.inputparent).quickPick .inputparent input{width:calc(100% - .4rem);margin-left:.2rem;}.respquestionnaire .section.questionsContainer>.question.accordion .accordion-body .question .question:first-of-type{margin-top:0;}.respquestionnaire .section.questionsContainer>.question.accordion .accordion-body .question .question:not(:first-of-type){margin-top:.5rem;}.respquestionnaire .section.questionsContainer>.question.accordion .accordion-body .question.numeric .quickPick .tbContainer{display:inline-flex;margin-left:.4rem;margin-right:0;width:100%;flex-grow:1;}.respquestionnaire .section.questionsContainer .inputFirstGroup.question .answers>.flatradiogrouper{border:none;padding:0;}.respquestionnaire .section.questionsContainer .inputFirstGroup.question .answers>.flatradiogrouper .question.inputFirstQuestion{display:inline-flex;}.respquestionnaire .section.questionsContainer .inputFirstGroup.question .answers>.flatradiogrouper .question.inputFirstQuestion .inputFirst.answers{margin-bottom:0;align-items:center;}.respquestionnaire .section.questionsContainer .inputFirstGroup.question .answers>.flatradiogrouper .question.inputFirstQuestion .inputFirst.answers .leftInput{min-width:4rem;}.respquestionnaire .section.questionsContainer .inputFirstGroup.question .answers>.flatradiogrouper .question.inputFirstQuestion .inputFirst.question-prompt-header{word-break:break-word;margin-top:.5rem;}.respquestionnaire .section.questionsContainer>.question.numeric>.answers.quickPick{width:calc(100% + .4rem);margin-left:-.2rem;display:inline-flex;}.respquestionnaire .section.questionsContainer>.question.numeric>.answers.quickPick .tbContainer{margin:0 0 .2rem .2rem;width:100%;display:inline-flex;flex-grow:1;}.respquestionnaire .section.questionsContainer>.question.numeric>.answers.quickPick .messagedisplay,.respquestionnaire .section.questionsContainer>.question.numeric>.answers.quickPick .otherOptionsContainer .inputparent{margin:0 0 0 .2rem;}.respquestionnaire .section.questionsContainer .accordion-body .question .answers.quickPick{width:calc(100% + .4rem);margin-left:-.4rem;display:inline-flex;}.respquestionnaire .section.questionsContainer .accordion-body .question.numeric .quickPick .tbContainer{display:inline-flex;margin-left:.4rem;margin-right:0;width:100%;flex-grow:1;}.respquestionnaire .section.questionsContainer .accordion-body .question.numeric .quickPick .otherOptionsContainer input{width:100%;}.respquestionnaire .section.questionsContainer .question.flexboxLayout .quickPick .tbContainer{display:inline-flex;width:100%;margin-right:.1rem;}.respquestionnaire .section.questionsContainer .question.flexboxLayout .quickPick .otherOptionsContainer input{width:calc(100% - .3rem);}.respquestionnaire .section.questionsContainer .groupRulerCard.card{border-radius:.5rem;margin:-.25rem -.25rem 1rem;padding:calc(.25rem - 1px) calc(.25rem - 1px) .125rem;width:calc(100% + .5rem - 2px);max-width:calc(100% + .5rem - 2px);min-height:0;border-style:solid;border-color:transparent;}@media print{.respquestionnaire .section.questionsContainer .groupRulerCard.card{page-break-inside:auto!important;break-inside:auto!important;}}.respquestionnaire .section.questionsContainer .groupRulerCard.card:first-child{margin-top:.5rem;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle{width:100%;margin:0;padding-top:0;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext{border:none;padding:0;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem.accordion{margin:-.25rem -.25rem 1rem;padding:calc(.25rem - 1px) calc(.25rem - 1px) 0;width:calc(100% + .5rem - 2px);max-width:calc(100% + .5rem - 2px);}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem.accordion.accordion-expanding,.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem.accordion.accordion-show{box-shadow:0 1px 5px -1px rgba(0,0,0,.4);}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem.SINGLECOLUMN>.answers>.tbContainer{margin-left:0;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem .accordion-heading .answers,.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem>.answers{display:inline-flex;margin-left:0;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem .accordion-heading .answers+.messagedisplay,.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem>.answers+.messagedisplay{margin-left:0;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem .accordion-heading .radioContainer>.answers,.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem.flexboxLayout.customList>.answers,.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem.flexboxLayout.YN>.answers{margin-left:-.2rem;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem .accordion-body{margin-left:0;width:100%;max-width:100%;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .groupChildren.answers{width:100%;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle:not(.rulerList) .accordion .accordion-body{margin-left:0;width:100%;max-width:100%;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .question{padding:0;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .question .question:first-of-type{margin-top:0;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .question .question:not(:first-of-type){margin-top:.5rem;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .question .question.flexboxLayout>.answers:not(.inputparent){width:calc(100% + .4rem);margin-left:-.2rem;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .question .question.flexboxLayout>.answers.quickPick .tbContainer{display:inline-flex;margin-left:.2rem;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .question .question.flexboxLayout>.answers.quickPick .otherOptionsContainer .inputparent{width:calc(100% - .4rem);margin:0 0 0 .2rem;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .accordion.question>.messagedisplay{margin-left:2.25rem;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .accordion.checkboxAccordion .accordion-heading .buttoncheck{background-color:transparent;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .accordion.checkboxAccordion .answers input.buttoncheck+label.buttoncheck .question-prompt{font-size:1rem;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-heading{padding-top:0;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-heading .radioContainer>.answers{margin-left:-.2rem;width:calc(100% + .4rem);}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .accordion:not(.checkboxAccordion) .accordion-heading .header{margin-right:0;padding-bottom:.25rem;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .accordion:not(.checkboxAccordion) .accordion-heading .tbContainer{margin:0 0 .2rem .2rem;width:100%;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-body .question,.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-body .question.address .answers,.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-body .question.dropdown .answers,.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-body .question.standardNumeric .answers,.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-body .question.standardText .answers{width:100%;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-body .question .quickPick .tbContainer{margin-left:.2rem;}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .flatradiogrouper .question.questiongroupitem.lastRow{margin-bottom:calc(.125rem + 2px);}.respquestionnaire .section.questionsContainer .question.questionGroupRulerStyle .flatradiogrouper .question.questiongroupitem.lastRow:after{border-bottom:none;}.respquestionnaire .questionsContainer .question.withImage .tbContainer .togglebuttonimg{top:0;transform:none;}.respquestionnaire .questionsContainer .question:not(.SINGLEROW) .tbContainer .togglebuttonimg img{max-width:100%;max-width:-webkit-fill-available;max-width:-moz-fill-available;max-width:fill-available;}.respquestionnaire .section.questionsContainer .question.VERTSLIDER.flexboxLayout.customList>.answers{width:100%;margin-left:0;display:flex;}.respquestionnaire .section.questionsContainer .question.HORIZSLIDER .answers>.slidertools>.slidersection .messagedisplay,.respquestionnaire .section.questionsContainer .question.VERTSLIDER .answers>.slidertools>.slidersection .messagedisplay{margin-left:0;display:block;}.respquestionnaire .section.questionsContainer .question.HORIZSLIDER .answers .slidersection.nonum .minmax>.messagedisplay{margin-left:calc(80px + (100% - 80px)/3);width:calc((100% - 80px)/3);position:absolute;}.respquestionnaire .section.questionsContainer .question.HORIZSLIDER .answers>.slidertools>.slidersection .minmax .sliderdisplayval>.slidervalue{margin-left:auto;margin-right:auto;}.respquestionnaire .section.questionsContainer .question.questionSlider .minmax .sliderdisplayval>.slidervalue.sliderValidation{margin-bottom:0;position:relative;}.respquestionnaire .section.questionsContainer .question.VERTSLIDER .slidersection{width:100%;}.respquestionnaire .section.questionsContainer .question.VERTSLIDER .answers>.slidertools>.slidersection .sliderdisplayval{max-width:calc(100% - .75rem);display:inline-block;}.respquestionnaire .section.questionsContainer .question.VERTSLIDER .answers>.slidertools>.slidersection .sliderdisplayval .slidervalue{width:8rem;display:inline-block;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER .slidersection .minmax .tbContainer{padding-left:.5rem;margin-left:0;}.respquestionnaire .section.questionsContainer .question.VERTSLIDER .answers>.slidertools>.messagedisplay{margin-left:.375rem;margin-top:.25rem;}@media screen and (max-width:799px){.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER .sliderresponseoptions:not(.notext){width:90%;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER .slidertools.showall .sliderresponsecontainer .sliderresponseoptions:not(.notext)+.sliderresponseselectedoption{width:100%;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER .slidertools.showall .slidersection .minmax .sliderresponseoptions.notext .option .togglebuttonimg img{margin-left:auto;margin-right:auto;}}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options2 .sliderclickablearea,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options2 .sliderresponsecontainer{height:14rem;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options3 .sliderclickablearea,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options3 .sliderresponsecontainer,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options4 .sliderclickablearea,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options4 .sliderresponsecontainer{height:18rem;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options5 .sliderclickablearea,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options5 .sliderresponsecontainer{height:22.5rem;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options6 .sliderclickablearea,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options6 .sliderresponsecontainer{height:27rem;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options7 .sliderclickablearea,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options7 .sliderresponsecontainer{height:31.5rem;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options8 .sliderclickablearea,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options8 .sliderresponsecontainer{height:36rem;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options9 .sliderclickablearea,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options9 .sliderresponsecontainer{height:40.5rem;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options10 .sliderclickablearea,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options10 .sliderresponsecontainer{height:45rem;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options11 .sliderclickablearea,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options11 .sliderresponsecontainer{height:49.5rem;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options2 .option{max-height:6.5rem;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options2 .option .togglebuttonimg img{max-height:6rem;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options3 .option{max-height:5.5rem;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options3 .option .togglebuttonimg img{max-height:5rem;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options4 .option,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options5 .option,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options6 .option,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options7 .option,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options8 .option,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options9 .option,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options10 .option,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options11 .option{max-height:4rem;}.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options4 .option .togglebuttonimg img,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options5 .option .togglebuttonimg img,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options6 .option .togglebuttonimg img,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options7 .option .togglebuttonimg img,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options8 .option .togglebuttonimg img,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options9 .option .togglebuttonimg img,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options10 .option .togglebuttonimg img,.respquestionnaire .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options11 .option .togglebuttonimg img{max-height:3.5rem;}.respquestionnaire .section.questionsContainer .question.HORIZSLIDER .answers .slidertools .tbContainer{margin-left:0;}.respquestionnaire .section.questionsContainer .question.questionSlider .answers .slidertools .tbContainer{margin-bottom:0;}.respquestionnaire .section.questionsContainer .question.VERTSLIDER .togglebuttonimg img{max-width:100%;}.respquestionnaire .section.questionsContainer .question.HORIZSLIDER .minmax .max .answertext,.respquestionnaire .section.questionsContainer .question.HORIZSLIDER .minmax .min .answertext,.respquestionnaire .section.questionsContainer .question.questionSlider .minmax .max .togglebuttonimg img,.respquestionnaire .section.questionsContainer .question.questionSlider .minmax .min .togglebuttonimg img{width:50%;}.respquestionnaire .section.questionsContainer .question.HORIZSLIDER .minmax .max .answertext{margin-left:50%;}.respquestionnaire .section.questionsContainer .questiongroup .grouptable .grouptablerow .groupresponsecolumn:hover .groupresponsepopup{display:none;}.respquestionnaire .section.questionsContainer .questiongroup .grouptable .grouptablerow .grouptablecolumn .prompt,.respquestionnaire .section.questionsContainer .questiongroup .grouptable .grouptablerow .grouptablecolumn .prompt *{text-align:left;}.respquestionnaire .section.questionsContainer .questiongroup .grouptable .grouptablerow .grouptablecolumn .prompt{padding:.5rem;}.respquestionnaire .section.questionsContainer .questiongroup .grouptable .grouptablerow{padding:0;overflow:hidden;}.respquestionnaire .section.questionsContainer .questiongroup .grouptablecontainer input.prettycheck,.respquestionnaire .section.questionsContainer .questiongroup .grouptablecontainer input.prettyradio{width:calc(.9rem + 2px);}.respquestionnaire .section.questionsContainer .questiongroup .grouptablecontainer input.prettycheck+label,.respquestionnaire .section.questionsContainer .questiongroup .grouptablecontainer input.prettyradio+label{padding:0;}.respquestionnaire .section.questionsContainer .questiongroup .card .question .answers{position:static;margin:0 -.2rem;width:calc(100% + .4rem);}.respquestionnaire .section.questionsContainer .question:not(.flexboxLayout) .answers:not(.inputparent){margin:0;width:100%;}.respquestionnaire .section.questionsContainer .cardlist>.card>.group-yes-no-answers>.messagedisplay{min-height:0;}.respquestionnaire .section .question .answers:not(.inputparent) .messagedisplay{margin-left:.4rem;}.respquestionnaire .section.questionsContainer .question .answers:not(.inputparent) .messagedisplay,.respquestionnaire .section.questionsContainer .questiongroup .card .question .messagedisplay{margin:0 0 0 .2rem;}.respquestionnaire .section .answers .card .question .messagedisplay{height:auto;padding-bottom:0;}.respquestionnaire .section #qnr-summary-table tbody tr.editable{position:relative;}.respquestionnaire .section #qnr-summary-table .edit-container{padding:.5rem;}.respquestionnaire .section #qnr-summary-table tbody tr.show-as-list-child-with-follow-up-questions,.respquestionnaire .section #qnr-summary-table tbody tr.show-as-list-with-follow-up-questions{border-bottom:none;padding:0;}.respquestionnaire .section #qnr-summary-table tbody tr.show-as-list-with-follow-up-questions>.qnr-summary-question-answer{min-height:0;padding:0;}.respquestionnaire .section #qnr-summary-table tbody tr.show-as-list-child-with-follow-up-questions{padding:0 0 .5rem;}.respquestionnaire .section #qnr-summary-table tbody tr.show-as-list-child-with-follow-up-questions>.prompt-is-answer{padding:0;}.respquestionnaire .section #qnr-summary-table tbody tr.show-as-list-child-with-follow-up-questions>.prompt-is-answer .qnr-summary-child-question-prompt{margin-left:0;padding-top:0;width:calc(100% - 1.5rem);}.respquestionnaire .section #qnr-summary-table tbody tr.show-as-list-child-with-follow-up-questions>.prompt-is-answer .qnr-summary-follow-up-question-container{width:auto;margin-left:0;margin-bottom:0;}.respquestionnaire .section #qnr-summary-table tbody tr.show-as-list-child-with-follow-up-questions>.prompt-is-answer+.edit-question-icon{top:0;}.respquestionnaire .section .qnr-summary-question-prompt{padding:.5rem .5rem .5rem 0;margin-right:2.25rem;width:auto;}.respquestionnaire .section tr>td.qnr-summary-child-question-prompt.qnr-summary-promptless-group-child-prompt,.respquestionnaire .section tr>td.qnr-summary-child-question-prompt.qnr-summary-promptless-group-child-prompt+td.qnr-summary-group-question-answer{padding-left:0;}.respquestionnaire .section tr>td.qnr-summary-child-question-prompt:not(.qnr-summary-promptless-group-child-prompt),.respquestionnaire .section tr>td.qnr-summary-child-with-follow-up-question.qnr-summary-promptless-group-child-prompt .qnr-summary-question-prompt{margin-left:0;}.respquestionnaire .section tr>td.qnr-summary-child-with-follow-up-question.qnr-summary-promptless-group-child-prompt .qnr-summary-question-answer{padding-left:0;}.respquestionnaire .section tr>td.qnr-summary-child-with-follow-up-question.qnr-summary-promptless-group-child-prompt .qnr-summary-follow-up-question-container{margin-left:0;width:100%;}.respquestionnaire .section .qnr-summary-question-answer.qnr-summary-group-question-answer,.respquestionnaire .section .qnr-summary-question-prompt.qnr-summary-child-question-prompt{padding-left:1.5rem;}.respquestionnaire .section td.qnr-summary-with-follow-up-question{padding:0;}.respquestionnaire .section td.qnr-summary-with-follow-up-question.qnr-summary-child-with-follow-up-question .qnr-summary-follow-up-question-container{margin-left:1.5rem;width:calc(100% - 1.5rem);}.respquestionnaire .section td.qnr-summary-with-follow-up-question .qnr-summary-question-prompt.qnr-summary-follow-up-question-table-cell{display:block;}.respquestionnaire .section td.qnr-summary-with-follow-up-question .qnr-summary-question-answer.qnr-summary-follow-up-question-table-cell{width:100%;}.respquestionnaire .section td.qnr-summary-with-follow-up-question .qnr-summary-question-prompt.qnr-summary-child-question-prompt{padding-left:0;padding-right:.5rem;margin-left:1.5rem;width:calc(100% - 3rem);border-top:none;}.respquestionnaire .section td.qnr-summary-with-follow-up-question .qnr-summary-question-answer.qnr-summary-group-question-answer{border-top:none;}.respquestionnaire .section tr .qnr-summary-follow-up-question-container{margin-left:0;width:100%;padding:0 0 0 .5rem;}.respquestionnaire .section tr .qnr-summary-follow-up-question-container .qnr-summary-question-answer,.respquestionnaire .section tr .qnr-summary-follow-up-question-container .qnr-summary-question-prompt{width:100%;margin-right:0;}.respquestionnaire .section tr .qnr-summary-follow-up-question-container .qnr-summary-question-answer.qnr-summary-follow-up-question-table-cell{width:100%;}.respquestionnaire .section .qnr-summary-question-answer{padding:0 .5rem .5rem 0;min-height:1.75rem;margin-right:2.25rem;width:auto;}.respquestionnaire .section .qnr-summary-group-question-parent-answer{min-height:0;padding:0;}.respquestionnaire .section .qnr-summary-drawing-thumb{max-height:100%;max-width:95%;}.respquestionnaire .section .qnr-summary-question-answer.slider-answer.vert{display:flex;}.respquestionnaire .qnr-container #qnr-summary-show-table{margin-bottom:.5rem;}.respquestionnaire .section .edit-question-icon{display:inline;position:absolute;padding:0;top:0;right:0;width:auto;font-size:1rem;}.respquestionnaire .section [class*=question] .header{margin-left:0;font-weight:400;}.respquestionnaire .section [class*=question] h4{border:none;color:inherit;}.respquestionnaire .section [class*=question] h4.indent{padding-left:.5rem;margin-top:.5rem;}.respquestionnaire .section [class*=question] .subques h4,.respquestionnaire .section [class*=question] .subscomment,.respquestionnaire .section [class*=question] .subsdate{margin-top:2.1875rem;}.respquestionnaire #wrap .section .topic{margin-top:0;}.respquestionnaire #wrap .section [class*=question] .helptext{width:auto;word-wrap:break-word;}.respquestionnaire .section [class*=question] .helptext *{max-width:100%;}.respquestionnaire .section [class*=question] h4 .helptext{font-size:.8em!important;margin:-.25rem 0 0!important;}.respquestionnaire .section [class*=question].YN .BooleanPrompt{width:100%;display:inline-block;padding-left:0;margin-bottom:1.5em;}.respquestionnaire .section [class*=question] input.short{width:90%!important;}.respquestionnaire .section .subques h4+input.short{width:inherit!important;}.respquestionnaire .section .subques .hxweeklydruguse h4+input.short{min-width:0;width:3.5rem!important;}.respquestionnaire .section [class*=question] input.tiny{width:33%!important;display:block;margin:0;}.respquestionnaire .section [class*=question] input.tiny[name*=other]{display:block;}.respquestionnaire .section [class*=question] input[type=text].hxText{display:inline-block;width:4rem!important;margin-right:.3rem;text-align:right;margin-bottom:.75em;}.respquestionnaire .section [class*=question] input.long{width:inherit!important;}.respquestionnaire .section .adl [class*=question] td:first-child,.respquestionnaire .section [class*=medsurg] [class*=question] td:first-child{color:#000;}.respquestionnaire .section .adl [class*=question] td,.respquestionnaire .section [class*=medsurg] [class*=question] td{font-size:1.1rem;}.respquestionnaire .section .adl [class*=question] label.hidden,.respquestionnaire .section [class*=medsurg] [class*=question] label.hidden{display:block!important;margin:.3125rem 0;}.respquestionnaire .section .content .topic table input[type=text]{width:100%;}.respquestionnaire .section .content .topic table td.date input[type=text]{max-width:12rem;width:50%;}.respquestionnaire .md_histques p.workflowSteps.separator{margin-bottom:1.5rem;}.respquestionnaire .md_histques p.workflowSteps span{font-weight:400;}.respquestionnaire #main .posttext,.respquestionnaire #main .pretext{width:100%;}.respquestionnaire #main .pretext{margin:0 0 1rem;}.respquestionnaire #main .posttext{margin:.5rem 0 0;}.respquestionnaire #main .posttext:empty,.respquestionnaire #main .pretext:empty{margin:0;}.respquestionnaire .pretext+#questionnaireForm #qnr-error-msg{margin:0 0 1rem;}.respquestionnaire .section fieldset.question.MSPQADDRESS>div label{font-size:1.1rem;}.respquestionnaire .section .adl tr,.respquestionnaire .section .questiongroup,.respquestionnaire .section.questionsContainer>.questiongroup:not(.tablelayout),.respquestionnaire .section [class*=medsurg] tr,.respquestionnaire .section [class*=subsquestion]{background-image:none;border-radius:8px;border:1px solid #ccc;padding:.5em;width:100%;}.respquestionnaire .section [class*=subsquestion]{display:inline-block;}.respquestionnaire .section.questionsContainer>.questiongroup.promptlessgroup.nohelptext:not(.tablelayout){border:none;padding:0;}.respquestionnaire #wrap .section .adl tr,.respquestionnaire #wrap .section [class*=medsurg] tr{margin-bottom:2.5em;}.respquestionnaire .questiongroup:not(.tablelayout)>legend,.respquestionnaire .section [class*=subsquestion]>legend{float:left;margin:0 0 .25rem;}.respquestionnaire .section .question .question-prompt-header .helptext:not(.alert),.respquestionnaire .section .questiongroup .question-prompt-header .helptext:not(.alert){display:block;padding:0;}.respquestionnaire .section [class*=question] legend .legend{display:block;}.respquestionnaire .section .questiongroup span.helptext{display:inline-block;margin:-.25rem 0 0;padding:0;}.respquestionnaire .section .questiongroup .questiongroupitem{clear:both;margin:1.5em auto 3em;padding:0;}.respquestionnaire .section .questiongroup.YN legend~.card{display:inline-block;}.respquestionnaire .section .questiongroup.YN .questiongroupitem{margin:0 auto;}.respquestionnaire .section .questiongroup .questiongroupitem:last-of-type{margin-bottom:0;}.respquestionnaire .section .questiongroupitem td.BooleanPrompt:empty{display:none;}.respquestionnaire .section .questiongroupitem table{width:100%;}.respquestionnaire .unansweredquestion{border:none;}.respquestionnaire .section .subques .hxText+.inlinelabel{line-height:1rem;margin:0 0 .95rem;vertical-align:middle;width:calc(100% - 4.3rem);overflow-wrap:break-word;}.respquestionnaire .section fieldset.SINGLECOLUMN[class*=question]>div{width:100%;}.respquestionnaire .section.questionsContainer .question-prompt-header .helptext{margin:.25rem 0 0;}.respquestionnaire .section.questionsContainer .buttoncheck.required .requiredStar:after{background:url(../images/required_asterisk.png) scroll no-repeat 0 0/.5rem .5rem;background-repeat:no-repeat;background-size:.511rem;color:transparent;content:"*";display:inline-block;margin-left:.1705rem;padding:0 .3em;vertical-align:top;}.respquestionnaire .section.questionsContainer .buttoncheck.required .requiredStar:last-child:after{padding:0;}.respquestionnaire .section.questionsContainer label.required:after{margin-top:.2em;}.respquestionnaire .section.questionsContainer .required+span.helptext.alert{position:relative;top:-.5rem!important;}.respquestionnaire .section.questionsContainer [class*=question] legend.required+.alert{top:0!important;}.respquestionnaire .section.questionsContainer .questiongroup .questiongroupitem .required+.alert{margin:.25rem 0!important;top:0!important;}.respquestionnaire .section.questionsContainer fieldset legend.required label{display:inline-block;margin:0;}.respquestionnaire p.alert.ques{margin:0;box-shadow:none;background-image:none;}.respquestionnaire .drawingcontainer .drawingtools{width:auto;}.respquestionnaire .drawingcontainer .drawingtools .button{font-size:1rem;line-height:1rem;margin:0 .5rem .5rem 0;min-height:4rem;text-align:center;width:calc(50% - .5rem);}.respquestionnaire .drawingcontainer .drawingtools .button img{display:block;margin:0 auto .3rem;}.respquestionnaire .drawingcontainer .drawingtools .button span{margin:0;word-wrap:break-word;word-break:break-word;}.respquestionnaire .drawingcontainer .drawingtools .inlinedelete:before,.respquestionnaire .drawingcontainer .drawingtools .inlineedit:before{display:block;margin:0 auto .25rem;}.respquestionnaire .drawingcontainer .imagecontainer{display:block;width:100%;}.respquestionnaire .drawingcontainer .imagecontainer .imagesection{position:relative;display:inline-block;}.respquestionnaire .drawingcontainer .imagecontainer .imagesection canvas,.respquestionnaire .drawingcontainer .imagecontainer .imagesection img.imgLoaded{position:absolute;top:0;left:0;}.respquestionnaire .drawingcontainer .imagecontainer .imgCanvas{margin-left:auto;margin-right:auto;}.respquestionnaire .drawingcontainer .imagecontainer textarea{margin:0;width:calc(100% - .5rem);}.respquestionnaire .section .subques .header{margin-top:.5rem;}.respquestionnaire .history.famhist .problem.notadded td,.respquestionnaire .history.famhist tr td.empty{display:none;}.respquestionnaire .history.famhist .problem.notadded .prob{display:block;}.respquestionnaire .history.famhist tr{margin:.5rem 0;position:relative;}.respquestionnaire .history.famhist tr td{padding:0 0 .5rem;}.respquestionnaire .history.famhist .extramember .famrel,.respquestionnaire .history.famhist .problem .famrel{width:calc(100% - 2.5em);}.respquestionnaire .history.famhist .addmember .famremove{padding:0;}.respquestionnaire .history.famhist tr:not(.addmember) .famremove{position:absolute;right:0;z-index:5;}.respquestionnaire .history.famhist tr.problem .famremove{top:3.75em;}.respquestionnaire .history.famhist tr.extramember .famremove{top:0;}.respquestionnaire .history.famhist .famremove .button{width:2em;padding:.15em .4em!important;margin:.05em 0 0;}.respquestionnaire .history.famhist .problem .prob .button{width:100%;}.respquestionnaire .section .placeholder input{background-color:#fff;}.respquestionnaire #hxqtnr .section [class*=question] .hxOther{display:block;margin:.4rem 0 0 .4rem;width:100%;}.respquestionnaire #hxqtnr .section [class*=question] .hxOther label.togglebutton{width:100%;padding-bottom:4rem;}.respquestionnaire #hxqtnr .section [class*=question] .hxOther label.togglebutton+input.tiny{margin:-3.5rem auto 1.5rem;width:60%!important;}.respquestionnaire .section .hxppd input[id*=types]{margin:0 0 0 -1rem;}.respquestionnaire .section .hxppd input[id*=types]+label[id*=types]{margin-right:0;width:100%;}.respquestionnaire .section [class*=question].fieldTimeUnit .time.withUnitButtons{width:6em;}.respquestionnaire .section [class*=question].fieldTimeUnit .tbContainer .togglebutton{width:100%;}.respquestionnaire .section [class*=question].fieldTimeUnit .oddset .tbContainer{width:calc(33.33% - .3rem);padding-left:0;padding-right:0;}.respquestionnaire .section [class*=question].fieldTimeUnit .oddset .tbContainer:nth-of-type(3n+2){margin-left:.45rem;margin-right:.45rem;}.respquestionnaire .section [class*=question].fieldTimeUnit .evenset .tbContainer{width:calc(50% - .4rem);padding-left:0;padding-right:0;}.respquestionnaire .section [class*=question].fieldTimeUnit .evenset .tbContainer:nth-of-type(2n){margin-left:.8rem;}.respquestionnaire #qnrintrule .formbuttons #buttonhome{display:inline-block;}@media screen and (max-width:768px){.respquestionnaire .qnr-main-container .formbuttons.multiStep.navFeatureEnabled{flex-direction:row-reverse;}.respquestionnaire .qnr-main-container .formbuttons.multiStep.navFeatureEnabled .button.nextstep#next-step{max-width:calc(50% - .25rem);margin-right:0;}.respquestionnaire .qnr-main-container .formbuttons.multiStep.navFeatureEnabled .button.nextstep#next-step.onlyvisiblechild{max-width:100%;}.respquestionnaire .qnr-main-container .formbuttons.multiStep.navFeatureEnabled .button.prevstep#previous-step{max-width:calc(50% - .25rem);margin-right:.5rem;}}.respquestionnaire .section .genqnrreview table{border-top:1px solid #eaeaea;margin-bottom:1em;}.respquestionnaire .section .genqnrreview table tr.borderbottom,.respquestionnaire .section .genqnrreview table tr.bordernone{border:none;padding:.2em 3.5em 1.2em 1em!important;}.respquestionnaire .section .genqnrreview table tr,.respquestionnaire .section .genqnrreview table tr.borderbottom{border-bottom:1px solid #eaeaea;padding:.8em 3.5em .8em 0;clear:both;position:relative;}.respquestionnaire .section .genqnrreview table tr.bordertop{border-bottom:none;}.respquestionnaire .section .genqnrreview table tr.borderbottom td,.respquestionnaire .section .genqnrreview table tr.bordertop td{border:none;}.respquestionnaire .section .genqnrreview .qnranswer{margin:.5em 0 0 1em;width:auto;}.respquestionnaire #submitted table tr{padding-right:0;}.respquestionnaire #hxqnrresponsepreview h2{margin-top:2em;}.respquestionnaire #hxqnrresponsepreview h2+div{padding-top:0;}.respquestionnaire #hxqnrresponsepreview>[class*=question]{border-top:1px solid #eaeaea;margin:0;padding:.5em 0 1em;}.respquestionnaire #hxqnrresponsepreview>h2+[class*=question]{border-top:none;}.respquestionnaire #wrap #hxqnrresponsepreview [class*=question] h4,.respquestionnaire #wrap #hxqnrresponsepreview [class*=question] h4 span{margin:0;padding:0;float:none;}.respquestionnaire #wrap #hxqnrresponsepreview [class*=question] h4:not(:first-child){margin-top:2.5rem;}.respquestionnaire #wrap #hxqnrresponsepreview [class*=question] h4.indent{margin:.5rem 0 0 1rem;width:auto;}.respquestionnaire #wrap #hxqnrresponsepreview .prompt~span.qnranswer,.respquestionnaire #wrap #hxqnrresponsepreview [class*=question] h4 span:not(.prompt):not(.qnranswer):not(.date){display:block;margin:.25em 0 0 1rem;padding:0;width:auto;}.respquestionnaire #wrap #hxqnrresponsepreview span.qnranswer{width:auto;font-weight:700;}.respquestionnaire #wrap #hxqnrresponsepreview [class*=question] h4 span:not(.prompt):not(.qnranswer){font-size:.9375rem;font-weight:400;}.respquestionnaire #wrap #hxqnrresponsepreview [class*=question] h4 span.date{margin:0 0 0 .25rem;}.respquestionnaire .scoreGradient{max-width:100%!important;left:0!important;}.respquestionnaire .scoreIndicator{min-height:0;min-width:0;margin-left:-5px!important;}.respquestionnaire .scoring font,.respquestionnaire .scoring font *{font-family:inherit;font-size:1rem!important;}.respquestionnaire #relatedquestionnaires .content table{box-shadow:none;}.respquestionnaire #relatedquestionnaires td{padding:.5rem 0;}.respquestionnaire #relatedquestionnaires td.primary{font-weight:700;}.respquestionnaire #relatedquestionnaires td.action{max-width:10rem;}.respquestionnaire #relatedquestionnaires td.action span{word-wrap:break-word;}.respquestionnaire #relatedquestionnaires .button{margin:0;}@media screen and (max-width:768px){.respquestionnaire .formbuttons{flex-direction:column;}.respquestionnaire .formbuttons .button{margin:.5rem 0 0;width:100%;}.tvmode .respquestionnaire .formbuttons{flex-direction:row;width:fit-content;}}@media screen and (max-width:768px){.respquestionnaire .formbuttons.multiStep{flex-flow:row wrap;}.respquestionnaire .formbuttons.multiStep .button{margin:.5rem 0 0;width:100%;}.respquestionnaire .formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden){margin-right:.5rem;width:calc(25% - .5rem);flex-grow:1;overflow-wrap:break-word;}.respquestionnaire .formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden):last-child{margin-right:0;}.respquestionnaire .formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden)[class][class][class]{padding-top:calc(.625rem - 1px);padding-bottom:calc(.625rem - 1px);}}@media screen and (max-width:768px) and (max-width:768px){.respquestionnaire .formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden)[class][class][class]{padding-top:.625rem;padding-bottom:.625rem;}.mobile .respquestionnaire .formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden)[class][class][class]{padding-top:.75rem;padding-bottom:.75rem;}.respquestionnaire .formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden)[class][class][class].secondary[class],.respquestionnaire .formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden)[class][class][class].subtle[class]{padding-top:calc(.625rem - 1px);padding-bottom:calc(.625rem - 1px);}.mobile .respquestionnaire .formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden)[class][class][class].secondary[class],.mobile .respquestionnaire .formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden)[class][class][class].subtle[class]{padding-top:calc(.75rem - 1px);padding-bottom:calc(.75rem - 1px);}}@media screen and (max-width:768px){.mobile .respquestionnaire .formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden)[class][class][class]{padding-top:calc(.75rem - 1px);padding-bottom:calc(.75rem - 1px);}}@media screen and (max-width:768px){.respquestionnaire .card .buttonList{flex-wrap:wrap;justify-content:center;}.respquestionnaire .card .buttonList .button{margin-left:.25rem;margin-right:.25rem;}.respquestionnaire .card .buttonList .button:last-child{margin-right:.25rem;}}@media screen and (max-width:768px){.respquestionnaire .withButtonColumn,.respquestionnaire .withButtonColumn.card,.respquestionnaire .withButtonColumn.card.withButtonColumn,.respquestionnaire .withButtonColumn.card.withSubtleActions,.respquestionnaire .withButtonColumn.row,.respquestionnaire .withButtonColumn.row.withButtonColumn,.respquestionnaire .withButtonColumn.row.withSubtleActions,.respquestionnaire .withButtonColumn.withButtonColumn,.respquestionnaire .withButtonColumn.withSubtleActions{flex-direction:column;}}@media screen and (max-width:768px) and (max-width:768px){.respquestionnaire .withButtonColumn.card .contentColumn+* .buttonColumn,.respquestionnaire .withButtonColumn.card .contentColumn+.buttonColumn,.respquestionnaire .withButtonColumn.card .contentColumn+.buttonColumn[class*=col-],.respquestionnaire .withButtonColumn .contentColumn+* .buttonColumn,.respquestionnaire .withButtonColumn .contentColumn+.buttonColumn,.respquestionnaire .withButtonColumn .contentColumn+.buttonColumn[class*=col-],.respquestionnaire .withButtonColumn.row .contentColumn+* .buttonColumn,.respquestionnaire .withButtonColumn.row .contentColumn+.buttonColumn,.respquestionnaire .withButtonColumn.row .contentColumn+.buttonColumn[class*=col-]{flex-flow:row wrap;justify-content:center;align-self:auto;width:100%;}.respquestionnaire .withButtonColumn.card .contentColumn+* .buttonColumn .button,.respquestionnaire .withButtonColumn.card .contentColumn+.buttonColumn .button,.respquestionnaire .withButtonColumn.card .contentColumn+.buttonColumn[class*=col-] .button,.respquestionnaire .withButtonColumn .contentColumn+* .buttonColumn .button,.respquestionnaire .withButtonColumn .contentColumn+.buttonColumn .button,.respquestionnaire .withButtonColumn .contentColumn+.buttonColumn[class*=col-] .button,.respquestionnaire .withButtonColumn.row .contentColumn+* .buttonColumn .button,.respquestionnaire .withButtonColumn.row .contentColumn+.buttonColumn .button,.respquestionnaire .withButtonColumn.row .contentColumn+.buttonColumn[class*=col-] .button{width:auto;margin-left:.25rem;margin-right:.25rem;}.respquestionnaire .withButtonColumn.card .contentColumn+* .buttonColumn .button:last-child,.respquestionnaire .withButtonColumn.card .contentColumn+.buttonColumn .button:last-child,.respquestionnaire .withButtonColumn.card .contentColumn+.buttonColumn[class*=col-] .button:last-child,.respquestionnaire .withButtonColumn .contentColumn+* .buttonColumn .button:last-child,.respquestionnaire .withButtonColumn .contentColumn+.buttonColumn .button:last-child,.respquestionnaire .withButtonColumn .contentColumn+.buttonColumn[class*=col-] .button:last-child,.respquestionnaire .withButtonColumn.row .contentColumn+* .buttonColumn .button:last-child,.respquestionnaire .withButtonColumn.row .contentColumn+.buttonColumn .button:last-child,.respquestionnaire .withButtonColumn.row .contentColumn+.buttonColumn[class*=col-] .button:last-child{margin-right:.25rem;}}@media screen and (max-width:768px){.respquestionnaire .withButtonColumn.card .contentColumn:not([class*=col-]),.respquestionnaire .withButtonColumn.card .contentColumn:not([class*=col-])+* .buttonColumn,.respquestionnaire .withButtonColumn.card .contentColumn:not([class*=col-])+.buttonColumn,.respquestionnaire .withButtonColumn .contentColumn:not([class*=col-]),.respquestionnaire .withButtonColumn .contentColumn:not([class*=col-])+* .buttonColumn,.respquestionnaire .withButtonColumn .contentColumn:not([class*=col-])+.buttonColumn,.respquestionnaire .withButtonColumn.row .contentColumn:not([class*=col-]),.respquestionnaire .withButtonColumn.row .contentColumn:not([class*=col-])+* .buttonColumn,.respquestionnaire .withButtonColumn.row .contentColumn:not([class*=col-])+.buttonColumn{width:auto;}}.respquestionnaire #wrap{max-width:none;background:none;}.respquestionnaire input.menu-searchbar{padding-left:2rem;}@media only screen and (max-width:1300px){.respquestionnaire #footer .mainStyle{width:100%;}}.respquestionnaire .subway{background:#f0f5fa;box-sizing:content-box;min-height:5em;margin:0 0 .4rem;padding:.4rem 0;}.respquestionnaire .subway.compact{padding-top:0;padding-bottom:0;max-width:100%;}@media screen and (max-width:768px){.respquestionnaire .button{padding-top:.625rem;padding-bottom:.625rem;}.mobile .respquestionnaire .button{padding-top:.75rem;padding-bottom:.75rem;}.respquestionnaire .button.secondary[class],.respquestionnaire .button.subtle[class]{padding-top:calc(.625rem - 1px);padding-bottom:calc(.625rem - 1px);}.mobile .respquestionnaire .button.secondary[class],.mobile .respquestionnaire .button.subtle[class]{padding-top:calc(.75rem - 1px);padding-bottom:calc(.75rem - 1px);}}.respquestionnaire .component.Popup:not(.externaljumppopup){width:75vw;margin-left:auto;margin-right:auto;min-width:75vw;}.respquestionnaire .qnr-container .qnr-prompt{display:block;font-size:1.5em;}.respquestionnaire[data-ua=iOS] .section.questionsContainer input[type=date]{display:flex;}.respquestionnaire #mainFooter{background-color:#f0f5fa;}