object-dialog{display:block;position:relative;height:100%}object-dialog iframe{position:relative;width:100%;border:0;opacity:0;transition:opacity .3s ease-in-out}object-dialog iframe.dialog-visible{opacity:1}object-dialog #closeDialogButton{display:none}object-dialog .spinnerDiv{top:100px;left:50%;position:absolute}object-dialog .spinnerDiv.dialog-visible{display:none}object-dialog .spinner{animation:rotate 2s linear infinite;z-index:2;position:absolute;top:50%;left:50%;margin:-25px 0 0 -25px;width:50px;height:50px}object-dialog .spinner .path{stroke:#1b709f;stroke-linecap:round;animation:dash 1.5s ease-in-out infinite}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes dash{0%{stroke-dasharray:1,150;stroke-dashoffset:0}50%{stroke-dasharray:90,150;stroke-dashoffset:-35}100%{stroke-dasharray:90,150;stroke-dashoffset:-124}}.sw-button-white{color:#0082bb;text-transform:uppercase;cursor:pointer;padding:10px 16px;font-family:"OpenSans";font-size:14px;font-weight:600;transition:background-color 200ms;border-radius:4px}.sw-button-white>*{vertical-align:middle}.sw-button-white:hover{background-color:rgba(0,130,187,.05);transition:background-color 200ms}.sw-button-white:active{background-color:rgba(0,130,187,.2);transition:background-color 200ms}.sw-button-default{background-color:#0082bb;color:#fff;text-transform:uppercase;font-family:"OpenSans";font-weight:600;font-size:14px;text-align:center;display:flex;align-items:center;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);cursor:pointer;padding:10px 16px;transition:background-color 200ms}.sw-button-default>*{vertical-align:middle}.sw-button-default:hover{background-color:#2695c5;transition:background-color 200ms}.sw-button-default:active{background-color:#2286b1;transition:background-color 200ms}bs-select .dropdown-container .dropdown-box{position:fixed!important}bs-select .dropdown-item.dropdown-item-hovered{background:rgba(0,0,0,.04)!important;border:1px solid transparent!important}bs-text input{font-family:"OpenSans"!important;font-size:14px!important;font-weight:normal!important;color:#000!important}bs-select input{font-family:"OpenSans"!important;font-size:14px!important;font-weight:normal!important;color:#000!important}bs-select-arrow{background:transparent!important;color:#9e9e9e!important}bs-select-arrow .bs-icon-chevron-thin-down{font-size:14px!important}.bs-checkbox-icon{border-color:#9e9e9e!important;border-width:2px!important;border-radius:2px!important}.bs-checkbox-icon.bs-checked{color:#fff!important;background-color:#ff8300!important;border-color:#ff8300!important}.bs-touch bs-password.ng-invalid input[type=password]{border:1px solid #f20012;color:#f20012}.bs-touch bs-password.ng-invalid input[type=password]:focus,.bs-touch bs-password.ng-invalid input[type=password]:hover{border:1px solid #f20012;color:#f20012}.bs-touch bs-password.bs-attention input[type=password]{color:#f16722;border-color:#f16722}.bs-touch bs-password.bs-attention input[type=password]:focus,.bs-touch bs-password.bs-attention input[type=password]:hover{border:1px solid #f16722;color:#f16722}.sw-button-white{color:#0082bb;text-transform:uppercase;cursor:pointer;padding:10px 16px;font-family:"OpenSans";font-size:14px;font-weight:600;transition:background-color 200ms;border-radius:4px}.sw-button-white>*{vertical-align:middle}.sw-button-white:hover{background-color:rgba(0,130,187,.05);transition:background-color 200ms}.sw-button-white:active{background-color:rgba(0,130,187,.2);transition:background-color 200ms}.sw-button-default{background-color:#0082bb;color:#fff;text-transform:uppercase;font-family:"OpenSans";font-weight:600;font-size:14px;text-align:center;display:flex;align-items:center;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);cursor:pointer;padding:10px 16px;transition:background-color 200ms}.sw-button-default>*{vertical-align:middle}.sw-button-default:hover{background-color:#2695c5;transition:background-color 200ms}.sw-button-default:active{background-color:#2286b1;transition:background-color 200ms}html.bs-touch h1,html.bs-touch h2,html.bs-touch h3,html.bs-touch h4,html.bs-touch h5,html.bs-touch h6,html body.hl-portal.bs-touch h1,html body.hl-portal.bs-touch h2,html body.hl-portal.bs-touch h3,html body.hl-portal.bs-touch h4,html body.hl-portal.bs-touch h5,html body.hl-portal.bs-touch h6{font-family:'OpenSans'}html .ui-dialog,html body.hl-portal .ui-dialog{z-index:10002}html .ui-widget-overlay .ui-front,html body.hl-portal .ui-widget-overlay .ui-front{z-index:10001}@media only screen and (max-width:950px){html .ngdialog.ngdialog-theme-default,html body.hl-portal .ngdialog.ngdialog-theme-default{height:100%;width:100%;padding:0}html .ngdialog.ngdialog-theme-default .ngdialog-content,html body.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content{width:100%;height:90%;max-width:none;max-height:none;padding:60px 5% 5% 5%;overflow:auto;background:#fff}html .ngdialog.ngdialog-theme-default .ngdialog-content .ngdialog-close,html body.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content .ngdialog-close{outline:none}html .ngdialog.ngdialog-theme-default .ngdialog-content .ngdialog-close::before,html body.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content .ngdialog-close::before{font-size:46px;top:24px;color:#3a3a3a;right:24px}html .ngdialog.ngdialog-theme-default .ngdialog-content #wrapper #hlcontent>#pluginContent .detailboxBigKB .detailbox_header.accentBackground>h2.detailsView,html body.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #wrapper #hlcontent>#pluginContent .detailboxBigKB .detailbox_header.accentBackground>h2.detailsView{background:#fff;color:#3a3a3a;margin-top:10px}html .ngdialog.ngdialog-theme-default .ngdialog-content #wrapper #hlcontent>#pluginContent .detailboxBigKB .detailbox_header.accentBackground>h2.detailsView span,html body.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #wrapper #hlcontent>#pluginContent .detailboxBigKB .detailbox_header.accentBackground>h2.detailsView span{top:24px}html .ngdialog.ngdialog-theme-default .ngdialog-content #wrapper #hlcontent>#pluginContent .detailboxBigKB .detailbox_header.accentBackground>.detailbox_content,html body.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #wrapper #hlcontent>#pluginContent .detailboxBigKB .detailbox_header.accentBackground>.detailbox_content{margin:10px}html .ngdialog.ngdialog-theme-default.ngdialog-theme-popup,html body.hl-portal .ngdialog.ngdialog-theme-default.ngdialog-theme-popup{top:0;bottom:0}html .ngdialog.ngdialog-theme-default.ngdialog-theme-popup .ngdialog-content,html body.hl-portal .ngdialog.ngdialog-theme-default.ngdialog-theme-popup .ngdialog-content{background:#fff}html .ngdialog.ngdialog-theme-default.ngdialog-theme-popup .ngdialog-content .ngdialog-close,html body.hl-portal .ngdialog.ngdialog-theme-default.ngdialog-theme-popup .ngdialog-content .ngdialog-close{outline:none}html .ngdialog.ngdialog-theme-default.ngdialog-theme-popup .ngdialog-content .ngdialog-close::before,html body.hl-portal .ngdialog.ngdialog-theme-default.ngdialog-theme-popup .ngdialog-content .ngdialog-close::before{top:13px;color:#fff;right:13px}}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content{width:60%;padding:0}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content .ngdialog-close::before{font-size:46px;top:13px;color:#3a3a3a;right:13px}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #wrapper,.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #hlcontent{position:static}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #pluginContent{position:static}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #pluginContent .detailboxBigKB{padding:0}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #pluginContent .detailboxBigKB .detailbox_header.accentBackground{position:static;height:auto;background:#fff;background-color:#fff;margin-top:0;margin-bottom:0}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #pluginContent .detailboxBigKB .detailbox_header.accentBackground>h2.detailsView,.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #pluginContent .detailboxBigKB .detailbox_header.accentBackground>h2{height:52px;line-height:52px;padding-top:0;background:#1b709f}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #pluginContent .detailboxBigKB .detailbox_header.accentBackground>h2.detailsView span,.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #pluginContent .detailboxBigKB .detailbox_header.accentBackground>h2 span{right:66px}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #pluginContent .detailboxBigKB .detailbox_header.accentBackground>.detailbox_content{margin-top:0;margin-bottom:0}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #pluginContent .acceptbtn{display:none}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content .contentSection{width:100%}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #newsDetails{position:static;border:1px #1b709f solid}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #newsDetails .detailbox_header h2{max-width:100%;color:#fff}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content #newsDetails .newsBackButton{display:none}.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content .detailbox_detailsKB .detailbox_order,.hl-portal .ngdialog.ngdialog-theme-default .ngdialog-content .detailbox_detailsKB .detailbox_addProduct{height:25px}.hl-portal .ngdialog.ngdialog-theme-default.ngdialog-theme-popup{top:160px;right:0;bottom:160px;left:0;padding:0}.hl-portal .ngdialog.ngdialog-theme-default.ngdialog-theme-popup .ngdialog-content{position:absolute;top:0;left:0;right:0;bottom:0;background:transparent}.hl-portal .ngdialog.ngdialog-theme-default.ngdialog-theme-popup .ngdialog-content #pluginContent .detailboxBigKB .detailbox_header.accentBackground>.detailbox_content{position:absolute;overflow:auto;top:52px;left:0;right:0;background:#fff;max-height:calc(100% - 52px)}.hl-portal .ngdialog.ngdialog-theme-default.ngdialog-theme-popup .ngdialog-content #pluginContent .detailboxBigKB .detailbox_header.accentBackground>h2{position:absolute;top:0;left:0;right:0;z-index:1;background:#1b709f}.hl-portal .ngdialog.ngdialog-theme-default.ngdialog-theme-popup .ngdialog-content .ngdialog-close::before{z-index:1}.hl-portal-mobile .action-bar.action-bar-shown{height:40px}.hl-portal-mobile .action-bar .action-button-confirm>div,.hl-portal-mobile .action-bar .action-button-abort>div,.hl-portal-mobile .action-bar .action-button-back>div{height:40px}.hl-portal-mobile .action-bar .action-bar-right>div.action-button-special,.hl-portal-mobile .action-bar .action-bar-left>div.action-button-special{width:44px}.hl-portal-mobile .action-bar-menu{bottom:40px}.action-bar{position:absolute;bottom:0;width:100%;background-color:#3a3a3a;height:0;overflow:hidden;-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;transition:height .3s ease-in-out;color:#fff}.action-bar.action-bar-shown{height:60px}.action-bar .action-bar-left{float:left}.action-bar .action-bar-right{float:right}.action-bar .action-bar-right>div,.action-bar .action-bar-left>div{width:90px;text-align:center;display:inline-block}.action-bar .action-bar-right>div hl-button:hover,.action-bar .action-bar-left>div hl-button:hover{opacity:1}.action-bar .action-bar-right>div:hover,.action-bar .action-bar-left>div:hover{opacity:.5;cursor:pointer}.action-bar .action-bar-right>div.action-button-special,.action-bar .action-bar-left>div.action-button-special{width:auto;background:#fff;width:64px;text-align:right}.action-bar .action-bar-right>div>div,.action-bar .action-bar-left>div>div{outline:none}.action-bar .action-button-confirm>div,.action-bar .action-button-abort>div,.action-bar .action-button-back>div{width:60px;line-height:60px;height:60px;font-size:48px}.action-bar-menu{position:fixed;bottom:60px;left:0}.action-bar-menu>div{background:#3a3a3a;color:#fff;cursor:pointer;margin-bottom:1px;min-width:100px;min-height:30px;vertical-align:middle;text-align:center;padding-top:5px;max-width:100px;padding-bottom:5px;word-wrap:break-word;padding:4px;line-height:1.55;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto}.sw-button-white{color:#0082bb;text-transform:uppercase;cursor:pointer;padding:10px 16px;font-family:"OpenSans";font-size:14px;font-weight:600;transition:background-color 200ms;border-radius:4px}.sw-button-white>*{vertical-align:middle}.sw-button-white:hover{background-color:rgba(0,130,187,.05);transition:background-color 200ms}.sw-button-white:active{background-color:rgba(0,130,187,.2);transition:background-color 200ms}.sw-button-default{background-color:#0082bb;color:#fff;text-transform:uppercase;font-family:"OpenSans";font-weight:600;font-size:14px;text-align:center;display:flex;align-items:center;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);cursor:pointer;padding:10px 16px;transition:background-color 200ms}.sw-button-default>*{vertical-align:middle}.sw-button-default:hover{background-color:#2695c5;transition:background-color 200ms}.sw-button-default:active{background-color:#2286b1;transition:background-color 200ms}.flyout{display:none;z-index:1000;position:absolute;top:0;background:#fff;color:#000;transition:width .3s ease-in-out;overflow:hidden;font-family:"OpenSans";font-size:14px;font-weight:normal;border-radius:4px;box-shadow:0 3px 14px 2px rgba(158,158,158,.12),0 8px 10px 1px rgba(158,158,158,.14),0 5px 5px -3px rgba(158,158,158,.2)}.flyout.flyout-visible{display:initial;width:370px;max-width:100%}.flyout.flyout-right{right:20px;top:120px}.flyout .flyout-content{padding:16px;width:calc(100% - 32px)}.flyout.flyout-left{left:0}.flyout .flyout-right-buttons{position:absolute;bottom:0;right:0}.flyout .flyout-right-buttons>div{height:60px;width:60px;line-height:60px;vertical-align:middle;text-align:center}start-overlay .flip-container.flip-force-mobile.flip-container-left>div>div.flip-type-menu-open>.flip-content{margin-left:4px}start-overlay .flip-container.flip-force-mobile.flip-container-left>div>div.flip-type-menu-open>.flip-badge{display:inline-table}.hl-portal-mobile .flip-container.flip-container-left>div>div.flip-type-menu .flip-badge{margin-top:0;display:inline-table}.hl-portal-mobile .flip-container.flip-container-left>div>div.flip-type-menu.flip-type-menu-open .flip-content{position:absolute;z-index:100000}.flip-container.flip-container-left>div>div.flip-type-menu{display:table}.flip-container.flip-container-left>div>div.flip-type-menu.flip-type-menu-open>.flip-badge{vertical-align:top}.flip-container.flip-container-right>div>div.flip-type-menu{display:table}.flip-container.flip-container-right>div>div.flip-type-menu.flip-type-menu-open>.flip-badge{display:inline-block;vertical-align:top}.flip-container.flip-container-right>div>div.flip-type-menu.flip-type-menu-open>.flip-content{display:table-cell;vertical-align:top;padding-left:4px}.flip-type-menu{display:inline-block}.flip-type-menu>.flip-content{display:none}.flip-type-menu>.flip-content>div[hl-bind-html]{vertical-align:top;box-shadow:2px 2px 4px rgba(58,58,58,.45);text-align:left;-webkit-user-select:none;user-select:none}.flip-type-menu>.flip-content+div.flip-badge{margin-left:-2px;display:inline-block}.flip-type-menu>.flip-badge{vertical-align:top;box-shadow:2px 2px 4px rgba(58,58,58,.45);background:#fff;box-sizing:border-box}.flip-type-menu>.flip-badge .bs-icon{color:#2b487a}.flip-type-menu.flip-type-menu-open>.flip-content{display:inline-block;box-shadow:2px 2px 4px rgba(58,58,58,.45)}.flip-type-menu.flip-type-menu-open>.flip-content+div.flip-badge{margin-left:2px}.flip-type-menu.flip-type-menu-open .flip-type-menu-item{box-sizing:border-box;height:40px;max-height:40px;max-width:none;padding-right:10px;padding-left:5px;line-height:40px;vertical-align:middle;border:1px transparent solid;cursor:pointer}.flip-type-menu.flip-type-menu-open .flip-type-menu-item:hover{border:1px #f0a322 solid}.flip-type-menu.flip-type-menu-open .flip-type-menu-item span.bs-icon{padding-right:5px}.flip-type-menu.flip-type-menu-open .flip-type-menu-item span.bs-icon.bs-icon-hand-giving{margin-top:-10px}.flip-type-menu.flip-type-menu-open .flip-type-menu-item span:not(.bs-icon){font-family:OpenSans;font-size:9pt}.flip-type-menu .flip-type-menu-item{max-width:0;max-height:0;background-color:#fff}.sw-button-white{color:#0082bb;text-transform:uppercase;cursor:pointer;padding:10px 16px;font-family:"OpenSans";font-size:14px;font-weight:600;transition:background-color 200ms;border-radius:4px}.sw-button-white>*{vertical-align:middle}.sw-button-white:hover{background-color:rgba(0,130,187,.05);transition:background-color 200ms}.sw-button-white:active{background-color:rgba(0,130,187,.2);transition:background-color 200ms}.sw-button-default{background-color:#0082bb;color:#fff;text-transform:uppercase;font-family:"OpenSans";font-weight:600;font-size:14px;text-align:center;display:flex;align-items:center;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);cursor:pointer;padding:10px 16px;transition:background-color 200ms}.sw-button-default>*{vertical-align:middle}.sw-button-default:hover{background-color:#2695c5;transition:background-color 200ms}.sw-button-default:active{background-color:#2286b1;transition:background-color 200ms}.hl-table-container{display:flex;flex-direction:column;height:100%}.table-layout-mobile .hl-table-container{display:flex!important;padding:0!important}.hl-table{font-family:"OpenSans";font-size:14px;font-weight:normal;display:flex;flex-direction:column;flex:1;width:100%;border-spacing:0;overflow:hidden;border-top:1px solid #9e9e9e;border-bottom:1px solid #9e9e9e;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}.hl-table thead,.hl-table th,.hl-table tbody,.hl-table td{display:block}.hl-table tr{display:flex;flex-direction:row}.hl-table thead th,.hl-table tbody td{height:40px;line-height:40px;vertical-align:middle;box-sizing:border-box;border:1px solid transparent;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 5px;min-width:28px}.hl-table thead th[style^="flex"],.hl-table tbody td[style^="flex"]{min-width:0}.hl-table thead th.numeric-column,.hl-table tbody td.numeric-column{text-align:right}.hl-table thead{font-weight:400;margin:0;font-size:14px;color:#000;font-family:OpenSansSemiBold}.hl-table thead th{text-align:left;border-bottom:1px #9e9e9e solid}.hl-table thead th.sortable.sort-desc,.hl-table thead th.sortable.sort-asc{background:#fff}.hl-table thead th.sortable.sort-desc .sort-indicator,.hl-table thead th.sortable.sort-asc .sort-indicator{width:16px}.hl-table thead th.sortable.sort-desc .sort-indicator:before,.hl-table thead th.sortable.sort-asc .sort-indicator:before{visibility:visible}.hl-table thead th.sortable.sort-desc .sort-indicator:before{font-family:"brightsummer.theme.fonts.icons";content:"";font-size:14px;display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hl-table thead th.sortable.sort-asc .sort-indicator:before{font-family:"brightsummer.theme.fonts.icons";content:"";font-size:14px;display:inline-block;vertical-align:middle;line-height:1;font-weight:normal;font-style:normal;speak:none;text-decoration:inherit;text-transform:none;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.hl-table thead th.sortable .sort-indicator{flex:none;margin-top:7px;padding-right:0;margin-left:10px}.hl-table thead th.sortable .sort-indicator:after{display:none}.hl-table thead th.sortable .sort-indicator:before{visibility:collapse;border:none;top:17%;right:0;opacity:1;margin:-1px 0 0 0;color:#9e9e9e}.hl-table thead th.sortable>div{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:flex}.hl-table thead th.sortable>div span:first-child{overflow:hidden;text-overflow:ellipsis}.hl-table tbody{color:#616161}.hl-table tbody tr:hover td,.hl-table tbody tr[is-selected='true'] td{background-color:#ebebeb}.hl-table tbody tr td{border-bottom:1px solid #eee}.hl-table [vs-repeat]{overflow:auto}.hl-table-mobile thead{display:none}.hl-table-mobile .content-cell{display:flex;flex-wrap:wrap;width:100%;padding:16px;align-content:flex-start}.hl-table-mobile .content-cell span{text-overflow:ellipsis;overflow:hidden;line-height:21px;height:21px;font-size:14px;font-family:OpenSans,Verdana,sans-serif}.hl-table-mobile .content-cell .headline span{font-size:14px;color:#000;font-weight:700;font-family:OpenSans,Verdana,sans-serif}.hl-table-mobile .image-column{display:flex;flex-direction:column;padding:16px}.hl-table-mobile .image-column span{min-height:21px}.hl-table-mobile .image-column img{vertical-align:middle}.hl-table-mobile tbody tr{font-family:"OpenSans";display:flex;box-sizing:border-box;border-bottom:1px solid #dde1e4}.hl-table-mobile tbody tr td{display:flex;border:none;height:auto;line-height:normal;min-width:0}.hl-table-mobile tbody tr td[style^="flex"]{width:100%!important}.hl-table-mobile tbody tr.vs-repeat-after-content,.hl-table-mobile tbody tr.vs-repeat-before-content{background-color:transparent}.hl-table-mobile tbody tr.vs-repeat-after-content td,.hl-table-mobile tbody tr.vs-repeat-before-content td{background-color:transparent}.hl-table-mobile tbody tr:hover,.hl-table-mobile tbody tr[is-selected='true']{background-color:#ebebeb}.hl-mobile-table>[ng-repeat]{padding:5px;border:1px solid transparent}.hl-mobile-table>[ng-repeat]:hover,.hl-mobile-table>[ng-repeat][is-selected='true']{background-color:#ebebeb}.hl-mobile-table>[ng-repeat]>[ng-repeat]{width:50%;display:inline-block;vertical-align:top;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ng-table th{text-align:center;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.ng-table th.sortable{cursor:pointer}.ng-table th.sortable .sort-indicator{padding-right:18px;position:relative}.ng-table th.sortable .sort-indicator:after,.ng-table th.sortable .sort-indicator:before{content:"";border-width:0 4px 4px;border-style:solid;border-color:#000 transparent;visibility:visible;right:5px;top:50%;position:absolute;opacity:.3;margin-top:-4px}.ng-table th.sortable .sort-indicator:before{margin-top:2px;border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000}.ng-table th.sortable .sort-indicator:hover:after,.ng-table th.sortable .sort-indicator:hover:before{opacity:1;visibility:visible}.ng-table th.sortable.sort-desc,.ng-table th.sortable.sort-asc{background-color:rgba(141,192,219,.25);text-shadow:0 1px 1px rgba(255,255,255,.75)}.ng-table th.sortable.sort-desc .sort-indicator:after,.ng-table th.sortable.sort-asc .sort-indicator:after{margin-top:-2px}.ng-table th.sortable.sort-desc .sort-indicator:before,.ng-table th.sortable.sort-asc .sort-indicator:before{visibility:hidden}.ng-table th.sortable.sort-asc .sort-indicator:after,.ng-table th.sortable.sort-asc .sort-indicator:hover:after{visibility:visible;filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6;opacity:.6}.ng-table th.sortable.sort-desc .sort-indicator:after{border-bottom:none;border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px solid #000;visibility:visible;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;filter:alpha(opacity=60);-khtml-opacity:.6;-moz-opacity:.6;opacity:.6}.ng-table th.filter .input-filter{margin:0;display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.ng-table .ng-table-group-header th{text-align:left}.ng-table .ng-table-group-selector{display:block}.ng-table .ng-table-group-close,.ng-table .ng-table-group-toggle{float:right}.ng-table .ng-table-group-toggle{margin-right:5px}@media only screen and (max-width:800px){.ng-table-responsive{border-bottom:1px solid #999}.ng-table-responsive tr{border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #999}.ng-table-responsive td:before{position:absolute;padding:8px;left:0;top:0;width:50%;white-space:nowrap;text-align:left;font-weight:bold}.ng-table-responsive thead tr th{text-align:left}.ng-table-responsive thead tr.ng-table-filters th{padding:0}.ng-table-responsive thead tr.ng-table-filters th form>div{padding:8px}.ng-table-responsive td{border:none;border-bottom:1px solid #eee;position:relative;padding-left:50%;white-space:normal;text-align:left}.ng-table-responsive td:before{content:attr(data-title-text)}.ng-table-responsive,.ng-table-responsive thead,.ng-table-responsive tbody,.ng-table-responsive th,.ng-table-responsive td,.ng-table-responsive tr{display:block}}.ng-table-pagination{margin-top:0}.ng-table-group-selector:before,.ng-table-group-selector:after,.filter:before,.filter:after{display:table;content:" "}.ng-table-group-selector:after,.filter:after{clear:both}.filter>.filter-cell{float:left;box-sizing:border-box}.filter-horizontal>.filter-cell{padding:0 2px}.filter-horizontal>.filter-cell:first-child{padding-left:0}.filter-horizontal>.filter-cell:last-child,.filter-horizontal>.filter-cell.last{padding-right:0}.s12{width:100%}.s11{width:91.66666666666666%}.s10{width:83.33333333333334%}.s9{width:75%}.s8{width:66.66666666666666%}.s7{width:58.333333333333336%}.s6{width:50%}.s5{width:41.66666666666667%}.s4{width:33.33333333333333%}.s3{width:25%}.s2{width:16.666666666666664%}.s1{width:8.333333333333332%}@media all and (max-width:468px){.s12,.s11,.s10,.s9,.s8,.s7,.s6,.s5,.s4,.s3,.s2,.s1{width:100%}.filter>.filter-cell{padding:0}}.sw-button-white{color:#0082bb;text-transform:uppercase;cursor:pointer;padding:10px 16px;font-family:"OpenSans";font-size:14px;font-weight:600;transition:background-color 200ms;border-radius:4px}.sw-button-white>*{vertical-align:middle}.sw-button-white:hover{background-color:rgba(0,130,187,.05);transition:background-color 200ms}.sw-button-white:active{background-color:rgba(0,130,187,.2);transition:background-color 200ms}.sw-button-default{background-color:#0082bb;color:#fff;text-transform:uppercase;font-family:"OpenSans";font-weight:600;font-size:14px;text-align:center;display:flex;align-items:center;border-radius:4px;box-shadow:0 1px 5px 0 rgba(0,0,0,.12),0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.12);cursor:pointer;padding:10px 16px;transition:background-color 200ms}.sw-button-default>*{vertical-align:middle}.sw-button-default:hover{background-color:#2695c5;transition:background-color 200ms}.sw-button-default:active{background-color:#2286b1;transition:background-color 200ms}@media only screen and (max-width:403px){body.hl-portal.hl-portal-mobile .column-layout:not(.table-layout) .column{width:100%}}body.hl-portal{position:fixed;overflow:hidden;width:100%;height:100%}.hl-portal .translate-cloak{display:none}.hl-portal ng-outlet{display:block;position:relative;height:100%;-webkit-overflow-scrolling:touch}.hl-portal .hl-portal-title.hl-portal-title-mobile{display:block}.hl-portal .hl-portal-title-breadcrumb h2{display:inline-block;text-transform:capitalize}.hl-portal .hl-portal-title-breadcrumb .bs-icon{font-weight:bold;margin-left:5px}.hl-portal a:link,.hl-portal a:visited{color:#0082bb;text-decoration:none}.hl-portal a:hover{color:#ff8300}.hl-portal .bs-background{position:fixed;height:100%;width:100%;z-index:-1;background:#fff}.hl-portal .page-header{height:100px}.hl-portal .page-header>:not(.second-level){margin-left:20px;display:inline-block;vertical-align:top}.hl-portal .page-header>:not(.second-level).hl-portal-title{width:calc(100% - 210px);margin-top:5px;margin-left:10px}.hl-portal .page-header>:not(.second-level).hl-portal-title>*{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hl-portal .page-header>:not(.second-level).hl-portal-title>*:not(:last-child){display:inline-block}.hl-portal .page-header>:not(.second-level).hl-portal-title-mobile{width:calc(100% - 30px)}.hl-portal .page-header>:not(.second-level).hl-portal-title.hl-portal-title-mobile{vertical-align:top;margin-left:5%;margin-top:-3px}.hl-portal .page-header>.first-level:not(.second-level){display:block}.hl-portal .page-header>.first-level:not(.second-level).hl-portal-title.hl-portal-title-mobile{display:block}.hl-portal .page-header>.second-level{display:block;margin-left:50px;height:70px}.hl-portal .page-header>.second-level.hl-portal-title.hl-portal-title-mobile{display:block}.hl-portal.hl-portal-mobile .page-header>.second-level{margin-left:18px}.hl-portal.hl-portal-mobile .page-header>:not(.second-level){margin-left:5%}.hl-portal.hl-portal-mobile .column-base,.hl-portal.hl-portal-mobile .table-layout.table-layout-details-enabled.column-layout .column,.hl-portal.hl-portal-mobile .column-layout:not(.table-layout) .column,.hl-portal.hl-portal-mobile .column-layout:not(.table-layout) .column-span-3{padding:0}.hl-portal .table-layout{width:calc(100% - 20px*2);height:100%;margin-left:20px;margin-right:20px;padding:0;display:flex}.hl-portal .table-layout.table-layout-details-enabled.column-layout .column .column-menu-item{font-family:"OpenSans";font-weight:normal;height:40px;font-size:14px;color:#616161}.hl-portal .table-layout.table-layout-details-enabled.column-layout .column .column-menu-item:hover{cursor:pointer;background:#e0e0e0}.hl-portal .table-layout.table-layout-details-enabled.column-layout .column .column-menu-item.column-menu-item-active{cursor:pointer;color:#000;background:#e0e0e0}.hl-portal .table-layout-mobile{height:100%}.hl-portal .column-layout:not(.table-layout):not(.table-layout-mobile){text-align:center;padding-bottom:50px}.hl-portal .column-base,.hl-portal .table-layout.table-layout-details-enabled.column-layout .column,.hl-portal .column-layout:not(.table-layout) .column,.hl-portal .column-layout:not(.table-layout) .column-span-3{margin:0 auto;padding:45px;display:inline-block;text-align:left;vertical-align:top}.hl-portal .column-layout:not(.table-layout) .column{min-width:300px}.hl-portal .column-layout:not(.table-layout) .column .column-menu-item{padding:16px;font-family:"OpenSans";font-weight:normal;font-size:14px;color:#616161;border-bottom:#e0e0e0 1px solid}.hl-portal .column-layout:not(.table-layout) .column .column-menu-item:hover{cursor:pointer;background:#e0e0e0}.hl-portal .column-layout:not(.table-layout) .column .column-menu-item.column-menu-item-active{cursor:pointer;color:#000;background:#e0e0e0}.hl-portal .column-layout:not(.table-layout) .column-span-3{width:100%;max-width:1146px;min-width:644px}.hl-portal .page-header.header-second-level{height:70px}.hl-portal .page-header.header-second-level+ng-outlet{top:70px;height:calc(100% - 70px)}.hl-portal .page-header.header-second-level+ng-outlet.action-bar-shown{height:calc(100% - 130px)}.hl-portal .page-header+ng-outlet{top:100px;height:calc(100% - 100px)}.hl-portal.hl-portal-mobile .page-header.header-second-level{height:70px}.hl-portal.hl-portal-mobile .page-header.header-second-level+ng-outlet{top:70px;height:calc(100% - 70px)}.hl-portal.hl-portal-mobile .page-header.header-second-level+ng-outlet.overview-active{top:70px;height:calc(100% - 130px)}.hl-portal.hl-portal-mobile .page-header.header-second-level+ng-outlet.overview-active.action-bar-shown{top:57px;height:calc(100% - 98px)}.hl-portal.hl-portal-mobile .page-header+ng-outlet:not(.overview-active){top:125px;height:calc(100% - 125px)}.hl-portal.hl-portal-mobile .page-header+ng-outlet.overview-active{top:100px;height:calc(100% - 100px)}.hl-portal.hl-portal-mobile .page-header+ng-outlet.overview-active.action-bar-shown{top:100px;height:calc(100% - 100px)}.hl-portal.hl-portal-mobile .page-header+ng-outlet ng-outlet>*{width:100%}.hl-portal.hl-portal-mobile .page-header+ng-outlet.action-bar-shown{height:calc(100% - 200px)}.hl-portal app>div.no-header>ng-outlet.action-bar-shown{height:calc(100% - 40px)}.hl-portal app>div>ng-outlet{display:block;overflow:auto;position:absolute;width:100%;height:calc(100% - 20px);-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;transition:height .3s ease-in-out}.hl-portal app>div>ng-outlet.action-bar-shown{height:calc(100% - 20px)}.hl-portal app>div>hl-busy{position:absolute;width:100%;top:65px}.hl-portal .bs-icon{vertical-align:middle}.hl-portal .widgetTitle{font-size:20px;font-weight:normal;margin-top:16px;margin-bottom:20px;color:#000}