.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}body{background-color:#e6e6e6}.hs-app-content{padding-top:20px;background-color:#e6e6e6}.hs-app-content hr{border-top:1px solid #d3d3d3}.hs-breadcrumb-nav{color:#555;overflow-x:hidden;white-space:nowrap;direction:rtl;float:left;clear:both;left:0;max-width:100%;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.hs-breadcrumb-nav .nav-inline{vertical-align:middle;margin-top:10px;padding-bottom:7px}.hs-breadcrumb-nav .nav-inline .breadcrumb-state{font-size:16px}.hs-breadcrumb-nav .nav-inline .breadcrumb-state.active{font-weight:bold}.hs-breadcrumb-nav .nav-inline .breadcrumb-state a{color:#555}.hs-breadcrumb-nav .nav-inline .breadcrumb-state .state-separator{margin:0 2px}.hs-breadcrumb-nav .nav-inline .breadcrumb-state .state-separator.last{font-weight:bold}.hs-grid-toolbar-controls a{margin-bottom:12px;font-size:14px}.hs-grid-toolbar-controls a i{margin-left:5px}.hs-grid-toolbar-controls .hs-input-search{margin-bottom:12px}.hs-grid-toolbar-controls .hs-filter-button{margin-bottom:7px}.hs-form-control-bottom{margin-top:12px;margin-bottom:12px}.hs-form-control-bottom .btn{margin-left:5px}.hs-form-control-bottom .btn-lg{font-size:15px}.hs-input-search{position:relative;padding-right:15px}.hs-input-search input.form-control{background-color:transparent;border-color:#979797;font-size:14px;padding:6px 12px;height:34px;box-shadow:none;transition:box-shadow .3s ease}.hs-input-search input::-ms-clear{display:none}.hs-input-search i{position:absolute;font-size:20px;top:2px;padding:5px;color:#555;right:23px;cursor:pointer;transition:visibility 0s,opacity .3s ease}.hs-input-search .hs-search-icon{opacity:1;visibility:visible}.hs-input-search .hs-cancel-search-icon{opacity:0;visibility:hidden}.hs-input-search.hs-input-search-sm input.form-control{font-size:12px;height:auto}.hs-input-search.hs-input-search-sm i{font-size:17px}.hs-input-search.active .hs-search-icon{opacity:0;visibility:hidden}.hs-input-search.active .hs-cancel-search-icon{opacity:1;visibility:visible;color:#f00}.hs-input-search.active .hs-cancel-search-icon:hover{color:#ed0000}.hs-input-search.active input.form-control{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.hs-input-search.active.shake{animation:horizontal 8.7s ease infinite;animation-delay:3s}.hs-input-search.active.shake:hover,.hs-input-search.active.shake:focus,.hs-input-search.active.shake:active{-webkit-animation-play-state:paused;animation-play-state:paused}.hs-filter-button{opacity:0;top:1px;display:none;position:relative;padding:8px 30px 8px 12px;font-size:14px;line-height:1.42857143;color:#555;border:1px solid #979797;border-radius:4px;white-space:nowrap;max-width:100%;overflow:hidden;text-overflow:ellipsis;transition:opacity .3s ease}.hs-filter-button span{margin:0 5px}.hs-filter-button .hs-cancel-search-icon{cursor:pointer;padding:6px;position:absolute;right:10px;top:-1px}.hs-filter-button .hs-cancel-search-icon .fa-times{position:absolute;color:#f00;left:17px;top:13.5px}.hs-filter-button .hs-cancel-search-icon .fa-filter{color:#555;font-size:18px;top:-3px;left:0}.hs-filter-button.active{display:inline;margin-right:15px;opacity:1;animation:fade-in-left .3s ease-out}.hs-clear-grid-filter{opacity:0;visibility:hidden;transition:all .1s ease;padding-right:15px}.hs-clear-grid-filter.visible{opacity:1;visibility:visible;background-color:transparent;border:1px solid #979797}.hs-clear-grid-filter .hs-clear-filter-icon{position:relative;margin-left:4px}.hs-clear-grid-filter .hs-clear-filter-icon .fa-filter{color:#555;font-size:18px;top:-3px;left:0}.hs-clear-grid-filter .hs-clear-filter-icon .fa-times{position:absolute;color:#f00;left:11px;top:5px}.hs-input::-ms-clear{display:none}a.hs-external-link .hs-icon{margin-left:5px;opacity:0;transition:all ease .3s}a.hs-external-link:hover .hs-icon{opacity:1}.hs-label-tooltip-icon{padding:2px;cursor:default}.hs-input-popover{position:absolute;left:27px;bottom:6px}.hs-popover-close-btn{position:absolute;top:0;padding:10px;right:0;cursor:pointer}@keyframes jump{0%{transform:translateY(0)}20%{transform:translateY(-9px)}30%{transform:translateY(2px)}40%{transform:translateY(-5px)}60%{transform:translateY(0)}80%{transform:translateY(0)}100%{transform:translateY(0)}}@keyframes fade-in-left{from{transform:translate3d(-5px,0,0);opacity:0}to{transform:translate3d(0,0,0);opacity:1}}@keyframes horizontal{0%{transform:translate(0,0)}1.37615%{transform:translate(5px,0)}2.75229%{transform:translate(0,0)}4.12844%{transform:translate(5px,0)}5.50459%{transform:translate(0,0)}6.88073%{transform:translate(5px,0)}8.25688%{transform:translate(0,0)}100%{transform:translate(0,0)}}.hs-grid-header{width:100%;background-color:#888;position:relative;height:20px}.hs-grid-header .hs-btn-expand{position:absolute;cursor:pointer;right:5px;width:40px;height:20px}.hs-grid-header .hs-btn-expand i{top:3.5px;color:#fff;font-size:12px;position:absolute;transition:right ease .3s;transition-delay:.1s}.hs-grid-header .hs-btn-expand i.fa-arrow-right{right:5px}.hs-grid-header .hs-btn-expand i.fa-arrow-left{right:20px}.hs-grid-header .hs-btn-expand:hover i.fa-arrow-right{right:2px}.hs-grid-header .hs-btn-expand:hover i.fa-arrow-left{right:23px}.hs-grid-header .hs-btn-expand.active i.fa-arrow-right{right:20px}.hs-grid-header .hs-btn-expand.active i.fa-arrow-left{right:5px}.hs-grid-header .hs-btn-expand.active:hover i.fa-arrow-right{right:18px}.hs-grid-header .hs-btn-expand.active:hover i.fa-arrow-left{right:8px}.hs-member-dropdown-item{position:relative;height:32px;font-size:12px}.hs-member-dropdown-item i{margin-top:3px}.hs-member-dropdown-item span{position:absolute;left:25px;top:2px;line-height:1.2em}.hs-member-dropdown-item span p{margin:0}.hs-member-dropdown-item span p.email{font-size:11px}.hs-multiselect-member-tag{margin-right:3px}.hs-multiselect-member-tag i{margin-right:5px}.hs-grid-row-selectable tbody tr{transition:background-color .2s ease}.hs-grid-row-selectable tbody tr p.hs-row-checkbox-cell{margin:0;font-size:18px;text-align:center}.hs-grid-row-selectable tbody tr.hs-row-selected{color:#fff;background-color:#337ab7 !important}.btn-default{border-color:#ccc;background-color:#ddd}.btn-default:hover,.btn-default.active,.btn-default.focus{background-color:#c9c9c9}.hs-required:after{content:"*";font-size:16px;line-height:14px}.hs-required-legend{color:#9e9ea6;margin:0}.hs-form-row-bottom .hs-required-text{line-height:65px}.col-sm-2 .hs-required-legend{line-height:65px}.hs-disabled-label{color:#9e9ea6}.hs-header{border:none;background-color:#fff;position:relative;min-height:91px;z-index:100}.hs-header .hs-brand-text{float:left;font-size:20px;line-height:91px;max-height:91px}.hs-header .hs-brand-text a{color:#555;vertical-align:middle}.hs-header .hs-brand-text a b{color:#000}.hs-header .hs-brand-text a .application-icon{margin-left:10px;display:inline-block}.hs-header .hs-brand-text a:hover{text-decoration:none}@media(max-width:992px){.hs-header .hs-brand-text .hs-full-app-name{display:none}.hs-header .hs-brand-text .application-icon{display:none !important}}@media(max-width:450px){.hs-header .hs-brand-text{line-height:60px;max-height:60px}}.hs-header .hs-header-right{margin-top:0;margin-right:0;font-size:12px}.hs-header .hs-header-right li.navbar-item{display:block;position:relative;float:right;z-index:100;margin-top:26px}@media(max-width:450px){.hs-header .hs-header-right li.navbar-item{margin-top:10px}}.hs-header .hs-header-right .dropdown-toggle{cursor:pointer}.hs-header .hs-header-right .dropdown .fa-user{color:#555}.hs-header .hs-header-right .dropdown li a{line-height:1.5}.hs-header .hs-header-right .dropdown .dropdown-header{line-height:1.5}.hs-header .hs-header-right .dropdown .fa-stack{margin-right:10px}.hs-header .hs-header-right .dropdown .fa-circle{-moz-transition:all ease .2s;-o-transition:all ease .2s;-webkit-transition:all ease .2s;transition:all ease .2s}.hs-header .hs-header-right .dropdown .dropdown-account{min-width:180px;text-align:left}.hs-header .hs-header-right .dropdown .dropdown-account .username{font-size:14px}.hs-header .hs-header-right .dropdown.open .fa-user{color:#444}.hs-header .hs-header-right .dropdown.open .fa-circle{color:#e6e6e6}@media(max-width:450px){.hs-header .hs-header-right .dropdown{text-align:right}.hs-header .hs-header-right .dropdown .dropdown-menu{right:0;left:initial}}.hs-header .hs-header-right li.hs-brand-image{margin-top:18px;margin-left:18px;padding:0}.hs-header .hs-header-right li.hs-brand-image img{height:56px}@media(max-width:450px){.hs-header .hs-header-right li.hs-brand-image{display:none !important}}@media(min-width:450px){.hs-header .hs-header-right .hs-menu-icon-mobile{display:none !important}}@media(max-width:450px){.hs-header{min-height:60px}}#appTileMenu.dropdown i.fa-th{margin-top:1px;color:#555}#appTileMenu.dropdown.open i.fa-th{color:#444}#appTileMenu.dropdown ul.dropdown-app-tiles{width:268px;padding:0;padding-left:1px;padding-bottom:3px;text-align:left !important}#appTileMenu.dropdown ul.dropdown-app-tiles li{display:inline-block;vertical-align:top;margin-top:2px;margin-left:2px}#appTileMenu.dropdown ul.dropdown-app-tiles li.app-tile a{width:85px;height:80px;line-height:85px !important;font-size:16px;font-weight:bold;padding:1px;text-align:center;vertical-align:middle;background-color:#01ce57;color:#fff !important}#appTileMenu.dropdown ul.dropdown-app-tiles li.app-tile a:hover{background-color:#05bf53 !important;color:#fff !important}#appTileMenu.dropdown ul.dropdown-app-tiles li.overview a{text-align:center;width:259px}@media(max-width:450px){#appTileMenu.dropdown ul.dropdown-app-tiles{position:fixed;right:10% !important;top:62px}}.breadcrumb{margin-top:8px;margin-bottom:0;padding:0 0 4px 0}.breadcrumb li{font-size:16px;line-height:1.8}.breadcrumb li a{color:#555}.breadcrumb li.active{color:#555;font-weight:bold}hr.hr-breadcrumb{margin-top:0;margin-bottom:10px;border-color:#d3d3d3}.navbar-fixed-bottom{background-color:#e6e6e6;border:none;min-height:10px;z-index:-1}.footer-text{margin-top:5px;margin-bottom:5px;text-align:center;line-height:1.5}@media(min-width:992px){.footer-text{line-height:2.5}}.modal{line-height:1;font-size:12px}@media(min-width:992px){.modal .modal-dialog.modal-sm{max-width:550px}}.modal .modal-header{padding:15px 18px}.modal .modal-header span{font-weight:bold;font-size:18px;line-height:1.3}.modal .modal-header .pull-right i.fa-times{cursor:pointer}.modal .modal-header .pull-right i.fa-times:hover{color:#000}.modal .comment-box{margin-top:25px}.modal .comment-box label{font-weight:normal}.modal .comment-box textarea{max-width:100%;max-height:300px;min-height:100px;min-width:100%}.modal .modal-body,.modal .modal-footer{background-color:#e6e6e6}.modal .modal-body{padding:20px}.modal .modal-body p{font-weight:600;line-height:1.5}.modal .modal-body hr{border-top:1px solid #ccc}.modal .modal-footer{margin-top:0;padding-top:0;padding-bottom:30px}.modal .modal-footer .col-left{padding:0}.modal .modal-footer .col-right{padding:0}.modal .modal-footer.two-btn-mode{padding-left:20px;padding-right:20px}.modal .modal-footer.two-btn-mode .col-left{padding-right:5px}.modal .modal-footer.two-btn-mode .col-right{padding-left:5px}.modal .modal-footer .btn{width:100%}.modal .modal-footer .btn-lg{font-size:15px}.dropdown.open>.dropdown-menu{animation-name:slidenavAnimation;animation-duration:.2s;animation-iteration-count:1;animation-timing-function:ease;animation-fill-mode:forwards;-webkit-animation-name:slidenavAnimation;-webkit-animation-duration:.2s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards;-moz-animation-name:slidenavAnimation;-moz-animation-duration:.2s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-fill-mode:forwards}@keyframes slidenavAnimation{from{opacity:0;top:80%}to{opacity:1;top:100%}}@-webkit-keyframes slidenavAnimation{from{opacity:0;top:80%}to{opacity:1;top:100%}}.glimpse-nowrap{z-index:9999}#toast-container>div{opacity:1;-ms-filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);filter:alpha(opacity=100);line-height:1.6}.field-validation-valid{display:none}input.input-validation-error{border:1px solid #f89406}select.input-validation-error{border:1px solid #f89406}input[type="checkbox"].input-validation-error{border:0 none}.validation-summary-errors{color:#f89406}.validation-summary-errors ul{list-style-type:none;text-align:center;padding:0}.validation-summary-valid{display:none}.input-validation-error,.k-invalid{border-color:#f89406;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(0,0,0,.2)}.input-validation-error:focus,.k-invalid:focus,.input-validation-error:active,.k-invalid:active{border-color:#f89406;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(0,0,0,.2)}.form-group{position:relative}.form-group.has-error .field-validation-error{display:block !important}.form-group.has-error .form-control,.form-group.has-error .hs-form-control{border-color:#f89406;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px rgba(0,0,0,.2)}.form-group.has-error .form-control>span,.form-group.has-error .hs-form-control>span{border-color:#f89406}.form-group.has-error .control-label{color:#f89406}.field-validation-error+.control-label{color:#f89406 !important}.field-validation-error{line-height:1.4;font-size:12px;margin-top:2px;background-color:#f89406 !important;color:#fff !important;border-radius:3px 3px 3px 3px;border-width:0 !important;padding:10px !important;position:absolute !important;margin-left:10px;margin-right:10px;z-index:100;pointer-events:none;-webkit-box-shadow:-3px 3px 8px 0 rgba(0,0,0,.2);-moz-box-shadow:-3px 3px 8px 0 rgba(0,0,0,.2);box-shadow:-2px 2px 8px 0 rgba(0,0,0,.2);white-space:pre-line}.field-validation-error .k-callout{display:none}.field-validation-error span.k-i-warning{display:none}.field-validation-error.ng-hide{display:none !important}.field-validation-error:after,.field-validation-error:before{bottom:100%;left:20px;border:solid transparent;content:"";height:0;width:0;position:absolute;pointer-events:none}.field-validation-error:after{border-bottom-color:#f89406;border-width:10px;margin-left:-10px}.field-validation-error:before{border-bottom-color:#f89406;border-width:10px;margin-left:-10px}.hs-validation-link{cursor:pointer;pointer-events:all;padding:7px}span[data-valmsg-for],div[data-valmsg-for],span[data-val-msg-for],div[data-val-msg-for],span .field-validation-error,div .field-validation-error{-moz-animation-name:slidenavAnimation;-o-animation-name:slidenavAnimation;-webkit-animation-name:slidenavAnimation;animation-name:slidenavAnimation;-moz-animation-duration:.4s;-o-animation-duration:.4s;-webkit-animation-duration:.4s;animation-duration:.4s;-moz-animation-iteration-count:1;-o-animation-iteration-count:1;-webkit-animation-iteration-count:1;animation-iteration-count:1;-moz-animation-timing-function:ease;-o-animation-timing-function:ease;-webkit-animation-timing-function:ease;animation-timing-function:ease;-moz-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards}@-moz-keyframes slidenavAnimation{from{opacity:0;margin-top:0}to{opacity:1;margin-top:2px}}@-webkit-keyframes slidenavAnimation{from{opacity:0;margin-top:0}to{opacity:1;margin-top:2px}}@keyframes slidenavAnimation{from{opacity:0;margin-top:0}to{opacity:1;margin-top:2px}}.float-label{position:relative}.float-label label{line-height:1;position:absolute;top:15px;left:12px;font-size:16px;color:#fff;-moz-transition:all .2s ease;-o-transition:all .2s ease;-webkit-transition:all .2s ease;transition:all .2s ease;opacity:0;font-weight:normal;cursor:text;pointer-events:none}.float-label label.placeholder-replacement{top:14px;opacity:1;font-size:14px}.float-label input{padding:12px 0 12px 12px}.float-label.show label{top:9px;opacity:1;font-size:11px;color:#aaa}.float-label.show input{padding:12px 0 1px 12px;font-size:16px}.unselectable{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}html{overflow-y:scroll}body{padding-bottom:40px;font-family:"Segoe UI","Helvetica Neue",Helvetica,Arial,sans-serif}h1{line-height:1.5}.container .row-center{margin-left:auto;margin-right:auto;max-width:420px;position:relative}.form p{line-height:1.5}.form .btn-primary{width:100%}@media(min-width:992px){.form .form-control-buttons .col-left{padding-right:5px}.form .form-control-buttons .col-right{padding-left:0}}.form .form-control-buttons .col-md-6{margin-bottom:5px}.form .form-control-buttons .btn{width:100%}.form .form-bottom-link{text-align:center;padding:15px}.text-center{text-align:center}h3.form-header{text-align:center;font-size:20px;font-weight:normal;padding-bottom:20px}#divLogin,#divForgotPassword{position:absolute;width:100%}#divLogin .validation-summary-errors{font-size:12px}.app-tiles{display:grid;justify-content:center;user-select:none}.app-tiles.manage-account{text-align:left}.app-tiles .app-tile{width:510px;background-color:#fff;border-radius:5px;margin-bottom:15px;display:flex;transition:all .2s}.app-tiles .app-tile p.short-name{color:#fff;font-weight:bold;background-color:#01ce57;overflow:hidden;font-size:21px;margin:7px;padding:16px 0;border-radius:5px;min-width:75px;max-width:75px;text-align:center;white-space:nowrap;transition:transform .1s ease;margin-left:55px}.app-tiles .app-tile span.name{white-space:pre-line;padding:6px;align-self:center;font-size:18px;max-height:76px;overflow:hidden;font-weight:500;color:#333}.app-tiles .app-tile:hover{background-color:#d3dfd8;text-decoration:none;box-shadow:0 4px 8px -1px rgba(0,0,0,.1)}.app-tiles .app-tile:hover p.short-name{background-color:#05bf53;transform:scale(1.05)}.app-tiles.small-tiles{grid-template-columns:1fr 1fr 1fr 1fr 1fr;column-gap:15px}.app-tiles.small-tiles .app-tile{width:auto}.app-tiles.small-tiles .app-tile p.short-name{margin-left:7px}.app-tiles.small-tiles .app-tile span.name{font-size:14px;line-height:1.2;padding-left:2px}@media(max-width:1199px){.app-tiles.small-tiles{grid-template-columns:1fr 1fr 1fr 1fr}}@media(max-width:992px){.app-tiles.small-tiles{grid-template-columns:1fr 1fr}}@media(max-width:450px){.app-tiles.small-tiles{grid-template-columns:1fr}}#divLogoutInformation i.fa{margin-top:20px;color:#01ce57}.account-badge{padding:20px;text-align:center;margin-bottom:50px}.account-badge i{color:#555}.account-badge div{display:inline-block;padding:10px;margin-left:5px;vertical-align:top;line-height:1.4;text-align:left}.account-badge div .account-name{font-size:16px}.logged-out iframe{display:none;width:0;height:0}.page-consent .client-logo{float:left}.page-consent .client-logo img{width:80px;height:80px}.page-consent .consent-buttons{margin-top:25px}.page-consent .consent-form .consent-scopecheck{display:inline-block;margin-right:5px}.page-consent .consent-form .consent-description{margin-left:25px}.page-consent .consent-form .consent-description label{font-weight:normal}.page-consent .consent-form .consent-remember{padding-left:16px}.grants .page-header{margin-bottom:10px}.grants .grant{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #d3d3d3}.grants .grant img{width:100px;height:100px}.grants .grant .clientname{font-size:140%;font-weight:bold}.grants .grant .granttype{font-size:120%;font-weight:bold}.grants .grant .created{font-size:120%;font-weight:bold}.grants .grant .expires{font-size:120%;font-weight:bold}.grants .grant li{list-style-type:none;display:inline}.grants .grant li:after{content:', '}.grants .grant li:last-child:after{content:''}.form-group{margin-bottom:5px}.not-authorized h1{line-height:initial}.not-authorized span{display:inline-block;margin-top:40px;margin-bottom:15px}