@media(min-width:767px) and (max-width:1312px){.embeddedServiceLoadingBalls.animated .first{height:106px !important}
.embeddedServiceHelpButton .helpButton{right:20px !important}
.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled{background-color:#215ca0;font-size:inherit;max-width:inherit;padding-left:35px;padding-right:0;width:164px}
.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled .agent-image{display:none !important}
}
.embeddedServiceHelpButton .helpButton .embeddedServiceIcon{display:none}
.embeddedServiceSidebarMinimizedDefaultUI .messageContent .embeddedServiceIcon,.embeddedServiceSidebarMinimizedDefaultUI .messageContent .loadingBallContainer{display:none}
.embeddedServiceSidebarMinimizedContainer.isMinimized{overflow:visible}
.embeddedServiceHelpButton,.embeddedServiceSidebar.modalContainer{z-index:103 !important}
.dockableContainer{letter-spacing:initial !important}
@media(min-width:767px){.embeddedServiceSidebar.layout-docked .dockableContainer .embeddedServiceSidebarForm .backgroundImg{-webkit-background-size:auto;background-size:auto;background-color:#fff}
}
.embeddedServiceSidebar.layout-docked .dockableContainer,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton{border-radius:4px;background-color:#fff !important;box-shadow:none;border:0;min-width:auto;max-width:unset;width:40%}
.embeddedServiceSidebar.layout-docked .dockableContainer .message,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader .message,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton .message{color:#215ca0;font-size:11px;font-family:"SalesforceSansRegular",Helvetica,Arial,sans-serif;letter-spacing:.13em}
.embeddedServiceSidebar.layout-docked .dockableContainer .minimizedImage,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader .minimizedImage,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton .minimizedImage{display:none}
@media(min-width:767px) and (max-width:1312px){.embeddedServiceSidebar.layout-docked .dockableContainer,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton{right:20px !important}
}
@media(min-width:768px){.embeddedServiceSidebar.layout-docked .dockableContainer,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton{background-color:#215ca0 !important;border-radius:4px 4px 0 0;padding-left:0;position:fixed;right:175px;bottom:0;height:35px;box-shadow:none;max-width:inherit;min-width:inherit;width:164px;letter-spacing:.106em}
.embeddedServiceSidebar.layout-docked .dockableContainer .minimizedImage,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader .minimizedImage,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton .minimizedImage{display:none}
.embeddedServiceSidebar.layout-docked .dockableContainer .message,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.sidebarHeader .message,.embeddedServiceSidebar .embeddedServiceSidebarMinimizedDefaultUI.helpButton .message{color:#fff;font-size:14px;letter-spacing:.102em}
}
@media(max-width:1024px){body.la-mobile .embeddedServiceSidebar.layout-docked .dockableContainer{top:60px !important;height:calc(100% - 90px)}
}
@media(min-width:1025px) and (max-width:1366px){body.la-mobile .embeddedServiceSidebar.layout-docked .dockableContainer{top:120px !important;height:calc(100% - 160px)}
}
@media(max-width:767px){.embeddedServiceHelpButton .helpButton,.embeddedServiceSidebar button.embeddedServiceSidebarMinimizedDefaultUI{bottom:18px !important;height:42px !important;right:0 !important;left:55%;width:40%;border:0}
.embeddedServiceHelpButton .helpButton .uiButton:focus,.embeddedServiceSidebar button.embeddedServiceSidebarMinimizedDefaultUI .uiButton:focus{outline:none !important}
.powerFooterNavigationComponent #mobileFooterPhoneNumber_level #mobileFooterPhoneNumber_levelInner{margin-right:0;margin-left:0;position:absolute;right:54%;width:40%}
.powerFooterNavigationComponent #mobileFooterPhoneNumber_level #mobileFooterPhoneNumber_levelInner .phone-lead{display:none}
.embeddedServiceHelpButton .helpButton .agent-image{display:none !important}
.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled,.embeddedServiceHelpButton .helpButton .uiButton.helpButtonDisabled{background-color:#fff !important;border-radius:4px;height:42px !important;margin-left:0;margin-right:32px;margin-top:0 !important;padding-left:0 !important;text-align:center !important;box-shadow:none;width:100% !important}
.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled span.message,.embeddedServiceHelpButton .helpButton .uiButton.helpButtonDisabled span.message{line-height:142px;letter-spacing:.13em;font-size:11px !important;color:#215ca0 !important}
.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled:focus:before,.embeddedServiceHelpButton .helpButton .uiButton.helpButtonDisabled:focus:before,.embeddedServiceHelpButton .helpButton .uiButton.helpButtonEnabled:hover:before,.embeddedServiceHelpButton .helpButton .uiButton.helpButtonDisabled:hover:before{background-color:inherit;border-radius:unset}
}
.randomImage .containerImage{position:absolute;top:10px;left:30px;width:150px;height:100px;overflow:visible}
.randomImage .containerImage .effectBackground{position:absolute;top:-40px;border:solid 10px rgba(255,255,255,0.7);border-radius:50%;width:140px;height:140px;z-index:-1}
.randomImage .containerImage .agent{position:absolute;top:-40px;border:10px solid transparent;border-radius:50%;width:140px;height:140px}
.randomImage .containerImage.editPosition{position:relative}
.agent-image{box-sizing:content-box;width:46px;height:46px;border:2px solid #07b;border-radius:50%;position:absolute;top:-18px;left:6px}
.live-chat-modal .container-fluid{padding-left:0;padding-right:0}
.live-chat-modal{display:none;width:520px;position:fixed;top:0;left:50%;margin-top:300px;margin-top:25vh;margin-left:-260px;border:10px solid rgba(255,255,255,0.7);z-index:1000}
@media(max-width:1023px){.live-chat-modal{display:none !important}
}
.live-chat-modal .btn-lg.simple-link{height:42px}