.mobile #main{box-shadow:none;display:inline-block;margin-right:0;overflow:hidden;padding:0 .5rem .5rem;width:100%;}.mobile .helptext:empty,.mobile .section .alert:empty{display:none;}.mobile body.MOBackgroundOverride,.mobile body.MOBackgroundOverride #footer,.mobile body.MOBackgroundOverride #main{background-color:#f0f5fa;}.mobile .MOBackgroundOverride .section h2.header{margin-bottom:0;margin-top:1rem;}.mobile #main .title._PageHeading,.mobile #main div.title,.mobile #main div.title.hasHelp,.mobile #main div.title.hasPrint{display:none;}@media print{.mobile #main .title._PageHeading,.mobile #main div.title,.mobile #main div.title.hasHelp,.mobile #main div.title.hasPrint{display:inline-block;}}.mobile .md_covidstatus_index #main div.title,.mobile .md_mychartquestionnaire_askfromcontact #main div.title,.mobile .md_mychartquestionnaire_askfromseries #main div.title,.mobile .md_mychartquestionnaire_printquestionnaire #main div.title{display:inline-block;}.mobile .md_covidstatus_index #main div.title .header,.mobile .md_mychartquestionnaire_askfromcontact #main div.title .header,.mobile .md_mychartquestionnaire_askfromseries #main div.title .header,.mobile .md_mychartquestionnaire_printquestionnaire #main div.title .header{width:100%;}.mobile .md_covidstatus_index #main div.title #assistiveicons,.mobile .md_mychartquestionnaire_askfromcontact #main div.title #assistiveicons,.mobile .md_mychartquestionnaire_askfromseries #main div.title #assistiveicons,.mobile .md_mychartquestionnaire_printquestionnaire #main div.title #assistiveicons{display:none;}.mobile #main div.qnrTitle{display:inline-block;}.mobile #qnrintbuttonback+.cancelworkflow,.mobile .md_visitsummary .back,.mobile body:not(.md_benefitdetail):not(.md_copaypayment):not(.md_crr):not(.md_docdisp):not(.md_showfile):not(.md_eligibility):not(.md_claims):not(.md_claims_coverageclaims):not(.md_referrals):not(.md_benefitinfo):not(.md_claimsreport) .section~.back{display:none;}.mobile .back{border:none;margin:2rem 0 0;padding:0;}.mobile #main .back.qnr_back_to_context{padding:.25rem;}.mobile .back .previousstep{display:block;}.mobile #demogembedobj .formsection~.formsection,.mobile .md_benefitdetail .title+.section~.section{margin-top:2rem!important;}.mobile .md_scheduling_landingpage #main .pretext,.mobile p.separator{background:#f0f5fa none repeat scroll 100% 0;border:none;color:#34587a;display:block;font-size:1em;font-weight:400;margin:0 -5% 1rem 0;padding:.65rem 5% .5rem;width:110%;}.mobile .section.qnr-container #context_metadata_text{line-height:1.25rem;font-size:1rem;padding-bottom:.5rem;}.mobile #main .section.qnr-container .title .qnr-prompt{width:100%;}.mobile .card p.separator{margin-right:-.5rem;margin-left:.5rem;width:calc(100% + 1rem);}.mobile .section .formsection:first-child>legend{padding-top:1em;}.mobile .md_docdisp #main div.title{display:inline-block;}.mobile form fieldset.formsection>label,.mobile form fieldset.formsection fieldset legend{line-height:1em;}.mobile form fieldset fieldset{margin:0;padding:0;}.mobile form .content label+input[type=text],.mobile form .content label+select,.mobile form .content label+textarea,.mobile form .content label+textarea.halfwidth{display:block;margin:0 0 .75em;width:100%;max-width:100%;}.mobile #evisit-workflow form .content label+input[type=text],.mobile form #eCheckInContainer .content label+input[type=text]{margin:0;}.mobile .section .fieldCheckRadio>.answers>select,.mobile .section .question.standardNumeric input[type=text],.mobile .section .question.standardText input[type=text],.mobile .section .subsquestion input[type=text],.mobile .section [class*=question] textarea,.mobile .section [class*=question] textarea.halfwidth{display:block;margin:0 0 .75em;max-width:100%;width:100%;}.mobile .section .question.date.withCalendar input,.mobile .section .question.date.withCalendar select,.mobile .section .question.date.withCalendar textarea{min-width:0;}.mobile .section [class*=question].fieldDate input.date.withCalendar,.mobile .section [class*=question] input.date.withCalendar{display:inline-block;margin-left:.25em;width:100%;}.mobile .section [class*=question].fieldDate input.date.withCalendar~.calendar{margin-bottom:.75em;}@media only screen and (max-width:768px){.mobile .section.questionsContainer .question.address>.answers,.mobile .section.questionsContainer .question.dropdown>.answers,.mobile .section.questionsContainer .question.standardNumeric>.answers,.mobile .section.questionsContainer .question.standardText>.answers,.mobile .section.questionsContainer .questionGroupRulerStyle .question.questiongroupitem.address>.answers,.mobile .section.questionsContainer .questionGroupRulerStyle .question.questiongroupitem.dropdown>.answers,.mobile .section.questionsContainer .questionGroupRulerStyle .question.questiongroupitem.standardNumeric>.answers,.mobile .section.questionsContainer .questionGroupRulerStyle .question.questiongroupitem.standardText>.answers{width:100%;}}@media only screen and (min-width:769px){.mobile .section.questionsContainer .question.uploadQuestion .upload--file-name{max-width:none;}}.mobile form .content .helptext,.mobile form .content :not(legend)>.helptext{margin:-1em 0 1.75em;width:100%;}.mobile .section .content .ghostInput .helptext:first-of-type{margin-top:-1em;}.mobile form .buttoncontainer,.mobile form .buttoncontainer .button{margin:0;width:100%;}@media screen and (max-width:768px){.mobile .formbuttons{flex-direction:column;}.mobile .formbuttons .button{margin:.5rem 0 0;width:100%;}}@media screen and (max-width:768px){.mobile .formbuttons.multiStep{flex-flow:row wrap;}.mobile .formbuttons.multiStep .button{margin:.5rem 0 0;width:100%;}.mobile .formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden){margin-left:.5rem;width:calc(25% - .5rem);flex-grow:1;overflow-wrap:break-word;}.mobile .formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden):last-child{margin-left:0;}.mobile .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) and (max-width:768px){.mobile .formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden)[class][class][class]{padding-top:.75rem;padding-bottom:.75rem;}.mobile .formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden)[class][class][class].secondary[class],.mobile .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 .card .buttonList{flex-wrap:wrap;justify-content:center;}.mobile .card .buttonList .button{margin-right:.25rem;margin-left:.25rem;}.mobile .card .buttonList .button:last-child{margin-left:.25rem;}}@media screen and (max-width:768px){.mobile .withButtonColumn,.mobile .withButtonColumn.card,.mobile .withButtonColumn.card.withButtonColumn,.mobile .withButtonColumn.card.withSubtleActions,.mobile .withButtonColumn.row,.mobile .withButtonColumn.row.withButtonColumn,.mobile .withButtonColumn.row.withSubtleActions,.mobile .withButtonColumn.withButtonColumn,.mobile .withButtonColumn.withSubtleActions{flex-direction:column;}}@media screen and (max-width:768px) and (max-width:768px){.mobile .withButtonColumn.card .contentColumn+* .buttonColumn,.mobile .withButtonColumn.card .contentColumn+.buttonColumn,.mobile .withButtonColumn.card .contentColumn+.buttonColumn[class*=col-],.mobile .withButtonColumn .contentColumn+* .buttonColumn,.mobile .withButtonColumn .contentColumn+.buttonColumn,.mobile .withButtonColumn .contentColumn+.buttonColumn[class*=col-],.mobile .withButtonColumn.row .contentColumn+* .buttonColumn,.mobile .withButtonColumn.row .contentColumn+.buttonColumn,.mobile .withButtonColumn.row .contentColumn+.buttonColumn[class*=col-]{flex-flow:row wrap;justify-content:center;align-self:auto;width:100%;}.mobile .withButtonColumn.card .contentColumn+* .buttonColumn .button,.mobile .withButtonColumn.card .contentColumn+.buttonColumn .button,.mobile .withButtonColumn.card .contentColumn+.buttonColumn[class*=col-] .button,.mobile .withButtonColumn .contentColumn+* .buttonColumn .button,.mobile .withButtonColumn .contentColumn+.buttonColumn .button,.mobile .withButtonColumn .contentColumn+.buttonColumn[class*=col-] .button,.mobile .withButtonColumn.row .contentColumn+* .buttonColumn .button,.mobile .withButtonColumn.row .contentColumn+.buttonColumn .button,.mobile .withButtonColumn.row .contentColumn+.buttonColumn[class*=col-] .button{width:auto;margin-right:.25rem;margin-left:.25rem;}.mobile .withButtonColumn.card .contentColumn+* .buttonColumn .button:last-child,.mobile .withButtonColumn.card .contentColumn+.buttonColumn .button:last-child,.mobile .withButtonColumn.card .contentColumn+.buttonColumn[class*=col-] .button:last-child,.mobile .withButtonColumn .contentColumn+* .buttonColumn .button:last-child,.mobile .withButtonColumn .contentColumn+.buttonColumn .button:last-child,.mobile .withButtonColumn .contentColumn+.buttonColumn[class*=col-] .button:last-child,.mobile .withButtonColumn.row .contentColumn+* .buttonColumn .button:last-child,.mobile .withButtonColumn.row .contentColumn+.buttonColumn .button:last-child,.mobile .withButtonColumn.row .contentColumn+.buttonColumn[class*=col-] .button:last-child{margin-left:.25rem;}}@media screen and (max-width:768px){.mobile .withButtonColumn.card .contentColumn:not([class*=col-]),.mobile .withButtonColumn.card .contentColumn:not([class*=col-])+* .buttonColumn,.mobile .withButtonColumn.card .contentColumn:not([class*=col-])+.buttonColumn,.mobile .withButtonColumn .contentColumn:not([class*=col-]),.mobile .withButtonColumn .contentColumn:not([class*=col-])+* .buttonColumn,.mobile .withButtonColumn .contentColumn:not([class*=col-])+.buttonColumn,.mobile .withButtonColumn.row .contentColumn:not([class*=col-]),.mobile .withButtonColumn.row .contentColumn:not([class*=col-])+* .buttonColumn,.mobile .withButtonColumn.row .contentColumn:not([class*=col-])+.buttonColumn{width:auto;}}.mobile .formbuttons,.mobile .formbuttons.vb_navigation{margin:.5rem 0 0;}.mobile .formbuttons.multiStep{flex-flow:row wrap;}.mobile .formbuttons.topside{margin:2rem 0;}.mobile #echeckin-workflow .formbuttons p.buttoncheck.pullback.checked{background:none;box-shadow:none;}.mobile #echeckin-workflow .formbuttons p.buttoncheck.pullback.checked:focus,.mobile #echeckin-workflow .formbuttons p.buttoncheck.pullback.checked:hover{background:rgba(0,0,0,.2);}.mobile #echeckin-workflow .formbuttons p.buttoncheck.pullback.checked label{font-size:0;background:none;white-space:nowrap;}.mobile #echeckin-workflow .formbuttons p.buttoncheck.pullback.checked label .requiredStar{display:none;}.mobile .section form .formbuttons #more.button.otherbutton,.mobile .section form .formbuttons #more.button.otherbutton+.button.cancelworkflow{margin-right:0;width:100%;}.mobile form fieldset select.short{display:inline-block;margin-left:.5rem;width:30%;}@media screen and (max-width:320px){.mobile .section form .dateSelector .dtSelWrapper input{font-size:1rem;max-width:calc(100% - 2.1em);}.mobile form .dtSelWrapper input.short{min-width:calc(100% - 2.1em);}}.mobile .dtSelWrapper input,.mobile [class] [class] .dtSelWrapper input{display:inline-block;margin:0 0 0 .2rem;width:6em!important;}.mobile .section .alert.helptext{font-size:1rem!important;}.mobile .section [class*=question] legend+.alert{margin:0 0 .25rem!important;}.mobile .section #commenterr{width:100%;}.mobile .section .alert .errHolder{margin:0;}.mobile .section form p{margin:0;white-space:normal;width:100%;}.mobile #provsearchform .instructions.search{margin:.25rem 0 .5rem;}.mobile #addresssearch #dosearch,.mobile #addresssearch #search{display:inline-block;width:49%;margin:0;}.mobile #addresssearch #search{padding:.7rem;}.mobile #addresssearch #addressor{margin:.5rem auto;text-align:center;}.mobile .section .content ul{margin-right:0;width:100%;}.mobile form input.short{min-width:100%;}.mobile form input.tiny{width:20%!important;}.mobile form .confMessage,.mobile form div#confMesg2{border:none;margin:1.5rem 0;padding:0 0 .5rem;width:100%;}.mobile form div#confMesg2 li,.mobile form div#evisitconfMesg2 li{display:inline-block;margin:0 0 .5rem;width:100%;}.mobile form div#confMesg2 li:nth-child(odd),.mobile form div#evisitconfMesg2 li:nth-child(odd){margin-left:0;}.mobile div#evisitconfMesg2 p.buttoncheck label.buttoncheck,.mobile form div#confMesg2 p.buttoncheck label.buttoncheck{padding:.25rem 1.45em .25rem 0;text-indent:-1.15em;}.mobile div#evisitconfMesg2 p.buttoncheck label.buttoncheck:before,.mobile form div#confMesg2 p.buttoncheck label.buttoncheck:before{text-indent:0;}.mobile div#evisitconfMesg2 p.buttoncheck input.buttoncheck:focus+label.buttoncheck,.mobile form div#confMesg2 p.buttoncheck input.buttoncheck:focus+label.buttoncheck{padding:calc(.25rem - 1px) calc(1.45em - 1px) calc(.25rem - 1px) 0;}@supports (font:-apple-system-body){.mobile #calendar table tbody td>span,.mobile #calendar table tbody td a,.mobile #calendar table tbody td button{width:65%!important;padding:0!important;}}.mobile .calendarshield{position:fixed;top:0;right:0;margin:0;padding:0;height:100%;width:100%;z-index:3000;background-color:rgba(0,0,0,.4);cursor:pointer;}.mobile #calendar{max-width:95%;transform:translate(-50%,-50%);}.mobile #calendar .calendarflexbox{display:flex;flex-direction:column;max-height:95vh;max-width:100%;position:relative;z-index:3001;}.mobile #calendar .calendarwrapper{display:flex;flex-direction:column;max-height:100%;}@media screen and (min-height:426px){.mobile #calendar .calendarwrapper{overflow:auto;}}.mobile #calendar .calendarheader{min-width:0;overflow-wrap:anywhere;}.mobile #calendar .calendarfooter{min-width:0;}.mobile #calendar table td{font-size:1rem;padding:6.933px;}.mobile #calendar table tbody td>span,.mobile #calendar table tbody td a,.mobile #calendar table tbody td button{height:100%;line-height:1.25rem;width:100%;}.mobile #calendar table tbody td.hi a,.mobile #calendar table tbody td.hi button{background-color:#246fb5;width:fit-content;height:fit-content;padding-right:5px;padding-left:5px;}.mobile #calendar table td#calcancel button{height:fit-content;}.mobile #main #questionnaireForm,.mobile #main #questionnaireform{float:none;}.mobile .section.qnr-container .expiredquestionnaire,.mobile .section.qnr-container .hqainvalid,.mobile .section.qnr-container .noquestions{width:2.5rem;padding:0;}.mobile .qnr-bedside-container{padding:.5rem;}.mobile .section.questionsContainer legend.required:after,.mobile .section.questionsContainer legend span.question-prompt.required:before{display:none!important;}.mobile .section.questionsContainer .flexboxLayout>.helptext{display:block;margin-right:0;}.mobile .section.questionsContainer .answers .card>.buttonList>.tbContainer label[for]{padding:.5rem;}.mobile .section.questionsContainer .questiongroup .cardlist>legend{padding-top:0;}.mobile .section.questionsContainer .questiongroup.promptlessgroup .cardlist>legend{padding:0;}.mobile .section.questionsContainer .questiongroup.promptlessgroup .cardlist>.card{width:100%;margin-left:0;}.mobile .section.questionsContainer .questiongroup.tablelayout{border:0;}.mobile .section.questionsContainer .questiongroup:not(.promptlessgroup):not(.nohelptext) *{max-width:100%;}.mobile .section.questionsContainer .questiongroup .cardlist>.card>.group-yes-no-answers{width:calc(100% - .4rem);margin-bottom:0;}.mobile .section.questionsContainer .questiongroup .cardlist>.card>.group-yes-no-answers>legend{text-align:right;padding-right:.4rem;padding-top:.2rem;margin:0;}.mobile .section.questionsContainer .questiongroup .cardlist>.card>.group-yes-no-answers>.group-yes-no-buttons{display:flex;flex-wrap:wrap;width:calc(100% + .2rem);}.mobile .section.questionsContainer .questiongroup .cardlist>.card>.group-yes-no-answers>.group-yes-no-buttons>.tbContainer{display:inline-flex;flex-grow:1;}.mobile .section.questionsContainer .question.flexboxLayout.customList>.answers,.mobile .section.questionsContainer .question.flexboxLayout.YN>.answers{width:calc(100% + .4rem);margin-right:-.2rem;display:flex;}.mobile .section.questionsContainer .question.flexboxLayout.customList>.answers>.tbContainer,.mobile .section.questionsContainer .question.flexboxLayout.YN>.answers>.tbContainer{display:inline-flex;margin-right:.2rem;margin-left:0;width:100%;flex-grow:1;}.mobile .section.questionsContainer .answers .card .tbContainer label[for],.mobile .section.questionsContainer .question .answers .tbContainer label[for]{margin:0 0 .2rem .2rem;border-width:1px;border-style:solid;text-align:right;justify-content:left;justify-content:right;}.mobile .section.questionsContainer .question.questionGroupAsList.flexboxLayout>.answers:not(.inputparent){margin:0 -.2rem 0 .2rem;width:calc(100% + .4rem);}.mobile .section.questionsContainer .question.questionGroupAsList.flexboxLayout>.answers:not(.inputparent)>.tbContainer{display:inline-flex;margin:0 .2rem .2rem 0;width:100%;}.mobile .section.questionsContainer legend>label,.mobile .section.questionsContainer legend>span{width:100%;}.mobile .section.questionsContainer legend.required>label{width:calc(100% - .625rem);}.mobile .section.questionsContainer .question .qnr-pre-text+.question-prompt{margin:.25rem 0;padding:0;}.mobile .qnr-form #qnr-posttext.posttext{font-weight:lighter;margin-right:.5rem;margin-left:.5rem;width:auto;}.mobile .section .cardlist .answers{display:inline-block;}.mobile .section.questionsContainer .cardlist>.card{padding:0;}.mobile .section .question .answers.inputparent{margin-right:0;width:100%;}.mobile .section .question.date.withCalendar .answers.inputparent{display:flex;flex-wrap:wrap;}.mobile .section .question.date.withCalendar .answers.inputparent input{flex:1;}.mobile .section .question.date.withCalendar .answers button.calendar{margin:0 .5rem 0 0;}.mobile .section.questionsContainer .question.flexboxLayout .answers{margin:0;flex-wrap:wrap;}.mobile .section.questionsContainer .question .time-with-units-buttons.flexboxLayout .tbContainer{display:inline-flex;margin:0 .2rem .2rem 0;width:100%;}.mobile .section .questiongroup:not(.tablelayout) .question,.mobile .section.questionsContainer .questiongroup:not(.tablelayout) .question{margin:0 1.75rem .5rem 0;max-width:calc(100% - 1.75rem);}@media print{.mobile .section.questionsContainer .question.date .answers input{display:inline-block!important;}}.mobile .section.questionsContainer .question.timeWithUnits .answers input[type=text]{width:100%;}@media print{.mobile .section.questionsContainer .question.timeWithUnits .answers input[type=text]{display:inline-block!important;}}.mobile .section.questionsContainer .question .answers .time-with-units-buttons{display:flex;flex-wrap:wrap;margin:0 -.2rem;width:calc(100% + .4rem);}.mobile .section.questionsContainer .questiongroup.promptlessgroup .question{margin-right:0;max-width:100%;}.mobile .section.questionsContainer .covidcardimg{width:75%;}.mobile .section.questionsContainer .question.drawing>.answers>.drawingtools{margin-right:0;width:100%;}.mobile .section.questionsContainer .question.drawing>.answers>.drawingtools .patternscontainer{display:flex;flex-wrap:wrap;margin-left:-.2rem;width:calc(100% + .2rem);}.mobile #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.imagecontainer,.mobile #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.imagecontainer{padding:0;margin-right:auto;margin-left:auto;width:calc(100% - 3rem);}.mobile #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.editdrawingbuttons>.button,.mobile #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_4>.button,.mobile #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_7>.button,.mobile #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_10>.button,.mobile #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer>.button,.mobile #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.editdrawingbuttons>.button,.mobile #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_4>.button,.mobile #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_7>.button,.mobile #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_10>.button,.mobile #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer>.button{width:calc(50% - .2rem);margin:0 0 .2rem .2rem;flex-grow:1;}@media screen and (max-width:349px){.mobile #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_4>.button,.mobile #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_7>.button,.mobile #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_10>.button,.mobile #content.hasSidebar .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer>.button,.mobile #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_4>.button,.mobile #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_7>.button,.mobile #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer.column_10>.button,.mobile #content .section.questionsContainer .question.drawing>.answers>.drawingtools>.allbuttons>.patternscontainer>.button{width:100%;}}.mobile .drawingcontainer .patternscontainer .pattern>.image+span{margin-top:.5rem;}.mobile .section.questionsContainer .question.drawing>.answers>.drawingtools .editdrawingbuttons{width:calc(100% + .2rem);margin-left:-.2rem;display:flex;flex-wrap:wrap;}.mobile .section.questionsContainer .question.drawing>.answers .commentsection{width:100%;margin-right:0;padding:0;}.mobile .section.questionsContainer .question.drawing>.answers .commentsection>textarea{margin-bottom:.25rem;margin-top:.25rem;}.mobile .section.questionsContainer .question.drawing>.answers.drawingcontainer>.commentsection>.messagedisplay,.mobile .section.questionsContainer .question.drawing>.answers.drawingcontainer>.messagedisplay{margin:0;}.mobile .section.questionsContainer .question.drawing>.answers.drawingcontainer>.commentsection .drawingcomment+textarea:not(.invalid)+.messagedisplay+.messagedisplay{margin-right:-100%;}.mobile .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);}.mobile .section.questionsContainer>.question.accordion.accordion-expanding:not(.accordion-hiding),.mobile .section.questionsContainer>.question.accordion.accordion-show{box-shadow:0 1px 5px -1px rgba(0,0,0,.4);}.mobile .section.questionsContainer>.question.accordion>.accordion-heading{padding-top:0;padding-bottom:.5rem;}.mobile .section.questionsContainer>.question.accordion>.accordion-heading>.radioContainer>.answers{width:calc(100% + .4rem);margin-right:-.2rem;display:flex;flex-wrap:wrap;}.mobile .section.questionsContainer>.question.accordion>.accordion-heading>.radioContainer>.answers>.tbContainer{display:inline-flex;margin:0 .2rem .2rem 0;width:100%;flex-grow:1;}.mobile .section.questionsContainer>.question.accordion>.accordion-heading>.radioContainer>.answers>.tbContainer>label.togglebutton[for]{width:100%;}.mobile .section.questionsContainer>.question.accordion .accordion-body{margin-right:0;width:100%;}.mobile .section.questionsContainer>.question.accordion .accordion-body .question{padding:0;width:100%;}.mobile .section.questionsContainer>.question.accordion .accordion-body .question.address .answers,.mobile .section.questionsContainer>.question.accordion .accordion-body .question.dropdown .answers,.mobile .section.questionsContainer>.question.accordion .accordion-body .question.standardNumeric .answers,.mobile .section.questionsContainer>.question.accordion .accordion-body .question.standardText .answers{width:100%;}.mobile .section.questionsContainer>.question.accordion .accordion-body .question.flexboxLayout .answers:not(.inputparent){width:calc(100% + .4rem);margin-right:-.2rem;display:flex;}.mobile .section.questionsContainer>.question.accordion .accordion-body .question.flexboxLayout .answers:not(.inputparent)>.tbContainer{display:inline-flex;margin-right:.2rem;margin-left:0;width:100%;flex-grow:1;}.mobile .section.questionsContainer>.question.accordion .accordion-body .question.flexboxLayout .answers:not(.inputparent)>.tbContainer>label.togglebutton[for]{width:100%;}.mobile .section.questionsContainer>.question.accordion .accordion-body .question.flexboxLayout .answers:not(.inputparent).quickPick .inputparent input{width:calc(100% - .4rem);margin-right:.2rem;}.mobile .section.questionsContainer>.question.accordion .accordion-body .question .question:first-of-type{margin-top:0;}.mobile .section.questionsContainer>.question.accordion .accordion-body .question .question:not(:first-of-type){margin-top:.5rem;}.mobile .section.questionsContainer>.question.accordion .accordion-body .question.numeric .quickPick .tbContainer{display:inline-flex;margin-right:.4rem;margin-left:0;width:100%;flex-grow:1;}.mobile .section.questionsContainer .inputFirstGroup.question .answers>.flatradiogrouper{border:none;padding:0;}.mobile .section.questionsContainer .inputFirstGroup.question .answers>.flatradiogrouper .question.inputFirstQuestion{display:inline-flex;}.mobile .section.questionsContainer .inputFirstGroup.question .answers>.flatradiogrouper .question.inputFirstQuestion .inputFirst.answers{margin-bottom:0;align-items:center;}.mobile .section.questionsContainer .inputFirstGroup.question .answers>.flatradiogrouper .question.inputFirstQuestion .inputFirst.answers .leftInput{min-width:4rem;}.mobile .section.questionsContainer .inputFirstGroup.question .answers>.flatradiogrouper .question.inputFirstQuestion .inputFirst.question-prompt-header{word-break:break-word;margin-top:.5rem;}.mobile .section.questionsContainer>.question.numeric>.answers.quickPick{width:calc(100% + .4rem);margin-right:-.2rem;display:inline-flex;}.mobile .section.questionsContainer>.question.numeric>.answers.quickPick .tbContainer{margin:0 .2rem .2rem 0;width:100%;display:inline-flex;flex-grow:1;}.mobile .section.questionsContainer>.question.numeric>.answers.quickPick .messagedisplay,.mobile .section.questionsContainer>.question.numeric>.answers.quickPick .otherOptionsContainer .inputparent{margin:0 .2rem 0 0;}.mobile .section.questionsContainer .accordion-body .question .answers.quickPick{width:calc(100% + .4rem);margin-right:-.4rem;display:inline-flex;}.mobile .section.questionsContainer .accordion-body .question.numeric .quickPick .tbContainer{display:inline-flex;margin-right:.4rem;margin-left:0;width:100%;flex-grow:1;}.mobile .section.questionsContainer .accordion-body .question.numeric .quickPick .otherOptionsContainer input{width:100%;}.mobile .section.questionsContainer .question.flexboxLayout .quickPick .tbContainer{display:inline-flex;width:100%;margin-left:.1rem;}.mobile .section.questionsContainer .question.flexboxLayout .quickPick .otherOptionsContainer input{width:calc(100% - .3rem);}.mobile .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{.mobile .section.questionsContainer .groupRulerCard.card{page-break-inside:auto!important;break-inside:auto!important;}}.mobile .section.questionsContainer .groupRulerCard.card:first-child{margin-top:.5rem;}.mobile .section.questionsContainer .question.questionGroupRulerStyle{width:100%;margin:0;padding-top:0;}.mobile .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext{border:none;padding:0;}.mobile .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);}.mobile .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem.accordion.accordion-expanding,.mobile .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem.accordion.accordion-show{box-shadow:0 1px 5px -1px rgba(0,0,0,.4);}.mobile .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem.SINGLECOLUMN>.answers>.tbContainer{margin-right:0;}.mobile .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem .accordion-heading .answers,.mobile .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem>.answers{display:inline-flex;margin-right:0;}.mobile .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem .accordion-heading .answers+.messagedisplay,.mobile .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem>.answers+.messagedisplay{margin-right:0;}.mobile .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem .accordion-heading .radioContainer>.answers,.mobile .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem.flexboxLayout.customList>.answers,.mobile .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem.flexboxLayout.YN>.answers{margin-right:-.2rem;}.mobile .section.questionsContainer .question.questionGroupRulerStyle.promptlessgroup.nohelptext .question.questiongroupitem .accordion-body{margin-right:0;width:100%;max-width:100%;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .groupChildren.answers{width:100%;}.mobile .section.questionsContainer .question.questionGroupRulerStyle:not(.rulerList) .accordion .accordion-body{margin-right:0;width:100%;max-width:100%;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .question{padding:0;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .question .question:first-of-type{margin-top:0;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .question .question:not(:first-of-type){margin-top:.5rem;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .question .question.flexboxLayout>.answers:not(.inputparent){width:calc(100% + .4rem);margin-right:-.2rem;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .question .question.flexboxLayout>.answers.quickPick .tbContainer{display:inline-flex;margin-right:.2rem;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .question .question.flexboxLayout>.answers.quickPick .otherOptionsContainer .inputparent{width:calc(100% - .4rem);margin:0 .2rem 0 0;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .accordion.question>.messagedisplay{margin-right:2.25rem;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .accordion.checkboxAccordion .accordion-heading .buttoncheck{background-color:transparent;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .accordion.checkboxAccordion .answers input.buttoncheck+label.buttoncheck .question-prompt{font-size:1rem;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-heading{padding-top:0;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-heading .radioContainer>.answers{margin-right:-.2rem;width:calc(100% + .4rem);}.mobile .section.questionsContainer .question.questionGroupRulerStyle .accordion:not(.checkboxAccordion) .accordion-heading .header{margin-left:0;padding-bottom:.25rem;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .accordion:not(.checkboxAccordion) .accordion-heading .tbContainer{margin:0 .2rem .2rem 0;width:100%;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-body .question,.mobile .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-body .question.address .answers,.mobile .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-body .question.dropdown .answers,.mobile .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-body .question.standardNumeric .answers,.mobile .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-body .question.standardText .answers{width:100%;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .accordion .accordion-body .question .quickPick .tbContainer{margin-right:.2rem;}.mobile .section.questionsContainer .question.questionGroupRulerStyle .flatradiogrouper .question.questiongroupitem.lastRow{margin-bottom:calc(.125rem + 2px);}.mobile .section.questionsContainer .question.questionGroupRulerStyle .flatradiogrouper .question.questiongroupitem.lastRow:after{border-bottom:none;}.mobile .questionsContainer .question.withImage .tbContainer .togglebuttonimg{top:0;transform:none;}.mobile .questionsContainer .question:not(.SINGLEROW) .tbContainer .togglebuttonimg img{max-width:100%;max-width:-webkit-fill-available;max-width:-moz-fill-available;max-width:fill-available;}.mobile .section.questionsContainer .question.VERTSLIDER.flexboxLayout.customList>.answers{width:100%;margin-right:0;display:flex;}.mobile .section.questionsContainer .question.HORIZSLIDER .answers>.slidertools>.slidersection .messagedisplay,.mobile .section.questionsContainer .question.VERTSLIDER .answers>.slidertools>.slidersection .messagedisplay{margin-right:0;display:block;}.mobile .section.questionsContainer .question.HORIZSLIDER .answers .slidersection.nonum .minmax>.messagedisplay{margin-right:calc(80px + (100% - 80px)/3);width:calc((100% - 80px)/3);position:absolute;}.mobile .section.questionsContainer .question.HORIZSLIDER .answers>.slidertools>.slidersection .minmax .sliderdisplayval>.slidervalue{margin-right:auto;margin-left:auto;}.mobile .section.questionsContainer .question.questionSlider .minmax .sliderdisplayval>.slidervalue.sliderValidation{margin-bottom:0;position:relative;}.mobile .section.questionsContainer .question.VERTSLIDER .slidersection{width:100%;}.mobile .section.questionsContainer .question.VERTSLIDER .answers>.slidertools>.slidersection .sliderdisplayval{max-width:calc(100% - .75rem);display:inline-block;}.mobile .section.questionsContainer .question.VERTSLIDER .answers>.slidertools>.slidersection .sliderdisplayval .slidervalue{width:8rem;display:inline-block;}.mobile .section.questionsContainer .question.customList.VERTSLIDER .slidersection .minmax .tbContainer{padding-right:.5rem;margin-right:0;}.mobile .section.questionsContainer .question.VERTSLIDER .answers>.slidertools>.messagedisplay{margin-right:.375rem;margin-top:.25rem;}@media screen and (max-width:799px){.mobile .section.questionsContainer .question.customList.VERTSLIDER .sliderresponseoptions:not(.notext){width:90%;}.mobile .section.questionsContainer .question.customList.VERTSLIDER .slidertools.showall .sliderresponsecontainer .sliderresponseoptions:not(.notext)+.sliderresponseselectedoption{width:100%;}.mobile .section.questionsContainer .question.customList.VERTSLIDER .slidertools.showall .slidersection .minmax .sliderresponseoptions.notext .option .togglebuttonimg img{margin-right:auto;margin-left:auto;}}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options2 .sliderclickablearea,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options2 .sliderresponsecontainer{height:14rem;}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options3 .sliderclickablearea,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options3 .sliderresponsecontainer,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options4 .sliderclickablearea,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options4 .sliderresponsecontainer{height:18rem;}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options5 .sliderclickablearea,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options5 .sliderresponsecontainer{height:22.5rem;}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options6 .sliderclickablearea,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options6 .sliderresponsecontainer{height:27rem;}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options7 .sliderclickablearea,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options7 .sliderresponsecontainer{height:31.5rem;}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options8 .sliderclickablearea,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options8 .sliderresponsecontainer{height:36rem;}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options9 .sliderclickablearea,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options9 .sliderresponsecontainer{height:40.5rem;}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options10 .sliderclickablearea,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options10 .sliderresponsecontainer{height:45rem;}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options11 .sliderclickablearea,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidersection.options11 .sliderresponsecontainer{height:49.5rem;}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options2 .option{max-height:6.5rem;}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options2 .option .togglebuttonimg img{max-height:6rem;}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options3 .option{max-height:5.5rem;}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options3 .option .togglebuttonimg img{max-height:5rem;}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options4 .option,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options5 .option,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options6 .option,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options7 .option,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options8 .option,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options9 .option,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options10 .option,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options11 .option{max-height:4rem;}.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options4 .option .togglebuttonimg img,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options5 .option .togglebuttonimg img,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options6 .option .togglebuttonimg img,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options7 .option .togglebuttonimg img,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options8 .option .togglebuttonimg img,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options9 .option .togglebuttonimg img,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options10 .option .togglebuttonimg img,.mobile .section.questionsContainer .question.customList.VERTSLIDER.withImage .slidertools.showall .slidersection .sliderresponsecontainer.options11 .option .togglebuttonimg img{max-height:3.5rem;}.mobile .section.questionsContainer .question.HORIZSLIDER .answers .slidertools .tbContainer{margin-right:0;}.mobile .section.questionsContainer .question.questionSlider .answers .slidertools .tbContainer{margin-bottom:0;}.mobile .section.questionsContainer .question.VERTSLIDER .togglebuttonimg img{max-width:100%;}.mobile .section.questionsContainer .question.HORIZSLIDER .minmax .max .answertext,.mobile .section.questionsContainer .question.HORIZSLIDER .minmax .min .answertext,.mobile .section.questionsContainer .question.questionSlider .minmax .max .togglebuttonimg img,.mobile .section.questionsContainer .question.questionSlider .minmax .min .togglebuttonimg img{width:50%;}.mobile .section.questionsContainer .question.HORIZSLIDER .minmax .max .answertext{margin-right:50%;}.mobile .section.questionsContainer .questiongroup .grouptable .grouptablerow .groupresponsecolumn:hover .groupresponsepopup{display:none;}.mobile .section.questionsContainer .questiongroup .grouptable .grouptablerow .grouptablecolumn .prompt,.mobile .section.questionsContainer .questiongroup .grouptable .grouptablerow .grouptablecolumn .prompt *{text-align:right;}.mobile .section.questionsContainer .questiongroup .grouptable .grouptablerow .grouptablecolumn .prompt{padding:.5rem;}.mobile .section.questionsContainer .questiongroup .grouptable .grouptablerow{padding:0;overflow:hidden;}.mobile .section.questionsContainer .questiongroup .grouptablecontainer input.prettycheck,.mobile .section.questionsContainer .questiongroup .grouptablecontainer input.prettyradio{width:calc(.9rem + 2px);}.mobile .section.questionsContainer .questiongroup .grouptablecontainer input.prettycheck+label,.mobile .section.questionsContainer .questiongroup .grouptablecontainer input.prettyradio+label{padding:0;}.mobile .section.questionsContainer .questiongroup .card .question .answers{position:static;margin:0 -.2rem;width:calc(100% + .4rem);}.mobile .section.questionsContainer .question:not(.flexboxLayout) .answers:not(.inputparent){margin:0;width:100%;}.mobile .section.questionsContainer .cardlist>.card>.group-yes-no-answers>.messagedisplay{min-height:0;}.mobile .section .question .answers:not(.inputparent) .messagedisplay{margin-right:.4rem;}.mobile .section.questionsContainer .question .answers:not(.inputparent) .messagedisplay,.mobile .section.questionsContainer .questiongroup .card .question .messagedisplay{margin:0 .2rem 0 0;}.mobile .section .answers .card .question .messagedisplay{height:auto;padding-bottom:0;}.mobile .section #qnr-summary-table tbody tr.editable{position:relative;}.mobile .section #qnr-summary-table .edit-container{padding:.5rem;}.mobile .section #qnr-summary-table tbody tr.show-as-list-child-with-follow-up-questions,.mobile .section #qnr-summary-table tbody tr.show-as-list-with-follow-up-questions{border-bottom:none;padding:0;}.mobile .section #qnr-summary-table tbody tr.show-as-list-with-follow-up-questions>.qnr-summary-question-answer{min-height:0;padding:0;}.mobile .section #qnr-summary-table tbody tr.show-as-list-child-with-follow-up-questions{padding:0 0 .5rem;}.mobile .section #qnr-summary-table tbody tr.show-as-list-child-with-follow-up-questions>.prompt-is-answer{padding:0;}.mobile .section #qnr-summary-table tbody tr.show-as-list-child-with-follow-up-questions>.prompt-is-answer .qnr-summary-child-question-prompt{margin-right:0;padding-top:0;width:calc(100% - 1.5rem);}.mobile .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-right:0;margin-bottom:0;}.mobile .section #qnr-summary-table tbody tr.show-as-list-child-with-follow-up-questions>.prompt-is-answer+.edit-question-icon{top:0;}.mobile .section .qnr-summary-question-prompt{padding:.5rem 0 .5rem .5rem;margin-left:2.25rem;width:auto;}.mobile .section tr>td.qnr-summary-child-question-prompt.qnr-summary-promptless-group-child-prompt,.mobile .section tr>td.qnr-summary-child-question-prompt.qnr-summary-promptless-group-child-prompt+td.qnr-summary-group-question-answer{padding-right:0;}.mobile .section tr>td.qnr-summary-child-question-prompt:not(.qnr-summary-promptless-group-child-prompt),.mobile .section tr>td.qnr-summary-child-with-follow-up-question.qnr-summary-promptless-group-child-prompt .qnr-summary-question-prompt{margin-right:0;}.mobile .section tr>td.qnr-summary-child-with-follow-up-question.qnr-summary-promptless-group-child-prompt .qnr-summary-question-answer{padding-right:0;}.mobile .section tr>td.qnr-summary-child-with-follow-up-question.qnr-summary-promptless-group-child-prompt .qnr-summary-follow-up-question-container{margin-right:0;width:100%;}.mobile .section .qnr-summary-question-answer.qnr-summary-group-question-answer,.mobile .section .qnr-summary-question-prompt.qnr-summary-child-question-prompt{padding-right:1.5rem;}.mobile .section td.qnr-summary-with-follow-up-question{padding:0;}.mobile .section td.qnr-summary-with-follow-up-question.qnr-summary-child-with-follow-up-question .qnr-summary-follow-up-question-container{margin-right:1.5rem;width:calc(100% - 1.5rem);}.mobile .section td.qnr-summary-with-follow-up-question .qnr-summary-question-prompt.qnr-summary-follow-up-question-table-cell{display:block;}.mobile .section td.qnr-summary-with-follow-up-question .qnr-summary-question-answer.qnr-summary-follow-up-question-table-cell{width:100%;}.mobile .section td.qnr-summary-with-follow-up-question .qnr-summary-question-prompt.qnr-summary-child-question-prompt{padding-right:0;padding-left:.5rem;margin-right:1.5rem;width:calc(100% - 3rem);border-top:none;}.mobile .section td.qnr-summary-with-follow-up-question .qnr-summary-question-answer.qnr-summary-group-question-answer{border-top:none;}.mobile .section tr .qnr-summary-follow-up-question-container{margin-right:0;width:100%;padding:0 .5rem 0 0;}.mobile .section tr .qnr-summary-follow-up-question-container .qnr-summary-question-answer,.mobile .section tr .qnr-summary-follow-up-question-container .qnr-summary-question-prompt{width:100%;margin-left:0;}.mobile .section tr .qnr-summary-follow-up-question-container .qnr-summary-question-answer.qnr-summary-follow-up-question-table-cell{width:100%;}.mobile .section .qnr-summary-question-answer{padding:0 0 .5rem .5rem;min-height:1.75rem;margin-left:2.25rem;width:auto;}.mobile .section .qnr-summary-group-question-parent-answer{min-height:0;padding:0;}.mobile .section .qnr-summary-drawing-thumb{max-height:100%;max-width:95%;}.mobile .section .qnr-summary-question-answer.slider-answer.vert{display:flex;}.mobile .qnr-container #qnr-summary-show-table{margin-bottom:.5rem;}.mobile .section .edit-question-icon{display:inline;position:absolute;padding:0;top:0;left:0;width:auto;font-size:1rem;}.mobile .section [class*=question] .header{margin-right:0;font-weight:400;}.mobile .section [class*=question] h4{border:none;color:inherit;}.mobile .section [class*=question] h4.indent{padding-right:.5rem;margin-top:.5rem;}.mobile .section [class*=question] .subques h4,.mobile .section [class*=question] .subscomment,.mobile .section [class*=question] .subsdate{margin-top:2.1875rem;}.mobile #wrap .section .topic{margin-top:0;}.mobile #wrap .section [class*=question] .helptext{width:auto;word-wrap:break-word;}.mobile .section [class*=question] .helptext *{max-width:100%;}.mobile .section [class*=question] h4 .helptext{font-size:.8em!important;margin:-.25rem 0 0!important;}.mobile .section [class*=question].YN .BooleanPrompt{width:100%;display:inline-block;padding-right:0;margin-bottom:1.5em;}.mobile .section [class*=question] input.short{width:90%!important;}.mobile .section .subques h4+input.short{width:inherit!important;}.mobile .section .subques .hxweeklydruguse h4+input.short{min-width:0;width:3.5rem!important;}.mobile .section [class*=question] input.tiny{width:33%!important;display:block;margin:0;}.mobile .section [class*=question] input.tiny[name*=other]{display:block;}.mobile .section [class*=question] input[type=text].hxText{display:inline-block;width:4rem!important;margin-left:.3rem;text-align:left;margin-bottom:.75em;}.mobile .section [class*=question] input.long{width:inherit!important;}.mobile .section .adl [class*=question] td:first-child,.mobile .section [class*=medsurg] [class*=question] td:first-child{color:#000;}.mobile .section .adl [class*=question] td,.mobile .section [class*=medsurg] [class*=question] td{font-size:1.1rem;}.mobile .section .adl [class*=question] label.hidden,.mobile .section [class*=medsurg] [class*=question] label.hidden{display:block!important;margin:.3125rem 0;}.mobile .section .content .topic table input[type=text]{width:100%;}.mobile .section .content .topic table td.date input[type=text]{max-width:12rem;width:50%;}.mobile .md_histques p.workflowSteps.separator{margin-bottom:1.5rem;}.mobile .md_histques p.workflowSteps span{font-weight:400;}.mobile #main .posttext,.mobile #main .pretext{width:100%;}.mobile #main .pretext{margin:0 0 1rem;}.mobile #main .posttext{margin:.5rem 0 0;}.mobile #main .posttext:empty,.mobile #main .pretext:empty{margin:0;}.mobile .pretext+#questionnaireForm #qnr-error-msg{margin:0 0 1rem;}.mobile .section fieldset.question.MSPQADDRESS>div label{font-size:1.1rem;}.mobile .section .adl tr,.mobile .section .questiongroup,.mobile .section.questionsContainer>.questiongroup:not(.tablelayout),.mobile .section [class*=medsurg] tr,.mobile .section [class*=subsquestion]{background-image:none;border-radius:8px;border:1px solid #ccc;padding:.5em;width:100%;}.mobile .section [class*=subsquestion]{display:inline-block;}.mobile .section.questionsContainer>.questiongroup.promptlessgroup.nohelptext:not(.tablelayout){border:none;padding:0;}.mobile #wrap .section .adl tr,.mobile #wrap .section [class*=medsurg] tr{margin-bottom:2.5em;}.mobile .questiongroup:not(.tablelayout)>legend,.mobile .section [class*=subsquestion]>legend{float:right;margin:0 0 .25rem;}.mobile .section .question .question-prompt-header .helptext:not(.alert),.mobile .section .questiongroup .question-prompt-header .helptext:not(.alert){display:block;padding:0;}.mobile .section [class*=question] legend .legend{display:block;}.mobile .section .questiongroup span.helptext{display:inline-block;margin:-.25rem 0 0;padding:0;}.mobile .section .questiongroup .questiongroupitem{clear:both;margin:1.5em auto 3em;padding:0;}.mobile .section .questiongroup.YN legend~.card{display:inline-block;}.mobile .section .questiongroup.YN .questiongroupitem{margin:0 auto;}.mobile .section .questiongroup .questiongroupitem:last-of-type{margin-bottom:0;}.mobile .section .questiongroupitem td.BooleanPrompt:empty{display:none;}.mobile .section .questiongroupitem table{width:100%;}.mobile .unansweredquestion{border:none;}.mobile .section .subques .hxText+.inlinelabel{line-height:1rem;margin:0 0 .95rem;vertical-align:middle;width:calc(100% - 4.3rem);overflow-wrap:break-word;}.mobile .section fieldset.SINGLECOLUMN[class*=question]>div{width:100%;}.mobile .section.questionsContainer .question-prompt-header .helptext{margin:.25rem 0 0;}.mobile .section.questionsContainer .buttoncheck.required .requiredStar:after{background:url(../images/required_asterisk.png) scroll no-repeat 100% 0/.5rem .5rem;background-repeat:no-repeat;background-size:.511rem;color:transparent;content:"*";display:inline-block;margin-right:.1705rem;padding:0 .3em;vertical-align:top;}.mobile .section.questionsContainer .buttoncheck.required .requiredStar:last-child:after{padding:0;}.mobile .section.questionsContainer label.required:after{margin-top:.2em;}.mobile .section.questionsContainer .required+span.helptext.alert{position:relative;top:-.5rem!important;}.mobile .section.questionsContainer [class*=question] legend.required+.alert{top:0!important;}.mobile .section.questionsContainer .questiongroup .questiongroupitem .required+.alert{margin:.25rem 0!important;top:0!important;}.mobile .section.questionsContainer fieldset legend.required label{display:inline-block;margin:0;}.mobile p.alert.ques{margin:0;box-shadow:none;background-image:none;}.mobile .drawingcontainer .drawingtools{width:auto;}.mobile .drawingcontainer .drawingtools .button{font-size:1rem;line-height:1rem;margin:0 0 .5rem .5rem;min-height:4rem;text-align:center;width:calc(50% - .5rem);}.mobile .drawingcontainer .drawingtools .button img{display:block;margin:0 auto .3rem;}.mobile .drawingcontainer .drawingtools .button span{margin:0;word-wrap:break-word;word-break:break-word;}.mobile .drawingcontainer .drawingtools .inlinedelete:before,.mobile .drawingcontainer .drawingtools .inlineedit:before{display:block;margin:0 auto .25rem;}.mobile .drawingcontainer .imagecontainer{display:block;width:100%;}.mobile .drawingcontainer .imagecontainer .imagesection{position:relative;display:inline-block;}.mobile .drawingcontainer .imagecontainer .imagesection canvas,.mobile .drawingcontainer .imagecontainer .imagesection img.imgLoaded{position:absolute;top:0;right:0;}.mobile .drawingcontainer .imagecontainer .imgCanvas{margin-right:auto;margin-left:auto;}.mobile .drawingcontainer .imagecontainer textarea{margin:0;width:calc(100% - .5rem);}.mobile .section .subques .header{margin-top:.5rem;}.mobile .history.famhist .problem.notadded td,.mobile .history.famhist tr td.empty{display:none;}.mobile .history.famhist .problem.notadded .prob{display:block;}.mobile .history.famhist tr{margin:.5rem 0;position:relative;}.mobile .history.famhist tr td{padding:0 0 .5rem;}.mobile .history.famhist .extramember .famrel,.mobile .history.famhist .problem .famrel{width:calc(100% - 2.5em);}.mobile .history.famhist .addmember .famremove{padding:0;}.mobile .history.famhist tr:not(.addmember) .famremove{position:absolute;left:0;z-index:5;}.mobile .history.famhist tr.problem .famremove{top:3.75em;}.mobile .history.famhist tr.extramember .famremove{top:0;}.mobile .history.famhist .famremove .button{width:2em;padding:.15em .4em!important;margin:.05em 0 0;}.mobile .history.famhist .problem .prob .button{width:100%;}.mobile .section .placeholder input{background-color:#fff;}.mobile #hxqtnr .section [class*=question] .hxOther{display:block;margin:.4rem .4rem 0 0;width:100%;}.mobile #hxqtnr .section [class*=question] .hxOther label.togglebutton{width:100%;padding-bottom:4rem;}.mobile #hxqtnr .section [class*=question] .hxOther label.togglebutton+input.tiny{margin:-3.5rem auto 1.5rem;width:60%!important;}.mobile .section .hxppd input[id*=types]{margin:0 -1rem 0 0;}.mobile .section .hxppd input[id*=types]+label[id*=types]{margin-left:0;width:100%;}.mobile .section [class*=question].fieldTimeUnit .time.withUnitButtons{width:6em;}.mobile .section [class*=question].fieldTimeUnit .tbContainer .togglebutton{width:100%;}.mobile .section [class*=question].fieldTimeUnit .oddset .tbContainer{width:calc(33.33% - .3rem);padding-right:0;padding-left:0;}.mobile .section [class*=question].fieldTimeUnit .oddset .tbContainer:nth-of-type(3n+2){margin-right:.45rem;margin-left:.45rem;}.mobile .section [class*=question].fieldTimeUnit .evenset .tbContainer{width:calc(50% - .4rem);padding-right:0;padding-left:0;}.mobile .section [class*=question].fieldTimeUnit .evenset .tbContainer:nth-of-type(2n){margin-right:.8rem;}.mobile #qnrintrule .formbuttons #buttonhome{display:inline-block;}@media screen and (max-width:768px){.mobile .qnr-main-container .formbuttons.multiStep.navFeatureEnabled{flex-direction:row-reverse;}.mobile .qnr-main-container .formbuttons.multiStep.navFeatureEnabled .button.nextstep#next-step{max-width:calc(50% - .25rem);margin-left:0;}.mobile .qnr-main-container .formbuttons.multiStep.navFeatureEnabled .button.nextstep#next-step.onlyvisiblechild{max-width:100%;}.mobile .qnr-main-container .formbuttons.multiStep.navFeatureEnabled .button.prevstep#previous-step{max-width:calc(50% - .25rem);margin-left:.5rem;}}.mobile .section .genqnrreview table{border-top:1px solid #eaeaea;margin-bottom:1em;}.mobile .section .genqnrreview table tr.borderbottom,.mobile .section .genqnrreview table tr.bordernone{border:none;padding:.2em 1em 1.2em 3.5em!important;}.mobile .section .genqnrreview table tr,.mobile .section .genqnrreview table tr.borderbottom{border-bottom:1px solid #eaeaea;padding:.8em 0 .8em 3.5em;clear:both;position:relative;}.mobile .section .genqnrreview table tr.bordertop{border-bottom:none;}.mobile .section .genqnrreview table tr.borderbottom td,.mobile .section .genqnrreview table tr.bordertop td{border:none;}.mobile .section .genqnrreview .qnranswer{margin:.5em 1em 0 0;width:auto;}.mobile #submitted table tr{padding-left:0;}.mobile #hxqnrresponsepreview h2{margin-top:2em;}.mobile #hxqnrresponsepreview h2+div{padding-top:0;}.mobile #hxqnrresponsepreview>[class*=question]{border-top:1px solid #eaeaea;margin:0;padding:.5em 0 1em;}.mobile #hxqnrresponsepreview>h2+[class*=question]{border-top:none;}.mobile #wrap #hxqnrresponsepreview [class*=question] h4,.mobile #wrap #hxqnrresponsepreview [class*=question] h4 span{margin:0;padding:0;float:none;}.mobile #wrap #hxqnrresponsepreview [class*=question] h4:not(:first-child){margin-top:2.5rem;}.mobile #wrap #hxqnrresponsepreview [class*=question] h4.indent{margin:.5rem 1rem 0 0;width:auto;}.mobile #wrap #hxqnrresponsepreview .prompt~span.qnranswer,.mobile #wrap #hxqnrresponsepreview [class*=question] h4 span:not(.prompt):not(.qnranswer):not(.date){display:block;margin:.25em 1rem 0 0;padding:0;width:auto;}.mobile #wrap #hxqnrresponsepreview span.qnranswer{width:auto;font-weight:700;}.mobile #wrap #hxqnrresponsepreview [class*=question] h4 span:not(.prompt):not(.qnranswer){font-size:.9375rem;font-weight:400;}.mobile #wrap #hxqnrresponsepreview [class*=question] h4 span.date{margin:0 .25rem 0 0;}.mobile .scoreGradient{max-width:100%!important;right:0!important;}.mobile .scoreIndicator{min-height:0;min-width:0;margin-right:-5px!important;}.mobile .scoring font,.mobile .scoring font *{font-family:inherit;font-size:1rem!important;}.mobile #relatedquestionnaires .content table{box-shadow:none;}.mobile #relatedquestionnaires td{padding:.5rem 0;}.mobile #relatedquestionnaires td.primary{font-weight:700;}.mobile #relatedquestionnaires td.action{max-width:10rem;}.mobile #relatedquestionnaires td.action span{word-wrap:break-word;}.mobile #relatedquestionnaires .button{margin:0;}.mobile .section .content>.stackable,.mobile .stackable{display:block;box-shadow:none;}.mobile .stackable colgroup,.mobile .stackable thead{display:none;}.mobile .stackable tbody,.mobile .stackable tbody th.ques,.mobile .stackable tr,.mobile table.stackable tbody tr td{display:block;border:none;background:transparent;padding:0;height:auto;}.mobile table.stackable tbody tr{border-bottom:1px solid #ccc;}.mobile table.stackable tbody tr:last-child{border-bottom:none;}.mobile .stackable.withCellLabels .primary{font-size:1.1em;font-weight:700;margin-bottom:.5rem;}.mobile .stackable.withCellLabels tr,.mobile .stackable.withCellLabels tr.header td{padding:.5rem 0;}.mobile .stackable.withCellLabels tr.header{padding:0;}.mobile .stackable.withCellLabels tr.header td{border:none;}.mobile .stackable.withCellLabels td{color:inherit;}.mobile .stackable.withCellLabels .prompt{color:#363636;margin:0 0 .1rem .5rem;display:inline-block;}.mobile .grid_style .gridrow{display:block;}.mobile .grid_style .gridrow div{display:inline-block;width:4rem;vertical-align:middle;}.mobile .grid_style .colheader,.mobile .grid_style .gridbox{margin:.25rem;}.mobile .grid_style.count_1 .colheader,.mobile .grid_style.count_1 .gridbox{width:calc(100% - 6em);}.mobile .grid_style.count_1 .colheader{padding-right:calc((100% - 6em - 1px)/2);}.mobile .grid_style.count_2 .colheader,.mobile .grid_style.count_2 .gridbox{width:calc((100% - 6em)/2);}.mobile .grid_style.count_2 .colheader{padding-right:calc(((100% - 6em - 1px)/2 - 1em)/2);}.mobile .grid_style.count_3 .colheader,.mobile .grid_style.count_3 .gridbox{width:calc((100% - 6em)/3);}.mobile .grid_style.count_3 .colheader{padding-right:calc(((100% - 6em - 1px)/3 - 1em)/2);}.mobile .grid_style.count_4 .colheader,.mobile .grid_style.count_4 .gridbox{width:calc((100% - 6em)/4);}.mobile .grid_style.count_4 .colheader{padding-right:calc(((100% - 6em - 1px)/4 - 1em)/2);}.mobile .grid_style.count_5 .colheader,.mobile .grid_style.count_5 .gridbox{width:calc((100% - 6em)/5);}.mobile .grid_style.count_5 .colheader{padding-right:calc(((100% - 6em - 1px)/5 - 1em)/2);}.mobile .grid_style.count_6 .colheader,.mobile .grid_style.count_6 .gridbox{width:calc((100% - 7em)/6);}.mobile .grid_style.count_6 .colheader{padding-right:calc(((100% - 7em - 1px)/6 - 1em)/2);}.mobile .grid_style.count_7 .colheader,.mobile .grid_style.count_7 .gridbox{width:calc((100% - 7em)/7);}.mobile .grid_style.count_7 .colheader{padding-right:calc(((100% - 7em - 1px)/7 - 1em)/2);}.mobile .grid_style .gridrow div:first-child{text-align:left;width:calc(3em - 1px);margin-left:.25rem;}.mobile .grid_style .gridrow.headers div:first-child{height:auto;}.mobile .grid_style .colheader{color:transparent;}.mobile .grid_style .colheader:first-letter{color:#000;}.mobile .grid_style .gridbox{border:1px solid #ccc;cursor:pointer;height:0;border-radius:10rem;}.mobile .grid_style.count_1 .gridbox{padding-bottom:calc(100% - 6rem);}.mobile .grid_style.count_2 .gridbox{padding-bottom:calc((100% - 6rem)/2);}.mobile .grid_style.count_3 .gridbox{padding-bottom:calc((100% - 6rem)/3);}.mobile .grid_style.count_4 .gridbox{padding-bottom:calc((100% - 6rem)/4);}.mobile .grid_style.count_5 .gridbox{padding-bottom:calc((100% - 6rem)/5);}.mobile .grid_style.count_6 .gridbox{padding-bottom:calc((100% - 6rem)/6);}.mobile .grid_style.count_7 .gridbox{padding-bottom:calc((100% - 6rem)/7);}.mobile .grid_style .gridbox.disabled{background-color:#dbdbdb;cursor:not-allowed;}.mobile .grid_style .gridbox:last-child{border-left:1px solid #ccc;}.mobile .grid_style .gridrow:last-child .gridbox{border-bottom:1px solid #ccc;}.mobile .grid_style .gridbox input{right:0;opacity:0;position:relative;top:0;z-index:-1;}.mobile .grid_style .gridbox .mark{box-sizing:content-box;display:block;height:1.5rem;padding:calc(50% - .8rem) calc(50% - .75rem);text-align:center;}.mobile .grid_style .gridbox.selected .mark:after{background-color:#09aa71;border:1px solid #09aa71;border-radius:1.125em;color:#fff;content:"L";display:block;font-size:2rem;height:100%;right:-.05rem;line-height:1.5rem;position:relative;top:-.05rem;transform:scaleX(-1) rotate(45deg);width:100%;}.mobile .grid_style div.gridbox input{display:block;height:4rem;margin:0 0 -4rem;width:100%;}.mobile .grid_style .gridbox.selected{background-color:#09aa71;}.mobile .grid_style .gridbox.selected:after{height:1rem;margin:calc((2em - .5rem)/2) calc((100% - .5rem)/2) 0 0;text-align:center;width:1rem;}@media screen and (min-width:575px){.mobile .grid_style .gridbox.selected .mark:after{font-size:2.5rem;}.mobile .section .grid_style{box-shadow:none;max-width:20rem;margin-right:calc(50% - 10rem);}}@media screen and (min-width:450px){.mobile .section .grid_style{box-shadow:none;max-width:20rem;margin-right:calc(50% - 10rem);}}@media screen and (min-width:375px){.mobile .section .grid_style.count_2{box-shadow:none;max-width:16rem;margin-right:calc(50% - 8rem);}}@media screen and (min-width:300px){.mobile .section .grid_style.count_1{box-shadow:none;max-width:10rem;margin-right:calc(50% - 5rem);}}@media screen and (max-width:400px){.mobile .grid_style .gridbox.selected .mark:after{font-size:1.3rem;}}.mobile .Popup .buttons .button img{display:none;}.mobile_tabbar{position:fixed;background:#eee;bottom:0;border-top:1px solid #dbdbdb;display:table;z-index:10;}.mobile_tabbar>a{display:table-cell;padding-top:35px;vertical-align:middle;color:#999;text-decoration:none;position:relative;-webkit-tap-highlight-color:transparent;}.mobile_tabbar>a.selected{color:#246fb5;}.mobile_tabbar>a:before{content:"";position:absolute;right:0;top:4px;height:25px;width:100%;background-size:25px;background-repeat:no-repeat;background-position:top;}.mobile .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 -2.2% 0 0;white-space:nowrap;-webkit-overflow-scrolling:touch;}.mobile .subway.noScrolling{overflow-x:hidden;}.mobile .subway .line{margin-bottom:-.333em;top:calc(2.25rem + .325em);}.mobile .subway .line:after,.mobile .subway .line:before{content:"";display:inline-block;height:.333em;width:4.25em;}.mobile .subway .line .trainrail{margin-bottom:.667em;}.mobile .subway .showMobile{display:inline-block!important;}.mobile .subway .line .trainrail.compact,.mobile .subway .stops .trainstop,.mobile .subway .trainstop.compact:not(.prelogin){padding:0 .3em;white-space:normal;width:9em;max-width:100%;}.mobile .subway .trainstop,.mobile .subway .trainstop.compact:not(.prelogin){-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;}.mobile .stops .trainstop span.trainstation{border-radius:.5em;height:1em;width:1em;}.mobile .stops .trainstop span.description{vertical-align:top;}.mobile .trainstop a{-webkit-tap-highlight-color:transparent;}.mobile .subway .line,.mobile .subway .line .trainrail{height:.333em;}.mobile .subway.scrollable .nav{display:none;}.mobile #providerdetails #providerphoto{max-width:100%;}.mobile .demoggroup{display:block;width:100%;}.mobile .inscards{margin:0;width:100%;}.mobile .insfields fieldset.insurance{margin:0 0 .9rem;padding:0;width:100%;}.mobile .insfields fieldset.insurance legend{font-size:1em;margin:0 0 .25rem;padding:0;}.mobile .insfields .date{min-width:7rem;}.section .content .insfields .helptext{margin-bottom:.9rem;}.mobile .inscardfields .insarrows{width:100%;}.mobile #insurance .content .addcoverage{margin:1rem 0;padding:.75rem;}.mobile .validation-summary-errors:empty{padding:0;}.mobile .validation-summary-errors p{margin:0;width:100%;}.mobile [data-id=updateCoverage] [data-id=insuranceCards]{margin-top:0;}.mobile .coverageViewDocument .content,.mobile .coverageViewDocument .flipIconLink,.mobile .coverageViewDocument .options{margin:0;padding:0;}#ba_main .Alerts>.content{width:calc(100% + 1rem);margin-right:-.5rem;}.mobile .FullScreenMobile.lb_content{width:100%;right:0;margin:0;top:0!important;height:100%;overflow:auto;}.mobile .FullScreenMobile a.cancelworkflow.closeLightBox{display:none;}.mobile .lb_overlay.FullScreenMobile{box-shadow:none;background:inherit;}.mobile #payLaterSection>.buttoncheck{width:100%;}.mobile .card .CardBrand img{max-width:100%;}.mobile #btnBackFromPmtInfo,.mobile #btnBackFromVerifyInfo,.mobile #btnCancelPaymentVerify,.mobile #btnContinueECheckIn{width:100%;margin-right:0;}.mobile #AddressEntryFields input,.mobile #AddressEntryFields select,.mobile #EditNicknameField{width:100%;}.mobile #lightbox{min-width:0;}.mobile .lb_content{right:30%;margin:0 -20% 0 0;width:80%;}.mobile #eCheckInContainer .formcolumn{padding-bottom:.5rem;width:auto;}.mobile #eCheckInContainer .column_3 .formcolumn{width:100%;}.mobile #visitpayment-content .topMessage{padding-top:.5rem;}.mobile #divConfirmPayment .labelColumn,.mobile #visitpayment-content .labelColumn{text-align:right;}.mobile #divConfirmPayment .amountColumn,.mobile #visitpayment-content .amountColumn{text-align:left;}.mobile #visitpayment-content .centerContent{padding-bottom:0;}.mobile li.HARForPayment{text-align:center;}.mobile li.HARForPayment>.pmtHarDescription{display:block;}.mobile li.HARForPayment>.pmtHarDescription>.pmtHarHeader{padding-bottom:0;padding-top:.25rem;}.mobile li.HARForPayment>.pmtHarDescription>.pmtHarAccountType{padding-top:.25rem;}.mobile li.HARForPayment>.pmtHarOutstandingBalance{display:block;padding-top:.5rem;text-align:center;}.mobile fieldset.timeTable{overflow-x:hidden;}.mobile .drivingdirections{display:none;}.mobile .md_letters .nodata{background-color:#fff;color:#565656;}.mobile .md_letters #letterslist th{display:none;}.mobile .md_letters #letterslist td{display:block;border:none;position:relative;}.mobile .md_letters #letterslist td:first-child{float:left;margin-top:.5rem;}.mobile .md_letters #letterslist td:nth-child(2){margin-top:.5rem;padding-bottom:0;padding-right:.5rem;font-weight:400;}.mobile .md_letters #letterslist td:nth-child(3){font-size:110%;margin-left:3.8rem;padding-bottom:1rem;padding-right:.5rem;}.mobile .md_letters #letterslist td:nth-child(4){border-bottom:1px solid #eaeaea;text-align:left;margin-top:-2.7rem;padding-bottom:1rem;width:100%;}.mobile .md_letters #letterslist tr.new td:nth-child(2):before,.mobile .md_letters #letterslist tr.new td:nth-child(3):before{display:inline-block;content:"";width:.25rem;height:100%;background:none #007aff;position:absolute;right:-.4rem;top:0;}.mobile .md_letterdetails input[type=radio]{-webkit-appearance:radio;}.mobile .md_letterdetails input[type=checkbox]{-webkit-appearance:checkbox;}.mobile .md_mychartquestionnaire_questionnaires .section.qnr_list_table>p[class][class],.mobile .md_mychartquestionnaire_questionnaires .section>h2[class][class],.mobile .md_questionnairelist #qtnnres+p[class][class],.mobile .md_questionnairelist .section>h2[class][class],.mobile .md_questionnairelist .section>p[class][class],.mobile .md_questionnairelist .title[class][class],.mobile .md_questionnairelist td.extra[class][class]{display:none;}.mobile .md_mychartquestionnaire_questionnaires table,.mobile .md_mychartquestionnaire_questionnaires tbody,.mobile .md_mychartquestionnaire_questionnaires td,.mobile .md_mychartquestionnaire_questionnaires tr,.mobile .md_questionnairelist table,.mobile .md_questionnairelist tbody,.mobile .md_questionnairelist td,.mobile .md_questionnairelist tr{display:block;box-shadow:none;}.mobile .md_mychartquestionnaire_questionnaires #calendar table,.mobile .md_questionnairelist #calendar table{display:table;}.mobile .md_mychartquestionnaire_questionnaires #calendar tbody,.mobile .md_questionnairelist #calendar tbody{display:table-row-group;}.mobile .md_mychartquestionnaire_questionnaires #calendar thead,.mobile .md_questionnairelist #calendar thead{display:table-header-group;}.mobile .md_mychartquestionnaire_questionnaires #calendar tr,.mobile .md_questionnairelist #calendar tr{display:table-row;}.mobile .md_mychartquestionnaire_questionnaires #calendar td,.mobile .md_mychartquestionnaire_questionnaires #calendar th,.mobile .md_questionnairelist #calendar td,.mobile .md_questionnairelist #calendar th{display:table-cell;}.mobile .md_questionnairelist .section .primary{background-color:transparent;border-width:0;padding:.15em 0;}.mobile #relatedquestionnaires td,.mobile .md_mychartquestionnaire_questionnaires .section.qnr_list_table tr,.mobile .md_questionnairelist .section tr{padding:.8em .65em;}.mobile .md_questionnairelist .activeqtn .primary{width:calc(100% - 6.5em);}.mobile .md_questionnairelist .qnr_row.touched{background-color:#eaeaea;}.mobile .md_mychartquestionnaire_questionnaires a,.mobile .md_questionnairelist a{-webkit-tap-highlight-color:transparent!important;}.mobile .md_mychartquestionnaire_questionnaires a.toggle_past_responses,.mobile .md_questionnairelist a.toggle_past_responses{font-weight:400;}.mobile .md_questionnairelist #qtnnres td.supplementary{float:left;margin-top:-1.5em;}.mobile .md_questionnairelist #listing tr{min-height:4.4em;}.mobile .section.qnr_list_table{margin:.2rem;width:auto;}.mobile .assignedqnrs div.qnr_row{display:flex;flex-direction:column;padding:8px 8px 8px 0;width:100%;position:relative;}.mobile .assignedqnrs div.qnr_row>.past_response_filed_inst{margin:auto;}.mobile .assignedqnrs div.primary{flex:0 0 100%;padding-left:1rem;padding-top:.25rem;padding-bottom:.25rem;}.mobile .assignedqnrs .questionnaire_right_arrow{width:1.4rem;height:1.4rem;}.mobile .md_mychartquestionnaire_questionnaires .noquestionnaires,.mobile .md_questionnairelist .noquestionnaires{height:auto;margin:45vh 0;}.mobile #relatedquestionnaires span.notstarted,.mobile table[id*=activeqtn] span.notstarted{color:#d80000;}.mobile #relatedquestionnaires span.notstarted{visibility:hidden;}.mobile #relatedquestionnaires span.inprogress,.mobile table[id*=activeqtn] span.inprogress{color:#ed9200;}.mobile #relatedquestionnaires span.completed,.mobile table[id*=activeqtn] span.completed{color:#0f784a;}.mobile .md_mychartquestionnaire_questionnaires .qnrcomment,.mobile .md_questionnairelist #wrap td.supplementary,.mobile .md_questionnairelist .qnrcomment{color:#767676;}.mobile #relatedquestionnaires .primary span,.mobile .md_histques #main #hxqnrtitle{display:block;}.mobile .section .content p.separator.withintable,.mobile .subway+p.separator{margin-bottom:1em;padding-top:1.5em;}.mobile p.separator:empty{padding-top:0;}.mobile .section .content p.separator.withintable{margin-right:-6.5%;margin-top:-.38em;margin-bottom:-.38em;position:relative;width:113%;z-index:1;}.mobile .echeckincomplete{border:none;box-shadow:none;margin:0;padding:.5em;}.mobile .echeckincomplete>div:not(.instructions){display:none;}.mobile .echeckincomplete .instructions>div:first-child{border-top:none;padding:0;}.mobile .echeckinclinicsteps>li{text-indent:-2.3rem;padding-right:2.3rem;}.mobile .echeckinbanner .formbuttons .ECheckInBannerAction{margin:auto;}.mobile .md_visitdetails_index .card,.mobile .md_visitdetails_index .casestitle{display:none;}.mobile .md_visitdetails_index .card.fromScheduling,.mobile .md_visitdetails_index .card.pastVisit,.mobile .md_visitdetails_index .card.unhideFromMobile,.mobile .md_visitdetails_index .casestitle.fromScheduling,.mobile .md_visitdetails_index .casestitle.pastVisit,.mobile .md_visitdetails_index .casestitle.unhideFromMobile{display:block;}.mobile .md_visitdetails_index .card.fromScheduling .addtocalendar,.mobile .md_visitdetails_index .card.fromScheduling .cancelreschedulecontainer,.mobile .md_visitdetails_index .card.fromScheduling .detailspagePVG,.mobile .md_visitdetails_index .card.fromScheduling .visitactionbanner,.mobile .md_visitdetails_index .card.fromScheduling .visitactions,.mobile .md_visitdetails_index .casestitle.fromScheduling .addtocalendar,.mobile .md_visitdetails_index .casestitle.fromScheduling .cancelreschedulecontainer,.mobile .md_visitdetails_index .casestitle.fromScheduling .detailspagePVG,.mobile .md_visitdetails_index .casestitle.fromScheduling .visitactionbanner,.mobile .md_visitdetails_index .casestitle.fromScheduling .visitactions{display:none;}.mobile .md_visitdetails_index .card.echeckin,.mobile .md_visitdetails_index .casestitle.echeckin{display:block;}.mobile .md_visitdetails_index .card.echeckin .leftcolumn,.mobile .md_visitdetails_index .casestitle.echeckin .leftcolumn{display:block;margin:0;width:100%;}.mobile .md_visitdetails_index .card.echeckin .rightcolumn,.mobile .md_visitdetails_index .casestitle.echeckin .rightcolumn{display:none;}.mobile .md_visitdetails_index .card.helptip.success,.mobile .md_visitdetails_index .casestitle.helptip.success{display:block;}.mobile .lookup ul.suggestions{width:100%;}.mobile .lookup .searchcontainer.center ul.suggestions{right:0;}.mobile .lookup .suggestions li{min-height:2.5rem;}.mobile .lookupcontainer .formrow .leftcol,.mobile .lookupcontainer .formrow .rightcol{width:100%;max-width:100%;display:block;text-align:right;}.mobile .lookupcontainer .rightcol textarea{height:5rem;width:100%;}.mobile .calendar table tbody td a{width:1.5rem;height:1.5rem;padding-top:.1rem;}.mobile .phrcard-container{width:100%;}.mobile input.date.withCalendar{width:calc(100% - 2rem);}.mobile input[type=date],.mobile input[type=time]{min-height:2em;}.mobile .md_copaypayment #cctransactiondetail #ccfield_xacctnum,.mobile .md_copaypayment #cctransactiondetail #ccfield_xacctnum+p,.mobile .md_copaypayment #cctransactiondetail #ccfield_xvisitdate,.mobile .md_copaypayment #cctransactiondetail #ccfield_xvisitdate+p{display:none;}.mobile .md_copaypayment #savecard{-webkit-appearance:checkbox;}.mobile #savecctext{text-align:center;}.mobile #creditcardlist h2+p+p{display:none;}.mobile #creditcardlist .cctype{float:right;margin-left:1rem;}.mobile #creditcardlist .cctypelogo{background-color:#fff;height:auto;}.mobile #creditcardlist .ccholder{font-weight:700;}.mobile #creditcardlist .ccverify{display:none;}.mobile #creditcardlist tr{padding:1em 0;min-height:5em;position:relative;}.mobile #creditcardlist tr.selected .ccverify{display:block;padding-right:6.5rem;margin-top:1.5rem;}.mobile #creditcardlist td[colspan]{line-height:3em;}.mobile #savecctext{margin-right:0;text-align:right;width:100%;}.mobile #creditcardlist tr:after{content:"";position:absolute;left:.3em;top:1.6rem;height:1.5em;width:1.5em;border:1px solid #eaeaea;border-radius:10em;font-weight:700;color:#fff;box-sizing:border-box;padding-right:.4em;}.mobile #creditcardlist tr.selected:after{background:#09aa71;border:1px solid #09aa71;content:"L";transform:rotate(-45deg) scaleX(-1);}.mobile .md_webtrol h1{display:none;}.mobile .md_webtrol a[href*=forceother]{margin-top:.5rem;}.mobile #searchbtns,.mobile #webtrol_results{margin-bottom:2rem;}.mobile #webtrol_results li{width:auto;display:block;padding:0;}.mobile #webtrol_results a{display:block;color:initial;text-decoration:none;padding:1rem 0;border-bottom:1px solid #eaeaea;}.mobile .md_apptsched .dtSelWrapper{width:auto;white-space:nowrap;}.mobile .confirmation .apptDetails>div{margin:0 0 .5rem;}.mobile .confirmation .apptDetails>div:last-child{margin-bottom:1rem;}.mobile #main .titlebar .title{display:initial;}.mobile .summary{margin:.75rem 0;padding-bottom:.5rem;}.mobile .summary .titlebar{background-color:#f0f5fa;}.mobile .summary .titlebar .title{color:#34587a;}.mobile .summary .apptProvider .provider{font-weight:400;}.mobile #scheduling-workflow .formbuttons{margin:0;}.mobile #scheduling-workflow .formbuttons.stickybanner .button{margin-bottom:0;}.mobile #scheduling-workflow .formbuttons .button{margin-top:.5rem;margin-bottom:.5rem;}.mobile #scheduling-workflow #dt-node-container .formbuttons,.mobile #scheduling-workflow #questionform .formbuttons,.mobile #scheduling-workflow .floatingButtonContainer:not(.static),.mobile #scheduling-workflow .insuranceVerificationContainer .section.verifyButtons{right:50%;max-width:50rem;padding-right:1rem;padding-left:1rem;transform:translate(50%);z-index:1000;padding-bottom:.75rem;display:flex!important;}@media print{.mobile #scheduling-workflow #dt-node-container .formbuttons,.mobile #scheduling-workflow #questionform .formbuttons,.mobile #scheduling-workflow .floatingButtonContainer:not(.static),.mobile #scheduling-workflow .insuranceVerificationContainer .section.verifyButtons{display:none!important;}}.mobile #scheduling-workflow #dt-node-container .formbuttons.stickybanner .formbuttons .button.verify,.mobile #scheduling-workflow #questionform .formbuttons.stickybanner .formbuttons .button.verify,.mobile #scheduling-workflow .floatingButtonContainer:not(.static).stickybanner .formbuttons .button.verify,.mobile #scheduling-workflow .insuranceVerificationContainer .section.verifyButtons.stickybanner .formbuttons .button.verify{margin-bottom:0;}.mobile #scheduling-workflow .insuranceVerificationContainer .section.verifyButtons{bottom:0;overflow-y:scroll;padding-bottom:env(safe-area-inset-bottom);}.mobile #scheduling-workflow .insuranceVerificationContainer .section.verifyButtons .button{box-shadow:0 3px 6px rgba(0,0,0,.2);-webkit-transform:translateZ(0);margin-top:.5rem;margin-bottom:0;}.mobile #scheduling-workflow .insuranceVerificationContainer .section.verifyButtons .button:not([disabled]):not(.disabled){box-shadow:0 3px 6px rgba(0,0,0,.2),inset 0 -2px 0 0 rgba(0,0,0,.2);}.mobile #scheduling-workflow .insuranceVerificationContainer .section.verifyButtons.stickybanner{padding-bottom:.75rem;}.mobile #scheduling-workflow .customstepbutton.stickybanner .formbuttons .button,.mobile #scheduling-workflow .requestbutton.stickybanner .formbuttons .button,.mobile #scheduling-workflow .schedulebutton.stickybanner .formbuttons .button{margin-bottom:0;}.mobile #scheduling-workflow .insuranceVerificationContainer{margin-bottom:3.5rem;padding-bottom:env(safe-area-inset-bottom);}.mobile #scheduling-workflow #question-wrapper,.mobile #scheduling-workflow .qnr-main-container{margin-bottom:2.5rem;margin-top:.25rem;padding-bottom:env(safe-area-inset-bottom);}.mobile .chipContainer{margin-right:calc(50% - 50vw);width:100vw;}.mobile #scheduling-workflow .stickybanner:not(.static)+.spacer{display:block;padding-top:6rem;}.mobile #scheduling-workflow .insuranceVerificationContainer .stickybanner:not(.static)+.spacer{padding-top:3rem;}.mobile #scheduling-workflow .stickybanner.schedulebutton.floatingButtonContainer:not(.static)+.spacer{padding-top:4rem;}.mobile .chipContainer .chip .ghostInput input{height:2rem;margin-top:.2rem;padding:.75rem 0 0;}.mobile .chipContainer .chip .ghostInput label{line-height:2.5rem;padding:0;margin:0 .5rem -2.5rem;width:5.5rem;transition:none;}.mobile .locationstep .errormessage{padding-bottom:.5rem;}@media only screen and (min-width:769px){.mobile .stickybanner.formbuttons .selected-count{padding-top:.6rem;padding-right:1.2rem;align-self:center;}}.mobile .onboardingPanelStep .solutionSubway{padding-bottom:9rem;}.mobile #documentcontent{overflow-x:auto;position:relative;margin:0;padding:10px 0;}.mobile #documentcontent input[type=checkbox]{min-height:0;-webkit-appearance:checkbox;}.mobile #documentcontent input[type=radio]{min-height:0;-webkit-appearance:radio;}.mobile #pharmacylookup .pretext{text-align:right;}.mobile #pharmacylookup .searchinputs.expanded{margin-top:1rem;}.mobile .expanded #search{width:inherit;}.mobile #invalidziperrmsg.alert.helptext{text-align:center;margin-left:0;}.mobile .eCheckInPharmacy .pharmacy-action-container{margin-top:-.2rem;}.mobile .options{text-align:left;}.mobile .filters .docFilter .filter{width:100%;display:block;max-width:none;}.mobile .filters .docFilter .filter select{width:auto;min-width:50%;}.mobile .filters .docFilter .filter #filter-DocTypeLabel{margin-right:0;}.mobile .documenttable .documents .document img{float:right;display:block;height:4em;width:4em;margin-bottom:1em;}.mobile .document .docsummary{font-size:1.5rem;}.mobile .document .docinfo{color:#767676;}.mobile .documenttable .documents .document .docsummary .docinfo{margin-top:.5rem;}.mobile .documenttable .documents .document .docsummary .doctitle{width:100%;margin-top:.25rem;}.mobile #document_container video{width:100%;}.mobile #doc_title{font-size:1.5rem;line-height:2rem;}.docinfo,.mobile .document .doctitle{font-size:1rem;vertical-align:middle;height:50%;}.mobile .options img{height:2rem;width:2rem;}.mobile #viewdocumentwidget .document span.statusBadge{font-size:1rem;}.mobile .doctitle.nobadge{width:100%;}.mobile .doctitle{width:66%;}.mobile .doctitle.New{font-weight:700;}.mobile .tiffviewer{width:90%;height:0;margin:0 5%;}.mobile #viewdocumentwidget span.timestamp{margin-top:.25rem;}.esigned main[style]._mainContent{max-width:100%;padding:1rem!important;min-height:auto!important;}.mobile .md_landingpage_index .pretext{display:none;}.mobile .md_released_index .pretext{padding-top:10px;}.mobile .ess-is-hidden-mobile{display:none!important;}.mobile .md_estimates_startestimate .essEstimateCreationDate{display:block;float:none;}.mobile body.md_estimates_getestimatedetails #main div.title,.mobile body.md_estimates_getestimateservices #main div.title,.mobile body.md_estimates_selectlocation #main div.title,.mobile body.md_estimates_selectservicearea #main div.title,.mobile body.md_estimates_startestimate #main div.title{display:block;height:auto;}.mobile body.md_estimates_getestimatedetails #main div.title h1,.mobile body.md_estimates_getestimateservices #main div.title h1,.mobile body.md_estimates_selectlocation #main div.title h1,.mobile body.md_estimates_selectservicearea #main div.title h1,.mobile body.md_estimates_startestimate #main div.title h1{white-space:normal;line-height:normal;padding:1rem 0;}.mobile .md_estimates_getestimatedetails h2:not(#essLoadingTitle),.mobile .md_estimates_getestimateservices h2:not(#essLoadingTitle),.mobile .md_estimates_selectservicearea h2,.mobile .md_estimates_startestimate h2{padding-top:.75rem;padding-bottom:.75rem;}.mobile .md_estimates_getestimatedetails #main .title #assistiveicons,.mobile .md_estimates_getestimateservices #main .title #assistiveicons,.mobile .md_estimates_selectservicearea #main .title #assistiveicons,.mobile .md_estimates_startestimate #main .title #assistiveicons{display:none;}.mobile .md_estimates_getestimateservices #content #main,.mobile .md_estimates_selectservicearea #content #main{background-color:#f8f8f8;}.mobile .md_estimates_startestimate #essAllSavedEstimates{background-color:#f8f8f8;margin-right:-5%;padding-right:5%;padding-left:5%;width:110%;padding-bottom:1rem;border-bottom:2px solid #dbdbdb;}.mobile .md_estimates_startestimate .essEstimateCardFooter p{max-width:calc(100% - 2rem);}.mobile .md_estimates_startestimate div.essEstimateCardButtons a{opacity:1;}.mobile .md_estimates_startestimate .essEstimateCardHeader img+a.essCardTitle{display:inline-block;max-width:70%;}.mobile .md_estimates_getestimateservices #essServiceSearchBar{width:calc(100% - 2.5rem);font-size:1.5rem;margin-top:0;}.mobile .md_estimates_getestimateservices #essServiceSearchButton{display:inline-block;width:2.5rem;margin-top:0;height:2.22rem;color:transparent;background-image:url(../images/search_white.png);background-repeat:no-repeat;background-position:50%;border-radius:0;}.mobile .md_estimates_getestimateservices #essServiceSearchBar::-webkit-input-placeholder{font-size:medium;}.mobile .md_estimates_getestimateservices #essSearchTab{display:none!important;}.mobile .md_estimates_getestimateservices .navchild{margin-bottom:0;}.mobile .md_estimates_getestimateservices #main{min-height:100vh;}.mobile .md_estimates_getestimateservices .list.hoverable a:not(.button),.mobile .md_estimates_getestimateservices .list.hoverable p.essCardTitle:not(.button),.mobile .md_estimates_startestimate .list.hoverable .essCardTitle:not(.button){color:#246fb5;}.mobile .md_estimates_getestimateservices p.essCodes{float:none;}.mobile .essEstimateLoader>div{max-width:50em;}.mobile .md_estimates_getestimatedetails .essExpanderSectionTitle{max-width:calc(100% - 6.5rem);}.mobile .md_estimates_getestimatedetails .subtext{right:0;}.mobile .md_estimates_getestimatedetails .essCurrentInsInfoOnFile{margin-top:1rem;margin-bottom:1rem;}.mobile .md_estimates_getestimatedetails .essGenBenInput,.mobile .md_estimates_getestimatedetails .essSpecificBenInput{max-width:12rem;min-width:0;}.mobile .md_estimates_getestimatedetails .essGenBenNA{position:relative;top:.75rem;}.mobile .md_estimates_getestimatedetails #essPatientAlerts{margin-bottom:1rem;}.mobile .md_estimates_getestimatedetails .popupInstructions{width:50vw;right:0;}.mobile .uploaderbutton #MEDADVICE_ATTACHMENTS_browsebutton{width:auto;}.mobile .uploaderbutton .popupiconcontainer{margin-top:1.2rem;margin-right:.5rem;}.mobile .md_estimates_getestimatedetails h2.explanable{padding-top:.5rem;padding-bottom:.5rem;}.essBack{margin-top:1.25rem;}.essBack a.button.previousstep{border-width:1px;border-style:solid;}.mobile #essSidebarShadow{margin-bottom:1.5rem;}.mobile #essSidebarShadow ul{margin-bottom:1rem;}.mobile .essInfoCard{padding:1rem 0;}.mobile .essWarningCard img{width:24px;height:24px;vertical-align:middle;}.mobile .essInfoCard p,.mobile .essWarningCard p{max-width:calc(100% - 3rem);vertical-align:middle;}.mobile .essWarningCard p{display:inline-block;}.mobile .essInfoCard img{margin-left:1rem;vertical-align:text-bottom;width:20px;height:20px;}.mobile .essDisclaimerCard{margin-right:0;}.mobile .essDiscardBtn.button.inlinedelete,.mobile .essSaveBtn.button{width:100%;}.mobile #essSpecificBenefitsContainer li{width:50%;margin:0;padding:0 .1rem;}.mobile #essSpecificBenefitsContainer .essBenefitLineHeader li{font-size:.9rem;font-weight:400;margin:0 -5% .25rem 0;width:110%;padding-right:5%;line-height:2rem;}.mobile #essSpecificBenefitsContainer .essBenefitLine:not(.ess-is-hidden-non-mobile) li:first-child{text-align:left;padding-left:1rem;}.mobile .essFlexContainer{display:block;}.mobile .essInnerCard{width:100%;margin-right:0;}.mobile .md_estimates_getestimatedetails .essInnerCard{padding:0 0 .5rem;}.mobile .md_estimates_getestimatedetails .essLocationCard,.mobile .md_estimates_getestimatedetails .essProviderCard{min-height:0!important;}.mobile .md_estimates_getestimatedetails .essLocationCard{overflow:auto;}.mobile .md_estimates_getestimatedetails .essLocationCard .essSlideshowCardPicture{float:right;display:inline-block;height:6rem;width:8rem;margin-left:.7rem;border-radius:0 0 0 1rem;}.mobile .md_estimates_getestimatedetails .essLocationCard .essCardTitle{font-size:1.4rem;line-height:normal;display:block;margin-top:.5rem;}.mobile .md_estimates_getestimatedetails .essLocationCard p:last-of-type:not(.subtle){clear:both;}.mobile #successAlertClose{margin-right:.5rem;}.mobile .md_estimates_startestimate .essSuccessAlert>p>br{line-height:2rem;}.mobile #essBadgering{padding-top:0;}.mobile .md_estimates_getestimatedetails .essInnerCardHighlight{font-size:1.5rem;}.mobile .md_estimates_getestimatedetails .essInnerCard input{font-size:1.25rem;}#LinkMyAccounts.navparent,#visittabs.navparent{width:100%;margin:.5rem 0;overflow:hidden;border-bottom:1px solid #ccc;}#LinkMyAccounts .navchild,#visittabs .navchild{display:flex;flex-direction:row;align-items:stretch;width:100%;max-width:none;margin:0;}#LinkMyAccounts .navchild:after,#visittabs .navchild:after{border:none;}#LinkMyAccounts .membertab,#visittabs .membertab{flex-basis:auto;min-width:128px;max-width:50%;padding:0;margin:4px 2px 0;border-top-right-radius:4px;border-top-left-radius:4px;background-color:rgba(36,111,181,.1);border:solid transparent;border-width:thin thin 4px;overflow-wrap:anywhere;}#LinkMyAccounts .membertab>a,#visittabs .membertab>a{display:-webkit-box;-moz-box-orient:vertical;-webkit-box-orient:vertical;-moz-box-align:center;-webkit-box-align:center;-moz-box-pack:center;-webkit-box-pack:center;height:100%;padding:.3rem;margin:0;text-align:center;font-size:.846rem;line-height:normal;font-weight:700;}@media only screen and (max-width:768px){#LinkMyAccounts .membertab>a,#visittabs .membertab>a{overflow-wrap:anywhere;}}#LinkMyAccounts .membertab.selected,#visittabs .membertab.selected{border-color:#dbdbdb #dbdbdb #246fb5;background-color:hsla(0,0%,100%,.25);}#LinkMyAccounts .membertab.selected a,#visittabs .membertab.selected a{color:#246fb5;}#LinkMyAccounts .membertab.hover:not(.selected),#visittabs .membertab.hover:not(.selected){border-bottom-color:#246fb5;}#LinkMyAccounts .membertab.hover:not(.selected)>a,#visittabs .membertab.hover:not(.selected)>a{color:#246fb5;}#proxyContextInfo.externalInfoBanner{margin:.5rem 0;}.mobile body.md_admissions #discharge .header,.mobile body.md_admissions #ipreview,.mobile body.md_admissions #patedu,.mobile body.md_admissions #patmessages,.mobile body.md_admissions #patnotestoself{display:none;}.mobile .md_oauth_review .button{margin-top:0;}.mobile .faStep input,.mobile .faStep select{min-height:2.5rem;}.mobile #main .selfTriage .landingPage .pretext{margin-top:.5rem;}.mobile #main .selfTriage .landingPage .welcomeButton{margin:0 auto;}.mobile .selfTriage .helperSection{display:block;margin:0 auto;width:100%;}.mobile .selfTriage .helperSection.narrowSymptoms:after,.mobile .selfTriage .helperSection.nextSteps:after{display:none;}.mobile .selfTriage .helperSection .icon{margin:0 auto;}.mobile .selfTriage .helperNavigation .helperText{font-size:1rem;}.mobile .selfTriage .helperNavigation{padding-bottom:0;}.mobile .selfTriage .actionNodeWorkflow .actionNodes .nodata{margin-top:1rem;}.mobile .selfTriage:not(#past-triages-workflow) .actionNodeWorkflow .actionNodeHeaderSection .recommendationTitle,.mobile .selfTriage:not(#past-triages-workflow) .actionNodeWorkflow .stSignup .createAcctHeader{font-size:1.4rem;line-height:1.4rem;}.mobile .selfTriage .actionNodeWorkflow .actionNodeHeaderSection .recommendationTitleSubText{font-size:.9rem;}.mobile .selfTriage .pastTriagesPage .pastTriageList{width:100%;max-height:none;padding-left:0;overflow:visible;}.mobile .selfTriage .pastTriagesPage .actionNodesContainer{width:100%;margin-top:0;}.mobile .selfTriage .pastTriagesPage .header,.mobile .selfTriage .pastTriagesPage .treeTitle{padding-bottom:.1rem;}.mobile .selfTriage .pastTriagesPage .backButton{font-size:1rem;padding-bottom:.3rem;display:block;}.mobile .selfTriage .pastTriagesPage .actionNodesContainer .treeTitle{margin:0;}.mobile .selfTriage .pastTriagesPage .actionNodesContainer .treeTitle .date{display:block;white-space:nowrap;padding:.3rem 0;}.mobile .selfTriage .actionNodeWorkflow.active .actionNodes>div:not(.groupRecommendationsBucket),.mobile .selfTriage .actionNodeWorkflow.active .groupRecommendationsBucket>div:not(.nodeGroupOption),.mobile .selfTriage .actionNodeWorkflow.active .nodeGroupList>div:not(.active),.mobile .selfTriage .actionNodeWorkflow.active>div:not(.actionNodes){display:none;}.mobile .selfTriage .actionNodeWorkflow .card.apptRequest .personalInformationContainer,.mobile .selfTriage .actionNodeWorkflow .card.createAcctCard .personalInformationContainer,.mobile .selfTriage .actionNodeWorkflow .card.orders .personalInformationContainer{padding:0;background:none;}.mobile .selfTriage .actionNodeWorkflow .card.apptRequest .personalInformationContainer #personalInformationHeader,.mobile .selfTriage .actionNodeWorkflow .card.createAcctCard .personalInformationContainer #personalInformationHeader,.mobile .selfTriage .actionNodeWorkflow .card.orders .personalInformationContainer #personalInformationHeader{margin-right:-.5rem;margin-left:-.5rem;padding-right:.5rem;padding-left:.5rem;width:calc(100% + 1rem);}.mobile .selfTriage .actionNodeWorkflow .nodeCard.visit .personalInformationContainer{margin-top:.75rem;}.mobile .selfTriage .actionNode.active{margin:0;}.mobile .selfTriage .actionNode.active>.nodeCard{width:100%;}.mobile .selfTriage .actionNode.active .nodeTitle{background-color:#fff;font-size:1.3rem;padding:6px 4px 8px 0;}.mobile .selfTriage .actionNode.active .nodeTitle .heading{padding-bottom:.3rem;}.mobile .selfTriage .actionNode.active .actionNodeHeaderSection>:not(.nodeDetailsContainer),.mobile .selfTriage .actionNode.active .nodeContainer>.nodeDetailsContainer>:not(.nodeTitle),.mobile .selfTriage .actionNode.active .nodeContainer>:not(.actionNodeHeaderSection),.mobile .selfTriage .actionNode.active .nodeTitle>:not(.heading):not(.backButton){display:none;}.mobile .selfTriage .actionNode.active .visitWorkflow{border:none;}.mobile .selfTriage .actionNode.active .summaryBannerContainer{padding-top:0;}.mobile .selfTriage .actionNodeWorkflow .visitWorkflow{margin-top:0;}.mobile .selfTriage .actionNodeWorkflow .visitWorkflow .formbuttons .button{margin:0 0 .5rem;}.mobile .selfTriage .actionNodeWorkflow .visitWorkflow .summary{width:100vw;margin-right:-.5rem;margin-bottom:1rem;}.mobile .selfTriage .actionNode .backButton{display:none;}.mobile .selfTriage .actionNode.active .backButton{display:block;}.mobile .jumbotron{width:110%;right:-5%;}.mobile .jumbotron-text-container{display:block;width:95%;position:static;bottom:auto;padding-top:8rem;padding-left:5%;margin-right:5%;margin-bottom:1rem;}.mobile .jumbotron-text-flair{display:none;}.mobile .jumbotron-actions-container{width:100%;min-height:0;right:auto;}.mobile .jumbotron-actions{position:static;top:0;transform:none;}.mobile .jumbotron-action{max-width:30rem;}.mobile .md_caredecision_index .mobileOnly{display:block;}.mobile .education .task_name{text-align:center;}.mobile #eduLinks .jplayer-inst.video{height:100%;max-width:640px;}.mobile #eduLinks .separator{display:block;}.mobile #MedicationForm.refill-workflow .refill-instructions,.mobile #MedicationForm.refill-workflow .subwayStep.refill-step{margin-top:.25rem;}.mobile #MedicationForm.refill-workflow .message-viewers{padding-top:0;}.mobile #MedicationForm.refill-workflow button.calendar{display:none;}.mobile #MedicationForm.refill-workflow fieldset.pickup-date-input,.mobile #MedicationForm.refill-workflow fieldset.pickup-time-input{margin:0;padding:0;display:block;}.mobile #MedicationForm.refill-workflow fieldset.date,.mobile #MedicationForm.refill-workflow fieldset.time{width:100%;}.mobile #MedicationForm.refill-workflow fieldset.MobileDateTime{width:100%;margin:0;padding:0;}.mobile #MedicationForm.refill-workflow .PharmacyOptionsContainer{padding:.75rem;border:1px solid #dbdbdb;border-radius:.5rem;background-color:#fff;}.mobile #MedicationForm.refill-workflow .PharmacyOptionsContainer .top-border{border-top:1px solid #dbdbdb;padding-top:.75rem;}.mobile #MedicationForm.refill-workflow .PharmacyOptionRowContainer{max-width:none;}.mobile #MedicationForm.refill-workflow .pharmacySelection{display:flex;}.mobile #MedicationForm.refill-workflow .pharmacySelection:not(.disabledInput):after{background:url(../images/down_chevron.png) no-repeat bottom;content:"";transform:rotate(90deg);opacity:.5;width:16px;height:10px;min-width:16px;min-height:10px;margin-left:-.25rem;align-self:center;}.mobile #MedicationForm.refill-workflow .flatradiogrouper,.mobile #MedicationForm.refill-workflow .PharmacyOptionsContainer{margin-bottom:1.5rem;}.mobile #MedicationForm.refill-workflow #PharmacyDropDown{max-width:65%;width:auto;word-break:break-word;}.mobile #MedicationForm.refill-workflow .PharmacyOptionRow{display:flex;align-items:center;justify-content:space-between;padding-left:.5rem;flex-wrap:wrap;}.mobile #MedicationForm.refill-workflow .PharmacyOptionRow>legend{margin-left:.5rem;max-width:35%;align-self:flex-start;}.mobile #MedicationForm.refill-workflow input#MobilePickupDateTimeInput,.mobile #MedicationForm.refill-workflow select.PharmacyDropdown{background:none;color:#246fb5;z-index:10;font-size:1rem;border:none;}.mobile #MedicationForm.refill-workflow input#MobilePickupDateTimeInput:focus,.mobile #MedicationForm.refill-workflow select.PharmacyDropdown:focus{outline:none;}.mobile #MedicationForm.refill-workflow select.PharmacyDropdown{-webkit-appearance:none;min-width:0;padding:1rem 2rem 1.5rem;margin:-1rem -2rem -1.5rem;white-space:pre-wrap;box-sizing:content-box;}.mobile #MedicationForm.refill-workflow input#MobilePickupDateTimeInput{width:auto;text-align:left;margin:-1rem 0 -1rem -.5rem;padding:1rem 0;}.mobile #MedicationForm.refill-workflow input#MobilePickupDateTimeInput:before{content:attr(data-placeholder);float:left;margin-left:1rem;word-break:break-word;}.mobile #MedicationForm.refill-workflow #FreeTextPharmacyDiv{padding-top:.5rem;}.mobile #MedicationForm.refill-workflow #FreeTextPharmacy,.mobile #MedicationForm.refill-workflow .flatradiogrouper,.mobile #MedicationForm.refill-workflow .PharmacyDropdown{max-width:100%;}.mobile #MedicationForm.refill-workflow #DeliveryCommentsContainer{margin:0 0 2.5rem;}.mobile #MedicationForm .confirmationStep .back{display:block;}.mobile #MedicationForm .confirmationStep div.success{box-shadow:none;width:100%;}.mobile #MedicationForm .buttonListContainer{line-height:1;}.mobile .pendingUpdatesSection .cardlist>.card.clinicalcard{margin-left:12px;}.mobile a.button .med_actions_label_container img{height:1.2rem;}.mobile .banner-notifications .grid,.mobile .banner-notifications .row,.mobile .pendingUpdatesSection .grid,.mobile .pendingUpdatesSection .row{margin-top:0;}.mobile .pretext-button-group .buttonList{z-index:100;width:100%;max-width:50em;right:50%;transform:translateX(50%);padding-bottom:20px;}.mobile .mobileBanner{background:rgba(0,0,0,.85);color:#fff;text-align:center;position:fixed;bottom:0;right:0;z-index:100;padding:1rem 2rem;width:100%;border:none;border-radius:0;}.mobile .mo_proxy_disclaimer{background:#ed0c10;color:#fff;margin:0 -.5rem;padding:.8rem;width:calc(100% + 1rem);}.mobile .message-viewers input.buttoncheck+label.buttoncheck{margin-bottom:0;}.mobile .medcard .medbottom .buttonList,.mobile .pendingUpdatesSection .clinicalcard .buttonList{height:auto;}.mobile body.md_scheduling_ondemandtelehealth .section h2.schedulingstoppedtitle{font-size:1.25rem;color:#246fb5;background-color:transparent;margin-top:0;}