﻿@font-face{font-family:'overpass-light';src:url("../Fonts/Overpass-Light.woff2") format("woff2"),url("../Fonts/Overpass-Light.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'overpass-regular';src:url("../Fonts/Overpass-Regular.woff2") format("woff2"),url("../Fonts/Overpass-Regular.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'overpass-medium';src:url("../Fonts/Overpass-Medium.woff2") format("woff2"),url("../Fonts/Overpass-Medium.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'overpass-semibold';src:url("../Fonts/Overpass-SemiBold.woff2") format("woff2"),url("../Fonts/Overpass-SemiBold.woff") format("woff");font-weight:normal;font-style:normal}@font-face{font-family:'overpass-bold';src:url("../Fonts/Overpass-Bold.woff2") format("woff2"),url("../Fonts/Overpass-Bold.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:"overpass-bold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:16px;background-color:#1a365c;text-decoration:none !important;color:#fff;cursor:pointer;order:0;padding:7px 20px;border:2px solid #1a365c;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:"overpass-bold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:16px;background-color:#fff;text-decoration:none !important;color:#000;cursor:pointer;order:0;padding:5px 10px;border:2px solid #000}.button-secondary:hover,.button-secondary:focus{opacity:0.7;color:#000}.button-cancel,.btn-light{font-family:"overpass-bold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:16px;background-color:#fff;text-decoration:none !important;color:#000;cursor:pointer;order:0;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:"overpass-bold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:16px;background-color:#999;text-decoration:none !important;color:#fff;cursor:pointer;order:0;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:"overpass-bold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:16px;background-color:transparent;text-decoration:none !important;color:#fff;cursor:pointer;order:0;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:#1a365c}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:"overpass-regular",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:14px;background-color:#efefef}header{position:fixed;top:0;left:0;z-index:17;background-color:#fff;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:"overpass-regular",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:"overpass-regular",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:16px;-webkit-border-radius:0;border-bottom:2px solid #76737a;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:"overpass-bold",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:#d7d7d7;color:#000 !important;margin:0 auto;width:100%;padding:0px !important;position:fixed;bottom:0;z-index:17}footer p{font-family:"overpass-bold",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 #76737a;border-radius:0.25rem}.checkWrapper:hover input ~ .checkmark{background-color:#ccc}.checkWrapper input:checked ~ .checkmark{background-color:#1a365c}.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:"overpass-bold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:14px;margin-top:20px}nav#loginUtility a{border-right:1px solid #1a365c;padding:0 15px;text-decoration:none;font-family:"overpass-bold",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:"overpass-bold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:28px;margin-top:300px}#logoutPanel p{font-family:"overpass-regular",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:18px;margin-top:20px}#logoutPanel p a{color:#1a365c;text-decoration:underline;cursor:pointer}header .inner #headerlogo{width:200px}.button-primary,.btn-primary{font-family:"overpass-regular",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:14px;background-color:#1a365c;color:#fff;text-transform:unset;padding:6px 18px;border:2px solid #1a365c;-webkit-border-radius:50px !important;border-radius:50px !important}.button-cancel,.btn-light{font-family:"overpass-regular",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:14px;margin-left:15px;color:#49484e;background-color:transparent}.button-group{display:block !important;flex-direction:unset}#loginPanel{background-image:url(../images/loginbac.png);background-color:transparent}#loginPanel h1{color:#1a365c}#loginPanel label{color:#1a365c;text-transform:uppercase;font-family:"overpass-bold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:14px}#loginPanel fieldset{border:0;padding:0}#loginPanel fieldset .form-group{display:flex;flex-direction:column}#loginPanel fieldset .form-group label{font-family:"overpass-regular",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:14px;color:#1a365c;margin:20px 0 10px 0}#loginPanel fieldset .form-group input{border:1px solid #a1a1a1;-webkit-border-radius:50px;border-radius:50px;background-color:#fff;width:325px;padding-left:15px}#loginPanel fieldset .form-group input:focus{outline:none}#loginPanel fieldset .form-group .field-validation-error{color:#c00;position:relative;top:10px;left:15px}#loginPanel p{font-family:"overpass-bold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:16px}#loginPanel .alert-danger{background-color:#fff;color:#c00;border:2px solid #c00}#loginPanel .alert-danger h5{display:none}#loginPanel .alert-danger button{position:relative;top:6px}#loginPanel .alert-danger ul{position:relative;top:10px;left:-20px}#loginPanel .alert-danger li{list-style-type:none;line-height:170%}#loginPanel .alert-danger li:before{content:'\f005';font:normal normal normal 18px/1 NxgenRedesign;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:relative;left:-5px;top:2px}.checkWrapper label{color:#000;text-transform:none !important}nav#loginUtility a{font-family:"overpass-regular",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:14px;font-family:"overpass-regular",Arial,Helvetica,"sans-serif" !important}#logoutPanel{background:transparent url("../Images/translucent.png") repeat;width:45%;padding:25px;height:100%}#logoutPanel h1{color:#1a365c;font-family:"overpass-bold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:28px;margin-top:300px}#logoutPanel p{font-family:"overpass-regular",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:18px;margin-top:20px}#logoutPanel p a{color:#1a365c;text-decoration:underline;cursor:pointer}.remMe label{color:#000 !important;font-family:"overpass-bold",Arial,Helvetica,"sans-serif" !important}#resend-code{padding:20px 0 30px 0;color:#1a365c}#resend-code i.fa-kit{font-size:24px}#resend-code span{font-family:"overpass-bold",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:16px;position:relative;top:-3px;left:8px}footer p{font-family:"overpass-regular",Arial,Helvetica,"sans-serif";font-weight:normal;font-size:14px}
