/*!
 SourceCode.Forms.Controls.Web.ControlPack.Resources.CSS.Navigation.ControlPack.css (Embedded resource)
*/
.text-ellipsis{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.msie .SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-content .usermenu-useroptions-container{display:table;width:100%;height:100%}div.sfcnavigation-control{display:none!important}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation{overflow-x:hidden;width:100%}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .hidden{position:absolute;left:-9999px;top:-9999px}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .hidden-none{display:none}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .invisible{visibility:hidden}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation div.stylewrapper{height:100%;width:100%;overflow:hidden;position:relative}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .forced-invisible{visibility:hidden!important}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-clickarea{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:inline-block;width:100%}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-clickarea>.layout-table-full-width{height:100%}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .layout-table{display:table}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .layout-table-full-width{display:table;width:100%}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .layout-cell{display:table-cell;vertical-align:middle;position:relative}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .layout-cell-full-width{display:table-cell;vertical-align:middle;position:relative;width:100%}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-header{display:block;padding-top:2rem;padding-bottom:1rem;width:100%}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-header.hidden{display:none}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-header .navigation-item{font-weight:bold;cursor:default}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation{width:100%;max-width:100%;vertical-align:top;display:block;height:100%;overflow-y:auto;overflow-x:hidden}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-item-container{width:100%;position:relative}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-item-container.disabled .navigation-right-section{cursor:default}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-clickable-table.navigation-highlightarea{display:block}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-item-container.navigation-icon-align-right .navigation-clickarea{padding:0 1.1rem}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-item-container.navigation-icon-align-right .navigation-highlightarea{border-radius:.5rem}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-item-container.navigation-icon-align-right .navigation-link-container{padding:.5rem}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-item-container.navigation-icon-align-right .navigation-link-table{padding-left:.5rem;padding-right:.5rem}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-item-container.navigation-icon-align-right .navigation-icon-container,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-item-container.navigation-icon-align-right .navigation-right-section{display:none}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-footer.navigation-usermenu-hide-text .navigation-usermenu-display-container{display:none}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-footer.navigation-usermenu-hide-text .dropdown-icon{margin:auto}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-highlightarea{min-height:1.8rem}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-right-section{position:relative;display:block;vertical-align:middle;cursor:pointer;background-position:center;background-repeat:no-repeat;height:1.9rem;width:6rem}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .absolute-centered{position:absolute;top:50%;left:50%;-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .clickable-icon{display:none}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-section-separator{position:absolute;top:.5rem;bottom:.5rem;width:.1rem;left:0}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-link-container{min-height:2.4rem}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-item-container:not(.navigation-header) .navigation-item{min-height:2.4rem}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-icon-container{min-width:4.8rem;height:100%;vertical-align:middle;display:block;position:relative}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-item-icon{min-width:16px;min-height:16px;display:block;margin:auto;margin-right:2px;position:absolute;top:50%;-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%)}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-item{padding:5px 0;width:100%;max-width:100%;height:100%;vertical-align:middle}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-item-text-container{cursor:inherit;vertical-align:middle;height:2rem;width:100%;display:block}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-item-text{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;display:block;cursor:inherit;position:absolute}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-dataitem-container{height:0;position:relative;overflow:hidden}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .dataitem{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-left:3rem;display:inline-block;text-decoration:none;width:100%;max-width:100%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .dataitem.temporary{font-style:italic}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .dataitem .navigation-highlightarea{padding:.2rem}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-items-container{position:absolute;left:0;right:0;bottom:0}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-emptyitems-container{overflow:hidden;white-space:nowrap;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis;text-decoration:none;display:table;margin:auto}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .container-message{font-style:italic;padding:.5rem 1rem;display:inline-block}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .container-message:empty{position:absolute;left:-9999px;top:-9999px;padding:0}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-usermenu{position:absolute;bottom:0;left:0;right:0;max-height:100%;height:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-usermenu.closed,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-usermenu.disabled{max-height:61px}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-usermenu.disabled .dropdown-container{cursor:default}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-usermenu.disabled .dropdown-icon{visibility:hidden}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-container{position:relative;display:table;width:100%;height:100%}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-header,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-footer{display:table-row;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid transparent}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-section-container{padding:.7rem 1rem;height:4.5rem;min-height:4.5rem;display:block}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-section-container .dropdown-container>.layout-cell-full-width>span{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;left:0;right:1rem}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-picture-container{display:block}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-picture{width:32px;min-width:32px;height:32px;min-height:32px;border-radius:32px;background-color:#fff;background-size:contain;background-position:center;background-repeat:no-repeat;display:block}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-content{display:table-row;height:100%;width:100%}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-content .usermenu-content-container{display:table-cell;position:relative}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-content .usermenu-useroptions-container{position:absolute;left:0;right:0;top:0;bottom:0}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-content .usermenu-useroptions-container.hover{background-color:inherit}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-username{display:block;padding-left:1.5rem}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-expand-panel{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-minimized-sizer{position:absolute;visibility:hidden}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-control-container{position:relative}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-control-container-inner{height:100%}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .main-menu .navigation-scrollable{max-height:calc(100% - 120px);height:calc(100% - 120px);overflow-y:auto;position:absolute;width:100%;top:60px}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-control-container.minimized .main-menu{overflow:hidden}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-topbar{position:relative;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:1.2rem .8rem}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-topbar .navigation-topbar-display{display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .dropdown-container{display:table;width:100%;cursor:pointer;min-height:4.5rem;height:100%;vertical-align:middle}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .dropdown-container a{width:100%;vertical-align:middle;padding:0 1rem}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .dropdown-container.pull-bottom{position:absolute;bottom:0;left:0;right:0;padding-bottom:0}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-overlay{position:absolute;top:0;left:0;right:0;bottom:0}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-overlay.hidden{display:none}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-overlay .navigation-overlay-container{position:absolute;top:50%;left:50%;-moz-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-webkit-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%)}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-overlay .navigation-overlay-icon,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-overlay .navigation-overlay-text{display:block;width:auto}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-overlay span.navigation-overlay-text{text-align:center}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-overlay .navigation-overlay-icon{width:40px;height:40px;background-size:40px;background-position:center;background-repeat:no-repeat;margin:auto}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .usermenu-username,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .dropdown-container .dropdown-icon,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-topbar-display,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-header,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-item,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-clickable:not(.navigation-topbar-clickarea),.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-right-section,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-ending-container{-moz-transition:opacity linear .25s;-o-transition:opacity linear .25s;-webkit-transition:opacity linear .25s;transition:opacity linear .25s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-webkit-transition-delay:.2s;transition-delay:.2s}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .dropdown-icon{-webkit-transition:transform .35s;-moz-transition:transform .35s;-o-transition:transform .35s;transition:transform .35s;-moz-transform:scaleY(-1);-o-transform:scaleY(-1);-ms-transform:scaleY(-1);-webkit-transform:scaleY(-1);transform:scaleY(-1);-ms-filter:"FlipV";filter:FlipV}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .dropdown-icon.open{-moz-transform:scaleY(1);-o-transform:scaleY(1);-ms-transform:scaleY(1);-webkit-transform:scaleY(1);transform:scaleY(1);-ms-filter:"FlipV";filter:FlipV}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-control-container{-moz-transition:transform .25s;-o-transition:transform .25s;-webkit-transition:transform .25s;transition:transform .25s;-moz-transition-delay:.2s;-o-transition-delay:.2s;-webkit-transition-delay:.2s;transition-delay:.2s}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-control-container.minimized .usermenu-username,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-control-container.minimized .dropdown-container .dropdown-icon,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-control-container.minimized .navigation-topbar-display,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-control-container.minimized .navigation-header,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-control-container.minimized .navigation-item,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-control-container.minimized .navigation-item-text-container,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-control-container.minimized .navigation-right-section,.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-control-container.minimized .navigation-ending-container{opacity:0}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-usermenu{-moz-transition:max-height .35s;-o-transition:max-height .35s;-webkit-transition:max-height .35s;transition:max-height .35s}.SFC.SourceCode-Forms-Controls-Web-ControlPack-Navigation .navigation-usermenu.noanimate{-moz-transition:none;-o-transition:none;-webkit-transition:none;transition:none}
/*!
 SourceCode.Forms.Controls.Web.ControlPack.Resources.CSS.AppSwitcher.ControlPack.css (Embedded resource)
*/

