html.js.responsive{overflow-x:hidden}
.iva-container{width:100%;max-width:100%;height:100%;z-index:100;position:fixed;left:0;top:auto;bottom:0;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}
.iva-window-toggle-icon{-webkit-transition:-webkit-transform .4s;-moz-transition:-moz-transform .4s;-o-transition:-o-transform .4s;transition:transform .4s}
.iva-container.js-iva-open .iva-window-toggle-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
.iva-container .iva-content .iva-flyout .iva-header{opacity:0;-webkit-transition:opacity .2s;-moz-transition:opacity .2s;-o-transition:opacity .2s;transition:opacity .2s}
.iva-container .iva-content .iva-flyout{pointer-events:none}
.iva-container.js-iva-open .iva-content .iva-flyout .iva-header{opacity:1}
.iva-container.js-iva-open .iva-content .iva-flyout{pointer-events:auto}
.iva-inner-container{background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.7) !important;-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.7) !important;box-shadow:0 2px 4px 0 rgba(0,0,0,0.7) !important;position:absolute;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden;-webkit-transition:-webkit-transform .2s ease-in;-moz-transition:-moz-transform .2s ease-in;-o-transition:-o-transform .2s ease-in;transition:transform .2s ease-in}
.iva-header{margin-top:3px;height:60px;min-height:60px;z-index:1;-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in;padding:0;padding-bottom:3px;&:focus{outline:0 !important}
}
.iva-header .sg-Flextable-cell{padding-top:0;padding-bottom:0}
.iva-header .sg-Flextable{height:100%}
.iva-header .sg-Btn--ghost{background:#ddd}
.iva-header,.iva-header:hover{text-decoration:none !important}
.iva-header-inner{-webkit-transition:all .2s ease-in;-moz-transition:all .2s ease-in;-o-transition:all .2s ease-in;transition:all .2s ease-in}
.iva-header:hover .iva-header-inner{background:#fff}
.iva-container.js-iva-open .iva-header-inner,.iva-container.js-iva-open .iva-header{background:#fff}
.iva-container.js-iva-open .iva-header,.iva-container.js-iva-open .iva-header{border-width:0 0 3px 0 !important}
.iva-content{background:#fff;overflow:auto;-webkit-box-flex:1;-webkit-flex-grow:1;-moz-box-flex:1;-ms-flex-positive:1;flex-grow:1}
.iva-content:focus{outline:0}
.iva-content::-webkit-scrollbar{width:6px;height:6px}
.iva-content::-webkit-scrollbar-thumb{background:#535353;border:solid 1px #535353;-webkit-border-radius:4px;border-radius:4px}
.iva-content::-webkit-scrollbar-track{background:lightgrey}
.iva-flyout{z-index:100;position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.js-iva-open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
.js-iva-open .iva-content{display:block}
.iva-inner-container>.iva-content,.iva-flyout{visibility:hidden}
.iva-container.iva-animate-in .iva-inner-container>.iva-content{-webkit-animation:ivaContentAnimateIn .2s ease-in forwards;-moz-animation:ivaContentAnimateIn .2s ease-in forwards;-o-animation:ivaContentAnimateIn .2s ease-in forwards;animation:ivaContentAnimateIn .2s ease-in forwards}
.iva-container.iva-animate-out .iva-inner-container>.iva-content{-webkit-animation:ivaContentAnimateOut .2s ease-in forwards;-moz-animation:ivaContentAnimateOut .2s ease-in forwards;-o-animation:ivaContentAnimateOut .2s ease-in forwards;animation:ivaContentAnimateOut .2s ease-in forwards}
.iva-flyout.iva-animate-in{-webkit-animation:ivaFlyoutAnimateIn .2s ease-in forwards;-moz-animation:ivaFlyoutAnimateIn .2s ease-in forwards;-o-animation:ivaFlyoutAnimateIn .2s ease-in forwards;animation:ivaFlyoutAnimateIn .2s ease-in forwards}
.iva-flyout.iva-animate-out{-webkit-animation:ivaFlyoutAnimateOut .2s ease-in forwards;-moz-animation:ivaFlyoutAnimateOut .2s ease-in forwards;-o-animation:ivaFlyoutAnimateOut .2s ease-in forwards;animation:ivaFlyoutAnimateOut .2s ease-in forwards}
@-webkit-keyframes ivaContentAnimateIn{0{visibility:hidden}
1%{visibility:visible}
100%{visibility:visible}
}
@-moz-keyframes ivaContentAnimateIn{0{visibility:hidden}
1%{visibility:visible}
100%{visibility:visible}
}
@-o-keyframes ivaContentAnimateIn{0{visibility:hidden}
1%{visibility:visible}
100%{visibility:visible}
}
@keyframes ivaContentAnimateIn{0{visibility:hidden}
1%{visibility:visible}
100%{visibility:visible}
}
@-webkit-keyframes ivaContentAnimateOut{0{display:block}
99%{display:block}
100%{display:none}
}
@-moz-keyframes ivaContentAnimateOut{0{display:block}
99%{display:block}
100%{display:none}
}
@-o-keyframes ivaContentAnimateOut{0{display:block}
99%{display:block}
100%{display:none}
}
@keyframes ivaContentAnimateOut{0{display:block}
99%{display:block}
100%{display:none}
}
@-webkit-keyframes ivaFlyoutAnimateIn{0{visibility:hidden;-webkit-transform:translateX(110%);transform:translateX(110%)}
1%{visibility:visible;-webkit-transform:translateX(110%);transform:translateX(110%)}
100%{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}
}
@-moz-keyframes ivaFlyoutAnimateIn{0{visibility:hidden;-moz-transform:translateX(110%);transform:translateX(110%)}
1%{visibility:visible;-moz-transform:translateX(110%);transform:translateX(110%)}
100%{visibility:visible;-moz-transform:translateX(0);transform:translateX(0)}
}
@-o-keyframes ivaFlyoutAnimateIn{0{visibility:hidden;-o-transform:translateX(110%);transform:translateX(110%)}
1%{visibility:visible;-o-transform:translateX(110%);transform:translateX(110%)}
100%{visibility:visible;-o-transform:translateX(0);transform:translateX(0)}
}
@keyframes ivaFlyoutAnimateIn{0{visibility:hidden;-webkit-transform:translateX(110%);-moz-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%)}
1%{visibility:visible;-webkit-transform:translateX(110%);-moz-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%)}
100%{visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
}
@-webkit-keyframes ivaFlyoutAnimateOut{0{visibility:visible;-webkit-transform:translateX(0);transform:translateX(0)}
99%{visibility:visible;-webkit-transform:translateX(110%);transform:translateX(110%)}
100%{visibility:hidden;-webkit-transform:translateX(110%);transform:translateX(110%)}
}
@-moz-keyframes ivaFlyoutAnimateOut{0{visibility:visible;-moz-transform:translateX(0);transform:translateX(0)}
99%{visibility:visible;-moz-transform:translateX(110%);transform:translateX(110%)}
100%{visibility:hidden;-moz-transform:translateX(110%);transform:translateX(110%)}
}
@-o-keyframes ivaFlyoutAnimateOut{0{visibility:visible;-o-transform:translateX(0);transform:translateX(0)}
99%{visibility:visible;-o-transform:translateX(110%);transform:translateX(110%)}
100%{visibility:hidden;-o-transform:translateX(110%);transform:translateX(110%)}
}
@keyframes ivaFlyoutAnimateOut{0{visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}
99%{visibility:visible;-webkit-transform:translateX(110%);-moz-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%)}
100%{visibility:hidden;-webkit-transform:translateX(110%);-moz-transform:translateX(110%);-o-transform:translateX(110%);transform:translateX(110%)}
}
.iva-new-message-icon{display:none}
.iva-new-message .iva-new-message-icon{display:block}
.iva-new-message .iva-new-message-icon ~ i{display:none}
.iva-new-message.iva-container:not(.js-iva-open) .iva-header{-webkit-animation:bounceHeader .8s alternate cubic-bezier(0.5,0.05,1,0.5) infinite;-moz-animation:bounceHeader .8s alternate cubic-bezier(0.5,0.05,1,0.5) infinite;-o-animation:bounceHeader .8s alternate cubic-bezier(0.5,0.05,1,0.5) infinite;animation:bounceHeader .8s alternate cubic-bezier(0.5,0.05,1,0.5) infinite}
.iva-new-message.iva-container:not(.js-iva-open) .iva-new-message-icon{-webkit-animation:bounceIcon .8s alternate cubic-bezier(0.5,0.05,1,0.5) infinite;-moz-animation:bounceIcon .8s alternate cubic-bezier(0.5,0.05,1,0.5) infinite;-o-animation:bounceIcon .8s alternate cubic-bezier(0.5,0.05,1,0.5) infinite;animation:bounceIcon .8s alternate cubic-bezier(0.5,0.05,1,0.5) infinite}
@-webkit-keyframes bounceHeader{0{padding-bottom:0;min-height:60px}
100%{padding-bottom:3px;min-height:63px}
}
@-moz-keyframes bounceHeader{0{padding-bottom:0;min-height:60px}
100%{padding-bottom:3px;min-height:63px}
}
@-o-keyframes bounceHeader{0{padding-bottom:0;min-height:60px}
100%{padding-bottom:3px;min-height:63px}
}
@keyframes bounceHeader{0{padding-bottom:0;min-height:60px}
100%{padding-bottom:3px;min-height:63px}
}
@-webkit-keyframes bounceIcon{0{-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}
100%{-webkit-transform:translateY(-3px) scale(1.5);transform:translateY(-3px) scale(1.5)}
}
@-moz-keyframes bounceIcon{0{-moz-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}
100%{-moz-transform:translateY(-3px) scale(1.5);transform:translateY(-3px) scale(1.5)}
}
@-o-keyframes bounceIcon{0{-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}
100%{-o-transform:translateY(-3px) scale(1.5);transform:translateY(-3px) scale(1.5)}
}
@keyframes bounceIcon{0{-webkit-transform:translateY(0) scale(1);-moz-transform:translateY(0) scale(1);-o-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}
100%{-webkit-transform:translateY(-3px) scale(1.5);-moz-transform:translateY(-3px) scale(1.5);-o-transform:translateY(-3px) scale(1.5);transform:translateY(-3px) scale(1.5)}
}
#nit-alme-window-root.iva-flyout.iva-animate-in,.chat-container.iva-flyout.iva-animate-in{-webkit-animation:ivaFlyoutAnimateIn .2s ease-in forwards !important;-moz-animation:ivaFlyoutAnimateIn .2s ease-in forwards !important;-o-animation:ivaFlyoutAnimateIn .2s ease-in forwards !important;animation:ivaFlyoutAnimateIn .2s ease-in forwards !important;z-index:101 !important}
#nit-alme-window-root.iva-flyout.iva-animate-out,.chat-container.iva-flyout.iva-animate-out{-webkit-animation:ivaFlyoutAnimateOut .2s ease-in forwards !important;-moz-animation:ivaFlyoutAnimateOut .2s ease-in forwards !important;-o-animation:ivaFlyoutAnimateOut .2s ease-in forwards !important;animation:ivaFlyoutAnimateOut .2s ease-in forwards !important}
#nit-alme-window-root .iva-window-toggle-icon,#header-outer .iva-window-toggle-icon{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}
#nit-alme-window-root.iva-flyout.iva-animate-out.chat-minimised,.chat-container.iva-flyout.iva-animate-out.chat-minimised{-webkit-animation:ivaChatAnimateOut .2s ease-in forwards !important;-moz-animation:ivaChatAnimateOut .2s ease-in forwards !important;-o-animation:ivaChatAnimateOut .2s ease-in forwards !important;animation:ivaChatAnimateOut .2s ease-in forwards !important}
#nit-alme-window-root.iva-flyout.iva-animate-in.chat-minimised,.chat-container.iva-flyout.iva-animate-in.chat-minimised{-webkit-animation:ivaChatAnimateIn .2s ease-in forwards !important;-moz-animation:ivaChatAnimateIn .2s ease-in forwards !important;-o-animation:ivaChatAnimateIn .2s ease-in forwards !important;animation:ivaChatAnimateIn .2s ease-in forwards !important;z-index:101 !important}
@-webkit-keyframes ivaChatAnimateIn{0{-webkit-transform:translateY(100%) translateY(-60px);transform:translateY(100%) translateY(-60px);visibility:hidden}
100%{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}
}
@-moz-keyframes ivaChatAnimateIn{0{-moz-transform:translateY(100%) translateY(-60px);transform:translateY(100%) translateY(-60px);visibility:hidden}
100%{-moz-transform:translateX(0);transform:translateX(0);visibility:visible}
}
@-o-keyframes ivaChatAnimateIn{0{-o-transform:translateY(100%) translateY(-60px);transform:translateY(100%) translateY(-60px);visibility:hidden}
100%{-o-transform:translateX(0);transform:translateX(0);visibility:visible}
}
@keyframes ivaChatAnimateIn{0{-webkit-transform:translateY(100%) translateY(-60px);-moz-transform:translateY(100%) translateY(-60px);-o-transform:translateY(100%) translateY(-60px);transform:translateY(100%) translateY(-60px);visibility:hidden}
100%{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);visibility:visible}
}
@-webkit-keyframes ivaChatAnimateOut{0{-webkit-transform:translateX(0);transform:translateX(0);visibility:visible}
100%{-webkit-transform:translateY(100%) translateY(-60px);transform:translateY(100%) translateY(-60px);visibility:hidden}
}
@-moz-keyframes ivaChatAnimateOut{0{-moz-transform:translateX(0);transform:translateX(0);visibility:visible}
100%{-moz-transform:translateY(100%) translateY(-60px);transform:translateY(100%) translateY(-60px);visibility:hidden}
}
@-o-keyframes ivaChatAnimateOut{0{-o-transform:translateX(0);transform:translateX(0);visibility:visible}
100%{-o-transform:translateY(100%) translateY(-60px);transform:translateY(100%) translateY(-60px);visibility:hidden}
}
@keyframes ivaChatAnimateOut{0{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);visibility:visible}
100%{-webkit-transform:translateY(100%) translateY(-60px);-moz-transform:translateY(100%) translateY(-60px);-o-transform:translateY(100%) translateY(-60px);transform:translateY(100%) translateY(-60px);visibility:hidden}
}
.chat-button-container{position:relative;bottom:unset;right:unset;z-index:unset;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:unset;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:unset;flex-direction:unset}
.progress-bar{display:none}
.loader{z-index:1000}
.sg-Spinner{left:45%;top:45%;position:absolute}
#nit-alme-window-root .alme--window--header--toolbar{background:#ddd}
#nit-alme-window-root .alme--window--header{border-width:3px !important;-webkit-box-shadow:0 3px 0 0 rgba(192,0,0,1),0 5px 4px 0 rgba(0,0,0,0.3) !important;-moz-box-shadow:0 3px 0 0 rgba(192,0,0,1),0 5px 4px 0 rgba(0,0,0,0.3) !important;box-shadow:0 3px 0 0 rgba(192,0,0,1),0 5px 4px 0 rgba(0,0,0,0.3) !important;border-bottom:0 !important;height:47px !important}
#nit-alme-window-root .alme--window--conversation::-webkit-scrollbar,#chatHistory::-webkit-scrollbar{height:6px;width:6px}
#nit-alme-window-root .alme--window--conversation::-webkit-scrollbar-track,#chatHistory::-webkit-scrollbar-track{background:lightgrey}
#nit-alme-window-root .alme--window--conversation::-webkit-scrollbar-thumb,#chatHistory::-webkit-scrollbar-thumb{background:#535353;border:solid 1px #535353;-webkit-border-radius:4px;border-radius:4px}
.chat-iframe{top:0 !important;height:100% !important;min-height:0 !important;width:100%;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;border-top-left-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;border-top-right-radius:0;border:0}
.lcBody{max-width:99%;position:fixed;right:0;background:#fff;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.7) !important;-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.7) !important;box-shadow:0 2px 4px 0 rgba(0,0,0,0.7) !important;top:0;height:100%}
#lcUiContainer{display:-webkit-box;display:-webkit-flex;display:-moz-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-moz-box-orient:vertical;-moz-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 2px 4px 0 rgba(0,0,0,0.7) !important;-moz-box-shadow:0 2px 4px 0 rgba(0,0,0,0.7) !important;box-shadow:0 2px 4px 0 rgba(0,0,0,0.7) !important}
.chat-container{width:100%;position:fixed;bottom:0;right:0;z-index:1000;top:0 !important;height:100% !important;min-height:0 !important;max-height:100%}
#header-outer .iva-header{border-width:0 0 3px 0 !important;-webkit-box-shadow:0 3px 0 0 rgba(192,0,0,1),0 5px 4px 0 rgba(0,0,0,0.3);-moz-box-shadow:0 3px 0 0 rgba(192,0,0,1),0 5px 4px 0 rgba(0,0,0,0.3);box-shadow:0 3px 0 0 rgba(192,0,0,1),0 5px 4px 0 rgba(0,0,0,0.3)}
#header-outer .sg-Flextable-cell>:last-child{margin-bottom:0}
#header-outer .sg-Flextable-cell{padding:15px;border:solid 1px transparent;text-align:left;vertical-align:top}
#nit-alme-window-root .alme--window{-webkit-box-shadow:none !important;-moz-box-shadow:none !important;box-shadow:none !important}
#header-outer .Icon-arrowLeft--dark{background-image:url(help_hub_aami/assets/css/resources/images/Icon-arrowLeft.svg#dark)}
#header-outer .Icon-cross--dark{background-image:url(help_hub_aami/assets/css/resources/images/Icon-cross.svg#dark)}
#header-outer .Icon-arrowTop--dark{background-image:url(help_hub_aami/assets/css/resources/images/Icon-arrowTop.svg#dark)}
.iva-container.js-iva-open .iva-header,.iva-container .js-iva-open .iva-header{box-shadow:0 3px 0 0 #c00000,0 5px 4px 0 rgba(0,0,0,0.3)}
.iva-header{box-shadow:0 -3px 0 0 #c00000}