@import url(https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.PageContainer{align-items:flex-start;display:flex;justify-content:space-between;max-width:1920px}.FSPageContainer,.PageContainer{height:100vh;margin:auto;overflow:auto;position:relative;width:100%}.GradientFS{background:linear-gradient(180deg,#eaedf5 3%,#fff 97%);width:100%}.defaultButton{background-color:#262261;border:3px solid #262261;border-radius:5px;color:#fff;cursor:pointer;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;font-weight:500;margin-top:20px;min-width:150px;padding:10px}.backButton{background-color:#fff}.backButton,.backButton:hover{border-color:#262261;color:#262261}.backButton:hover{background-color:#f2f2f6}.validationInfoMessage{background:#edf3ff;border-radius:10px;color:#353940;font-size:13px;margin-bottom:1px;margin-top:0;padding:8px;text-align:left}.defaultButton:hover{background:#f2f2f6;color:#262261;font-weight:500}.defaultButton:disabled{background-color:#fff;border:3px solid #c7c7c7;color:#c7c7c7}@media (hover:none) and (pointer:coarse){.defaultButton:hover{background:#262261;color:#fff}}input,select{border:2px solid #262261;border-radius:10px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;margin-bottom:10px;padding:10px}select{margin-right:15px;padding:15px}input:disabled{border:2px solid #a9a9a9;color:#d3d3d3}button:focus-visible{border:4px solid gold}div[role=button]:focus-visible{border:4px solid gold}.DefaultPageBubble{background:#fff;border:1px solid #d0d4db;border-radius:10px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:60px auto 50px;max-width:800px;overflow:hidden;padding-bottom:40px;padding-left:20px;padding-right:20px;position:relative;text-align:center;width:calc(100% - 80px);z-index:101}@media only screen and (max-width:500px){.DefaultPageBubble{border:none;border-radius:0;box-shadow:none;margin-top:10px;width:auto}}.mt-70{margin-top:70px!important}.justifyCenter{justify-content:center!important}.pr-20{padding-right:20px!important}.headerLogo{margin-bottom:20px;margin-top:40px;width:400px}.hiddenElement{display:none}.continueButton{background-color:#262261;border:3px solid #262261;border-radius:5px;color:#fff;cursor:pointer;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;font-weight:700;margin-top:20px;min-width:150px;padding:10px}.continueButton:hover{background:#fff;color:#262261;font-weight:700}.leftIntroPane,.rightIntroPane{border:1px solid #d3d1d1;margin:auto auto 20px;min-height:200px;padding:20px}.introContentHolder{display:flex}.leftPaneContainer,.rightPaneContainer{width:50%}h1{font-size:36px;font-weight:300;line-height:1.2}.WelcomePage{background:linear-gradient(180deg,#eaedf5 3%,#fff 37%);width:100%}.welcomeBubbleOne,.welcomeBubbleTwo{background:#fff;border:1px solid #ebeef5;border-radius:10px;box-shadow:0 10px 13px -7px #79849d,5px 5px 15px 5px #0000;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:auto auto 50px;max-width:800px;overflow:hidden;padding-bottom:40px;padding-left:20px;padding-right:20px;position:relative;text-align:center;width:calc(100% - 70px)}.bubbleImage1{margin-left:10px;margin-right:20px;margin-top:30px;width:420px}.bubbleImage2{margin:30px 10px 10px;width:460px}.continueButtonHolder{margin:auto;position:relative;width:150px;z-index:10}.textBubbleHeadingOne,.textBubbleHeadingTwo{color:#262261;font-size:30px;font-weight:700;line-height:2.5;width:100%}.bubbleOneInfo{margin-left:20px;margin-right:20px;width:calc(58% - 20px)}.textBubbleOne{color:#4c4c4c;float:right;font-size:20px;padding-top:24px;text-align:justify;width:100%}.textBubbleOne div:last-child,.textBubbleOne div:nth-last-child(2){padding-top:20px;text-align:center}.bubbleTwoInfo{float:left;margin-left:25px;margin-right:25px;width:calc(55% - 25px)}.textBubbleTwo{color:#4c4c4c;font-size:20px;text-align:left}.welcomeBubbles{align-items:flex-start;margin-top:40px}.welcomeBubbles,.welcomeBubblesBottom{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:20px}.welcomeBubblesBottom{margin-top:0}.errorToken{font-size:30px;line-height:1.7;margin:60px 0 24px;text-align:center}@media only screen and (max-width:1000px){.bubbleOneInfo,.bubbleTwoInfo{margin:0;width:calc(100% - 60px)}.textBubbleHeadingTwo,.textBubbleTwo{margin:0}.bubbleImage1,.bubbleImage2{left:auto;margin:20px 0 0;position:relative;top:auto}.welcomeBubbles{flex-direction:column-reverse}.welcomeBubbles,.welcomeBubblesBottom{align-items:center;display:flex;margin-bottom:20px}.welcomeBubblesBottom{flex-direction:column}}@media only screen and (max-width:525px){.bubbleImage1,.bubbleImage2{left:auto;margin-left:20px;position:relative;top:auto;width:calc(100% - 20px)}}@media only screen and (max-width:500px){.welcomeBubbles,.welcomeBubblesBottom{padding-left:0}.welcomeBubbles{margin-top:10px}.bubbleOneInfo,.bubbleTwoInfo{margin-left:0;margin-right:0;padding-left:20px;width:calc(100% - 20px)}.textBubbleHeadingTwo,.textBubbleTwo{width:100%}.textBubbleTwo{text-align:justify}}@media only screen and (max-width:450px){.textBubbleHeadingOne,.textBubbleHeadingTwo{font-size:24px;text-align:left}.errorToken{font-size:30px;line-height:1.6}}.generalPageFooter{bottom:0;margin:60px auto 30px;min-height:100px;position:relative;text-align:center;width:250px}.generalCopyRightInfo{color:#79849d;font-size:16px;font-weight:200;margin-top:5px}.generalFooterLogo{width:160px}.PageHeader{background-color:#fff;box-shadow:0 10px 9px -10px #79849d,5px 5px 15px 5px #0000;height:90px;width:100%}.HeaderLogo{width:200px}.logoWrapper{display:flex;flex-basis:0;flex-grow:1;margin-left:20px;padding-top:18px}.profileMenuIcon{width:54px}.profileMenuIcon:hover{cursor:pointer}.ProfileMenu{background-color:#fff;border:1px solid #e3e3e5;border-radius:10px;box-shadow:0 10px 13px -7px #79849d,5px 5px 15px 5px #0000;line-height:1.5;padding:15px;position:absolute;right:20px;top:17px;z-index:999}.profileMenuOption{padding:5px}.profileMenuOption:hover{background-color:#262261;color:#fff;cursor:pointer}.HeaderText{color:#0092cd;display:flex;font-size:33px;font-weight:400;justify-content:space-between;line-height:1;padding:27px 0 0;pointer-events:none;user-select:none;-webkit-user-select:none;width:217px}.HeaderText span{color:#262261}.profileUserFullName{color:#262261;cursor:pointer;font-weight:500;max-width:350px;overflow:hidden;padding-top:4px;text-overflow:ellipsis;white-space:nowrap}.profileMenuHolder{background-color:initial;border:none;cursor:pointer}.profileMenuHolder:hover,.profileMenuHolder:hover .profileUserFullName{background-color:#f5f5f5}.profileBox{display:flex;flex-basis:0;flex-grow:1;justify-content:flex-end;margin-right:10px;padding-top:28px}.downCaretSymbol{color:#262261;font-family:math;min-width:31px;padding-top:6px;text-align:center;top:3px}.ProfileMenu hr{border:1px solid #262261}.menuTapOutBox{height:100vh;left:0;overflow:hidden;position:absolute;top:0;width:100%;z-index:9998}.generalHeaderLogo{width:200px}.profileHidden{margin-right:20px}@media only screen and (max-width:1200px){.profileUserFullName{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width:992px){.profileUserFullName{max-width:165px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}@media only screen and (max-width:768px){.profileUserFullName{max-width:150px}.profileShown{display:none}}@media only screen and (max-width:575px){.profileUserFullName{display:none}.profileHidden{display:none;font-size:24px;padding-right:18px;padding-top:14px}}@media only screen and (max-width:500px){.profileHidden{font-size:20px;padding-right:16px;padding-top:16px}}.ConfirmBdayPage{margin-top:60px}.confirmBirthdayBubble{margin-top:0;max-width:800px!important}.ConfirmBDayLeft h1,.SetPasswordContainer h1{font-size:33px;font-weight:200;margin-bottom:30px;text-align:center}.ConfirmBDayRight{float:right;padding-top:70px;width:30%}.ConfirmBDayRight img{width:200px}.bDayInputContainer{display:flex;flex-direction:row;justify-content:center}.bDayInputWrapper{align-items:flex-start;display:flex;flex-direction:column;max-width:210px}.ConfirmBDayLeft .bDayInputWrapper label{margin-left:12px}.ConfirmBDayLeft .bDayInputWrapper input{font-size:20px;padding:12px}.ConfirmBDayLeft .bDayInputWrapper input::placeholder{color:#000;word-spacing:2px}.ConfirmBDayLeft .bDayInputWrapper::-webkit-input-placeholder{color:#000;word-spacing:2px}.ConfirmBDayLeft .bDayInputWrapper :-ms-input-placeholder{color:#000;word-spacing:2px}.ConfirmBDayLeft .BirthDayPicker{margin-bottom:18px;margin-top:5px}.BirthDayPicker fieldset.MuiOutlinedInput-notchedOutline{border:2px solid #262261}.BirthDayPicker .Mui-focused fieldset.MuiOutlinedInput-notchedOutline{border-color:#000}.BirthDayPicker .MuiInputBase-root{background-color:#fff;border-radius:10px}.centerConfirmButton{align-self:center}.reaminingAttempts{bottom:5px;color:#d3d3d3;position:absolute;right:10px}.confirmBdayWarningMessage{background:#b32323;border-radius:10px;color:#fff;font-size:19px;font-weight:700;margin:auto auto 20px;max-width:813px;padding:13px;text-align:left;width:calc(100% - 100px)}@media only screen and (max-width:650px){.confirmBirthdayBubble{margin-top:0}.ConfirmBDayLeft{width:100%}.ConfirmBDayRight{padding-top:30px;width:100%}}@media only screen and (max-width:500px){.ConfirmBdayPage{margin-top:10px}}.ConfirmProfilePageBubble{background:#fff;border:1px solid #ebeef5;border-radius:10px;box-shadow:0 10px 13px -7px #79849d,5px 5px 15px 5px #0000;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:auto auto 50px;overflow:hidden;padding-bottom:40px;padding-left:20px;padding-right:20px;position:relative;text-align:center;width:800px}.formGroupContainer{background:#f8faff;border:2px solid #e7ecf7;border-radius:10px;margin-bottom:20px;padding:0 5px 20px}.ConfirmProfilePageContainer h2{font-size:25px;font-weight:400;margin-bottom:20px}.ConfirmProfilePageContainer h3{font-size:20px;font-weight:400}.ProfileAuthCheckboxContainer{overflow:auto}.ConfirmProfilePageContainer .DefaultPageBubble{max-width:700px}.ConfirmProfilePageContainer .DefaultPageBubble fieldset{border:none;margin:0;padding:0}.ConfirmProfilePageContainer .rowHolder{display:flex;flex-direction:row;flex-wrap:wrap;gap:1%}.inputContainer{flex-basis:49%;flex-grow:1;min-width:260px}.ConfirmProfilePageContainer input{box-sizing:border-box;width:100%}.ConfirmProfilePageContainer input::placeholder{font-family:Poppins,sans-serif}.ConfirmProfilePageContainer .inputLabel{display:block;margin:0 0 2px 20px;text-align:left}.ConfirmProfilePageContainer select{margin-right:0;outline:none;padding:10px;width:100%}.ConfirmProfilePageContainer input:focus-visible,.ConfirmProfilePageContainer select:focus-visible{outline:2px solid gold}.thirdPartyDataContainer{background:#e7ecf7;border-radius:10px;margin-bottom:10px;padding:5px}.thirdPartyDataContainer hr{border:1px solid #262261;margin-top:40px}.authorized3rdPartiesButtons{display:flex;justify-content:flex-end;padding:0 14px}.addPartyButton{margin-left:14px}.addPartyButton,.removePartyButton{align-items:center;display:flex;padding:8px 10px}.removePartyButton{background-color:#f6f9ff;color:#262261}.removePartyButton,.removePartyButton:hover{border-color:#262261}.addPartyButton div,.removePartyButton div{margin-left:5px}.deliveryAddressBusiness{margin:16px 0 14px}.HIPAAAuthCheckboxContainer{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:10px;padding-top:3px}.shippingAddressContainer{overflow:auto}@media only screen and (max-width:751px){.ConfirmProfilePageContainer .inputLabel{min-width:calc(100% - 25px)}.rowHolder select{margin-left:0;width:100%}.thirdPartyDataContainer{padding:5px}}@media only screen and (max-width:450px){.authorized3rdPartiesButtons{flex-direction:column-reverse;padding-top:14px}.addPartyButton,.addPartyButton:hover{background-color:#262261;border:3px solid #262261;color:#fff;margin:0;width:100%}.removePartyButton,.removePartyButton:hover{background-color:#f6f9ff;border-color:#262261;color:#262261;margin:14px 0 0;width:100%}}.CheckboxStandaloneComponent,.CheckboxStandaloneComponentSmall{align-items:center;background:#e7ecf7;border-radius:10px;color:#3f464c;cursor:pointer;display:flex;flex:1 1;gap:5px;padding:5px 0;position:relative;-webkit-user-select:none;user-select:none}.CheckboxStandaloneComponent:hover,.CheckboxStandaloneComponentSmall:hover{box-shadow:0 4px 4px -4px #79849d,5px 5px 15px 5px #0000;left:-1px;margin-left:1px;position:relative;top:-1px}.CheckboxStandaloneComponent:active,.CheckboxStandaloneComponentSmall:active{box-shadow:0 6px 5px -7px #79849d,5px 5px 15px 5px #0000;left:1px;margin-right:1px;position:relative;top:1px}.CheckboxStandaloneComponent .checkBoxIcon,.CheckboxStandaloneComponentSmall .checkBoxIcon{flex-shrink:0;left:auto;margin-left:16px;position:relative}.CheckboxStandaloneComponent .LabelMessage,.CheckboxStandaloneComponentSmall .LabelMessageSmall{display:flex;font-size:17px;gap:4px;text-align:left}@media only screen and (max-width:450px){.CheckboxStandaloneComponentSmall{flex-basis:100%}.CheckboxStandaloneComponent .checkBoxIcon,.CheckboxStandaloneComponentSmall .checkBoxIcon{flex-shrink:0;margin-left:4px}.CheckboxStandaloneComponent .LabelMessage{font-size:16px;gap:2px}}.NoRouteMatch{background:linear-gradient(180deg,#eaedf5 3%,#fff 37%);width:100%}h1.noRouteMatch{font-size:30px;margin-bottom:150px;padding-top:10%;text-align:center}@media only screen and (max-width:500px){h1.noRouteMatch{font-size:20px;line-height:1.8}}.ServerErrorPage{background:linear-gradient(180deg,#eaedf5 3%,#fff 37%);width:100%}h1.serverErrorMessage{font-size:30px;line-height:1.7;margin-bottom:150px;padding-top:10%;text-align:center}@media only screen and (max-width:500px){h1.serverErrorMessage{font-size:24px;line-height:1.8;padding-top:20%}}.LoginPage{background-color:#eaedf5}.LeftSide{background-color:#262261;height:100vh;min-height:720px;overflow:hidden;position:absolute;text-align:center;width:100%}.LeftSide h1{font-size:36px;font-weight:100;line-height:1.2;margin-right:10px}.LoginLeftBoxInfo{background:#262261;border-radius:10px;color:#fff;height:100%;margin:100px auto auto;max-height:180px;max-width:600px;padding-top:1px;position:relative;z-index:1}.LoginLeftSubText{font-size:20px;font-weight:300;line-height:1.3;margin:auto;max-width:450px}.LoginCredentialsBox{background:#fff;border-radius:10px;box-shadow:10px 10px 13px -7px #2e4876,5px 5px 15px 5px #0000;margin:auto auto 30px;max-width:490px;padding:3px 20px 40px;text-align:center;width:calc(100% - 90px)}.LoginPage .PageContainer{max-width:100%}.RightSide{align-items:center;background:none;display:flex;flex-direction:column;height:100vh;min-height:720px;width:100%;z-index:2}.GraphicContainer{bottom:-10px;margin:auto;max-width:1200px;min-width:720px;opacity:.1;position:absolute;width:100%;z-index:1}.equalizerElement{background-color:#d3dcf2;bottom:0;height:161px;opacity:.1;position:absolute;right:0;width:calc(100% - 1200px);z-index:0}.loginGraphic{width:100%}.footerInfo{background:#fff;border-radius:10px;margin-bottom:30px;margin-top:auto;padding:10px;text-align:center;width:250px}.footerInfo img{width:130px}.footerLogo{width:230px}.copyRightInfo{color:#79849d;font-size:20px;font-weight:200;margin-top:15px}.LogInHeaderText{color:#79849d;font-size:30px;font-weight:300;line-height:2;margin:20px 0 10px;position:relative}.LoginCredentialsBox input{border:2px solid #262261;border-radius:5px;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;font-weight:300;margin-bottom:15px;padding:11px 10px 10px;width:calc(100% - 200px)}.LoginCredentialsBox input:focus-visible{outline:2px solid gold}.LoginCredentialsBox input::placeholder{color:#79849d;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;font-weight:300}.LoginCredentialsBox h1{color:#262261}.loginButton{background-color:#262261;border:3px solid #262261;border-radius:5px;color:#fff;cursor:pointer;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:20px;font-weight:700;margin-top:20px;min-width:150px;padding:10px}.loginButton:hover{background:#fff;color:#262261;font-weight:700}.loginIcon{left:-7px;position:absolute;top:-16px;width:80px}.loginErrorMessageContainer{color:darkred;margin:auto auto 20px;max-width:410px;text-align:left}.forgotPasswordLink{color:#262261;cursor:pointer;text-decoration:underline}.validationWarningMessage{background:#ffe4e4;border:2px solid #d20000;border-radius:10px;color:#000;font-size:16px;font-weight:500;margin-bottom:6px;margin-top:10px;padding:7px 10px;text-align:left}.LoginLeftBoxInfo{height:auto;margin-top:20px;max-height:none;overflow:auto;padding:10px 10px 30px;width:calc(100% - 40px)}.copyRightInfo{font-size:16px;margin-top:5px}@media only screen and (max-width:406px){.LoginLeftSubText{display:none}.LoginLeftBoxInfo{padding-bottom:20px}}@media only screen and (max-width:500px){.LoginCredentialsBox input{width:calc(100% - 40px)}}.EnterEmailBubble{background:#fff;border-radius:10px;box-shadow:0 10px 13px -7px #79849d,5px 5px 15px 5px #0000;margin:calc(50vh - 250px) auto auto;max-width:490px;min-height:230px;padding:3px 20px 40px;position:relative;text-align:center;width:calc(100% - 60px)}.EnterEmail{max-width:500px!important;min-height:310px}.enterEmailInfoBox{color:#79849d;font-size:18px;font-weight:300;margin-bottom:30px;margin-top:20px}.forgotPasswordContainer .buttonsWrapper{display:flex;flex-direction:row;justify-content:space-between;margin-top:52px}.forgotPasswordContainer .back,.forgotPasswordContainer .reset{margin-top:0}.forgotPasswordContainer .DefaultPageBubble{padding-bottom:20px}.forgotPasswordContainer input{max-width:383px;width:calc(100% - 24px)}.forgotPasswordContainer input:focus-visible{outline:2px solid gold}.forgotPasswordContainer label{display:inline-block;max-width:383px;text-align:left;width:calc(100% - 24px)}@media only screen and (max-width:450px){.forgotPasswordContainer .buttonsWrapper{display:flex;flex-direction:column-reverse;gap:16px;justify-content:flex-end;margin-top:20px;padding:0 8px}}.ResetPasswordContainer input{max-width:371px;width:calc(100% - 24px)}.ResetPasswordContainer input:focus-visible{outline:2px solid gold}.inputFieldsContainer label{display:inline-block;max-width:371px;text-align:left;width:calc(100% - 24px)}.DashboardPage{height:100vh}.OrderContainerBubble{background:#fff;border:1px solid #ebeef5;border-radius:10px;box-shadow:0 10px 13px -7px #79849d,5px 5px 15px 5px #0000;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:100px auto 50px;max-width:800px;overflow:hidden;padding-bottom:40px;padding-left:20px;padding-right:20px;position:relative;text-align:center;width:calc(100% - 80px)}.noActiveOrder{font-size:20px}.noActiveOrder img{margin-top:40px;max-width:400px;width:calc(100% - 20px)}.backToOrdersWrapper{display:flex}.OrderHeaderMessage{font-size:29px;font-weight:200;line-height:1.33;margin-bottom:18px;margin-top:25px;padding-left:13px;padding-right:13px;text-align:left}.ViewOrdersLink{line-height:14px;margin-left:2px}.ViewOrdersLink a{color:#3f464c;font-size:16px;font-weight:400;text-decoration:underline}.CurrentOrderBubble,.ProgressBarBubble{background-color:#f6f9ff;border:2px solid #dde7ff;border-radius:10px;margin-top:30px;min-height:50px;overflow:auto;text-align:left;width:100%}.ProgressBarBubble{margin-bottom:10px;margin-top:20px;padding-bottom:20px}.CurrentOrderBubble hr{border:1px solid #262261;clear:both}.orderDataDetails .orderLine{line-height:1.5;margin-bottom:15px;margin-top:15px;overflow:auto}.OrderSubmittedBy,.orderRow{color:#3f464c;float:left;margin-bottom:10px;margin-top:10px;text-align:left;text-align:center;width:20%}.OrderSubmittedBy{width:33%}.orderIncorrectText{clear:both;color:gray;font-size:15px;font-style:italic;padding-top:20px;text-align:center}.dashboardImageContainer{float:right;width:280px}.PreferredDatesInfoWrapper{margin-bottom:26px}.DashboardPreferredDates{font-weight:400}.dashboardImageContainer2{float:left;margin-left:50px;margin-top:65px;width:240px}.dashboardImageContainer3{float:left;margin-left:20px;margin-right:20px;margin-top:0;width:240px}.stepInformationContainer{font-size:18px;font-weight:100;line-height:1.5;overflow:auto;position:relative;text-align:left;width:calc(100% - 10px)}.stepInfoTextContainer,.stepInfoTextContainer2{float:left;font-size:16px;font-weight:300;margin-bottom:0;margin-top:10px;padding-bottom:25px}.checkMarkSymbol{float:left;margin-left:22px;margin-top:29px}.receiptEmailedMessage{margin-top:4px}.stepInfoTextContainer{padding-left:20px;width:calc(100% - 30px)}.stepInfoTextContainer .SelectedBCFAddressContainer{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:wrap;margin-bottom:26px}.stepInfoTextContainer .BCFAddressContainer{margin-bottom:20px}.stepInfoTextContainer .BCFWorkingHoursWrapper{display:flex;flex-direction:column}.stepInfoTextContainer .BCFAddressLabel{font-weight:500}.stepInfoTextContainer .BCFWorkingHoursItem{display:flex;flex-direction:row;justify-content:flex-start}.stepInfoTextContainer .BCFWorkingDays{margin-right:10px;text-align:right;width:45px}.stepTwoInfoContainer{float:left;overflow:auto;width:100%}.stepInfoTextContainer2{margin-top:0}.CTAContainer{text-align:center;width:100%}.InfoIcon{bottom:-8px;margin-right:7px;position:relative;width:30px}.CTAProgressContainter,.orderDataDetails{font-size:17px;margin:auto auto 20px;max-width:90%;overflow:auto}.CTAProgressContainter{margin:auto;max-width:90%;overflow:hidden;position:relative;width:100%}.ProgressBar{height:100px;overflow:hidden;position:absolute;top:17px;width:100%}.ProgressLine{background-color:#d6e3ff;height:5px;left:30px;position:absolute;top:39px;width:calc(100% - 60px)}.ProgressStep{position:absolute;text-align:center}.ProgressStep:first-child{left:0;width:100px}.ProgressStep:nth-child(2){border-color:#d3d3d3;left:calc(50% - 50px);width:100px}.ProgressStep:nth-child(3){left:calc(100% - 100px);width:100px}.ProgressStepNumber{background-color:#fff;border:4px solid #262261;border-radius:50px;color:#262261;font-size:20px;font-weight:700;height:35px;margin:auto;padding-top:5px;text-align:center;width:40px}.ProgressStepLabel{font-size:16px;font-weight:100}.checkMarkStepImage{margin-top:3px}.StepOneCompleteMessage{background-color:#f6f9ff;border:2px solid #dde7ff;border-radius:10px;font-size:31px;font-weight:100;margin-bottom:0;margin-top:10px;min-height:90px;overflow:auto;padding-left:13px;padding-right:13px;position:relative;text-align:left;width:calc(100% - 26px)}.StepOneCompleteMessage .messageTag{float:left;font-size:25px;font-weight:200;margin-bottom:20px;margin-left:10px;margin-top:26px;position:relative;width:calc(100% - 100px)}.StepOneCompleteMessage img{border-radius:100px;float:left;margin-top:8px;padding:10px;width:50px}@media only screen and (max-width:750px){.orderDataDetails .OrderSubmittedBy,.orderRow{width:50%}.orderDataDetails .OrderSubmittedBy:nth-child(3){width:100%}}@media only screen and (max-width:700px){.orderRow{width:50%}.dashboardImageContainer{display:none}.stepInfoTextContainer{max-width:100%;width:calc(100% - 35px)}.dashboardImageContainer2,.dashboardImageContainer3{margin-bottom:20px;margin-top:0;text-align:center;width:calc(100% - 90px)}.stepInfoTextContainer2{margin-left:20px;max-width:calc(100% - 35px)}.dashboardImageContainer2 img,.dashboardImageContainer3 img{width:200px}}@media only screen and (max-width:500px){.orderDataDetails .OrderSubmittedBy,.orderRow{width:100%}.ScheduleBloodDrawPage .OrderHeaderMessageLong{font-size:24px}.refillsUsedInfo{display:block;margin-left:0!important;margin-top:19px;width:100%}}@media only screen and (max-width:830px){.dashboardImageContainer{bottom:0;margin:20px auto auto;position:relative;right:0;width:280px}.stepInformationContainer{width:100%}}.tooltipIcon{background-color:#262261;border-radius:50%;color:#fff;cursor:pointer;display:inline-block;font-size:11px;font-weight:700;height:14px!important;line-height:14px;margin-left:5px;text-align:center;vertical-align:super;width:14px!important}.loadingBar{color:red;margin:calc(50vh - 20px) auto auto;width:120px}.errorMessageContainer{color:darkred;margin:auto;text-align:left;width:100%}.SetPasswordContainer .DefaultPageBubble{max-width:800px}.passRequirementsInputsWrapper{display:flex;flex-wrap:wrap;justify-content:center;row-gap:26px}.inputPasswordWrapper,.passwordRequirements{flex-basis:350px;flex-grow:0;flex-shrink:0;order:2}.passwordRequirements{font-size:16px;line-height:26px}.inputPasswordContainer{display:inline-block}.inputPasswordLabel{display:block;padding:0 0 2px 10px;text-align:left}ul.errorMessageWrapper{list-style-type:none;margin:0 auto;max-width:400px;padding:0}@media screen and (max-width:800px){.errorMessageContainer{order:2}.passwordRequirements{order:1}.inputPasswordWrapper{order:3}}.mapDiv{border-radius:10px;height:450px;margin-bottom:14px;margin-top:5px}.ZipCodeHolder{color:#3f464c;display:flex;flex-direction:column;line-height:1.3;margin-bottom:26px;padding-left:13px;padding-top:7px;text-align:left;width:calc(100% - 22px)}.ZipCodeHolder .searchFacilitiesTitle{font-size:28px;font-weight:300;margin:0}.searchFacilitiesTitleSubTitle{font-style:italic;line-height:1.5;margin:12px 0}.ZipCodeHolder .searchFacilitiesForm{align-items:flex-end;display:flex;flex-direction:row;justify-content:space-between;margin-top:10px}.ZipCodeHolder .searchFacilitiesZipWrapper{display:inline-block;margin:0;width:34%}.ZipCodeHolder .searchFacilitiesButtonWrapper{display:inline-block;margin:0;width:30%}.ZipCodeHolder .searchFacilitiesZipWrapper input{margin:0;outline:none;padding:12px;width:calc(100% - 26px)}.ZipCodeHolder .searchFacilitiesZipWrapper input:focus-visible{outline:2px solid gold}.ZipCodeHolder .searchFacilitiesZipWrapper label{display:block;font-size:16px;margin-left:14px;text-align:left}.ZipCodeHolder .searchFacilitiesZipWrapper .select-wrap{background-color:#fff;border:none;border-radius:10px;height:56px;position:relative}.ZipCodeHolder .searchFacilitiesZipWrapper .select-wrap select{-webkit-appearance:none;appearance:none;background:#0000;border:2px solid #262261;display:block;height:100%;left:0;outline:none;padding:15px 15px 15px 19px;position:absolute;top:0;width:100%}.previousPrevious .backButton{background-color:#fff;border-color:#262261;color:#262261;margin-top:0}.previousPrevious .backButton:hover{background-color:#f2f2f6;border-color:#262261;color:#262261}.previousPrevious .backButton:focus-visible{border-color:gold}.ZipCodeHolder .searchFacilitiesZipWrapper .select-wrap select:focus-visible{outline:2px solid gold}.ZipCodeHolder .searchFacilitiesZipWrapper .select-wrap .arrow{align-items:center;bottom:0;display:flex;justify-content:center;pointer-events:none;position:absolute;right:20px;top:0}.ZipCodeHolder .searchFacilitiesZipWrapper .select-wrap .arrow i.down{border:solid #000;border-width:0 3px 3px 0;display:inline-block;padding:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg)}.ZipCodeHolder .searchFacilitiesButtonWrapper .defaultButton{font-size:20px;width:100%}.foundFacilityResults{clip:rect(1px,1px,1px,1px);border:0;font-size:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.searchOnMapComponent{border:2px solid #dde7ff;border-radius:10px;margin:10px auto 20px}.availabilityDatesContainer,.searchOnMapComponent{background:#f6f9ff;overflow:auto;padding:10px;width:calc(100% - 37px)}.availabilityDatesContainer{border-radius:10px;box-shadow:0 6px 10px -7px #79849d,5px 5px 15px 5px #0000;margin:10px auto auto;text-align:left}.scheduleBloodDrawHeaderBubble{color:#3f464c;font-size:27px;font-weight:700;left:13px;line-height:1.3;position:relative;top:5px;width:calc(100% - 20px)}.scheduleBloodDrawSubheadingBubble{font-size:18px;font-weight:100;left:13px;margin-bottom:30px;margin-top:10px;position:relative;top:5px;width:calc(100% - 20px)}.scheduleBloodDrawButton{margin-top:40px}.DefaultPageBubble{max-width:1100px}.buttonsWrapper{display:flex;flex-direction:row;justify-content:flex-end;margin-top:20px}.nextButton button{margin-top:0}.previousPrevious{margin-right:20px}.proceedPayment{margin-top:0}.warningMessage{background:#ffe4e4;border:2px solid #d20000;border-radius:10px;color:#000;font-size:16px;font-weight:500;margin-bottom:6px;margin-top:10px;padding:7px 10px;text-align:left}.paymentLoadingContainer{margin-top:150px}div.successWrapper>div:last-child{margin-bottom:50px}.mobilePhlebotomyNotice,.phoneCallNotice,.thankYouNotice{border:2px solid #262261;border-radius:10px;font-size:17px;height:auto;line-height:1.4;margin:30px auto 20px;max-width:650px;overflow:auto;padding:10px;position:relative}.thankYouNotice{margin-top:50px}.mobilePhlebotomyNotice{align-items:center;display:flex;justify-content:flex-start}.phoneCallNotice{padding-bottom:22px;padding-top:22px}.thankYouCheckMarkIcon{float:left;margin-left:19px;width:50px}.bloodDrawIcon{margin:0;width:90px}.thankYouTextMessage{margin:0 1px 1px 90px;text-align:left}.thankYouTextMessage h1,.thankYouTextMessage h2{font-size:19px;font-weight:700;line-height:1.4;margin:0}.appointmentTextMessage{margin-bottom:1px;text-align:left}.mapLoadingBox{margin-bottom:80px;margin-top:80px}.Step2BCFInfoBox{margin-bottom:30px;padding:12px;text-align:left}.paymentButtonContainter .proceed-payment-button{border:3px solid #262261}.paymentButtonContainter .proceed-payment-button:focus-visible{border:4px solid gold}@media only screen and (max-width:700px){.ZipCodeHolder .searchFacilitiesForm{flex-direction:column}.ZipCodeHolder .searchFacilitiesZipWrapper{margin-top:12px;width:100%}.ZipCodeHolder .searchFacilitiesButtonWrapper{margin-top:16px;width:100%}}@media only screen and (max-width:450px){.buttonsWrapper{display:flex;flex-direction:column-reverse;justify-content:flex-end;margin-top:20px;padding:0 8px}.noPaymentFlowCompleteOrder{width:100%}.paymentButtonContainter{margin:0}.paymentButtonContainter .proceedPayment{width:100%}.previousPrevious{margin:0}.previousPrevious .backButton{margin-top:16px;width:100%}.nextButton{margin:0}.nextButton .defaultButton{width:100%}}.CheckboxComponent{overflow:auto;padding:11px 6px}.CheckboxQuestion{background:#f6f9ff;border:2px solid #dde7ff;border-radius:10px;box-shadow:0 6px 10px -7px #79849d,5px 5px 15px 5px #0000;color:#3f464c;cursor:pointer;float:left;min-height:200px;overflow:auto;position:relative;-webkit-user-select:none;user-select:none;width:calc(100% - 4px)}.CheckboxQuestion:hover{box-shadow:0 6px 12px -7px #79849d,5px 5px 15px 5px #0000;left:-1px;top:-1px}.CheckboxQuestion:active{box-shadow:0 6px 5px -7px #79849d,5px 5px 15px 5px #0000;left:1px;top:1px}.checkBoxIcon{background:#fff;border:2px solid #262261;border-radius:10px;height:40px;width:40px}.checkBoxQuestionMessage{font-size:28px;font-weight:400;left:21px;margin:0;position:relative;text-align:left;top:18px;width:calc(100% - 100px)}.checkBoxQuestionSubMessage{font-size:19px;font-weight:400;margin-top:13px;padding:22px;text-align:left;top:40px}.BackGroundImage{bottom:0;height:286px;opacity:1;overflow:hidden;position:absolute;right:0}.BackGroundImage img{width:410px}.answerLine{margin-top:90px}.answerBox,.answerLine{display:flex;position:relative}.answerBox{column-gap:10px;float:left;font-size:22px;font-weight:700;height:70px;line-height:1.9;margin-top:15px;padding-left:20px;width:170px}.checkBoxIcon img{width:40px}.CheckboxQuestion .checkBoxIcon .checkmark{margin-left:0}.upgradeToSubscriptionTable{margin:auto;width:calc(100% - 30px)}.upgradeToSubscriptionTable th{background-color:#262261;color:#fff;font-size:15px;font-weight:400;padding:10px}.upgradeToSubscriptionTable td{border-bottom:2px solid #dde7ff;font-size:15px;font-weight:400;padding:10px}.desktopOnly{display:table}.mobileOnly{display:none}@media only screen and (max-width:785px){.BackGroundImage{opacity:.1}.answerLine{margin-top:0}}@media only screen and (max-width:550px){.desktopOnly{display:none}.mobileOnly{display:block}.upgradeToSubscriptionCards{display:flex;flex-direction:column;gap:16px;margin:10px 0}.upgradeCard{background:#fff;border:1px solid #dde7ff;box-shadow:0 6px 10px -7px #79849d;margin:0 5px;padding:16px}.upgradeCard div:not(:first-child){line-height:1.4;margin-bottom:8px}.upgradeCardTitle{color:#262261;font-size:18px;font-weight:700;margin-bottom:8px}}.BCFLocationResultComponent{-webkit-column-break-inside:avoid;background-color:#fff;border-radius:10px;box-shadow:0 6px 10px -7px #79849d,5px 5px 15px 5px #0000;color:#1a1a1a;cursor:pointer;overflow:auto;padding:10px;position:relative;text-align:left;width:calc(50% - 25px)}.BCFLocationResultComponent:hover{box-shadow:0 6px 12px -7px #79849d,5px 5px 15px 5px #0000;left:-1px;top:-1px}.BCFLocationResultComponent:active{box-shadow:0 6px 5px -7px #79849d,5px 5px 15px 5px #0000;left:1px;top:1px}.BCFResultHeader{align-items:flex-start;border-bottom:1px solid #262261;display:flex;flex-direction:row;width:100%}.BCFResultHeaderInHouse{background-color:#262261;margin:-10px -10px 0;padding:10px 10px 0;width:auto}.BCFPinImage{margin-left:7px;margin-right:10px;max-height:38px}.workingHoursBox{float:left;margin:auto;overflow:auto;padding:2px;width:calc(100% - 4px)}.workingHoursDay{float:left;font-size:13px;margin-right:5px;text-align:right;width:45%}.workingHoursHours{float:left;font-size:14px;width:calc(55% - 5px)}.resultsContainer{display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:10px}.BCFName h3{font-size:16px;margin:0}.BCFResultHeaderInHouse .BCFDistance,.BCFResultHeaderInHouse .BCFName h3{color:#fff}.BCFCheckBoxIcon{background:#fff;border:2px solid #262261;border-radius:10px;height:40px;margin-left:auto;margin-top:-5px;width:40px}.checkmark{height:42px;margin-left:5px;width:31px}.ConfirmProfilePageContainer .checkmark{margin-left:1px}.BCFAddressBox{background:#f5f5f5;border-radius:10px;font-size:13px;margin:10px auto;padding:10px;text-align:center;width:calc(100% - 40px)}@media only screen and (max-width:800px){.BCFLocationResultComponent{width:calc(100% - 20px)}}@media only screen and (max-width:450px){.BCFLocationResultComponent{width:100%}.BFCNameDistanceWrapper{margin-bottom:4px}.BCFPinImage{margin-left:0;margin-right:6px;max-height:34px}.BCFDistance,.BCFName h3{font-size:14px}.BCFCheckBoxIcon{flex-shrink:0;margin-right:-5px}.workingHoursBox{width:calc(100% - 4px)}.workingHoursDay{width:40%}.workingHoursHours{width:calc(60% - 5px)}}.BCFDateAvailabilityComponent{background:#f6f9ff;border:2px solid #dde7ff;border-radius:10px;box-sizing:border-box;flex-basis:30%;flex-grow:1;margin-bottom:15px;min-width:336px;padding:20px;text-align:left}.BCFDatesContainer{display:flex;flex-wrap:wrap;gap:1.6%;margin-bottom:20px}.fromToBoxes{float:right;width:calc(50% - 7px)}.fromToBoxes:first-child{float:left}.dateFieldInput{max-width:330px;width:calc(100% - 24px)}.checkBoxesContainer{overflow:auto}.checkBoxesContainer label{background:#fff;border:2px solid #262261;border-radius:10px;clear:both;float:left;font-size:16px;margin-bottom:10px;max-width:336px;padding:8px 4px 5px 10px;width:calc(100% - 18px)}input[type=time]{width:calc(100% - 24px)}.fromToBoxesContainer{max-width:354px;overflow:auto}input[type=checkbox]{border:2px solid #262261;border-radius:10px;font-size:19px;margin-bottom:10px;margin-right:10px;padding:10px}.react-datepicker-wrapper,.react-datepicker__input-container,.react-datepicker__input-container input{clear:both;display:block;max-width:354px;width:calc(100% - 24px)}.BCFDateAvailabilityComponent .BCFDatePicker{margin-bottom:10px;max-width:354px;width:100%}.BCFDateAvailabilityComponent .react-datepicker-popper{z-index:2}.BCFDatePicker fieldset.MuiOutlinedInput-notchedOutline,.BCFTimeFrom fieldset.MuiOutlinedInput-notchedOutline{border:2px solid #262261}.BCFDatePicker .Mui-focused fieldset.MuiOutlinedInput-notchedOutline,.BCFTimeFrom .Mui-focused fieldset.MuiOutlinedInput-notchedOutline{border-color:#000}.BCFDatePicker .MuiInputBase-root,.BCFTimeFrom .MuiInputBase-root{background-color:#fff;border-radius:10px}.BCFDatePicker input,.BCFTimeFrom input{padding:12px}.BCFDatePicker label,.BCFTimeFrom label{line-height:1}.MuiPickersPopper-root .MuiMultiSectionDigitalClock-root::-webkit-scrollbar{display:none}.MuiPickersPopper-root .MuiMultiSectionDigitalClock-root{-ms-overflow-style:none;scrollbar-width:none}.MuiFormControl-root .MuiFormLabel-root.Mui-focused,.MuiPickersPopper-root .MuiDialogActions-root .MuiButtonBase-root{color:#1b75bb}.MuiPickersPopper-root .MuiMultiSectionDigitalClock-root .MuiList-root .MuiButtonBase-root.Mui-selected,.MuiPickersPopper-root .MuiPickersFadeTransitionGroup-root .MuiButtonBase-root.Mui-selected,.MuiPickersPopper-root .MuiPickersYear-root .MuiPickersYear-yearButton.Mui-selected{background-color:#1b75bb}.MuiPickersPopper-root .MuiPickersFadeTransitionGroup-root .MuiButtonBase-root.Mui-selected:hover{background-color:#262261}.MuiFormControl-root .MuiFormLabel-root,.MuiPickersCalendarHeader-label{font-family:Poppins}.MuiInputAdornment-root button.MuiIconButton-root:focus-visible{border:2px solid gold}@media only screen and (max-width:450px){.BCFDateAvailabilityComponent{min-width:280px}}.payment-error-text{display:none}.ErrorPopupComponent .errorPopupOverlay{background-color:#00000080;height:100%;left:0;position:fixed;top:0;width:100%;z-index:1000}.ErrorPopupComponent .errorPopupContainer{background-color:#ffe4e4;border:2px solid #e98484;border-radius:5px;left:50%;margin-left:-160px;min-width:316px;padding:20px 0;position:fixed;text-align:center;top:40%;z-index:1001}.ErrorPopupComponent .errorPopupContainer h2{line-height:24px;margin-bottom:22px;margin-top:0}.ErrorPopupComponent .errorPopupCloseButton{background-color:initial;border:none;cursor:pointer;position:absolute;right:10px;top:10px}.OrderSummaryComponent{margin:auto;max-width:800px}.OrderType{line-height:1.5;text-align:center;width:100%}.orderDateTime{display:inline-block;text-align:left}.OrderSummaryComponent .orderLine{line-height:1.5;margin-bottom:20px;margin-top:20px;overflow:auto}.OrderSummaryComponent .OrderSubmittedBy{width:33%}.orderLineItemSummary{width:50%!important}.paymentOptionsButtonHolder{display:flex;flex-wrap:wrap;gap:5px}.pleaseAgreeTerms{margin-bottom:16px;margin-top:16px}.TOSLink{background:none;border:none;color:#6085d7;cursor:pointer;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;font-weight:700;line-height:24px;margin-bottom:24px;padding:0}@media only screen and (max-width:750px){.OrderSummaryComponent .OrderSubmittedBy{width:50%}.OrderSummaryComponent .OrderSubmittedBy:nth-child(3){width:100%}}@media only screen and (max-width:500px){.OrderSummaryComponent .OrderSubmittedBy{width:100%}}.TOSComponent{background:#fff;border:2px solid #262261;border-radius:10px;margin-bottom:10px;max-height:200px;overflow-x:hidden;overflow-y:scroll}.closeModal{border:1px solid #000;border-radius:40px;cursor:pointer;font-weight:700;height:20px;padding:3px 0 8px 12px;position:absolute;right:10px;top:10px;width:20px}.TosContent{margin:auto;max-width:620px;padding:10px;position:relative}.OrderListContainer{overflow:auto}.OrderListElement,.OrderListElementHeader{border-radius:10px;float:left;margin:5px auto auto;min-height:44px;overflow:auto;position:relative;text-align:left;width:calc(100% - 8px)}.OrderListCol{float:left;margin-top:10px;width:calc(30% - 50px)}.OrderListElement{border:1px solid #dde7ff;border-radius:10px;float:left;margin-bottom:4px;margin-left:8px;margin-top:0;min-height:47px;padding-top:2px;text-align:left;width:calc(100% - 20px)}.OrderListColHeader{float:left;margin-top:4px;width:calc(30% - 50px)}.OrderListElementHeader{font-weight:700;min-height:30px}.HeaderOrderAndButtonContainer{align-items:flex-end;display:flex;justify-content:space-between}.refillsUsedInfo{margin-left:16px}.requestRefillMessage{color:#262261;padding:14px 0 0;text-align:left}.OrderListIcon,.OrderListIconSpacer{color:#262261;float:left;margin-top:6px;width:60px}.orderCTA{float:right;padding:0;width:190px}.defaultButtonSmall,.orderCTA .defaultButton{font-size:18px;line-height:1.4;margin-right:11px;margin-top:4px;min-width:20px;padding:2px 3px 3px;text-align:center}.OrderDetailsBubble{background-color:#f6f9ff;border:2px solid #dde7ff;border-radius:10px;margin-top:10px;min-height:50px;text-align:left;width:100%}.OrderListPage .OrderHeaderMessage{margin-bottom:5px;margin-top:20px}.orderListInformationContainer{margin-top:10px;padding-left:9px;text-align:left}.orderListInformationContainer span{display:block;font-size:16px;padding-left:6px}.RequestARefill{color:#0092cd;cursor:pointer;display:inline;font-weight:700;margin-left:4px}.OrderAction{cursor:pointer;float:left;padding-top:11px;text-align:center;width:10%}.OrderListHeaderText{display:none}.showAllOrdersButton{font-size:18px;line-height:1.4;margin:15px auto auto;max-width:200px;min-width:20px;padding:2px 3px 3px;text-align:center}.moreOrdersHint{color:#262261;font-size:30px;margin-bottom:20px;text-align:center}@media only screen and (max-width:1100px){.OrderAction{cursor:pointer;float:right;padding-top:13px;position:absolute;right:0;text-align:center;top:0;width:50px}.OrderListIcon{display:none}.OrderListCol{line-height:1;margin-bottom:15px;margin-left:20px;margin-top:3px;width:calc(100% - 20px)}.OrderListElementHeader{display:none}.OrderDetailsBubble{padding-top:10px}.OrderListHeaderText{display:block;font-size:10px;font-weight:700;line-height:.5;margin-bottom:3px;margin-left:20px;margin-top:3px;width:calc(100% - 20px)}.mainLineContainer{overflow:auto;padding-top:10px;position:relative}.orderCTA{float:left;margin-bottom:10px;margin-left:20px;padding:0;width:calc(100% - 30px)}.HeaderOrderAndButtonContainer{align-items:flex-start;flex-direction:column}}.orderLineInfoContainer{padding:20px}.downloadPaymentReceiptButton{background-color:#262261;border:3px solid #262261;border-radius:5px;color:#fff;cursor:pointer;font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:18px;font-weight:500;line-height:1.4;margin-right:11px;margin-top:10px;min-width:20px;padding:3px 5px;text-align:center}.mainLineContainer{overflow:auto;position:relative}.OrderInfoComponent .orderDataDetails{background:#fff;border-radius:10px;font-size:15px;margin:0 auto;max-width:100%;overflow:auto}.OrderInfoComponent hr{border:1px solid #262261}