body {margin-top: 80px;}.navbar {background-color: white;border-bottom: 4px solid #f37021;}.navbar-header {position: relative;top: -4px;}.navbar-brand > .icon-banner {position: relative;top: -2px;display: inline;height: 32px;}.icon {position: relative;top: -10px;}.logged-out iframe {display: none;width: 0;height: 0;}.login-page .page-header {text-align: center;border-bottom: none;}.login-page .page-header h2 {font-weight: bold;}.login-page .page-header h4 i {color: #f37021;}.login-page .login-buttons {text-align: right;}.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 lightgray;}.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: '';}a, a:hover {color: #f37021;}