﻿/*@import url("https://www.mayoclinic.org/mayofonts/Fonts/mayo/fonts.css");*{box-sizing:border-box;-webkit-font-smoothing:antialiased}html,body{background-color:#ffffff;margin:0;padding:0;font-family:'mayo-sans',arial,sans-serif;font-weight:400;font-size:16px;scroll-behavior:smooth}#addCoverageButton{display:none}.sitebanners,.navigationContainer,.copyright,.footer.container,#main .title,#sidebar,.mayoimage,.copyright,#main .back,.selfTriage .actionNodeWorkflow .actionNode .externalJumpUrl{display:none !important}.datatile body,.datatile body #content:after,.datatile body.graphicHeader,.datatile body.graphicHeader:before,.datatile body.graphicHeader:after,.datatile body.graphicHeader #content:after,html.datatile body #main,html.datatile body #sidebar{width:100%}.datatile #wrap>.copyright{padding:16px 24px 16px 24px}@media only screen and (min-width:768px){.datatile #wrap>.copyright{padding:0}}html{background:#fff !important}@media only screen and (min-width:768px){html{background:#f6f6f6 !important}}body{background:#fff !important;font-size:18px;line-height:1.5em;font-family:'mayo-sans',arial,sans-serif}@media only screen and (min-width:768px){body{background:#f6f6f6 !important}}@media screen and (min-width:1056px){body{font-size:23px}}div{box-sizing:border-box}html.datatile body #main{min-height:inherit !important;height:auto !important;padding:0;margin:0}html.datatile body #content{min-height:1px !important}.datatile body,.datatile body #content:after,.datatile body.graphicHeader,.datatile body.graphicHeader:before,.datatile body.graphicHeader:after,.datatile body.graphicHeader #content:after,html.datatile body #main,html.datatile body #sidebar{height:auto}.section.questionsContainer>.questiongroup,.section.questionsContainer>.question .custom-question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column;max-width:784px;margin:0 auto;background:#fff;padding-bottom:100px}@media only screen and (min-width:768px){.section.questionsContainer>.questiongroup,.section.questionsContainer>.question .custom-question{flex-direction:row;height:480px;box-shadow:0 0 4px 1px #e6e6e6;margin-top:12px;padding-bottom:0}.section.questionsContainer>.questiongroup div.item,.section.questionsContainer>.question .custom-question div.item{width:50%}}div{box-sizing:border-box}@media only screen and (max-width:767px){.d-header-bar .formbuttons{position:absolute;top:5px;right:24px;width:30px}}@media only screen and (min-width:768px){.d-header-bar .formbuttons{width:100%;max-width:784px;margin:0 auto 8px auto}}.tbContainer{width:100% !important;max-width:100% !important;height:100% !important}label.togglebutton[for],input.buttoncheck+label.buttoncheck{width:100%}div.selfTriagePage div.successStatus{font-size:18px;padding:24px 12px;border:1px solid #0f784a;margin-top:24px}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.button{text-align:left !important}.button:focus{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}.button:focus:not(:focus-visible){outline:none}.button:focus-visible{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}.button:hover{cursor:pointer}.button:active{transform:none}.button.nextstep,.button.completeworkflow,.button.inlinesave,.button.editButton,.button.verify{background-color:#0057B8;box-shadow:none}.button.nextstep:hover,.button.completeworkflow:hover,.button.inlinesave:hover,.button.editButton:hover,.button.verify:hover{background-color:#0057B8}.button.prevstep,.button.cancelworkflow.decline{background:none;font-size:14px;line-height:1.5em;font-family:'mayo-sans',arial,sans-serif;color:#000000;border-radius:0}@media screen and (min-width:1056px){.button.prevstep,.button.cancelworkflow.decline{font-size:18px}}.button.prevstep:hover,.button.cancelworkflow.decline:hover{background-color:transparent}.button.prevstep{font-size:1px;background:url(/NewAppointments/wwwroot//assets/black-down-chevron.svg) no-repeat;background-size:32px;background-position:50% bottom;padding-bottom:26px;box-shadow:none;transform:rotate(180deg);color:#f6f6f6;width:32px;border:none}.button.prevstep:focus{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}.button.prevstep:focus:not(:focus-visible){outline:none}.button.prevstep:focus-visible{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}@media only screen and (min-width:768px){.button.prevstep{margin-top:12px !important}}.button.nextstep.scheduleLink{box-shadow:none;background-color:#0057B8}.button.nextstep{background-color:transparent;color:#000000;box-shadow:none}.button.nextstep.accept{position:relative !important}.button.nextstep:hover{background-color:transparent;color:#000000}@media only screen and (max-width:767px){.button.nextstep{display:block;background-color:#000000;color:#ffffff;width:100%;border-radius:0;padding:16px 24px;position:fixed;bottom:0;top:inherit;margin:0 !important}.button.nextstep:hover{background-color:#000000;color:#ffffff}}@media only screen and (min-width:768px){.button.nextstep{background:url(/NewAppointments/wwwroot/assets/black-down-chevron.svg) no-repeat;background-size:32px;background-position:50% bottom;padding-bottom:26px}.button.nextstep.accept{background:none}}@media only screen and (max-width:767px){.button.nextstep.disabled,.button.nextstep.disabled:hover{color:#707070;background:#E6E6E6 url(/NewAppointments/wwwroot/assets/black-down-chevron.svg) no-repeat;background-size:26px;background-position:95% 50%}}@media only screen and (min-width:768px){.button.nextstep.disabled,.button.nextstep.disabled:hover{display:none !important}}.button.cancelworkflow.decline{display:block !important}.button.finishlater,.button.cancelworkflow{display:none !important}.button.cancelworkflow,.button.multi{display:inline-block !important}@media only screen and (min-width:768px){.formbuttons.multiStep{justify-content:center}}@media only screen and (min-width:768px){.d-header-bar .formbuttons{justify-content:center}}.d-header-bar .formbuttons .button.secondary.neutral{font-size:1px;background:url(/NewAppointments/wwwroot//assets/black-down-chevron.svg) no-repeat;background-size:32px;background-position:50% bottom;padding-bottom:26px;box-shadow:none;transform:rotate(180deg);color:#f6f6f6;width:32px;border:none}.d-header-bar .formbuttons .button.secondary.neutral:focus{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}.d-header-bar .formbuttons .button.secondary.neutral:focus:not(:focus-visible){outline:none}.d-header-bar .formbuttons .button.secondary.neutral:focus-visible{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}@media only screen and (min-width:768px){.d-header-bar .formbuttons .button.secondary.neutral{margin-top:12px!important}}.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.nextstep,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.completeworkflow,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.inlinesave,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.positive{background-color:transparent;color:#000000;box-shadow:none}.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.nextstep.accept,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.completeworkflow.accept,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.inlinesave.accept,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.positive.accept{position:relative !important}.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.nextstep:hover,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.completeworkflow:hover,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.inlinesave:hover,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.positive:hover{background-color:transparent;color:#000000}@media only screen and (max-width:767px){.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.nextstep,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.completeworkflow,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.inlinesave,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.positive{display:block;background-color:#000000;color:#ffffff;width:100%;border-radius:0;padding:16px 24px;position:fixed;bottom:0;top:inherit;margin:0 !important;min-height:65px}.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.nextstep:hover,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.completeworkflow:hover,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.inlinesave:hover,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.positive:hover{background-color:#000000;color:#ffffff}}@media only screen and (min-width:768px){.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.nextstep,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.completeworkflow,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.inlinesave,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.positive{background:url(/NewAppointments/wwwroot/assets/black-down-chevron.svg) no-repeat;background-size:32px;background-position:50% bottom;padding-bottom:26px;color:#000 !important}.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.nextstep.accept,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.completeworkflow.accept,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.inlinesave.accept,.formbuttons.multiStep .button:not(.hidden):not([disabled]):not(.disabled):first-child.positive.accept{background:none}}.formbuttons.multiStep .button:not(.hidden):not([style*="display: none"])~.button:not(.hidden):not([disabled]):not(.disabled){display:none !important}@media only screen and (max-width:767px){.button[disabled]:not(.omitdisablestyling)[class],.button[disabled]:not(.omitdisablestyling)[class]:focus,.button[disabled]:not(.omitdisablestyling)[class]:hover,.button[disabled]:not(.omitdisablestyling)[class]:active,.button.disabled[class],.button.disabled[class]:focus,.button.disabled[class]:hover,.button.disabled[class]:active{display:block;background-color:#000000;color:#ffffff;width:100%;border-radius:0;padding:16px 24px;position:fixed;bottom:0;top:inherit;margin:0 !important;text-align:left;min-height:65px}.button[disabled]:not(.omitdisablestyling)[class]:hover,.button[disabled]:not(.omitdisablestyling)[class]:focus:hover,.button[disabled]:not(.omitdisablestyling)[class]:hover:hover,.button[disabled]:not(.omitdisablestyling)[class]:active:hover,.button.disabled[class]:hover,.button.disabled[class]:focus:hover,.button.disabled[class]:hover:hover,.button.disabled[class]:active:hover{background-color:#000000;color:#ffffff}}@media only screen and (max-width:767px){.button[disabled]:not(.omitdisablestyling)[class],.button[disabled]:not(.omitdisablestyling)[class]:focus,.button[disabled]:not(.omitdisablestyling)[class]:hover,.button[disabled]:not(.omitdisablestyling)[class]:active,.button.disabled[class],.button.disabled[class]:focus,.button.disabled[class]:hover,.button.disabled[class]:active{color:#707070;background:#E6E6E6 url(/NewAppointments/wwwroot/assets/black-down-chevron.svg) no-repeat;background-size:26px;background-position:95% 50%}}@media only screen and (min-width:768px){.button[disabled]:not(.omitdisablestyling)[class],.button[disabled]:not(.omitdisablestyling)[class]:focus,.button[disabled]:not(.omitdisablestyling)[class]:hover,.button[disabled]:not(.omitdisablestyling)[class]:active,.button.disabled[class],.button.disabled[class]:focus,.button.disabled[class]:hover,.button.disabled[class]:active{display:none !important}}.card.nodeCard.visit.withButton.incomplete .buttonList{justify-content:flex-start;position:relative;margin-top:24px;padding:0}.card.nodeCard.visit.withButton.incomplete .buttonList .button.primary.positive{border-radius:28px;background-color:#0057B8;padding:12px 24px;margin-top:24px !important;color:#fff;background-image:none;position:static !important;width:auto !important;box-shadow:none}.card.nodeCard.visit.withButton.incomplete.expanded .nodeContent .softwarning.failedErrorMessage+.buttonList{display:none}.card.nodeCard.visit.incomplete.withButton.expanded .visitWorkflow.scheduling-embedded .formbuttons .button.nextstep{border-radius:28px;background-color:#0057B8;padding:12px 24px;color:#fff;background-image:none;position:static !important;width:auto !important;box-shadow:none}#content{overflow:visible}#wrap,#content,#main,#sidebar{height:auto !important;margin:0 !important;top:0 !important}.datatile body #content:after,.datatile body.graphicHeader,.datatile body.graphicHeader:before,.datatile body.graphicHeader:after,.datatile body.graphicHeader #content:after,html.datatile body #main,html.datatile body #sidebar{height:auto !important;min-height:1px}.section.questionsContainer>.questiongroup,.section.questionsContainer>.question{margin:0 0 8px 0;display:flex}.datatile #main .section label.togglebutton{margin:0 !important}.SINGLEROW[class*=question] .tbContainer{display:block}.single-question{box-sizing:border-box}.single-question :not(.ghostInput)>.required:before,.single-question :not(.ghostInput)>.required.clearlabel:before,.single-question :not(.ghostInput)>.buttoncheck.required .requiredStar:after{display:none !important}.single-question .question .item{display:flex;width:100%;height:100%;align-items:flex-start;justify-content:left}@media only screen and (min-width:768px){.single-question .question .item{border-right:1px solid #969595}}@media only screen and (min-width:768px){.single-question .question .item{align-items:center;padding:0 40px}}.single-question .question .item legend,.single-question .question .item .question-prompt-header{font-size:29px !important;line-height:1.14em !important;font-family:'mayo-display',arial,serif !important;font-weight:300 !important;color:#000;padding:0}@media screen and (min-width:768px){.single-question .question .item legend,.single-question .question .item .question-prompt-header{font-size:29px !important}}@media only screen and (max-width:767px){.single-question .question .item legend,.single-question .question .item .question-prompt-header{margin:12px 0 24px 0;padding:0 24px !important}}.single-question .question .item legend .helptext,.single-question .question .item .question-prompt-header .helptext{font-size:18px !important;line-height:1.5em !important;font-family:'mayo-serif',arial,serif;font-weight:300 !important;color:#000;color:#707070;margin:8px 0 0 0}@media screen and (min-width:768px){.single-question .question .item legend .helptext,.single-question .question .item .question-prompt-header .helptext{font-size:18px !important}}.single-question .question .item+.item{display:flex;flex-direction:column;padding:0;border-right:none;align-items:stretch;margin-top:auto}.single-question .question .item+.item.align-center{flex-direction:row;align-items:center;padding:16px 36px 16px 36px}@media only screen and (min-width:768px){.single-question .question .item+.item.align-center{padding:0 64px}}.single-question .question .item+.item.align-center .messagedisplay{display:block;width:100%}.single-question .question .item+.item .section [class*="question"].SINGLECOLUMN .tbContainer{height:100%}.single-question .question .item+.item .tbContainer{height:100%;margin:0}@media only screen and (max-width:767px){.single-question .question .item+.item .tbContainer{border-top:1px solid #969595;display:flex;min-height:131px;align-items:center}.single-question .question .item+.item .tbContainer:last-of-type{border-bottom:1px solid #969595}}@media only screen and (min-width:768px){.single-question .question .item+.item .tbContainer{border-top:1px solid #969595}.single-question .question .item+.item .tbContainer:first-of-type{border:none}}.single-question .question .item+.item .tbContainer label.togglebutton[for],.single-question .question .item+.item .tbContainer input.buttoncheck+label.buttoncheck{margin:0;box-shadow:none;text-align:left;display:flex;width:100%;height:100%;align-items:center;justify-content:left;text-decoration:none;color:#000000;font-size:23px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important;padding:16px 24px 16px 24px}@media screen and (min-width:768px){.single-question .question .item+.item .tbContainer label.togglebutton[for],.single-question .question .item+.item .tbContainer input.buttoncheck+label.buttoncheck{font-size:18px !important}}@media only screen and (max-width:767px){.single-question .question .item+.item .tbContainer label.togglebutton[for],.single-question .question .item+.item .tbContainer input.buttoncheck+label.buttoncheck{min-height:131px}}@media only screen and (min-width:768px){.single-question .question .item+.item .tbContainer label.togglebutton[for],.single-question .question .item+.item .tbContainer input.buttoncheck+label.buttoncheck{padding:0 64px;align-items:center}}.single-question .question .item+.item .tbContainer label.togglebutton[for] span,.single-question .question .item+.item .tbContainer input.buttoncheck+label.buttoncheck span{display:block}.single-question .question .item+.item .tbContainer label.togglebutton[for]:hover,.single-question .question .item+.item .tbContainer input.buttoncheck+label.buttoncheck:hover{text-decoration:none;cursor:pointer}.single-question .question .item+.item .tbContainer .section.questionsContainer input{width:100%}@media only screen and (min-width:768px){.single-question .question .item+.item .tbContainer input:focus+label.togglebutton[for]{outline:2px dashed #27251f;outline-offset:3px;z-index:12!important}}.single-question .question .item+.item .tbContainer input:checked+label.togglebutton[for],.single-question .question .item+.item .tbContainer input.buttoncheck:checked+label.buttoncheck{background-color:#0057B8;color:#ffffff}@media only screen and (min-width:768px){.single-question .question .item+.item .tbContainer input:checked+label.togglebutton[for],.single-question .question .item+.item .tbContainer input.buttoncheck:checked+label.buttoncheck{position:absolute;top:0;bottom:0;left:0px;right:0px}}.single-question .question .item+.item input[type=text]{width:100%}.single-question .question .item+.item .messagedisplay{display:none}.termsAndConditions{display:block}@media only screen and (min-width:768px){.termsAndConditions{display:flex !important;box-shadow:0 0 4px 1px #e6e6e6;height:480px;width:100%;max-width:784px;margin:0 auto;margin-left:auto;margin-right:auto;background:#fff}.termsAndConditions div{flex:1}}.termsAndConditions .terms{width:100%;background:#ffffff none no-repeat scroll 0 0;margin:0 0 36px 0;min-height:1px;padding:0 24px;overflow:auto;height:auto;max-height:inherit}@media only screen and (min-width:768px){.termsAndConditions .terms{border-right:1px solid #969595;padding:16px;margin:0;height:100%}}.termsAndConditions .terms h2{font-size:29px !important;line-height:1.14em !important;font-family:'mayo-display',arial,serif !important;font-weight:300 !important;color:#000;margin-bottom:16px}@media screen and (min-width:768px){.termsAndConditions .terms h2{font-size:29px !important}}.termsAndConditions .terms h3{font-size:23px !important;line-height:1.5em !important;font-family:'mayo-display',arial,serif !important;font-weight:300 !important;color:#000;margin-bottom:16px}@media screen and (min-width:768px){.termsAndConditions .terms h3{font-size:23px !important}}.termsAndConditions .terms p{margin-bottom:24px}.termsAndConditions .terms p,.termsAndConditions .terms ul,.termsAndConditions .terms ul li,.termsAndConditions .terms ol,.termsAndConditions .terms ol li{font-size:16px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important}@media screen and (min-width:768px){.termsAndConditions .terms p,.termsAndConditions .terms ul,.termsAndConditions .terms ul li,.termsAndConditions .terms ol,.termsAndConditions .terms ol li{font-size:18px !important}}.termsAndConditions .terms ul,.termsAndConditions .terms ol{padding:0;margin:0 0 24px 0}.termsAndConditions .terms ul li,.termsAndConditions .terms ol li{margin-bottom:12px}.termsAndConditions .terms ul li:last-child,.termsAndConditions .terms ol li:last-child{margin-bottom:0}.termsAndConditions .terms footer{margin-top:36px}@media only screen and (min-width:768px){.termsAndConditions .formbuttons{display:flex;flex-direction:column;padding:0;border-right:none;align-items:stretch;margin-bottom:0}}.termsAndConditions .formbuttons input,.termsAndConditions .formbuttons button{font-size:23px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important;margin:0;box-shadow:none;text-align:left;display:flex;width:100%;height:100%;align-items:center;justify-content:left;border-bottom:1px solid #969595;border-radius:0;padding:16px 24px 16px 24px}@media screen and (min-width:768px){.termsAndConditions .formbuttons input,.termsAndConditions .formbuttons button{font-size:18px !important}}@media only screen and (min-width:768px){.termsAndConditions .formbuttons input,.termsAndConditions .formbuttons button{padding:0 64px;align-items:center}}.termsAndConditions .formbuttons input+button,.termsAndConditions .formbuttons button+button{border-bottom:none}.termsAndConditions .formbuttons input.nextstep,.termsAndConditions .formbuttons button.nextstep{background-color:transparent;color:#000000}@media only screen and (max-width:767px){.termsAndConditions .formbuttons input.nextstep,.termsAndConditions .formbuttons button.nextstep{border-top:1px solid #969595}}.termsAndConditions .formbuttons input.nextstep:hover,.termsAndConditions .formbuttons button.nextstep:hover{background-color:transparent}.termsAndConditions .formbuttons input.nextstep:active,.termsAndConditions .formbuttons button.nextstep:active{transform:none}.termsAndConditions .formbuttons input:focus,.termsAndConditions .formbuttons button:focus{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}.termsAndConditions .formbuttons input:focus:not(:focus-visible),.termsAndConditions .formbuttons button:focus:not(:focus-visible){outline:none}.termsAndConditions .formbuttons input:focus-visible,.termsAndConditions .formbuttons button:focus-visible{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}#content{max-width:100%}#required-legend{display:none !important}.formbuttons{text-align:center;display:block}label.togglebutton[for],input.buttoncheck+label.buttoncheck{border-radius:0}a,.linkcolor,.subtle.linkcolor{color:#0057B8}a:focus,.linkcolor:focus,.subtle.linkcolor:focus{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}a:focus:not(:focus-visible),.linkcolor:focus:not(:focus-visible),.subtle.linkcolor:focus:not(:focus-visible){outline:none}a:focus-visible,.linkcolor:focus-visible,.subtle.linkcolor:focus-visible{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}a:hover,.linkcolor:hover,.subtle.linkcolor:hover{color:#0057B8}textarea:focus{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}textarea:focus:not(:focus-visible){outline:none}textarea:focus-visible{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}.button.nextstep:active,.button.completeworkflow:active,.button.inlinesave:active{transform:none}.actionNodesContainer{padding:0 24px}.card{box-shadow:none}.section.actionNodes{max-width:1110px;margin:0 auto;border:1px solid #E6E6E6;background:#fff;padding:24px}@media only screen and (max-width:768px){.section.actionNodes .apptDetails.col-5,.section.actionNodes .apptProvider,.section.actionNodes .instructionsAndComments.col-7{padding:0}}@media only screen and (min-width:768px){.section.actionNodes{padding:40px}}.datatile #calendar table,.datatile ul.MessageList,.datatile ul.TestResultsList,.datatile .HPcell.component:not(.noinfo)>.content,.datatile .component.pocdefault>a.viewmore,.datatile .card{border:none;padding:0}.selfTriage .actionNodeWorkflow .actionNodeHeaderSection{margin:0 0 36px 0}.selfTriage .actionNodeWorkflow .actionNodeHeaderSection .recommendationTitle{font-size:29px !important;line-height:1.5em !important;font-family:'mayo-display',arial,serif !important;font-weight:300 !important;color:#000}@media screen and (min-width:768px){.selfTriage .actionNodeWorkflow .actionNodeHeaderSection .recommendationTitle{font-size:29px !important}}h2.header,.header.medium,.card .name,h3.header{font-size:24px !important;line-height:1.5em !important;font-family:'mayo-serif',arial,serif;font-weight:300 !important;color:#000}@media screen and (min-width:768px){h2.header,.header.medium,.card .name,h3.header{font-size:24px !important}}div#apptinstructions{display:none}.selfTriage .actionNode .nodeTitle .heading,.selfTriage .actionNode .nodeTitle.heading,.selfTriage .actionNode .orders .orderBucketTitle{font-size:23px !important;line-height:1.5em !important;font-family:'mayo-serif',arial,serif;font-weight:300 !important;color:#000}@media screen and (min-width:768px){.selfTriage .actionNode .nodeTitle .heading,.selfTriage .actionNode .nodeTitle.heading,.selfTriage .actionNode .orders .orderBucketTitle{font-size:23px !important}}h1.header,.header.large{font-size:23px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important;text-align:left}@media screen and (min-width:768px){h1.header,.header.large{font-size:23px !important}}.summaryInfo .subtle{font-size:18px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important}@media screen and (min-width:768px){.summaryInfo .subtle{font-size:18px !important}}.confirmationstep .confirmation.card,.requeststep .confirmation.card{border-top:1px solid #E6E6E6;border-radius:0;margin-top:24px}.confirmation .apptDateTime,.confirmation .location,.confirmation .copay{position:relative;padding-left:40px}.apptDate,.timestring,.summaryinfo .name{font-size:18px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important;font-weight:700 !important}@media screen and (min-width:768px){.apptDate,.timestring,.summaryinfo .name{font-size:18px !important}}.apptDetails .apptDateTime:before,.apptDetails .location:before,.apptDetails .copay:before,.requestfinishedstep .requestfinishedcontent:before,.schedulingstopped .schedulingstoppedcontent:before,.apptDetails .apptDateTime:before,.apptDetails .location:before{margin-left:-40px}.commentssection label{font-size:18px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important;margin-bottom:12px;display:block}@media screen and (min-width:768px){.commentssection label{font-size:18px !important}}.selfTriage .actionNodeWorkflow .actionNodeHeaderSection .recommendationTitleSubText,.statusClosed,.subtlecolor,.subtle{font-size:18px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important}@media screen and (min-width:768px){.selfTriage .actionNodeWorkflow .actionNodeHeaderSection .recommendationTitleSubText,.statusClosed,.subtlecolor,.subtle{font-size:18px !important}}.fmtConv span{font-size:18px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000}@media screen and (min-width:768px){.fmtConv span{font-size:18px !important}}.fmtConv a span{color:#0057B8 !important}.slotsstep .slotsData.card .day .dayheader{font-size:18px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important;font-weight:700 !important}@media screen and (min-width:768px){.slotsstep .slotsData.card .day .dayheader{font-size:18px !important}}.button.nextstep.scheduleLink,a.button.tall.schedule.completeworkflow.floating{border-radius:28px;background-color:#0057B8;padding:12px 24px;margin-top:24px !important;color:#fff;background-image:none;position:static !important;width:auto !important}.other-information-content .formbuttons.buttonList .button,.contact-information-content .formbuttons.buttonList .button,input.button.editButton,a.button.nextstep.verify{padding:12px 24px !important;border-radius:28px !important}.visitWorkflow.scheduling-embedded.lightGrayBG,.slotsData.card{background:#fff}.visitWorkflow.scheduling-embedded.lightGrayBG .button.primary.positive,.slotsData.card .button.primary.positive{background:#F6F6F6;box-shadow:none;color:#000000;border:none;font-weight:normal;text-decoration:none;font-size:18px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important;text-align:center !important;border-radius:28px}@media screen and (min-width:768px){.visitWorkflow.scheduling-embedded.lightGrayBG .button.primary.positive,.slotsData.card .button.primary.positive{font-size:18px !important}}h3.header.compact{font-size:18px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important;font-weight:700 !important}@media screen and (min-width:768px){h3.header.compact{font-size:18px !important}}input:checked+label.togglebutton[for],input.buttoncheck:checked+label.buttoncheck{box-shadow:none;background-color:#fff}input:checked+label.togglebutton[for]:hover,input:checked:focus+label.togglebutton[for],label.togglebutton[for]:hover,input:focus+label.togglebutton[for],input+label.togglebutton[for]:hover{box-shadow:none;text-decoration:none}a.summaryInfo.summaryComplete.summarySelectable span.subtle,a.summaryInfo.summaryComplete.summarySelectable:not(.summaryActive) .subtle.editText{font-size:16px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;color:#0057B8}@media screen and (min-width:768px){a.summaryInfo.summaryComplete.summarySelectable span.subtle,a.summaryInfo.summaryComplete.summarySelectable:not(.summaryActive) .subtle.editText{font-size:16px !important}}a.summaryInfo.summaryComplete.summarySelectable span.selectedItem{color:#000000;font-size:16px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000}@media screen and (min-width:768px){a.summaryInfo.summaryComplete.summarySelectable span.selectedItem{font-size:16px !important}}.slotsstep .slotsData.card .day{padding:0}.slotsstep .slotsData.card .day{padding:0 0 24px 0;margin-bottom:24px}.daytimetable{margin-top:24px}@media only screen and (max-width:768px){.slotgroup{width:calc(50% - .6rem)}}@media only screen and (min-width:768px){.slotgroup{width:calc(33% - .6rem)}}@media only screen and (min-width:1100px){.slotgroup{width:calc(20% - .6rem)}}.visitinstructionscontent .readmore{background:#fff}.readmore a.button.autowidth,.selfTriage .collapsableInstructionSection .expandableLinkSection .expandableLink,.selfTriage .collapsableInstructionSection .collapsableLinkSection .collapsableLink{font-size:18px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important;color:#0057B8;background:none;text-decoration:underline;box-shadow:none;border-radius:0}@media screen and (min-width:768px){.readmore a.button.autowidth,.selfTriage .collapsableInstructionSection .expandableLinkSection .expandableLink,.selfTriage .collapsableInstructionSection .collapsableLinkSection .collapsableLink{font-size:18px !important}}.readmore a.button.autowidth:hover,.selfTriage .collapsableInstructionSection .expandableLinkSection .expandableLink:hover,.selfTriage .collapsableInstructionSection .collapsableLinkSection .collapsableLink:hover{text-decoration:none}.readmore a.button.autowidth span,.selfTriage .collapsableInstructionSection .expandableLinkSection .expandableLink span,.selfTriage .collapsableInstructionSection .collapsableLinkSection .collapsableLink span{text-decoration:underline}.readmore a.button.autowidth span:hover,.selfTriage .collapsableInstructionSection .expandableLinkSection .expandableLink span:hover,.selfTriage .collapsableInstructionSection .collapsableLinkSection .collapsableLink span:hover{text-decoration:none}.readmore a.button.autowidth,.visitinstructionscontent .readless .collapse{position:relative;padding:6px 30px 6px 0px;font-size:18px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important;color:#0057B8;background:none;text-decoration:underline;box-shadow:none;border-radius:0}@media screen and (min-width:768px){.readmore a.button.autowidth,.visitinstructionscontent .readless .collapse{font-size:18px !important}}.readmore a.button.autowidth:after,.visitinstructionscontent .readless .collapse:after{content:'';display:block;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(../images/down_chevron_blue.svg);width:21px;height:21px;position:absolute;right:0;top:10px}.selfTriage .actionNodeWorkflow .actionNodes div:nth-last-child(6):first-child~div:nth-child(4){display:none}.selfTriage .actionNodeWorkflow .actionNodes div:nth-last-child(6):first-child~div:nth-child(6){display:none}.scheduling-embedded{background:#fff}.slotsData.card .slotssection{background:#fff;overflow:visible}.slotsData.card .slotssection .button.primary.positive{background:#F6F6F6;box-shadow:none;color:#000000;border:none;font-weight:normal;text-decoration:none;font-size:18px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important;text-align:center !important;border-radius:28px}@media screen and (min-width:768px){.slotsData.card .slotssection .button.primary.positive{font-size:18px !important}}.slotsData.card .slotssection .button.primary.positive:focus{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}.slotsData.card .slotssection .button.primary.positive:focus:not(:focus-visible){outline:none}.slotsData.card .slotssection .button.primary.positive:focus-visible{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}div#contact-information-container,div#other-information-container{border:1px solid #ccc;padding:24px}div#contact-information-container .nameIconContainer svg,div#other-information-container .nameIconContainer svg{display:none}div#contact-information-container span.subtle,div#other-information-container span.subtle{font-weight:bold !important}div#contact-information-container button.button.primary.positive.saveButton,div#other-information-container button.button.primary.positive.saveButton,div#contact-information-container button.button.primary.negative.cancelButton,div#other-information-container button.button.primary.negative.cancelButton{border-radius:28px;background-color:#0057B8;padding:12px 24px;margin-top:24px !important;color:#fff;background-image:none;position:static !important;width:auto !important;padding:12px 24px !important;border-radius:28px !important}div#contact-information-container button.button.primary.negative.cancelButton,div#other-information-container button.button.primary.negative.cancelButton{background:#F6F6F6;box-shadow:none;color:#000000}a.button.nextstep.verify,a.button.nextstep.verify.floating{border-radius:28px;background-color:#0057B8;padding:12px 24px;margin-top:24px !important;color:#fff;background-image:none;position:static !important;width:auto !important;padding:12px 24px !important;border-radius:28px !important}.d-header-bar,.test{padding:12px}.d-header-container .mobile-menu,.d-header-container .mobile-close,.d-header-container .modal-trigger.exit{display:block}@media only screen and (min-width:768px){.d-header-container .mobile-menu,.d-header-container .mobile-close,.d-header-container .modal-trigger.exit{display:none}}.d-header-container .bar{width:24px;height:2px;margin:4px 0;background-color:#969595}.d-header-container .mobile-menu{box-shadow:none;border:none;background:none}@media (max-width:767px){.d-header-container .mobile-menu[aria-expanded="false"]+.d-mobile-container{display:none}.d-header-container .mobile-menu[aria-expanded="true"]+.d-mobile-container{display:block;position:fixed;top:0;left:0;right:0;bottom:0;min-height:auto;overflow-y:auto;overflow-x:hidden;background:#fff;padding:36px 24px 0 24px;box-sizing:border-box;z-index:50}.d-header-container .mobile-menu[aria-expanded="true"]+.d-mobile-container .mobile-close{background:none;border:none;padding:none;width:21px;height:21px;margin-bottom:36px}.d-header-container .mobile-menu[aria-expanded="true"]+.d-mobile-container .mobile-close span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.d-header-container .mobile-menu[aria-expanded="true"]+.d-mobile-container .mobile-close:after{content:'';display:block;background-repeat:no-repeat;background-size:contain;background-position:left;background-image:url(https://design.mayoclinic.org/assets/img/icons/close.svg);width:21px;height:21px}}.d-header-container .d-header button{background:none;box-shadow:none;border:none;padding:0}.d-header-container .d-header button:focus{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}.d-header-container .d-header button:focus:not(:focus-visible){outline:none}.d-header-container .d-header button:focus-visible{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}.d-header-container .d-header div{width:auto}@media only screen and (max-width:767px){.d-header-container .d-header{display:flex;flex-direction:column-reverse;height:85%;justify-content:space-between}.d-header-container .d-header .d-navigation button{border-left:4px solid #E6E6E6;padding-left:40px;margin-bottom:24px;width:100%;text-align:left}}.d-header-container .d-header button{font-size:14px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important}@media screen and (min-width:768px){.d-header-container .d-header button{font-size:14px !important}}@media only screen and (min-width:768px){.d-header-container .d-header{display:flex;align-items:center;justify-content:space-between}.d-header-container .d-header button{color:#707070}.d-header-container .d-header button:hover{cursor:pointer;text-decoration:underline}.d-header-container .d-header .d-navigation .modal-trigger{border-right:1px solid #707070;margin-right:12px;padding-right:12px}.d-header-container .d-header .d-navigation .modal-trigger.help{border:none}}.hidden{display:none}.default_dialog{box-sizing:border-box;padding:15px;border:1px solid #000;background-color:#fff;min-height:100vh}@media screen and (min-width:640px){.default_dialog{position:absolute;top:2rem;left:50vw;transform:translateX(-50%);max-width:100%;box-shadow:0 19px 38px rgba(0,0,0,0.12),0 15px 12px rgba(0,0,0,0.22);max-height:80vh;width:auto}}.dialog-backdrop{display:none;position:fixed;overflow-y:auto;top:0;right:0;bottom:0;left:0;z-index:1000;background:rgba(0,0,0,0.3)}.dialog-backdrop.active .box{display:block}@media screen and (min-width:640px){.dialog-backdrop{background:rgba(0,0,0,0.3)}}.dialog-backdrop.active{display:block}.no-scroll{overflow-y:auto !important}.has-dialog{overflow:hidden}.access-navlist .modal-trigger.access-lightbox :after{content:'';position:absolute;left:5px;top:5px;background-color:transparent;background-image:url(/styles/img/gbs/sprites/CT_sprite.png);background-position:0 -80px;background-repeat:no-repeat;overflow:hidden;height:20px;width:20px}.dialog_form_actions.lightbox-close{padding:0}.dialog_form_actions.lightbox-close .modal-close{position:absolute;top:-38px;right:0;background:url(https://www.mayoclinic.org/styles/css/gbs/img/icons.png);background-position:-238px -24px;height:24px;width:24px;padding:0;border:0}.basic-appt-content h2{text-align:left;font-size:29px !important;line-height:1.5em !important;font-family:'mayo-display',arial,serif !important;font-weight:300 !important;color:#000;margin:0;padding:0}@media screen and (min-width:768px){.basic-appt-content h2{font-size:35px !important}}.basic-appt-content h2:focus{outline:none}.basic-appt-content p{font-size:18px !important;line-height:1.5em !important;font-family:'mayo-serif',arial,serif;font-weight:300 !important;color:#000;color:#707070}@media screen and (min-width:768px){.basic-appt-content p{font-size:18px !important}}.help-appt-content{padding-top:40px}@media screen and (min-width:768px){.help-appt-content{display:flex;justify-items:flex-start;justify-content:space-between;flex-wrap:wrap;max-width:1104px;margin-left:auto;margin-right:auto;padding-top:100px}}.help-appt-content h2{font-size:29px;line-height:1.05em;font-family:'mayo-display',arial,serif;font-weight:normal;margin:0 0 8px 0;color:#000}@media screen and (min-width:1056px){.help-appt-content h2{font-size:35px}}.help-appt-content h2:focus{outline:none}.help-appt-content h3{font-size:23px !important;line-height:1.5em !important;font-family:'mayo-serif',arial,serif;font-weight:300 !important;color:#000;margin:0 0 8px 0}@media screen and (min-width:768px){.help-appt-content h3{font-size:23px !important}}.help-appt-content p{font-size:18px !important;line-height:1.5em !important;font-family:'mayo-serif',arial,serif;font-weight:300 !important;color:#000;margin:0;padding:0}@media screen and (min-width:768px){.help-appt-content p{font-size:18px !important}}.help-appt-content p span{color:#707070;display:block}@media screen and (max-width:767px){.help-appt-content .help-intro{border-bottom:1px solid #707070;padding:0 0 40px 0;margin-bottom:40px}}@media screen and (min-width:768px){.help-appt-content .help-intro{width:23%}}@media screen and (min-width:768px){.help-appt-content .contact-wrapper{width:65%;display:flex;justify-items:flex-start;justify-content:space-between;flex-wrap:wrap}.help-appt-content .contact-wrapper div{width:45%}.help-appt-content .contact-wrapper p{color:#707070}.help-appt-content .contact-wrapper a{text-decoration:underline}.help-appt-content .contact-wrapper a:hover{text-decoration:none}}.help-appt-content .contact-wrapper div{margin-bottom:40px}.wechat{width:100%;max-width:300px}.default_dialog{max-height:inherit}.default_dialog[data-dialog-type="basic-content"]{border:none}@media screen and (max-width:639px){.default_dialog[data-dialog-type="basic-content"]{max-height:90vh;min-height:1px;height:auto;width:100%;position:fixed;bottom:0;left:0;border:none;padding:47px 0 0 0;padding-bottom:calc(env(safe-area-inset-bottom) + 20px)}.default_dialog[data-dialog-type="basic-content"] .mycl-dialog-body{min-height:0;max-height:70vh;padding:0 12px 48px}.default_dialog[data-dialog-type="basic-content"] .modal-close{position:absolute;top:12px;left:12px;font-weight:300;border:0;background:transparent;color:#0057B8;border:none;font-family:'mayo-sans',arial,sans-serif;font-size:14px}.default_dialog[data-dialog-type="basic-content"] .mayo-secondary{display:block;width:100%;margin-top:12px;padding-top:12px;padding-left:12px;padding-right:12px;border:none;background:transparent;border-top:1px solid #ccc;text-align:left;font-size:18px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important;text-decoration:none}.default_dialog[data-dialog-type="basic-content"] .mayo-secondary.desktop{display:none}}@media screen and (max-width:639px) and screen and (min-width:768px){.default_dialog[data-dialog-type="basic-content"] .mayo-secondary{font-size:18px !important}}@media (orientation:landscape){.default_dialog[data-dialog-type="basic-content"] .mycl-dialog-body{height:90%}}@media screen and (min-width:640px){.default_dialog[data-dialog-type="basic-content"]{left:50vw;translate:transformX(-50%);min-height:0;width:100%;max-width:750px;top:24px;padding:80px 40px 40px 40px}.default_dialog[data-dialog-type="basic-content"] .mycl-dialog-body{padding:0}.default_dialog[data-dialog-type="basic-content"] .mayo-buttons.full{margin-top:24px;display:flex;width:100%;height:100%;align-items:flex-start;justify-content:space-between}.default_dialog[data-dialog-type="basic-content"] .mayo-buttons.full .mayo-secondary{width:calc(50% - 12px)}.default_dialog[data-dialog-type="basic-content"] .modal-close{position:absolute;top:40px;right:40px;font-weight:700;border:0;background:transparent;color:#fff;padding:0;width:21px;height:21px;z-index:200}.default_dialog[data-dialog-type="basic-content"] .modal-close:focus{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}.default_dialog[data-dialog-type="basic-content"] .modal-close:focus:not(:focus-visible){outline:none}.default_dialog[data-dialog-type="basic-content"] .modal-close:focus-visible{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}.default_dialog[data-dialog-type="basic-content"] .modal-close:hover{cursor:pointer}.default_dialog[data-dialog-type="basic-content"] .modal-close svg{display:none}.default_dialog[data-dialog-type="basic-content"] .modal-close:after{content:'';display:block;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(https://design.mayoclinic.org/assets/img/icons/close.svg);width:21px;height:21px}.default_dialog[data-dialog-type="basic-content"] .modal-close span{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.default_dialog[data-dialog-type="basic-content"] .modal-close-container{text-align:center;margin-top:12px}.default_dialog[data-dialog-type="basic-content"] .mayo-secondary{border-radius:999vw;display:inline-block;align-items:center;border:0;text-decoration:none;text-align:center;position:relative;padding:12px 24px;font-size:18px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important;background-color:#000000;color:#ffffff}.default_dialog[data-dialog-type="basic-content"] .mayo-secondary:focus{outline:none}.default_dialog[data-dialog-type="basic-content"] .mayo-secondary:focus:before{content:'';border:2px dashed #707070;position:absolute;top:-6px;left:-6px;width:calc(100% + 8px);height:calc(100% + 8px);border-radius:999vw}.default_dialog[data-dialog-type="basic-content"] .mayo-secondary:hover{cursor:pointer}}@media screen and (min-width:640px) and screen and (min-width:768px){.default_dialog[data-dialog-type="basic-content"] .mayo-secondary{font-size:18px !important}}.default_dialog[data-dialog-type="basic-content"] .mycl-dialog-body{position:relative;overflow:hidden;overflow-y:auto}.default_dialog[data-dialog-type="basic-content"] .mycl-dialog-body .icon{margin-bottom:24px}@media screen and (min-width:768px){.default_dialog[data-dialog-type="basic-content"] .mycl-dialog-body{padding:0}}.default_dialog[data-dialog-type="basic-content"] .modal-close:focus{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}.default_dialog[data-dialog-type="basic-content"] .modal-close:focus:not(:focus-visible){outline:none}.default_dialog[data-dialog-type="basic-content"] .modal-close:focus-visible{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}.default_dialog[data-dialog-type="basic-content"] .modal-close:hover{cursor:pointer}.default_dialog[data-dialog-type="basic-content-full"]{position:fixed;max-height:100vh;height:100vh;width:100%;max-width:100vw;top:0;overflow:hidden;overflow-y:auto;padding:12px;box-shadow:none}.default_dialog[data-dialog-type="basic-content-full"] .modal-close{position:absolute;top:24px;right:12px;font-weight:300;border:0;background:transparent;color:#fff;padding:0;z-index:200;font-size:16px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;color:#0057B8}.default_dialog[data-dialog-type="basic-content-full"] .modal-close:focus{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}.default_dialog[data-dialog-type="basic-content-full"] .modal-close:focus:not(:focus-visible){outline:none}.default_dialog[data-dialog-type="basic-content-full"] .modal-close:focus-visible{outline:none;outline:2px dashed;outline-offset:4px;outline-color:#707070;background-color:transparent}@media screen and (min-width:768px){.default_dialog[data-dialog-type="basic-content-full"] .modal-close{font-size:16px !important}}.default_dialog[data-dialog-type="basic-content-full"] .modal-close:hover{cursor:pointer}.Popup.container.component.small.notoolbar{box-shadow:none;border-radius:0;padding:80px 40px 40px 40px}.Popup.component .titlebar ul.buttons{right:0;top:-22px}.component.Popup>.titlebar{padding:0;border:none !important}.component.Popup>.titlebar h2{text-align:left;font-size:29px !important;line-height:1.5em !important;font-family:'mayo-display',arial,serif !important;font-weight:300 !important;color:#000;margin:0;padding:0;border:none}@media screen and (min-width:768px){.component.Popup>.titlebar h2{font-size:35px !important}}.component.Popup>.titlebar h2:focus{outline:none}.component.Popup>.titlebar ul.buttons a.cancelworkflow{position:relative}.component.Popup>.titlebar ul.buttons a.cancelworkflow img{display:none}.component.Popup>.titlebar ul.buttons a.cancelworkflow::after{content:'';display:block;background-repeat:no-repeat;background-size:contain;background-position:center;background-image:url(https://design.mayoclinic.org/assets/img/icons/close.svg);width:21px;height:21px}.component.Popup>div.content{padding:0}.component.Popup>div.content p{font-size:18px !important;line-height:1.5em !important;font-family:'mayo-serif',arial,serif;font-weight:300 !important;color:#000;color:#707070;text-align:left;margin:16px 0 24px 0}@media screen and (min-width:768px){.component.Popup>div.content p{font-size:18px !important}}.component.Popup>div.content .toolbar ul.buttons li a.continue,.component.Popup>div.content .toolbar ul.buttons li a.close,.component.Popup>div.content .toolbar ul.buttons li a.inlinedelete,.component.Popup>div.content .toolbar ul.buttons li a.button.otherbutton{border-radius:999vw;display:inline-block;align-items:center;border:0;text-decoration:none;text-align:center;position:relative;padding:12px 24px;font-size:18px !important;line-height:1.5em !important;font-family:'mayo-sans',arial,sans-serif !important;color:#000;font-weight:300 !important;background-color:#000000;color:#ffffff}@media screen and (min-width:768px){.component.Popup>div.content .toolbar ul.buttons li a.continue,.component.Popup>div.content .toolbar ul.buttons li a.close,.component.Popup>div.content .toolbar ul.buttons li a.inlinedelete,.component.Popup>div.content .toolbar ul.buttons li a.button.otherbutton{font-size:18px !important}}@media only screen and (max-width:768px){.component.Popup>div.content .toolbar ul.buttons li a.button.otherbutton{margin-bottom:24px}}.contact-information-content .ghostInput input:focus,.contact-information-content .ghostInput select:focus,.contact-information-content .ghostInput textarea:focus,.contact-information-content .ghostInput span.readOnlyInput:focus,.other-information-content .ghostInput input:focus,.other-information-content .ghostInput select:focus,.other-information-content .ghostInput textarea:focus,.other-information-content .ghostInput span.readOnlyInput:focus,select:focus{outline:none;outline:2px dashed;outline-color:#707070;outline-offset:4px;background-color:transparent}.contact-information-content .preferredDeviceSelector.selected input:focus+.preferredDeviceSelected,.contact-information-content .preferredDeviceSelector input:focus+.preferredDeviceSelected+.preferredDeviceUnselected{outline:none;outline:2px dashed;outline-color:#707070;outline-offset:4px;background-color:transparent}.card .cardline{overflow:visible}.formsection:not(.noArrow) .alert:not(:empty):before{display:none}.ghostInput label+input,.ghostInput label+select{display:flex;align-items:flex-end}@media print{.d-header-bar,.nodeIcon,.md_selftriage_load .printheader,.expandableLinkSection{display:none !important}.section.actionNodes,.nodeDetailsContainer,.datatile .card,.selfTriage .actionNode .nodeContent,.selfTriage .actionNode .orders .orderBucketContent{border:none !important;padding:0 !important;margin:0 !important}.selfTriage .actionNode .nodeContent,.selfTriage .actionNode .orders .orderBucketContent{width:100%}.fmtConv span,.selfTriage .actionNodeWorkflow .actionNodeHeaderSection .recommendationTitleSubText,.statusClosed,.subtlecolor,.subtle{font-size:16px !important}div.selfTriagePage div.successStatus{padding:12px 12px;border:2px solid #000;margin-top:24px}.selfTriage .actionNodeWorkflow .actionNode .successStatus .successMessage{font-size:16px;color:#000000}.selfTriage .actionNodeWorkflow .actionNode .successStatus:before{display:none}}*/