/*! 
 * angular-loading-bar v0.8.0
 * https://chieffancypants.github.io/angular-loading-bar
 * Copyright (c) 2015 Wes Cruver
 * License: MIT
 */#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;-webkit-transition:350ms linear all;-moz-transition:350ms linear all;-o-transition:350ms linear all;transition:350ms linear all}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{-webkit-transition:width 350ms;-moz-transition:width 350ms;-o-transition:width 350ms;transition:width 350ms;background:#29d;position:fixed;z-index:10002;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{position:absolute;width:70px;right:0;top:0;height:2px;opacity:.45;-moz-box-shadow:#29d 1px 0 6px 1px;-ms-box-shadow:#29d 1px 0 6px 1px;-webkit-box-shadow:#29d 1px 0 6px 1px;box-shadow:#29d 1px 0 6px 1px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:2px solid transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:loading-bar-spinner .4s linear infinite;-moz-animation:loading-bar-spinner .4s linear infinite;-ms-animation:loading-bar-spinner .4s linear infinite;-o-animation:loading-bar-spinner .4s linear infinite;animation:loading-bar-spinner .4s linear infinite}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loading-bar-spinner{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loading-bar-spinner{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes loading-bar-spinner{0%{-ms-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}
.page-loggedOut iframe.signout,[ng-cloak]{display:none}.page-login .list-unstyled li,.page-permissions .page-header{margin-bottom:10px}body{margin-top:45px}.page-error .request-id{margin-left:20px;font-size:80%;font-weight:700}.page-consent .consent-form .consent-description,.page-login .list-unstyled{margin-left:25px}.page-consent .consent-form .consent-description label,.page-error .request-id span{font-weight:400}.page-login .login-remember{padding-left:16px}.page-login .login-remember input{margin-right:5px}.page-login .external-providers li:first-child{padding-left:5px}.page-login .external-providers li{padding-top:5px;padding-bottom:5px}.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-remember{padding-left:16px}.page-permissions .permissions .permission{margin-top:20px;padding-bottom:20px;border-bottom:1px solid #d3d3d3}.page-permissions .permissions .permission img{width:100px;height:100px}.page-permissions .permissions .permission .permission-clientname{font-size:140%;font-weight:700}.page-permissions .permissions .permission .permission-type{font-size:120%;font-weight:700}.page-permissions .permissions .permission li{list-style-type:none;display:inline}.page-permissions .permissions .permission li:after{content:', '}.page-permissions .permissions .permission li:last-child:after{content:''}
#masterUI,.wrapper{min-height:80vh}body{height:90vh}.container-fluid{position:relative}#masterUI,.child,.wrapper{position:absolute;left:0;right:0}.child{top:0;bottom:0;height:30%;margin:auto}.basket-box{margin:5px;padding:10px 10px 20px;border:1px solid #d3d3d3;border-radius:25px;cursor:pointer}.basket-box:hover,.basket-box:hover a,.basket-box:hover small{background-color:#337ab7;color:#fff;text-decoration:none}.basket-box h2{margin-top:10px}.instruction-header{margin:30px 0}#masterUI{top:0}.navbar-brand{padding:0}.navbar-brand img{height:100%}.navbar{border-radius:0!important;margin-bottom:0!important;min-height:5vh;font-size:12pt;z-index:1000}.navbar a{font-style:normal}.user-image{vertical-align:middle;display:inline-block;margin-right:5px;margin-top:-3px;height:25px;width:25px}.user-gravatar,.user-image div:first-child{border-radius:2px;background-image:url(../images/avatar-placeholder.jpg);background-size:100%;width:100%;height:100%;background-color:#fff}.user-profile-image{width:200px;height:200px;border-radius:30px;padding:10px;background:#fff;border:1px solid #ddd}.user-profile-image div{border-radius:20px}.dropdown-menu{float:right;left:auto;right:0}@media (max-width:767px){.navbar-nav .open .dropdown-menu{background-color:#3f3f3f;border-radius:0}.navbar-nav .open .dropdown-menu li{color:#fff}.h1,h1{font-size:36px}.container,.container-fluid{padding:0}.no-gutter>*{padding-right:0!important;padding-left:0!important}}.page-header{background:#f4f4f4;border-color:#d7d7d7;margin:0;padding:0;z-index:1000}small.inline{margin-top:20px}.control-label{margin:10px;font-size:larger}.form-control,label .control-label{font-size:large}.form-control{height:auto}.navbar-right{margin-right:0}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#fff;font-weight:400}.control-label{font-family:lineto-circular-pro-medium,'Century Gothic',sans-serif;font-weight:700}