﻿@font-face{font-family:'gibsonbold';src:url("../Fonts/gibson-bold-webfont.woff2") format("woff2"),url("../Fonts/gibson-bold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'gibsonlight';src:url("../Fonts/gibson-light-webfont.woff2") format("woff2"),url("../Fonts/gibson-light-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'gibsonregular';src:url("../Fonts/gibson-regular-webfont.woff2") format("woff2"),url("../Fonts/gibson-regular-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'gibsonsemibold';src:url("../Fonts/gibson-semibold-webfont.woff2") format("woff2"),url("../Fonts/gibson-semibold-webfont.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'FreightSansProBook';src:url("../Fonts/FreightSansProBook-Regular.woff2") format("woff2"),url("../Fonts/FreightSansProBook-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'FreightSansProBold';src:url("../Fonts/FreightSansProBold-Regular.woff2") format("woff2"),url("../Fonts/FreightSansProBold-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'FreightSansProSemiBold';src:url("../Fonts/FreightSansProSemibold-Regular.woff2") format("woff2"),url("../Fonts/FreightSansProSemibold-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'FreightSansProMedium';src:url("../Fonts/FSProMedium.woff2") format("woff2"),url("../Fonts/FSProMedium.woff") format("woff");font-weight:normal;font-style:normal}.hide{display:none}.uppercase{text-transform:uppercase}.imgMaxWide{width:100%;height:auto}.centered,.center{text-align:center}body{padding-right:0 !important}.button-primary,.btn-primary{font-family:"gibsonbold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:16px;background-color:#3170b7;text-decoration:none !important;color:#fff;cursor:pointer;order:0;border-radius:24px;padding:7px 20px;border:2px solid #3170b7;cursor:pointer;text-decoration:none}.button-primary:hover,.button-primary:focus,.btn-primary:hover,.btn-primary:focus{opacity:0.7;color:#fff}.button-secondary{font-family:"gibsonbold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:16px;background-color:#fff;text-decoration:none !important;color:#000;cursor:pointer;order:0;border-radius:24px;padding:5px 10px;border:2px solid #000}.button-secondary:hover,.button-secondary:focus{opacity:0.7;color:#000}.button-cancel,.btn-light{font-family:"gibsonbold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:16px;background-color:#fff;text-decoration:none !important;color:#000;cursor:pointer;order:0;border-radius:24px;padding:5px 10px;border:2px solid transparent;cursor:pointer;text-decoration:none}.button-cancel:hover,.button-cancel:focus,.btn-light:hover,.btn-light:focus{opacity:0.7;color:#000}.button-disabled{font-family:"gibsonbold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:16px;background-color:#999;text-decoration:none !important;color:#fff;cursor:pointer;order:0;border-radius:24px;padding:7px 12px;cursor:default;border:2px solid #999;cursor:pointer;text-decoration:none}.button-disabled:hover,.button-disabled:focus{opacity:0.7;color:#fff}.button-disabled:hover,.button-disabled:focus{opacity:1}.button-reverse-transparent{font-family:"gibsonbold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:16px;background-color:transparent;text-decoration:none !important;color:#fff;cursor:pointer;order:0;border-radius:24px;padding:7px 12px;cursor:default;border:2px solid transparent;cursor:pointer;text-decoration:none;outline:none}.button-reverse-transparent:hover,.button-reverse-transparent:focus{opacity:0.7;color:#fff}.button-reverse-transparent:hover,.button-reverse-transparent:focus{opacity:0.7;outline:none}a{color:#3170b7}a:hover{opacity:0.65}main{background:#fff url(../Images/superimage.jpg) 0px 0px no-repeat;height:900px;background-size:cover}body{color:#000;font-family:"gibsonregular",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:14px;background-color:#fff}header{position:fixed;top:0;left:0;z-index:17;background-color:#000;padding:0;margin:0;-webkit-box-shadow:0 4px 10px 0 rgba(0,0,0,0.4);box-shadow:0 4px 10px 0 rgba(0,0,0,0.4);height:100px;width:100%}header .inner{width:100%;height:100%;max-width:1280px;position:relative;margin:0 auto}header .inner #headerlogo{width:110px;position:absolute;bottom:10px;left:0}header .inner #headerlogo img{width:100%;height:auto}main{width:100%;padding:0;margin:0}main img#superimg{width:100%;height:auto;margin:0}main .inner{width:100%;max-width:1280px;margin:100px auto 0 auto;display:flex;height:100%}main #innerPanel{width:33%;background:#fff;height:100%}#loginPanel{width:100%;background-color:#fff;max-width:500px;min-width:280px;padding:75px 40px}#loginPanel h1{font-family:"gibsonregular",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:28px;margin-bottom:25px}#loginPanel h1.pushdown{margin-top:100px}#loginPanel input[type=text],#loginPanel input[type=password],#loginPanel input[type=email]{border:0;border-radius:0;font-family:"gibsonregular",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:16px;-webkit-border-radius:0;border-bottom:2px solid #979797;padding-left:0}#loginPanel label{margin-bottom:0}#loginPanel .button-group{margin-top:35px}#loginPanel p{padding:25px 0}#loginPanel h4{margin-bottom:-15px;font-family:"gibsonbold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:18px}#loginPanel input:-webkit-autofill,#loginPanel input:-webkit-autofill:hover,#loginPanel input:-webkit-autofill:focus,#loginPanel input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s}#loginPanel .info-msg{border:solid 2px #e93a23;padding:10px}#loginPanel .succ-msg{border:solid 2px #3ebf30;padding:10px}#summary{position:relative;top:100px}#summary .alert{-webkit-border-radius:0;border-radius:0}footer{background-color:#d8d8d8;color:#333 !important;margin:0 auto;width:100%;padding:0px !important;position:fixed;bottom:0;z-index:17}footer p{font-family:"gibsonbold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:14px;padding:20px 0;text-align:center}.remMe{margin:30px 0}.checkWrapper{display:block;position:relative;margin-bottom:6px;cursor:pointer;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkWrapper input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkWrapper .checkmark{position:absolute;top:3px;left:0;height:20px;width:20px;background-color:#eee;border:1px solid #979797;border-radius:0.25rem}.checkWrapper:hover input ~ .checkmark{background-color:#ccc}.checkWrapper input:checked ~ .checkmark{background-color:#3170b7}.checkWrapper input:checked ~ .checkmark:after{display:block}.checkWrapper .checkmark:after{content:"✔";position:absolute;display:none;color:#fff;font-size:16px;margin-left:2px;margin-top:-2px}.checkWrapper label{display:inline-block;font-size:14px;position:relative;top:3px;left:0;padding-left:25px;z-index:3;cursor:pointer}nav#loginUtility{font-family:"gibsonsemibold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:14px;margin-top:20px}nav#loginUtility a{border-right:1px solid #3170b7;padding:0 15px;text-decoration:none;font-family:"gibsonsemibold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:14px}nav#loginUtility a:last-child{border:none}.tandc_display{display:none}.client-logo{width:110px}.logo{width:185px}.page-content{margin-top:20px}.row-content{height:calc(100vw * (6 / 16))}.form-control{border-radius: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 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:''}.logged-out iframe{display:none;width:0;height:0}#logoutPanel{background:transparent url("../Images/translucent.png") repeat;width:45%;padding:25px;height:100%}#logoutPanel h1{font-family:"gibsonsemibold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:28px;margin-top:300px}#logoutPanel p{font-family:"gibsonregular",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:18px;margin-top:20px}#logoutPanel p a{color:#3170b7;text-decoration:underline;cursor:pointer}header .inner #headerlogo{width:230px;position:absolute;bottom:10px;left:0}footer p{font-family:"gibsonregular",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:14px}#loginPanel input[type=text],#loginPanel input[type=password],#loginPanel input[type=email]{background:transparent;border:0;border-radius:0;border:1px solid #000}#loginPanel .form-control:focus{box-shadow:none;border-bottom-color:#000}
